skysight-inc/HackerNews huggingface dataset:
And before there was an Anti-Lander Defense System, there was another method employed by the Martians to hide things from our eyes:[1]

On November 14th 1971 NASA's Mariner 9 became the first spacecraft to successfully orbit another planet.

...

Except what came back ... were not pictures of the intricate canyons, craters, and mountains of Mars, but pictures of a blanketed world, a dust enshrouded mystery. Mariner 9 had arrived in the midst of one of the greatest global storms humans have ever witnessed on Mars.

[1] http://blogs.scientificamerican.com/life-unbounded/the-great...
The next generation of polymer banknotes in Australia will have a tactile feature to help visually impaired people - see http://www.rba.gov.au/media-releases/2015/mr-15-02.html

These new tactile notes haven't been released publicly yet.
Elixir is moving forward at a very good pace.
It's basically a certain kind of documentation of design patterns in programming languages. PLT emphasizes the use of formal logic and mathematics. It focuses on systems that can be rigorously defined, and theorems that can be proven about them; as opposed to software engineering, which focuses on the issues and patterns that crop up in the practice of developing software, or HCI, which focuses on human factors.

Of course, all of these are overly broad generalizations, and it's not as if there aren't points of intersection between these different ways of looking at programming languages.

But the kind of stuff you'll see in a book like Types and Programming Languages is super-different in approach from the kind of stuff you'd see in, say, the Gang of Four book, both of which are different again from Bret Victor's approach.
Very cool. Will try it out.
We use it and love it.
My kit that I take to hackathons is a B&N Nook Tablet together with a very cheap Bluetooth mouse and keyboard. I spin up a server in AWS and use it like the VT100 terminal I used to use years and years ago, or I use Remote Desktop to talk to a Windows machine.

Everybody and his sister has a Mac so this is something that turns heads and has had a sticker on it for a few years.

My "new" Nexus 7 is better in most respects except that the WiFi is not stable when Bluetooth is turned on.

Last time I went to NYC with my desktop replacement laptop in an overloaded book bag I twisted my ankle (I am soaking it an an ice bucket right now) and I am definitely thinking of a lightweight kit for business travel.
"a few more polished tools exist with a dramatically smaller footprint."

Which tools did you have in mind?
All the digital revolutions was already invented between 1955 – 1977
I would go so far as to say that to a new programmer on the team, Type B and Type C programmers' code looks much the same.

I'm a type B. I've written entire systems from scratch that fit me like a glove. I could fix any problem in no time flat, and it was very stable.

But when it came time to have other people work on it, it didn't fit them like a glove. It barely made any sense to them at all. They eventually got up to speed, but they were never as productive in it as they would have been in a decent framework-based system.

I was actually quite happy when they decided to rewrite the whole thing... And then it turned out I left about a year later, so it was a good thing they did.
Pre-orders for the Pyra handheld console are now open
Meaningless to who? Professional chefs who already know which knives they need and want to use? No shit, they're professional chefs and this guy is a just an enthusiastic. They wouldn't be reading this post saying "nice, I can finally figure out which knife I need!".

Reading a few of your comments in this thread, it seems like you're heavily involved in this area of technology/research, but it's depressing that you're making comments that range from passive-aggressive to condescending to dismissive. Further, you've yet to actually offer constructive criticism about the post, or even detailed criticism, one way or another.
It's seriously fun to shoot at a target a mile away and hit it with one of this rifles. The people that I know who own these types of guns also own many, many other guns. The .50 cal is more like a sports car, it's really fun to shoot, very expensive to own, etc.
Serious question: do NRA members leave their smartphone at home when they go to a gun range? What about buying ammo? Do they use cash? What about their internet browsing activity? Do they go through a proxy?
Basically we have no problem paying a lawyer who profits from adversarial divorces $400K per year; but people blanche at scientists with PHDs getting more than $100K-$150K per year.

So we've ended up with more lawyers and less scientists.
Unix people? Not exactly the words i would have chosen, but i suppose you mean that linux has gpl licensing. BSD type licenses work well with unix,but are not compatible with the GPL.
I would call it a fluke.

Two things to keep in mind:

* Don't compare JAXA (or anyone else) to NASA at this point. We (the US) have a ton of experience, some of it bought the hard way.

* This isn't Japan's typical performance. They have a nice string of very good space science missions. And don't forget things like the Mars Climate Orbiter[1], where ground based commands sent it through the atmosphere due to a unit mix up.

1. https://en.wikipedia.org/wiki/Mars_Climate_Orbiter
Probably because they don't feel like spending the rest of their lives in permanent solitary confinement in ADX Florence.
Из пальца высосано :)

Cheers from the place
Zero to HTTPS on DigitalOcean Using NGINX and Let's Encrypt
Yes, both the language and the ecosystem are getting better and better!
Extremely.

In part because the usual exceptional value, -1, is also a valid latitude and longitude.
"...trying to force an unreliable and complex feature onto a product that needs to work every time."

This. This is my biggest problem with smart-gun tech. We still haven't managed to figure out how to write software for hundred-million-dollar space projects that doesn't crash (the Japanese Hitomi satellite[2] being the latest of many); how on Earth are we going to implement smart gun technology correctly?

(actually, I would argue that we still can't write durable software in general, and as such we should avoid integrating it into important things such as guns and cars until we can improve our development skills)

[1]: https://www.newscientist.com/article/2086422-japanese-satell...
Lavabit case would happen.
I know from personal experience that an AR style rifle is completely practical for close range combat.
Boeing lost a $4.5 billion contract for jets, soured by the Petrobras "Blackpearl" & "Blarney" slides that detailed NSA & GCHQ spying on businesses worldwide[1].

NSA's James Clapper issued a denial "What we do not do, as we have said many times, is use our foreign intelligence capabilities to steal the trade secrets of foreign companies on behalf of – or give intelligence we collect to – US companies to enhance their international competitiveness or increase their bottom line."

By 2014 overseas contract losses to US businesses attributed to dissatisfaction with NSA spying were estimated at $180 billion [2]

[1] http://www.theguardian.com/world/2013/sep/09/nsa-spying-braz...
[2] https://shadowproof.com/2014/08/01/nsa-spying-costs-u-s-comp...
Gun owners have given up rights time and again, to zero gain of their own.

My question is simply: what is the thing they would like to gain? The NRA's modern reinterpretation of the Second Amendment (and make no mistake: they are pushing a modern invention, not a historical understanding) does not appear to allow the possibility that any compromise would be reasonable. Hence anything which is not a complete and utter victory is immediately spun as a complete and utter defeat.
Money would help but so would dismantling the feudal system that controls it. Remember the guy who cured ulcers? His story is an insight into how dysfunctional science is.
Impressive! I remember upgrading to Windows 95 back in the day so I could play Diablo. My PC struggled at the time. It's amazing the kind of portable computing power we have now.

Also it's fortunate that he didn't install ME, which might have destroyed the universe.
Yes. And that's why things like Bitcoin make it more costly for governments to collect said taxes. Less money collected means less funding for another round of collection and the cycle continues.
The Dumbledore of functional programming has just been awarded the Order of Merlin.
Panama Papers: When mainstream information wears the anti-establishment mask
On the risk of reviving the standard discussion present on patebt topics, but as a layperson, I would really like to know:

According to the article, Google has given a (quite detailed) description for a sort of implanted contact lens. However, they have neither built a working prototype, nor indicated that they plan to build one in one future. It's also not clear to me if the patent implies this being feasible at all. (I may be wrong though).

So then what work effort this patent is actually protecting. Also would this patent have actual consequences for the (hypothetical) research field of smart eye implants?
What does the average postdoc make in STEM? Something like 40k. Wanting a family and having to be a slave to the job for pennies on the dollar was a big disensentive for me. Also, I would never move away from Canada and I feel le there were even fewer opportunities here.
Honestly journald is probably the only thing I don't really like about systemd and not for the reason you might think I'm about to say. I just rarely need to use it, because everything pretty much just works 99% of the time. So I end up forgetting how to use journalctl by the time I need it again and have to Google/man. Yeah I know, that's my own problem.
> Adopt Mega's model where they store the private key, but encrypt it with the user's password and only the browser has the decrypted copy.

Unless you're going to audit every single line of code Mega uses on their site every time you use it, that would leave you completely vulnerable to any backdoor included in the code (because of a court order or a $5 wrench).

Secure E2E Web Crypto is a myth.
You Broke “Turn it off and turn it back on again”
Both films have somebody finishing a test in an incredibly short time.
So, is it the Stockton schoolyard or 101 California Street shooting that you liken to a blackout? I guess its a pretty dramatic blackout since at least 5 people dies...

You also neglect the detail that the police response was of little consequence as the hacker had committed suicide before they police was at the scene.

I'm unsure what the web panel remark can mean concretely, exactly what did the children at Sandy Hook Elementary do to cause a "blackout"?
Ladar Levinson was never arrested or jailed, and he chose (to his credit) to shut down his own company instead of complying with a court order.
Sure, but why not raise an exception? Or return a separate flag? Or even do something like (999, 999) (clearly not valid, at least for latitude)?
We've asked you before to stop posting snarky dismissals of other people's work to HN. Such comments go against both the guidelines and spirit of this site. You clearly have a lot of knowledge to share, which is great, but we need you to actually share it—by teaching the reader something new—and to eliminate the bits that just put others down.
But the real answer to that is "because time travel is a dramatic device." This is just as true for Primer as it is for all fictional scenarios involving time travel. Unless the story is about how time travel would "really" send you spinning off into space, the rules are whatever the plot requires.

It may be that the "science" behind Primer appears more coherent and reasoned out than H.G. Wells' Time Machine, but it's still fairy dust.
Miguel de Icaza on his journey from open source to Microsoft
Broken URL: localhost:8080
Silhouettes of the bomb: what can we learn from the shapes of atomic weapons?
Lawyers make their own work - having said that junior lawyers these days are not doing so well.

The problem is scientists produce something that is valuable (knowledge), but this value is near impossible for them to capture.

In my experience few scientist worry about the low rate of pay, but the total uncertainty of funding. Many would trade an even lower pay rate for some certainty that they would still have a job in a couple of years time.
I wonder if there's a reason for keeping the leading 0 there past tradition/convention. 0x as a prefix makes sense to differentiate between 0x12 and 012, but if it's 0x 0b and 0o, imo it'd make more sense to drop it and just leave it as o12, b12, x12, etc.
large japanese hardware companies tend to be really bad at software

That's probably true. But I think your statement is unnecessarily focused on Japan. The following is also true:

large hardware companies tend to be really bad at software
Yup.

> There are a large number of functions that are overly complex. By the standard industry metrics some of them are untestable, meaning that it is so complicated a recipe that there is no way to develop a reliable test suite or test methodology to test all the possible things that can happen in it. Some of them are even so complex that they are what is called unmaintainable, which means that if you go in to fix a bug or to make a change, you're likely to create a new bug in the process. Just because your car has the latest version of the firmware -- that is what we call embedded software -- doesn't mean it is safer necessarily than the older one….And that conclusion is that the failsafes are inadequate. The failsafes that they have contain defects or gaps. But on the whole, the safety architecture is a house of cards. It is possible for a large percentage of the failsafes to be disabled at the same time that the throttle control is lost.

> Even a Toyota programmer described the engine control application as “spaghetti-like” in an October 2007 document Barr read into his testimony.

http://www.safetyresearch.net/blog/articles/toyota-unintende...
The poor person should take the bus, which could actually be a fast option if the streets weren't choked at critical times. That's what a sane utility looks like. (If they're not choked, no congestion charge.)

I'm not a big fan of the mentality that the transportation system should suck just so we can avoid the rich have better options than the poor. Taken seriously, that would mean a ban on air travel because the poor can't have as much.

If you meant emergency vehicles, those always have priority :-p
Are there any benefits or contributions made by this method that couldn't be simply done by "doing" it.

IE: Implement a language and use that as an example and improve it.
I miss the old Mozilla, the modern Mozilla seems to have lost its way re: product decisions.

It's a pity, they really were a guiding light of open source.
Joe Rogan Experience: http://podcasts.joerogan.net/. No HTTPS, sadly.
A basic web server in Standard ML
A number of comments in this thread appear to suggest that Lavabit was end-to-end encrypted. It was not.

https://moxie.org/blog/lavabit-critique/
> You're being generous calling it PR. It's pretty much just an advertisement.

Isn't PR just a subset of advertisement?
"Enablement" is the requirement that a patent must disclose the claimed invention in sufficient detail to allow someone "skilled in the art" to build it.

I would assume for anything truly novel if you haven't built it then you can't know if your description is sufficient to actually build it... In which case I guess the patent is probably more a PR stunt than anything else.
In addition to details on the interview process, postings would definitely be more useful if they also included:

- Expected duration of interview(s). 1-2 hours differs drastically from all day.

- Salary within 10k. If hiring for multiple positions or skill ranges (e.g. mid-to-snr engr), then state salary for each case. Companies complain about noise in hiring process, yet won't do one key thing that would improve quality by getting applications from only those interested in X job at Y wage.

- An honest estimate of hiring timeline. Don't waste people's time by saying "yesterday" only to drag it out by months. Applicants can also address this by asking companies who they hired last and how long it took to do so.
If you use Tor, the FBI just labelled you a criminal
Thanks. I think I am in same boat as you.
For those wanting to know more about this the OP is talking about the discovery of Helicobacter pylori [1] as the cause of almost all stomach ulcers [2].

1. https://en.wikipedia.org/wiki/Helicobacter_pylori

2. https://en.wikipedia.org/wiki/Timeline_of_peptic_ulcer_disea...
Pretty sure these numbers are international, not limited to the US? Though I'm sure there is a sizeable percentage in the US.

Also doesn't really mention what sorts of roles are getting cut, just that they're skewing towards older employees. My guess is that there will be a lot of non-technical people under the knife here.
I do too but it's become increasingly hard to find garments with YKK it seems they lost a major part of the market in the last few years.

> One zipper gone wrong can render an entire garment unwearable.

Especially a winter jacket when it's -20C with 100km/h winds and your zipper pops open? It could be the difference between life and death.
I really don't understand the enthusiasm for self-driving cars. You won't be the boss of them.
I thought about the same. But the soul sucking day implies that I am doing brain-dead activities at night and on the weekends.
The Professor Has a Daring Past
Thanks. After changing three teams here that's my fear as well.
It's an invisible supersonic vectored thrust vtol jet fighter. That's goddamned science fiction. The fact that it even exists is remarkable... which makes the debacle of its development unsurprising.
Your analogy is really really bad.
Helicopters are slower, carry less, have less range and make great targets for RPGs, M72s or pretty much anything else you'd shoot a vehicle with.
The 999 idea is good, but as for the other ones, oftentimes this data is recorded in, e.g., a spreadsheet, text file, or vanilla SQL table, so there's no way to throw an exception. You could store something like #N/A or NULL in the bad cells, but a lot of bad code and spreadsheet formulas will interpret that as 0 again, and then we're back where we started.
The text of this bill is so vague it could be construed as outlawing driving.
Besides all points presented in other replies, two other problems with the movie come to mind:

* They presented Turing's characacter as the generic caricature of the pedantic genius, kind of like The Big Bang Theory's Sheldon. Other reports I read on Turing's personality didn't match that at all.

* Holywood seems adamant to have a romantic man-and-woman relationship going along with the story, even if it had to be a platonic one since the lead character is famously gay.
Get Twitter feeds for remote jobs
I don't think you're right about how pervasive gun ownership was, due to changes in costs and wealth, and the ability to maintain guns in the days of corrosive black gunpowder and corrosive percussion caps and primers (the WWII M1 Carbine was the first US weapon system to use non-corrosive primers). And of course blacks were largely disarmed post-Reconstruction, next up were post-Civil War immigrants starting around the last turn of the century, etc. See also Chicago post-McDonald and the nationwide sweep of shall issue laws has radically increased the utility of owning a handgun, now 43 states and ~72-3% of the population.
Ruby on Rails Gem for Facebook Messenger Platform Integration
He does comply for the record. He've just sent his key on printed paper in place of usb stick.
Why does anyone learn anything? An intellectual pay-off is, to many, just as valuable as the practical (and ultimately, presumably, economic) pay-off that comes from learning a new skill. That might be seen by many others to be "learning for learning's sake", but any research could potentially lead to wider benefits.

That said, for die-hard-pragmatists, it seems reasonable to assume that learning PLT might make one a better programmer.
Clients pay consultants to make use of what the client has to deliver the solutions the client wants.

Give them what they're paying you for or get the f* out.
I worked for a well known computer software company, and one of the close by teams worked on a photo-sharing web-app, which also allowed for private albums.

While analyzing the metadata someone discovered that a certain rare and expensive camera model was used almost exclusively to shoot models, including nude ones. Searching the storage for pictures made with that camera model became a popular activity in that team :)

So it's pretty easy to trivialize privacy breaches and rationalize it as "no harm was done"
Really? Are you saying you'd start shooting people over a gun registry, or "other gun owners" would?
That's the point though - in those cases, you're passing a keyword list, a set of options, instead of an atom which acts as a selector. IIUC the Web module violates the convention attached to and documented for `use`, which to me, who was already wrangling with the subtleties of what `use` does compared to, say, Ruby's include, or Elixir's alias/import, was a bit of confusing (and relatively unconventional) magic.
are you too young to remember the browser wars and how Google sued ms for giving internet explorer for free with msn as the honepage?
> Because if they took the time to prepare for the interview...

That's very charitable of you.

I dont know if it was my inability to phone screen properly, my inadequate job posting, my desperation to hire at the salary my boss allowed me, or my optimism, but I had far too many candidates that didn't pass even the above low bar. I don't even want to talk about the candidates that didn't make it through the phone screen.

If it matters, the timeframe wasn't 1-4 hours, but rather 1-2, and the position was junior.
I've just started using with instead of case today and its tidied up a lot of code and made each piece more modular. The new with looks even better at handling errors, although I wander if it will discourage me from breaking up my functions quite so much.
The Canadian polymer notes have Braille on them to help visually impaired people differentiate.
If you want to argue that concealed carry directly reduces crime rate

You're fighting someone else, I make no such claims, I'm pretty sure simple demographics, particularly the wave of young men in the Baby Boom, is the biggest factor, and swamps all others to the point it's hard to discern any other cause. Although perhaps if we'd locked up those criminals at the rate we'd locked up previous generations it would have gone differently.

All I claim is that at worst it's Mostly Harmless.
Nowadays, some of us will actually fire an employee for buying either Microsoft or IBM.
A lot of really good things. Elixir is already a pleasure to use, with these additions, Date standardization, it is going forward.
> It amazes me that many colleagues do not have an account, or have an account but never write or upvote anything.

The free rider problem is real, that's for sure.
It's even worse in this case because for once it's probably not applicable, as the company is publicity shy and declined to participate in the article.
My take on the same topic: http://jcooney.net/post/2013/08/29/Good-Developer-Good-Googl...

I'm in 100% agreement.
Are those pronouns referring to the same people? It seems like you're indicting humanity for being human.
Analyzing 10,000 Show HN Submissions
Free software puts you in a position where that can't happen.

Heartbleed disagrees. Less likely? Arguable. "Can't happen"? Unequivocally false.

And besides such security benefits are gained by having the source visible, not necessarily "free".