3708
Twitter
As a software developer, this pretty well sums up my attitude toward this latest election technology in my state.…
from twitter_favs
10 days ago
Twitter
RT : Please RT if you aren't new to tech but still get the "Imposter syndrome" amidst all your experience.

Having peopl…
from twitter
12 days ago
Twitter
Had a problem.

Googled.

Found a forum post where I had the exact problem and sorted it out in the forum post.…
from twitter_favs
12 days ago
Twitter
In fairness, it can be hard to spot here at times too.
from twitter_favs
15 days ago
Twitter
“So I know these ten things that I think make me clever, I will judge your grasp of the entire field of computer sc…
from twitter_favs
26 days ago
Twitter
When State TV hits a glitch.

This is beautiful to watch. I hope you'll consider sharing this; the anchors' confus…
from twitter_favs
26 days ago
Twitter
(THREAD) While I remain uninterested in the Trump/Nunes assault on law enforcement—and don't want to give it any mo…
from twitter_favs
27 days ago
Twitter
They’re called werewolves.
from twitter_favs
27 days ago
Twitter
e.g. something like this:
10.0 Hannity
9.9 Pence
9.2 Fox & Friends
8.8 Tucker Carlson
7.5 McConnell
7.0 Laura Ingra…
from twitter_favs
4 weeks ago
Twitter
RT : DevOpsDays is coming to Indianapolis on July 23-24 at the Marriott Downtown! Come learn from professionals in devel…
from twitter
5 weeks ago
Twitter
Deciding on a chat program to use with one or multiple parties is now like negotiating TLS cipher suites.

ME: I of…
from twitter_favs
5 weeks ago
All about Moteino | LowPowerLab
Moteino began as a low power wireless Arduino compatible development platform based on the popular ATmega328p chip used in the Arduino-UNO. There are now several Moteino development boards including MoteinoMEGA based on the Atmega1284P and MoteinoM0 based on the SAMD21G18 Cortex M0+.

For programming you will need an external FTDI-Adapter to load sketches, the advantages being lower cost, smaller size. The MoteinoUSB and MoteinoMEGA-USB variant includes the USB-serial converter.

Moteinos are compatible and can communicated with any other Arduino or development platform that uses the popular HopeRF RFM69 or LoRa transceivers, or even the older RFM12B. Moteino also comes with an optional SPI flash memory chip for wireless programming, or data logging.
moteino  arduino  atmega328  electroncis  wireless  rf  hoperf 
5 weeks ago
Twitter
Intern: I'm worried because I don't know why this isn't working.
Me: Worry about the non-working code you can't exp…
from twitter_favs
5 weeks ago
Twitter
There are a million designers working on making website buttons have better gradients and none working on the cord…
from twitter_favs
5 weeks ago
SAE J1708/J1587 Communications with the EUSART
INTRODUCTION
The Enhanced Universal Synchronous Asynchronous
Receiver Transmitter (EUSART) was developed to
address the demands created by higher clock speeds
and automotive low-speed networks. The EUSART is
found on many PIC® microcontrollers. PIC16F688 will
be used for the examples in this application note. This
document demonstrates the EUSART used to
communicate on an SAE J1708 data bus, such as
those found in a modern heavy truck.
FEATURES
The features of the EUSART are as follows:
• Selectable 16-bit Baud Rate Generator mode
• Interrupt on Sync Break character received
• 12-bit Break character transmit
• Auto-baud calibration on Sync character
• Clock polarity select for Synchronous mode
• Transmit polarity select for Asynchronous mode
• Receiver Idle flag
• Receive Shift register empty Status bit during
Sleep
Further Reading
Additional information can be found in the data sheet
for PIC16F688, the SAE J1708 and the SAE J1587
specification.
INTRODUCING J-1708
History
The J1708 serial communications link specification
was issued by SAE in 1986. It is intended to describe a
hardware
and
protocol
to
standardize
the
communications between modules in heavy-duty
vehicle applications. The objectives of the link are:
• Minimize hardware costs and overhead
• Provide flexibility for expansion and
advancements without impacting existing systems
• Utilize standard hardware
• Be electromagnetically compatible with the rest of
the vehicle
• Provide flexibility for suppliers to customize the
link for proprietary reasons
The J1708 link is a bidirectional communications link
which
links
electronic
modules
that
contain
microcomputers. The actual J1708 specification
defines hardware and the protocol requirements to
maintain the link. The actual data that is communicated
on the link is defined by a separate J1587 document.
Today, the J1708 data bus is alive and well in heavy
trucks. It is used to communicate general status
information between electronic modules. A federal
requirement for the trailer anti-lock braking system to
light a fault lamp in the tractor has led to the
development of a power line carrier version of the
J1708  J1587  embedded  CAN  datasheet  eusart  pid 
6 weeks ago
Twitter
My mate has two tickets for the England vs Sweden game on Saturday. He didn't realise that it's going to be on the…
from twitter_favs
6 weeks ago
Source for GeoJSON data for the US - Geographic Information Systems Stack Exchange
Does anyone know of any good sources for US data (counties, congressional districts, etc) in GeoJSON format? Has anyone converted public-domain shapefiles/sources to GeoJSON that they would be willing to share?
geojson  data  source  map  geospatial 
6 weeks ago
Twitter
HISTORY: Carmel’s first parade squatter

CARMEL—On July 1, 1923, Olaf Aasen of the Current in Carmel reported “Enoc…
from twitter_favs
6 weeks ago
GeoJSON and KML data for the United States
GeoJSON and KML data for the United States

I had a devil of a time finding simple GeoJSON and KML boundary files for US counties and states. Eventually I realized that I could get shapefiles from the United States Census Cartographic Boundary Files and convert them to GeoJSON and KML formats using the MyGeoData vector converter.

The result is the following set of boundary files. Since copyright protection is not available for any work of the United States Government, you should all be free to use for any purpose. The Census Bureau does request to be cited as a source.

These files are available in various resolutions and are all derived from the 2010 census. The 500k files are the most detailed, but also the largest. The 20m files are the smallest, but at the cost of some dramatic simplification. The 5m files fall somewhere between the other two.
Features 500k 5m 20m
US Outline SHP, KML, GeoJSON SHP, KML, GeoJSON SHP, KML, GeoJSON
US States SHP, KML, GeoJSON SHP, KML, GeoJSON SHP, KML, GeoJSON
US Counties SHP, KML, GeoJSON SHP, KML, GeoJSON SHP, KML, GeoJSON
US Congressional (see note) SHP, KML, GeoJSON SHP, KML, GeoJSON

If the files you need are not here, don’t be afraid of going to the source and converting them yourself!

You can also look at this example of how to use the files.
geojson  gis  kml  US 
7 weeks ago
Twitter
I've been putting my sunglasses in there like a dipshit
from twitter_favs
7 weeks ago
telemetry aggregation and shipping, last up the ladder
Cernan is a telemetry and logging aggregation server. It exposes multiple interfaces for ingestion and can emit to multiple aggregation sources while doing in-flight manipulation of data. Cernan has minimal CPU and memory requirements and is intended to service bursty telemetry without load shedding. Cernan aims to be reliable and convenient to use, both for application engineers and operations staff.

Why you might choose to use cernan:

You need to ingest telemetry from multiple protocols.
You need to multiplex telemetry over aggregation services.
You want to convert log lines into telemetry.
You want to convert telemetry into log lines.
You want to transform telemetry or log lines in-flight.
rustlang  metrics  telemetry  aggregation 
8 weeks ago
Schema evolution in Avro, Protocol Buffers and Thrift
Published by Martin Kleppmann on 05 Dec 2012.

So you have some data that you want to store in a file or send over the network. You may find yourself going through several phases of evolution:

Using your programming language’s built-in serialization, such as Java serialization, Ruby’s marshal, or Python’s pickle. Or maybe you even invent your own format.
Then you realise that being locked into one programming language sucks, so you move to using a widely supported, language-agnostic format like JSON (or XML if you like to party like it’s 1999).
Then you decide that JSON is too verbose and too slow to parse, you’re annoyed that it doesn’t differentiate integers from floating point, and think that you’d quite like binary strings as well as Unicode strings. So you invent some sort of binary format that’s kinda like JSON, but binary (1, 2, 3, 4, 5, 6).
Then you find that people are stuffing all sorts of random fields into their objects, using inconsistent types, and you’d quite like a schema and some documentation, thank you very much. Perhaps you’re also using a statically typed programming language and want to generate model classes from a schema. Also you realize that your binary JSON-lookalike actually isn’t all that compact, because you’re still storing field names over and over again; hey, if you had a schema, you could avoid storing objects’ field names, and you could save some more bytes!

Once you get to the fourth stage, your options are typically Thrift, Protocol Buffers or Avro. All three provide efficient, cross-language serialization of data using a schema, and code generation for the Java folks.
avro  protobuf  thrift  schema  evoltion 
8 weeks ago
Twitter
RT : Jeff Bezos Announces Customers Can Delete All Of Alexa’s Stored Audio By Rappelling Into Amazon HQ, Navigating Lase…
from twitter
8 weeks ago
33: Just Put it in a Module, Man - Bike Shed podcast
Sean and Derek take some listener questions, and dig into DRY.

Including in unit tests.
ruby  testing  programming  unit  test  advice  podcast 
9 weeks ago
Twitter
The most successful people I’ve met:

1. Eat and drink every day
2. Sleep sometimes
3. Are mostly human
4. Have reg…
from twitter_favs
9 weeks ago
(429) https://twitter.com/i/web/status/1006593168459141121
New programmers are often uncertain if they will ever be good enough. As we grow more experienced, we learn to rela…
from twitter_favs
9 weeks ago
Twitter
The most successful people I've met:

1. Read constantly
2. Workout daily
3. Are innately curious
4. Have laser foc…
from twitter_favs
10 weeks ago
Twitter
RT : Help wanted: we're generalizing the middleware from HttpRoutes to parameterized Kleislis. It's not hard, and if you…
from twitter
11 weeks ago
Twitter
At a time when journalists are being attacked constantly for doing our jobs, I appreciated this closing remark from…
from twitter_favs
11 weeks ago
Twitter
Rosa Parks was not protesting the bus. Gandhi was not protesting the food. The colonists were not protesting tea. P…
from twitter_favs
12 weeks ago
Twitter
In software engineering, there are two primary dimensions of benefit: what helps the business, and what helps the e…
from twitter_favs
12 weeks ago
Twitter
This but for programming.
from twitter_favs
may 2018
Twitter
I thought you might like this visualization of the terms and conditions of the different apps
from twitter_favs
may 2018
Twitter
IC write-up is live! Next up is YouTube video...
from twitter_favs
april 2018
First IC :) – Sam Zeloof
IC write-up is live! Next up is YouTube video...
from twitter_favs
april 2018
Weekly Driver: Using the SGP30 Gas Sensor from Rust
The Sensirion SGP30 is a tiny low-power gas sensor (produced in Switzerland) for indoor air quality applications with good long-term stability. It has an I²C interface with TVOC (Total Volatile Organic Compounds) and CO₂ equivalent signals.

For development, I used the Adafruit SGP30 breakout board
embedded  rustlang  embedded-hal  sgp30  sensirion  gas  sensor 
april 2018
Program
RT : The program is up! Two days of great speakers and breakout sessions. Sign up now.
from twitter
april 2018
Twitter
RT : Reminds me of my interview with before joining . His son jumped in during the video call: he kindly…
from twitter
april 2018
Twitter
It seems that every generation needs to learn anew that (a) you probably want a relational database on the back-end…
from twitter_favs
april 2018
Twitter
RT : It’s worse. The companies providing the platforms know all that information, but the people who use it and interact…
from twitter
april 2018
Twitter
[on phone to mum]

Mum: how's Australia?
Me: there's a dingo eating a shark and two snakes are rooting on the beach…
from twitter_favs
april 2018
Twitter
Discussed DRY with a work colleague today and I finally found the words I wanted to say: it's fine to consider remo…
from twitter_favs
april 2018
Twitter
I don’t know who did this, but well played.
CC:
from twitter_favs
april 2018
Twitter
RT : Coding gets much easier over time.

1. You get better at breaking complex problems down into simple problems.
2. Yo…
from twitter
april 2018
Twitter
RT : The police were called because these men hadn’t ordered anything. They were waiting for a friend to show…
from twitter
april 2018
(500) https://opencollective.com/dlang?referral=14589
RT : I've just donated $100 to . Consider donating too, every little helps!

The best curl…
from twitter
april 2018
Twitter
RT : I've just donated $100 to . Consider donating too, every little helps!

The best curl…
from twitter
april 2018
Twitter
Hey guys, I know I usually just post shitty jokes on my Twitter but bear with me because I wanted to share somethin…
from twitter_favs
april 2018
(429) https://twitter.com/i/web/status/978537478264061952
PSA: I’m looking for a small development/consulting team to join. I’m ok at privacy, security, threat modeling, clo…
from twitter_favs
march 2018
Twitter
RT : This is the start of an *extremely* woke thread! Well done. The culture war frame is absolutely the most appropriat…
from twitter
march 2018
Twitter
Want to freak yourself out? I'm gonna show just how much of your information the likes of Facebook and Google store…
from twitter_favs
march 2018
Twitter
Download your Facebook account .zip off their site, unzip it, then go to the HTML folder, open the contact_info.htm…
from twitter_favs
march 2018
Twitter
Overheard:

7yo: What's privilege?
5yo: I think it's when some ppl can eat candy every day. They don't have to even…
from twitter_favs
march 2018
Twitter
RT : I love that is motivating this talk with unit testing examples.
from twitter
march 2018
Twitter
. kicks off Typelevel Summit Boston 2018 with a dive into HTTP4S, the pure functional HTTP library for S…
from twitter_favs
march 2018
Twitter
I'm going to Silicon Valley in a few days. Should I burn it all down?
from twitter_favs
march 2018
Twitter
RT : Don’t forget to set your clocks ahead one hour, change the batteries in your smoke detectors, and check your softwa…
from twitter
march 2018
Twitter
RT : If you're collecting personal data, "how should I protect this?" is actually your third question.

"Should I collec…
from twitter
march 2018
Twitter
"put your apps in a container!" they said

"devs can manage them!" they said

"super easy!" they said
from twitter_favs
february 2018
Twitter
In both cases, the first shift was from letting great people build a quality product to rushing to ship the next th…
from twitter_favs
february 2018
Twitter
How you think open source libraries are maintained ...
from twitter_favs
february 2018
Twitter
Give me one good reason not to walk into LinkedIn's lobby and shout "My client is looking for contract to hire putt…
from twitter_favs
february 2018
« earlier      
2011-01 4runner advice advocacy alternative amazon analytics android ansible api app archlinux arduino arm authentication automation aws axle backup bearing benchmark bicycle blazer blog bluetooth book bootloader browser bug build business carbon case cassandra cli client clojure clone code collectd comparison conference config configuration container cowork crosscompile css d3 dashboard data database debian debug deploy design dev development devops disk docker dockstar dotfiles dropwizard elasticsearch electronics email embedded error event example firetv firmware forum framework functional gist git github golang google grafana graph graphite hack hardware haskell howto html http image index indiana indianapolis indy indyscala integration irc java javascript jdbc jmx jquery json jvm kafka kernel kibana lenovo library linux log logging logstash lua maintenance management markdown maven metrics migration monitor monitoring nas network nginx nikon nodejs nosql nrf24l01 opennms opensource openwrt oss outback pallet parser pdf performance plugin port postgres power presentation privacy programming project proxy pyr python raspberrypi rear recipe reddit redis remote repair rest riemann root router ruby rustlang sbt scala scalatra script seal security sensor serial server service slides software spring sql square ssd ssh ssl statsd subaru sysadmin t440p tcp teensy temperature test testing thinkpad tls tool toyota tsdb tutorial twitter ubiquiti unifi usb vagrant video vim virtualbox visualization voip vulnerability web webdev wifi windows wireless xbee xda xmpp youtube zfs

Copy this bookmark:



description:


tags: