skysight-inc/HackerNews huggingface dataset:
It always struck me as funny that if you want to get into Medicine you can either do the normal MD course that covers 95% of the body (obviously, you may be able to specialize much later on) OR you can do the other 5% as a Dentist (and again, you may chose to specialize later).

Teeth suck, I'm hanging out for "I can't believe they're not teeth" implants so I can stop worrying about the damn things.
My wife is a non-technical user. She has just about given up on using the internet because of the prevalence of these annoyances.
Hey, Microsoft was doing this long before google even existed.
> why would I want to hire you over someone who has seen a computer before?

Because, you know, they invented Ruby on Rails and Homebrew? Incredible, really. You were so adamant on being hostile that you managed to put yourself over Max Howell and DHH in a couple of sentences. These people have made valuable contributions to the tech industry as it stands today. This is a fact and not an opinion. They invented Homebrew and Ruby on Rails.

Good job, you solved the problems and are more likely to be hired by Google than Max Howell. Except he created the most popular package manager in OSX history and companies still can't see that.
> Does Delphi justify its cost? As far as I can tell, there are no free compilers - seems like a pretty high hurdle when most languages can be used for free.

The bigger problem is that you are stuck with whatever features Embarcadero thinks are important.

For example, Delphi didn't have a 64-bit version for an excruciatingly long time. How many companies using Delphi got run over by a competitor during that window?

At this point, if a language isn't open source, I simply won't use it. I have been burned too many times on the proprietary front to ever give in on that anymore.
> That's Magi thinking, not warrior thinking.

I think you're right. But the GP is apparently more comfortable as a Magi; so why not make it into an advantage?
The fund's holdings are known, and the fund manager's dispositions are easily inferred by how much they talk about something. ie. How married they are to a position.

So for example, when Valeant Pharmaceauticals was tanking from its highs of $220, all the way to $16, after Bill Ackman defended it, doubled down, joined the board, and bought calls, and then admitted to not having more funds available. You just short other things in his portfolio, or at least short them on the expectation that other people are going to short.

Its fun. I do "proxy trades" a lot, where I trade a temporarily correlated asset, while the market focuses on a different asset.
I've had the same thought - if I actually did the interview-type algorithms and multi-system scalability challenges on a day-to-day basis, it might just be a super cool job.
From the article:

Laundromats’ margins are further thinning as the price of water and sewage services have risen across the country. Utilities make up by far the heftiest of Lavanderia’s expenses, costing over $100,000 each year. Add to that the roughly $30,000 Tillman spends fixing his aging washers and dryers, and the laundromat is left with about $140,000 of profit each year, a number that continues to dwindle.

For a small business that pretty much runs itself, $140k / year actually seems like a pretty good profit to me. So I guess the issue is not so much that the laundromat business is unprofitable, but rather that compared to the value of the land it is sitting on, $140k/yr is a pretty terrible ROI.
> Yet another example of how Type Providers are such a game-changer for people.

I’ve seen this statement twice on HN over the past few days, so I’m getting curious about F#. I would like to understand, however, exactly how type providers change the game.

“An F# type provider is a component that provides types, properties, and methods for use in your program.”[1]

Is there an essential difference between an F# type provider and a Haskell module (which also exports types, properties and methods)?

[1] https://docs.microsoft.com/en-us/dotnet/fsharp/tutorials/typ...
You know, it's weird, but in other populous cities around the world, it's unusual to come across a laundromat (aside form hotels). I mean, if you look hard enough you can find some, but not easy.

I don't recall seeing them in east Asia and in Western Europe you can find some here and there --but definitely not very prevalent.

Plus, it's more convenient to have a facility in each unit, or failing that, in each apartment complex. You don't have to lug your stuff blocks away and have to interact with, at least in the US, odd elements, every so often.

On the other hand I do on occasion appreciate the big-loader units.
Material design just doesn't work on desktops. Speed and information density are the way to go, and I'd argue they played no small role in reddit's ascendance.
> most people seemed relatively (if not very) happy with the CCP

Did you really encounter enough people to collect more than a tiny amount of anecdotal experience?

If the CCP is so popular, there's no reason they can't hold an election.
> How does paying someone less because their position is hard to fill make any kind of sense? What am I missing here?

I don't think you're missing anything. Free markets (or supply and demand) are perfectly symmetric. That's why they cannot enforce any kind of morality, like meritocracy, whatever it is. Only people can do that and it will always have a cost in the completely free market.
Feels like a large general discussion service like Reddit isn't the sort of thing that should be a for-profit company at all. And the same with other community-centric sites like GitHub.

These sorts of massive Internet community-curated stores of information would in an ideal world be community supported as well, like Wikipedia. And they also wouldn't (in an ideal world) be under threat of changing radically or disappearing entirely at any moment.

Maybe we need something like the UK's television tax. An Internet tax that pays for public service sites with no advertising and no corporate interest. Add that to the TODO list after world peace.
delphi is good
I would be ok if Reddit stopped doing silly things like Secret Santa, Arbitrary Day, and [other random gift day].

Reddit used to be a place I could go to see topics re: Science, Tech, the Internet, and gadgets. It was the network where my friends weren't - and that felt cool like I was a part of an exclusive club. Things like the April fools pranks: Place/Chat/Button - those are what make Reddit special.

Now all my friends are on Reddit and we send each other links - which is also nice. But I miss the exclusivity and with the loss of it comes a dilution of content to meet the lowest common denominator of entertainment transmissions.

Reddit was a lot more authentic before it started functioning as a community group (ie: "redditors").
You seem to omit that's possible that we have universal pricinciples that's superior to whatever culture. You can attain these principles via philosophy. Any individuals can rediscover the values of free speech, freedom of government arbitrary, freedoms of thoughts and actions by just reflexion itself.
I've spoken up in meetings before because I was concerned about how my coworkers were being talked to and how it was clearly affecting them emotionally. I'm not a saint, but I try to respect other people's feelings and do things as tactfully as I can.

In the first example presented in the article, it would have been much more effective and kind to come to the other person and try to understand why the module failed instead of ranting. Ranting and yelling almost never leads to positive outcomes even if it feels good at the time.
No. The people that are saying black people are bad, gays are bad, muslims are bad, women are bad, etc etc, are hateful, they're the definition of hateful. It's not "PC" to call them out as hateful. In fact, there's a new Political Correctness saying we can't call bigots bigots. If you want to make a safe space for hatefulness then nobody else is going to want to be there. These hateful people are terrorists in that they feel the need to be around as many people as possible so they can inflict the most
the maximum amount of pain. They are not interested in having a nice discussion site. Nobody wants to be around them and any non-hateful community will leave if they are allowed to inflict their damage.
http://datascientistjobinterview.com
If Rusty is working on this you know it's going to be good.
Imagine this AI had access to the internet (after all, it'd be using cloud resources). Suppose it was smarter than the smartest human ever. I'm not that smart, and here's some things I can think it could do that would be scary:

- Find security holes in all computer systems, then replicate itself onto vulnerable systems

- Intercept, fake, modify phone calls (including between government members)

- Procure large amounts of money and then pay people to execute its bidding

- Make itself more intelligent

But again, it'd be smarter than me, so these ideas I just came up with in the 5 minutes since I saw your question wouldn't hold a candle to theoretical worst case.
I am glad a lot of people think like this. Less competition.
Student's Capstone on Machine Learning Bias – Probability of Prisoner Recidivate
Delphi is a one trick pony. You should use it for writing desktop apps and this area is not that dynamic anymore. For most databases there are bindings or you can use ODBC drivers, for networking there is good enough third party library. Rest of the things you need to code by yourself. There is not vibrant conmmunity anymore, but you might be able to find some answers in old mailing lists and such.
It's a few years ago now .. but it definitely happened.

Agree with you that giving your account password to any third party is madness, even more so actually soliciting it.
I'm very sad that Delphi is so inaccessible for hobbyists. In some spare hours I'm building a native app in Qt, but I'd have definitely built it with Delphi if I wouldn't have had to cough up 3000 dollars just to get started.

In all frankness I don't get why Embarcadero doesn't copy Qt's licensing. If they make a free GPL version, Delphi-based open source could thrive while just about everybody who buys a license now would still be required to buy a license.
imo one problem with your joke is that it's not clear what part of your post isn't a joke anymore. was the whole thing setting up for a punchline, or are you even from russia. ends up as kind of a bizarre post for that reason.
I apologize. I wrote the article expecting that readers would be already familiar with QML or look it up.

What I ultimately wanted, was to get a discussion going and see if other people (who know both QML and HTML) share my view - that QML would be a great alternative (not replacement) to HTML for writing web UIs.
You can find many reports of the government locking people away, on a significant scale, without trial or, IIRC, even notice. For example, this happens to people who go to Beijing to petition the national government.

China recently has gone so far as to kidnap critics in other countries and bring them to China. Nationals from other countries also sometimes are locked up.

A simple search of the NY Times, for example, will find many, many stories.
I have the same issue with my wisdoms. Seems to be a common thing. Weird.

Was it painful to remove wisdoms?
They said in article 200 million daily users.
Tamara Shopsin and Life at the Store
Everything you need to know about change detection in Angular
I agree with the first sentence but not with the latter. Right now The top 5% of al patients accounts for 50% of the spending [0]. The public reference does not go into depth but it closely resembles our internal studies. We also predict that remote monitoring and early detection can severely reduce the costs for that top 5 percent. In addition, a large group will never become the top 5 percent. Finally, I think we can get the number of false positives under control or well guarded at a first line of checkups.

When I read your first line I was thinking you would say "who wants to be monitored all day". I think the ethics aspects requires attention. Do we even want to go that route from a human perspective?

0) https://www.linguamatics.com/blog/mining-unstructured-patien...
If we pointed any of a handful of our most powerful telescopes at it we could image it directly. But how would we know it's planet nine versus something else? Some uncatalogued star or some undiscovered asteroid? We'd need to already know where it was supposed to be. Or, we'd need to have multiple images of the same section of the sky over a period of enough days to have the image of the planet move relative to the stars and be able to reveal itself as a distant planet.

The fact is, we simply do not image enough of the sky on a regular basis to have all this imagery just lying around. We do have some pretty good all sky surveys, but they don't use telescopes big enough to see something like planet nine. That's why it takes a dedicated effort to discover planet nine. It'll take imaging huge sections of the sky multiple times with enough delay between them to be able to see separation in the position of the object. Such large telescopes are very expensive and rare so their time is very valuable and in high demand.

Distant stellar transits will happen but we're not monitoring the entire sky 24/7 to the degree needed to spot all of them. If we were we'd be able to see the planet directly just as easily.

Our view of the sky is typically just a matter of seeing through little soda straws from one day to the next, so we miss a lot.
Swing apps under Windows 10 are especially unreadable on this beast.
More detailed information about what happened to the BTC-e service
Anything that divides people into introverts or extroverts is humbug. It's true that some people are more introverted than others in certain situations, but as a general rule, everyone are both things.

Preferring to stay home and read a book rather than socialize at a bar is an introverted trait, but dungeon mastering (or even participating) in a role playing event is extroverted. Being unsure what to say at lunch is introverted, owning the tech meeting is extroverted.

I mean, its obviously more complicated than this, but the basic rule is that there is no such thing as an introvert, and honestly, as a manager of people with varying degrees of loudness, it's not always the loudest or most social people who are good at bargaining for a raise.
Also, they didn't have refined sugar in their diet.
Don't Call Yourself a Programmer (2011)
If you're looking for something more Deplhi-like, why don't you just use .NET? Mostly open source now, tons of 3rd party libraries and component packages available for it, just like Delphi in its glory days.
Since Delphi derives from Pascal, it seems appropriate to mention Project Oberon, an awesome OS project that Niklaus Wirth (creator of Pascal) worked on:

http://www.projectoberon.com

If you want to borrow the book, I have a copy in my office in SoMa (2nd and Bryant).
I thought the traditional Microsoft interview was more along the lines of "how many golf balls fit in an airplane?"?
Interestingly enough, a new laundromat just opened in my 30,000 person rural community.
You'll also have a smaller pool of candidates you can hire, no?
There are free compilers for Pascal, the language — "fpc" is the Free Pascal Compiler. http://www.freepascal.org/

That may or may not be close enough to commercial Delphi, depending on who you ask.
> a particular political ideology

"Ideologies" are not equally valid; morality is a real, very serious and important thing. Some ideologies promote oppression or even mass murder. And the value of liberty is not the same as the value of Christmas discounts.

Freedom to pursue your own ideology (as long as it doesn't hurt others) is widely considered a universal human right. Let's not pretend we can't see why, even if some want to disagree.
2017: "Herbalife’s $700 Million Stock Surge Is Another Blow to Bill Ackman" => http://fortune.com/2017/05/05/herbalife-stock-bill-ackman/

Looks like Herbalife is having the last laugh.
Because I want a UI that works on Windows and macOS out of the box.

Plus I want it to have a tiny memory/CPU footprint and while .NET/WPF is better than the average Electron app I still notice a difference.
Good CS fundamentals are important because they are transferable skill to a wide array of problems a startup may face. Just because someone wrote an impressive framework or library doesn't mean given a complex problem outside of their known domain (web framework design or package management tool), they would be have the necessary background to solve it. With strong math and CS knowledge, you can reason through almost any problem.
Using Data Science and Design thinking to solve leadership problems
It's like native Qt for the web. IMO It is a very good proof of concept.

Example:
https://www.webtoolkit.eu/wt/examples/chat
Webpack awarded $125,000 from MOSS Program
My '96 Chevy Cavalier came with one of those.
Definitely a good reason to use Qt, but you wouldn't get that with Delphi either. Qt is probably the best looking build-once, run with an acceptable UI package anywhere in that market.

EDIT: Just saw your second addition... not so sure I'd agree though, the performance on startup of .NET applications these days is quite excellent and I haven't been able to tell for years, but I've been on SSDs with lots of RAM on recent chips I suppose.
I've only run into one place in 2 years of having a Discover card that wouldn't take it, seeing Amex not accepted is rather common.
That has AVAM written all over it. I accidentally left off the googley-eyes in my hastily scrawled recommendation.

> The wheel has removed 331 tons of trash since it was installed in May, according to the initiative.

Nice
Sweden is one country where it's common to have a free laundry room or two in the basement of each apartment building. Only downside being since there are few (but large) machines and many units, you need to book a time days in advance.
That's a trick question. Have we solved congestion? No, and we won't any time soon.

But have we improved travel speed and convenience before? Sure: high speed trains, commuter airlines, superhighways, etc. And, maybe one day, Hyperloop?
Ask HN: How do you sync your user/dev environments?
What do you do to sync environments across multiple systems? Not just development, but also general user space.

I've considered putting my user directory in Dropbox, a git repo, or a Docker container.

Any other suggestions?
Any that offer live-reload upon change?
> IE It's not "better" when they sell it to someone who isn't Google

It obviously is, because these other someones don't have the same amount of information on you. It seems not unlikely to me (and probably others) that your difficulty in appreciating this point is employment related, even if you are arguing in good faith and are not consciously aware of it.

I don't disagree with you that the correct fix is to prohibit the sale of this information in general.
X11: How does “the” clipboard work?
I once walked into an interview with such questions. On the first question I asked them why they asked the question. The interviewer looked puzzled and asked me to finish the question. I again asked him why, what part of my job would require it. He couldn't answer that question whilst he was an engineer at the department I was interviewed for. I asked a follow-up question if he had the same questions when he joined, and if he ever felt the need for that knowledge particularly. He responded it was good to know, companies like Google and Amazon did the same. I walked out five minutes later thanking them for their time. I could have answered the question easily but what for?

In the off chance that someone stumbles along and blindly copies this into interview questions for his company. Think again, realize what your company needs and tailor your recruiting process for that instead of copying stuff others do.

Thanks.
Data  Gaming Companies
I loved that that article about Japan's rail workers. I'm a huge fan of this stuff. Pre-flight checklists, rock-climbing belay call-and-response, operating room instrument counts (to make sure nothing was left in the patient!), etc. Protocols based on the premise that even experts are fallible, and that even easy things can go sideways.
How to Maintain Your Terrace? Vastu Tips for the Terrace
Vic Gundotra: If You Care About Great Photography, You Own an iPhone
> For mock interviews, definitely check out:

> http://interviewing.io/

I got this recommendation about a year ago and tried. The site stated that I couldn't register, but I could sign up for a place in the registration queue.

So I did that. I have yet to hear back from them. I don't quite understand how people keep recommending them, as if it was possible to use the site.
Especially if costs are like $150,000 ($100,000 + $30,000 + a bit extra). That's almost 50% profit.
What I am proposing is a world where borders stop neither people, goods, information or funds. Most of the neoliberal horrors come from an imbalance of freedom between these 4 freedoms.
This is also part of why white bread was historically considered healthier - removing the wheat germ and bran kind of faked the look of stone-grain-free bread.
I'm sure I could do it in something pseudocodish, but it'd probably take an embarrassing amount of time. Honestly I could probably do almost as good a job of implementing quicksort, at least in a naive version based on the stack.

Seems to me that what interviewers should be looking for is not savants who can whack out particular odd bits of code but developers who can look up some things to use as reference as they go and most important who know how to determine what it is that they need. Proper evaluation and decision making is at least as important as actually writing the code, because those are the skills that can keep you from writing the wrong code.
The current HTML specification defines parsing precisely. It doesn't use a grammar; it defines a state machine directly instead.
That's great, but the problem is that the web is and will remain HTML, and as such you kinda have to play ball with exactly what it gives you. Being trivial doesn't stop you from being nonstandard and I really dunno--unless you're going to get every browser under the sun to play with something that isn't any sort of standard, it's spitting into the wind.
More curious about the latency and how that impacts performance, even with DMA going over the PCIe bus to a NVMe SSD is a longer trek.
https://www.quaxio.com/simple_auditable_anonymous_voting_sch... explains how to create a toy voting system which both preserves privacy and where everyone can tally the votes.

If you were to actually build something like this, you would use blind signature. But having this toy example shows that the two concepts aren't exclusif.
Who do people think Apple is? A saint? a 501(c)? an NGO? No, they are a multi-national profit maximizing corporation that sees not capitalizing on the growing middle class of China as an existential threat. So while the restrictions that the People's Republic of China (sic) imposes on it's citizens are reprehensible it is a place where Apple must abide by the rules if it wants to sell phones and other hardware and services.
Having worked with plenty of frameworks and libraries over the years, I also find myself solidly in favor of libraries. In a sense, IMHO, you are a slave to the framework but a master of the library. (On a side note, pretty much the same dichotomy applies to cats vs. dogs).

That being said, I have several friends with the same level of programming experience who stringly disagree. So voicing my opinion on frameworks is always excellent fuel for discussion.
To be fair to your article, it actually reads quite well and has good detail for what's covered. I thought the big-o coverage was a bit sparse, but I also didn't see the expand link the first time.