skysight-inc/HackerNews huggingface dataset:
That's not an obstacle to a central cache - you can solve that with symlinks. A build tool should make node_modules/foo a symlink to ~/.npm/cache/foo-1.23 if foo 1.23 is what you need. A packaging tool should be able to follow symlinks easily.
earth's magnetic field is created by electric currents that are created by convection currents in the iron of the earth's core. As the earth's core cools, it will decrease the strength of its magnetic field and allow increasing amounts of solar wind (charged particles from the sun) that will destroy the ozone layer and lead to the eventual dissipation of the atmosphere. This is probably what happened to mars.
I’ve never seen or heard of that. Is this recent? Anyone have a screenshot?
I was on mobile when I first was looking now I can see it's just a few issues with a bunch of spam replies. I would just delete the spam comments

https://bountify.co/autohotpy-keyboard-and-mouse-simulator
https://bountify.co/best-way-to-store-tests-and-results
https://bountify.co/betheme-header-display-issue
If you want to have a taste of what those tools look like (kind of)

https://source.chromium.org/chromium

https://chromium-review.googlesource.com
After Perelman’s fiasco, many universities have started offering professorships without putting people on tenure-track. For example, manjul bhargava and June huh are two examples. Also add Yitang Zhang, an adjunct lecturer became a tenured professor.

Somehow, the American math tribe couldn’t offer a tenured position right away after his postdoc—-in fact, that’s what Grigori pereleman wanted.
There are lithiums in a similar size as AA and company, and are standards that hold more power. Like the 18650 or the 21700. They're perfectly viable as batteries honestly, and they've caused a revolution in stuff like flashlights.

I'm trying not to poo-poo lithiums since they honestly are super good. I'm just upset about this immense level of waste.
It’s consistent. I can be very happy getting an Americano in Austin and an Americano in Boston and know i’m getting a comfortable cup of coffee.

I do appreciate the specialty roasters we have here.. but i don’t need to hate on starbucks - other than the ones that treat their employees like crap
I think one thing this discounts is that you form loose connections and sometimes those loose connections become stronger later.

If you have a friend of a friend who you add on socials, and then you see their updates, and then you see them at a mutual party, despite not being well acquainted you are reasonably up to date with their lives. This can make the conversation flow better and you may form a meaningful connection.
I get that feeling despite hating phones.

My own reason is that phones have replaced keys and wallets in some cases.

I don't give a shit what people are saying online, but I'm going to be pissed if I'm out and about and a transaction is declined because the bank app is fraud-prompting me.
On YAML-like diagrams, I think you are looking for mermaid [1]. I wrote down here [2] how typograms compare to mermaid [2] in terms of trade-offs.

[1] https://github.com/mermaid-js/mermaid
[2] https://code.sgo.to/typograms/#related
The reason for point and click is that you need to be able to experiment and iterate quickly, which is what point and click is good for (ie tweaking knobs). BI is about asking lots of questions of your data and seeing which ones provide useful results.

If you already know what question you have in mind, then yeah, it's going to be a bit tedious.
You have revealed cynicism without evidence. There is no shame in working at a BigCorp, they ship lots of useful real life products and features.

My response expressed the lessons I (and many other HNers) have learned THE HARD WAY ALREADY!

What is wrong with trying to save a young puppy from suffering the harsh consequences of reality that I've had to endure? It's free advice, if you don't find it helpful please feel free to ignore it and move along, matey. In the meantime, I'd like to keep trying to rescue the pups.
It's not wasted. Maybe I'm more sensitive than average, but I can absolutely tell the difference between different beans and roasts even after cream/sugar has been added.
We make them earn it. Here's a typical email I send in response to such requests:

"We do sometimes recycle usernames when they're well and truly dormant, i.e. no logins for many years. But we only do this for established community members.

What I usually tell people in situations like this is to create a new account and build up a track record of being a good community contributor, and that if they do that, they're welcome to email again in the future and ask us to recycle the old username for them. We can always rename your account at that point."

If someone is already a good community contributor and has already built up such a track record, we're more likely to give them what they want. But only if the username they're asking for has shown no sign of life for many years.

-----

Edit: the above comment generated quite a few emails, which has forced me to think about what makes me uncomfortable about this. Here it is:

Obvious/hot usernames don't really fit the intended spirit of this site, which is (intellectual) curiosity: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor.... That spirit is more likely to come up with a new, creative username than to seek the one that's better for branding or vanity.

Branding is about being obvious and repeating things. That's out of sync with the spirit of this site. Similarly, vanity—though perfectly human and something we all have—is not particularly sympatico with curiosity. Put those together and you get the worst of both: "personal branding", which is particularly boring and uncurious.

Curious conversation is about some $thing that is interesting. It is not about $me, and when $thing is merely a means to $me (or $my-startup or $buy-what-im-selling), that's lame. You can usually feel it and smell it in the content, too, because the content wasn't produced out of interest or for its own sake.

Optimizing HN for curiosity (see link above) is a constant fight against the forces of promotion, which forever seek to pull people's attention away from things that are actually interesting and glue it instead to ulterior matters like marketing and messaging and sales. I'm not saying those things are bad in any absolute sense, but they're bad relative to the mandate of this site.

So this whole thing of "can I please have me this generic / obvious / presumably-high-status username that hasn't posted anything since 2008" makes me feel like someone doesn't really get what HN is for, and I get queasy.
OpenBSD. The documentation is second to none.
Should we use GMO trees to slow climate change?
Summer interns using “ex-Company” is a clever hack but so infuriating to me. It’s like vacationing in France for 3 months and calling yourself French.

There’s a special place for people who use it to be misleading when advertising their products. (A very popular iOS app dev did this many years ago and I’ll never use their app out of principle.)
It's not a few bad apples, the orchard is rotten
the old language that's a bit of a counter example to this is php.

folks came out with a package manager in composer that was just so much better that everyone jumped to it. and then the IDE's finally got modern features, and then the runtime got much faster in php 7.

It's just by the time all this happened, "PHP sucks" had become"common knowledge" and it really fell off the popularity ladder. but not for lack of tooling.

C++ has also made a lot of strides in developer productivity, it just still has a bad rep.
> the dev tools inside Google are the most advanced in the world

I think arguably Facebook/Meta has them beat.
This is the 4th paragraph of the linked article:

>In those directives, the agencies said that companies and schools could not deny a transgender person access to a bathroom that corresponded to that individual’s gender identity. They also said that students should be allowed to participate on a sports team consistent with their gender identity, and that federally funded schools have a responsibility to investigate sex discrimination, including sexual harassment, against students because of their sexual orientation or gender identity.

The NYT is hiding information behind a paywall not "depending on their preferred party". Googling the quote you included brings up nothing so I am guessing you are paraphrasing. So who exactly are you talking about when you say "newspapers outright hide crucial information depending on their preferred party"?
I think this is why Nespresso has taken off - it quickly and easily gets you the uniqueness of espresso (the oils and crema) with bad coffee, and Nestle invites you to pay a bit more for it (the price is a feature).

That said, it’s possible to have memorable conversations and moments over a Nespresso, a Blue Bottle pour over, a Nitro cold brew, a Jamaican Blue mountain aeropress, a cup of fresh ground Columbian drip, a fresh pulled espresso shot of Ethiopian yirgachiffe, or Taster’s Choice with condensed milk. (I chose these because I can vividly remember fond times with all of them). It really depends what you stock at home or work, whether you have friends and family over, and/or where you hang out.

OP had a good story but seems he had a period with not a lot of friends but lots of artisanal coffee. It’s possible to have both, though this requires some perspective: good coffee doesn’t have to be fussy.
Not on the list of related work is "GoAT" (Go ASCII Tool):

https://github.com/blampe/goat
Except the only tracking info the YouTube shortener adds is the referrer.

https://youtu.be/KLEH8RJsYg => https://www.youtube.com/watch?v=KLEH8RJsYg&feature=youtu.be

The only data in that short url is the unencrypted YouTube video ID
The YouTube channel "Upper Echelon Gaming" which typically covers gaming and shady things in the gaming sector, did a video a few days ago about "microtransactions" and in-app-purchases coming to the automobile sector:

https://www.youtube.com/watch?v=64eEcz5dj1s
It is already dangerous anyway, as you have no control over driver bugs handling shader code.

As for blaming Apple, the reason why WebGL 2.0 lost compute shaders, a GL ES feature from 2014 (!), was because Google dropped it from Chrome after two failed attempts from Intel to bring it, as WebGPU was just around the corner, two years ago!

This is what happens with committee APIs, everyone messes up and we end up stuck with MVPs forever.

As for what we are getting instead, it is quite clear from console vendors, server side rendering with pixel streaming.
I haven’t read the book actually. I grabbed this from the plot summary:

“ The "Bug War" has changed from minor incidents to a full-scale war during Rico's training. An Arachnid attack that annihilates the city of Buenos Aires alerts civilians to the situation; Rico's mother is killed in the attack.”

I’ll read it but right now I remain suspicious
This is the first episode of a documentary series called Funny Business [1].

The fifth episode is also on Youtube [2]. Does anyone have links for the others, I haven't been able to find any...

Edit, found the fourth [3] and sixth [4]

[1] https://en.wikipedia.org/wiki/Funny_Business_(TV_series)

[2] https://www.youtube.com/watch?v=bICuqEHWS8Q

[3] https://www.youtube.com/watch?v=3PNeOifT6kI

[4] https://vimeo.com/438865608
How long to build out on the scale needed?
That's half right.

The Biden administration has been appointing judges, using the fact that it has a bare majority of the senate (50 + the VP). All Federal judges need Senate approval. Biden in fact had the largest number of Article III judicial nominees confirmed during a president's first year in office since Reagan.

Democrats aren't trying to work completely legislatively, in fact this decision is an injunction against an administrative rulemaking applying a Supreme court decision preventing sexual orientation and gender identity discrimination in the workplace to other parts of the same law.

Because at least one of the 50 Democratic senators don't support the elimination of the senate filibuster for normal legislation, the only laws passed by congress under Biden have been reconciliation bills, which have to be primarily financial in nature, and a few bipartisan bills, (the post uvalde bill on responsible gun ownership and red flag laws).

You are right that Republicans are attempting to entrench minority rule using gerrymandering though.
Go do direct action and build dual power. Quit thinking you can pay someone to do the right thing for you.
So true. Watch it happen right before election.
It's interesting to see this drive, for transplanting one's consciousness or whatever into another medium according to the notion that doing so would constitute some form of immortality and that thereby something desirable would be achieved or become possible, compromise on the medium. To give up that the medium could be an entirely synthetic structure in favor of it being a biological one seems to illustrate that sidestepping of biological rules is in fact a temporary extravagance and inherently parasitic.
Contempt is different from personal animosity. I don't know how you can have soft spot or feel personal animus for a long dead historical figure in another country.

This is pretty much independent of whether you would attempt to kill him on meeting, knowing everything about him.
>Have you even heard of the Council for National Policy?

That's because the council on national policy has minimal influence on American foreign policy. The American nationalist element has minimal power outside of literally Donald Trump and a handfuls of people that have aligned themselves with him after witnessing his success in domestic american politics.

The power of the the Neoconservative/Neoliberal political hegemony in Washington dwarf the influence of any nationalist element because nationalist politics are not match of the interests of international finance and commerce. Simply put many more wealthy individuals benefit from a liberal world order vs the wealthy that benefit from a localized economy. No Empire that I know of has fought to minimize it's influence.
I’ve tried developing on Windows and found it to be terrible. Even at the most fundamental basic level, like how files get locked when opened and cannot be removed unless the file handle is closed. And deploying on Windows is even worse. How do you run something when the server starts? Modify some random registry settings to log in a user and then setup some startup items (all via a GUI) to trigger your software. And of course there is no good way to get your software onto the host. There is no ssh equivalent and ssh sucks on windows because of the aforementioned file lock issue. Windows devs I talked to built new machine images (because no Docker) for each deployment, a process that takes like 30 minutes to an hour.

Oh, and there was that one time I accidentally let Unity install Visual Studio instead of VS Code. What a terrible IDE. By modern standards it’s so slow and heavyweight.
Isn’t that just the illusion of security?
Sonar, which of course works by sound, has issues because of the speed variability you mention. However, IIRC (and in salt water) the range of an active sonar at the right frequency (lower is better for range) is on the order of 20 thousand meters. That said, a submarine can hide from sonar under a thermocline, assuming the sonar is above the thermocline.
Would you feel ethically justified to support the mafia as long as they will not give you a pair of concrete shoes?
Why would you think you don’t have to be on the hook for something you agreed to pay for and didn’t. If you don’t tell them you’re done, they assume you’re not? It seems pretty standard. You wouldn’t open a bar tab, pay $20 and at the $30 of drinks point tell the bartender you only wanted to buy for $20 (and get away with it).

I don’t think they’ll take you to collections but I wouldn’t be surprised if they bill you should you ever re-subscribe.
Cool stuff. Played around with it and here are some comments

Must have before I'm comfortable sharing with team
- Could not figure out how to edit the rules for a folder once created, had to delete the folder and recreate to get to rules
- Did not like that eesel took over my start page, I had a different start page and if i tried to keep my old start page it disabled the extension - This will likely be a blocker
- I'd like to see much more granular control over what is being seen/indexed/shared from my history and since I use more than one profile to keep things separate, I'd like to see a way to separate personal profiles from team/workspaces

Nice to have (eesel-for-developers):
plugins: I'd like a way to customize the pages/rules etc - maybe add custom javascript etc.
cli: that allows me to programmatically create a folder with url's - inspect folders, move between folders etc.
vscode-extension: to create ephemeral light-weight folders that bring source code files (github/bitbucket urls), jira ticket urls, documentation urls all together in one folder

Great start!
I just looked him up, he's really good! Though I seem to find his images faintly horrific, rather than funny. There's definitely no comfort there. His work reminds me of Alfred Kubin, actually.
Emacs and Vim have rectangle-editing commands, these are essential for reasonably convenient editing.

They're so useful, everyone should know them anyway: Need a column of '//' rather than '/* <long_comment_block> */', or vice-versa?. One click-drag and 4-5 keystrokes will do it.
Stupid title. Re-do.
Like many others, I don't think I will bother talking about JPEG2000 as a preservation risk. I guess it is, given the bugs and difficult implementation.

But for me, the problem is just how unwieldy the files are. Nothing seems to work with them well, except ImageMagick, to convert the files to some more-usable format.

I do a lot of Blender renders, and for a while I thought I'd use 12-bit JPEG2000 so that I could capture more details in the shadows for subsequent photo editing.

Big mistake. I ended up having to write a series of very complicated scripts to convert all to regular JPEG for 99% of whatever I'm doing with the images. GIMP doesn't work well with them. My own image viewer, based on Kivy, doesn't work at all with them. MacOS generates thumbnails on them at maybe 1/10th the speed of comparable JPEGs.

In the end I just decided if I really want to work with the darks in an image I will go find the original .blend and re-render the scene. Now I render straight to regular JPEG and I save massive amounts of time.
I think it would be very unusual for the party of the sitting president to nominate any other person.
What I learned about language & library design by working on Swift - D.Abrahams
"What could go wrong".

So what happens when these trees start spreading to other forests, growing there and pushing out all other native species and thus destroying original forests?

Even if they'd make them "incapable of pollinating" the trees would eventualy still be able to pollinate since they'd eventual just mutate back: you have NO way of preventing that.

It would be the same story as those GMO mosquitoes where scientists guaranteed us they could not breed. Until they could lmao.

This is ignorant science, are these people even capable of thinking of even 2nd order effects?
Paper Airplane Designs (2013)
As the other commenter said I think everyone understands it is feasible for someone here to accomplish de-obfuscating the code but the actual question was "Can anyone decode this and figure out the odds generator?". As in "can anyone take out the trash" like actually take the time to do the work of taking out the trash. Not as in explain that it is in fact possible for a dedicated person to tie up a bag, lift it out of the bin, take it outside, and put it in a dumpster. One of those quirks of speech.

I gave it a quick shot with some spare time, was selfishly hoping someone else had done the work when I checked back :p.
Before breaking down how it works, how about saying what it is?
I’m extremely confused by how the lesson you drew from Wengrow and Graeber is that the notions of freedom to relocate, disobey your community, and keep the value of your labor are actually universal and not based in a specific notion of individualism.

It seems like you’re making an argument about hierarchy, rather than individualism. Yes, hierarchy is not universal. But I’m not sure what that has to do with the above freedoms you describe? Taxation? The existence of laws? Please enlighten me.

If anything the lesson from The Dawn of Everything is exactly that there are no universal or even “native” notions of society, collective, hierarchy, etc.
With respect, this is an unrealistic goal. The answer certainly boils down to “be in the right place at the right time”.
Actually, it seems to me VMs are an ideal way to preserve things like that. Perhaps it should be standard procedure for the archivists of such big films to build and preserve a fully functioning, self-sufficient rendering environment in the form of a virtual machine.
Nobel prize itself deviated quite a lot from original vision of worthy nominees. It’s pretty well covered in “Losing the Nobel Prize” book
> Edit: it's worth keeping in mind the Sun has something like 5B years before it turns into a red giant

AIUI we have about 1 billion years before the sun's output has increased enough that liquid water will not be able to exist on the surface of the planet, which means it's pretty much game over for life on earth at that point too.
It is linked in the top of the article, but the Eric Raymond "How to Ask Smart Questions" article is required reading on this subject http://www.catb.org/~esr/faqs/smart-questions.html

The flip side is also in answering a question so that knowledge is actually transferred and that others that have a similar question are enlightened.

https://www.wikihow.com/Answer-Discussion-Questions

https://mathsnoproblem.com/blog/teaching-practice/how-to-dev...

What is also important is to not just answer the lower order question, but to figure out why the question arose in the first place and solve that problem.
Whether or not they come after you for what you owe, you still owe it.
Just today was on the Ukrainian TV - a student group in Kiev Polytech collects those batteries and reuses in the drones what they make for the army.
No man, for any considerable period, can wear one face to himself and another to the multitude, without finally getting bewildered as to which may be the true.

NATHANIEL HAWTHORNE
Posting on Hacker News: What's the Point

1. Not effective

2. No ancillary benefits

3. ah, edgelord self congratulations
Or gps.
Thanks for sharing; this is lovely. I once tried to dig into compiled Go code using Compiler Explorer[0] when I was reading about Go range expressions[1]. I found it tough to keep track of the colors. The hover feature was neat but the "branching" in this tool will help me.

But the major reason I had difficulty understanding is I don't know Assembly except some basic operations. Are there any resources to learn Assembly, at least to a level that I understand output like this: https://go.godbolt.org/z/P4jW1bG6z ?

0: https://go.godbolt.org/
1: https://abhijithota.me/go-range/
>No person in the United States shall, on the basis of sex, be excluded from participation in, be denied the benefits of, or be subjected to discrimination under any education program or activity receiving Federal financial assistance.

That is the original text. Wild that being against that is a popular enough sentiment that it can appear at the top of the comments on a HN thread.
Right. Creating and deleting thousands of tiny files and directories isn’t something it was designed to be fast at. But that’s exactly what NPM does.