skysight-inc/HackerNews huggingface dataset:
Here's a wikipedia disambiguation page for Closure, especially if you are a programmer,

https://en.wikipedia.org/wiki/Closure
Those users would be warned about the breakage well in advance under this proposal. They can choose not to upgrade Emacs, or choose to switch to a non-obsolete replacement package for their desired functionality, or choose to complain that the feature should not be removed because it has no replacement.
It's somewhat higher, but not dramatically so. Skylon is projected to be 325 tons loaded with a LEO payload of 15 tons, Falcon 9 Full Thrust a.k.a. Falcon 9 1.2 is 541 tons loaded with a LEO payload of 13-17 tons depending on who you believe. And that's comparing paper hardware with flying hardware. Spacecraft tend to get heavier as they go from paper to reality.

Plus, payload fraction is another thing like SSTO, horizontal takeoff, novel heat shields, and all the rest that are cool but just don't matter except for how they affect the end result. All that matters in the end is how much you can launch, and how much it costs.
Last I was in Shanghai, about 3 years ago, there were Maroon 5 posters all over the subway.
That would be a bad definition, yes.

But I will still argue that whenever I see people proselyting atheism because "big bang, stupid" and it is clear they haven't studied to much of neither physics or biology, then we have:

* proselytizing

* stronger belief than many Christians and Muslims

and I will argue that they qualify as religious even if they don't have a deity.
Please keep in mind this is a kickstarter and I'm legitimately asking the greatest hacking forum in the world this isn't a shill trying to decide if I'm ready or not to go live.
What is the behavior of gettext() if the message is not found?

(This question is the answer to your question.)
When they talk about "Tesla tweaks the software running its vehicles by analyzing data from the hundreds of millions of miles driven by current owners."...

Does that mean that they analyze the miles driven using autopilot or the miles driven by the human driver or both?

It would seem that using data from human driven miles would give them good insight into how human drivers would react in weird and non-standard situations.

Also, with as many cars as Tesla has out on the road, I wonder if the amount of data they have to feed into their self-driving systems is more than Google or other players in the space.
> Now its that you have to just make sure all your code is
> correct, not just the unsafe blocks.

You appear to be misunderstanding the article, which likely explains all the downvotes.

Rust keeps you from doing memory-unsafe operations unless you use an `unsafe` block somewhere. Once you do, then it is your duty to ensure that those `unsafe` blocks don't cause memory unsafety, regardless of what the rest of your program does. Following from that, if the correctness of your `unsafe` block relies on invariants in your data, then it is your duty to keep your data private so that those invariants cannot be broken by consumers (or alternatively, provide safe accessor functions that allow consumers to fiddle with things while performing runtime checks to ensure invariants are upheld).
Redis is missing the D in ACID, meaning a successfully executed command is not guaranteed to persist to disk since Redis only flushes it's data to disk (if you do have persistence enabled) at configurable intervals.

So when you server dies you lose the changes since the last flush.
I would not use as a primary storage for data you cannot afford to lose.

Have a look at this: http://redis.io/topics/persistence

Edit: you can configure redis to flush on every command that changes data...but you probably wouldn't want to use redis that way :)
PHP code in 2006 and 2016
> This guide applies to companies in the United States.

Can anyone from Germany (or EU) provide some information on how much of this is applicable to Germany?
Also, the on-board RAM is SRAM rather than DRAM.
I like to think of such "strange" highly voted posts as revealing a hidden correlation. Yes, there may not be any obvious prior reason to expect that people who frequent HN find David Bowie or his death significant. And yet they do. There doesn't have to be a cause-and-effect or "logical" explanation. It is what it is.
The current UI trend in these services seems designed to thwart this. It seems they're going to a model of having the user to select music to list to when I [exercise|drive|relax|study|...]. That's wholly unhelpful, I don't understand why they'd think that my preferences for what to listen to when exercising would coincided with anybody else's, other than maybe an activity being facilitated within a range of BPM counts.
We use BoltDB in production and it has been perfect for our use case. The Bolt source code is clean and is obviously written by people who Know What They're Doing. We discovered a perfect-storm bug due to some extreme demands placed on the DB, and benbjohnson helped us track down the problem and quickly provided a patch. Thanks Ben!

The bug in question: https://github.com/boltdb/bolt/pull/452
The Never Ending Road to Product Market Fit
Has anyone here had phantom stock options? I would love to see more details on how they tend to work, and if they have actually paid off for people.
Thanks - this was very helpful, and I'm reading the PG essay now!
Sorry, but this is absurd. DuckDuckGo is nowhere near Google in terms of revenue, brand trust, and most importantly: search result relevance.
Evolution of thought and [programming] languages
It is broken indeed.

It's just less broken than almost any other.
A good rule of thumb is to only use Redis as an ephemeral storage for data that you can reconstruct if you lose it, or that you can otherwise afford to lose.
Sencha Software License Agreement
Why would you want different UI framework for each screen size/input device type?

Seems silly to have one set of API's for small touch devices and a completely different one for large mouse-driven devices. Shuts the door to large touch devices and small mouse-driven devices.

iPad Pro is already awkward. At that size, a mouse would be nice, along with lots of other desktop UX paradigms.

> What has Microsoft shown with their multi-paradigm direction?

Seems to be working. Windows Shell, modern Office, Edge, and Xbox dashboard are all using the same UI framework.
Java 8 is definitely an improvement over Java 7 but Scala is still nicer to work with. It can be a little more difficult to read others code though.
I wish I could say it's circa Web 2.0 but it's still stuck even farther back than that. I mean it works which is great but I loathe spending time on it because it's such a poor experience.
Many people, particularly in rural areas, are still going to want private cars. They will get insurance.

Leasing capacity with little delay will only work in regions with dense population.
These days, GLSL does a LOT of heavy lifting. GLSL naturally benefits from JIT.
That obsolete code has been removed for decades. It's only left in the file in a commented-out form because it is the only documentation of the behavior of the original function. Are you complaining about the poor documentation practices of an open source project in the early 1980s?
VIDEO: Fatal Kansas Accident Briefing
Indeed. When people talk about how well their investments are doing they should utilise a ten year yearly average (or longer). I bet that $93K figure doesn't include the years where they LOSE money, but a ten year yearly average would (e.g. making it 80K or similar).

And as you said they definitely lost money during the recession if they're seeing 8% now. There's no way they're just doing that from bonds or dividends alone.
Name new element in Terry Pratchett's honour: Octarine – the colour of magic
A Latvian tech recruiter on international opportunities for local developers
It has happened before. Some examples are:

- German federal law and regulations: https://github.com/bundestag/gesetze

- DMCA takedown notices: https://github.com/github/dmca

- Map of US districts: https://github.com/benbalter/congressional-districts

- a novel: https://github.com/JJ/hoborg

- a well-known textbook on some niche (homotopy type theory) in mathematics: https://github.com/HoTT/book

- fonts: https://github.com/theleagueof

- Gregorian chants: https://github.com/CMAA/nova-organi-harmonia

Main collaboration functions on a 'repository' (or any set of data / documents that somehow belong together) such as forking and branching are not just only relevant to programming.

(edit: formatting)
Hacking Hacker News
Isn't "ad hoc environment mapping" the same thing as "lanes by consensus", more or less?
I don't disagree with your points, except the implication that ActiveRecord could be replaced with just SQL if developers would only decide on a platform.

ActiveRecord is extremely powerful beyond just being a translation layer to SQL syntax.
Sorry, just saw this now. Nope, they just released it after a period of time expired (a month?).
Heh as a long time commuter from lower Manhattan to Queens, I always considered 59th street the top of Manhattan. Everything above it doesn't matter (to me)
Are we arguing the same thing, then?
FWIW, OS X at least used to, and I think still does, use a JITed software renderer using LLVM.

See <http://lists.llvm.org/pipermail/llvm-dev/2006-August/006497.... for a short overview and <http://www.llvm.org/devmtg/2007-05/10-Lattner-OpenGL.pdf> (slides, PDF) for a longer one.
Why would it be harder? Most likely there will be laws to disclose telemetry, video, etc. in the event of an accident. Most likely an audit trail of what the sensor inputs were and what the decision made was, etc.

More likely there will just be no-fault where both parties pay unless there is a spate of accidents that point to software/hardware issues.
I'd also add that (unless you have a very good reason not to) it's probably a good idea to always add a TTL (expiration date) to any key you store in Redis to enforce the "not primary storage for data you cannot afford to lose" way of thinking.
Bowie: The Internet Pioneer
That covers fleets, where maintenance can be strictly done according to the manufacturer's recommended schedule. Therefore, the only remaining entity that can be liable is the manufacturer.

Individually owned vehicles are not necessarily maintained to schedule. I would bet that a large percentage don't receive much attention at all, other than oil and filter, unless something goes wrong. Therefore, personal liability won't entirely go away.
In addition to the other commenter mentioning it will use the JS GC of the browser for #2 (which has tons of manpower behind), the issue with #4 is that you would need threads w/ shared memory [1] which seems as far out as a native GC. Also, for #3, it's not "unnecessary" for a multitude of developers and languages. Web development without (at least optional) GC is going the wrong direction.

1 - https://github.com/WebAssembly/design/issues/104
A new customizable CSS framework built with Stylus
We all know there is no shortage of CSS frameworks out there. We have Bootstrap, Foundation, Semantic UI, and Materialize just to name a few and more are coming out all the time that don't seem to change much. This is where Stylistic comes in.

Stylistic is a new framework where variables control everything and so the look is completely customizable. From the number and names of colors, to the font family, to the number of columns in the grid Stylistic is infinitely more customizable than Bootstrap.

A project like this doesn't build itself though and it still has a ways to go before it'll be production ready. That's why I need as many people as feel like they could help to head on over to the GitHub repo at https://github.com/MarginZero/Stylistic and fork it. Make contributions and be a part of the framework that could rival bootstrap.

P.s. Did I mention it's written in the beautiful Stylus language? If you need more info about Stylus head on over to http://stylus-lang.com
> Or, find better names for local variables, like customer-address. In the given example, there is in fact no need to add local variables: simply calling the functions would be enough.

Or require the function using a namespace alias.
I figured it out - the game wouldn't load because the computer I was testing the game on has very limited RAM.
A good example of doing things that don't scale?
I really like that!

One of the problems I see in my company is the "hero" vs. "process" mentality. We don't setup processes that any employee can handle, we just have a few "heroes" who rush in to save the day any time there is an issue. This leads to huge problems when the heroes want time off because we have no idea how they do what they do.

A sabbatical program like this would force a shift towards processes. At least I hope...
Breaking up is hard to do (A breakup letter to Twitter)
This is the right answer, but in my experience, there's still a balance between wanting to be friendly, supportive, and engaged with the team, and wanting to protect your own time. At its worst, the approach you outlined devolves to the "read the manual!" cultures that everyone hates, but if you can strike the right balance between writing documentation and helping people understand it, then you're in really good shape.
I think it is really inaccurate to say that the work of a writer and the work of a psychologist are very different. Both require abstraction and a framework to define the narrative.
Evolution of Software Applications
Sure, you can do Game of Life in Game of Life :) https://www.youtube.com/watch?v=xP5-iIeKXE8
Bitcoin was the best performing currency of 2015
No. Ad hoc environment mapping seems to imply the driverless cars will map the lanes have stored in their memory to the snowy road. Human drivers more or less invent new lanes by consensus.

Have they tested a driverless car "push it out of a snow-bank" mode yet? :)
Unless Apple are activly working on UXKit a better bet would be an implementation of UIKit with SpriteKit, with sane 'defaults' for Mac OS. I've missed something like CollectionView on Mac OS with same API as UIKit.

By sane default I mean something like:
Tab Bar on IOS, Slidable Side Menu on iPad and regular side-panelMac OS.

UXKit has some issues, e.g you can't swipe back with the touchpad. So I take it has some work left before being a complete replacement of AppKit.
I think the situation is different for Mercurial. Since every hg client has to be able to inter-operate with any hg client from any other machine, regardless of whether it's been updated or not, it makes sense to retain old functionality, so that newer clients can still talk to older ones. I believe rsync also does a similar thing, where it has some kind of system to figure out the highest version of the rsync protocol supported by both sides, and newer rsync versions support all the old versions of the protocol. Emacs is not in this position. Multiple versions of Emacs can always inter-operate as long as they can all read and write text files.
Convolutional hypercolumns in Python
Show HN: WatchDog – Server Management on Steroids
typo. meant EV, where the cert owner shows up in the URL bar.
so if i rite like this my riting stile is no diffrent r better than urz, rite?!? lol
How to Be a Programmer: Community Version
The issue that this application, for example, wouldn't exist at all if it couldn't rely on Google's services. (Unlike, say, most Facebook games). So the option is either build nothing or build something and risk it being taken away.
Wake Up the new dress code for the home office
My total from http://www.watermark-image.com last year has been around 35.000€ and it takes 5-10 minutes of support a day and 30-60 minutes once or twice a month doing bug features or new features.

My new project http://timeblock.com that are funded by that income and that I do not write any code for has generated app. 2000€ in recurring revenue last year although it is not passive yet it is MRR :)
Why did you submit this? It seems like "normal" dual-licensing scheme?
Of course you understand. The media are businesses. As such they provide what the customers want and what they know about. As a personal view, it isn't until one looks at alternative news coverage (which I'll define as 'that which is not one's usual bill of fare') that the partiality of journalists and media empires becomes apparent.
Apple News App Is Off to a Rocky Start
The point is that DDG is now "good enough". I am also a bit unhappy they are embracing some approaches that made Google worse though... And Google - the only profitable part is their search + ads. If they let this slip, what would remain? A hollow shelf like when SUN imploded?
While I don't agree with the way he is pricing in government failure...because it can be argued and its ultimately weakening to the argument.

The fact J Edgar Hoover controlled the FBI for more than half of its existence. He is also 1/12th of the people who have held the position.

I'd say that is a strong enough argument in and of itself. You just need one guy at the top of the surveillance pile pulling the same tricks and 1 in 12 odds is pretty high.

[ Yes, I'm aware this isn't technically accurate but its close enough for rhetoric purposes. ]
That's like complaining that the treaty wasn't covered in the National Enquirer. There's a reason the publications with the largest readerships aren't going to cover TPP in-depth: they don't cover public policy at all, unless it somehow involves a celebrity.
Four Lessons We Can Learn from David Bowie's Life
Because your options are usually:

1. Try to do it yourself or find another service, which will usually result in much higher cost and a worse implementation, or
2. Use the Google API, with the cost of lock-in.

I think the best solution is to always wrap the Google API with a generic facade, so if you do have to replace the API with something down the line it is at least possible. There are some APIs out there that already do this (e.g. http://mapstraction.com/ )
I'm not a big fan of defining objects by their opposites. Derrida argues exactly this in Deconstruction, but it's fairly useless in deriving meaning.

I believe Frege had it right by observing that there is a sense and reference to each and every word or concept. It's not sufficient enough to derive meaning from referential labels; context always matters more.
Official – Rebug 4.76.1-REX/D-REX with COBRA 7.2 Released
Some variant on Insta(nt)(Demand|Letter), PayMeNow, etc. should do fine.

The idea is the tone should be coldly neutral, but not... threatening.
We host our open source HIPAA policies on github https://github.com/catalyzeio/policies
I don't understand Netflix's aversion to letting me find shows I'm interested in. It's so hard to just browse the full catalog, even by really general categories like "Action" or "Comedy". When I pull up the Netflix app on my console all I get are 20-25 movies in each category, plus my Queue and a few recommendations.
I believe the point is that if you want to play with it, your only choice is piracy, not that you must pirate it.

Since, in practice, nobody's going to pirate it either, that means there's no way to learn about it on your own. That's shutting down a very big free training mechanism for IBM, though it's probably too late to do anything about that now.
No, it can't ask you to change behavior.

It can only require you to turn over existing records/information.
When deployments like this happen, where does the z series box then go? Back to IBM (because it was on lease?) Is the z series modular enough that it's easy for ibm to reconfigure to lease to someone else?
Yeah, that song rocks pretty hard :)
Story: http://mydaytodos.com/appStory.html

Paid: https://itunes.apple.com/us/app/my-day-todos-todolist-that/i...

Free: https://itunes.apple.com/app/my-day-todos-lite-todolist/id10...

Repository: https://github.com/cptdanko
I think the author's two points were that by mixing an unscrupulous individual with a lot of power and access to immense amounts of information you have the recipe for totalitarian control, and those ingredients are much closer than we would like to think.
100% 1984 on steroids!

It's nuts - and this is what people should revolt against.

Fight club was a documentary :-)
Using an old version often isn’t feasible.

For example I lost sound support on my Gentoo OLPC because I had to update my Emacs to 24 to support my .emacs.d from my desktop without endless compatibility issues. Emacs 24 required a new udev, which required a new kernel version, which did not support the audiocard properly.

Result: No more hacking with music in the train for me.

@steve: Thank you for that article! I hadn’t seen it yet.
For anyone who's lived in areas that have regular snow storms you know that eventually mutli-lane highways turn into single lane tracks of clear road. Usually these tracks are somewhere in the middle of the road and everyone just sticks to them because a semi or snow plow cleared it for us.

The method described is a really great way for car's to get stuck in snow drifts by trying to stay in lanes. Near term drivers will PROBABLY just take over in those situations but long term we'll probably need a combination of Lidar and Cameras to do this type of work.
>We're probably at least 40 years away.

That seems way too pessimistic.
Do you actually happen to know anyone of these people?
Here's the paper - http://arxiv.org/pdf/1510.00149.pdf

The compressed network achieves a decent speedup and energy saving on current hardware too (desktop/mobile) without significant loss of accuracy
Karunamon didn't imply it to be fair game, he stated that it's too expensive to afford for learning for most people, which seems to be a simple fact. He also stated that it's a shame, which can mean either that it's a shame that you can't learn, or a shame that you're to infringe, and if taken to mean the latter that makes it seem like you're actually in violent agreement with him.
Metallica hates you, Major Tom! And you are right - music is becoming a commodity, and I hope to pay not $15/album, but more like $2/album, of which 1.5 goes to the artist and .5 goes to whomever helped them do a professional studio recording. The distribution will inevitably happen on the internet. That's how you end piracy and motivate people to pay artists for their divine gift.
I'm more thinking about the documentation effect of such a wrapper type. Both in the data structure and in the parts of the code that are foced to use unsafe.
People who frequent HN are likely to be part of the set of people who have been influenced by popular culture, which is a superset of David Bowie fans.
He drank an entire bottle of Hennessy before that incident. It's not like he planned to do what he did on stage. It was an unfortunately public mistake, and I'm sure anyone who had been drinking that much would have done something stupid even if it wasn't that specifically.
Or because it was the only option for people who want an iPhone.