skysight-inc/HackerNews huggingface dataset:
I've got a 1996 Toyota 4Runner; it's paid off and I do put it's 4WD capabilities to use, but normally I pay for gas to carpool with someone else with a more fuel efficient vehicle to drive to trailheads for hiking and climbing. Otherwise I try to bicycle commute to and from work, including hitting the grocery store (which is on the way home from work). It's a pleasant commute, in part because I have a shower available at work, but more importantly because I picked a residence as close as possible to work, using this:

https://www.freemaptools.com/how-far-can-i-travel.htm

It is a big shift in thinking, but consider this: most work schedules see people driving between the same two places twice a day, five times a week. Reducing that distance can give you back considerable time, not to mention reducing costs (even if you drive) and reducing stress. And before someone counters with the inevitable "I don't get paid enough", you should be getting paid enough to live as close to work as possible, or they should let you telecommute. It's also arguable you can afford to live closer to work:

http://www.mrmoneymustache.com/2011/10/06/the-true-cost-of-c...

This is a cultural problem that goes beyond just consumerism (although that's the elephant in the room) to things like corporate culture. I'm also still using a Nokia N900, but every year I more and more feel the pull to jump to an Android phone. Having a hardware keyboard for Emacs+org-mode is quite handy, though.
Just enough of it is above the surface to account for the change of volume when it melts. Or equivalently, it displaces its own weight in water.
The United States has basically already solved this problem. Just make housing, healthcare, and college tuition incredibly expensive so no one can afford to have more than a small number of children.
Eureka Springs, AR
Not if you're contract people are competent.

Hold milestone payments hostage,require signoff on milestone acceptance, and be well disciplined on scope. Then stuff gets done on time.

Flat rate projects go south when the buyer writes a sloppy contract, fails to deliver things they are responsible for or "shares" responsibility. When the vendor fucks up, there's a clear consequence (no $$). When that happens the project management usually gets fired.
I still think the whole Linux Desktop problem can be summarized in one sentence:

There is a lack of a simple desktop app development environment.

Yes there is GTK and yes there QT. But regardless of how much people may hate Xcode, it allowed people to create solid desktop applications in a fraction of the time that was needed to do the same in either GTK or QT. It's better documented, it's smoother, it's easier to structure your application in terms of the framework rather than programming language.

The whole thing is a little like the Rails vs. Flask or Go argument. Yes Flask is really cool, and in Go you can build really cool stuff and it's modular, you select a muxer and stitch it together, it does more requests per second, but if you just want to bash out a quick web application you're better off picking the first option.

The app store is hard argument is so far down the line... If you look at all the things Apple did before they pushed their app store it almost doesn't matter.
Using Raygun to improve Raygun: How we found 263 users experiencing errors
There is a paper, Pizza into Java: Translating theory into practice, from Odersky and Wadler at POPL 97 about how to mix generics, lambda and pattern matching in a Java like language.

C# and Java are slowly catching up :)
RightHand Robotics | DATA ENGINEER | full-time, on-site | Somerville, MA

RightHand Robotics is a research-driven startup bringing to market fully integrated picking robots for online order fulfillment. These robots handle thousands of different items quickly, accurately, and automatically, using machine learning rather than manual data entry to build models of customers’ inventory.

We are seeking a self-motivated individual to join our growing machine learning team as a data engineer. Your primary responsibilities will be to collect and distill data from our robots both on-site and in the field, and manage data products in RightHand's data warehouse, to help the machine learning team discover hard-to-find patterns and valuable information.
​
You will have the opportunity to help design and implement major components of our big data infrastructure. You will join a diverse group with expertise spanning machine learning, software, mechanical, and electrical engineering, and can expect regular interaction with members across the team. You will need:​
​

* Solid Python proficiency

* Excellent written and verbal communication skills

* Experience with both relational (e.g. PostgreSQL) and NoSQL databases

* To be self-motivated and driven by solving hard problems using data

* A Bachelor's degree in computer science or a related discipline
​

It would be nice if you also have:​

* Exposure to both Bayesian machine learning and deep learning

* Experience with managing and processing very large datasets

If you think you're a good fit, please send a cover letter and resume to: talent@righthandrobotics.com
US Social Security funds run out in 17 years: Treasury
I keep meaning to pick up Rust, still looking for some entry point that's interesting enough to get me off my butt.

How (well) does diesel deal with migrations? I've seen other ORMs fall down the stairs trying to deal with schema modification over time.
The Reinhart-Rogoff research indicating that there's a public-debt-to-GDP Rubicon was wholly discredited by grad students; turns out there is no relationship between debt-to-GDP and growth.

http://darribas.org/WooWii/Assignments/OriginalPaper.pdf

The broader point is, if I issue money and then issue obligations on that money, there's no practical difference between the two issues. That is, public debt of countries that are sovereign in their currency, and only issue debt in their currency, cannot have public debt overhang. It's just a red herring, based on a false analogy between governments (currency issuers) and households (currency users).
Managing Consul and Vault: Introducing Hashi-Helper
I think the "embrace failure" supervisor model in BEAM is a superior design for mission-critical systems (such as cell networks, where it originated) while resulting in literally a ton less boilerplate. You just code the "happy path" and done. Any errors are logged and the process instantly restarted by the supervisor, you can follow up on them if they present a problem.

If you were to code just this "happy path" in Go, it would actually be the unhappy path, because you'd have silent errors resulting in indeterminate state (read: horrible bugs to troubleshoot). If you believe programming is mostly about managing all possible state (as I do), then Go's strategy is way too explicit. In Erlang/Elixir/BEAM's case, as soon as state goes off the rails (read: encounters something the programmer didn't anticipate), it's logged and restarted by its supervisor process almost instantly. (and there are of course strategies for repeated restarts)
To elaborate on the "yes": SEER is a ratio of energy expended to energy moved. So SEER 13 means that the system spends one unit of energy to move 13. And you should expect a SEER 20 system to be twice as efficient as a SEER 10 system.

EDIT: I should mention that SEER uses different units for each part of the ratio -- BTUs of heat moved vs watt-hours expended. COP is dimensionless, and EER is just SEER but for a specific operating point. SEER extends the measurement through an entire "season", and so it theoretically gives a more realistic picture of overall efficiency.
That HN post and a single TechCrunch article were the only things I had to go by in June of 2012 when I applied (and joined) their 3rd cohort. It was an experience that changed my life and gave me the skills and confidence I needed to begin a career that has enabled me to support my family in a way I could not before. I'm sorry to see that it won't be available to more people.
Most of California's appetite for water is due to agriculture. For that, you need cheap inland water.

The Gulf countries offer desalinated water at city scale, but it's not cheap enough for irrigation.
I remember reading Hispasec's "una al dia" in the early 00's or late 90's as a preadolescent (plus other Spanish scene stuff like the SET ezine and stuff from Hispahack iirc), it was literally my first "deep" step into computers and telecommunication networks. QEPD Antonio!
I'm disappointed by the fact that this error comes with a response code 200. I was expecting either 69 or 666 or something of the kind! If your gonna be wonky, why not go all out? ;)
If he lived in Russia, he would have ended up in jail for some crime that he didn't commit. That's what I expected after reading the title.
Just want to point out how easy it is to do this using SSH tunnels.
ssh -nNT -R :<server port>:localhost:<local port> user@domain
I agree. I commented earlier about how I think they should pool their resources to create an Xcode for linux. Seems like one kind of already exists (https://wiki.gnome.org/Apps/Builder) but I don't how much is being invested in it. And honestly I don't really care that much about the language or the UI framework so long as they just pick one.
Why wouldn't it, if you're pattern-matching correctly? And in any event, it seems far easier to get into that situation in Go (which ignores errors unless you explicitly check for them) than in Erlang (which crashes on every error because restarting is cheap)
With all of the venture firms in the "network" I'm wondering if there is anything suspect with incorporating through them (ie. Equity percentages) but I'm probably just being paranoid. Feel free to share any detail after you use your invite.

EDIT: was being paranoid. retracted
I think you and the GP are on the same page, just coming from different angles. You say we need to change communities; how do you do that without first changing the culture? Why do people want to live in suburbs? I don't know how to do it, but if there is enough demand for more efficient lifestyles I believe the market will meet it.
OneMonth.com (YC S13) Learn to Code in 30 Days Is Hiring a Product Designer
Did you have anyone say "Professional photographers don't apply HDR filters to single photos"?
> As an aside, since you're making the distinction, can you have meaningful benefit without breakage?

Sure, in two ways:

(1) Performance improvements with no semantic changes.

(2) New opt-in features that don't break existing code (such as where code using the new feature would have just been syntactically invalid in the old version, so the new feature won't conflict with any existing code.)

There be no reason for SemVer minor versions if you couldn't make meaningful improvements while maintaining full backward-compatibility.
Google already had incident with Guava where they didn't give a shit about the patches: https://news.ycombinator.com/item?id=3691587
Facebook is getting ready to test paid subscriptions with publications
Interesting perspective on unconventional financing. Thanks for sharing!
I greatly appreciate how vaccines help prevent disease, but like any medication, there can be adverse side effects depending on personal biology. Furthermore, they load up these vaccines with a lot of nasty chemicals.

If you look at how a lot of these vaccines trials are structured, they do a lot of sketchy things. Like instead of using saline as the placebo, they use the previously approved version of the vaccine, or inject all the chemicals, but just not the actual virus culture. That way negative side effects are even in both groups. Of course, it doesn't mean that vaccines are safe across the board.
What about the part where he says their margins are around 25%?
In Toronto (Canada! land of snow and the North Pole) we've been having 90% humidity at night. I have AC but it's barely making a difference. Opening a window would be insanity.

I just flew out to Calgary and we have a nice hot day with 40% humidity and it feels great.

If you've only ever lived in dry areas I can understand not being aware, but even with AC, in places with high humidity it's just disgusting in the heat, and chilling to the bone in the cold in a way that dry areas just never get.
>what about the deserts in the US that don't have a nearby water source to cool everything.

Maybe people shouldn't live in a desert if can't handle the heat.
You've just described why we have storage appliances for high performance and enterprise workloads, and why the drive to standardize always swings back around to customized software and hardware.
Turns out that the GP could adapt to sleeping in 90F temperatures as the human body is adaptable. After a few weeks you'd be used to it and it wouldn't matter. The Creek/Seminole did it in the southeast.
Girl Scouts to offer cybersecurity badges
I believe 406 Not Acceptable would be the proper response.

While typically I would discourage using that response code unless the error is with the Accepts header. I would make an exception in this case

Edit: Whoever downvoted me needs to get a life. I'm playing along with the joke not trying to correct amarant.
Could be thermostatic sea level rise: the water will spread to warmer parts of the ocean and expand.
Well, OP talked specifically about max setting. But you are not wrong. That's a problem in general currently. Ultra/Max setting are incredibly heavy, but don't change the optics that much, especially not on a resolution that high.

Not too sure how stable your FPS will be on cheaper hardware, but not running max has to help.
Actually livestock farming produces from 20% to 50% of all man-made greenhouse gas emissions.
That depends on what kind of photography it is.

Photojournalism is almost always about the story and what the picture evokes. It could be a simple pic of a boy covered in dust, but made evocative because the dust is from a bomb explosion that killed his father and not from playing in the park.

But in case of a lot of landscape photography, the content is intrinsic to the picture itself—the photo does not get its value from anything external to it. Likewise for portraits.
BTC is great, you can't say there is no social value. Not only are people getting rich like you say but its also useful for stuff like buying drugs online and to get around pesky government money laundering regulations.
This is complete bogus because it frames 'rampant consumerism' in the frame of '20th century rampant consumerism' without giving thought to consuming sustainable products. It is possible to produce every single product that does not burn hydrocarbons in a completely carbon and waste neutral manner. So why don't we focus on producing enormous quanities of goods in a sustainable way? That's the real task. The way OP thinks is the same way of thinking that leads to 'overpopuplation is a problem' conclusions; We can fit enormous numbers of humans on the planet, we just need to engineer our living environments to be completely neutral to the environment. And that's not impossible. So what is the big idea with trying to get people to stop using products?
And don't forget simplicity as a core design feature of the language. That alone is worth sacrificing generics for ;-)
isn't the framing done by their model?
Oohhh, didn't know about watch, thanks! If you want it to count down instead:

$ watch -n1 'echo $((1500000000 - $(date +%s)))'
DevOps Practices- Two New Webinars with Puppet and New Relic
>IMHO the smart speaker's normal function violates my privacy by recording what I'm saying and sending it to Google/Amazon/Whomever for unspecified data analysis and processing. It doesn't need to be compromised to do so.

Then that is a fundamental misunderstanding of the stated and verified function of these devices. They only send data out after the devices have been activated with their wake word. Various consumer tests have shown this to be true. If you still don't trust these companies to actually tell the truth about what these devices do, I don't know why you would trust the same companies to not lie about what their smartphones/tablets do. Especially when that functionality would be easier to hide on a smartphone or tablet with a cellular connection.

>You're right, but the perception of privacy is not rational.

And that is my entire point. The privacy fear about these devices is not rational. They are no more dangerous than the laptop or smartphone that almost everybody already owns.
That looks like glib. Which is kind of nasty in my opinion. At some point they pushed for Vala, it makes the whole thing a bit more pleasent. But personally I had a feeling it was on life support the entire time. Some bindings were plain broken and impossible to fix, interop had really crappy documentation. At some point I just gave up.

(I'm mixing IDE with language/lib right now, but for Gnome it does go hand in hand IMHO)
Welcome to password creation hell
That document is from 2010. Are there any updates?
Even Rome built aqueducts.
It's the same way every farmer cares for their cattle.
Show HN: Sukhoi – A flexible and extensible Webcrawler in Python
Hi, I was wondering if you have any concrete data for this? I don't think it's true but I'll believe it if I can see some studies or data on it.
This is like New Year for geeks
No, there really is something objectively attractive about handsome clothing. Well made and handsome clothing, especially that which obscures the aesthetic weaknesses of the wearer, is a global concept.

Hoodie and jeans is an okay uniform inside a business (though I would argue that if they're not well-kept, it lowers the standards of the people in the office), but in customer-facing roles I think it's inappropriate. It can be done well, but most hoodies and most pairs of jeans are an aesthetic disappointment, since they're built for casual warmth and gold panning respectively.

I would not trust a bank which faces its customers with hoodies, T-shirts, and jeans. The appropriate attire for a clerk usually involves a shirt (especially with a vest) or one/two tone blouse, and trousers or a skirt. Makes you look kempt, but dynamic. A unifying visual theme for staff also makes it simpler to identify them. If the clerks all have a consistent uniform, the custodial staff a different but thematically matched uniform, it makes it simpler to navigate a customer-facing office. I think Hooters does a good job of this, it is easy to locate and discern the staff from other guests, and contributes to the environment (a casual, consistent dining establishment which has attractive, well-trained, and helpful service staff).
I wonder if they will offer a badge for pen testing.

It could be really embarrassing for a big bank or corporation if its systems got penetrated by a 10 year old girl.
Good news: Samsung's Tizen no longer worst code ever. Bad news: Still awful
Yes, I had read in an article about/by Walter Bright about D, that that was the insight he had, when working on the design of generics or templates for D:

To paramet(e)rize the types (of a class or function or method), just like you parametrize the arguments of a function or method.

Update: searched for and found the article that mentions that:

https://dlang.org/blog/2016/08/30/ruminations-on-d-an-interv...

Excerpt (italics mine):

[ Walter: We nailed it with arrays (Jan Knepper’s idea), the basic template design, compile-time function execution (CTFE), and static if. I have no idea what the thought process is in any repeatable manner. If anything, it’s simply a dogged sense that there’s got to be a better way. It took me years to suddenly realize that a template function is nothing more than a function with two sets of parameters –compile time and run time–and then everything just fell into place.

I was more or less blinded by the complexity of templates such that I had simply missed what they fundamentally were. There was also a bit of the “gee, templates are hard” that predisposes one to believe they actually are hard, and then confirmation bias sets in.

I once attended a Scott Meyers presentation on type lists. He took an hour to explain it, with slide after slide of complexity. I had the thought that if it was an array of ints, his presentation would be 2 minutes long. I realized that an array of types should be equally straightforward. ]
Are you comfortable saying how much you made with your program on mtgox?
No. From the article:

> In the past, a handful of patients who were getting similar treatments developed by other companies died from serious brain swelling. Although those sorts of complications did occur in some patients receiving CTL019, the patients recovered and there were no fatalities, the company says.
It is absurdly annoying. It's the one thing that put me off golang development, despite all of its nice aspects relating to concurrency.

Having custom functionality in editors to work around this apparently dogmatic design decision in the core language.. is also just absurd.
Who made you the boss of http codes
Hobson's choice.
You're getting downvoted but you're basically correct. Notice how human civilization is dictated by a four-generation cycle like Summer, Fall, Winter and Spring. We're in the Summer/Fall transition and we will soon be entering the Winter right now. But if the baby boomers, Gen X and Millenials could have some genetic memory of WW1, the Great Depression and WW2, then we might not be in this situation.
You can, but you should not be forced to do so. I could easily do that in Java if I wanted to, but I also have the flexibility to handle them all in the same way, or pass them back to the caller (which the right thing to do 99% of the time), with a very small amount of code.
They are in Go 1 and Go 2 will be backward compatible, so yes.
I cited sea ice as an example of counterintuitive effects of climate change.

These shelves move fairly rapidly, and will calve with or without global warming. The Ross Ice Shelf, for example, moves northwards at about 1 km/year.
Well, they didn't cut this particular program during the Bush years when the Congress was under Republican control also.

That, and generally Republicans tend to do far less cutting than they say they are going to. They talk about it to get votes, but they rarely actually follow through. Again, see the last time they had control of Congress, when spending was considered to be through the roof when the deficit was only $187 billion. And, that was when they could actually manage to pass legislation, unlike the current mess they're in right now.

So, no, it's not actually me being Pollyannaish at all. I'm being extremely cynical. I think they're basically lying about wanting to and they're too incompetent to manage it even if they did want to.
Not just proof, even when it is the opinion of medical experts that the person in question did not develop adverse side effects from using the vaccine. They've set the bar so low that, should judges actually act on it, it's hard to imagine many companies being willing to supply them with vaccines.
Curious, how is a map generic?
The reason you think GPUs suck at branching is that they cannot branch on different lanes of an SIMD data (the 'SI' part guaranteed that). GPUs branch just fine between different instructions. There is nothing inherent to GPU making SIMD instructions to behave this way so SIMD instructions in any other PU will do the same.