skysight-inc/HackerNews huggingface dataset:
The 40 hour work week is arbitrary. It was made for railroad workers who had high workplace accident rates and worked 6-7 days a week. Many died because pre-implementation they worked at night w/o sufficient electric lighting as it was not widespread yet. After the war; WWI iirc, the framework was applied to other industries.

So if you don't want to work 40 hours, don't. I have much less sympathy for a software engineer who has better leverage than a kid who works at McDonalds and couldn't earn a living wage working 60 hours.

The fact that you could strike and not really sacrifice much; and if it failed find another job, puts you in a great position. Unions are good for protecting those that can't afford to protect themselves and are at a disatvantage. SE is not IMO a vocation that needs to organize.
I'm using offlineimap, too. It's not running longer than a program like Mail.app when it has been synched once. The first run, of course, might take a while if you have lots of mails(;

Regarding literate configuration: It's been super easy, honestly. I used to have a longer init.el (formerly super long vim.rc^^). Once I wrote a short macro that converted comments into new headings in org to get me started. Then, every time I touch something, I just add a little more documentation to guide me and others for the next time. It's not more work than writing a regular init.el with comments, but the result is so much more powerful (folding->refactoring, documentation on Github, etc).

Can only recommend it, at least for Elisp.
DynamoDB to Postgres. Why and How
Yes. They frame it as 'stop hippies from wasting our money on namby-pamby renewable fantasies' but the real concern is 'stop the tech industry from destroying the entire fossil fuel economy with disruptive innovation.'

Here's a list of jobs that renewables and EVs will destroy:

Oil/gas drillers, oil refiners, loads of car service jobs (oil changes etc.), oil/gas shippers and pipeline workers, oil/gas traders, coal miners, engine mechanics, everyone who works for a filling station, an entire internal combustion engine supply chain, ... I could keep going for a very long time. We're talking huge double-digit fractions of developed nations' economies and more than fifty percent of some countries' economies.

Imagine if someone made food or pharmaceuticals obsolete. It's like that.

Personally I suspect that if the Russia<>Trump allegations are true it's about getting an anti-renewable president in there to stall or kill this disruptive event. Russia's economy is >50% fossil fuel based and disruption of fossil fuels would destroy them. We're talking total economic collapse. They're in a worse position than Saudi Arabia since they have less cash on hand to diversify.

SA is buying loads of tech via SoftBank right now and IPOing Aramco to cash out and hand it off to people who don't see what's coming.

In 50 years we will have nearly infinite energy from solar. It will be dirt cheap, possibly almost 'too cheap to meter' at normal user scales. (Yes the same claims were made for nuclear power, but that was back when they thought fusion would be easy. If fusion had been easy those predictions would have come true. Fission has inherent costs and can't scale like this.)
Microsoft wanted to beat Sony on the 360 launch so they shipped a system they knew had serious cooling problems. They ended up losing tens of millions on that though.
I am not a rocket scientist... but it seems like a 6 month investigation delay would be comparable to the time it would take to procure and integrate the payload into a completely different rocket?

Also if the launch savings exceed the total payload costs, in a pinch couldn't they just roll the dice given falcon's success %?

(The last falcon investigation delay was only ~4 months)
Your step-by-step guide is maybe the best step-by-step guide I've ever seen. Very nice work! I'm going to have to give it a try.
Disagree. We will build abstraction layers on top of the best tools as we always have. You don't need to know assembly to be a programmer any more.
Fair enough. I have no idea how industry sizes are calculated. I always think they are made up numbers anyway.

In any case, an industry where 1.3 million highly paid people work should be a worthwhile market to pursue.
Something just feels inherently broken when the act of just doing the job isn't the same practice (training) necessary to interview for that same job. Why should I have to learn to "crack the coding interview"? I'm not trying to trick teams into thinking than I better than I am or know more than i actually know because I spend the last few days memorizing a few algorithms I never use.

I'm certainly not saying that teams don't take into account a candidates experience, OS code or his/her ability to discuss complex, role relevant, topics in great detail -- i'm just saying that no matter how high you rank in all these other areas, at most companies (including mines), it really doesn't matter if you can't reverse a linked list on the spot ¯\_(ツ)_/¯.

I just tend to believe that solving algorithms (especially under pressure) is a specific skill just like everything else, not a general test of programing "ability" -- so unless the job requires that you write algorithms every day then we should broaden the traits that we test for. That said, having interviewed a lot of candidates myself, it is truly difficult to consistently identify good well rounded candidates.
The Artful Propaganda of Soviet Children’s Literature
Books that are 350MB individually*

Many comic books from recent humble bundles have been around that size, for example.
I wasn't talking about making groceries into APIs. It's that, because of the way Amazon is structured, changing out things like logistics is easier:

https://techcrunch.com/2017/05/14/why-amazon-is-eating-the-w...

Flip side is that, according to this: http://www.bizjournals.com/seattle/news/2017/03/27/amazon-go...

There are a lot of troubles with the logistics around distributing produce. The models Amazon has for managing non-perishable goods is not working well for things like bananas. It would be stupid of Amazon not to try to learn from logistics experts from Whole Foods, and Amazon has a good track record for not being stupid.

Side note: just yesterday, my wife and I went to our local Fry's for our normal shopping. They are testing hand-held devices to scan items while you shop and then just settle at the self-checkout line; this was fairly new. We gave it a try just to see what the experience is like (and likely, by the time my step-daughter comes to age, something like this will be normal). I remarked to my wife that Fry's isn't sitting still, waiting for Amazon to take over grocery shopping with Amazon Go, either.
We track them internally. If you want to work on one, send a note to the mailing list and I'll let you know if you can start or not. Also see our list of wanted ebooks: https://standardebooks.org/contribute/wanted-ebooks

There's no subreddit but we do release announcements on the mailing list, and we have an OPDS feed you can plug in to your reading software of choice: https://standardebooks.org/opds/
> quite well resourced, has a lot of talented folks, the facilities (for engineers) are enticing, they offer the opportunity to work on stuff with huge scale, and the pay is relatively comparable.

Apple, Google, Facebook, Airbnb, Uber, Lyft, etc. etc. offer all of these things as well.

The only way for Walmart to win the talent game would be by offering absurdly above-market pay packages or absurdly above-average work-life balance policies. Which I'm quite certain, given their corporate culture based around beating down costs and maximizing efficiency, will not sit well with the lifer-execs back at home base.
Even a confidence level would go a long way. If I get a notification that says "motion detected" I have to look at it, but if it said "motion detected, person with 75% confidence" that suddenly becomes much more valuable.
> That's not old-fashioned spelling or hyphenation: that's old-fashioned typography.

A critical difference, because once you've corrected OCR errors so that you correctly have the spelling-as-in-original, but not done any “modernization”, there is no issue with long-s to addres.s
"when people talk about 'the year of Linux on the desktop' they're talking about something in particular, right?"

Yes: they're talking about a computer running a desktop environment on Linux on a desktop or laptop computer. ChromeOS meets all those criteria. Android would meet all those criteria should it ever be widely deployed on laptops or desktops.

So:

"It's a simple question: at what point do you differentiate 'it runs on Linux' from 'it's Linux on the desktop'?"

And it's a simple answer:

1: It's a desktop or laptop computer.

2: It's running Linux.

3: It's running a graphical desktop environment.

If all three of those things are true, then it's Linux on the desktop. All three of those things are true for Ubuntu, so it's Linux on the desktop. All three of those things are true for ChromeOS, so it's Linux on the desktop.

Whether the operating system allows lower-level access (like a command-line interface) is irrelevant.

"Because if my router counts, Linux won a long time ago."

Your router probably doesn't meet those criteria, since it's probably not a desktop computer and probably not running a desktop environment.

"Android smart TVs?"

Fails criterion 1.

"Routers?"

Fails criteria 1 and 3.

"Mall kiosks?"

Probably fails criterion 3, and almost certainly fails criterion 1.

"Car infotainment systems?"

Fails criterion 1.

"Bluray players where the only interface is a Java program?"

Fails criterion 1.
I'm a little worried what this says about the actual repair process. If I bought one, had an issue, and sent it to Microsoft, would they just throw it away and send me a new one? I'm pretty sure other companies already do this, but it feels like a massive amount of waste generated in the name of cost savings. Especially with the decline of rare earth materials required for these things.
Any job that would cause a good percentage of people to 'burn out and quit within a couple days', would fall into the category of inhumane for me.
"SE is not IMO a vocation that needs to organize."

The games industry disproves your theory.
I'm curious too, what you mean here. Azure is cutting edge, HDinsight is world class. The stuff they are doing with R is great. Even Excel probably does a lot of things you don't realize, do you know it comes with a built-in in-memory columnar DB and a Facebook client now?
I found inspiration in his project, but he is definitely not the first to market for this idea[0].

[0] https://bitcointalk.org/index.php?topic=761900.0
The integration with R is awesome. I was amazed to see that you can create a chart with R code - with ggplot for instance - along side "native" power BI charts, and the ggplot graphic responds to filters and other report-level manipulation the same as others. Do other BI products do this?
That's what the "but will otherwise function without Javascript" bit was about.
> If this was the stack market or the dollar

The US market and dollar are much larger entities with a lot more inertia. Bitcoin is roughly comparable to a single major company, and big swings in the share price of individual companies, even major ones, are relatively common.
> workarounds involve getting Amazon to send you an older version of the file

I have stopped buying ebooks from Amazon when I discovered I couldn't strip DRM from them anymore, but I wasn't aware of these workarounds.

Where can I find tutorials about those? (I have about 20 ebooks I bought between the time KFX came out and the time I found out about it).
The problem with that reasoning is that everybody has different needs and wants. If you take the intersection of the sets of features that are needed by all potential users, in an attempt to reach the least common denominator, you tend towards the null set, and your products tends towards uselessness.

A practical example of the curse of dimensionality if you will. Seems to be a pretty common problem.
Uber Is Uber Ponzi Scheme
another jew with another Ponzi scheme, Jew got a problem with Ponzi schemes YO. bha bha bha ha ha Wall street, where is Ponzi Street
Book of dinosaurs X a book of flowers
I don't think that copying an entire email thread to someone is an effective way of communicating. It's just a way to cover your ass. If you try to choose your words carefully and explain the situation to your recipient, then you have to take some responsibility for their understanding. If you just copy them the 200 prior emails, you've "done your job." The responsibility to understand is now theirs.

This is a great strategy for protecting yourself in business, but it makes everything slower and more difficult for everyone else.
I think many over estimate how much better off people are with unions in grocery level employment and similar. while unions can be beneficial in some areas of employment it is not a miracle worker or guarantee of better outcome.
TL;DR you reap what you sow.
Here's some rational reasons for why colonising Mars is a good idea (copy and pasted from an old comment of mine):

* It would be a challenge, and (as there is lots of historical evidence for) innovation comes from people working on hard problems. So it would lead to innovations

* It would inspire a generation to be more interested in areas like science and technology

* The fresh start of a new planet would provide the opportunity for people to try out new forms of social structure. The founding of the USA is a historical example of this. Broken systems and structures is a big problem on earth right now.

* Ultimately if humanity only exist on a single planet, then it's at great risk of being wiped out by some catastrophe. Getting off earth is important for our future existence.

(A long time ago, I read Robert Zubrin's "The Case for Mars" and I think a lot of these ideas came from that. https://www.amazon.com/Case-Mars-Plan-Settle-Planet/dp/14516...)
Software Complexity: Naming
because then a generic requirement will propagate through the whole framework. And some polymorphism/patterns simply won't be possible. Trust me, I've encountered this problem several times
Putting pharmacies in a store that caters to those seeking health from food and alternative treatments? Never gonna happen. The Street has its head extremely far up it's ass today.

The more likely play for Amazon to get into the pharmacy business via an acquisition is by buying Target.
This is only a problem in a relatively narrow corridor of the country. Almost everywhere else, Walmart is a staple.

Walmart is a different experience in the places where there isn't social stigma attached to it because normal people don't have any problem going there, but also because there isn't a political apparatus working to deny their attempts to improve their buildings, expand to newer areas, etc.
Chinese Tesla Rival Planning to Launch an Ultra-Compact’ EV in 2018
That's why I suggest limiting the importance on feedback there.

Nothing they said suggests this feedback is the most important thing to them, they were only asking for a quick email.
> Even Excel probably does a lot of things you don't realize, do you know it comes with a built-in in-memory columnar DB

...if you have the right Office tier.
I did go back to paper books. I used to love Kindles, I bought them as gifts all the time (the device), but I want a DRM-free copy of books I buy.

I used to think DRM by Amazon was a kind of wink-wink nudge-nudge, we pretend to do DRM but we don't really. But then they went serious about it, and so I left the platform.
I really like this. I wonder if the ergonomic sculpt keyboard will come with a new version with such a fingerprint reader.
When did witness testimony become inadmissible evidence?
Highly worried for Solidus. I just started using it for one of my side projects.

Is this the time for another fork of spree/solidus?
IMHO, modernization tip toes into the same category as translation. From my limited literature experience, the translator is always credited somewhere near the author as it is considered the translator's version.

I can imagine a "Do-Gooder" helpfully going through Huck Finn and modernizing all that messy vernacular but that book ain't Mark Twain's and it ain't something I'd want to read. Some folks may have trouble understanding what is being said but modernizing the text would suck the life right out of the story.

To your point, I think the ultimate prize is both the original and a modern/translated digital version. Anecdotally, I might have developed an appreciation of Shakespeare MUCH earlier in life had I known not just what the characters were saying but combined with how they were saying it.
I disagree with that statement.
Question:  How to avoid chicken/egg problem with decryption
Hi guys,

Perhaps someone could help me with this.

I have repo Y which has sensitive secrets/config information, this is encrypted before being pushed to git.

Next up is the server/process that needs to decrypt this information.

How would I go about automating the decryption of these files securely?

So far I'm storing the encryption/decryption key in another repo, but that feels wrong.
Passphrases would require manual intervention (and if automating the problem remains).

I suppose a hardware device attached the servers meant to decrypt the information is plausible, but I'm thinking about using the cloud.

So, steps I have in mind:

* automated server creation in aws
* provisioning git pulls the repo with encrypted files
* automatic decryption before reloading service.
* ...if automated, I need to pull the key from somewhere in order to decrypt, what is the best way to do that?
> what they carry is much more like "organic junk-food" than actual food.

There is truth to that. But the same guideline for healthy shopping applies as much to Whole Foods as any grocer:

"Buy most of your food from the perimeter of the store, less from the aisles."

i.e. Buy fresh, not processed, when possible. Exceptions noted in advance.
It's a good start.

I hesitate strongly to say "it's the best", as the whole concept of starting such a dialogue is to improve the discussion, the discussion process, the understanding, and the discovery of such truths as might be found.

This is much better than I'd expected, and is much as what I've hoped to encourage from Google, in whom I generally put more faith than Facebook, and in whom I've been increasingly disappointed.
If you believe that the only "talent that has any merit" comes out of Stanford, you're right.

Good luck getting a talented engineer without either an Ivy League pedigree or a history of employment at AppAmaGooBookSoft hired at any of the trendy startups you've listed.

SV is a bubble, and there are good people outside of it.
Palm-sized Apple II Computer
I agree, this is one of the few exceptions, in fact the only, exception I encountered. But this is a solution for a very specific problem in certain solutions, not a something you tend to do all the time
Show HN: My resume online is a freelancer profile
Well, even though most stores don't acknowledge it, how much do you want to bet there are stores that install 3G/4G cell jammers to prevent you from using your mobile to look up anything while in-store? I know a few places I shop where my cell coverage "mysteriously" drops to nil inside the store and I have long suspected it's not just the concrete walls.
If a customer, using their equipment and no store resources, is prevented from researching competitor's pricing - that seems like a fair line.
I don't want discussions and interpretations integrated! At least, if they're there, they need to be trivially disposable, such that only those who actually want to see them do so.

I say this because I have never in my life been rendered so furious by the action of a literary editor as to have Shirley Jackson's We Have Always Lived in the Castle completely ruined for me by some importunate jackass who insisted upon putting a long, discursive deconstruction of the entire novel into a preface of an edition I incautiously happened to choose. By the time I realized what I was reading, it was too late, and I found myself unable to appreciate the actual story at all, having had it helpfully predigested for me by this ham-handed oaf who so highly valued his unique and precious insight into what Jackson was really trying to say that he put it first in the book, where it lay in the path of the not perfectly cautious reader as a beartrap in that of a cheerful weekend rambler.

I should like any such initiative as that you describe to take as axiomatic it's worth not doing that kind of thing, is what I'm trying to get across here.
The Ultimate Guide to ECommerce Platforms for Small Businesses
Twins and Fingerprints
The main issue with passwords is that non-technical users tend to reuse the same password, which is a serious security risk. This is, in my opinion, the best reason to use a passwordless login. A better solution would be, when the user create his/her account or reset his/her password, to generate a random password, instead of letting the user choose a password. I'm curious about this approach. As anyone tried something similar?
LOL. The API requires you to first identify all of the objects in a different picture.
Including a good Vim plugin? Last time I tried VS Code, that wasn't the case.
If you're going for raw cost/benefit, there's a good argument to be made for the cost/benefit ratio of being a multi-planet species safe from planet-killing asteroids etc.
The article says Amazon 'won' the patent or alternatively the patent was 'awarded' to Amazon. The USPTO only "grants" patents. It may seem like nit picking semantics but it presents an incorrect image of the USPTO to uninformed readers. And it also exposes the authors lack of knowledge on patents, discrediting the whole of the article.
The story is a bit of an excess in hypocrisy (which does not detract from the quality of the text or the house):

"A card-carrying member of the French Communist Party, Dalsace hosted a variety of Marxist thinkers"

"when they had guests, they used a glamorous, broad staircase, which has no rails and seems to float in midair"

"A tearoom has a small port on a metal pivot, which allowed the service staff to deliver tea or coffee without having to walk all the way around and into the room."

"Writing in “Experience and Poverty” in 1933, a year after the Maison de Verre was completed, Benjamin reflected on its entirely glass facade as the architectural analog to Communism."

"The house was designed to its owners’ very personality—a house like a Swiss watch, perfection and utility in every tiny gear."

"Aline Vellay, Jean’s daughter, decided she wanted to sell the house to the French government, hoping it could be opened to the public as a national landmark. For unexplained reasons, the government didn’t want it."

Few things scream Gauche caviar as this story does.
Oh come on there's some middleground where you can have repairability without bulky. Macbook pros are not bulky but you can absolutely get inside them to repair & replace parts.
I always assumed stars were just a form of bookmarking for me to find projects again easily, since there is no other method than 'watching', which results in too much info
> I can imagine a "Do-Gooder" helpfully going through Huck Finn and modernizing all that messy vernacular

You needn't imagine it; it's happened, more than once. For example: http://www.nytimes.com/2011/01/07/books/07huck.html?pagewant...
Craig, this feedback is specific to that one interview.
I thought you did a fantastic job with your "Hiring Engineers with Ammon Bartram" for example.
I am often critical of interviewers. Someone once told me that might mean I want to do journalism :)
Amazing project! Any plans to port this to other languages? My main language is French, and I'm looking for good old books for my daughter. She read through the Comptess of Ségur's "Les malheurs de Sophie", and she loved it.
Why buy them when they can crush them?
Airbnb to Buy Background-Check Startup Trooly to Root Out Scams