skysight-inc/HackerNews huggingface dataset:
A little short on content, here's the main bit:

> Whiteboarding interviews are for companies who don’t know what they want. They’ll have you write until your hands are cramped, but all they’ll learn is how well you pseudocode on a wall.

Best interviews I've had that involved practical tests is where someone gave me a laptop, didn't bother me for 40 minutes, and had me make a thing (like a todo list app). We then talked about the decisions involved.

__Edit__: excellent point from Etheryte re: letting applicants use their own hardware.
Another obscure and interesting Atlasobscura article. Turkish Delight are great indeed and no, had not heard about them before Narnia either.
> The two headphones I rely on the most (Beyerdynamic DT880 and AKG K240) sound wildly different.

Former Psych major here whose studies specialized in perception (audio and visual)... Without validation using the scientific gold standard of a double-blind listening test, this is merely a belief that can easily be attributed to confirmation bias (see: popularity of Beats headphones)
Amazon obviously has an interest in turning a profit. The main different is incentives.

A private company is generally structured better to remain competitive and efficient as things change.

Think Amazon is getting too big to remain agile? They basically aren't making a profit (they are continually reinvesting instead), as you say. Reinvesting in new strategies is probably the best evidence that a company IS competitive.
Take a look meetup, quite often their are programming groups. Could be a good way to get a coding partner.
That's exactly right. Thanks for clarifying.
Tim Cook was right to fight the FBI (opinion)
Proper Turkish delight is never coated with icing sugar, but always starch. I don't know where the author had it either, but it is nowhere near being "very, very sweet." Hell, I can't even imagine what an American may consider as being too sweet!

Source: Born and raised in Turkey.
The headline is misleading and I believe the article is not clear about the role of the universities.
Ah, so that's why they broke everyone's avatars overnight. Much usability. So aesthetic. Wow.

..Snark aside, given that this is the company that won't even let people see their tweets in reverse chronological order, I don't put a whole lot of stock in their testing. Were actual users involved, or was it a tiny focus group?
Profit is good for wage slaves. People may not agree that the wage slaves get their due share of that profit, but without profit, the wage slaves would be in a sorry state indeed. Their employer needs to be prosperous so they can be comfortable accommodating the employee's needs.
There's no such thing as "excessive amounts of water." Just because current demand hasn't exhausted our current water supplies doesn't mean it's not worth conserving.

Here in Canada we have the Great Lakes which account for 21% of the worlds fresh water. And they're rapidly becoming polluted.

Humanity always finds a way to squander whatever resource you think we have "excessive amounts" of.
Also all three (Lidl/Schwarz Gruppe, Aldi Nord, Aldi Süd) are private companies and somewhat obfuscated. No shareholders demanding high dividend yield or quarterly forecasts. They operate in secrecy, even when the ALDI founders died, the most recent photos available to the public of both were made 30 years ago.
If by "hidden" the author means "prominently featured on the product page", sure.
It depends on how you are running it, in my experience. We're forced, due to ISP restrictions, to use FastCGI. I've not tested this theory, so YMMV, but I've had more trouble doing it that way than when using PHP as a module. We've seen less of it over the past few years, but it happened regularly enough in the past to make "grep for coredumps" a regular task.
I'm not sure that is entirely correct. I live in San Jose, CA and we have groundwater recharge ponds. Throughout the city the water company has plots of land that they keep entirely covered with water. The idea is it soaks in, and then other people pump it back up.

http://www.valleywater.org/Services/Groundwater.aspx
Whoa, really? I've never seen this in New York.
I'll be honest: I didn't notice anything had changed until I read tweets complaining about it. The changes are minuscule.
> For most messaging in larger organisations, having "paper trail"-style replies that you can forward to others has its advantages

That brings up another point about using email for group conversations. If organizations hosted their own NNTP servers and commonly installed email clients also supported communication via NNTP, then this wouldn't be a problem. All messages already posted to a group would be visible to anyone who joins it at a later time. That's not the case with an email discussion that gets Cc'd to someone at a later time (since they don't have any of the earlier messages in their mailbox).
I'm from the Twin Cities in Minnesota which has tons of co-op grocery stores. They're successful and growing with cheaper prices than Whole Foods and much more progressive values (as well as giving regular folk an ownership stake in a crucial community institution). Whole Foods seemed to me to be just a poor copy of cooperative grocers. I'm surprised no one else has mentioned that in the comments here.

I'm not shedding any tears for Whole Foods' "culture" now that they've been bought by Amazon. They were always a sort of sham-progressive company. In the words of Portlandia, "Whole Foods is CORPORATE."

I suppose if you're going to be corporate, might as well go full Amazon. They do it very well.
> Or alternatively is this a problem that's better / just as viably solved with an encrypted filesystem?

Which problem?
Nicotine patches and gum are available without a prescription in the U.S. Did you intend to be sarcastic?
Case law has established that commercial speech is not the same as other speech and is much more prone to restrictions.
I applaud you for working around the clock on it, but honestly, the android app isn't even alpha. It just doesn't work. I think you jumped the gun on listing it in the Play store.
They use matrices for computational efficiency. That's why linear algebra (along with diff equations and probability theory) is one of the prerequisites for any non-mooc machine learning course.
You're not alone. I've never felt any effects from smoking cigarettes. I think the effects are incredibly minor compared to those of other substances, to the extent there are effects at all.
Another happy graduate - the program was great!

I highly recommend others to sign up for the next cohort when the opportunity arises. The weekly calls, content, and team spirit was all really motivational and taught me tons.

Here's my presentation for Monkey Test It. Check it out and let me know what you think:

https://www.startupschool.org/presentations/461
These days, I just delete the entire block of text and post my response to thost types of emails :)
No, just unaware. I don't smoke or consume nicotine products.
This paper highlights various possible attack vectors. SQLCipher would still be vulnerable to scenarios such as an active attacker on device/machine where the key is resident in RAM. If you are interested in the design features of SQLCipher, I would recommend reading this: https://www.zetetic.net/sqlcipher/design/
Ask HN: How do you find and read academic papers?
I'm curious to find out how those of you who read academic papers (either professionally or recreationally) consume the plethora of available data sources.

Do you use Google Scholar and view the PDF/PS document using a normal document viewer? Do you browse arXiv regularly and see what new research has been published?

Finally, would you use a simple tool for finding, reading and collating papers from the various sources? Would an automatic "reference flow" help, so that you can easily click through long chains of references and see how they interconnect? Would you pay for such a tool?
I interviewed with CircleCI years ago, and did an onsite with them, and it was a much preferable way to interview. I got to work with the actual team on actual production code and actual problems, which both gave me a very realistic expectation of what working there would be like, and gave the company a view of what my performance would be like.
Variadic functions are used in the package under discussion, and don't get you compile time checking of the format string.
Elisp is a good lisp. Certainly not the best, but quite workable, and very pleasing when the environment it's in is taken into account. Emacs is open source, has better apps than Sublime,not a web page like atom and not code centric like vs code. But maybe sublime and atom could provide a similar environment as they have the tools to create parallel ones. Butnothing like org and gnus exist elsewhere, unfortunately.
Curiously you don't mention censorship of conservative accounts, shadow banning, and hashtag manipulation as major problems of the platform.
Emmanuel Macron proves that he still cares about startups
> these proofs are erased at compile time

are you certain about that? my understanding was that witness terms are indeed passed at runtime especially for non-total functions
Those aren't corrupted databases, it just can't merge so it leaves you to pick the version you want. Just pick one and keep using it, at most you'll lose some recent changes from the other computer.
Personally I strongly prefer knowing beforehand and taking my own hardware, unless I need a very specific setup beforehand. It takes off some edge as you feel better adjusted to the setting and it guarantees you don't have to worry about knowing how to change configs etc.
Type safe printf has been around for more than a decade, going all the way back to at least Groovy.
Yeah I am with you here. Except that I cannot stand the thought of killing plants. Unfortunately I have to eat something so I do not have much of a choice but to kill an animal to do so.
It's a bad idea to learn deep learning without learning the math.
Elon Musk Publishes Plans for Colonizing Mars
Just add it to the list of reasons to avoid Amazon.
Careful what you test for though. If your interview requires people to throw a complete app together in 40 minutes, you'll be hiring people who can throw things together in 40 minutes. Maybe that's what you currently need, maybe not. There are programmers out there who can spew an entire app together in 40 minutes, but the result is buggy, memory-leaking, O(N-squared) pile of crap unsuitable for anything other than discussing in an interview. There are other programmers who would spend those 40 minutes on a single subroutine, but the result is code that is robust, bug-free, unit-tested and will likely never have to be revisited. Test for the type of behavior you need.
Well, a lot of it is designed to show ads and disguise lack of quality content.
Very many books are not available on torrent sites.
System (Building desktop applications with electronjs)
I think people in developing countries would count as "poor" under this executive's analysis.
Ask HN: Do we know enough to guess the purpose of it all?
Same here.

Never got into smoking tobacco or weed, both just made me feel bad.
Sounds like we both agree there are important policy/usability problems that are being ignored or backlogged while effort is spent on a new UI.
>Normal people don't put images in emails

This is absolutely not true. Generally speaking, people whose experience leads them to think this are in weird isolated silos where highly technical folks are overrepresented.
Yeah, except no.

The vi vs. Emacs editor wars are over and Emacs lost. The new struggle is between vim and modern IDEs and IDE-like editors (Atom, Sublime, etc.).

There are reasons for this. Vim is retro like beehive hairdos; Emacs is retro like casual workplace sexism. The buffer implementation in Emacs sucks. Once you start opening huge files or running shell tasks that spew a lot of output, Emacs chokes hard and because it's not multithreaded, pegs your CPU and locks up your terminal, in buffer sizes that modern editors handle easily.

Also, Elisp is slow, contains warts the Lisp community has long since fixed, and is in general a millstone around everybody's necks.

Also, the UI. Just... the UI. Wonder why the best way to get a young developer to use Emacs is to reskin it like vim (evil-mode, Spacemacs)?

Editors, even all-in-one kitchen-sink editors, have moved on from Emacs. Just let it go.
Amazon bought Zappos forever ago and their unique culture seems to have been preserved. Amazon doesn't necessarily fully assimilate their subsidiaries, especially when that subsidiary has a charismatic CEO who remains in place. If Mackey stays around, Whole Foods is probably still going to be Whole Foods for some time.
Improve Scala code perf by ~2000x by fixing an implicit import
Here’s a good blog post explaining it:

https://blog.tjll.net/please-stop-hashing-passwords/
After 10 years of working in web development, I was on the market a few months ago. It was the most humiliating and defeating experience ever. I basically failed all my whiteboard interviews (that includes using things like coderpad). Most of my interviewers didn't even ask me about my experience, just straight to test.

By the end of it, I decided I should just apply for Junior positions. I also got the advice that I have to take a couple months off to study for them. So that's what I did. (Not easy to do when you have mortgage to pay and a family to feed)

But what I hated most about the process is that there is very little feedback on why I didn't do well. Obviously they had a reason why they didn't like --me-- (edit:my code). I wish companies were more open to giving feedback. I gave you an hour of my time, it would be nice to get 5 minutes of debriefing.
This link is broken for me. It gives me a "too many redirects" error when visiting it.
The extra step and use of an external program is pretty inelegant, IMO, when there exist clients that will just show you the damn image in the mail window.
name a single commune as successful or operating at the scale of Whole Foods or Amazon. in history.
> This is why you’ll pair with us on a real feature or bug.

I always wonder when I see these kinds of statements how they mesh with NDAs at your existing job. It's not as much of an issue here since you aren't getting paid, but it's still work for someone other than your current employer.
I agree with you. It is hard to get a computer to perform well many different skillets. Currently, I can only get a really good omellete and pancakes when the skillet dimensions are precisely known.

EDIT - Jokes of this calibre deserve downvotes.
We had a great experience. Thanks to all of the mentors, who spent hours per week helping all of the participants in office hours.

We're working on Moonlight (https://www.moonlightwork.com), where we're helping companies hire expert software engineers as part-time consultants. We grew from no revenue before Startup School to thousands of dollars per week in revenue.

Here is our presentation: https://www.startupschool.org/presentations/14
Idris & Agda are based on calculus of constructions

F* is based on type refinements and smt solver.

in theory all DT are equivalent but type refinements are less expressive in practice than CoC.

sometimes the smt solver gives up and you are in trouble.

alternatively the smt solver can provide simple refinements with less effort than CoC when it does work.
even considering that some companies have decided to not make a public presentation less than 30% graduating rate (3K to ~800) seens to be very low.
I will not pay in any case
no thanks. look at what collective/forced/politicized bickering over hours has done to the job market everywhere its been tried. look at the corruption. i enjoy my freedom to negotiate my terms as I, as an individual, and my employer see fit.
What's not capitalistic about it? A company can be setup with any number of metrics that determine success besides just pure profit. That most don't is a matter of who is running them, not that capitalism doesn't allow it to take place!

Look at airlines--exec bonuses used to include metrics such as "customer satisfaction" and today those metrics are gone and only profits count. Nothing changed with capitalism, though. It's the asshole MBAs that changed.
Yeah, I currently use Blue Apron, and I wish there was an option to just pay a little more for what I want rather than have to figure out what combination of foods I need to fly under the cost limit for the week.
It defeats the purpose of saying "build a thing" if you disregard how it's built. That's what you're actually testing.

If you don't care how the thing is built, you probably don't care how your production products are built either.
I use Emacs + mu4e with 2 GMail accounts (personal & work). AMA I guess.

I use OfflineIMAP to sync the two accounts to ~/Maildir/{work,personal}, then mu4e-context to switch between settings for the two.

I entirely outsource actually sending the mail to a local exim4 daemon which is configured to forward through a GMail smarthost. IMNSHO this is much better than the recommended default configuration of making Emacs actually send the mail, I don't have to worry about not having a network connection at the time, or some other transitory error with a real smtpd retrying the send if needed.

You then may need a tiny hack on top of Debian's default exim configuration to make it switch between different smtp servers / accounts depending on what address you're sending mail from. For reasons I won't go into I send E-Mail through a company-run SMTP server even though I then fetch work E-Mail from GMail.

1. https://wiki.debian.org/GmailAndExim4
Wow, I didn't realize that record field names have to be unique in Haskell. The following:

data Human = Human {name :: String}
data Dog = Dog {name :: String}

is illegal, because they can't both have a field accessor called `name`.

That's... crazy.
Sure they should. It depends on the tools available and the culture of the organization.

You don't get to dictate what features of email people should or shouldn't use.

Apple's Mail.app has a great feature that allows inline markup of images, which is a huge boon for interface discussions and tech support emails at my company.
For all the 'power' these smart phones have given us, it fills me with confusion, pity and annoyance when I walk in to someone's house only to see all the inhabitants looking down at their phones. Occasionally, they'll be engaging on the same content/media, reacting digitally and sometimes (as it's usually humorous) verbally. I've banned phones at the dinner table (mine only) and for a future vacation, will set out very clear 'acceptable usage' limits to my wife. I'd like to think I could give up mine but still a sucker for a good meme to lift me times are low.
I'd love to have some kind of portal where you can actually track activity on your legal work and see billing as it happens.

Of course, I can see why lawyers generally resist that kind of transparency...
What percent of that is support and how many customers do they have?

Not saying you're wrong, just that there's overhead for software as it scales for enterprises.
Any short term returns from the market should be remarkably small per individual managed by a firm. It's the long term growth that you're banking on when you prepare for retirement years in advance.
Community colleges, which are generally not as expensive or time consuming, exist to provide exactly that to those who want that job-specific training. For everyone else, they can walk into the job without any training. It is not necessary. The best part of the American system is that you are free to do almost anything (there are a few exceptions).

I'm not sure there is any reason to spend four years and rack up huge debt for career purposes. College is for academic pursuits, not career ones.
There is a clear theoretical reason for using 4 layers vs 3. It allows for more degrees of freedom which translates to a higher VC dimension. This implies numerous trade-offs in model behavior.

Besides this point, there is much more than simple derivatives in deep learning. For example regularization can yield quadratic programming problems. Different optimization algorithms can have tremendous impact on training time and model performance. Models can be quite sensitive to specific parameters that you can't just set at random.

More ingenious architectures like GAN also require some fairly technical thinking to get right. There is much more than image classification and vanilla NN or CNNs.
Intelligent people capable of negotiating their pay in a market such as that for software development would only be encumbered by unions. Are there warts? Sure there are. Nothing is perfect.
Big thank you to Steven for making the entire logistics work and Russ CTO and co-founder at Rainforest QA our advisor for his help, advice and support.

https://www.startupschool.org/presentations/324
> which makes sense because email clients, unlike HN, are pretty crap at keeping track of conversation threads

Well, then, your email client is crap? E-Mail has all the headers you need, and mutt, for example, does it perfectly.
Because we actually have a proposal in the wild hat has passed state senate under these terms.

I'd absolutely go get extensive blood work done on a 6 month cadence and get covered PT if my cost approached zero.
The stuff you get in the UK is disgusting, it's a sugary jelly with a very strong artificial rose flavour. Sticky sweet goo.

I've had the proper stuff in Turkey and it's not sweet, it's not sticky or gooey. The flavour, at least of the stuff I had, was subtle.
You're moving the goalpost.

The article is referring to "Duale Ausbildung", which works as I described and has nothing to do with university education.

"Duales Studium" in the modern sense is a novelty, clocking in at less than 4% in 2014 (but growing).
http://www.zeit.de/2014/20/duales-studium

The article does talk about the majority, that's the whole point. "Duale Ausbildung" and regular "Hochschule/Fachhochschule" are the core of the German system. Whatever else there is isn't really relevant to the debate.
The author of the article clearly tried to translate the term "Duale (Berufs-)Ausbildung" which exclusively refers to the apprenticeship system. There are other types of job training but they use different terms. The article in no place claims that there are no other systems but highlights one of them. There is no doubt that this is (generally speaking) the most important alternative to a university education. All the other things are usually only mentioned as footnotes, including official reports.
They only have to be unique per module. As of GHC 8.0, there is a flag that enables duplicate record names.
Verizon supports controversial rule that could help Google Fiber expand
Amazon has no need for Instacart. None.

They already have the infrastructure in place to replace Instacart overnight.

Every Instacart shopper currently working for Instacart hates Instacart. Amazon can just hire them all away, run their own logistics, profit.

That's not to say it won't be worse than Instacart. It most definitely will be.
Not OP at all, but note that the protocol is not using sha256. That is only for the test net, just fyi.
'Every nation, in every region, now has a decision to make. Either you are with us, or you are with the terrorists.' Bush.
Citation: friend who is active in local politics who was at the CA state DNC convention last month in meetings.
To be precise it uses variant of Keccak as NIST changed parameters of SHA-3 when they were already using it.
I like the sense that I can get a broad overview of what is out there and what the market looks like by seeing such a large sample of successful companies.

How do you guys pick the categories?

I ask because some categories are largbe (B2B) and there seems to be a lot of overlap. (i.e. what if there is a B2B company that is also a developer tool?)

There are also some categories that I cannot find. There isn't, for instance, a data science category.

Thanks in advance.