skysight-inc/HackerNews huggingface dataset:
They probably should, but being in a public health system I don’t think funding will be improved (although it would be a worthwhile investment!)
Maybe some awnings would help reduce the solar gain through the sliding doors? Also, “the best time to plant trees...” and all, if it’s an option
I don't eat pork (religious reasons) but I'm curious on why this virus is so lethal? Climate change letting African germs survive in North Eurasia? Are there any equivalents for other domesticated animals? Yes, there's Bird Flu which is similar (and worse in that it can jump species to humans), but what about cattle? Sheeps? ... Cats and dogs?
What do you mean by “easily”? Do you mean it’s not airborne?
I'm sure that others here are well familiar with other officially certified UNIX operating systems[1], but given many widely used Unix-like systems not on the list, I don't think Apple gains anything from the certification. Moreover, it probably is deleterious, forcing them to adhere to system designs that made sense in the 70s and 80s.

1: https://www.opengroup.org/openbrand/register/
Okay, but I'm not sure how well I can reconcile "you don't need it in the browser at all" and "it was considered important to force it into a browser standard".
Handshake wants to decentralize website naming system
I have friends who couldn't work remote. But for me, it's the greatest perk of my current job.

I love working remote. No gas to buy, no wear on the car. No commute time. Instantly at work, instantly back home after. Video conferencing keeps me close (enough) to my co-workers. I can't say enough good things about it.
Reminds me of Ed Emberly books and the “draw 50” series of books I checked out of the school library as a kid. Draw a few shapes, fill in the blanks and details, erase your marks...

Or traced the second to last drawing and then fill it in by hand. I was a good “drawer” but you need a lot more practice to learn about perspective, shadows, and all the stuff that makes your drawings look good
Surely from an economic perspective, the "best" immigrants are the kind who earn a lot, paying a lot of taxes into your state/country, while not using a lot of taxpayer dollars in terms of social services, not having a lot of children who go to public schools, etc?
I'm sure that my kids will certainly love to hear that they have to learn Unix in order to learn a build system in order to try out Python. It's all part of the "learning process for newbies."
I am not suggesting someone should answer with "segfault" and in fact I think that might be a worse answer than just "UB".

A good answer would be something like "UB according to the standard, but often segfault in real-world code on x86"...
See also the famous quote about the bandwidth of a pickup truck filled with magnetic tape... The modern equivalent would be AWS Snowmobile [0] which is described as follows:

> Each Snowmobile is a secured data truck with up to 100PB storage capacity that can be dispatched to your site and connected directly to your network backbone to perform high-speed data migration

A Wired article [1] calculated the San Francisco to New York bandwidth of a full Snowmobile as just under 5 Tbps which is pretty damn impressive, although the offload network connection on the truck is (only) a 1 Tbps connection. And it gets quite pricey, a fully loaded Snowmobile is USD 500K per month, plus the 350 kW of electricity it needs.

According to the FAQ, if you need more bandwidth, you can operate the Snowmobile trucks in parallel to get multi Exabyte scale data transfers, but I have difficulty imagining any of the use cases that would require that as a solution...?!?

0. https://aws.amazon.com/snowmobile/faqs/

1. https://www.wired.com/2016/12/amazons-snowmobile-actually-tr...
Five Life Lessons from Naval Ravikant
I've interviewed a lot of people, and I've asked LL questions, besides other algorithmic questions, and mostly I ask these questions to new grads with no much experience.
The reason is, if you don't have much work experience, what else would I ask you, it's something that you've been learning about recently in your CS degree, and I want to see if you can apply what you learned.

If you have work experience that is relevant, or don't have a CS degree, I'll ask something else.

For me I feel that a lot of people don't understand that an interview is a conversation, feel free to think out loud, ask questions, and ask for help. I want to see your thinking process, I don't really care about the actual solution.
+1 for org-mode.

Org-mode files are tree-structured, so anything you can structure as a tree should work well with org-mode. The navigation controls work nicely: expanding/collapsing, reordering, searching within subtrees.
Contrary to popular belief, the mortality rate of Ebola is “only” around 50%.
Devanagiri script has one drawback for non-native speakers though, which is identifying the schwa syncope rule. All Devnagiri consonants always carry an implicit schwa unless otherwise modified by a diacritic. However, in Hindustani, this schwa is sometimes dropped, and it is not always obvious where or when it should be dropped to a non-native speaker.

Another issue is the allophony of the schwas surrounding ह (/h/) in words like कहना which is actually pronounced [kɛɦɛnaː] and not [kəɦ(ə)naː]. (note that this is also an instance of the schwa deletion)
I use a high-quality spin bike at the gym with my iPhone clipped on. I kick my own ass quite fine without cadence or heart rate info. And I don’t pay Peloton b/c I recorded a dozen or so classes when I had a subscription and stream them from my own server.

I’m not their target customer but I do really enjoy the product.
> reasonable linguistic definition

For linguists, the colloquial language is the most important aspect of a language, and it's actually very reasonable for that.

First, most languages do not have a written form, and for those that do, most could not communicate in writing until very recently.

Second, until very recently, most people could not communicate in anything but their colloquial form, and even then, most communication is colloquial form.

Finally, linguists are primarily concerned with analyzing what makes a language a language (vs. not a language) rather than what makes a language a language (vs. another language). For this reason it makes sense to consider only the colloquial language, since everyone who participates in a language to communicate and not for ideological reasons participates in the colloquial language, but the same cannot be said for "standard language".
The issue is that it is a C program, and according to the C standard, dereferencing (void * )0 is undefined behaviour. If you actually want to get at memory address 0 in a C program, you need to use some other mechanism or use a compiler that explicitly defines dereferencing NULL.

I believe the other mechanism could be as simple as pointer arithmetic, and not involve any compiler specific construct, but I would want to check the spec carefully before assuming that. Also, I would yell at whoever thought it was a good idea to store data at 0.
I think the real answer is that programmers dont impliment data structures anymore. Most programmers only need the stuff provided by their langauge and core libary.

But to answer your exact question. Hash Array Mapped Tries are the new hotness and date back to 2000.
Pkg file...
So I guess this is the trick behind those trippy gifs.

https://i.imgur.com/4oZyQFx.gif

https://i.imgur.com/2eDISOQ.gif
Because they are not as good. The Peloton bike uses earth magnets for the resistance so changing levels is seamless. Your bike is directly communicating with the class HUD and you can see how you are performing against your own stats and against others in the class, real time or historically. It's a completely different experience than messing with a trainer.
On a related note, does that make people in (e.g.) Bangalore speak Hindi more than Kannada?

In China, the purpose-built electronics city of Shenzhen is full of migrants from other regions, so the local language is Mandarin even though the surrounding Guangdong province speaks Cantonese.
+1. I 100% agree and this is a great way of putting it.

Being able to think through how you would approach something is infinitely better than having memorized some details (although job-specific details are important too).
But with no limit on buffer size. Pipes have a limit after which writer blocks. Also pipes aren't persistent across reboots. These are.
That helped me - cheers man!
Looks awesome and Cheaper ($0.02 per GB)!
HN stinks
Another argument would be that advertising allowed the internet to develop as it is, to the scale it is. It's impossible to separate the accessibility, progress, UX, and information available from the core business model that enabled so much of it.

If ads had never been allowed, would search be more like AOl's keywords? Would we still be limited to 10MB in email storage? Think what you will, but Google has developed a ton of impressive technology and open sourced quite a bit of it; they have been much more open stewards than I would expect if AOL and IBM and Microsoft built out the internet.

(They have also given everyone a ton of value without asking for money from users -- it's important to not underestimate how far we've come on the backs of the ad dollar).

It might be a faustian bargain, or it might not be.
If you like that, you’ll love this: The Manual of Uniform Traffic Safety Control Devices: https://mutcd.fhwa.dot.gov/pdfs/2009r1r2/pdf_index.htm
> Windows users have had no choice but to do that for decades.

You're saying this like it's a good thing.
HN stinks so bad.
And, regardless, speculative execution will happily figure out that, hey, the next loop iteration starts with

> add rsi, 4; mov rbx, [rsi].d

and rsi is 0xDEADBFFC, so rsi+4 is 0xDEADC000, so let's speculatively load that address....

Extra bonus - the compiler may be able to auto-vectorize that.

A linked list, on the other hand... hardware can't tell what to prefetch in

> mov rsi, [rsi].q; mov rax, [rsi+8].d

because it has no idea what rsi is going to be after the first instruction.

So it's not just cache locality (which is huge!), it's also the ability of the CPU to actually run things in parallel, instead of serializing everything (and, again, if you're really lucky, the compiler will auto-vectorize the array code)
Depends on which strain. Ebola Zaire is reported to kill with up to a 90% efficiency, while others more around 50%.
I agree that "getting yourself unstuck" is part of the job, but interviews also try to get an idea of how well you will do on average.

So a previous graphics driver implementer may be a great fit for the shader programming job, but be beat in Kubernetes deployment by someone who has done multiplayer web based 3dgames.
A right-wing YouTuber hurled racist, homophobic taunts. The company did nothing
Overengineering the Humble USB Power Bank
Grr, HN is run by fascists.
I don't have a moral objection to ads either. However, in third party advertisers and trackers are, at this moment in time, practising extremely egregious, sneaky advertising e.g full screen racy ads which have a close button that triggers Javascript to load more ads.
Reading their full page on this, the current setup is donating the currency to Wikipedia (which, individually I'm fine with), and I imagine that if it's unclaimed and your nose/browser is unlinked to your account, money is continued to be sent there.
Yondr doesn't want to be entirely responsible for the repercussions of disabling your phone, they just don't want you answering it inside the venue.
> The old definition of high-level waste was based on how the materials were produced, while the new definition will be based on their radioactive characteristics – the standard used in most countries, the energy department said.

So they moved to a more accurate labeling system with regards to the actual danger posed by the waste, so it can be disposed of more appropriately? How is this a story?
In the name of moderation groupthink is being encouraged here!
Journalist alleges YouTube is 'catering to monsters'
It's not dead! [1] I use it daily, and it's working just fine. For example, check out the (centralized) list [2] of Ports files that define the packages. You can see it's pretty lively

But your perception that it's dead is certainly symptomatic of an issue for the project.

[1] yes yes Monty Python

[2] https://github.com/macports/macports-ports
But here’s the thing: Grid’s regular handling of long terms is typically not actually ideal anyway. Here are four ways of formatting such lists:

① Something that can be achieved with float, fancy margins or a couple of other related techniques (with caveats, inside this markup structure, such as needing both dd and dt to be inline, since `display: run-in` died):

Key: Value, even on
multiple lines
A long key: Value, even
on multiple
lines

② A flex approach:

Key: Value, even on
multiple lines
A long key: Value, even
on multiple
lines

③ A grid approach, avoiding wrapping keys:

Key: Value, even
on multiple
lines
A long key: Value, even
on multiple
lines

④ A grid approach, wrapping keys (and you’d better hope the key is wrappable):

Key: Value, even on
multiple lines
A long Value, even on
key: multiple lines

Now as it stands, your fit-content approach lands part-way between ③ and ④, wrapping the terms where possible, but extending the column’s width if necessary (e.g. if you use a long, unbreakable word, which experience tells me will be a URL and thus insanely long). Yet I would argue that in most cases of unknown content, ① or ② are better, most commonly ①. Wrapping terms is generally a bad idea (especially if there is no border in the grid), and if arbitrary content can end up in the term you’re likely to get pathological cases, like URLs in the term.

(I say all this as one who switched his known-content-that-doesn’t-trigger-these-cases <dl>s to `display: grid` over a year ago. But for arbitrary user content, I’d be more likely to go back to approximating ①, probably with markup other than <dl> now as well, to avoid problems related to it.)

This approach to handling outliers (break out of a rigid grid, wrap, extend all, &c.) is worth thinking more about. In the article this thread is about, I am actually not convinced that having the card internal elements lining up is a good thing. Here’s the problem: the depiction of its appearance when they don’t line up is deceptive, and not how you would realistically implement it. Without subgrid, you’d be using `display: flex; flex-direction: column` on the cards, and that’s what’s depicted; but what the depiction lacks is `flex: 1` on the content, so that the header and footer take the least space possible, rather than themselves flexing as well. If you fix that, the not-lining-up case no longer looks terrible; I’d say that at that size then it’s six of one, half a dozen of the other; and for larger grids or more pathological cases, it’ll very arguably be nicer.
Stop-and-frisk feels like a major violation of rights, but it does work well. I think that doing this by surprise, or around where people live, is problematic. Setting up a limited region, with posted signs, is pretty reasonable. For example, the park might be such a region.

Three strikes doesn't seem to be a violation of rights, and it simply makes sense. Removing bad people will improve the community. Some people simply will not abide by the rules of civilized society, and it is a dangerous mistake to pretend otherwise.
Full of webshits
I'd be more engaged in what Instacart has to say on ML if they managed to get my deliver correct and within the delivery window at least once. Is this meta-lost-demand?
Most spammers won't go through the of "gaming" it. There's no upside. There are far easier targets to focus on than sending more mail to a single recipient who is more sophisticated.
Flexbox is 1 dimensional vs grid which is 2. Use both. I just implement a Kanban type of UI at work. The main layout uses grid and the cards itself uses flexbox
I think most people do realize the cost, and are simply unconcerned with giving google such critical information as "kids watch sesame street".
Crash-Only Software (2003)
If your WiFi is on, it’s already doing this. It’s saying, here’s all the networks I’ve joined in the past. Are you one?
Why do we expect one of the other 4 oligopolists to save us?

Also, I have serious doubts that Apple can beat Google - and it certainly won't be "at their own game" (which is advertising).
This looks great! I REALLY appreciate the up front and honest business outline. Please never change it (*ahem, Google).

Although to be perfectly honest the post linked is a bit too long and sophomoric for geeks and early adopters. But it highlights your passion and the fact that you're probably persisting with a small team of founders. (Could be wrong, but I admire either way).

I also offer a free alternative to several Google services, for free and without limitations. I don't want to plug, because your products are far, far nicer in the UI and polish deptartments.

Thanks for sharing! I look forward to following along with your progress.
The crux is that digital space is infinite -- anyone can create a space for their own speech. In the physical world, people own very little space, and free speech almost always needs to impose on someone else's property. I think because of that, any comparisons between online speech and IRL speech are inherently flawed and not very useful.
It's not airborne. From the article:

> The germ is hardy, capable of remaining active in water for a month, in meat and blood at room temperature for several months and for six years in cold, dark conditions. It’s resistant to temperature extremes, and can survive a day in vinegar-strength acids.

Ebola's only active for several days at room temperature. https://www.cdc.gov/vhf/ebola/transmission/index.html
The system Ruby is being deprecated, but not removed in this release. By the time it’s removed, Homebrew will likely have a replacement installation process in place.
Ok, this means homebrew needs to be compiled to a native binary!
Not used Clean, but it sounds interesting.

What i'd love is an imperative language where you declare what effects a method can have and the compiler enforces them. E.g. if it promises not to mutate any parameters, it can only call functions that make the same promise etc.
Unless you want to run CD to the App Store? So fun....
This article has links to original blog post in English[0] + media folder on Wikimedia Commons[1].

Think, link to Wikimedia Commons is better as source for images.

In same time, Daddy Types has more info about other editions:

> Lambry's instructions were originally made for l'Echo du Noel in the 1920's and 30's, a weekly Catholic children's paper published by Maison de la Bonne Presse until 1936. [Bonne Presse was owned by Bayard, which is in turn owned by the Augustines. These images come from an unsold set of 51 editions of l'Echo du Noel from 1931 on eBay.fr[2].]

> A Spanish translation [Los Animals tul cual] came out in 1941, but so far the earliest French edition of Les Animaux tel qu'ils sont I've found mentioned is from 1949. [The authors are listed as R. y L. Lambry, so someone--a brother or wife, perhaps--is getting shortchanged on her credit for the book. Desole', madame.] The 1959 edition[3] has a whopping 200 pages and promises to teach this "reputedly difficult subject [sujet réputé difficile]" in just 95 simple lessons. Et voila!

Funny, I has similar 50-page book «Noah, teach us how to draw animals»[4] (Moscow: 1990, 1992) by Zheli Terez(?) in Russian (rus. Желли Терез. Ной, научи нас рисовать животных - М.: Рудомино, Цицеро 1990; Деймос, 1992. - 50 с.), but not sure what used as source for this book.

[0] http://daddytypes.com/2009/05/13/how_to_draw_animals_the_rob...

[1] https://commons.wikimedia.org/wiki/Category:Les_Animaux_tels...

[2] http://rover.ebay.com/rover/1/709-53476-19255-0/1?icep_ff3=2...

[3] http://www.livre-rare-book.com/Matieres/pd/8375.html

[4] https://www.liveinternet.ru/users/ksu11111/post414036566/
The drivers of big tech’s growth are losing momentum
I disagree with your last sentence; I don't think anyone is entitled to an audience, so it's not a very difficult situation to judge. Free speech means you can shout in the wind all day long.
Books like these are what the meme is based on.
Apple could solve this problem by including python3 with macOS...
>Developers use it to make the app/game stickier, more attractive to children

another way to phrase that is "developers use it to make the game more fun"
Commodore History Part 1: The Commodore Pet
Wouldn't that be first-party analytics and advertising, and therefore allowed?
Linux's fallocate allows you to insert data into the middle of files by manipulating the extents.
I've worked in Elm a decent bit, and used PureScript a little.

Elm is a very opinionated language - it's very deliberately missing some abstraction power (typeclasses), and some functions that are the bread-and-butter of every functional programmer have steadily been getting removed from the base libraries, so if you're used to Haskell, you'll find yourself falling back to duplicating code by hand a lot. Elm also makes certain stylistic choices into parse errors - "where" clauses are strictly forbidden, and indentation preferences are strictly enforced. It's basically taken an awkward edge-case from Haskell's indentation rules and made it not only a requirement, but a prerequisite to seeing if there are any other errors in your program. The back-and-forth trying to get the compiler to accept things that would just work in Haskell, but don't because of someone's stylistic preferences, is absolutely maddening.

PureScript, from the bit I've used it, is like a strict version of Haskell with row polymorphism, a feature Haskellers have been hoping for for a while. I've chosen Elm over PureScript in the past because of PureScript's dependency on Bower (which I think has changed since then), but that's the only reason.
> These publicly funded apps are siphoning data about me and my little one off to 3rd parties.

If you need some pearls to clutch, there’s an app for that. Unfortunately it contains Google Analytics and ScorecardResearch analytics.

I mean how much can there be to know about a kid? Loves Elmo? Oh better show it ads for Elmo lmao.
Records show ICE agents run thousands of license plate queries per month
A couple of quick questions I wanted to ask the author (if he sees this):

How did you manage to hide the money from your family and friends when you were still keeping your programming secret, before you told your parents? Did you have any problems getting certain bank accounts or cards because of age restrictions?
> I'd rather have proximity to co-workers so we can easily share ideas in informal ways.

I can't tell you how many ideas I've come up with & worked through and problems I've solved while remote. When you have a culture of DMing and chatting in interest channels (#haskell has been a fun place in multiple companies), ideas flow wonderfully. And then you can add to it with Zoom chats and tmate pairing. The next thing I want to try is collaborative distributed whiteboarding using drawing tablets.
A framework that works with continuations is Seaside in smalltalk, it is a delight to work with it.
https://seaside.st
They seem to package a portable ruby already. https://twitter.com/MacHomebrew/status/1136249501252038662
Do you use the YouTube app or the website?
Would you say सफ़ेद, गरम, अख़बार, वक़्त, मुज्ररिम, इलज़ाम, ख़त, etc are not Hindi words? Would you rather say श्वेत, ऊष्म, समाचारपत्र, मुजरिम, आरोप, पत्र? Most people use them interchangeably.
You don't need one article. Just a basic grasp of history. We in the "West" are today a more liberal society, especially with regards to speech, than ever in history. Stuff that would have gotten you locked up in 1920 will not get you locked up today. If you don't understand that, or question it, or seriously believe that there were more political freedoms in the 1920s rather than today, then God help whomever was your history teacher.