skysight-inc/HackerNews huggingface dataset:
I can see how you would read it that way, but when I wrote it, I meant it more as a tie-in to the sentence before it:

> In my opinion, the greatest disservice we do to the young is shielding them from the reality that life comes to an end and it's going to pass by whether you are ready for it or not.

> Adulthood is basically accepting that there are things you want / need to do, even though you are afraid or uncertain how they will turn out.

I think no matter what your goals in life, there is a need to actually get around to them rather than waiting for "someday." For me, it was having children. For others, maybe it's something else.

> Having children is not an essential end goal for life

Having children is actually an essential end goal of life. Without children there is no life. That doesn't mean everyone needs to make that choice though.
As another humanities degree undergrad they really let the side down, didn't they?
Yes, for at least ten years and likely much longer.

https://cstheory.stackexchange.com/q/448/362
A native text editor with VS Code's capabilities.
I'm not sure how far back it goes, but it was popular in the 90's.
Simply knowing you have a backup strategy if you panic can go a long way to preventing panic attacks. Psychiatrists sometimes do something similar where they write a script for a benzo, just one or two for your bag.

Knowing you can control panic if it occurs goes such a ways in preventing panic at all.
As someone who works in Growth this is what I hate about most of my industry.

A lot of growth hackers sell this BS of "simple tips & fast hacks" whereas the awesome professionals I know have "boring" methods and experiments.

So the market gets crowded with clickbait stupid drivel while the real science is lost.
which games it has? It has Brawl Stars for Android?
I wrote this comment for a new ShowHN post with this link, which got flagged and thus uncommentable. So I'll drop it here, fwiw.

The foil-boat coin-loading episode[1] prompted me to again wonder, might there be some way to create connections, from activities like these, to broader context?

For instance, there are videos of foil boats floating on gas, like[2]. Boats that are self righting.[3] Adding foam to your recreational boat so it doesn't sink.[4]

I found it unexpectedly hard to find a basic video on how to load or board your small open boat or dinghy, to avoid tipping over. Canoes seem a bit too linear. Something like[5], but with humans, ideally kids.

From past experience, this is the major bottleneck in exercises like this. I've found current search technology painfully inadequate to find little video clips illustrating particular concepts. It has the old feel of having a question, groveling over a paper card catalog, finding books on shelves (or not), looking at their index and skimming... and failing, failing, failing to find the answer to your question. Maybe someday dialog and scene understanding tooling will hit youtube. Until then, it's a frustrating exercise.

There are no doubt many videos which include a swim raft non-scarily flipping over from people gathering off center. With easily-identified-with kids. Closely relating to the foil boat video. Not as close as a hands on "here's how to arrange hampers and people on your rowboat so it doesn't tip over", but nice. Now try find one of those many videos... I've given up for now.

Science and engineering and math and life, are such a densely interwoven tapestry. Accessible and motivational preK to college. But it seems prohibitively expensive to create content that reflects that at present.

[1] https://www.youtube.com/watch?v=teWAPX8WBpw
[2] https://www.youtube.com/watch?v=ckaJs_u2U_A https://www.youtube.com/results?search_query=foil+boat+float...
[3] https://www.youtube.com/watch?v=uX4mvzve00c
[4] https://www.youtube.com/watch?v=b9fCykxxMvE
[5] https://www.youtube.com/watch?v=v6O6bzQSQ3s&t=16
The “debate” on racism was lost a long time ago. I would hope it’s well understood it’s a net negative for society. I don’t think debating it over and over again as if there’s merit to racist ideas is remotely a good idea.

It’s like letting the flat earthers continue to teach science classes even though we know the earth is round.
I had a similar issue when syncing a bunch of Gmail emails onto my desktop. Somehow I screwed up the dates on the messages (even though the headers are the same), and now my messages are in a weird random order, and finding stuff based on date is impossible.

Given that it is roughly 15 years' worth of emails, this is … not great.
What You Should Know About WWDC 2020 -iOS 14,Mac and More
Brain hallucinates your conscious reality – Anil Seth
Binclude: Include files in your binary the easy way [Go]
Apple has approved HEY for iOS 1.0.2 without IAP
> the intention was still for it to work

Not sure why you would think that. I've worked in government before and seen contracts awarded to companies that had no chance of completing them. The intention was invariably to line a friend's pockets and book lots of consulting hours.
I think another difference between heroin and sugar might be how the addiction sets in.

Sugar seems to me more insidious, in that at first it doesn't really make you feel all that great. But there's a convenience factor. Sugary foods are usually "easy to eat", they're "right there". In this, I would argue this addiction gets built up over time.

Now I've never tried heroin, but from what I understand the effects are much more pleasant in and of themselves. Addiction sets in much more quickly.

All this is to say that maybe banning sugar would work. If the convenience factor goes out, and if there's no "wow factor" to trying it, there's much less potential for abuse and for addiction.
Right now it is again. Deutsche Bank has a market cap of around € 17 billion, Wirecard has (as of writing this) around € 3 billion.
Deploy and roll back releases with one simple GitHub actions workflow
None of this has anything to do whatsoever with margins for apple.
despite the clunky interfaces i had not much trouble replaying fallout 1 & 2 recently (1997-98). I've also often replayed Master of Orion 2 (1996) and SimCity 3000 (1999).

And if you're willing to go with simpler games Pac-man (1980) and tetris (1984) both still hold up, as does Arkanoid (1986).
Think of your experience and context as “ground floor.” You have a lot of it, which makes your starting point much higher than your colleague’s. Some things you are likely naturally taking for granted, he may have no context for. You can’t fake “taking for granted.”

Your goal should not be to help him do something that is hard. It should be to understand how to make it easy.

So, perhaps guide him towards the path of least resistance. He is likely not wanting to draw the wrong thing either; tell him to treat the first version as a draft and make him promise he will throw this one away.

Maybe draw something out for him and be willing to make mistakes in front of him, so he doesn’t feel self conscious about getting it perfect on the first shot.

Lower the stakes, focus on smaller problems, and find a shared vulnerability.
I feel like UML was way bigger in the 90s. I haven't been on a team that used UML since 1998. To be fair, it seems like the Java community still uses it more. But I've seen a big backlash against tools that are so formalized.
All of Amazon.com today is in Italics – did I miss something?
The surface screens are nice, but mixed DPI screens on Windows are a complete mess - even Linux handles it better.

Surface keyboards are mushy and imprecise - frankly not even as good as the one on my iPad Pro, let alone the Macbook Pro which is to date the only keyboard I can type on for a whole day without significant RSI flaring.

WSL2 is absolutely not a first class citizen - right now I have to opt into a build with _required_ telemetry to use it. In fact the Microsoft telemetry and update regime is a disgrace to the company (apparently outside of enterprise SKUs which also do not support WSL2) - if you think they’re comparable to what Apple collect I don’t know what to tell you.

And Candy Crush with advertising in the start menu... JFC someone needs to be fired for that.
Pixel-perfect screen sharing and remote control, without downloading client
> Sugar-free sodas are probably not ideal but they can't be worse than sugary drinks.

Well, that is not clear:

https://www.medicalnewstoday.com/articles/321244

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6471792/
Hardware Floating Point
The over-eager closure thing is kind of like the Deletionists on Wikipedia.
>Who says this?

Several people. If you follow HN and geek blogs, it comes up often...
"having a debate" != "teaching a class"

> The "debate" on racism was lost a long time ago.

When is the last time you asked someone who is a strident racist to explain their ideas in the form of a full essay or 30 minute presentation? Have you ever seen this done without the implicit or explicit assertion that the target of their animus is a lesser human or perhaps not human at all? Anyone with two brain cells to rub together -- including and ESPECIALLY impressionable young people raised in racist environments -- can see the absurdity of such an argument. The very act of exposing the ideas to open discussion and forcing the proponent to defend them with logic and reason is what ultimately undoes them. Will some still recalcitrantly cling to such ideas? Sure, but that but by that point it will be clear to anyone paying attention it's not for a reasonable purpose.
So a domain-specific language by modern terms?
Would it be possible to somehow force the threads of an “emulated” Application to run on the same ARM core to simulate the more conservative memory model? Or would it be possible to somehow detect and guard memory thats shared across multiple threads?
I haven't gotten to use it yet, but I think Pony would at least claim to prevent this problem. On https://tutorial.ponylang.io/types/at-a-glance.html it says:

> All message passing is causal. (Not casual!)

The word 'causal' is hyperlinked to https://courses.cs.vt.edu/~cs5204/fall00/causal.html which contains:

> The purpose of causal ordering of messages is to insure that the same causal relationship for the "message send" events correspond with "message receive" events. (i.e. All the messages are processed in order that they were created.)
https://news.ycombinator.com/item?id=23600275
Here in Poland there's a split between Computer Science (mostly lots of theory and fundamentals) and Software Engineering, which gives you some of those as well, but also prepares you for a typical programming job in a typical company.
Instagram to Start ID Verification Soon
Holy shit, that's disgusting. It's essentially a collaborative project to doxx protestors, assisted by face recognition. Vile. You should feel bad for linking to it.
Algorithms are already designing better buildings
On a related note, lavender oil and theanine have recently been (preliminarily) shown to increase the likelihood of a good trip: https://www.reddit.com/r/shrooms/comments/gwh87x/scientific_...

which references this article: https://www.nature.com/articles/s41386-020-0718-8
Why does WireGuard need to be a part of the kernels for BSD, Linux, and I assume other OSes? Is OpenVPN the same way? Why can't it be part of userspace?
Firmware.

Doing it within the operating system is suicidal as a malfunction of the OS (whether accidental or due to malware) would force the machine to operate beyond its thermal limits and potentially damage itself.
> Except, not even if an earth-like society existed on the nearest star, transmitting as we do. Neither society could detect the other.

Proxima Centauri, the nearest star, is 1.301 parsec away (4.25 light years), so sufficient time for a signal to travel between them and us, no?

Maybe you are saying we couldn't detect each other due to a linguistic or intelligence gap?
Improve your web typography with a few solid tips
I did mention TLA+ (first link) or what were you referring to?
I thought HN had code to automatically remove clickbait words like "How" from titles. (Not sure why they aren't simply banned)
> The State is responsible for allocating education fund, with a few exception.

That’s between untrue and misleading. The state allocates a very large share of the total education funding among counties, but it does not allocate the funding counties have (whether from the state or from local funds) by line item.
Do you know where current ion thrusters sit in terms of isp?
On reading, comprehension, and having original thoughts
Because even in the case of entirely consensual sex, at the end of the day only one party is faced with important decisions concerning their own body. To try to insert non-physical concerns of a third party into that calculus is an order-of-magnitude type mistake in moral reasoning, and as such, shocking and unacceptable.
Hello! Many apologies for having taken a while to reply, I finally found some time to sit down and do some tests because > 200 ms vs. < 10 ms is too big of a difference, and also because of what london_explore said:

> and if that performs badly, open a bug with V8 or other JavaScript engines to optimize it.

Anyhow! Just to clarify before moving on, I also did the tests in the Web Console. All numbers noted below are for the same (first) test I initially mentioned.

What I have done in exactly the same order as follows:

1. I first tested with a clean profile as you suggested and the times haven't changed. ~240 ms was observed.

2. I downloaded Firefox and tested with a clean installation of 77.0.1. ~240 ms was observed.

3. I removed both Firefox (77.0.1) and Firefox Developer edition (78.09b), and manually removed the ~/Library/Application Support/Firefox folder. I then reinstalled Firefox Developer edition (78.09b) and, without restoring my profiles, I tested again. ~240 ms was observed.

4. I re-ran exactly the same tests on NodeJS and Chrome. ~6 ms was observed.

Assuming that it's just me, I can't immediately think of what is causing this.

Otherwise, if it's not just my setup, could it be related to the operating system? I'm currently running macOS 10.15.5. I don't have a machine with a different OS that I can test on at the moment, I should be able to try this in the next 2 hours and will update this post.

Edit: I have tested on Windows 10 as well and the issue is the same!
> What do you think the tens of thousands of developers at Google ... are doing on their Macintoshes?

I can only speak of my experience at Google, but the Macs used by engineers here are glorified terminals, since the cloud based software is built using tools running on Google's internal Linux workstations and compute clusters. Downloading code directly to a laptop is a security violation (With an exception for those working on iOS, Mac, or Windows software)

If we need Linux on a laptop, there is either the laptop version of the internal Linux distro or Chromebooks with Crostini.
Not earth but belters ;)
It doesn't need to be, a userspace implementation is available.
Money not being an issue can still happen: See Valve, which have a money printing machine in Steam, along with a few long living, lucrative games. Work on Half Life 3 never really stopped , and we had a 13 year wait between Half Life Alyx and Half Life 2, episode 2. Sources say that the internal standards for a Half Life 3 are so high, it led to many restarts and a lot of work being thrown away.

But the real reason we don't have games that run as long as Deus Ex is that the cost of reworking what was already there have exploded since those days. If you are predicting a 3 year release cycle(not unheard of to this day at large publishers), and you are delayed by 2 extra years, the hardware you are targeting is different, and the amount of art you have to upgrade or completely remake is crazy compared to Deus Ex. With teams being far larger than they were to meet a 3 year plan, marshaling a modern AAA game team to rework large parts of a game has little to do with managing to do the same with a team from the late 20th century. A linear increase in team size gets you a geometric increase in coordination costs.

That said, we still have small teams that might work on a game for a very long time, but they have to aim far lower technically, or in scope. You can make a beautiful, shorter game with a small team, like Outer Wilds. You can also make a 2d game, and tweak your game to perfection, like Stardew Valley. At those sizes, saying "when it's done", and letting yourself change direction and scope is fine. But try that with the Red Dead Redemption 2 team, trying to be at the forefront of everything. Without a far more rigid plan, you can go into a Duke Nukem Forever spiral (and DNF was a far smaller team!)
Even in the hypothetical scenario where he didn't know about it, he would still be responsible, because the CEO is only informed of the things that the CEO indicates they want to be informed about.
https://medium.com/@aallan/benchmarking-edge-computing-ce3f1... has benchmarks comparing a previous version of the Intel Myriad accelerator with Jetson Nano and Coral accelerator.

TL;DR: The Myriad accelerator was about twice to four times as slow as Jetson or Coral.
Assuming we don't see corporate space sponsorship.
Ralph Ellison's Juneteenth Sermon
I couldn't figure out how to use github anonymously, so it CANNOT be a social media for me.

I want most of my online interactions to be anonymous. That's why I like reddit and HN. That's why I never write anything on facebook.

But it's tricky on github. You can only have 1 account. I want some of my side-projects to be linked to my professional persona. I wrote a really good program, I want my interviewer to about this. The other 99% of the code I write outside of work is just fucking around. I don't want to be associated with it. I don't want my employer to know my comments on random PRs on github, because it's none of their business. It's my social life.

But github only allows you to have 1 account. My solution to this was to... have an anonymous github account for socializing and a gitlab account under my name. I still haven't done this since I have some code on github under my name, so not quite sure how should I proceed. Export repos, close github, delete account and open a new acct with anon username?

I wish github gave more opportunity to anonymize interactions on github. Or at least they allowed 2 account per real-life person.
They were subsidizing tips to guarantee a minimum payout if customers tipped too low. But customers wanted to undertip while still having workers get laid more, and then blamed doordash instead of their own unwillingness to pay.
Biggest by market value - and that‘s because it was considered a tech company rather than a bank.
https://ucr.fbi.gov/crime-in-the-u.s/2018/crime-in-the-u.s.-...

Of the 11,514 murder offenders in 2018 where the race of the offender is known by now, 6,318 of the offenders were black: 54.9%. Blacks make up 13.4% of the us population.

I don’t get how growing up in a city with a poor economic policy causes one to become a murderer.
Yes, I absolutely agree, which is why the popularity of the degree is so utterly curious. Companies do not need many computer scientists and the students largely want high paying jobs, not to continue in academia pushing the bounds of theory.
It's called Seroquel
Same here, meat bag doesn't want this inside the body.

Hemp milk is pretty chill too.
That was the excuse given by Matt Hancock but it's almost certainly bollocks.

Google has 7,000 people working on maps, Apple has 4,000 people working on maps, is it really possible that a few app developers assembled by the tories (who have a track record of failure and lies) have stumbled upon a more accurate way to calculate the distance between devices than the 11,000 people that work on these problems full-time have ever managed?
My last SO experienice was more like this

"How do I do X?"

then someone edits my question to

"How do I do Y?"

then my question was closed as a duplicate.

It seems like most of the "power users" treat it like some giant multi-player online adventure game, where the goal is to win points and go on quests to get questions answered first, get answers closed as dupes, or get the accepted answers. The quality of the answers or information provided matters less than the points.
Show HN: Personal Analytics Tool – Find Patterns in Daily Routines (iOS)
It already exists it's called Seroquel or benzos
From my perspective, the reason to have a language for static documents is parsability. With HTML5+CSS+JS, there are few organizations at the scale which can sustain making something like a web browser, a general-purpose web crawler, a11y tools, or similar.

Could it be a common language? Perhaps. I liked HTML2. I hated basically everything which went into HTML3 and HTML4. HTML5 has made a lot of good progress on rolling this back, but we're not there yet. It's possible to write parsable HTML5, but most organizations don't do it, and the ones which do don't have common ways to do it.

It's hard to remember, but back in the HTML2 days, the web had a certain type of client-side programmatic experimentation which is absent today. Anyone could write a tool which would grab things from the web and do meaningful things with them, and many people did. Google evolved from Altavista, which was a tech demo at DEC.

To be clear: The web is a lot more programmatic today in a general sense (client-side browser extensions, AJAX APIs, embedding webkit, etc. etc. etc.), but one part of that flexibility is gone, and it was important.
> and what will arise after these are solved.

Look at unintuitive situations in special relativity. The unituitiveness is essentially a concurrency bug in our mental model of how the universe works, as opposed to how it actually works. Almost all of the issues are due to mistaken ideas about what it means for two events to happen "at the same time" or in a given order.

I suspect programming concurrency will continue to create bugs because humans ideas of time don't actually match up to reality. Obviously not usually due to relativity, but there are all sorts of complexities in the underlying systems we program for that intuition doesn't capture well.
Fair point. Thank you for your answers!
Don't overthink it. You've clearly come across Lisp and wondered about it enough to read up on people's opinions and to post a comment. That's reason enough.

I'd encourage you just go and try it out. Spend an evening or a Saturday reading a book / working through a tutorial to see for yourself. You cannot lose anything. At worst, you find out you don't like it, but at least you will have some first-hand opinion and an idea of what everyone is talking about.

Good approach for all those things you've always been hearing/wondering about but never tipped in your toes.
Cameroon is helping companies protect their data
Why Learning Chinese Is So Damn Hard
They likely ordered from themselves to create the origin story.
I assume this result is already known in the literature?