skysight-inc/HackerNews huggingface dataset:
It’s has nothing to do with being simple and everything to do with wha the database looks like at the end of the day.

Some ORMs are better than others but if if you have ever looked at a database created by a ORM it always has weird lookup tables, funny names and even with simple objects completely unusable without the ORM.

We live in a multi language world. There is a high chance you are going to want to access this data with a different language. This langue is not going to have the same ORM as such you will have a horrid time access the data.

ORMs often lay their data out in a way that is highly language dependent.

The fact of the matter is SQL is not hard and bypassing the main interface to the database and hand wave it away will always bring you regret when writing any sooty of software other than a toy project.

Your best case is you become an expert in the ORM. Resulting in a skill set that does not transfer easy, language locked and the worst of all bottle necks any changes to the data layer to your ORM expert who at first will be proud and happy and end smug and bitchy as all the data layers request changes will simply be redirected to them.

When people like me say ORMs are trash it’s much more than any of the surface level rebuttals listed here. It’s about the whole life cycle is your project. Adding up all the places ORMs can fuck you just makes it a bad proposition.

God forbid you need to upgrade your database or the ORM version.
IIRC, Pascal had/has (* and *) as an alternative to { and } , from the start, or from early on - as syntax for start comment and end comment.
I get that HN does not like Cloudflare and does not like the term “Zero Trust”, but geez these comments are repetitive. Can anyone compare to Tailscale SSH? Are they basically offering an (even more) enterprise version of Tailscale’s product line?
Maybe he has more context than he’s letting on or is allowed to share. I dunno. The whole thing is odd to me.
That gives me less reason to accept that it qualifies as "thinking".
Here's another that I discovered today: not a hobby project but a personal webpage that got me rotfl. https://cookie.engineer/
The video says 128 cycles. Each cycle is 30 seconds, so it would take 64 minutes.
Phones are, honestly, more of an obvious first target, and harder for the manufacturers to argue about. Everyone has a smartphone. Game console sales in Europe are in the 5-10 million/year range, by contrast. And only one of the console manufacturers (Microsoft) is covered by the DMA at all, AFAIK; the other two just aren't significant enough.

That said, I wouldn't be amazed if attention is paid to consoles sooner or later, possibly bundled in with smarttvs.
Using Rust in Sprints and Marathons
Can you elaborate? Why is this considered “unsolved”?
My experience has been a little different. Usually you have regular one-on-ones with your manager where you discuss career things, including what you've been working on lately. From being in the manager shoes myself, I do this so that you and I are more ready to advocate for you when it comes to actual performance review time.
Way less mental overhead than macros and much faster for most cases. You might wanna look at them beyond surface level, they\'re actually awesome.

Having both is even better. While I'm not a fan of Helix's selection→action model it's a great example of how macros&multicursors go very well together.
Soon to be on neovim native too, so there's that
> You're putting a lot of faith in them having a decent manager.

If you have a bad manager, using your own hardware to deliver things faster maybe will make them like you. If it doesn’t, then it wouldn’t matter in the first place if you used your own hardware or not. They’ll find a reason to sack you.

Remember that hardware is extremely cheap compared to western salaries, relatively speaking. A beefy machine costs 1-3 weeks of the employee’s salary, yet it holds current for 3-5 years, and even if you are rotating employees often, it’s perfectly fine to hand down used ones. It is mostly a choice.

> Your next job is contingent on being able to deliver at your current job

The sad reality is your next job is only dependent of being able to pass interview rounds, and increasingly less about your previous work.
Eh the author's suggestions only seem better because C++ is insane.

The last one is definitely nice though!
Author here - Cool and useful is a careful balancing act.
That has been around for a long time now. V lang[1], child of Go and Rust, has them. That, and things like enums, sum types, etc...

[1]: vlang.io
That's global, not Europe.
Since most VR experiences are immersive and take up your entire view, you barely see the OS other than first time setting it up and then launching apps.

Would be nice if it was better, I don’t see it as a “huge downside” as you do though.
There's more than one person in these threads. It's entirely possible (in fact, it's actuality), that the people asking it before are not those asking it now.

From the rules: do not assume astroturfing or that others are non-genuine.
Side note: excellent unintentional ASMR once Andrew starts explaining how the machine works.
> I’d have to assume a decent implementation will ...

Just like all good c code always checks for overflows.
Thanks.

Quote:

Samsung’s latest security update, released earlier this month, suddenly has a sting in its tail. Google has just warned that a high-severity vulnerability impacting Samsung’s mobile processors has been exploited in the wild.
Random thing I noticed last week: there's a version of 2048 buried in the United Airlines iPhone app. Hamburger -> Games -> 2048.
To the best of my knowledge, none of the US laws around things like the PRISM program, the Foreign Intelligence Surveillance Act, National Security Letters, etc have ever required companies to state affirmatively false things, and I suspect that any such law would be unconstitutional. All of those laws have only required companies to refrain from saying or disclosing things, which is very different.

Exactly which law in the US might allow the government to require Apple to falsely state that they don't have access to certain data?
Author here - I just used what was available on https://www.cloudping.co, which is certainly missing a few. The CloudPing GitHub repo has not had a code change in 4 years. Maybe a few new regions have popped up since it was last actively worked on.
Ah, like Python objects then. Which is unfortunate, because that's one of my main dislikes with languages like Python.

I was imagining more along the lines of (on-the-spot pseudo-code)

using [x := foo(...)]
{
bar();
output();
}

func bar()
{
x = x + 1
}

where bar() and output(), or something they call in turn, can reference x and it would be a compile-time error to use bar() or output() in cases where they couldn't resolve x. Or something more along those lines.

Anyway, cheers, always fun to ponder these things.
Wishing you had a life outside of HN?
I think they are separated by around 1500 years, so I’m sure the Mongolian army would be scarier. But the Alexander-era Persians wouldn’t have that choice, right? For example stirrups and advances in composite bows (they’ve existed for a long time, but were high tech things, so I’m sure every culture iterated on the idea and 1500 years of iterations add up) probably made Mongolian horse archers a lot better than the options they had.
Author here - it is quite cool.
> You can decide for yourself whether an error like this—7 minutes out of 9 hours—makes the real data “close” to a sine wave.

I think the most interesting part of this article is the bit at the end. What really is 'close'? We have so many 'rules of thumb' here but a real definition to target is elusive. Do you go off of pure utility? 'using this definition achieves my requirement to be corret xxx% of the time and now I make money using it' Or do you go off of something more like information content: 'when plotting the error it conforms to a normal curve...' Anyone got a good rule for 'close'?
Men and women will have very different body fat percentage level for similar look. In general it's something like women's = men's +8-9%?
What I really want is something that detects any EMF above 60Hz.

When I was a kid I used to hook a coil of wire and a diode to a piezo earphone. I then listened to the emissions of various devices in my house. My Amiga 500 was particularly interesting.

I ran across a few projects that do the same thing but add an opamp and recording so you can generate sounds for electronic music.
I wish more folks would acknowledge that it’s JPEG XL in a DNG. It is no more useful as a JPEG Xl than the previous DNG standard was as a JPEG.

Instead I always see tons of articles about how this will help its case on the web. This one doesn’t but several others have done so and hit the front page here.

They use it as a codec internally but you’re not embedding RAW images on websites.

Apple still use HEIF/HEIC as their image format for compressed shooting and sharing.
It used to be, it's not anymore.
The point also remains that I haven't seen socialized healthcare conflated with communism. While it wouldn't surprise me if Trump said it, I have not personally seen it.
Well, obviously it's controlling your computer too - controlling mouse and keyboard input, and has been trained to know how to interact with apps (how to recognize and use UI components). It's not clear exactly what all the moving parts are and how they interact.

I wouldn't be so dismissive - you could describe GPT-o1 in same way "it just loops until it gets to the solution". It's the details and implementation that matter.
Catastrophic sabotage as a major threat model for human-level AI systems
That only holds true if you are able to use that free time. If you deliver things faster and just get assigned a new project sooner, you paid your employer to do work.
Answering your comment seriously, with an appropriate level of flippancy:

On the Tokyo metro this year I saw many advertisements for hair issues; lots of ads with balding noggins, contrasted with thick gorgeous heads of hair that you can acquire by making an appointment through a (naturally!) Japanese domain. In London, meanwhile, I saw zero ads for any hair-related products or services on the tube. Though if there were, I would imagine most would be advertised with a UK TLD.
I had the same thought. AI art looks cheap, but more importantly it doesn't show if the real animal looks fat or not! Pexels looks super useful.
Well, at least not cold beer.
Author here - yeah, I came across that when I was digging for data I could use for this. It's cool.
They tried, though: https://www.rbth.com/history/330174-russia-tried-to-conquer-...
Not sure if you are aware, but you described Germany as well. ;)
The Faces Behind Open Source Projects: Pilcrow and Lucia Auth
Punctuation, for example.

And no, at least for the languages with which I'm familiar SOTA tokenizers tend to only capture the easy cases.

For example, the GPT-4 tokenizer breaks the first sentence of your post like so:

What/ do/ you/ mean/ by/ non/-m/orp/heme/ lexical/ units/?

Notice how "morpheme" gets broken into three tokens, and none of them matches "morpheme"'s two morphemes. "Lexical" and "units" are each a single token, when they have three and two morphemes respectively.

Or in French, the word "cafetière" gets chopped willy-nilly into "c/afet/ière". The canonical breakdown is "cafe/t/ière".
I do, but it’s obscure fanfiction. Admittedly with heavy computer science and AI inspirations, so maybe you’d find it interesting regardless?

It’s over here: https://forums.sufficientvelocity.com/threads/shards-of-a-br...
Hire tomcyberghost@gmail.com hacker to spy on a suspected cheating partner without them knowing about it.Call/Whatsapp +14049416785.
This is really cool! Have you considered using a Software Defined Radio or would that not improve capabilities enough to be worth the hassle?
I absolutely do not want to review multiple haphazardly written[1] attempts at the same computer program over and over again. That's a ridiculous way to spend time. So I'm not willing to try asking the bot over and over again to rewrite it. I'd rather write it myself and be confident in the result.

I think this only works for things where it just doesn't matter whether it actually works correctly, which to me seems synonymous with "problems that aren't worth working on".

[1] just look at this https://play.rust-lang.org/?version=stable&mode=debug&editio...
> "When Pérez’s partner sought death benefits from G-4 Services, the local staffing contractor that had hired him to work for Thoma-Sea, G-4 rebuffed her. “Pérez was a self-employed independent contractor and thus a claim for death benefits is not compensable..."

Brutal
It'll be interesting to see if that's sustainable. People waited a long time and will initially buy up every one they can manufacture. But it's not at all clear that anybody would buy a second one, or that more people are being convinced to buy one.

The idea is intriguing and I kinda hope there's a version 2 waiting to incorporate the lessons from the first one. But more importantly I hope the other manufacturers can figure out how to make the electric-truck model work before China absolutely eats their lunch.
New Ways to Stretch F/A-18 Super Hornet's Range Sought by Navy
You probably look very kingly fighting from a chariot. Raised up platform, but also standing.
Interactive Brain Teaser Visualizations
This doesn't tell you which app is connecting to which IP.
I'm pretty sure that even video rentals were not allowed without the consent of the copyright holder. The videotapes or DVDs you could buy at retail weren't licensed for commercial use.

Lending them without cost, like a library, I don't think they could stop you. But commercially renting out the physical media wasn't an automatic right, as far as I know.
Actually, I think the fact that he entered the country illegally and then proceeded to commit multiple forms of fraud to get hired by an contractor for the US government is extremely relevant. There should probably be massive penalties put upon the subcontractor and the government should demand termination of their contract.
Author here - The data used was scraped from https://cloudping.co. You can find more info on the GitHub repo: https://github.com/mda590/cloudping.co.
> public schools only provide one-size-fits-all opportunity

This isn't true - there's many specialty public schools. Schools for the deaf, schools for the blind, schools for those with severe learning disabilities.

The core issue with private education is it gives richer people an incentive to screw over public schools, which is exactly what we're seeing. They're greedy, it's not just enough for them to have private schools. They also have to siphon money from public schools, which hurts poorer Americans.

In theory, private schools could be fine. But when we give millions of public dollars to private schools, we have a huge problem.
No question about that, but I always get slightly annoyed about people who insist artwork has to be internally fulfilling or whatever.

Great if that’s how it works for you, but for me it’s a means to an end.
That's not really "far-left" or "Marxist", at least in my book. But then again, I'm not American. At some point, I believe Trump also proposed some pretty aggressive protectionist policies concerning foreign imports.
Author here - Thank you for the compliment.
I can't believe this, but it makes sense now lol
I think I heard a streamer say it was for kicking out the cheaters
> Sounds great for production and ridiculous for development and testing.

I believe that "practice how you're going to play" to get devs into the habit of not using a crutch to treat deployments like they are their local machine. The time to anticipate failures is in the thinking time, not "throw it over the wall and we'll think later"
Lies. :-)

Somewhere in my HN comment history from a while back is a response to a person claiming that modern phone cameras can’t detect IR illumination and remotes.

I took a bunch of modern iPhones and Android phones, from colleagues in an IT dept, and demonstrated they can in fact see a bunch of different IR remotes and illuminators with the rear camera.

I could find zero cameras that could not see the IR.

I’m not sure where people got the notion they couldn’t.
Probably some combination of plausible deniability/buddy buddy somewhere is going to stop that.
>Secondly, the free JetBrains IDEs also lack devcontainer support which is readily present in VSCode. To not use devcontainer is a substantial security hazard.

Can you elaborate? Is VS Code making containers for you so you are safe from packages or from random plugins you have to install?
We should make breaking laws illegal.
> The Nadir Figueiredo glass […] maintains the beer cold through the most primitive of the processes: due to its low capacity, the beer is consumed so quickly that it has no time to get warm.

Brilliant! I want to add a trick that I learned from my father in law, who keeps his heavy-bottom beer glasses in the freezer.
People in Brazil do. In fact, 10°C would make most Brazilians complain that the beer is too warm
It doesn't circumvent anything, it just re-signs the apps so they continue working.
You know how the distribution of 2-value vs 4-value for new tiles is a weighted random function? And sometimes you get an unlikely 4 that really screw you over? Have you thought about adding a mode which always creates the worst option of the 2?

You could call it “God does play dice with the universe. They're loaded and he hates you.”
The thing is that early iron was expensive, wasn't of high quality and didn't fare much better than bronze swords/armor, and there's essentially no evidence that the sea people had iron weapons.
Those laws where designed before you had the relativelly new phenomenon of digital nomads.

They were created so the local companies wouldn't hire foreign citizens under the table, skirting taxes and depressing wages for local workers, which would be an unpopular outcome amongst voters.
I know this is a minor gripe, but something isn't right with the https version of this site.
Cat master race reporting in.

Great site, thanks for sharing!
I hope your empathy circuits would be activated if he were legal. So...

> hired by a subcontractor

That's the actual reason his family got nothing.

FTA: "But Pérez wasn’t working directly for Thoma-Sea; he was employed by a contractor. So when he died, Thoma-Sea paid nothing."

The subcontractor's punishment?

"[OSHA] imposed a fine of $41,480 and then, after Thoma-Sea appealed, reduced it to $31,340. As with potential death benefits, none of that money went to Pérez’s family."

You'd think this was a serious security violation which should preclude the company from all government contracts in the future. Hiring someone without legal work authorization makes them a target for coercion. It's a huge risk.

Why was there no action against the company from ICE or the Department of Labor or DHS?
> If that happens, prices may have to go up, that mathematical.

I'd expect the opposite: competition between the "used" and the "new" markets would drive prices down, not up. Mathematically, you'd be increasing the supply, while keeping the demand nearly the same, which in the traditional supply and demand model means lower prices.
A-religious endeavors are not inherently atheist. Public education is certainly not atheist.

Vouchers as a whole should be eliminated. Giving public funds to private schools is nothing short of evil. Using children as a pawn to move that money doesn't change anything.

Ultimately these schools exist to completely bypass any standards of education. That includes teaching religion, which is not allowed in public schools for good reason. This, on its own, isn't awful. But combined with stealing money from public schools it's a huge problem.
Author here - The data came from https://cloudping.co, and the GitHub repo has not been updated in 4 years. See https://github.com/mda590/cloudping.co. Is that a newer data center? The CloudPing site is definitely missing a few.
It's a terrible situation, although it seems like their legal remedy is filing a lawsuit against the parties involved.

Immigration status should not have prevented the dangerous working conditions as indicated by the OSHA fines.

Not a lawyer, but I would the the fact that OSHA found issues would help the family's civil case. Hopefully there is someone who can take it on contingency.
I was extremely confused by this note until I examined it in context. It turns out that 10 °C refers to the environmental temperature, not the beer serving temperature.
This. Plus, the cascading effect isn’t necessarily just difficult to account for, sometimes it makes integration effectively impossible.

As an example, a project I work on provides functionality implementing arbitrary computation graphs, with an explicit guarantee that all computations are synchronous, consistent and complete on return from every state change call. This guarantee is a conscious design decision that characterizes both the project itself (and its API boundaries) as well as many of its internals predicated on the same principles. It does explicitly account for asynchronous behavior at the entry point, and at very specific exit points. But introducing async anywhere else in between would mean building a fundamentally different project, and probably revisiting business goals in the process.

The function color problem isn’t just annoying or tedious, it can be fundamental to whether certain projects are even viable.
It is a very asymmetrical situation, to be sure. But that’s precisely where parents are forced to take measures to balance those odds.

No one is going to do the hard part of parenting if it’s not the parents. My house, my rules is a real thing, and it’s not a parent’s job to be liked by their children, but rather to make sure they are prepared for life as best they can be.

With the 5 that I have raised to adulthood so far, as soon as they can understand well enough to, I explained to them our relationship. Something like this:

“I love you son. You are the most important thing in my life. I want us to get along well. But I’m not your friend. I’m your father. My job, the most important job I will ever have in my life, is to make sure that you survive your childhood in good health as may be possible, and that when you are ready to go out on your own, you will be ready to face life’s challenges and make the best decisions that you can.

This is the basis of our relationship.

I’m just a person, and I won’t always be right, but I’ll always be your dad. I will do whatever it takes to complete my mission, and I’m not going to let anything or anyone get in the way of doing the best job I can.

Not even our relationship.

Through all of this, I hope that we can be friends, and no matter what, understand that I love you more than my own life, and I will do anything in my power to prepare you for life as best I can. You can always come to me, no matter what, and I will be there for you. It might not always be in the way you want, but it will be in the way I think I can help you the most.

Remember, I’m just a man. I won’t always be right. But I’ll always be your dad. I love you son.”

That is “the talk” I’ve had with every one of my children so far, somewhere between seven and ten years old, depending on their maturity.

We also memorise a non gendered version of “If” by Rudyard Kipling together, as I find it a useful example of the expectations that one should set for oneself.

Most of my kids are full fledged adults now with their own families, and I have a great relationship with all of them. I count this a a success, though of course there have been many trials and errors along the way.

It’s not about being tough on your kids, it’s about being very clear in your responsibilities and being willing to be tough on yourself when it’s needed. At least that has worked well for me. Every child is unique, and must be handled differently, but the same basis of the relationship applies.