skysight-inc/HackerNews huggingface dataset:
it’s crazy to think VHS and DVD came and went in only a few decades

I remember when Netflix started separating the DVD service from streaming and thinking they were absolutely crazy, because no one would ever want to watch movies from their computer, movies go in that box under the TV…
This could be useful for CICD where you need to bump a version number in a file based on the build number.
Cool project -- but we need a standardized/spec'd query language in order to realize the goals in the "one tool to rule them all" section of this readme.

I have a hard time internalizing the jq query syntax, and am not overly excited to invest in learning all the quirks when it's not based on a widely-adopted open standard. Maybe `JMESPath` could be the way forward.

Sometimes `gron` can be a pretty great alternative approach, depending on your use case. At least it is very intuitive and plays nicely with other tools.
PL/M is a less transferable skill and a ‘dead’ language. I think Gary Kildall promotes PL/M but honestly C is the best for portability and popularity followed by Forth and Pascal.
Is there a JMESPath tool that works on json, yaml, toml, etc?
Local code quality checks should be opt-in
He indeed used to speak about him in the third person and would casually say "Alain Delon did this" (instead of "I did this"). He was widely mocked for it but he claimed it was a sign of "humility" (?!) because it was a way to avoid using "I" or "me"...

He became a huge international star in 1960 with Purple Noon, the first (of many) adaptations of Patricia Highsmith's The Talented Mr. Ripley. He was 25 and from that moment onward was recognized the world over as the sexiest and most handsome man alive. He continued to work with some of the most acclaimed European directors and starred in over 80 movies.

It's probably difficult to handle that level of fame and stardom if you're not prepared for it (or even if you are).
I like how this article is still relevant after 12 years. It gave me some ideas why I have some problems working with my colleague (as well senior level engineer).
I try to monitor everything because it can get much more accessible to debug weird issues when sh*t hits the fan.

> Do you also keep tabs on network performance, processes, services, or other metrics?

Everything :)

> What's your take—would you trust a simple, bespoke agent, or would you feel more secure with a well-established solution?

I went with collected [1] and Telegraf [2] simply because they support tons of modules and are very stable. However, I have a couple of bespoke agents where neither collected nor Telegraf will fit.

> Lastly, what's your preference for data collection—do you prefer an agent that pulls data or one that pushes it to the monitoring system?

We can argue to death, but I'm for push-based agents all the way down. It is much easier to scale, and things are painless to manage when the right tool is used (I'm using Riemann [3] for shaping, routing, and alerting). I used to run Zabbix setup, and scaling was always the issue (Zabbix is pull-based). I'm still baffled how pull-based monitoring gained traction, probably because modern gens need to repeat mistakes from the past.

[1] https://www.collectd.org/

[2] https://www.influxdata.com/time-series-platform/telegraf/

[3] https://riemann.io/
You seem to think this is some kind of valid excuse for the judge-king's behavior. In fact it only makes it worse. You do realize that, in the course of prohibiting censorship, the constitution makes it a point to explicitly mention political censorship, right?

I couldn't care less what the goal of the documentary was. I witnessed these judges censor it and as far as I'm concerned censorship equals dictatorship. It's that simple. If they did it with political motivations, that only makes it worse.

And I don't care for the judge-king's censorship of "misinformation" either. I'll judge for myself, thank you very much. I don't need his "help" to determine right from wrong. He's been doing this ministry of truth thing for around half a decade already and it's seriously tiresome. This is the same guy who censored accusations of communism against Lula, a self-admitted socialist. Censored the people who associated him with his dictator friends, and then we had to watch him roll out the red carpet for the Venezuelan one.
Upland Yedoma taliks are an unpredicted source of atmospheric methane
Key sentence from the abstract:

"Contrary to current climate model predictions, these findings imply a positive and much larger permafrost-methane-climate feedback for upland Yedoma."
Not the parent, but I look at it this way…

Something I have: the database file.

Something I know: the master password to that file.

I figure the sprit of the advice is preserved for the most part. (Doesn’t keep me awake at night, anyway.)
I see the appeal of having a declarative syntax rather than writing a bunch of code to make the change reliably and safely.
Knowing the products is not the same as using or cramming the tables.

It is quite sufficient (and probably superior) to learn the facts through use, for that makes them robust.
I talked in my previous post (https://kokada.capivaras.dev/blog/go-a-reasonable-good-langu...) that nowadays I just implement a generic `must*()` family of functions that can be used as:

func must(err error) {
if err != nil {
panic(err)
}
}
func must1[T any](v T, err error) T {
must(err)
return v
}
func maybeError() (bool, error) { ... }

result := must1(maybeError())

And this generally works fine 99% of the time when I just want a stack trace on error.

So this is why I don't care that much about having a syntax sugar for this operation anymore in Go.
None of the distro keeps package up to date with mpv. Only rolling one are probably updated.

Adding a file does not enqueued them, it just open it and play it right away.
Next time you go under ask your surgeon to take pictures and videos. Very interesting to see inside your body!
There's no right or wrong way to enjoy good content but if you're goal is to recreate the original aesthetic then "Hey Siri, play Stairway to Heaven remastered" isn't that.
The link you're quoting is yourself, complaining about anime porn and asserting that mkv is popular because it's lossless.

Mkv really has nothing to do with VLCs usability problems. You're just grinding an axe against it because it's not a feature you value (or seem to even understand) but is valued by people you have evident disdain for (why even bring pornography into the discussion?)
I was there and I think it's mostly fantasized that pixels were that different than the blocky pixels they were. I have a (still working) real vintage arcade cab from the mid-eighties, with an old, blurry CRT. It's amazing to play on that vintage cab (especially Robotron 2084 [1]) but it's not because of supposedly "blocky pixels not looking blocky".

It's amazing because the joysticks are amazing. Standing is arguably cooler than sitting and then when things gets hectic, you'll physically "move" (or let say "shake") the cab by frantically going left/right/whatever.

In the case of Robotron 2084 it's amazing because nothing today offers the same gameplay: you need two 8-directions joystick, on to move in one of 8 directions and the other joystick to fire in one of 8 directions. They don't make it like that today, unless you play a Robotron clone using actual arcade joystick. And even then: you better have a full-sized cab if you want the experience to be even more fun.

Sure, we had scanlines and whatnots but it was still very close to blocky pixels shown today on a modern flat monitor without any shader (for example without artificially recreating the look of a CRT).

Also the "blockiness" of them pixels back in the days was highly dependent on how old your CRT was.

It's not as if there was "one correct bluriness" induced by CRT. Every CRT brand / age / model had different characteristics.

To me the "supsension of disbelief" was there. For example I remember playing Sundog: The Frozen Legacy on the Atari ST. One of the best game ever made (by FTL, who then created Dungeon Master, which is basically the ancestor of all FPS games). When I was playing Sundog, I was a rogue space trader buying low/selling high, gun fighting in cities, etc. And I remember it as... Very blocky [2].

[1] https://en.wikipedia.org/wiki/Robotron:_2084

[2] https://en.wikipedia.org/wiki/SunDog:_Frozen_Legacy
If I'm in a meeting, and two of the other people are one who used this metaphore, and one who complained that it's inappropriate, I know which one I would rather not work with.

This even though I myself would not reach for that imagery in that context.
Show HN: I released React Native TypeScript Starter Kit to build apps faster
Hey HN.
I'm a developer and solopreneur.

Few months ago I released ExpoShip JavaScript Starter Kit and fast forward to present as I promised, I have released ExpoShip TypeScript Starter Kit, ExpoShip GPT Starter Kit, and more are on the way.

I hope these starter kits will be as helpful to you as they are for me. Would love your feedback.

Rudolfs
Hmm... possibly. Funny how my memory works sometimes. ;)
Figma Is Not Forever
We have started doing this at work as well. It makes the code a lot easier to understand, and I think it's worth the small hassle that this entails (because without a `match` statement, dealing with an Option type is verbose).
I refrained from replying as different folks have different experiences and views. I'll just leave this picture[0] of what I consider not optimized. Most of my beef is with JPA/JPQL/but-most-of-all-Hiberhate--it's a 2000's solution for a 1990's problem.

[0] https://ptrthomas.wordpress.com/2006/06/06/java-call-stack-f...
But Netflix mailed DVDs, blockbuster had ubiquitous storefronts of family owned franchises they’d be cannibalizing, I think they were pretty different
Riot is not "peaceful display of dissent", despite the efforts of the "mostly peaceful" press to muddle the waters. There's a peaceful protest and there's a violent riot, and they are very different, by the presence of violence. Intentions don't matter, actual events do.
Unanswered Questions about Spaced Interleaved Mathematics Practice [pdf]
> The key is knowing exactly where to aim. While the MRI machine took readings, Elias ran a test at a low intensity to see if he could gently heat up the spot on Doby’s thalamus he was targeting. Satisfied with the result, he then proceeded to blast an area millimeters wide with 6,000 joules of focused sound energy for a few seconds. A graph on his monitor showed the temperature jumping to about 60C (140F). Everything around it stayed at a normal 37C. Other than a brief sensation of heat inside his head, Doby said he didn’t feel a thing. Elias repeated the process three more times, checking the tremor after each. By the fourth, it was gone.

Leaving it at "knowing where to aim" is severely underselling the problem, because then the next step is how to aim.

Back in 2003 when I still studied physics I attended a talk back by a Dutch biomedical researcher who worked on shock wave lithotripsy - a procedure where ultrasound is used to break kidney stones. So same idea as this, except kidney stone

So what he pointed out was that the human body is not a medium of uniform density, so the way the sound waves propagate is hard to calculate.

Worse, the human body tends to move, even when the patient is under anesthetics. Even if you sedate someone enough to lie perfectly still, the heartbeat means blood vessels grow and shrink, breathing causes miniscule motions that can throw off the ultrasound beams.

Maybe this is specific to kidney stones though, maybe kidneys are just a lot more "floppy" organs and maybe kidney stones move a lot. Maybe the brain is a lot more "stable" in the skull. And I suppose the method of destruction is different (kidney stones need to be shattered by ultrasound waves, whereas this method uses heat), so that might also be an influence.

I'm not being critical of this technology btw, just trying to point out that the engineering problems involved are likely a lot more interesting than that this article is suggesting.

[0] https://en.wikipedia.org/wiki/Lithotripsy
> So you’re upset that people read Elon’s tweets?

Not really upset other people read them. Disappointed he doesn't have more constructive things to say to the people that do listen to him though.

> “Fanning the flames”? You mean sharing his opinion?

He can share his opinion, but there are ways do it that don't involve riling people up.

> Would it be ok if he wasn’t rich?

Yes, money is power. No one cares about me posting here, if it was Musk it would be (sadly) global news.

> I don’t understand your point

Musk is helping start the fire, he should be more responsible in his position of power.
Depends on your motivations I suppose. Hopping on the Hedonic Treadmill is a sucker play though.
If only the UI did display anything useful here too!
You can absolutely scan the QR code with multiple authenticator apps (or copy paste the seed value into them) and they will all produce the same codes in the same order going forward.
Another thing that uses radio waves in the human hearing range is the invisible fences that cause shopping cart wheels to lock (7kHz, visit begaydocrime.com to hear the corresponding sound). Those don't involve sounds in normal operation, so I wonder what about these is different.

I would guess that induced current is making a sound in some nearby infrastructure and not directly in the head of the observer.
There was a spiderweb with little circles like bubbles, definitely not physically possible with webs.
Only one specific version of LTSC doesn't have them.
"Do not seek to follow in the footsteps of the wise; seek what they sought."

Or from 'Enter the Dragon' - "It's like a finger pointing to the moon. If you focus on the finger, you'll miss all of it's heavenly glory.".

But great essay about Abel, wonderful and somewhat tragic life.
How close are the planet's climate tipping points?
I am totally sarcastic.

In my experience, it's much worse to deal with enthusiastic juniors.

Another especially bad take coming from the same company is 'move fast and break things', which is one of the most destructive pieces of advice in our industry.

We got Boeing software defects costing lives, SolarWind pwnages, the npm crashes, we got the Cloudstrike fiasco, Tesla self driving bugs, and who knows how many failures of software engineering. And we, the software engineers wanna be moving faster and breaking things? What happened to writing correct and reliable programs?

We want to somehow pretend we live in a world where junior devs' ideas are some hot takes that nobody has ever thought of before and encourage them to do things first and ask their team later? You guys do you, then.
I wish more people would use penpot....its an open source clone of figma.
So the reason I have trouble in math is that I don't wear collared shirts, so I only get 2 ways to solve problems?
There has yet to be a single successful minecraft-like game despite it being one of the most common projects for gamedev beginners. Seriously, spend time in a gamedev discord and see how often people talk about their voxel game.

So I'm curious what makes you and your game different. I think one of the traps here is minecraft-likes have fun algorithms so people get nerd-sniped on the technical side but the gameplay side and art are severely lacking.
The Lifecycle of an Instruction Set [video]
Through what mechanism does noting that cramped conditions are cramped and that generally causes issues enforce income inequality? Note renting is abdicating a major avenue of wealth generation to your landlord.
Absolutely it was my failure. The junior dev discovered when the project due date was close that a small adjustment was needed to the design. I recognized that this small change was in fact a large change with significant risks, and I should have insisted that we go back to the drawing board and accept we'll miss the deadline.

But I didn't want to be the guy who "once the project was about to be deployed they suddenly became very opinionated and critical of each and every tiny detail". (Even now I remember how annoying that guy felt when I was a junior dev!) So I let it go forwards with too little scrutiny of what might go wrong. Now I hope I've learned my lesson, and insist on doing things safely even if it might make me seem annoying or obstructive in the moment.
Ultimately JSON, TOML, YAML, XML, properties files are tree structures, and XPath type syntax should roughly apply to them all, along with about a hundreds "path expression" languages (java had SpEL, velocity, JSP-EL, OGNL, and probably dozens of others).

XPath, although it had some clunky artifacts for XML (which was the reason we moved from XML like namespaces... ugh), had basically the apex of expression/path/navigation capabilites. It would be really nice to see XPath ported to a general nav language that is supported by all programming environments and handled all the relevant formats.
It's not artificial at all. It's a real limitation that was so outrageously annoying for the reasons mentioned above that VLC was able to "win" by tackling this one issue alone.

The success of vlc is all the proof you need. As you say, why else would it be so popular?
For crucial stuff, I take photos first and store them on my own nextcloud (with its own replication) and also copy them on a physical device. And my Android authenticator (andOTP) allows me to export encrypted backups (with password saved on password manager, ofc), which I then save on Dropbox.

If it's a MFA I actually don't care much about (security-wise), I simply save the token on bitwarden so it autocompletes for me (it defeats most of the main point of "multi" FA but I don't care about it to begin with).

Printing is not a bad idea, especially for backup, if you put them in a fire-proof safe or something. Make sure to give each a name to know which service they are for.
From what I understand SQL is or at least can be made Turing complete so in that sense you should be able to query any data store using it. However, that doesn’t mean it will be efficient to do so.

I suspect for most data structures you could construct an index to make querying faster. But think about querying something like a linked list: it is not going to be too efficient without an index but you should still be able to write an engine that will do so.

If you have something like a collection of arbitrary JSON objects without a set structure you should still be able to express what you are trying to do with SQL because Turing completeness means it can examine the object structure as well as contents before deciding what to do with it. But your SQL would look more like procedural code than you might be used to.
Did you have any specific gripes with the Mind Monitor app? The visualizations seem nice, but it would be interesting to see a feature that allows synchronization with other data sources. (e.g. connecting a keyboard to capture both neural activity and keystrokes simultaneously) That said, this might not be worth the effort. For me, obtaining high-quality data was a challenge, which I suspect is a common limitation of non-invasive electrodes.
How is this different than say https://shipfa.st or https://fastest.engineer ?
Grug notes, simplest option: text files. Org mode if you’re feeling fancy.

Grug notes, lowest-friction option: whatever the native notes app is on the platform you most often have around to take or refer to notes (probably your phone).
yawns in sea level rise
How often do you have to add singular entries to some data file your working with? For all other cases, Miller and xsv look more powerful.
How to Cover my song with SpongeBob?
Are you the author of the grug brained developer?
Thanks for this. It seems you got that I misunderstood. I've clarified my point in another reply.

Also agree that if this is a question that keeps coming up a much better response would be to simply explain your reasoning once in an FAQ that carefully presents the argument and point all future discussions to that entry. Done.

To the average user, it's not at all obvious why reverse play is so much harder than it looks. Surely it's possible to understand that users might be confused by this? An well written FAQ on the subject would solve all of this.
At some point paypal had a character limit on the password, but wouldn't warn you when you set the password. So I set a long password, and was denied entry when using it, until i figured out the limit.

Ex, i created the account with "mySuperAwesomeHunter2Password".

But the limit was somewhere in the middle so I had to enter "MySuperAweso" to log in.

They fixed it since then but I stopped using it except as a payment proxy. No money will ever be stored on paypal after that nonsense.
Top Gear averaged 2.7 miles/kWh over 10k miles[0], while a Tesla Model 3 and Y can easily do 4-5 miles/kWh in real life tests. TBF 2.7 is abysmal in any car, that's numbers from a Q8 E-Tron, a big heavy SUV, for a small crossover that's just not ok.

[0] https://www.topgear.com/long-term-car-reviews/toyota/bz4x/16...
Now you just have to get thoroughly captured legislative bodies to sign on to your reforms...
>Avoiding responsibility for estimates is another way of saying, “I’m not ready to be relied upon for building critical pieces of infrastructure.”

There's potential for significant nuance in such a scenario and to reduce it to this silly quote hurts the piece, IMO.
Of course not, but that does not mean LLMs will lead to AGI. We might never build AGI in fact: https://www.lycee.ai/blog/why-no-agi-openai
WebHID comes to mind
Not even on 16 bit home machines, which is why any serious game, or winning demoscene entries, were written in Assembly, until we reached the days of 486 and DOS extenders.

As a read through the Amiga and PC literature of the time will show.
Some popular streamers have dabbled in OCaml this year, sometimes calling it "the Go of functional programming", which probably set off a small wave of people tinkering with the language. OCaml has also gotten gradually better in recent years in terms of tooling, documentation, standard library, etc.
Pyarmor – Obfuscating Python Scripts
Uniqueness Bias: Why it matters, how to curb it
So what is the ‘standard’ then that doesn’t suck?
It's better to raise issues than to silently ignore them. Person 1 and Person 2 shouldn't face ongoing problems for expressing themselves once.
Jury awards SC man millions in Johnson and Johnson lawsuit