skysight-inc/HackerNews huggingface dataset:
Well, there is a parable of seven blind men who met an elephant, touched different parts of it and later described the animal in wildly different terms. Listening ot these different tales can we say that only one of these men is right and all others are wrong? Or maybe all are wrong? Or all are right? Also, do contradictions in their tales mean that the elephant does not exist?
Sure, there’s a cost-benefit to it. We think that privacy is more important than rapid resolution of domestic disputes and we think that privacy is more important than stopping child porn. That’s fine as a statement.
Using communally audited abstractions over unsafe code means you’re using unsafe a lot.

If there was some way to prove that the abstraction is safe, then that would be fine. But the inadequacy of communal auditing is the reason why C has security issues.
Yews, it's about enforcing their preference on how others should interact with OP's published site feed, on principle. Which is always an uphill battle.
Right. You have selection of Kotlin and Kotlin in Android/Kotlin heavy company.
Bootstrapping can be painful in some languages or frameworks. Not everyone is running containerised builds where there are ephemeral environments that you just install a tool (and pay the 30+ second cost per build to run apt-get update). There’s certainly value in having a front door entry point. But I think it should be a shell script, not a makefile.
Per https://en.wikipedia.org/wiki/555_(telephone_number)#Fiction..., the officially reserved block under the NANP has shrunk to XXX-555-01XX, but outside of XXX-555-1212 (directory assistance), and toll-free 800-555-XXXX there is little use of the range.
Yup. The whole point of getting a dog is being compelled to leave the house, meet one's neighbors, touch grass.
There are powers at play in this world that don't care about one's feelings.
That's dodging my question. I know theyre just predicting the next word, but that doesn't explain how that works so amazingly well in this case. There's a few steps missing.

If anything this seems like an ad for an AI. When I try these things they can even solve leetcode, for which they actually have the solution in the training set.
But the author can't be bothered to tell us what language his code snippets are written in.

inb4: "The concepts are language independent."
Artificial Intelligence in the Knowledge Economy [pdf]
I’m almost done with Book 1, and so far at least 85% applies to anyone:

don't be idle, don't lie,
don't make hasty decisions,
build up your willpower,
be courageous,
be present,
do what you say you will do,
challenge customs (because people tend to choose custom over reason),
learn through experience,
be present,
life is a delicate balance,
and about 50 more
For a sport as impure as boxing, I feel like there's nothing left to lose. We might as well use it as a test bed for experimental ideas.
Accurately assessing the quantity and quality of punches landed is entirely tractable. If you can accurately track the movement of each fighter's joints (plausible with camera-based CV, almost trivial with LIDAR) then you're just solving a fairly straightforward dynamics problem. A well-timed hook or uppercut to the chin is more damaging for predictable biomechanical reasons - rotational trauma causes more damage than translational trauma because it results in greater shear forces within the brain, particularly the brain stem. It isn't a massively more difficult problem than the doppler radar systems used to track ball movement in sports like golf and baseball.

I think the harder problem is assessing the subjective factors mentioned by shadowerm, but that's also a hard problem for human judges.
You forgot that you need to have a whole infra team that is going to maintain all the shitty Gradle configuration KMP requires.
To predict the next word, you need some model of the universe.
If you are an rss-reader dev then you can set up a caching layer of your own.
No, it is pretty confusing: the difference between 404 from hitting an endpoint that the server doesn't serve (because you forgot to expose this endpoint, oops!) and a 404 that means "we've successfully performed the search in our DB for the business entity you've requested and guarantee you that it does not exist" is rather difficult to tell programmatically.
Economist Abhijit Banerjee: 'Good storytellers are powerful'
I've wondered if you could stamp them into an aluminum can. Like with a typewriter (obviously too weak) or some vintage typesetting press device.

Not sure if the aluminum would last it probably would.
2024 Year End Roundup
Kotlin has no pattern matching. Their bootleg ‘when’ with guards is no match (no pun intended) for true pattern matching.
AI PC revolution appears DOA – AI PCs and smartphones is a bust, analyst says
Yeah, as far as I know the only way to be sure is by putting the parent process into a cgroup. Then to kill all of the child processes you have to freeze the cgroup, enumerate the pids, send sigterm/sigkill to all of them, before unfreezing again.
Aren't process handles still an integer under the hood in the end? The solution is presumably the same - use enough bits.
Immutable Linux Distros: Are They Right for You?
synthetic data is fine if you can ground the model somehow. that's why the o1/o3's improvements are mostly in reasoning, maths, etc., because you can easily tell if the data is wrong or not.
You can now build an entire SvelteKit app into a single `.html` file
Belgium, London, ABBA, Canada, or San Dimas? Why better than others?
Fed chairman game – economic simulation
It's cool to hear how that came together as an improvisation. It recalls a simpler time when a major album (or movie, TV show, etc) could just feature your neighbor and a random telephone operator without signing releases and clearing rights.

It also gave Chris Fitzmorris (the neighbor) one of the greatest "random cool thing that happened to me" stories ever.
I'm curious for more details about which tests were hard to align and why
JRuby with JBang
Is it even full Java 17?
... says Elon Musk
I do this as well for my PRs, it’s a good way to leave a little explainer on the code especially with large merge requests.
Content moderation also involves reading text, so you’d imagine that there’s a benefit to having people who can label data and provide ground truth in any language you’re moderating.

Even with images, you can have different policies in different places or the cultural context can be relevant somehow (eg. some country makes you ban blasphemy).

Also, I have heard of outsourcing to Kenya just to save cost. Living is cheaper there so you can hire a desk worker for less. Don’t know where the insistence you’d only hire Kenyans for political reasons comes from.
Agreed. This is what Genuinely Good People do.
High-School Debate: Pro
So brown/black people in the third world who often find that this is their only meaningful form of social mobility are the "someone" by default? Because that's the de-facto world we have!
With Schema Gods, Anyone Is a Data Analyst
LLMs are paid by input token and output token. LLM developers are just as incentivized to give quality output so you make more calls to the LLM.
I'll add that it isn't just data egress. It's also inter-AZ transfer which costs $0.01/GB. But it's really $0.02/GB since you get charged 1 cent for the traffic leaving and 1 cent for the traffic arriving on the other side.

If you're running in AWS, you want to have servers in multiple availability zones in the same region so that if one AZ goes down you're still up. Let's say you're running your APIs and Kafka in two AZs (us-east-1a, us-east-1b). A user hits your API in 1a and you publish a message to Kafka. You need to write to 3 boxes. On average, you're paying $0.03/GB for your Kafka writes - $0.02/GB when the API server is in the same AZ as two of the quorum and $0.04/GB when the API server is in the same AZ as only one of the quorum.

That's 30x what Hetzner is charging for internet egress from its US data centers. People here were outraged that Hetzner would charge $0.001/GB for internet egress while using AWS is costing 30x that for transfer in the same region. Plus, a lot of companies use 3 AZs (so that they still have high availability if one AZ goes down). Then you're paying the $0.04/GB on all writes.

And this doesn't just apply to Kafka. Let's say you're running PostgreSQL with standbys: you're paying for all that data transfer from the API nodes in other AZs to the leader node and all that data transfer to replicate the writes to the standby nodes. When reading, you could do AZ-aware reads from the standby nodes if you don't need the latest data to avoid charges.

At some point, it feels like we're spending a lot of time and effort trying to minimize cloud costs - costs that we don't have to worry about from traditional datacenter providers. The cloud was supposed to make things easier, but the costs have made a lot of stuff harder.

And I'm not saying that AWS should charge nothing for inter-AZ traffic - they're just charging way too much. I don't know how much it really costs to service that traffic, but Hetzner can send the traffic over the internet for $0.001/GB from data centers that they don't own. It feels like Amazon should be able to send that traffic down the road for a good bit less than that. I believe in charging customers for what they're using so that you don't have bad actors exploiting pricing loopholes - but Amazon charges an absolute fortune for stuff that's relatively cheap.
Yes to your last. Either sh/bash script or a precompiled Golang program. If installing a tool is really such a problem then having a precompiled strongly typed program doing various tasks should be a no-brainer.

I started openly hating `make` because I re-learned its specifics and quirks several times over the course of 10-ish years and then figured that I want to learn stuff with a staying power in my brain. I don't use `make` every work day so eventually any quirks disappear -- that's how our brains work.

So that's why I learned most of `just` and it hasn't betrayed me so far, not once. Though I did write a few Elixir and Golang programs for running various tasks in production environment, too.
Maybe it's different in the US where ambulances cost money, but here in Germany the typical paramedic will see a wide variety of cases, with the vast majority of patients surviving the encounter. Giving your paramedic a day off after witnessing a death wouldn't break the bank. In the ICU or emergency room it would be a different story.
which => that
Yep it's totally understandable, and OK by me as these changes are documented in the release docs and the fix a pip install away.
zfs encryption is still corrupting datasets when using zfs send/receive for backup (huge win for mail datasets), would be cautious about using it in production:

https://github.com/openzfs/zfs/issues/12014
I would actually argue that EC2 is a "cloud smell"--if you're using EC2 you're doing it wrong.
I was on a team that went from every 3 weeks to multiple times per day. The number of incidents in production dropped drastically.

But much more important than that drop, was that when things went wrong is was MUCH MUCH faster to find the problem. It was also much safer and easier to roll back, since there were so few changes that would be rolled back. No one wants to back off 3 weeks of work. That's chaos.
The problem here wasn't a case of TOCTOU; rather, the program was using a magic constant value that was outside the range of getpid() but which wasn't outside of the domain of kill(2)'s first parameter.
Not defending this person in particular, but you should take a look at how anti-LGBT, including at the government level, most countries are in Africa. Maybe a decent number of them do regard seeing homosexuality as PTSD inducing.

There are several places where they legally can and will kill you for homosexuality.
Literally?

I would just like to point out that most of us who have ever had a job at an office, attended an academic institution, or lived in rented accommodation have kept stuff in someone else’s desk drawer from time to time. Often a leased desk in a building rented from a random landlord.

Keeping things in someone else’s desk drawer can be convenient and offer a sufficient level of privacy for many purposes.

And your proposed alternative to using ‘someone else’s desk drawer’ is, what, make your own desk?

I guess, since I’m not a carpenter, I can buy a flatpack desk from ikea and assemble it and keep my stuff in that. I’m not sure that’s an improvement to my privacy posture in any meaningful sense though.
Do americans realise how odd it is that prostitution is illegal there?

In most countries guys just quiety see a prostitute and have a great time without inflicting weird justifications for their horniness on their families.
A good game is supposed to be "easy to learn and hard to master". I think software abstractions should have this property as well. Too often the next "fix" in a long chain of failed ideas in overly engineered software feels like the Batman games where one has to complete a mini tutorial to learn to use the "bat-whatever" for a single application/puzzle. Contrast this with the Borderlands franchise, I can learn to play Borderlands in 5 minutes and explore the skills tree and whatnot at my leisure if at all.
You hear about "Deus ex machina" as a lazy trait in writing, but it is commonplace in enterprise software.
Load Bearing Abstractions.
This is kind of correct. For the demos they show those will simulate quite slowly due to the soft body / fluid simulation. Their current code does not parallelize soft body/fluid simulation like they do with rigid bodies. Running their fluid sim code now with default settings (which are tuned for speed, not accuracy) gives maybe max 10-100x real time speed (their rigid body sim is magnitudes faster but definitely not faster than existing GPU simulators like Isaac or MJX). Rendering at that quality will also take forever but everyone in this area of research always runs the slow high quality ray tracing pipelines for the demo videos (which run in the 10-100 FPS range depending on settings). Another note is they claim realism but this is only visual realism, there doesn’t exist soft body sim solvers that transfer to the real world accurately enough yet for eg robotics. They are good enough for visual data generation which will be pretty cool.

(full disclosure I work on ManiSkill/SAPIEN which runs on PhysX from NVIDIA, Genesis authors claim they are essentially faster than PhysX by 10-80x).
Not even support, now they’ve completely migrated all Android libraries to be Kotlin-first/Java-never.
Aquinas
Apparently this is “S2, a new S3 competitor” not “S2, the spatial index system based on heirarchical qaudrilaterals”.
> The VPN they use may not be a service advertised to public and featured in lists, however.

Well, of course not, since the service is illegal.
> Initially, I was shocked at how slowly everything moved! I was used to working really quickly when producing and engineering albums. Suddenly it was like the brakes were on and often it was difficult to get the momentum going. Eventually, I adapted to the Floyd pace. One of the great things about working with this band is that you are allowed time to be creative, to pursue an idea even if it takes some time. The Floyd had a production deal to make their records and the record label never heard anything until it was done. The record was made purely and only by the people in the studio.

The creative freedom without commercial intervention - this is very cool. I can almost hear it in The Wall - how grand and elongated the songs are.

What a great interview. Thank you for linking
Did you consider you might have a warped view on what is supposed to make you happy? IME society will lie to you about that because it has wholly different goals.
Lombok is absolute garbage. Either use proper Java 2.0 like Scala/Kotlin or stay in Java.
Like running in a dream
Oh, good to hear! My knowledge is about 7 years out of date at this point. I know typescript and mypy are pretty good at inferring which options of an ADT are impossible in various contexts and letting you do stuff like this, so great to hear F# has upped its game here too.
Yes, thank you. I already do a high omega 3 keto diet and it has enabled me to come off of medications, only needing klonopin for triggers I cannot control. 7 years now.

Mental illness is a metabolic disease, mine is caused by a problem with purine metabolism. (carbohydrates will turn into purines) Each person will be different. I have Schizoaffective disorder like she does. I would say we are remarkably similar in many ways.
MIT's Kerberos 5 implementation is 30 years old and has been very widely deployed.
I think real endgame is some kind of "no win no fee" arrangement. In the case of the article in the OP, it'd be if they billed clients per "addressed" comment. It's less clear how that would map onto someone selling direct access to an LLM, though.
It arguably is illegal, although I'm sure they have a high-powered legal department that will argue it isn't.
Similar experience. On an older laptop with integrated graphics it looks ok, just not playable. Even moving the camera around is stroboscopic.

Graphics setting did not appear to change anything.

High, medium, low - 5-8 frames per second. Started at 2-10, yet that may have just been log in delay.

Ping started at 600, eventually stabilized at 300.

Seems like an interesting idea, just seems like it needs a better computer than what I have.
> Energy costs are now back to levels seen before the Russian war

They are not. Electricity is around 30% more expensive. More like 50% if you add back the EEG subsidy that is now paid via taxes rather than via your electricity bill. (Exercise for the reader: form the intersection between "Tax payer" and "Electricity consumer")

https://www.verivox.de/strom/strompreise/

And we haven't turned off the coal power plants yet (meaning very little has been accomplished for the climate). There is no real plan of how that should work, and all the inklings of a plan come at huge expense.
this one does https://archive.md/L7fOF
(it is just the previous snapshot)
Yeah that really doesn’t help.
Söder is a silly populist. Take him seriously at your own risk. :-D
>For a routine to be helpful, it doesn't have to be as frequent as weekly.

I agree, but my experience has been that daily habits are easier to form.
Community plans to fork Puppet, unhappy with Perforce changes
science reporting is pretty bad. unsubstantiated, weak, or wrong claims are hyped up .
Many, probably the majority, just want to build something quickly and be done, or get to the next iteration. It's a huge reason why Python is widely adopted in classrooms and for ML/AI. It's objectively better than other languages that force extra overhead on users by default.
> It makes me wonder: how do people get so sold on a thing that they'll go online and fight about it, even when they lack facts or often even basic understanding?

I feel like this can be applied to anything.

I had a manager take one SAFe for Leaders class then came back wanting to implement it. They had no previous AGILE classes or experience. And the Enterprise Agile Office was saying DON'T USE SAFe!!

But they had one class and that was the only way they would agree to structure their group.
isn't it just lower MTOR activity = lower risk of cancer?

as we age we eat less, move less which slows down MTOR
> We had to rethink and reassess several implementation details when we aligned HTTP behavior with hyper. libcurl parses and handles HTTP stricter now. Better.

That would be interesting to dig in deeper. Wish they did that in the article. Or linked an article where they do.
Nuclear energy has a lower CO₂ footprint than wind or solar.

Nuclear waste is both solved and largely a non-problem, which is why politicians can use it to score publicity points.
It's not that hard to dominate bots. I do it for fun, I do it for profit. Block datacenters. Run bot motels. Poison them. Lie to them. Make them have really really bad luck. Change the cost equation so that it costs them more than it costs you.

You're thinking of it wrong, the seeds of the thinking error are here: "I wonder how soon it becomes actually infeasible to operate a website with actual original content".

Bots want original content, no? So what's the problem with giving it to them? But that's the issue, isn't it? Clearly, contextually, what you should be saying is "I wonder how soon it becomes actually infeasible to operate a website for actual organic users" or something like that. But phrased that way, I'm not sure a CDN helps (I'm not sure they don't suffer false positives which interfere with organic traffic when they intermediate, more security theater because hangings and executions look good, look at the numbers of enemy dead).

Take measures that any damn fool (or at least your desired audience) can recognize.

Reading for comprehension, I think Rachel understands this.
The material consumption for either wind or solar is around an order of magnitude more than for nuclear.
So next, they realize they need a different calculation for shipping, and now their beautiful abstraction has a big if isShipping() {...} else {...} block. So much for reducing complexity.

Sometimes it's best to let two identical blocks of code remain intact if there's a reasonable chance that their logic may diverge in the future. If they don't diverge, and you find yourself constantly updating both, then you can factor it out into shared code. It's usually much easier to create a new layer of abstraction in the future, than to remove an unneeded one after a ton of code has grown up around it.

I'm a big fan of WET - write everything twice (stolen from HackerNews), then maybe the third time think about refactoring into shared code, especially in new apps where you don't know how things are going to involve.
Wait, really? I pay for two separate domains. What am I missing?

I'm happy to pay them because I love the service (and it's convenient for taxes), but I feel like I should know how to configure multiple domains under one account.
Right, the EtOH/azeotrope is the normal domestic (industrial grade) product available where I am (Australia), it's available in all supermarkets, etc. That said, it often has impurities that ought not be present (see my other post).

Here, 'absolute ethanol' is typically 99%. No doubt H2O is a significant part of that last 1% but going on my experience with 95% EtOH I wouldn't be a bit surprised about it being benzene and it's likely there's other undesirable stuff as well.

BTW, over the years I've bought a lot of industrial grade 'absolute ethanol' which I use in woodworking as a solvent for shellac. 95% EtOH is unsatisfactory as the water in it often causes the shellac to turn a cloudy/milky colour.

I have to buy the 99% grade in 20-litre plastic containers as usually that's the smallest amount that's supplied. Moreover, it's much more expensive, at least double the price and on par with that of isopropanol.

Given its price and comparative rarity I doubt whether its consumption would be a signifiant problem. Anecdotally, the stuff I buy seems to have significantly more denatonium than the normal EtOH, quite some time after using it I've momentarily held my (dry) hand on my face near my mouth and the denatonium is almost overpowering. That's not the case with normal domestic EtOH (in the same situation denatonium is present but nowhere near as objectionable).
They're exactly equivalent. What are you hoping to correct?
It would seem you don't care too much about verifying its output or about its correctness. If you did, it wouldn't take you just an hour. I guess you'll let correctness be someone else's problem.