skysight-inc/HackerNews huggingface dataset:
My job/team might be the exception to the rule, but anyways:

"In any case you'll face SQL" -- there is no trace of SQL in our project. We're using a NoSQL database. This may change in the future, though.

"Learn bash, because you'll have to talk to the OS somehow" -- our language to talk to the OS is standard libraries. We do have a few bash snippets to glue together the build process, but they are vanishing more quickly than they appear because everybody in the team thinks that bash is inferior to typescript.

You're right about HTML+CSS, and this is a trend I've seen everywhere (replacing UIs with browser-based UIs).

YAML only exists in a single configuration file, and only because the tool forces us to, as well as a second rather obscure configuration file in a sub-part of the project because another tool forces us to. The tools suck hard, they report errors in the whole file even if it is totally correct.

Nobody is using vi, everybody is using either WebStorm or VS Code.
a lot of the people sitting around being lazy were initially trying to learn to do great work but kept getting blocked and gave up.
This is the only case I ever hear anyone use the word “internment” so to me “internment camp” is just a synonym for “the place America put Japanese people.”

And “concentration camp” similarly means “the place the Germans put Jewish people (and other groups).”

I don’t think one word is inherently more intense than the other. The difference in how I think about the two is mainly down to what happened in the camps. Both were evil places where the government imprisoned innocent people. Only the Nazis were killing everyone.
Congress can use eminent domain to untangle them.
Similarity join (Min-hash)
The press release mentions that partial truncation is not considered good enough as google has enough ancillary metadata to reverse it.
Not wired, but I recommend the schlage z-wave deadbolts. No wifi madness, so if you want to access them remotely (I do), you have to set up some kind of home automation server and then VPN to it. No cloud for me, and encrypted z-wave is secure enough. If someone really wants in, they'll smash the window next to my front door and reach through and turn the deadbolt. Nobody's going to bother trying to hack z-wave.
That is a bit strange since it seems our economic models are ... extremely rough, at best.
It’s trivial to learn the frameworks needed to be a competent mobile developer? Don’t get me started with the clusterfuck that is the front end ecosystem.
PNG sucks for some uses too. There is no universally perfect image format for all possible use cases.
I remember reading once (maybe it was Freakonomics?) how using public funds to build stadiums didn’t stimulate the local economy like the arguments for using those funds said they would.

The reason boiled down to the fact that each family has so many entertainment dollars they’re willing to spend. All they do is shift those dollars around rather than spending a larger share of their disposable income overall on entertainment.
Schlage makes z-wave locks that are traditional schlage locks in every other way, including the key. I had all mine keyed to match by my local locksmith.
Vinegar is a a mild acid that's good for cleaning and carrying other things you might want to distribute.

Clove oil is quite effective at killing mold at very low doses. It's also got a number of other useful properties.
This can also happen to mammoths, as this story [1] about an extraordinary fossil of two mammoths found locked together shows. The author also wrote a fascinating book showcasing other unusual fossils.

[1] https://www.sciencefocus.com/nature/the-story-of-two-mammoth...
I mean if a popular show is expensive enough that it doesn't make financial sense, I'd say it should probably be canceled.
Finally, a weird tip that is really good!
> Maybe the mobile crematoria were intended to "disappear" some kidnapped and murdered Ukrainian people (mayors, prominents, intelligentsia), not dead Russian soldiers.

Supposedly the initial goal of Russia's fleet of mobile crematoria was to serve during the post-invasion occupation of Ukraine to disappear elements of the country's local and central leadership that represented a risk to Russia's annexation of the Ukraine.

It just so happened that Russia's plan to steamroll through Ukraine, with their front-line troops carrying parade uniforms and riot control kit and barely any supplies or logistic infrastrucure, didn't really panned out.

Nevertheless, Ukraine claims that Russia is now using their fleet of mobile crematoria to try to hide the full scale of the atrocities in places like Mariupol.

I'd also add that Ukraine's effort to store and preserve the corpses of Russia's own dead soldiers, and be very vocal about returning them either to the deceased soldiers' families or even the Red Cross, is also a way to counter Russia's propensity to thin out their official casualty statistics.
Unrelated but I heard it's possible to rename c:\ to /usr/bin or something, depending on your usage. I personally wouldn't mind renaming it to ~/<user-name> and be able to use some of my dotfiles in Windows.
Thanks for taking the time to reply, but I'm still not really understanding the benefit.

Type safety is incredibly important if you're lots of logic in a language, which is why TS is great for SPAs. Does the type safety of TS get you anything if you're just doing SSR with not a whole lot of logic in TS? All of your application logic will be on the Python side of things.

>You also have the option of doing SSR and then doing more dynamic stuff on the client side

Isn't this just the old-school way of doing things before SPAs came around? i.e you render the page on the server and then add dynamics features using JS. I think the new way of doing this is with htmx, hotwire, etc.
National governments are often the criminals themselves, or their partner.
Playground age for me was the early 80s which included the following spaces:

- The neighborhood playground was made out of cast concrete in a few pieces that sat on top of concrete. It looked very similar to this [1][2] but had several other concrete pipes that were quite a bit taller. Minor injuries were pretty daily.

- My elementary school playground which was made out of old telephone poles formed into various climbing equipment. Even casual scrambles ended with numerous splinters and tar stains. A couple of the pieces were easily over 10 ft tall. They sat on wood chips or gravel. There was a broken arm or other hospital ready event a couple times a year.

- Another school I went to while transferring during a move had equipment in the middle of the woods with no particular safety padding. Kids regularly jumped from equipment to trees, or fell of the large slides. It was cool looking, I remember at least 2 broken arms while I was there for half a school year.

- A local public park had a 2 story corkscrew slide that kids fell off of, and a 3 story rocket ship structure with a zipline over grass that had numerous other places to fall and get hurt. I believe they eventually tore it all down after some ICU-level injuries befell a few kids. A lot of the equipment here looks very familiar to this particular park [3]

- Another local public park built a massive climbing structure with most of it 2-3 stories off the ground with numerous slides, poles, swings, and other bits. It was all wood and a guaranteed splinter. There was also a cool tunnel full of graffiti that was also most kids' first introduction to used condoms and drug paraphernalia.

This was on top of the usual assortment of local parks with hand pushed merry-go-round death traps and other odds and ends.

It's a miracle so many of us survived childhood as all the playthings were literally trying to kill us. On the flip side, we're all monkeys and today's playgrounds often don't have much for kids to really do. The old structures on the other hand challenged us kids to overcome our fears and getting to the top of some of them felt like a major life accomplishment and often forced us to build temporary alliances to help each other up, in, down, or across complex and scary feeling play spaces. They taught both real and imagined limits and how to discover the former while defeating the later.

I don't know what the educational and emotional benefit of modern playsets are supposed to support.

1 - https://youtu.be/hmLV3ThGzKk

2 - https://modernistplay.tumblr.com/post/162016983146/pg7-saddl...

3 - https://en.wikipedia.org/wiki/Cold_War_playground_equipment
I often think a similar thing about aliens. That is, instead of the panicking and hysteria or whatever that fiction imagines might accompany the discovery of aliens I fully expect that people will mostly go "Oh, neat. Aliens." And go on with their lives.
Man, I don't identify with any of this.

If the VCS is something other than git at this point, consider not working there.
It would be hilarious if this turns out to be true. My wife eats slowly, has some dental problems.
I eat extremely fast, have been criticized my whole childhood because of how fast I eat (and drink, but nowdays I drink only water).

I have zero dental problems.
This is very similar to modern day Santa Monica beach playgrounds.
https://www.santamonica.com/original-muscle-beach-santa-moni...
"Easy" solution: have the people who got rich with alternative platforms lobby as well
This is for Nix.
No, study the transition document, please.

there is one hash version, plus a translation table for the other format. no history rewrite.

new repos will use the new hash.
old repos will eventually fully convert to the new hash, then all old hash links after the transition period will become obsolete.
OpenSuite

Freedom Office

Liberation Office

Office Commons

Office Publica

Ensemble

TogetherWorks
Using your logic, anyone loaning out a book they own should be criminally charged.

This line of thinking leads to the ludicrous existing patents that describe scanning the room to check how many people are in a room and once crossed a certain threshold, the movie or show automatically stops airing.
iOS bug shows iPhone using more storage than available
Apropos, semi-related article about playground equipment that has been removed in favor of less tort prone alternatives: https://blog.cheapism.com/forgotten-playground-equipment/

There is something of a resurgence of WW-II ruins like inspired structures. Less of the rounded corners and more things that resemble ad-hoc structures that might be found in ruins. Not to say sharp objects but things that contain some adventure and discovery... be it having multiple levels (earthen or otherwise) safe simulacra of vehicles, climbing, jumping, etc.

the one removal I agree most with is metal slides --hot, hot... though Glen park playground installed metal slides for some reason and so does yerba buena.
The bureau of reclamation started building dams and irrigation systems in the 1940s. They enabled current patterns of agriculture. They could disable them too,
Another upside to the newer versions of the Kwikset smartkey systems: they are moderately difficult to force open, even for a pro, if they are trying to be remotely discreet - I locked myself out, deadbolt and doorknob, and it took a professional locksmith more than 10 minutes to get my front door open. Obviously drills and/or bashing nullify all of this, but I’m happy to have a secure lock.
I've seen the pictures of the "bathtub" lines on Lake Meade and agree it looks scary however I keep seeing conflicting reports of how imminent the dead pool threat is. Here's an example I came across a few weeks ago. I don't know what the politics of this newspaper are but the person speaking is public affairs officer for the U.S. Bureau of Reclamation’s Lower Colorado Basin Region. It's hard for me to reconcile the math provided with this individuals rather sanguine statement.

>"Lake Mead would reach dead pool if the water level dropped to 895 feet, said Patti Aaron, public affairs officer for the U.S. Bureau of Reclamation’s Lower Colorado Basin Region. As of Wednesday, the level of Lake Mead is 1,049.65 feet, she said."

>“We’re not in danger of hitting dead pool,” Aaron said. “It’s not an imminent problem. It’s not something that’s going to happen tomorrow, and it’s something we don’t think is going to happen at all. We would take every action to not have that happen.”[1]

Perhaps this is also politics? There doesn't seem to be a lot of slack in that system and it almost seems like this person is doing a disservice with that statement.

https://lasvegassun.com/news/2022/may/26/understanding-dead-...
I honestly don't think it's the playground design, it's the parents.

There's a school near me with a nice large area great for skating around. Most of the equipment is the newer style plastic hunks with soft edges and a rubber mat surface on the ground.

Have seen kids there find all sorts of ways to nearly injury themselves. They're having fun like I used to as a kid. And we had the murder bars and fling-yourself-gorounds. Newer designs might only help prevent scraped knees and pinched fingers.

Now the kids with their helicopter parents look annoyed and miserable. The kid tries to run and gets yelled at to slow down. They get to excited and told to calm down. Parents will wait at the bottom of slides and catch kids before they have even reached the end.

You'll have nosy neighbors calling cops on kids because they're walking down street without parents.

We've created a fear bubble around kids and they don't know what danger is. Let them make mistakes! Let them explore their spacial surroundings and fall down!
7+ billion people can only dream of this kind of money.
Am personal friends with him; yes he has the experience to back up opining on this topic.
The movie industry would cease to be an industry otherwise. It would become all indie movies, Cannes and the like and maybe some state sponsored propaganda. So no Spiderman or X-men for you, just movies about real life, Sweedish movies about the super rich getting marooned on an island after a storm and ending up at the mercy of the housekeeper.
I had no idea they had Action Park at the turn of the 20th century.

https://en.wikipedia.org/wiki/Action_Park
Water rights were not allocated centuries ago. All water managements systems (more or less) in place when the US took control of the southwest were overridden and replaced by US-style private property rights, a totally different system than exists east of the 100th parallel/the Mississippi. Consequently, they date back at most 1.5 centuries, and in general, less than that.
You know, I was going to let this go, or just post a snarky "totally not what I said, but you do you, ace," but no. What you did was take what I said, rephrase it to something that I absolutely did not say, and then attack your own rephrasing.

You're right. That is an absolute load of shit.
Will this also hit that disgusting Proctorio garbage as well?
> Established in 1990, the Vaccine Adverse Event Reporting System (VAERS) is a national early warning system to detect possible safety problems in U.S.-licensed vaccines.

Do you think VAERS functions adequately in this capacity? Which vaccines have had safety signals that lead to rescinding the license, or otherwise limiting use? Or is the FDA batting 1000?
> A ‘triple dip’ La Niña — lasting three years in a row — has happened only twice since 1950.

Doesn't seem all that rare, then.
The main agreement affecting the SW today is the Colorado River Compact, which dates back only the 1930s/40s. It is far, far from ancient history, and was demonstrably created in a state of willful ignorance of actual precipitation patterns in the region.
Related to GP, here's an interesting article: https://rhodesmill.org/brandon/2009/commands-with-comma/
This may be a hot take, but if you thing that $programmingLanguage is a discrete skill you're doing something wrong.

That's not to say there's a minimum amount of knowledge to understand about $language (be it memory safety and UB in C/C++, virtualenvs in Python, auditing and setting up dependencies in node, how to set up tsconfig.json, whatever these are random examples). But the core skills of software engineering are not writing code.

I feel there's going to be a point in the next 10-20 years where we establish the difference between programmers and software engineers like there is between mechanical engineers and car mechanics, electricians and EEs, contractors and architects, whatever. The line is super blurry today which is fantastic for labor since we don't have too many hurdles to get into any role, but eventually companies or governments will establish them. I think I'd be happy to be a programmer for my home stuff and hobby projects like people who like to work on their cars, but I also value other domains of expertise like people who design them - and the choice of language is an implementation detail. Over investing in any technology is bad move, when it kneecaps your ability to learn or choose others.
Correct. And most of the time, the federal government is controlled by the politics of flyover country. It has the Supreme Court, has a pretty solid grip on the senate, wins about half of the presidencies, and is looking to sweep the upcoming election.

It's go-to solution for dealing with climate change is pretending it doesn't exist (and punishing state employees who say otherwise), and with freak weather events by blaming renewable energy, so I can only expect that things in that region can only get worse, before they can get better.
I also use Zoho, as well.

I am thinking about using Fastmail for quite some time, and now migadu has entered th race.

Zoho has one of the most no-nonsense set of products.

Unrelated: I have heard that Zoho also does not care about degrees when they hire, and they have mentored and trained people from very disadvantaged backgrounds into capable SWEs and hired them.
Our economics models are second to none.

(cuz it's hard to predict the economic future of the entire human race)
That is not really a Life360 problem, though, that is bad behavior on the part of adults who cannot self regulate the way they use technology. We make all these handy tools (another more recent example being AirTags) but some segment of the population will use them nefariously. Difficult to avoid that.
> …also, you know California has kind of been America's wildfire capital recently, right?

This year, so far, New Mexico has reluctantly claimed that particular throne.
Show HN: A subplot manager for intuitive layouts in Matplotlib
“virtually always” and “have never encountered evidence”

uh huh
Isn't the difference very clear here: Subscription vs Ownership

If you are paid member of a library, and the library has ToS which does not allow you to lend your book to anyone else, then yes you are at fault when you share.
Walker has been criticized about his graphs in that book before…which you should know if you read Hacker News
As much as I love content that critiques academia, this one was really cringe and inaccurate for most of academia.

> Academia is characterized by well-trodden problems, hashed over for decades, and negligible novel data for resolving them. Industry is by comparison a mass of green field areas of inquiry with large budgets, minimal bureaucracy, and ample data.

These two sentences neither describes academia (science) nor industry.

Science expands the realm of what’s possible, and industry focuses more on scale and bringing a specific service to the masses.

Therefore, science is the realm with novel data, while data from industry is larger in quantity but more focused towards a customer or service.

In general I hate to the “academia bad, industry better” types of articles. It’s a high dimensional comparison with lots of overlap. There are many places where academia is preferable to industry, and many places where industry is preferable to academia.
When I was a grad student in the field, the institute I worked at had an "artist in residence" who made a pretty neat installation that lets you play with the notion of contextuality a bit more "hands on". You were supposed to walk around through an artistic rendition of a quantum computer and by passing near the "qubits" you performed measurements on them. Depending on your path through the installation you performed measurements that might not commute with each other, demonstrating the notion of contextuality. I helped with some simple computer vision necessary to run the interactive exhibit. It was a pretty great outreach event: https://blog.krastanov.org/2018/06/15/yqi-art-installation/
Is that a thing?

I just bought a new Kitchenaid mixer (albeit a commercial one) and it included instructions on how to tear it down for both maintenance and cleaning.
I've used this exact pattern before when designing a homegrown kiosk display renderer with an immediate mode GUI; and I think it is pretty common in games as well (this is how Raylib's renderer works). You could push frames as fast possible, but you will chew up the CPU doing inefficient work and overload the hardware needlessly. If you have something like a physics engine you may also want to design a physics loop that runs every X milliseconds (again, if you let it run as fast as possible, the game world will be in super speed; there have been reports of bad developers who couple their render loop with the physics loop and once the framerate becomes uncapped, the game becomes unplayable).
I would recommend that you carve out an hour once a week to try cooking some new recipe and try to get it into your routine.
Preferably something healthy, but it doesn't really matter. Do the shopping on a different day than the cooking at first. Start simple, you're not trying to impress Gordon Ramsay here.

As someone who was in that exact situation previously in life - discovering new cooking techniques and finding small local grocers and ethnic food stores around me was eye opening. Local farms (or farmers markets if you're in a city) will have fresh, high quality nutritious products that you can work into ordinarily boring meals. Hell, even a BLT with locally butchered bacon, fresh lettuce and heirloom tomatoes is miles above anything you could get delivered or find at a chain store.

After that look into meal prep (doing bulk prep for multiple meals which saves loads of time), more ambitious recipes that require planning, and upgrading your kitchen tools and skills. Weed isn't that bad in the big picture, but going through life eating sub-par delivery food is no way to live.
Here in the high desert of northern NM, we've just been through the opposite. After a month of highs in the 90s, the last week has seen daily highs in the 60s, and finally some rain. It is weird but we're delighted.
and with the Linux workflow every reviewer usually adds his -s signed by me tag, which changes the hash. so all the collision effort is gone.
Just another idea for use after free:

What If we combined the 'non-repeating' malloc idea with 128-bit uuids?

malloc would just return a 128-bit uuid, and to get to the data ptr you'd need to consult a hash table.

dataPtrArr[hash(uuid)].dataPtr = dataPtr

We'd check if it's been freed by checking:

dataPtrArr[hash(uuid)].uuid == uuid
I'm all here for openness and tools you own, so there could be a FOSS implementation. Microsoft could just open it up and still charge the $10/mo for hosting the model, and I hope that happens.

Making the tool better without verbatim copying and making it more effective should be the priority, IMO. Trying to control it too much would be missing the point of the tool.
Quote Directly from your article in respect to the city of Palo Alto.
“From 1925 to 1950 most racial discrimination was insidious, in the form of residential subdivision covenants banning persons of color.”
What are the current best ML language models to play with on the M1Max?