skysight-inc/HackerNews huggingface dataset:
But maybe on cattle? Telemetry from livestock is either a thing now, or will be in the near future. Doesn't seem like much of a stretch to use that data for all sorts of purposes.
I suppose that this gives Google the opportunity to redefine what "good" means.
Interesting to note that Tesla's bug bounty program specifically excludes "TLS/SSL Issues, including BEAST BREACH, insecure renegotiation, bad cipher suite, expired certificates..."

[0]: https://bugcrowd.com/tesla
> Denmark is #2 on the list of "least corrupt countries". It's also very high on the "great place to do business" list, it also does really well when it comes to social mobility. Basically, all the things the US used to be good at, 40 years ago. Denmark is also, to the typical US Republican, a "socialist high-taxation hellhole".

Denmark is well above the US in rankings of economic freedom [1], which was exactly my point. While it does have high taxation, by some metrics it isn't that much worse than the US, especially including the rent-seeking parasites in our current complicated system.

Supporting practical solutions in the size and scope of government includes things like tax reform, which is why I support removing all loopholes, rebates, and deductions. I'd like to see an income tax where you plug your income into a simple mathematical function, and it calculates what you must pay.

> So I don't quite buy your libertarian "all government is bad" viewpoint, I don't buy it at all.

My point is not that all government is bad (though there is an argument to be made), but that more government is generally worse. The more complicated, more taxes, more beurocracy, more military, more spending, etc, the worse it is for the people.

> Look at all the countries that are leading the world when it comes to quality of life

Standard of living is proportional to economic freedom

> affordable health-care

US health-care is a great example of how much damage government can do to the market. The fact that US healthcare isn't absolutely the worst is a testimony to how much punishment the market can take.

> high social mobility, low income inequality, non-intrusive bureaucracy

All proportional to or responsible for economic freedom

> how many of those are right-wing libertarian leaning

There's a good argument that while the welfare policies and whatnot are far in the other direction, these places actually have much more right-libertarian economic policy than the US. In fact, there's good evidence that the prosperity of these nations are because of previously much more libertarian policy in general.

[1]: https://www.heritage.org/index/country/denmark
Indeed. As DPR learned, to his chagrin :(
A RTOS helps because the vendor will usually provide the RTOS already certified for ASIL-D application. The rest of the software components will also need to reach ASIL-D, but getting the RTOS to ASIL-D makes things a little bit easier.
Ditto. The Xenomai Linux co-kernel does too. Handy for CAN/etherCAT controllers
The primary value in hotels is the pampering, the primary value in airbnb is the superior amount of physical space you get
I used to think like this, until I saw a lab where stem cell research is done. The scientists were carrying around a tray of harvested baby organs.
When I was a teenager, I made a website with a friend called "I'm really sad" and the idea was that if people searched that, our site would pop up and show a picture of a kitten or a puppy or other cute animal. The site was really successful, hit a high of 750k visits in one day. I later sold it because money is fun, but I've seen that sort of site/service/forum pop up all time time (such as r/eyebleach or r/wholesomememes).

There's definite good in giving people tiny, inconsequential bites of happiness, even if it's just a distraction.
The regular news is often negative, stressful.
LSTMS can't learn a^nb^n or a^nb^nc^n, neither can they learn to count, and that paper shows why (because they generalise poorly).

From the paper (section 5, Experimental Results):

>> 2. These LSTMs generalize to much higher n than seen in the training set
(though not infinitely so).

The next page, under heading Results, further explains that "on a^nb^n, the
LSTM generalises "well" up to n = 256, after which it accumulates a deviation
making it reject a^nb^n but recognise a^nb^n+1 for a while until the deviation
grows".

In other words- the LSTM in the paper fails to learn a general
representation of the a^nb^n, i.e. one for unbounded n.

This is typical of attempts to learn to count with deep neural nets- they learn to count up to a few numbers above their largest training example. Then they lose the thread.

You can test the grammar learned by Metagol on arbitrarily large numbers
using the following query:

?- _N = 100_000, findall(a, between(1,_N,_), _As), findall(b, between(1,_N,_),_Bs), append(_As,_Bs,_AsBs), 'S'(_AsBs,[]).
true .

You can set _N to the desired size. Obviously, expect a bit of a slowdown for larger numbers (or a mighty crash for lack of stack space).

Again, note that Metagol has learned the entire language from 4 examples. The LSTM in
the paper learned a limited form from 100 samples.

Results for the LSTM are similar for a^nb^nc^n. The GRU in the paper does much worse.

Btw, note that we basically have to take the authors' word for what their
networks are actually learning. They say they're learning to count - OK. No
reason not to believe them. Then again, you have to take them at their word.
The first-order theory learned by Metagol is easy to inspect and verify. The
DeepMind paper I quoted above makes that point about interpretability also
(that you don't have to speculate about what your model is actually
reprsenting, because you can just, well, read it).

I have an a^nb^nc^n Metagol example somewhere. I'll dig it up if required.
Saving and Rebuilding a 107-year Old Sailing Yacht
Did you try doing full p2p? Just curious..
Hmm, doubt that there are millions of folks testing Ubuntu controlling a car.
Autophagy is induced by coffee. Just learned that today!

“Coffee triggers 2 phenomena that are also induced by nutrient depletion, namely a reduction of protein acetylation coupled to an increase in autophagy. We speculate that polyphenols contained in coffee promote health by stimulating autophagy.”

https://www.ncbi.nlm.nih.gov/pubmed/24769862/

Also watched this video from Found My Fitness[1] recommended in another HN post today [2]. It’s an interview with Dr Guido Kroemer. Very informative and research-based info about autophagy, mentions coffee as well as fasting.

[1] https://youtu.be/Gm626MgpveI

[2] https://news.ycombinator.com/item?id=17831003
Not new. Turbotax has long lobbied the government to make the tax law convoluted so you have to use Turbotax (or another similarsoftware) so you can avoid fines for submitting the wrong amount of taxes.
They go well together? Maybe with some Worcester sauce on top?
How to Survive a 10,000-Foot Fall
One of my favourite current versions of those is the Anotherly email newsletter. http://www.anotherly.com/

(Their signup page could do with an example newsletter.)
At the end of the day, we the consumers are the ones who pay for these shenanigans.
I've used the mysql FDW for a project at work, it was really helpfull. We've replaced an old "ETL" using a bunch of hard to maintain scripts to mysql_fdw and some materialized view.

It was easier for us because it helps write maintainable logic, you can easily sync multiple databases, multiple servers, without much changes.

A few things to note though:

- we had issues with 0000-00-00 dates that are valid in mysql but not in postgres. So we had to write include a convertion in plsql into the mat view.

- We stumble upon a bug in mysql_fdw, in which the selected row is skipped if the size of a column exceed a given size. This is reaaaaally hard to catch and really bad experience as you won't get any error, notice or warning.

- we had trouble with a few type casting like json and others.
No doubt it hurts small business the worst, but I'd not agree with the notion that all big businesses net gain from this. Lawyer time isn't cheap, and the bigger you are, the more attention you gather. And of course, patent trolls optimize to use the most lawyer time possible, to make it less efficient to defend (sometimes, it legitimately isn't worth it.)

Basically abolishing patents would definitely receive pushback from bigger and even smaller companies, but improving case law to be more reasonable really wouldn't.
> and all human perception of color is based on a fixed set of wavelengths.

Minor clarification: Multiple wavelengths at the same time, which are drawn from the fixed set/range. Magenta, for example, requires multiple wavelengths, which is why you can't create a band of it from a simple prism.

Many people -- perhaps influenced by color-wheel charts -- assume a false 1:1 relationship between the physics and the sensations. The analogy I like to use is that wavelengths are to colors as chemicals are to smells.
People quote this repeatedly here, but I'm not sure what it's intended to demonstrate.

Most code is buggy, and the more closely you look, the buggier it is. Most of that same code operates without noticeable error.

That code analysis turns up "inadequate protections against stack overflow and buffer overflow" does not actually suggest that there was any stack overflow or buffer overflow, and people quote this as if it does.

Meanwhile, it is all-but-certain that the overall findings were correct: people hit the wrong pedal regularly, and if enough press attention is given, all of those wrong-pedal-pushers find each other and try to blame the manufacturer instead.

You started with "Regardless of whether the acceleration were caused by the software or not," but I think that's the important thing, and that software is buggy should surprise nobody.
Would you be willing to share how much that sold for back then?
SpaceX Falcon 9 Launch Vehicle Payload User's Guide [pdf]
Yeah but if they mixed in some good news sometimes... that would fix that.
This quote needs a date. It is from, at the very latest, maybe 1940.

Inflation-adjusted, that's like $10 million.
Easiest sell ever! Congrats.
Pulling a Rabbit Out of a Hat
That’s quite cynical. What makes you think that they would attempt something so Orwellian?
Production Ready from Day One
Is EFF mischaracterizing the case (which it often does when blogging about on patent cases)?

Is it true that provisional applications are not disclosed to the public? It seems fair that if the invention is never publicly disclosed (only mentioned in private filings), that the invention isn't covered by patent law. That's standard -- only public information is part of the patent system.
"Transparent facts" from the "ambassadors"? If only.

They can speak of "employee benefits that Amazon provides for all employees" because "all employees" only includes a tiny part of their warehouse workers -- those that are actually employees.

The rest?

"Technically, Amazon does not hire the workers in its warehouses. Instead, temporary staffing agencies with names like Integrity Staffing Solutions handle the process of interviewing and hiring workers in Amazon's distribution centers. This is a method by which Amazon insulates itself from issues involving unemployment insurance and worker compensation; officially, the temps don't work for Amazon, they work for the temp agency."

Among tons of other hellish practices (like micro-measuring their position with GPS trackers, forbidding bathroom breaks, arbitrary raised quotas, demerit points for discipline, and so on...
I'm rereading, and I think you are right. I misremembered.
Probably the index can be either a JSON number (for indexing arrays) or a string (for indexing objects), so it takes JSON to support both. Maybe the library also allows you to index with other JSON values and stringifies them internally, reducing them to the string case.
Many of the Firefox screenshot extensions had/have a vertical limit of some thousands of pixels (yes, even when capturing the "full page"). Since this seemed common across several of them, I assumed -- without investigating -- that the underlying Firefox functionality imposed the limit.

I don't know whether I was/am right, and whether that would apply to this. Something to investigate, if I don't forget.
Reddit thread with more info . He goes on to do extra comments

https://www.reddit.com/user/AccountJustForQuesti/comments
... literally everything that's happened in the last 10 years?
Stimulus is not bound to Rails in any way. It‘s just an NPM package which can be used whereever you have a JavaScript bundler setup (e.g., Webpack). I‘m not sure whether there is a build that can be embedded directly with a <script> tag.
There's another "be kind" story that's also been submitted to HN in the past:

http://boz.com/articles/be-kind.html

- Brian recalls a time he was treated with kindness, and remembers to be kind to others.

- Boz recalls a time he was almost fired due to not being kind, and remembers to be kind to others.

So remember, be kind!

Previously:

- 2475 points, 2 years ago: https://news.ycombinator.com/item?id=12707606 (Brian)

- 1198 points, 3 years ago: https://news.ycombinator.com/item?id=9534310 (Boz)
Exactly. We'd all be better off if more people worked for free working as medics, nurses and doctors, saving lives, but nobody seriously expects them to do any of that work with zero compensation. But somehow it's okay for programmers to build the tech the entire world depends on and get nothing in return, and programmers defend it!

In a Star Trek utopia, that idealism would be great, but we live in a world where people are exploited wherever possible to ensure endless profit.
Future generations will have people named after this thing.
> These days we’re consuming more news than ever

Who is 'we'? I feel like people now consume very few news, mostly about what they like.

My parents and grand-parents listened news at the radio, watched news at the TV, read news in several newspapers.

At breakfast, at lunch, at diner.

Every day.

Do you know a lot of 20-40 years old who consume as much news as our parents?
This narrative does not follow. Greed and corruption are a 2 way street, they don't disappear because of lack of governance, if anything they become more pronounced.

Greenspan and Co's systematic dismantling of regulations directly led to the financial crisis, fraud and a 4 trillion bailout. At the moment corporates lobby to get their way. Without state power and regulatory constraints they will and do whatever they want anyway.

Just like banking fraud does not discredit the idea of banks bad governance does not discredit the idea of governance that balances various interests and tempers greed .
As someone who now works in the "backoffice" I would say that building backoffice solutions from scratch is the height of hubris if your primary business doesn't involve those backoffice functions. There's a million small things on the compliance side that need to be addressed, and which the incumbents know about and already handle.

This applies even if you need heavy customization. In fact, it applies even more--since that level of customization usually means sufficient complexity of backoffice needs that only the pre-built service providers will have the sufficient depth and scope to cover you.
If you are talking about SPF and DKIM, none of them verify the sender. The former indicates which IP adresses are allowed to send a email from for a specific domain name. The latter lets you verify that the email originated from the domain. But not from the sender itself.

If you were talking about PGP signatures, ignore my previous words :)

The issue you see in SIP predates voice over IP. PSTN suffers from the very same issue.
I don't know about North America, but replacing everything with skyscrapers is simply not the least bit desirable in the vast majority of city centres in Europe, for example.

A city of skyscrapers would also make a pretty dystopian city, the way I see it.
It absolutely is true. Employers cannot possibly have a disproportionate amount of leverage in competitive labor markets. what high-skilled markets do you believe are non-competitive? It’s certianly not software engineering, employers compete relentlessly for talent in this market.
There seems to be a misconception that enterprises (specifically ones where software is not considered a product) means Java and .NET with frameworks. Reality is that is this just the tip of an iceberg: a bank, a hotel chain, etc... might use Java or .NET for web applications yet great deal runs on proprietary software. Much of that software either runs on machines that are still sold and marketed as mainframes or if on commodity hardware (which nowadays offers plenty of vertical scalability in terms of memory and total number of CPU cores) coming from a mainframe lineage.

It seems as if there were two distinct cultures of engineers. Those working on workstation-grade hardware networked over TCP/IP (whether running proprietary UNIX, open source UNIX, or Windows NT) -- and Java emerged out of this.

The second cultures were developers building mainframe applications; usually they would be ones working on problems related data processing, planning, and automation for businesses (not just enterprises but also many SMBs, government organizations, hospitals, etc...)

Java clearly emerged from the first culture being built by a vendor of networked UNIX workstations. Some of Java's most memorable failures - either exceedingly complex and brittle systems like RMI, JMS, and J2EE (I mean this literally: not modern Java EE like Jersey/CDI/etc... but EJB 2.0) or features that were in retrospect far ahead of its time (JINI or JXTA, compare with consul/etcd/zookeeper and the idea of a service mesh today) came as an attempt to commoditise approaches commonly used by the first group as frameworks for solving the domain specific problems of the second.
Photorealistic video-to-video synthesis
I don't feel like thats quite the same thing but I also hate it.
That's a nice spin on what is essentially another way of saying "filter bubble."
I remember the first time I discovered what “30day net” meant. “What? You’re going to borrow my money for 30days???”

I’m a consultant and I charge $N for 30 net and 25% off if payed in 10. (25% is not a typo.) Very few of my clients do the math and decide they want to borrow my money for the full month.
In an ideal world you'd never deploy on a Friday, but we've probably all done it.
PST files are tricky because they often get to hundreds of MB or GBs in size. And every time Onedrive detects a change it will create a backup of that file and sync up the changes. So you quickly end up with hundreds of backup copies of your huge PST file consuming all your Onedrive storage. So the recommendation is to not store your PST files in your Onedrive folder. I assume the same advice would apply if using Dropbox or other cloud storage providers.
A little internal on Redis hash table implementation
The researcher did not follow the rules to the letter. They found an in-scope RCE vulnerability, then dumped and saved the filesystem contents and used them, after reporting the bug, to compromise Facebook's AWS configuration. You would get in trouble for doing that even on a contracted penetration test, let alone a bug bounty. To make matters worse, the researcher did all this in a fit of pique about not being awarded a higher bounty.

There's a whole thread on HN about this.

Here's Alex Stamos' writeup:

https://www.facebook.com/notes/alex-stamos/bug-bounty-ethics...
Alexa, indoctrinate me!
There’s no concept of “reboot” with MCUs, since there’s usually no OS. Likewise there’s usually no concept of segfault, because segfault requires memory protection which is something most MCUs don’t use.
Limited educational and career opportunity for women? More women in America graduate from university than men. The split is now roughly 60% women.

Saying things like this, blindly, is not just incorrect, but actually damaging.
I did say that a 40 hour a week job should be able to provide you with a basic existence, did I not?

Of course, there is going to be some disagreement as to what "a basic existence" entails. But that's a discussion for another time. I think that if you work a full 40 hours in a week, you should be above the poverty line. That minimum wage should be tied to that at the very least. I don't think it currently is.

And if I need full time work, but the only jobs available are 3 part time jobs at 10 hours each, I'm sorry, but my need doesn't really transform them into better jobs. I'll take what I can get.
Rust has a cool feature where all examples in doc comments are automatically run as part of running the tests of the package (`cargo test`). So when your CI is running tests it's also testing your examples.

There's even some built-in magic to make it nicer. Like if the example needs some code to compile but which would otherwise distract from the point of the example, that code can be prefixed with # and will be hidden in the generated docs.
Customers seem to love it.
Assortative mating exacerbates economic inequality, as the rich marry the rich, and the genetic consequences of assortative mating is a major hypothesis for the increase in autism diagnosis rate.
This only applies when you are specifically requesting good news. It's not really a filter bubble unless you exclusively access content by asking google for good news.
Possibly, but the glass ceiling had a side effect of reducing discrimination on the basis of, shall we say "potential to reach a higher level of education/achievement".
I'm glad to hear that "good news" is getting some attention. A rule of thumb I was taught was "bad news spreads faster than good" - People expect good things and will make you aware of bad things.

That being said, I am a little concerned this is just a band-aid on a bigger issue. We have too much information/news coming at us. Selective filtering the news (or "personalizing" it to sound like cynical) is the same issues with why one half of the US political system claims the other is "fake news". Not to mention Huxley's idea we shut ourselves further off from the world by consuming more of it [1].

Maybe its the working late on a Friday making me cynical today, but its a fun feature. So, good on them!

[1] https://www.sanjuan.edu/cms/lib/CA01902727/Centricity/Domain...
Court rules Fourth Amendment protects smart meter data
In my experience workplaces that actually value mistakes are rare. That is, not only tolerate them, but value them as learning opportunities, as I believe they should be, and as the linked article proposes. Such workplaces do exist (I've heard), but not in my own anecdotal experience. Mistakes have always tended to be treated as something shameful, something to be hidden unless disclosure is absolutely unavoidable, and something to accuse people of, unless the offender has been a management favorite or something similar.

It's come to the point where I've acquired a nagging suspicion that this is how it needs to be. That 'to be kind' will always be icing on the cake so to speak, no more. Maybe I've grown too cynical.
Thank you so much for doing this, I deeply deeply appreciate it and hope it turns out great and helps many.
Compelling though the cartoon is, I question the premise that people read the news because we evolved to do so as an extension of scuttlebutt about attacks, predators, and disease. Surely where there is communication, there are both intelligent minds and "news" (i.e. some kind of prioritization of information to be communicated). I don't know: this seems an overuse of evolutionary "just so" storytelling that far oversimplifies—and just isn't useful to explain—the nature of intelligence and information. Why not a cartoon explaining how people are intelligent and gain a sense of stimulation and control from information about the world around them, and yet this can result in a lot of negative news etc...? What does running from bears have to do with it?
I used to do this when I was a teenager.

Look at "modern" chat protocols (like XMPP...): it's a nightmare in comparison!
Net Neutrality: The Fight Goes On