skysight-inc/HackerNews huggingface dataset:
There was some kind of cruel god among the desert people in one of the books too - like a bird-of-prey version of Aslan
Helmut Kohl, Chancellor Who Reunited a Divided Germany, Dies at 87
Having worked for a retail software company that was purchased by Oracle, I can assure you Grocery retail is the most difficult retail supply chain to execute well. The margins are razor-thin. The products have myriads of stubborn problems: short life checking, long life checking, mix of delivery types (direct, warehouse, corporate and 3rd party), very complex planograms, composite units of measure, challenging shrinkage problems, many more supply chain cas fortuit issues.

Amazon made its name by shipping consumer hard goods. It continues to do well with non-perishable items. But this nut is the Everest of retail. It will be a challenge to get it to fit into their model.
Clojure Linear Algebra Refresher, Part 4: Linear Transformations
Interesting, thanks for posting this!

> If you have a 64-bit build, you WILL have SSE2 instructions

Go allows you to detect a few architecture when you build (amd64, arm, arm64, 386) but not really the CPU model. So using SSE2 for anything amd64/arm64 would probably be a good solution.
It's pretty well known internally to Amazon that the woot acquisition was handled terribly and that the food was strangled. It's held up as a what not to do now. Source I know some of the og woot folks and I work for a recently acquired subsidiary in the "strangle don't strangle" department. We're very cognizant of keeping what's good about our subsidiary and using what's good about super mega co and they let us. We're very much on the don't strangle side. It'll be interesting to see how this aquisition "GOes"
Haters gonna hate.

I love Turkish Delight.

My wife had to travel to Turkey for work and frequently brought it back. I really like it. Actually in general, Turkish food is one of my favorite cuisines worldwide. I also like a lot of Indian sweets that many Americans find to sweet. No accounting for taste.
I know clang will not let you make a mistake, but it must be some kluge since the C language clearly doesn't anticipate that.
> We’ll have you work on actual bugs in our actual code

> you’ll pair with us on a real feature or bug

Are you paying people who are interviewing with you? Or are you getting them to do real work on your code for free?
You are the investor causing the pathological behavior. A very large part of wall street is investors like you that just have a little bit in their retirement accounts.

Do you vote the proxy for all the funds in your 401k? Do you understand how your vote affects the above - it all does.
WHY? I've bought most of my clothing from Bonobos for the last few years, I guess I'll look elsewhere now.

> Partnering with Walmart — the biggest bricks-and-mortar retailer around — might have seemed extremely off brand for Bonobos.

YES it is. And "I think Walmart is misunderstood in some ways." isn't an explanation. Bonobos and Walmart are totally different in my mind, I can't imagine I'm the only Bonobos customer disappointed by this change.
I think the point is there is a specific rate at which that type of process is viable, and it is limited by available land and geography. As population grows, that becomes less doable.
I don't know the Amazon executives...but I would give them the benefit of the doubt that they appreciate fundamental differences between a low cost retailer and a high end retailer. Amazon needs to cut costs and find efficiencies every where they can because that is the nature of a business built on low price...I would assume and hope they realize that whole foods is a different type of business that requires happy customers and happy employees to fetch premium prices...I would hope!
I've experienced one or two over twelve years, usually due to a new version and always caught in dev. PHP crashes are incredibly rare.
That is a set of regulations that vary state by state. I work in mass and I have never received a dime for overtime
Turkish Delight is amazing, what are you talking about? Rose water?! It's amazing!!!
Perfect Home Network
From my personal (start-up) experience, any interview that revolves around a whiteboard is a pretty reliable indicator of general incompetence.

It should also raise all sorts of flags if you are looking for diversity and innovation. If the hiring manager failed to evolve past the college days, he is most likely hiring identical 'text-book' engineers.

I have zero interest in innovating fizz-buzz.
Yep, it was very useful, we learned a lot.

Shameless self promotion: :)

https://www.startupschool.org/presentations/281
No but tell me if you remember.
How to Avoid Exam Fear and Think Positively
Nicotine is also an appetite suppressant. During my leaner days I would often choose cigarettes over food when I could not afford both. (I am no longer poor, nor a smoker. I am about 20 pounds heavier though.)
What did you eventually get? And why did you feel you got that job?

edit: o_O, I'm really confused, but it seems someone down voted me for this question. To be clear, I'm trying to understand how OP overcame his/her difficult circumstance. As well as what their opinion is on them overcoming the difficulty.
Also Japan has this exact problem because their elderly _do_ go to the hospital for fun since it only costs them $5 to visit a primary care physician. (65+ year old people only copay 10%)

Their system is completely overloaded due to their health care incentives.
I'm with zAy0LfpBZLC8mAC, what question are you attempting to answer? If you want to secure the database at runtime, your best answer is to have it locked down at the ports and the access ids. If you want to protect it at rest, yes, an encrypted drive would prevent someone from stealing the drive and reading the data. It won't help against anything else.

This might help as a primer for this type of question: https://security.stackexchange.com/questions/16939/is-it-gen...

Edit: grammar.
Best Turkish Delight I had in Istanbul was Pomegranate flavoured with dried rose pedals on the outside. Absolutely divine!
Considering the list of investors, maybe the idea is to drive change from the client side. Basically, "if you don't do business this way, I will take my business elsewhere." Law seems like one of the last hold out professions where business practices are not driven by customer demand or expectations
> Fresh water used for industrial processes generally makes its way to the oceans. We have essentially no way to deliberately replenish our ground water sources and the natural process is extremely slow.

Then industrial processes shouldn't use groundwater. It doesn't sound like a good idea to site them where there isn't abundant surface water.
How does Idris' Java compatibility compare? Simply compiling to the JVM is nice, but unless it can cleanly interoperate with the rest of the Java ecosystem, it simply cannot take the place of something like Scala.
Ask HN: Microservice Patterns: PaaS-less?
Attempting to understand the nature of microservice architecture, specifically if doing PaaS-less microservices is a common pattern.
It looks pretty, but how is it better than Google Drive's diagram app? I couldn't exactly tell the difference by looking at the website, besides being pretty.
Whenever I interview, I pair with the candidate to built an arbitrary thing with a time limit. Often something from r/dailyprogrammer. This helps me understand how the grasp problems, parse the intent in the mind, and put that to something which solves the problem. We can talk about design choices together because if they get hired, we're going to collaborate in very much the same way.

I also allow the candidate to take the project home and finish/refactor if they want. I may have a follow up call to review as well. This elevates the pressure of the interview a bit as there is no requirement to deliver in time X.

I don't tend to have candidates work on "real" problems because I feel like it comes across as scummy to ask for free work. If I did, I'd make sure to compensate them for their time.

Edit: I only use r/dailyprogrammer as a source of challenges, I use the same challenge for all candidates.
It's nonsense to force them into getting a poor government education just so that they are allowed to perform a trade that doesn't even require it.

What sense, for instance, does it make to go to school for three years and get paid poorly just to work as a salesperson?
> would still be vulnerable to scenarios such as an active attacker on device/machine where the key is resident in RAM

Doesn't this go without saying? Seems kind of ridiculous to try to protect against that attack vector at least on today's hardware.
Also, in terms of computers, binary is only "simple" when you have the ability to create, assemble, and "warehouse" the "mechanics" necessary to represent them.

Babbage arguably didn't use base-10 for his Analytical Engine because it was more complex, but rather that it lended itself to gearing mechanisms (both in being more compact, and somewhat efficient (at least in how Babbage implemented it).

On the other hand, Zuse came up with an ingenious method of representing binary states using simple and efficient (and somewhat compact) sliding rod-like mechanisms in his first computer, the Z1.

Prior to the application of electrical and electronic circuits to computation, coming up with a mechanical system to represent binary (and be able to calculate with useful numbers, given friction and such) wasn't a trivial task. That said, it took a while once potential circuitry came into existence; I've always found it strange (to a certain point) that Babbage didn't use relays and binary (as he was contemporary with Boole, and had to know about his work, as well as relays as used in telegraphy - the only explanation I've been able to surmise is that they were still too early in their development for them to be reliable for calculation, but that's just my reasoned opinion).

Hollerith used electricity for his calculating machines, but they weren't binary-based (being essentially tallying machines they didn't have to be).

Strangely enough, the ENIAC was also a base-10 machine (it's ring counters consisted of 10 flip-flops more or less); again, this might be a reliability issue with the vacuum tubes of the period...
From what little I've heard, Bonobos hasn't been doing too well. Maybe it was either sell or go out of business eventually?
Well, for one thing, you can't equalize your way into better build quality and comfort.
Wine people didn't used to care about food – Michelin chef Alain Dutournier
That's still a stupid reason.

There is a MIME type for emails, so you can attach emails to emails, retaining their identity as emails, so the receiving MUA can display the emails you receive as an attachment just like any other emails, including the user interface for replying to them, or whatever.

Also, there is threading information in email headers. So, it is actually trivial to just gather together all the emails belonging to a specific conversation and attaching them all to an email to a third party that needs the history.

Using this bottom full quote nonsense is about as sensible as attaching a screen shot of a word document or something.
It happens every time popular service does a redesign. People will eventually get used to it and will want it back as "the old twitter" when they inevitably do another redesign.

Usability is exactly the same (for better or worse), it just looks a bit different.
> Let me know when you've watched their WWDC talks from this year on privacy and security. Especially privacy.

Nope, not going to. Frankly it's a waste of my time because I'm not going to buy their product. They can say nice things on a stage all they want, but until they open source it, then I really don't care. If they open-source it, then I would buy their products in a heartbeat.

You say it's a nice dream, I say it's reality. I have a laptop/desktop system that works great and is FOSS. I don't see how phones or any other computerized device is any different. None of it matters until they put their money where there mouth is. I'm only being negative towards them because they refuse to fully commit to what they preach. I find nothing wrong with that, and frankly, I don't get how other people don't have a problem with that.
When Mozilla started, it was not clear that there could ever be a browser that would take marketshare from IE. Common wisdom was that the browser wars for over..for good.

We actually got to the point where 30% of people who bought a computer went and installed a different browser. That's amazing. How many computer users don't have a clear understanding of what a browser is, let alone how to install one?

Before Google blindsided the industry, nobody believed that anyone would ever put anything like the effort that they did into improving JavaScript. I cannot criticize anyone for making decisions that seemed perfectly reasonable at the time but didn't age well.

As for HTML5, there was a chicken and egg problem. When you don't have marketshare, nobody cares about your wonderful features that nobody is using. So you have to get feature compatibility first, then marketshare, and only THEN turn to wishlist items. All that Microsoft needed to do to keep the browser wars won was keep investing in IE. Make it a moving target that nobody can catch up to.

They didn't simply because they had won. Won so completely that they thought that they could rest on their laurels.
I guess lot of companies just took the credits for AWS/Google/Microsoft and got tired with the weekly video calls...

Their loss...
If whiteboarding is not for you, this list was on HN few weeks back.

https://github.com/poteto/hiring-without-whiteboards

CircleCI is in there too.
> Specifically the belief that market automatically centralize and that the government is the only way to stop this.

Companies manipulating regulators are an emergent behavior of the capitalist system. It is inevitable that as a company grows large it will seek to influence the government. This pure free market of yours is a platonic ideal; once implemented in the real world the market and the regulatory environment are a unified entity on which market forces pull.

In a capitalist society, there's no meaningful distinction between monopolies which granted through government regulation and those which come from the market. Historical AT&T is a market failure and a government failure simultaneously. Same with the current telecoms.

As for remedies, I'm agnostic. I could potentially be persuaded that less regulation is the appropriate response in each and every case. The second half of your statement, "the government is the only way to stop this", is not an accurate representation of my views, at least.

Where we divide is on the first half, "that markets automatically centralize". The two of us look at historical AT&T and from what I can tell you see exclusively government failure, not market failure -- market failure can never happen, by definition only government regulation can fail. Um, doesn't AT&T play a role? I feel like we're in a Marx Brothers movie and you're asking me, "Who are you gonna believe, me or your own eyes?"
The experience was great.

Aside from really great advisors, the group spirit and interacting with fellow founders was best part of the program for me.

Shoutout to our advisor, Joshua, and others at YC for all their time and hard work.

I will be launching in a few weeks, here is my presentation: https://www.startupschool.org/presentations/791
What's the archival permanence of this stuff?
> But for now, there are no plans to offer Bonobos’s $98 chinos or $128 dress shirts in Walmart’s 5,000-plus stores. Instead, Walmart is hoping to learn from Bonobos. Its co-founder and chief executive, Andy Dunn, will oversee Walmart’s digital brands, which also include the independent women’s brand ModCloth.
You'd be surprised.

Not sure what you mean by "hide", but you can sure avoid it. You can even have the worst slums next to incredibly luxurious millionaire houses -- like in India for example, without ever bothering to cross paths.

(An urbanist called Mike Davis has written some very important books on the subject I can recommend, e.g. concerning closed communities in LA, modern slums, privatisation of parts of public urban space to keep the poor out, etc.).
Some days, I suspect we are participating in one.
Solidarity with those facing the repression from the Belarussian state
Negative space astronomy - interesting...
New law in Japan lets police arrest and surveil those discussing certain acts
I think that just a 'cool' filler for the blog that doesn't translate to the real world.
All vague overly general misrepresentations of the very specific points I made. I think the other "DAE Electron is bad?" comments can suffice without you adding.
Check out https://atom.io/packages/vim-mode-plus (fork of the deprecated vim-mode plugin) plus https://atom.io/packages/ex-mode or https://atom.io/packages/vim-mode-plus-ex-mode, if you want to use the `:` key.

These do a good job of providing VIM mode, but I just learned about the file/project pane vim mode. Will try that out latter.

You will have to do some config changes if you want the commands from other plugins to feel more natural in vim-mode.

---

Sidenote: I love vim, and use Atom for certain types of projects, but the vim-mode in Atom just never felt right, so I don't use it any more. Now that I know about some of the other neat things it can do, plus the ex-mode support, I might go back to using it again. The second I start using vim mode, I naturally start thinking I am in vim itself, and commands like `:wq` are muscle memory. Hate it when there is a commit message with `:wq` at the end, or I run the program and a crash occurs because of a rogue `:wq`.
Of course it's not--you just have to have leaders who don't want 100X what the average employee makes! It's about greed, it's always been about greed.

And it's so much worse than that, really. A lot of public companies are being strip-mined of their true wealth by the insiders. Pump the stock, gut the company, screw the investors.
For all the 'equality' civilization has given us, it fills me with confusion, pity and annoyance when I read someone 'set out acceptable limits' to his wife. I'd like to think I'm not being generous and you're referring to your own phone only but I'm not so sure.
Presumably the exercise is predicated on the notion that you give someone a task that they should be able to complete properly within the allotted time.

Personally I think it's pretty reasonable to think if you're hiring for a Sr. frontend developer who claims React experience, that they could spin up a basic SPA with a few React components for ToDo items in under an hour. I know I could do it and I don't even particularly like writing frontends.
How to remove the (yellow) background from AdSense ads?
From the book The Dispossessed.

It's a great novel, by the way.
When I was hired I became the best paid person I knew. I think it would be pretty hard to unionize, but damn if I ain't pissed that that wage fixing scandal wasn't a bigger deal. I work at one of the guilty companies, and I would be happier if I felt like most workers even knew it happened. (even though this was not wage fixing for the average engineer, but for certain high profile roles.)

That's something a worker's organization would help with, even if I don't feel like I need them in wage negotiation.
Funny, my wife is from Nowy Tomyśl and I literally never heard that word being used.
I worked at a place where the test was always to toss a single web page together in 2 hours (candidates were free to spend more time but by 2 hours they had written enough code for us to weigh ability).

The candidate we ended up hiring did _not_ finish, because he spent his time documenting both his frontend and backend work. The thoughtfulness that went into each of his functions was apparent, and I knew right off the bat this was someone I could learn from.

So I think there's a middle ground that both sides could be happy with, but maybe it needs to be more apparent that interviews are more about the journey than the results (in fact, all 3 candidates we ever hired via this method did not have a complete solution, but had followed enough instructions to be close enough)
I don't agrre with the article saying MongoDB is better at reading.

From my experience MongoDB is fast, but CouchDB really shines when you have a read heavy application.

Also the article didn't mention Mango queries, which is a blessing (fast indexing as erlang views), but in my opinion this feature can be a lot better with stale results, for instance.
Spaceships and space-colonies aside, Elysium, for many people in the developing world is more everyday reality than a sci-fi blockbuster.
Yea... in theory it makes sense. In Haskell, field names are functions. If you have an instance of Human and you want it's name you do 'name human' not 'human.name()'. Polymorphism is done through type classes, not by ad-hoc overloading. So if you want the name function to take a Human or a Dog you need to define a type class with name and have both implement it (kind of like interfaces, but not really).

Pragmatically, it's really annoying. There's a solution in the space between pure (a la Haskell) and magical (a la Scala) that makes sense. I think Idris might have found it.
How exactly do they do that? Do they extend the american laws outside our borders and let our police raid international sites without international knowledge/assistance?

Mainly because our laws are voted on by our own citizens and because the rest of the world doesn't accept our laws and doesn't have a say in creating them. Your statement seems nonsensical.

If there is an action that breaks the law of two countries there can be joint law enforcement activities. The US cannot punish actions that are legal in one country but illegal in the United States by acting in that foreign country.
I wouldn't say that about all companies - I had some pretty hard whiteboarding questions when interviewing recently from companies of all sorts of sizes, but aside from Google and one other company, all of them have made it quite obvious how the problems I was solving on a whiteboard relates to the actual problems the companies were solving. The whiteboard questions were also interspersed with architecture design questions, and I wasn't necessarily expected to code everything either, especially if it was obvious how to accomplish a task from how I described tge approach.
How to send an 'E mail' (1984)
Presumably one of the applications of a compiler with a built-in theorem prover is mission critical code. But my understanding is that most mission critical code environments prohibit recursion. What's the main target usage here?
It has nothing to do with regulations, actually. These companies they work at aren't normally obliged to pay overtime by any regulation or contractual obligation. The engineers there are "exempt" employees, classified identically to what a software engineer would be.

In some cases these employers' contracts require them to pay overtime to employees that work on the contract project, but generally that isn't the case. They pay overtime because of the historical evolution of the industry and the expectations and dynamics of the employer/employee relationships.
Speculation on multiple universes goes back farther than you might think
Everything It Will Take to Get Faster Wi-Fi on Planes