skysight-inc/HackerNews huggingface dataset:
If you've ever programmed assembly on the TI-99/4A, the TI MSP430 instruction set is an obvious evolution of the TMS9900 microprocessor. Looking forward to that being relevant to me again when playing Microcorruption, which I have not had a chance to get into.
Stuff like when Tom called me and asked if he could have a truckload of pork bellies (CME ticker:GBP. And: I told him no.) delivered to our house.

Sadly frozen pork belly futures don't trade anymore and haven't for about 4 years (almost to the day), and the Globex contract was GPB not GBP. But whatever, that sounds like a cool story and you should tell the rest of it :)
Yes, but it's all Golang, so you know 2/3rds of it is the same list management and sort code specialized for all our different structs, AM I RIGHT?

I kill me.
Again, sources please.
New Horizons makes flyby of Pluto tomorrow
If that's your attitude, probably not cut out for founding.
It's been almost 3 years since we sold Matasano, 4 since Erin left, and a few years more to get to that story. Matasano started in 2005. Also: we're old.

(The ticker is my fault).
> One of the things in Go that frustrates me is packaging and it’s not because I have 20 dependencies that I’m including in each project. I don’t have a problem with that cause we don’t do that at DeferPanic.

Sounds like they're implying that dependencies are bad? Coming from Node, that sounds like a painful and copypastey way to write code. Can someone explain this to me?
The one at my local university dispenses chilled water with light carbonation. I wish I had one of those at home. Tap water doesn't get any fancier than this.
3 myths about remote teams
From what I hear, you might find some interested people at Noisebridge.
Should I be concerned that the Dafny tutorial (http://rise4fun.com/Dafny/tutorial/guide) seems kind of...odd?

Getting Started with Dafny: A Guide

1. undefined

2. undefined

3. undefined

...
Originally we built this board for a custom security enhanced SoC design based on OpenSPARC T1. It was to run OpenBSD from the microSD card and operate as the baseband controller for a new type of wireless network node.

The board could be repurposed for the lowRISC project. It is also suitable for use with embedded routers and laptops as a crypto coprocessor or HSM.

We are pairing the first batch of prototypes with the PCengines apu1d4 (w/coreboot) and will provide these reference platforms to developers.

To be considered for a unit you need to compile a bitstream of the OpenSPARC T1 for the LX150T variant of this board.

Email development@polysome.io for more details

Thanks for all your encouragement !

Just wait till you see what's coming.
>ProxyHam, according to Errata Security CEO Rob Graham, was little more than the combination of a Raspberry Pi computer and a ... 900 MHz bridge from a company called Ubiquiti Networks...

I work at Cambium Networks (http://www.cambiumnetworks.com/), one of Ubiquiti Network's biggest competitors on this exact type of radio.

They provide you with a network bridge between two radios. The same effect could be reproduced with 2.5 mi of ethernet cables, except it's wireless. This is definitely nothing new. You still need a connection to the Internet at the other endpoint. How this secures you, I'm not sure. Also these radio's are line-of-sight and the antenna is directional. You could effectively follow the direction the radio is pointing at and find the 2nd radio installation.

From my perspective, this is a useless tool. It physically secures your computer. Plus ProxyHam is extraneous, these radio's work with minimal configuration. ProxyHam sounds more like a wireless broadband radio installer than a privacy device.
I really like this, but am wondering if something like ZModem over SSH would make the file transfer stuff more convenient...I feel like some things have become more complicated since the BBS days.
https://thescene.com/watch/wired/nasa-s-simulator-puts-all-e...
microcorruption was my first buffer overflow, too.
What was your plan for 40,000 pounds of pork bellies is what I really meant to ask.
I was thinking exactly the same thing... And here it is: https://www.youtube.com/watch?v=chA6M321dsY
Yeah, exactly. Just installed a Ubiquiti setup in Guatemala between a tree on a mountain top (4G USB modem with high-gain antenna, solar panel, RouterBoard) to my parents house 2km down in the valley (where there isn't cell phone coverage).

Works great! Had to use a high power flashlight at night to get the angle perfect, but it sure beats satellite internet once we got it dialed.
If they don't censor countries will just block them, it's the same fiasco Google had with Google years ago. Frankly I think it's better to censor and be there than to not be there at all. At least then people can maybe find ways around the filters to get the information they deserve to have unfettered access to.
Getting Started with OpenACC
Then you'll realise the human impact was mentioned repeatedly in the article - population in the affected regions, elderly people, school children, estimated death counts by different organizations. That was one main focus of the article - how many people such an event would kill.

Why is it necessary to prefix/suffix a comment on the article, with an "of course, people will die and that's obviously bad, we don't want people to die, is this enough mentioning of the people dying that we can say something else without you passive aggressively implying I don't care about the people dying?"
Is there a 'why' behind that story?
This set of stories from WNYC's On the Media captures the arc quite well.

You scarcely need to read (or listen to) the stories, though I recommend you do.

IN IRAN, NEW SOFTWARE TAKES ON INTERNET CENSORSHIP
Transcript
Friday, May 14, 2010
http://www.onthemedia.org/story/132777-in-iran-new-software-...

IS HAYSTACK TOO GOOD TO BE TRUE?
Transcript
Friday, September 10, 2010
http://www.onthemedia.org/story/132909-is-

AFTER HAYSTACK: SPEECH AND PRIVACY ONLINE
Friday, September 17, 2010
http://www.onthemedia.org/story/132917-after-haystack-speech...
Short answer: No. Long Answer: Not really, no.
Here's IPython equivalent.

http://nbviewer.ipython.org/gist/hirak99/e7902bd49454cbc23bc...
Factories Aren’t Dying to Take Your Order and Other Hardware Startup Follies
These radios actually tend to be line-of-sight with a directional antenna. You just look where its pointing to in a 2.5 mi radius and look for the other radio.
I know a woman who was held in sexual bondage for five years by a serial killer. I believe her because I know her quite well and because I once met the serial killer.

She went to the FBI but they did not believe her.

My plan is to substantiate her claims then turn the evidence over to law enforcement. The reason I have not already done so is opportunity cost.

I know many unusual people, not just my friend and her sexual predator.

A while back I did report the murder of a drug informant. I dont know how that turned out because law enforcement officers do not discuss their investigations with the public until after they make an arrest.

I also scared the crap out of an FBI agent by explaining how to make a high explosive detonator out of any flavor of Kool-Ade mix other than lemon. There are other precursors but all can be purchased at any supermarket.

I know several convicted murderers; some are good friends of mine. A few I met in the forensic unit of Western State Hospital in Lakewood Washington. Were they to overcome their madness they would be discharged but that is uncommon.
the discount rate applies to utility, which may or may not have any relation to the discount rate of money.
General question about Starfighter: Will player profiles be public? I seem to recall something about curation that made me think otherwise.
it's sad and beautiful that we can have conversations with ghosts.
I don't use Siri, but if Siri had a cool name like Moneypenny, I'd surely use it - bugs and all. "Miss Moneypenny, call Q." However, since this is from Facebook, I still won't use it - cool name or not - out of privacy concerns.
I suspect that the overwhelming majority of cases that warrant inline assembly would not benefit if it was instead a function call out to something you've linked in. That is, most inline assembly is a small snippet of optimized code that necessarily exists in the function you're optimizing.
Where are you going to get food (for a population) without oil powered GPS controlled farm machinery, trucks and technological processing plants, information technology controlled distribution, electricity and on a slightly longer timescale, oil based fertilisers?

OK, in a localised disaster you're going to import it. But still, you can grow squash in your back yard, but enough food for all humans means mechanised agriculture, and that's not just tractors. Food is a technology (albeit not a Google one - yet).
Skating with a filmer is often a social activity :-)
Swimming pool full of delicious ramen?
Overcome the Midday Slump
Time and money. I took many classes and it is basically going to take up a ton of your weekends. Depending on where you live it might be way more than this. I am lucky enough to have lived near a private airport where I knew a few people that owned planes and had one for rent.

It is also a very monotonous process. You basically learn by riding along, doing very small tasks one by one and by the end of your training you are basically flying.

Getting instrument rating is a totally different ballgame. I witnessed a plane wreck so I backed out after things got pretty surreal.
""Google revenue grew 19% in 2014, down from 21% in 2013, 22% in 2012 and 29% in 2011. But operating expenses grew 31% last year""

I worked at Google's main office in 2013. I am pro Google but I have to question the long term viability of relying mostly on web ads. If I am not programming or writing, then I am on my cellphone - same as most people, a smartphone is the main device I use. I don't like ads on my phone, but they don't bother on a laptop web browser because of the surfeit of screen space.
That's a technology that's been available custom for a while, but it's hard to deploy. There's a startup opportunity for someone to do a moderate-cost presentation system that's installed in conference rooms, hotels, and such that Just Works. Lighting control should be automated as well; if someone is projecting something, the lighting should be automatically adjusted for that.

And automate HVAC control properly, too. Put a temp/humidity/CO/CO2 sensor in the return air duct, and a motion detector in the room, and tie them into the HVAC controls. All conference rooms and college classrooms should have this, because the people load varies enormously from hour to hour. (As a room fills up, the temperature goes up and the CO2 content in the return air goes up. This tells the HVAC system to not only feed in more cold air, but to use less recirculated air and more outside air to bring the CO2 level down. This eliminates "stuffiness". If the CO level goes up, someone is smoking, fan speeds must rise and dampers dump the return air outside. When the room is empty, do one last air change, then drop to minimum HVAC levels and turn off almost all the lights.)

You can buy all this from Honeywell or Johnson Controls, but it's not well marketed, costs too much, and requires too much engineering during installation. Somebody needs to do an industrial-strength Nest startup.
Electric Car-sharing, just like how since you don't have a garage you would use normal car sharing (Zipcar).

If you live in the SF Bay Area: https://us.drive-now.com/
Power Prototyping – don't blame the tools
That's really interesting. I guess when the 'big one' hits, those of us in my Sacramento apartment complex can go hang out next door with our cars in the garage. I wouldn't have thought of that myself honestly.
I agree. I have thought the same thing. On my Android Note 4, on the other hand, the,ads are not blocked. This is probably not a coincidence.
Every train station and airport I've been in in my three years here has had a place to get hot water. If you want cold water in a train station you'll have to buy it bottled but Pudong airport in Shanghai has water fountains outside most of the bathrooms as well. I've never flown out of any other Chinese airports.
Organizing Scientific Information by Date and Author Is Making Earth Sick [2011]
Paris: 1 000 immeubles concernés par la rénovation énergétique
Apple Could Have Bailed Out Greece---Twice
So why can't the ISS be used to host the telescope, however large it may be? It seems to have all infrastructure in place already to be able to do something like that.. except maybe the starshade.
On the one hand, I appreciate that English is as pervasive as it is in software engineering, being an American... on the flip side, it's a bit disappointing how little effort is often made to make sites and applications less friendly to foreign inputs and layouts (including inputting names).
You must be joking mate. All movies since 90s tell me that most Americans can't even drive manual transmission. Modern automatic transmission is totally invisible. Some cars even have variator transmission.

I get it, the car is more dynamic. So what? It's an incremental change.

By the way, if you do not like pedals, there is even better technology, called cruise control.
Reminds me of this: http://liveboldandbloom.com/08/self-improvement/empath-trait...

"Highly Sensitive Persons" and "Empaths".
Wow, THT! I was their Director of IT around 2007-2010. Thanks for the trip down memory lane!
SciPy 2015: Scientific Computing with Python Conference [video]
Clicked through to this, spent a bit of time going huh? But it very gradually started to come into focus. I definitely going to give it a whirl for a few small in house webapps - thanks!
Tesla Superchargers are not the solution for this, as they are simply not designed for such use. They were built to help with long range destinations.

There are cases where users, (ab)using them as you do, got a request to reduce their usage. I guess you didn't trigger any flags.
I'm surprised Telegram hasn't done anything about this yet, as they have been having DDoS attacks since September 2014.
lily only lasts at best 18 minutes.
Right now we don't know if electric cars that Tesla has will be the formula for everybody else or that it will be the standard (optimists will claim so). There are so many problems we are ignoring and the biggest which ansible brought up is the battery & cost. Could you charge your battery faster you can fill up your tank with fuel? Yes I'm sure it's improving every year but there's going to be a lot of time that will be required. There are so many other economic unknowns during this time. What if gas became so abundant and cheap due to continued oversupply from some determined group of oil producing countries hell bent on making sure there's a market for their black gold? What if we improved and lowered the cost of extracting oil deep deep below the earth and run into an ocean size worth of supply? What if car technology improves suddenly that burning fuel becomes extremely efficient that batteries can't match? What if somebody comes up with a new type of fuel concoction that you could put into any old used car and get crazy mileage?

If we do arrive at a point where everybody is producing electric cars, wouldn't there still be an interest in buying out existing gas stations and turn them into super charging stations where you can just drive your car through a tunnel and come out the other end with batteries fully charged? Or would battery become so crazy good that you charge it overnight and it lasts for deacades (you gonna put a mini nuclear reactor in your car?)? Maybe it will be possible to just subscribe to some power station in the orbit that charges your battery constantly wirelessly. I'd love to see that happen but the time it will take to get all of these things right is quite long and a lot of things can change during that time.

I hope you are right, I really look forward to that day when we can say the hell with relying on oppressing people (creating some very angry people that are willing to blow themselves up to make a point) in countries where their leaders get all of our dollars in exchange for that sweet sweet black gold.
Unless it's "dick" or a close equivalent, which no one minds in the same way. I wonder why that is.
You can get everything for free with contracts. High end smartphones of the time were about 20-30% off iPhone retail price.

Either way, comparison with smartphones is totally irrelevant.
I left law, ended up in QA, and am now a full time software developer. I think being in QA helped a lot when it came to teaching myself - would be employers would be glad you had work experience in a professional software development environment. This will be to your advantage, though trying to go dev from a QA role at the same company may be more difficult for political/business reasons.

I think the thing that got me where I am now within a reasonably time period is picking a type of technology (in my case, it was learning iOS and Git well enough) I wanted to work with, then stick to that until you become employed while attending every hackathon and relevant meetup, time permitting. You'll need projects that demonstrate your aptitude and ability.

If you or anyone else is interested, my story is actually on Codecademy: https://www.codecademy.com/stories/155-from-lawyer-to-ios-de..., and I've even written a book about the transition: http://quitlawandcode.com/

You're going to do fine. I know it seems like such a binary and insurmountable transition, but the more hours and practice you have, the more OOP and other concepts will just click for you. Also, you're not too late! I started at learning at 30.

FYI: I'm terrible at math, though I love learning, and would like to re-visit it when I have some more time (probably when I have high school aged kids).
Looking for a career in a dynamic tech company?
It's dated 2002.
Alibaba's Ma-backed Hundsun defends role in stock market rout
Fracking seems to trigger/create quakes.

http://www.theguardian.com/world/2015/apr/24/earthquakes-fra...
Distributed Systems and the end of the API
"The iPhone demonstrated that smartphones are infinitely better than the feature phones which dominated the world in 2007."

The iPhone had predecessors, some Apple, some Microsoft, many tiny companies with good ideas but no business brains. It like the electric car stood on the shoulders of giants.

The electric car still has two major hurdles (I wish it weren't true I really wish that the prediction comes true): 1) the Oil industry is powerful 2) batteries.

With a car, if I want to take a short trip to the local gas me up station then decide to drive 300 miles just to say hey to a friend...I could do that. With an electric car and today's batteries, each "filling" station would have to be able to provide a fully charged, safe battery pack that is compatible with my vehicle.

If better batteries could be made with oil, adoption for electric cars would be overnight and the prediction manifested.
Lots of languages around the time C came out had array bounds checks at runtime. C has a hard time doing that because of pointed and arrays being (mostly) interchangeable.
I tried this approach with my current Swift project, but I found that it doesn't scale to a certain level of complexity. A ton of the UIKit APIs are naturally stateful, so you end up having to work around them in weird ways. Animation is particularly hard when your view controllers are pure. The solution I opted for was to instead create a unidirectional data flow and just "refresh" the state of the VC every time it gets passed different data. This way, you get most of the benefits of one-way data flow and the state of your VCs is (somewhat) pure, but you can easily drop down and use the UIKit APIs as needed.
I love conemu, with a git-bash prompt it's about priceless. In case anyone is looking for something similar for Explorer, I've been using a program called Clover for a while.

Linking to the alternativeto page for it, since it's free, but closed source...

http://alternativeto.net/software/clover/?platform=windows
> The socket thing doesn't work (at least as the default mode) because nobody knows how to forward sockets

I suspect that you can do this with SSH configuration (LocalForward ~/.something:~/.something), but I haven't tested it. It mostly depends on whether you're willing to configure this, but perhaps the installer can put that at the top of ~/.ssh/config, so it's global, with a comment saying "If you don't want this globally, delete it or put it after a `Host example.com` line". Even if you trusted all SSH hosts, this would protect you from the git-clone attack.

You could probably also abuse X11 forwarding for this, which has the advantage that trusted X11 forwarding is basically the right security boundary and is just `ssh -Y`, and the disadvantage that now you're relying on X11 (or worse, a custom X11-speaking proxy so you can avoid requiring the server or client) on both sides.

> There are gnarly race conditions there, too. How do you correlate prompts with messages on the socket?

Send a token or hash in-band, and send the actual command out-of-band. If you receive an unknown token, ignore it.

> I do plan to nuke the curl|bash thing. It was a shortcut to ship faster and to make it easy to update scripts in the field quickly when bugs were found. I did imagine everyone on hacker news scowling at me when I wrote that code, FWIW.

:-)

curl https:// | sh is IMO a perfectly reasonable way to install software (at least in a world where ./configure && make install is reasonable; I don't know any humans who can audit the output of GNU autoconf). It just has this one weird problem. I sort of dislike the stigmatization of it precisely because it's hard to talk about how to do it well.
that is a brilliant idea, thanks!
Your background immediately reminded me of Betrand Meyer and Design by Contract[1]. I wonder how much of Hoare's work influenced Meyer.

Do you care to opine? :-)

1 - http://www.artima.com/intv/contracts.html
except with multiple little models (stores) instead of one big one.
> I don’t really like games.
> Yeah, so… I was planning on telling you more about our game.
> Just two months ago, Tom and I were driving to the grocery store

The announcement read like a mentally disturbed love letter about the typical idea guy stream of consciousness. Good luck, but I had to unsubscribe to prevent the arrival of any more...whatever that was.
Spiny cocklebur herb
Private funding pays dividends, public funding leaks money.

The problem is the lack of incentives for private funding.
Ah, but how many

if err != nil

's?
I think so -- that's about how far we are from L1.
The socially acceptable way is to shout them down or downvote.
More specifically, some early hardware would trap on signed overflow. A lot of undefined behavior in C actually comes from "some machine would cause a trap", and C predates the invention of precise trapping in out-of-order processors. The possibility of traps is generally the difference between undefined behavior or unspecified/implementation-defined behavior.
is it fair to say that all of the speculation in this thread is merely shots in the dark?
> I think this device is way, way overhyped.

Based on what?

> believe me, the FCC is excellent at this

Any HAM radio operator or junior electrical engineer is excellent at this. Triangulation isn't magic.
http://www.homingin.com/beginr.html#toc
OO is easier to grasp initially, but you have to keep track of lots of state, and that gets really hairy really quickly. The functional approach requires more forethought, but there's much less room for error because you aren't manually moving state around your application. It's a totally different way of thinking about UI, but it's worth it for the productivity you gain in the long run, in my opinion.
Debt service is however not one of Greece's current problems, no matter what they say or think.