skysight-inc/HackerNews huggingface dataset:
Thanks for the detailed write up, I learnt something new today.

I sometimes feel I should stop wasting so much time on the internet, but sometimes I realize that it means missing out on such comments that distill a lot of/important information.
Everything is on fire. This is only the beginning. Please prepare.
Some of the earliest recorded usages are found in court transcripts, where they wrote things down verbatim. One case from 1310 involved Roger F--kebythenavele. https://www.google.com/search?q=roger+by-the-navele
I’m not a fan of Jest, but this is good news anyway. If nothing else, establishing clear dedicated stewardship is a great chance to see if some of its limitations can be overcome.

I don’t mean to criticize anyone’s prior work but I know it’s better to be more specific, so my short list of problems I’ve experienced with Jest and reasons I won’t consider it for projects currently:

- Its mocking model is coupled to CJS semantics and static analysis and hoisting patterns built on Babel, and it’s hard to work around that especially in legacy code.

- Its isolation model is inherently prone to memory leaks and fragile tests, directly related to the above point. If you `import 'anything'`, in a test module or its dependency tree, you might think you’re initializing once but you’re initializing for each test. If that initialization even exposes a way to teardown it’s just sitting there waiting for you to know you need it in an afterEach, otherwise they run perpetually and never get GCed. Really surprising things like loggers and other seemingly passive libraries which you might develop internally suffer from this. This might all sound like whining, but it can make a large test suite basically useless because you can’t even observe the code that’s still running.

- I’ve watched ESM support improve and I’m impressed by the effort, but from my observation the above issues are major barriers to making its mocking and isolation strategies viable. ESM isn’t the reason they’re challenging, but cache invalidation of stateful imports is an exceedingly good way to reveal them.
A bit of a tangential question.

What kind of project or business that you run that you need it?

How much hours do you estimate it would have taken you?
This was my experience as well. I went to cc prior to going to a 4-year institution for CS. The instruction in the math classes at my local community college were far more impressive than anything I've ever taken anywhere else.

My theory on why this is the case is that they are prepared to teach math to 30-somethings who haven't cracked open a math textbook in a decade+.
> The key difference is that Canada's commission members are all nonpartisan — they're mostly judges, political scientists, or retired civil servants.

Judges don't strike me as particularly nonpartisan these days...
I fail to see how elections rectify that problem.
Maybe... from what I see (which is limited), "crypto" is feeling the same downward pressure that other stocks like tech are feeling (someone just posted an article about that). But people still haven't come around to the "this is just BS" phase yet that needs to happen. All crypto under current operating models is worth zero, it doesn't need to be marked down, it needs to (and will) be recognized as a scam and written off. I don't see progress towards that out of any of the news I've seen.
i doubt that a technological feature can be used to force the hand of a gov't.
https://slatestarcodex.com/2017/06/21/against-murderism/

TL;DR: there are different kinds of racism, you are talking about systemic racism.
In my experience, I’ve used low weight high rep reverse EZ bar curls to treat/improve elbow tendinitis. I’d never try to work high effort through the pain, but using the affected area and getting a pump made a big difference in how quickly I healed.
Then it seems like we agree. Multiple disparate technologies aren't collectively a "tech stack", nor are they on their own.
I like and use Flutter myself, I recommend others use it as well if you see other comments in my profile, but one thing that annoys me is that it feels as if the major updates are coming too fast, in a way. As in, they say things like Flutter Web are now "stable" but if you actually use them, you'll find that they are clearly not stable. Windows was mentioned to be stable in the last release, but it too has issues. I am now wary of just how "stable" these macOS and Linux versions really are.

I think the marketing is getting ahead of the actual development of the framework. If parts are truly not stable, why call them stable, if not for wanting Flutter to be in the news cycle every so often?
Why not? I want the features I use to be maintained. I am dead tired of advanced features being removed from applications I use.

With web applications every single round trip to the server is logged, inherently, and there are far more than one round trip to the server than there are page loads, I assure you. So it's ok there? "oh that's just logging, not telemetry." That's what telemetry is!

Google and Facebook track you (collect telemetry on you) across the entire web whether or not you use Google or Facebook AT ALL, and they each collect more information than Microsoft ever could. Google and Facebook do far worse things than Microsoft has ever done, but because they didn't ship a browser with their OS in the 1990s, they get a pass on everything, apparently.

I don't get it. the lies we tell ourselves are worse than anything anyone else could ever do to us, but we tell them to ourselves anyway because it is acceptable to crap on Microsoft, for imaginary reasons, and it isn't acceptable to crap on the companies doing the real bad stuff.

humanity is doomed. we are literally a garbage species.
What's a Quadriga event?
the stock market crash indeed... looks like the market won't recover for 20 years
We've extended capacity for Ampere GPUs in the CA1, NY2, and AMS1 regions for A4000, A6000, and A1000 machine types!
What is the UV-cured polymer? I read a paper [1] by Bercovici, didn't see it identified.

[1]https://www.researchgate.net/publication/354978270_Fabricati...
Construction boom compared to what? Previous decades saw much, much more housing being built.
How do these multiple branches of government set policy for the population as a whole?
thickness of the membrane, but this will cause fresnel lenses if annular, and complexity if a continuous curve, and also introduce (spherical?) aberration of its own due to non-linear effects on light through a varying sized medium before hitting the "lens" part inside the membrane

this is me thinking in terms of "what things about an inflatable structure change how spherical it becomes, when inflated" and adding in "what does it do to optics"

not an optician, a physicist or an inflatable toy clown.
> “We need to lay out a plan of how to proceed,” remarked Pablo Galindo Salgado. “Just creating a PR with 20,000 lines of code changed is infeasible.”

One of the saddest things about popular open-source projects like Python is how inevitably the maintainers become worn down and jaded over time, due to constantly filtering and protecting Python from dumb or nonsensical ideas.

Then when something like this comes along, a true game changer, maintainers have no energy or goodwill left to collaborate on these infinitely important initiatives, like removing the dogdamn GIL. This is way more significant than everything I'm aware of that's happened since the birth of the language. All other things have been, trivial miuntiae in comparison.

It bears repeating: "everything else has been trivial minutiae in comparison to a GIL-ectamy for Python."

It cannot be understated, removing the GIL will be a HUGE deal for Python! It's an ugly wart which has existed for about 30 years, and nobody else has produced and delivered a working solution to the community.

I wish Team Python would welcome GIL Eradication with open arms and a supportive attitude. This would look like focusing on helping identify and implement solutions to the impediments rather than simply pointing out problems and then helicoptering away.
It’s all a house of cards.

I spent a little time in the industry and the most prominent voices are just snake oil salesmen and charlatans now. Anyone who truly believed from the beginning made so much money that it’s not worth the risk for them to be publicly involved in the community.

It became an MLM for bros and basement-dwellers alike to gamble their stimulus checks on.
Refreshing HN to find more signs of the cryptocalypse has definitely become a guilty pleasure of mine the last few days.
I really don't wish for it, because so many people would get caught in the crossfire, but there's still that fascination for the 'train wreck in slow motion'.
Closed source firmware is acceptable for Linux. See:

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/lin...

It would not be much of a stretch at all for nvidia to include their firmware there.

The userspace stack is an issue. For upstream Linux, there’s a fairly hard rule that graphics driver interfaces must be usable with open source userspace. But I don’t think the nvidia graphics user parts are particularly secret, and someone could write such a thing.
I’ve been writing a similar thing for my blog. I wish I came across this sooner as this looks like exactly what I had wanted.
> Building more housing is the only long-term solution.

Well, that are migration away from supply constrained cities.

Problem is that America's most productive cities are the most supply constrained.

People contribute less to GDP, earn less for themselves, pay fewer income taxes etc, in those other areas where they can still afford to live.
I’ve been managing (volunteer) a Wordpress site for 12 years now for a non-profit organization that hosts a university competition. They post about 1 or 2 times a month, and I created a registration form and email confirmation. All free. The only fees they pay are server hosting and domain name. I think we have paid on average around $40 a year. So for the past decade, they spent $500 on website fees and no ads.

So I guess you can say if your goal is just to send information and don’t have a need for profit, I would say Wordpress is a good fit.
Just trying to be honest here, but using this as an example on my iPad Pro with magic keyboard... flutter apps do not feel great on iOS IMO. Animations have an initial low fps/jerkyness to them. Lot of weirdness when trying to use an the iPad trackpad, horizontal directions seem to be inverted. Scrolling inertia and feel just feels off in general to me. I'm sure flutter is great on Android and all but it still feels like they have a bit of work to do on iOS in order to really cross that uncanny valley gap.

Regardless I'm sure what you have is a great app here so hope you don't feel like I'm targeting you or your app directly here, and at the end of the day if flutter allows you to make your customers happy more power to you and hope it works out the best for you.
They mention NSAIDs, but not ice. I’m curious how constantly applying ice affects healing. I work out a lot and have a few minor nagging areas of pain (knee and shoulder). I apply ice after most workouts. I wonder if I am hindering the overall healing process.
The current iteration of primaries, and the government paying for them, got going in the USA during the 1960s. It was the start of the populist revolt, and part of the goal was to weaken the political parties. Progressive reformers were motivated by the outcomes of struggles such as Fanny Lou Hamer.

https://en.wikipedia.org/wiki/Fannie_Lou_Hamer

Civil Rights leaders wondered why ultra-racist white men got to represent the Democratic Party in Mississippi, when someone like Fanny Lou Hamer seemed to have broad based support in her district. Why were ultra-racist Democrats able to make a backroom deal and nominate some staunch segregationist, instead of allowing someone to stand for the Democrats, chosen democratically?

The goal of the primaries was to weaken the political parties, which is why you might find them confusing. At the time, a number of scholars pointed out that weakening the parties would increase the influence of money, and also allow untested demagogues to step forward and become the leaders of the weakened parties. These concerns seem to have been borne out by events.
the same way they should have been able to build an upstreamable opensource driver all this time, right? lol
Maybe, maybe not:

1. It looks like ETW is enabled by default since Vista.

2. The code deletes the username due to "PII issues," suggesting that something is being sent back (line 295)

3. An oblique reference to a 5% sampling rate (line 284) suggests you may not be able to tell what it's sending based on network monitoring.

Apparently they are considering stopping collecting the list of processes due to "community consternation" but have not yet: https://github.com/microsoft/terminal/issues/6103

They could at least document what they collect so we aren't left guessing. https://github.com/MicrosoftDocs/terminal/issues/139

All that said, it is legitimately great that the source code and these issues are available publicly.
> pay for enterprise vGPU

For AMD the driver is difficult to find and poorly documented (and only available on ESXi unlike NVIDIA vGPU support for Xen, Hyper-V, KVM, Nutanix, and ESXi, etc.). At least the guest drivers don't have licensing issues unlike with NVIDIA IIUC.
Women haven't lost any rights that I can think of. The US has extremely liberal abortion laws [1]. Even many liberal legal analysts believe Roe is past due to be overturned-- the US constitution says nothing about rights to terminate a pregnancy.

If anything, unborn babies may have gained the right to life.

[1] https://en.wikipedia.org/wiki/Abortion_law
Elon Musk Confirms CCS1 Plugs Coming to US Superchargers
Framework for Ethically Crowdsourced Data
Why is concentrating in cities a problem?

From an environmental point of view, it seems nearly ideal if most humans would live in a few big cities, than more of the rest of the earth could be given back to nature.
Would someone mind calming me by explaining why this is not a huge red flag, this isn’t the beginning of the end, and a theoretical crypto crash won’t throw the market into turmoil (or why the current market turmoil ain’t so bad)?

I don’t have any kids to feed, just young dumb and tired of market crashes.
I gotta say, I'm terribly addicted to antagonizing these rude conversations, usually by saying the most escalating thing I can think of on the spot.

"What does reading and writing to a database mean?"

"I suppose you could think of them as opposites...For example, most humans push waste out from their bottom end. But for you, it comes out of your mouth with relative ease."
Peter Shor receives 2022-2023 Killian Award
Big cities in Germany are richer than the small cities. And Germany is poorer than the US, too.
> Probably about 30min of fun until kids just start hitting each other as hard as they can with sticks.

BB gun fights were a regular feature of childhood where and when I grew up. I never took part myself - my mom had already instructed me in the correct use, care, and safe handling of actual firearms, for one thing, and for another I knew she'd take my own Daisy air gun away if she heard of me doing anything so foolish - but lots of kids I knew did, and regularly had the injuries to prove it. Their folks never fussed so far as I knew.

That was in the late 80s and early 90s. So I feel like in the 1920s kids hitting each other with sticks is going to be about 50% "builds character," and the balance "well, it'll help get them ready for the next war".
cannot tell if serious, but here you go: https://git-scm.com/
Surprising things I do with Linux
Data Dash Privacy Game by Twitter
Glad too see that you are in agreement with George Orwell. Some citizens indeed are more equal than the others!

Also, you are talking about your wife's family?!!! You mean her great great grandparents or even earlier ancestors?

I am very intrigued by this inheritance based credit system that you are proposing that goes beyond wealth inheritance?

Do you still get points if your ancestors participated in the revolt but were highly incompetent?
How many points do you lose if some of the ancestors fought on the British side? Do you gain or lose points for capturing native American territory and massacring them? Do you also get to keep the points earned by the slaves the ancestors owned or do they go to the descendants of the slaves? Do you gain/lose points for dropping napalm in Vietnam or searching for WMDs in Iraq?

I find this line of argument intriguing. I have soooooo many questions!
I'm not sure how being a "model minority" is relevant beyond you just internalizing one potential viewpoint that floats around certain US political discussions.

I'm not a minority in the US, have worked in other countries, and I'm still at the same whim of a country's immigration system as you are.

In fact, a white colleague I work with will be returning home from Asia because the government has decided "we don't need so many foreigners" and has declined to renew their work permit. This is someone making a top 5% salary, with a special skill set that the company needs, that can't be filled with locals. The government could care less that she has kids in school, that they just signed a lease on a place or that their spouse still has a job they want to keep.

It has zero to do with being am minority, it's just the consequence of not being a citizen. If you decided to move to another country as a temporary worker, that's the risk you take - that the rules change, often unfairly so.

You might think driving an EV or making a lot of means you should get some special pass, but I'd argue that's not a reasonable assumption at all.
True, if the app needs SEO, then yes it should be built with HTML, CSS and JS, and not Flutter which uses a canvas element. However, there are many apps where SEO is unneeded, such as Figma above (no one will search for your company's design files on Google) or other such corporate apps, and that's where Flutter comes in handy.
> I used long variable names (on the basis that they helped readers understand what was going on), lots of whitespace (on the basis that it helped readers understand what parts of a file were most related to each other), and wasn't afraid to duplicate code with minor variations (on the basis that each variation was then clearer to read).

I always contend that we should strive for understanding of the whole over making each statement as clear as possible. Local variable names should be short. Variable names that span larger contexts should be as long as necessary to disambiguate it and provide context. I find less senior devs focus on the zoomed in context rather than the larger one. I say that whitespace, especially vertical space usage needs to justify itself. Allow as much context to fit on the screen as long as density doesn't go too far into being unreadable. The standard line length limit convention is a good rule of thumb.

> I now believe the reason is fairly simple: in essence, OpenBSD's style squeezes more code onto the screen.
This is not a product anyone has heard of. Negative crypto stories get a lot more play on HN than the legions of tech startups laying off workers, and FAANG stocks ruining RSU packages. The whole world of markets is being popped right now. For example pension funds are doing terribly:

https://www.wsj.com/amp/articles/pensions-bad-year-poised-to...

This has nothing to do with crypto and is going to hurt a lot of innocent people. Not a top concern for HN however.
That's exactly why most COBOL rewriting projects in banking have failed miserably. It is much more complex than just rewriting a complex CRUD app. It is not just about the main program, it is also everything that connects to it and expect it to behave in super specific ways.
Dividing the people matches the Machiavellian goal of the government to preserve itself as the source of power, so you don't want a populace that could coalesce to overthrow you. Of course, that doesn't help the populace when said government becomes tyrannical in any way.

But I feel like Plato's cave metaphor would suggest that artists (music, TV, movies) are the best sock puppets we've got, and often don't even know they're doing it (e.g., the apathy towards deeper goals that immersion in pop culture cultivates).
The US is multi-centric. Similar to eg Germany, but different to UK or France.
I (weirdly) got sold on snapshot tests while developing a tree-sitter grammar. They don’t make it super obvious (and most snapshotting test solutions don’t) that you can “update all”, but the workflow makes more sense to me now that I’ve even generated my test cases from a more intentional suite. The goal is for it to be noise! It’s entirely a regression test, and it should alert you if you changed something without knowing you did. But it’s only valuable if you snapshot test the things you expect to be stable, write specific tests for the changes you intend to make, and compare between them.
It’s because people are no longer content with living where they are from. We all prefer to live in the very best city until it isn’t the very best city anymore because everybody moved there.
Huge +1 for Hugo! The contributors have done an amazing job and the end product reflects that.

The ecosystem needs more developers willing to contribute and more people to write tutorials and update documentation. Most of the how-to's are dated and the documentation lacks context at more times than not. I always assumed it was just written by higher level minds and English might not be their first language.

Once you get the hang of it though, it is an impressive tool that deserves to gain traction.
As a Navi 10 (5700 XT) owner, those problems still exist. It used to be that at least once a week while gaming the driver would crash with some undecipherable error message in dmesg, and because the card had the reset bug the only recourse was to reboot the machine entirely. 4 years later the only thing that's changed is that the crash shows up less frequently (I'd say once every 3 months).
"The normalized insanity from the past several years is just beginning to unwind."
The thing about gamer-attracted high school entrants and attrition is a problem worldwide, not just community college in the US.

We do a terrible of job of helping kids to work out whats a good study plan, and the belief "turn your hobby into your jobbie" is sometimes really toxic. Very few kids realize they might be a good fit in Orthodontics (aside from money) or Pathology, or even Argon-gas welding. We don't know how to work out how aptitude and interest and drive intersect here, beyond the trivial.

I think a bit about this because I went to a UK redbrick 40+ years ago to do joint ecology computing and came out with an average computing single honours, and never lacked for work but I continue to wonder why I washed out of ecology, the friends I kept who remained on that course had fantastic impact in the world, in ways I respect immensely. I had worked for a year in a marine biology lab before entry, nothing on that course was foreign to me: I just did too much dope and didn't work hard, not uncommon for a 20 year old.

Maybe they "weeded me out" early too?
I haven't seen any software that conditionally disables XDG on macOS. What I do see common is software that hardcode paths. Many of these software use different paths depending on the platform. But those aren't XDG compliant because XDG paths are configurable through environment variables.

Also FYI Doom Emacs is currently XDG compliant.
Samsungs roadmap seems to be fine, where do you see the issues?
Question: can you write a de-googled flutter app?

Or does it require google services or call home monitoring
Add to that closely knowing a bunch of other people who went to MIT (don’t discount this, think all-nighters, group projects, hellish classes etc) who could also afford it, and you got it about right.
never. the name of this is just "Terminal" though.