skysight-inc/HackerNews huggingface dataset:
> Axboe claims that it is far more efficient, but no benchmark results have been included yet to back up that claim. Among other things, this interface can do asynchronous buffered I/O without a context switch in cases where the desired data is in the page cache; buffered I/O has always been a bit of a sore spot for Linux AIO.
pop-ups!
Fracked natural gas killed coal years before solar and wind could get there. Solar and wind may yet kill gas, which would be nice.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2373372/

I think trying to point to something "solved" is not the right approach. The goal of the foundation is to solve through research. While it's impossible to say that his funding of these goals will actually solve them, because the solution may come on a different grant from another source but where a scientist learned something from one of the scientists on a gates funded project. I feel that's a reasonable situation where complexity makes it impossible to directly attribute a solution to Mr. Gate.

Instead I'd look at the social impact of someone in the 0.1% looking to the poorest in the world with empathy (whether genuine or not) and how that's changed how we look at philanthropy.

Malaria is a bitch. It's one of the worst things about going to many countries out there and Dengue is even worse in many cases. While survivable as an adult, it is no joke, and the idea that solving this should be something we focus on even though people (for practical purposes) can't get malaria in the USA is awesome.

Anecdotal evidence inbound => As someone who has prepared for an extended stay in South America, this was 100% the worst thing to focus on. I got Salmonella in Haiti and shit man that was rough. I can't even imagine Malaria.

Anyway, back to the point. The fact that he's focusing on this is the important thing. Investigating results of his 50bn dollars would require it's own research with a ton of nuance and assumptions.
Obligatory computerphile video: https://www.youtube.com/watch?v=fBRMaEAFLE0
> Many German cities are so overcrowded that you need to network like in socialism to get what you want, as there are things that money can't buy (or at least only a lot more money can buy).

Similar situation in New York City for the past decade: https://www.thedailybeast.com/stuck-in-new-york-city-private...
Huh, odd. Even my old, quite run-down battery (9-cell) gets me 5-6 hours. Back when it was brand new, it got me anywhere between 7-10 hours. This is on Linux. Maybe it's the display, since I still only have the old 1600x panel.
After that one experience, I'm pretty sure that if I walked into a supermarket or department store and they weren't playing music, I would immediately notice.
Delta, United Airlines confirm some seat-back displays have cameras
My experience is not really. The most common thing you will need to fix is assumptions about pointer sizes. Including casts between integer and pointer, which compilers used to be more permissive about in the days before intptr_t. (A few years ago I was compiling code from the 90s that did these casts implicitly, which had me wondering why the compiler ever let them get away with it...)

C++ in particular has also changed a lot since the 90s including how permissive the compilers used to be, even for stuff covered by c++98.
Subtitles are in the realm of not many people doing interesting things with them, which is a pity as they are such a creative medium.

Recently I rolled my own code to play WebVTT to an audio (think video without the pictures) track. I had assumed there would be off the shelf libraries that would do this for me. Oh how wrong I was!

I took it a bit further than white text in a black box at the foot of the screen. Not having pictures kind of made it that way. So I decided I needed cartoon grade speech bubbles, with the speech bubble coming from the left for one voice and the other side of the screen for the other voice, again finding myself in the realms of no ready made examples to do this. The speech bubbles had to scale to fit the content with them being suitably rounded, a la cartoon style. I found an SVG solution to my problem.

The WebVTT format and variants have all kinds of goodies in them to position speech and do things in time, as per karaoke.

I think one reason I found myself in the world of rare code was that we assume anything to do with accessibility is for disabled people and therefore has to be boring and done with no creativity whatsoever.
I think the work you do is vastly important, and it is especially heartening that it originated in academia. In the age of choose-your-own-facts, academics of all stripes have a moral duty to engage the public on what is - and, crucially, what isn’t - known about nature and society. And they’re largely asleep at the switch. So this is major progress.

A couple of long-term ideas:

- breadth of topic: global development trends are a natural and important place to start. However, this is pretty remote, non-experiential stuff for most people. What about a canonical, accessible repository of what is known about nutrition and health, for instance? (“Is bacon really bad for me?” ... with links to every study ever, statistical meta-studies on top of these “research atoms”, and a Vox-esque explainer/lit review layered on top, giving laypeople the tldr). This example is well outside your (well-chosen) scope, probably, but IMO the generic problem here is access to intelligible (scientific) knowledge about anything that affects people and their understanding of the world around them.

- moving the data to the “point of sale”: a huge fraction of the people asking “is the world getting more violent” won’t ever find your website, because people don’t think in terms of “global development trends data websites”, but they just ask questions, and expect Google to answer them. It seems like the long term play is to make expert knowledge itself computational and linked, and for domain-specific knowledge aggregators and synthesizers such as yourselves to work with the Googles of the world so that when I ask “hey Siri, is the world getting more violent?” I get a crisp “no. There are fewer wars and crime trends are declining in most countries, tap to find out more,” with the tap taking me to a source I can trust (because it references said underlying knowledge base) instead of some random shallow news article. I’m in in no way knocking your current product strategy of putting up a high quality space on the web you can curate and control - it’s practical, valuable, and honorable - but I think the future ultimately lies in making expert knowledge structured, and linking it directly to answers to low-intent, everyday questions that everybody has, instead of hoping people know about the domain / are motivated enough to find and dig through your website.
> People like Einstein and Picasso are who lasts

Artists even more than scientists. When the Italian comedian Totò died in the late '60s this happened [1]:

> Totò died at the age of 69 on 15 April 1967 in Rome after a series of heart attacks. Due to overwhelming demand, there were no fewer than three funeral services: the first in Rome, a second in his birth city of Naples—and a few days later, in a third one by the local Camorra boss, an empty casket was carried along the packed streets of the popular Rione Sanità quarter where he was born

A similar thing happened when the Russian folk singer Vysotsky died in 1980 [2]:

> After a mourning ceremony involving an unauthorized mass gathering of unprecedented scale, Vysotsky was buried at the Vagankovskoye Cemetery in Moscow.[78] The attendance at the Olympic events dropped noticeably on that day, as scores of spectators left to attend the funeral. Tens of thousands of people lined the streets to catch a glimpse of his coffin.

I'm pretty sure no businessman on this planet would have his/her funeral attended by tens of thousands of people nor will they be interred thrice "by popular demand", so to speak.

[1] https://en.wikipedia.org/wiki/Tot%C3%B2#Death

[2] https://en.wikipedia.org/wiki/Vladimir_Vysotsky#Death
Ooh, nice TTS, sounds good!
I'm not sure about the usefulness of increasing precision if you can only guarantee a certain precision upon synchronization. I wonder if increased clock activity translates to increased clock temperature and increased clock variation. And I worry about more frequent logging and disk usage/space.

But one thing I am sure of -- we would make good friends ;)
We have headphones now and people still rudely insist on broadcasting their music to everyone.
If you are working with large data sets and want it fast then yes.

But in regards to "Is there a way to program that doesn't do something like that?", I would say relational is that way.
I bought all brand-new Dell blade servers so that's probably the main reason it was fine. IP-based kickstart boot, anaconda provisioning, it only took one person to monitor a server's setup.

The point is that managing on-prem equipment is the easiest its ever been. When I started the ratio of admin to box was 1:50, now it's easily 1:300.
Frequently there will be subtitles that describe sounds and noises for the deaf (i.e. door closes). How is this handled?
Tesla burns in crash, killing driver and 'keeps catching fire' at tow yard
my typing error rate goes up about 500% any time a coworker is watching me type
While this is true, many of the buildings destroyed in WW2 were never rebuilt. It's not like there is lots of empty housing standing around.
Show HN: My First SaaS Built with Laravel and Twilio
Exciting, but also slightly terrifying. I know this isn’t universal, but I, for one, very much hope that the filter is behind us and not in front of us.

That being said I’m not too shocked. The transition from unicellular to multicellular has always seemed like less of a hurdle to me compared to the start of unicellular life itself.
Doesn't that describe any "production vehicle" with a lap time less than about 8 minutes?
This screen revision?
I think the intent of the comment was that some things start as conspiracy theories but end up being true, e.g. MK-ULTRA.

Although what I'm curious about in my own example is, how much of a conspiracy theory was this before it was confirmed, as in, were there many people saying that the CIA is doing mind control experiments?

Less important but related, how much do people distinguish between that reality and sort of 'corollary' / related conspiracy theories that are not proven (as an example, that RFK's assassinator was a subject of CIA mind control through MK-ULTRA -- this is unproven but people might assume it's true when they find out that MK-ULTRA was a real program).
> One trick about “reading” (listening) to a good chunk of books has been Audible, to retain the content I’m listening to on my commutes and on the go I take a lot of notes.

While I share your enthusiasm about audiobooks, I encourage you to leave Audible behind:

- Audible is heavy on DRM, for no particular reason except for platform lockin and control. There are plenty of DRM free alternatives e.g. https://audiobookstore.com/ or https://www.downpour.com/ . To this day Audible doesn't sell Little Brother by Cory Doctorow, because they insist on adding DRM (which the author doesn't permit – he has strong principles regarding digital freedom).

- Audible, like Amazon, is becoming too much of a monopoly, which in general harms the product/user (remember IE6?). You don't even have to look for alternatives because of lofty principles, but just for your selfish interests to have a prospering alternative at hand, when Audible/Amazon screws you over.
It's a three-pronged chicken-and-egg problem.

Customers don't feel the need to spend the money on a 5G phone because there's no 5G coverage, and 4G is usually enough for their needs.

Phone manufacturers are slow to produce 5G phones because customers aren't willing to pay the premium.

Cell phone carriers don't want to spend the money on building up the 5G networks because, well...it costs money, and it's not like they'll be able to charge customers a premium for it. And due to the two factors listed above, I'm not sure how many people are begging for 5G support from their network provider.

The rollout will be slow. Honestly, I think even the end of 2020 is ambitious to expect 5G coverage in most major cities.
Do you even use Amazon or Internet banking?

It might sound useless for those who doesn't know what it is.

However, for those who does it is very useful and getting more useful.

Browsers might (if not yet, coming soon to you) raise red flags if you try to use a website whose certificate was signed by a rogue CA that, according to DNS instructions, shouldn't be able to do so for that domain.

Browsers might demand OV from high profile websites in theory.

etc, etc, etc.

Maybe we are
This isn't just for sockets and pipes. You can use it for disk IO too. This is the One Ring.
> in the lunchroom as the song that signaled "quiet time," when we'd have to eat our food without talking.

That sounds like a really oppressive school. hope you made it out OK.
it's interesting how UVB also modulates eye growth (and myopia) - https://jamanetwork.com/journals/jamaophthalmology/fullartic...

"After adjusting for high levels of education, a well-established risk factor for myopia, they found that participants with the highest UVB exposure, especially in the teenage and young adult years, had about a 30% lower risk for myopia than those with the lowest exposure. The study also found no association with myopia and vitamin D levels or genetic variants in Vitamin D."
I'll just not be a customer there.
I'm on the business side, and am relatively young. Have dabbled with computer stuff since middle school (built desktops with my Dad, internet privileges revoked for a year in middle school for hacking the Oracle system, have run linux on my non-work laptop for the past ~5 years, etc.), but never pursued serious study whether solo or in a formal setting.

Both with tech and non-tech related learning, my autodidact process (largely determined by growing up through the late 90's and early aughts) was the following:

(1) Google search or Amazon search

(2) Blitz-read some website I thought might be relevant from the Google search results or Blitz-read for author and subject matter info. I thought might be relevant from the Amazon search results

(3) Stop at (2) because I had pieced together a solution or had gleaned a sufficient amount of information; or repeat (1) and (2) until piecing together a solution or gleaning...

This rather clunky but speedy (notice I did not say efficient) process likely accounts for far more of my knowledge and skill base then I'd care to admit to friends and colleagues.

All this to say: management's response to you is representative of a default mode of thinking determined (to a non-trivial degree) by the environment in which they grew up.

This default mode of thinking has a number of short-term benefits, but often results in many long-term headaches. Indeed, you really can teach someone the command line in a day. However, this someone will end up doing stuff I do with the command line, such as using ls 100x more than is necessary or almost always changing directories one at a time.
You sure? I don't see the T470+ series on the vulnerability list: https://support.lenovo.com/us/en/solutions/len-8324
My memory must have failed me, you're correct. I used to use [iOS kill switch](https://github.com/iSECPartners/ios-ssl-kill-switch), and for some reason assumed it overrode openssl! Thanks, I'll correct the article.
I am a renter in Berlin, so it is in my temporary interest if rents are limited (not talking about side effects, just in terms of short term thinking). But honestly, if you want to live in the same place for 30 years, maybe you should consider buying it?

If somebody offers my landlord double the price I am paying, why exactly should he be liable to keep me as a renter?
"The empty can rattles the most".
I've been running my own personal OpenVPN for several years now. Normally either running on AWS or GCP or Linode.

Incidentally, I posted on HN yesterday volunteering to setup free VPN. - https://news.ycombinator.com/item?id=19241382 . Happy to set one up for you, or anyone in this forum.
If someone has the aws bucket name they only need to form the s3.amazonaws.com url and still request it.
Dude, I fucking hate this fucking domain name. What kind of asshole seriously registers these domains?
Mirror https://archive.is/O0pi9
Although it's illegal, that's a brilliant hack. It's also a good reminder that even the simplest systems, which are vetted by dozens of professionals, could be easily defeated...
I hate Starbucks in America. Usually looks like a sh#tty library with people all on laptops. If you want to actually sit, drink coffee and talk there is no space for you. I never go as a result.
Putt's Law seems totally different.

* Putt's Law: "Technology is dominated by two types of people, those who understand what they do not manage and those who manage what they do not understand."

* Putt's Corollary: "Every technical hierarchy, in time, develops a competence inversion." with incompetence being "flushed out of the lower levels" of a technocratic hierarchy, ensuring that technically competent people remain directly in charge of the actual technology while those without technical competence move into management.

In the Peter model, everyone gets (or tends to get) promoted until they reach a job they can't do, and they stay there. Thus everyone will (tend to) be incompetent. In Putt's model, the technically incompetent get promoted, and those at lower levels are competent.

Putt's does sound more like the way the world works...maybe. Peter's has always sounding convincing to me, yet the world evidently isn't so bad as that.
So how I install this? I don't see this app in the store,
The approach taken here is to not worry about those. :)

These will introduce some noise, but the synchronization algorithm seems to be robust enough that noise doesn't matter (whether it's from the voice activity detector or from non speech-related subtitles).
But it's unavoidable.

At some point you have to do that translation. And I would rather leave that up to the ORM where it fundamental to what they do then reimplement it.
Story about wife passing away on plane
Some time ago on HN there was a story shared about a man and his wife, how he met her at conference and how she passed away on the plane. Could you please share it once again?
Would love to read popular explanations as well as opinions on Mojette Transform[1] as and alternative (superior?) technique for erasure coding.

1. https://en.wikipedia.org/wiki/Mojette_Transform
I'd wager that the vast majority of bad behaviour is still swept under the rug and/or condoned. Just because there has been a few visible cases doesn't mean we're eliminating the problem.
Anti-vaxxers and flat earthers are perfect fulfillments of American values. Watch just about any Hollywood movie or popular YA novel, isn't it always about a bunch of losers discovering a conspiracy, being ignored or hindered by all the supposed experts and authorities, and joining forces with other miscontents to stop it?

Your Russia comment may have just been a throwaway idea, but it is also a good example of one of these stories. The literal losers of an election invent a conspiracy to rally themselves around because it is really hard to accept that they lost.
I'm on mobile, so I can't provide you the full run-down. In short, I feel like the main problem is an understanding of "development" that may agree with popular conceptions, the UN, and the concept used by economists. However, this doesn't incorporate the thoughtful critiques of critical scholars that show the limits of such a narrow concept centered around economic development. There's a lot on how the cultural, social, political, and ecological dimensions are neglected, how it's operationalizations cover only a tiny sector of the economy (ignoring nature's and subsistence economy which are reduced whenever the financial economy is expanded), or how it reinforces Western and North-South power relations.

There's a lot of literature you might use to read up on this topic, especially critiques of the concept of sustainable topic. Of the top of my head, I can only think of "Ecofeminism" by Vandana Shiva & Maria Mies. While I personally disagree with the conclusions/recommendations of the book, this revolutionary book provides a thoughtful critique of development.
Yes, but then you find web pages that attempt to determine which kind of browser requested the page, and changes what is sent back in order to work around the broken-ness of specific browsers. Yes, it's supposed to be a nice clean interface specified by standards. But in the real world, as they say, all abstractions leak. "All" may be an overstatement, but the problem is real. We never separate things cleanly enough.
biases generality is a great question to ask. I rely on smarter people than me quoting repeated and repeatable research. The best I've ever read is in the book Thinking Fast and Slow, and a beautiful representation of it can be seen on designhacks.co (the latter is on my wall as a reminder of how fallible the mind can be).
I had similar feelings in an open office. When it got loud, the suggestion was to put on headphones. But, in effect, that was just using more noise to drown out other noise. All I really wanted was some peace and quiet!
No he doesn't. People get worked up about having to pay high rents in attractive locations (Berlin, or San Francisco, and so on).

There are actually places in Germany where it is difficult to find tenants and houses decay because nobody wants to live in them.

This is ALL about the beachfront property in Maui. That is the whole issue.

And frankly, as I personally didn't luck out to get one of those dirt cheap apartments in the center of Berlin, I don't quite see why I should consider other people to be entitled to it.
Announcing BeachHac
Show HN: pdscan – Scan Your Data Stores for Unencrypted Personal Data
Of course, how could I have not inferred unikernel from hypervisor, how silly of me.
"check of the designs and specs and you probably have enough safety margin to launch" I hope to god this is an engineer (or scientist), otherwise you have non technical people making technical calls.
How about this: get the government completely out of it. Government has and will only continue to make this situation worse.
I remember playing with WebDAV in the early 2000s. Microsoft Windows and/or Office and/or Sharepoint Client had (two!) implementations which supposedly would be able to present a WebDAV share as something that would look and behave more or less like a mapped drive, which would have been a killer feature for anyone developing an online file/document/collaboration service. (For example, imagine exposing your web CMS media library or even page structure as a mounted drive via HTTP). This was long before FUSE was a thing.

Unfortunately, the amount of crazy bugs combined with the unnatural and surprising behavior of Microsoft's two(!) implementations (which one got used depended on which part of the UI the user came in through) made the whole thing a flaky disappointing flop.

Also, the whole XML protocol feels totally over-engineered and overly verbose.

See for example:

https://www.greenbytes.de/tech/webdav/webfolder-client-list....

https://www.greenbytes.de/tech/webdav/webdav-redirector-list...
Well, this is the limit all models have. You can abuse memory safety the same way and use indices of bounds checkable arrays as raw pointers for example.
The new generation of noise-canceling headphones can block sound without playing other audio. It's not perfect, but it's much better than the "noise canceling" headphones from a decade ago.