skysight-inc/HackerNews huggingface dataset:
French cooking's mise en place or first order retrievability by Adam Savage or Lean Engineering or whatever.

There's a common thread among them, having what you need, when you need it, where you need it, and understanding how to use it.

This is what is lacking. The original Unix philosophy build by greybeards and university linguistics and language professors had this at it's core. The "do one thing well" combined with how the shell worked being driven by people who really really understood language and came up with one that made sense to them for interacting with computers... was, is still somewhat, wonderful.

What's missing today is exactly what you mention. People designing tool sheds with materials often shoddily designed for cathedrals.

Complexity. This is the enemy, the second enemy is bad attempts to reduce complexity which often end up adding more complexity than they take away, just harder to find.

The favourite example of this is - perhaps apocryphal, but entirely believable - is replacing dozens of nodes using fancy big data tools with one node running sed/awk,etc.

One thing is clear, nowhere I've been has had the tools readily available, the documentation clear and forthcoming, and the scale in the right range for projects.

I found myself recently solving a problem with Hashicorp Vault using GCP to verify identity of machines wanting secrets. It was a stretch goal which had been on my plate for six months, every once in a while I would try to go back and figure out how to make it work, and months and months and months after trying, I put it together and it worked perfectly. The documentation to lead to this understanding had to be read out of order on several different pages with some lucky guesses to arrive at the solution, which in the end was just a few steps easily explained. Afterwards the documentation was fine and made perfect sense. Before I grokked the issue the documentation just seemed like a bunch on nonsense which led me to believe what I wanted to do wasn't possible in a constrained security environment.

That is the kind of problem I solve all the time as someone with a decade of DevOps,SysAdmin,whatever experience behind me. Not using knowledge and tools to amplify what I do, but spending 60% of my time confused as hell about something which should be obvious and is only obvious afterwards, 20% trying to convince people of things they're often reluctant to believe, and 20% actually using built up knowledge and tools to do many many things very quickly. It's frustrating.
How Palantir embedded itself in the NHS
Intel docs say this on CPU behaviour:

https://software.intel.com/content/www/us/en/develop/downloa...

[4.8 ACCESSED AND DIRTY FLAGS]

Memory-management software may clear these flags when a page or a paging structure is initially loaded into physical memory. These flags are “sticky,” meaning that, once set, the processor does not clear them; only software can clear them.

A processor may cache information from the paging-structure entries in TLBs and paging-structure caches (see Section 4.10). This fact implies that, if software changes an accessed flag or a dirty flag from 1 to 0, the processor might not set the corresponding bit in memory on a subsequent access using an affected linear address (see Section 4.10.4.3). See Section 4.10.4.2 for how software can ensure that these bits are updated as desired.

[4.10.4 Invalidation of TLBs and Paging-Structure Caches]

[4.10.4.2 Recommended Invalidation]

... so, I guess, yeah, this doesn't really help :|
CS inititally grew through communities like hitchhikers, bicycle travelers, Rainbow Gathering hippies and other alternative demographics. For people driven by wanderlust and keen for a sense of community with other sympathetic people, government-enforced COVID travel restrictions may compel them to stay put for a while, but the virus itself won't put them off traveling and hosting for long. No one wants to give up on an entire lifestyle and peer group, and they are used to budgeting on the basis of spending relatively little on accommodation when they are on the road.

Plus, hitchhikers and cycle-tourers are used to thinking about statistics, because their travel habits involve some measure of risk, and so, as horrific as some anecdotal accounts of COVID are, they are unlikely to fear the virus so much.
Once could argue with climate change it is not a solved problem on Biosphere-1 either.
Ask HN: People who rejected a FAANG offer. Why?
Or put another way, what was more appealing about a non-FAANG offer that made you reject a FAANG offer?
More likely that we'll see a disintegration of the dominant 20th-century political order (anyway; independent of Georgism), and then a number of local communities will try different socioeconomic systems in the rubble. Hopefully some will try Georgism, they'll do better than their neighbors that try say socialism or fascism, and over that 50 year period the best economic system will win. If there's free migration between states then people will vote with their feet; if there's not you'll likely see successive state collapse and revolution in the states that do not have systems that meet the needs of their people.
CS started because someone messaged a load of university students so he could stay on their dorm room floor. I discovered it with a dumpster-diving friend in UCSB in 2009.

It stays legal by involving no money. (Airbnb's subletting issues do not affect CS). Hosts let people stay in their house: whether a couch, sleeping bag, or spare room. Guests message hosts in advance, asking whether they can stay. Reply rates vary. It stays safe by a reference system. My girlfriend, parents, and everybody on the Internet knows exactly where I was sleeping each night.

CS built a large community through word-of-mouth, and was non-profit until 2011. Then the admins decided to make it a B Corporation, and promised not to charge. BeWelcome was founded at that time.

I stayed, and I'm glad I did, because I joined weekly meetups in Amsterdam, Kaohsiung, Taipei, Tainan, and Auckland, and made many great friends that way.

If this were about COVID, a temporary fundraiser to help the admins get through this tough time is reasonable. A monthly fee is not. I can't do subscriptions. My visa will expire in 6 months, and then I'll need to leave - no more income, no more bank account, different SIM card. A friend who knows some people in HQ said that this had been planned for a while. Doing it now, while all the meetups are temporarily suspended, is cruel and foolish. Not consulting the membership is also unacceptable.

I wish that internal reform will be possible, and the admins will change their mind. However, I worry that it may not happen, and that's why I think we should start exporting our data and creating new profiles on BeWelcome.
That is all true but the real answer is that it is run as a charity project by billionaires. So it doesn't need to be monetized.
if you really don't know, you may want to delve more deeply into the value of HN for said venture capitalists--it's not to make a few bucks on the side. think about the community and who they need in the companies they fund.
No. It's an inherent problem with Bluetooth.

The airpods pro also suffer from crippling firmware updates that make everything worse and active noise cancelation effectively useless.
> Yes, computers have gotten faster and memory and disks much larger. That doesn't mean we should be wasting it to do the same or even less functionality we had with the machines of 10 or 20 years ago.

With Moore's law being dead, efficiency is going to get a lot more popular than it has been historically. I think we're going to start seeing an uptick in the popularity of more efficient GUI programs like the ones you describe.

We see new languages like Nim and Crystal with their only value proposition over Python being that they're more efficient.

Similarly, I predict we will see an uptick in popularity of actually native frameworks such as Qt over Electron for the same reason. We may even start seeing wrapper libraries that make these excellent but complicated frameworks more palatable to the Electron crowd, similar to how compiled languages that look like Python or Ruby are getting bigger.
European leaders are blunt: A coronavirus vaccine won’t come soon enough
An organization I'm a member of uses this for sign-in to the membership management platform. There, I think it works well, and I haven't been annoyed by it. I use it rarely, and definitely rarely enough that if I tried to memorize the password I'd have to go through the password reset workflow every time.

Scaleway (basically a cheaper, European version of Digital Ocean) offers this option, and it annoys me because it used to mean an extra button click before the password field shows up. (Nowadays, they instantly detect that your password manager filled out the password after you click the button and then instantly log you in.)

I think it's a viable alternative for something that people use rarely, but for frequent actions, "site specific bearer token managed by your browser" is the most convenient for most people, and the easiest way to implement that right now is with a password (which may be generated by the browser, saved by the browser, and filled by the browser).

Is there anything API that explicitly has the browser authenticate with a cryptographic key that reliably works across the major browsers and syncs from one device to another? WebAuthn seems to be going in that direction - but is a mode that doesn't require a U2F key supported in practice?
HN is run as a side gig, modded by iirc 2 or 3 staffers. Simple tech stack with next to zero new features, so not too capital intensive.

Plus: there are a shitload of people from all over the world here, ranging from broke devs in "third world countries" over German journalists to US VC CEOs. HN is essentially a gateway to a lot of influential people... a "soft power" in politics terms. And one with real monetary value as HN is an excellent place for new YC companies to get users, staff, or a network. An advantage that other VC funds do not have.
There's an ios and android app setup to work with it:
https://github.com/dafinley/twilio-video-app-android
https://github.com/dafinley/twilio-video-app-ios
always prefer native desktop apps if there's choice.
Corporate America’s Most Underrated Innovation Strategy
> ... over the past ten years or so we have seen the establishment of an entirely new set of sacred social norms ...

That depends on who you are, and where you hang out.

By "sacred social norms", I presume that you mean what some call the "social justice movement": liberal perspectives on "race", culture, sexuality, gender, and other human rights. It's true that those norms now apply for liberal mass media, academica, and large enterprises. And increasingly, they've become part of state and federal law.

Those norms reflect activism over at least the past 200 years. However, change hasn't been steady or even monotonic. Recent reverses occurred during the Reagan era, driven by the Moral Majority. And again during the Bush II era, driven by them and the New Right.

American society has also become increasingly polarized since the 60s. Although the mass media has become increasingly liberal, the Fox News Network and associated talk radio developed. And since the early 90s, development of the Internet has dramatically increased polarization.

So now we're in the Trump era. By 2016, American society was already so polarized that the liberal mass media was totally blind sided by Trump's election. And even after three years, they're still convinced that it was a Russian plot.

Anyway, it's hard to say whether the intolerance of the "social justice movement" has caused the backlash, or whether the backlash has driven the intolerance. But either way, both sides are ~equally intolerant.

And yes, it's a disturbing development. At some point, it may drive the US to partition. Much like India split off Pakistan, but on a larger scale.
Wtf. Didn't a stable release of Deno just come out this month?
I mean yeah, every piece of commercially available software got shipped at some point, and especially before the internet that software was mostly done being changed forever. That doesn't mean it was finished!
Andy Grove got his degree in 1960. City College went open admission in 1969. City College was tuition free, but fairly competitive.

(12 Nobel Laureates graduated from City College before it went open admission, none since.)
I think they're mostly fake games, but sometimes there are ones for unreleased/modded games.
It makes a significant difference in who you are criticizing. Tesla’s offer for people to return to work from furlough does not place any burden at all on people to make a choice between receiving unemployment benefits, and their own personal safety. That judgement is made entirely by the government of California, because they are the only party that has any say in whether the working conditions on offer are suitable (taking into account individualized risk factors). There is no basis at all to criticize Tesla for this, and if you want to criticize anybody, the only party who could potentially be at fault is the state of California.
I like C# for balancing both implement new features (in easier way IMO) and keep compatibility.
The title is absolutely obnoxious.
A game is intellectual property like a movie. If I copy and paste 1/5th of your game, you can sue me and win. If I copy and paste 1/5th of your blog post, as long as I put quote marks around it, I'm safe.

Games won't become free until it's easy for commoners to make them. Even with Unity and all the easy plug and chug game dev resources, it's still hard and requires multiple people with different talents.
It’s also possible that if the premise of your product is being free for broke people, there’s just no path to profitability or even subsistance. You always anger your base, whatever you do. And then your platform becomes irrelevant as it fails to adapt due to... lack of money.
Citation needed. Where is the testing capacity needed to meet Bay Area criteria to reopen? It wasn't there as of 2 days ago: https://abc7news.com/health/how-close-is-the-bay-area-to-reo... Nor were PPE requirements met.
One of the other consequences of an LVT is that it creates incentives to "right-size" the government, since the people who benefit from public goods are the ones funding them. It's very likely that the government is wrong-sized right now. We should expect a pretty dramatic change in the structure and size of government with the adoption of Georgism (or more likely, we shouldn't expect to adopt Georgism within the existing political system but it could be an option for a new nation).
My brother’s death didn’t have to happen
Given ycombinator's market cap, it might be the most cost-effective loss leader in history.
There's nothing odd about this sort of human interest story in a local newspaper about what high school students are doing; I think maybe it just sounds odd in the context of a global audience on the internet.
They probably source enough engineers on here to make it more bait rather than charity.
There seems to be a lot of anger in my local community. Probably 10:1 angry vs. supportive. It's sad because this is the end of the sharing economy that got overrun by the gig economy. I'm not sure the network will move to another site, and there's a lot of friction to redraw all the lines of connection and reviews.
It will have to come from the community then. A community has no inherent right to a service - or to the time and effort of the people who build and maintain it.

So maybe alternative won't arise - because spending hours building a product and paying to host it for people who can't or won't pay is a hard sell.
I wonder what the realities of the tesla factories are. I've considered taking a tour.

All the images I've seen are dominated by large robotic arms with people sparsely sprinkled throughout.
There is a data export tool, as a result of GDPR.

https://www.couchsurfing.com/preferences/privacy

However, there's no data import tool yet, and that's what I'd like to build.
What in the name of all that's holy did I just watch?
This should really be judged on a regional level, trying to apply blanket protections to the entire country (besides borders which are a national affair) or even an entire state seems like a bad idea to me.

That way it could also move quicker if things actually do turn worse. Since there are plenty of examples already of states and regions opening up without any consequences.
I completely agree except that I think google did it intentionally. They did a fine job shutting down other things in similar ways like newsgroups.
BeWelcome was founded well before CS went corporate. And BW was founded by people upset at the direction Hospitality Club (an earlier community) had taken. Sure, BW absorbed some CS refugees in 2011, but many BW members were anxious about CS trends having too much influence on their own site.
Love the idea! I read through VC Associate and had a couple ideas:

- A list of industry-specific terminology used in the interview at the top. I was unfamiliar with the concept of financial modeling, would have been nice to have a quick definition from the interviewee's own words.

- The ability for readers to ask followup questions (without the guarantee that they be answered) and/or a way to contact the interviewee directly in an anonymous way (definitely way beyond MVP, but it's fun to think about)
There definitely niches for native apps, but they're just niches. It's like massive C++ vs others debates in the 90s. Eventually, people only use C++ where it suits the niche, instead of using it for most of the things like it was in the 90s.

Economically, it's basically 'web first' or at least web by default. Not only it's cheaper, but also faster to iterate, since major clients' logic could be unified.

Development wise, most non-desktop developers hate native desktop development. There are too many quirks in different platforms.

PS: There are so many Electron hates in this thread. Sure, there are a lot of crappy Electron apps, but they're more likely assembled in like one afternoon either because it's a personal hobby project tool or their company wanted only a working software and demanding their developer to release it within one week. Given the same amount of investment, I believe Electron wouldn't be too much short than native apps.

VSCode like everybody mentioned is pretty slick. And personally I feel Discord's Electron app and the React Native app are pretty nice as well.
True! Though I have yet to see vectorized sorting in production...
It's the paradox that has been in popular debate since "Uber can't make profit" narrative got started 5 years ago.

It's absolutely bonkers, and even smart people join in on this fallacy. A consumer complaining about Uber not paying their drivers well is usually the same one that's choosing their ride based on what's cheapest.
Terry Pratchett predicted how fake news would work on the internet
Whom I criticize makes no difference. The choice is the same. Even if the state is the one defining "suitable," it's Tesla's choice to call them back in.

The more important question is: how do you even justify forcing workers to make the choice?
Agree 100%.

I wonder how much memory management affects this. My journey has been a bit different: traditional engineering degree, lots of large Ruby/JS/Python web applications, then a large C# WPF app, until finally at my last job, I bit the bullet and started doing C++14 (robotics).

Coming from more "designed" languages like C#, my experience of C++ was that it felt like an insane, emergent hodgepodge, but what impressed me was how far the language has come since the 90s. No more passing raw pointers around and forgetting to deallocate them, you can get surprisingly far these days with std::unique_ptr and std::shared_ptr, and they're finally even making their way into a lot of libraries.

I sense there's a bit of a movement away from JVM/CLR-style stop-the-world, mark-and-sweep generational GC, toward more sophisticated compile-time techniques like Rust's borrow checker, Swift's reference counting, or C++ smart pointers.

I mention memory management in particular both because it seems to be perceived as one of the major reasons why languages like C/C++ are "hard" in a way that C#/Java/JS aren't, and I also think it has a big effect on performance, or at least, latency. I completely agree we've backslid, and far, but the reality is, today, it's expensive and complicated to develop high-performance software in a lower-level, higher-performance language (as is common with native), so we're stuck with the Electron / web shitshow, in large part because it's just faster, and easier for non-specialists to develop. It's all driven by economic factors.
How are the DMV opening hours/wait times? Now imagine that impact on a person with some minimum wage job. You have a valid point but the marginal cost of bureaucracy to a poor/disabled person is often a lot higher than to someone for whom life is going smoothly. Also, it's easier to fall off the smooth track than to get back on.
Ehh there's a really pro ycombinator slant and ever notice how any yc announcement, hiring notice, or article quickly hits the top? They're getting a lot of value out of that stuff that helps with the VC side of things.
Not the first time he did this (https://twitter.com/realDonaldTrump/status/12251747139929907...). It's ... awkward to watch this as an European.
There is an open abstract algebra book that is similar, also rendered by pretextbook framework.

http://abstract.pugetsound.edu/aata/aata.html
Their headlines in my aggregator are advertisement.
I was taught to make the sound as (1) make a long “e” (as in leek) shape with your mouth, (2) pronounce the “e”, (3) leaving the tongue and rear part of the mouth in place, change the position of the lips to make the shape of “o” as in “oh”.

This configuration doesn’t exist in normal English, but it’s not too far away! Once you know what it’s supposed to sound like, the next trick is combining it with consonants.
TBH, for me it's usually "Using Kubernetes."

Maybe on GCP (I don't see a lot of companies on GCP) it makes sense, but ECS is AWS native and on bare hardware I immediately go to docker swarm since it ships with the container runtime (instead of a bolted on sidecar container thing).

I like the primitives and features of Kubernetes, but the implementation doesn't give me warm fuzzies and it always gets passed over for safer bets for me. Even very early on in it's development I always went to Mesos over Kubernetes (though Mesos is P dead at this point).
> Maybe there's some reason this doesn't work, or maybe the performance improvements aren't worth the effort?

I work on an allocator, and I've lobbied (Linux) kernel people for this over the years. I think everyone mostly agrees it'd be useful (and, the TLB shootdown cost is indeed often nontrivial), but the current architecture of the various subsystem's you'd need to touch makes it hard to do.

As allocators move more and more to a hugepages-first world, I think we'll see fewer and fewer benefits from faster unmappings (instead, we'll just spend more effort making sure we fill in the holes in existing in-use ranges).
The "Catskill Eagle" sermon from Chapter 96 is possibly the most beautiful prose ever written by an American. I don't understand how it is legal to get a HS diploma in this country without having read that book.
It sounds like a macOS app, and python is distributed with the OS already. Just watch out for Apple trying to take away scripting language support in the future. There's also an upcoming Python version change in macOS 10.16 to look out for.
I find this post interesting because the OP lept to blaming "The Feds" and specifically the FDA and DEA (two frequent targets of popular ire) even though subsequent replies make it clear the OP has no factual basis for any claims made.
Alameda County is also dropping faster than other parts of California:

https://www.mercurynews.com/2020/05/17/coronavirus-new-cases...

33 cases today, region of 1.6M people.