skysight-inc/HackerNews huggingface dataset:
Perhaps apple should fix their messy computer ecosystem before worrying about self driving cars.

We've got i9 macbooks that throttle, useless products like the iPad pro, touchbars that no one asked for, keyboard failure, iMac vesa mounts that have 2 cent screws that strip out and damage the case, macbooks that run fans at full speed when the webcam fails, the removal of diagnostic ports, soldered ssds, no touch screens on mac or updates to psx, a pair of half assed iPhones, and a passionless CEO who fired everyone who disagreed with him on day one.

I don't see much life left in this company if they don't replace cook with someone competent. They have refused to adapt or innovate under his leadership.

People aren't buying iPads or smartwatches. People are holding on to 3 year old macbooks for dear life. I see many former iPhone users with Samsungs these days, or many mac users with surfaces.

Trying to build self driving cars is the last thing they should be doing.
Since you brought up 'free elections', I think this talk by Lawrence Lessig is relevant.

"I don't care who does the electing, as long as I get to do the nominating"

https://www.youtube.com/watch?v=PJy8vTu66tE
After all this time?.... Always
They also spread plenty of FUD around all things Linux too.
But Microsoft's strncpy_s is unsafe.
My safeclib also had the unsafe versions behind the non-default ./configure --enable-unsafe switch.

But this year I decided to make them safe instead. In this case the spec is broken.
I thought RT was just an ARM port, not a rewrite?
Sorry, why not? Shouldn't anyome have that right if urban living constraints don't get in the way?
I assume Rails in this case would be used in the “full stack” sense with an asset pipeline for frontends as well, instead of the Rails API-only mode.
ChromeOS IS trash though.

The pixelbooks are the only ones worth half a shit. I've used my Acer 11 quite a bit. And I can say that I'll ever buy a Google device again. Between constant updates to crouton issues to weird display issues to trackpad weirdness, it's just awful.

I haven't got around to picking up a Surface laptop yet, but when it's time for my next upgrade, that's what I plan on getting.

Google is also definitely not hiring the brightest people in the world. Its easy to think that because that's what they want people to think, but writing code on a whiteboard and getting overpaid is not a sign of intelligence.

The brightest people in the world work for the US govt, unfortunately.
Context is important, and not having a shared context, or thinking you do when you don't, is a major cause of miscommunication in my experience.
Recreational use doesn't equate to irresponsible use, though, just like drinking alcohol doesn't necessarily mean that folks are being irresponsible with it. Keeping it illegal somewhat increases its hazards.

This is the sort of thing few abuse and it can be taken Recreationally with some safety. That would only increase with proper research, controlled dosages, formulas, and public education. Would it be right for everyone? Of course not. Neither is alcohol, aspirin, or tylenol (paracet). A different class for medicinal use, much like it seems we are developing with marijuana.

I'll add that a kitchen knife is a very dangerous tool in the wrong hands. So is tylenol and so on. We can lessen this to a point, however.
Reinforcement Learning: a comprehensive introduction [Part 0]
One year ago, Reddit became closed source
I don't think so, I come from a country where a housewife is not a thing, and I didn't know any growing up. We all went to child care and people socialize a lot, then and now.
I know what you're saying; I wanted the same thing. Here's how I resolved it: https://gist.github.com/busterc/f8e988b4ca63f24c71c56daf448a...
My home-made flatulometer is calibrated in sniffs per minute, but the family does not like the calibration experiments.
BuzzFeed News is one of the best journalism projects today. BuzzFeed buzz feed is infotainment that makes no pretensions.
This is 100% true. A functioning and reasonably healthy person can exhibit or be affected by anything in the DSM5 - from hearing voices (God) to alcohol consumption (social lube) to compulsiveness (hard working).

It's only when that person can no longer function in a healthy way that it becomes a mental disorder.

And for many of us we slip in and out of it.

Even activities that are risky, drinking or skydiving, can be a part of a healthy and functional person.

And everyone anecdotes about how they "beat" that by doing some random activity, life is long. Keep beating it, but don't judge those that are affected by it. Just wait a decade and you very well may be the same situation. Life is all about kindness, however you can be kind, do it.
Oh, I understood what you meant, I was just providing an additional data point for this particular conversation in response to what you were saying re: search queries vs. results.
Maybe that it doesn't sanitize the user input, but calling that security hole is a bit of a stretch. Sure you have the freedom to use some insecure libraries with flask but the same could be said about any framework.
I switched to new UI its nothing compared to what valve did for cs go.
Ironic, given how dense the individuals are
Doom 3 is great, but a very different type of horror game. Suspense more than jump scare, because of the pacing difference and how they play with the lighting.
Not an expert on this matter but I'm pretty sure it doesn't mess with that particular base feature of the programming language / runtime.
Because it is trying to highlight the fact, that these programmers are WOMEN. Nothing to do with being "inclusive" community. If you feel this is a problem then well, too bad.
Goodle Docs is a great product, but for serious uses, it's sorely lacking in the features department.

It's odd, because even features from the 90's like mail merge are missing. Mail merge as a feature is something most coders could automate in a few hours. Why isn't it in the product so the rest of the world can use it?

How about footnotes? References? Multi-column layouts? A mixture of portrait and landscape pages? Captions on tables? Flow text around a circular image?

The list of lacking or hobbled features is really long. The unmatched live collaboration features are really the only place it shines.
Are you alone? Here is puppy for you
Chrome OS is basically just a browser so anyone who has been on the internet is pretty comfortable on it.
I just listened to an interesting podcast about these scams [1], but in this case they were mainly making outbound calls. The podcasters actually travel to India to track them down, and it's kind of crazy the way they run their operation.

What I thought was really funny was the scammers literally type "Zeus troan found" into the console (typo included) and people are falling for this and giving them money. Crazy just to let someone remote into your desktop though..

[1] https://www.gimletmedia.com/reply-all/102-long-distance-part...
Never tried it out - but Ur/web [1] sounds interesting.

[1] http://www.impredicative.com/ur/
Chasing unicorns
Tinder for looks.

OKC for ideology.

POF if you like your partner skewed to the wrong aspect ratio.
Surprising that HN wasn't included in the survey
I wonder if microsoft will rewrite github with c#
Your link is the first time I hear of mass psychogenic illness. Quite an interesting phenomenon. I particularly liked the case below from 1972. It seems MPI could very well explain these incidents.

«In a mid-western university town of over 50,000 population, a strange case of "gas poisoning" occurred on a Wednesday morning early in March, 1972. Approximately thirty-five female workers at the University's data processing center were exposed to a mysterious gas "from an unknown source" that caused dizziness, vomiting, nausea, and fainting among a number of the employees. So severe were the symptoms that 10 of the workers were taken to the University's Medical Center for emergency treatment; all of the employees at the Data Center were evacuated.

The Center was temporarily closed allowing for a group of environmental specialists to examine the building. During the remainder of that day and into the night, samples of the air obtained from the building were tested. Extensive blood and urine tests of affected workers were conducted in order to locate traces of the noxious "gas." Although traces of the substance could not 'be found, several workers again became ill upon returning to work Thursday morning. The Data Center was closed and evacuated for the second time. Additional environmental ;and physiological tests were conducted; still no physical reason for the episode could be located.

When the Center resumed operation on Friday a group of specialists from the University met with the workers to explain that they thought an "atmospheric inversion" was the cause of their symptoms. This explanation was calculated to reduce the high level of anxiety that had surrounded the activities of the two previous days; the explanation seemed to meet its objective. The incident was "closed" as far as both the workers and the scientists were concerned despite the fact that traditional biomedical explanations had failed to explain the events.»

See more at https://sci-hub.tw/10.2307/2136925
Yes! Thank you. I am absolutely not a perfectionist by any means. But knowing how things are interconnected often makes me not want to disturb the jenga tower, so to speak. That is a big part of it.
Rules for Resters
I get downvoted a lot, however, do we really need a tool to access another tool? I guess we don't - it is a pointless tool. If tcpdump is THAT important to you, it merits taking a deep look into the manual. Now, just because someone implemented a website with directions to a tool, it doesn't automatically translate to something useful.
You would think that. Then, oops, we're running dash, not bash. Or that sinking feeling you get when you think "that command line switch worked last week" on some "mature and stable" Linux utility only to realize that you're no longer running bash with real utilities, but ash with toybox or busybox builtins because some dickhead wanted to save 5 MiB on his docker image.
Sure sure (i mostly agree until your point 1), but what else could LEGO plausibly do themselves? I already hinted at it but i really don't believe that giving money for someone else to do something will get us far. It's a short term feel good & do nothing hit. I'm a bit tired of all the intellectual masturbation (no offense meant, it's a general comment) on finding the exact best solution that will solve everything. There is no such thing and we're in there for a while. Currently anything will be better so lets just do that, it'll be something less to do and we'll get better ideas going. It's funny how the current state of action is for people to do "concrete personal actions" (like you said, biking, recycling, etc) but for companies/states to shove money around designing abstract plans and do PR explaining how they couldn't care more. We have to keep it real whatever the level of power and especially big structures need to get going.

So, LEGO. Their manufacturing process is probably mostly robotized electric industrial chains which i'm not sure has the room for large improvement (maybe they can lower the energy cost but probably not that much). Another obvious spot is the distribution but i'm not sure they handle it themselves, most of it is probably done by subcontractors. And it's not like LEGO is gonna bring back freight trains instead of trucks, this kind of things has to come from large scale transporters and from public policies. Worrying about material then feels natural. The reason we can't just "shut off" Exxon or Total is because virtually all our industry depends on some sort of petroleum derivative.

So on your point 2: something like what? Right now a reasonable thing to do is probably to work downstream on cutting these dependencies on oil companies, taking away power and eventually shutting them down. It's not because it's urgent that we have to think on short term.
It looks like it expects Promises to be implemented (there’s a Promise.all call in the minified unpkg version), so unless you add a Promises polyfill then I’d say it isn’t compatible with IE9.
A union could bargain for that, true. But, when you've already got it, there's a real concern that starting one will make difficult the already good relationship with management.
To be fair, he didn't write the code you're linking to. Luigi has a lot of contributors. I was a pretty heavy contributor/user for years and I was never able to get the task history feature to work.
And when the Web was irrelevant.

Bill Gates and patent troll Nathan Myrvhold wrote a while book unironically displaying their utter lack of vision about the industry. Their while business is a mix of making bland weak copies of more popular software to run on their decades old Windows entrenchment, Xbox, and a few nice keyboard and mice.

https://en.m.wikipedia.org/wiki/The_Road_Ahead_(Bill_Gates_b...
They're trying very hard in SF! It's just that the goals Muni is incentivized to achieve might not always be in full alignment with the ones customers might prefer.
I keep reading the study to verify, but the wording is wishy-washy. I can find no numbers that they actually measured the calories taken in by the mice who had access to food ad libitum (24/7). If those numbers aren't measured, you'll never know if the time-restricted mice ate the same calories. Let me know if you can find those calorie intake numbers anywhere...
Facebook's powerful lookalike ML means lots of account ad op managers who used to be necessary to get good online targeting are obsolete.
Presumably such an implementation would use different wallet addresses for every payment so they couldn't be linked together.
Just use memcpy_s. This has the destbuf size argument. It's even in C11, but you need the safeclib or MSVC, as no libc cares about the safety annex.
I wish high school would put statistics in the primary math curriculum, even over (pre) calculus. I feel a solid understanding of statistics and their occasional counter intuitive nature, and especially how to properly interpret things and significance measures would be enormously valuable to citizens of this modern information age.
FTA: "There's no chance that the iPhone is going to get any significant market share. No chance. It's a $500 subsidized item. They may make a lot of money. But if you actually take a look at the 1.3 billion phones that get sold, I'd prefer to have our software in 60% or 70% or 80% of them, than I would to have 2% or 3%, which is what Apple might get."

I wonder what the maximum penetration was for Windows OSes on phones.

"...my 85-year-old uncle probably will never own an iPod, and I hope we'll get him to own a Zune."

What's a Zune? /s
I think this is entirely due to backwards compatibility.
Reminds me of Steve Ballmer literally laughing at the iPhone in a 2007 interview[1]:

> There's no chance that the iPhone is going to get any significant market share. No chance. It's a $500 subsidized item. They may make a lot of money. But if you actually take a look at the 1.3 billion phones that get sold, I'd prefer to have our software in 60% or 70% or 80% of them, than I would to have 2% or 3%, which is what Apple might get.

[1] https://www.businessinsider.com/heres-what-steve-ballmer-tho...
https://en.wikipedia.org/wiki/Windows_Runtime
I only have to support one browser that doesn’t already have native module support. IE 11.

It seems REALLY weird to me to have a project advertise it self as “in all browsers“ and then never actually specify what browsers it works in.
Cheap scare tactics, painfully slow cinematic gameplay, boring level design and repetitive fights.

I made it about two thirds in until I had to give up for sheer disappointment. Disclaimer: I still play Doom and Doom 2 occasionally. Those are really good instinctive games to play while you're thinking of a problem. You basically focus on the tactical gameplay and at the same time free your mind to think freely about the solution.
Only for sizes <4KB
Ask HN: Why do usernames have to be unique?
Pet peeve: every time I register for a new service/website, it's a chore to find a unique username that hasn't been previously used. It's 2018 - why haven't we evolved from the need for unique usernames?
First they laugh at you.

Then they fight you.

Then you win.

- Microsoft should have known this but they had made too much money for too long.
ChromeOS isn't a new OS. It's Linux running a web browser and a very simple desktop shell.

Windows is 30 years old. Rewriting it would throw away a lot of builtin value.
I recommend the head first books pretty frequently. Never alone though, I've found them to be somewhat divisive. Some people learn well with that more casual writing style, some find it very annoying.

So while I recommend people try the head first series, I always have an alternative recommendation that is more seriously written. I've had allot of success with pre/early teens learning with the head first books.
There's an official software to play online, where you also need to buy packs with random virtual cards to play. But there's also non-official softwares where you can use any card. How to maintain the balance? This is the core game's responsibility. To create cards and mechanics which aren't just pay to win.
You're comparing roads that run at full capacity to rails that are basically unused. Heavily used lines have intervals of less than two minutes between trains and the trains are absolutely packed during rush hour. No road can compete with that. Imagine these people would each occupy a car:

https://www.youtube.com/watch?v=iMZhQLhcB08

Take note of the intervals between trains.
I will ask you kindly not to put words in my mouth. The fact is, due to Learys extremely irresponsible actions it made clinical research of psychedelics taboo. Saying the moral panic was unjustified is just blatantly ignoring a large part of the history of LSD in popular memory.
Lubuntu is just as user friendly and comes pre-installed with all of the things one would expect, like a browser and media player and word processing software.

There's an app store and browser add ons work well.

The hardest thing for a casual user to learn would be "sudo apt-get install" and then guessing what the package name is that they might want to download, like vlcplayer or java
This is not a uniquely Chinese problem - we have the same problem right here in the US...

In Tim Oreilly's book 'WTF? What's the future and why it's up to us' (1), he talks quite a bit about the emergence of the idea of corporations focussing on maximizing shareholder value over actually productivity (true societal/economic value).

It's the same philosophy that drives the standard massively inflated corporate 'leader' comoensation packages - even when some leaders are severely incompetant. This Wash. Post article describes it a bit (2), but Tim pinpoints the origin to a specific conference talk (can't remember who/when exactly, but the shift occured sometime in early 80's). It's why founders/early invvestors can achieve massive payouts by selling a company even when they've never achieved a profit and ultimately fail - because they're paid in 'smart money' vice cash from profits ('dumb money' - how the worker bee's are paid). It's why companies will continue to opt for short-term gains by displacing workforce with automation versus investing in the long term health of a comoany by training their workforce to be more efficient working in conjunction with automation.

Trust me, I believe in large compensation/payouts for talent, but I think that the talent should be measured in true contribution to the health of the economy - which is distinct from the percieved value of a share.

HN: Can we please start focussing on building truely productive companies again?

1. https://www.oreilly.com/tim/wtf-book.html
2. https://www.washingtonpost.com/business/economy/businesses-f...
> In summary, we 'still' use Rails as it works just fine.

PHP works fine. COBOL works fine.

Nobody ever said Rails doesn't work. Or doesn't work fine. That's a straw man.

It's just that Rails, and Ruby in general, is in clear decline. Not just because some new flavor of the month frameworks are coming out, but because a lot of the concepts Rails supports are antiquated, and Rails hasn't shown to be that adaptable to more modern front end trends after years of efforts from DHH.

Hell, I'm sure that even DHH himself would be very upset if people settled for something that "works just fine". He's just not happy that this time around, that characterization is being used to describe his creation.
Unmanned Airport Control Tower Installed in Northern Colorado
Three theories about Trump’s plan to build an entire village in rural Scotland
From the linked article:

"A score in the bottom 5% would typically mean there is a problem. But Shura pointed out that the diplomats were found to be “impaired” if they scored in the bottom 40% in any one of the tests. In their letter, the doctors said it was “inappropriate” to conclude that any of the patients were impaired. "
>Or stop caring about such minor problems unless you're a spy

https://en.wikipedia.org/wiki/Nothing_to_hide_argument
Not understanding what your competitor is thinking, but dismissing them anyways it is arrogant at best, potentially dangerous. If you choose to ignore a competitive product, you better be able to explain why that product won't endanger your business - that includes understanding the goal of said product.
Because how will users know whether some comment was written by guard0g or by guard0g?
There are situations where Flask is good enough and very fast to deploy, while Django is overkill and more complicated to set up.

I agree that, should a system get significantly complex, eventually you will want Django; but a lot of projects simply never get there. That's why it's good to have a choice anyway.
Can I Use says IE and Opera Mini are the only two major browsers that don’t have module support. [1]

It also says that the two browsers that don’t support promises are IE and Opera Mini. [2]

That seems like an issue if this needs promises.

1. https://caniuse.com/#feat=es6-module

2. https://caniuse.com/#feat=promises
and here's what happened when Panda tracked actual humans - "Even though the participants didn’t change the content of their diet, Panda confirms that reducing the hours they ate resulted in the reduction of about 20 percent of calories, which may be one reason why they were able to lose weight."

So it's the calories after all. Regardless, if any technique (well, almost any) helps you cut calories without having to 'count' them, then that's still a win!
I read an old magazine article a few weeks ago where Bill Gates was talking about how the internet isn't necessary outside of businesses. That having a computer use a phone line to dial up to a central server once or twice a day is all anyone needs. This was back when 2400 baud was considered super fast.

Steve Jobs may have had some bad qualities (many of them irrationally amplified in the "Jobs-bad-Woz-good" revisionist history SV jealousy echo chamber), but he was one hell of a futurist.
What you really mean is that all of the major DB engines created their own query language for dealing with full-text search. None of those things are SQL, they are extensions to SQL.
Having written assorted data layers: If you can't replace a generated query with a chunk of literal SQL when optimisation or raw power indicates it's the best option, the data layer sucks.

Sadly, being software, "the data layer sucks" is true of most data layers.
The page screenshots look nice, but does the site let us look at the original HTML code and media resources that made up those pages?
Well said. It was a little sad to read that there is such a feud between them in the later years knowing that these games shaped some of our lives. Before reading this book I had no prior knowledge of what happened at the company during those days. It's also interesting to see what each person ended up doing later in their career.