skysight-inc/HackerNews huggingface dataset:
> It's a comfort game. A pasttime rather than an addiction. Balatro is a stress reliever for me and I can jump in, play, and jump out and it's fine.

Exactly.

To me there are two specific things that gives it that stress reliever, jump in/out spirit of Solitaire :

- You know from the start you may not win every round.

- Things can instantly and dramatically turn one way or another.

I think both are perfectly captured in Balatro, and it manages to achieve it with a vastly more complex design.

And it manages to add more depth while keeping that formula with a large number of jokers that, depending on what you get at the start, will dictate a different type of playstyle.

Sure, you can develop some strategies over time (money), but you (usually) can't force the direction of a run (at least early on), you have to work with what you're given. It's truly a brillant design.
They have no choice to believe that he is the one that promotes freedom, and his adversaries the opposite. Not believing that would mean their outrage is not righteous, which would make future supply worthless, and their brains will just not allow that.
Interesting choice of a screenshot in the README... Manchester United in top four, clearly a hallucination produced by the AI.
Even if the underlying code is "bad", who cares? There are far more important skills in indie game development then programming ability. I'd much rather play an interesting, well-designed game with a few bugs and messy code over a well-programmed but boring game.
That's true in the realm of LLMs. But even in this case, the position information is added only into the first layer. Tokens in later layers can choose to "forget" this information. In addition there are applications of transformers in other domains. See https://github.com/cvg/LightGlue or https://facebookresearch.github.io/3detr/
Bayes Is Not A Phase
Oh ty. Searched a bit and figured it had to do with environmentalism but it didn't make sense.
Imagine if that area had to be strip mined, factories set up, and coal power plants built. There's nothing clean or green about renewable energy. Californians and Westerners in general should be thankful they just have to deal with things like battery fires and not the raw material extraction and solar panel production, because that's what is happening in other countries instead.

And no I'm not trolling, this sort of whitewashing out the ugly parts have contributed a lot of damage and waste from things like "recyclable plastic" which weren't actually recyclable, but everyone felt good it in a green bin next to grease soaked pizza boxes that weren't recyclable either.
Since the binary and source release come under different terms, are there any technical differences between them? For example, some projects (like Visual Studio Code) will telemetry in the binary release, but do not enable it by default in the source.
I wonder how you would address bias and intrusiveness such tools often have.

And also such tools imho just equip bad actors to whip the workforce into submission even more.
Cheers for the reply. By "quality control process" do you mean manually checking bridge height restrictions, recent road closures etc..., or do you mean something more automated such as filtering out badly formatted data?
Apple Arcade is great for avoiding all the adware and in-app payment crap.
I hear the perf claim a lot and yet most of the time when I write C/C++ code it's not because it's the most performant. It's either because I'm editing a codebase that's already in C/C++, or I'm using libraries whose best (or only) bindings are C/C++, or because I want to make syscalls (and safe languages don't expose those as nicely as C).
Elite Dangerous just implemented an entire system colonisation mechanic
Thanks, i put a lot of thought in the neon effects. Yeah, i'll have to explain that in some clearer way. The "You caught 0 coins out of 0 in 0 seconds" is definitely a bug, happened to someone else too, do you mind trying to reproduce it ?
In the context of the author's experience:

>And you said it in front of their boss.

this advice:

> Talk less.
> You don't need to share everything you know.

Makes a ton of sense. For a very tactful individual, "consider the audience" is good advice. But for the rest of us, it is often better to remain silent.
Since this game both have a publisher and at least partially funded by them (by author comments here) most likely it was publisher decision on pricing.
I just sat through a company wide "alignment" call where they were telling everyone about the AI training programs they are putting through

They went through great efforts to frame any hesitation about using AI tools as being caused by fear basically. This training program was pitched in such a way to make it seem like anyone not embracing and using AI tools is backwards and old fashioned and behind the times, so it's time to "get with the program"

It's very discouraging

I don't think these tools are useful enough to spend my time on.

I would rather spend 20 minutes writing code than 19 minutes writing prompts to almost generate the right code that I can fix in 1 minute

Maybe one day this stuff will be useful to me

But by that time I imagine companies won't have much use for employees at all anymore, because AI will basically just replace us

I'm not even 40 yet. It is hard for me to imagine living another 40 years with the trajectory that the world is going

The future sucks a lot
Great point. Erlang is still going strong, in fact WhatsApp is implemented in Erlang
Oh definitely. Refactoring in Rust is a lot safer. Sometimes a lot more cumbersome, but definitely safer. Sometimes a refactor introduces a lifetime to a structure and now a loooot of places need changing, but at least it's safer. In C++, it would be less safe, but I could compile it and test the part I am trying to change or test first. It's a pro and con on either side.

But for the end product, I err on the safety side for sure.
Sorry for the loss and deep condolences brother. I wish I had the answer, but these will definitely help.

As far as I know, try to take a shower in the morning, as soon as you wake up. Try walking with barefoot, and cry at least 5/10 minutes a day with tears. And try to be busy, and communicate with loved ones. Cry as long as you can, and tear those emotions until there are enough remaining for future, as memories.

Also, after a month and so, try to stop crying and keep the emotions within you. It's said crying helps us to feel better but we loose those emotions. And the emotions related to your father are very important for your behavior and your time with your child.
Simple but great Translation Management Software
No difference. You can see the build pipeline in the GitHub repository which builds directly from HEAD
Production cost share for industry:

2017: 08,02 Cent
2024: 15,50 Cent

Total cost is only less, because there are fewer levies and taxes.
I agreee it has stalled, I think for almost everyone what the author considers bandaid is practical enough that isn't a need for innovation. Distributed systems is more or less solved imo.

Agree with another commenter, observability tools do suck. I think that's true in general for software beyond a certain amount of complexity. Storing large amounts of data for observability is expensive.
Maybe. I guess it depends on how much of an impact that had; the article doesn't go into detail. Was this just an unusual hobby that his wife didn't like? Or was it completely consuming their life and financial resources?

But you're right, saying it had zero impact is an exaggeration. It does seem like it had a small impact, at a minimum.
Flashes, a photo-sharing app for Bluesky, opens beta
This reminds me of a comment I saw once. AI was supposed to automate the boring stuff we don't like to do every day so we could enjoy a life of leisure, art and music. Instead it's just automating the art and music.
They're an absolute pain in the rear to deal with, because they're self igniting, and it propagates between cells.

Your typical lithium 18650 - vape cell, old laptop cell, whatever you know it as (18mm diameter, 65mm length, cylindrical), has a high end capacity of around 3500mAh - so 3.5Ah (amp-hours - so will take an hour to drain at 3.5 amps, 3.5 hours to drain at 1 amp, handwave goes here). At 3.7V nominal, that's around 13 Wh (watt-hours, a measure of energy capacity).

As a first order handwave, when a cell runs away and burns off all the materials in it (electrolyte, plastic separators, etc), you'll get about twice the energy out of the cell as the electrical capacity - so, ballpark, 25Wh for a fully charged 18650 running away. Except, it doesn't run away in an hour. It runs away in about 30 seconds, so doing the math on that, you end up with about 3000 watts for those 30 seconds. That, meanwhile, can heat nearby cells up enough to cause them to enter thermal runaway, and the whole pack will just go, until cooled sufficiently.

"Dumping a lot of water on the pack" will, generally, cool it down enough to stop this. Assuming you can get the water where it needs to be, and in something like a shipping container battery, that's far from given.

At this point, you've got a damaged battery, in unknown condition, with none of the existing current paths able to be relied on, and probably new current paths that may or may not exist yet (water, metal, corrosion, and those paths are often high resistance and slow to form, which creates a lot of heat). It's not really safe to disassemble it or work on it until things have been discharged, because if the pack has energy left in it, it's prone to do exactly what this article talks about - reignite, later, inconveniently.

As far as disassembling it, would you go work in a few megawatt-hours of energy, in unknown configuration, with the state of the safety systems unknown, in a charred environment of unknown toxins (what you get out of a runaway is far from predictable, beyond "generally unfriendly to humans")?

It sounds silly, but if the pack is confined and the fire isn't going to spread to other packs nearby (which is why they tend to be quite spread out), the safest thing to do really is to let it burn to completion. At that point, if it's actually burned out, there's no energy left in the cells to do anything terribly nasty, and you've burned off most of the electrolyte and such.

Anyway, the right answer is lithium iron phosphate for grid scale energy storage, but even those can catch fire if water gets in the wrong places, and they will, with enough prodding, burn.
This is why I play it with actual physical cards. I learned it as kid so partly it's a comfort ritual, and partly the tactile interaction is very soothing.
Erlang (is great but) is still much closer to the static-location (Actors) paradigm than what I’m aspiring for. For example, if you have stateful calculations, they are typically implemented as isolated (static-location) loops that aren’t textually co-located with the message senders.
I appreciate your arguments and know they are in good faith. I think we would have an edifying debate in person!

I'm not going to reply to everything as I think our viewpoints are tricky to reconcile, since we find different things to be moral/immoral. That's fine, but it might not be productive. However, I acknowledge your position and know it reflects much popular sentiment; I cannot dispute that.

if you believe that it's not bad to take someone's effort without their consent and without compensating them for it, then you shouldn't object to your employer withholding wages from you

I think this gets to the crux of our difference. Employment is an explicit contract that binds two parties to honor their obligations. If someone posts a blog post openly, busks in the street, or does some graffiti art, I don't think observers have any obligations beyond an implicit idea of "experience this in any way you like as long as it's legal". Whether you prefer 'legal' or 'moral' there, it brings us back to the problem that we disagree on the morality/legality of the core issue. Given the constraints of this venue, not to mention our time, I'm happy to recognize this difference and leave it unsettled.

That's the "law is morality" fallacy. Morally, this is clearly wrong, the point of the copyright system is to prevent exactly things like this from happening. The courts have not yet decided whether training an LLM is "copying" a copyrighted work, but if they do, then it's clearly illegal.

If that should come to pass, I agree. However, your suggested fallacy then comes into play the other way around. Merely because a legal precedent may be set does not change my opinion that it is not immoral. That is a point on which we clearly differ and one I think would be fascinating to debate if only in a more appropriate venue as I may even be won over but have not been by any arguments so far.
Sure sure, you can ignore that wording. The point is that the first measurement determines the state of the particle undergoing the second measurement.
That's my issue with attempts to 3D-ify viz. Unless you are actually modeling a 3D volume, like medical imaging or CAD, the added "forced exploration" of 3D simply hides insights.
Amazon receives inventory directly from manufacturers. Third party sellers are significantly more likely to sell counterfeit products

Same reason you’re not likely going to find counterfeit goods on the shelves of a Target or Costco
I always remember him in this role. Such a great film.
Sailing technology has gone beyond "we can go downwind, yay!" for quite a while now...
I don't see any arabic literature. Curious whether that due to lack of actual digital/ocr text or lack of availability of the pdf/epub formats of the books.
“Your business model is not my problem” is a thing that is popular on HN/Reddit. The crows have come home from the pasture and the cows have returned to roost.
Your link shows inequality growing. There is income inequality and wealth inequality and both have been growing. Incomes rise while everything around you gets much more expensive, especially assets.
Yup.

Have you read Jef Raskin's The Humane Interface? It's an explainer and retrospective for his Canon Cat.

I want more of that foundation, vision, concept.

With the recent renewed interest textual user interfaces (TUIs), maybe this cycle we'll tact a little closer to that utopian future perfect omni-shell.

https://en.wikipedia.org/wiki/The_Humane_Interface

https://en.wikipedia.org/wiki/Canon_Cat

https://en.wikipedia.org/wiki/Jef_Raskin#Pioneering_the_info...

--

And another thing (I say curmudgeonly)...

bash (and csh), the progenator of all modern shells, is just one realization.

Iteration and refinement are double awesome. We're seeing crazy awesome new variants, like Warp.app, oil shell, fish, and so forth. Yea for evolution!

But I would also hope today's youngsters take a moment to review the genesis of all the modern ideas we now take for granted. From memory, in no particular order:

Engelbart's Mother of All Demos
Raskin's original vision for Macintosh
Nelson's Xanadu
Higgins art philosophy of "intermedia"
Xerox PARC
cybernetics
Atkinson's HyperCard
etc.

The founders had motivations, insights, and ideas. Necessarily limited or ignored by feasibility. It's worth understand their ideas directly, for better or worse, not just thru subsequent intepretations.

With 60+ years of progress and gestation, surely there are even more tangents worth exploring.
Most jurors in pipeline case against Greenpeace have ties to fossil fuels
Worth noting that IEEE is the professional society for electrical engineers. Spectrum seems to be their kind of pop-sci outreach magazine. But, being under IEEE’s umbrella makes it quite special, pop-sci magazines are always pulled toward the bombastic and over-dramatic. Spectrum, because of their origins in a research/professional EE society seems to remain more… grounded.
Damn, really? That’s very troubling
The price of statelessness is eternal waiting
> your game must be good looking to sell copies

Nah, vampire survivors and balatro look like crap by modern standards, yet are breakout hits.
A bit of a quibble, since you seem to be equating Capitalism with "free markets" (but you put free markets in quotes, so perhaps you're intending sarcasm). In any case, for others reading:

A "market" is any place people come to exchange goods and services, and seems to be a sociological Truth. They appear in nearly every society, going back thousands of years, even before written history.

A "free market" is an academic ideal, where every actor in the market is perfectly rational, has complete information, and is not under any sort of coercion. This is, of course, impossible to achieve in practice, similar to solving a high school physics problem and ignoring friction.

Capitalism, then, is a tool for exploiting those imperfections for your own gain. Using your wealth or power to coerce others, acting on hidden information, preying on peoples' insecurities through advertising, and so on. Capitalism is explicitly opposed to a free market, and continuously tries to undermine it, for the benefit of the wealthy and powerful.

The role of democratically-elected governments should be to represent the peoples' interests in the market, in opposition to the elites. Like you said, through regulations to protect the commons, prevent monopolies and other exploitation, and so on.

The dilemma is that a weak government allows corporations and the wealthy to do whatever they want, and is powerless to stop it. A strong government can stop or slow their influence temporarily, but is also a jucier target for corruption.

I don't know how we get to that, though. We've now had two generations awash in propaganda, that the free market is good and capitalism is synonymous with the free market, and that any problems you're facing aren't the fault of the wealthy and powerful, but are because of the minorities that can't defend themselves.
Firefox needs to be its own thing. At this point all the "Mozilla Foundation" and "Mozilla Corporation" stuff and all the side quest software everyone seems to be rat-holing on, have nothing to do with making a great alternative browser.
Software is not an industry famous for socially/emotionally aware practitioners. Lots of people make perfect the enemy of "good enough", or leave useless PR nits to show that they are participating, or disregard the level of effort involved and cut straight to their pet grievances. These are all ways of disrespecting somebody's work that you're going to encounter a lot.

One piece of advice I give all new jr devs (I've mentored more than 100 at this point) is: "Don't feel feelings about your code, because your code doesn't feel any feelings about you. Investing emotions in your code is entering into an abusive relationship".

It's hard when you're proud of something you made and it gets criticized, or replaced in production in a short amount of time, or immediately polluted by somebody who doesn't seem to care as much as you did. Try to realize that the actionable grievance is the wasted time and effort. It can be hard to get people to respect your feelings, but it is pretty easy to make a case that wasting your time and effort should be avoided.
I see, thanks! Very interesting project by the way, am looking forward to switching from Insomnia due to its enshittification.
Interesting. They seem to be abusing a hole where Apple wasn't confirming that the broadcast addresses were valid for tags (ie: "random static" addresses rather than public ones).

The BLE broadcast stores part of the lost message public key in the advertising message's address, and part of it in the payload -- they are just using a "normal" BLE address and then reverse-engineering a key from that.

> The Find My network specification mandates the use of ran-
dom static addresses for advertising lost messages. However,
our research reveals that public addresses, resolvable private
addresses, and non-resolvable private addresses can also serve
this purpose without any issues. This implementation vulner-
ability is exploited by our attack to track Linux, Android, and
Windows systems.

> Our work uncovered a vulnerability in the Find My ser-
vice that permitted all types of BLE addresses for advertis-
ing. Exploiting this vulnerability, we proposed a novel at-
tack, nRootTag, which transforms a Bluetooth device into an
“AirTag” tracker without requiring root privilege escalation.
By utilizing over a billion active Apple devices as finders,
the attack is able to accurately track user devices. Through
rainbow table-based offline key search or GPU-accelerated
online key search, an infected computer can be quickly turned
into a tracker. Notably, the online key search cost does not in-
crease as the number of tracked devices grows. The evaluation
shows that the attack is effective across various devices, in-
cluding desktops, laptops, smartphones, and IoT devices, and
worked on Linux, Windows, and Android platforms. We also
discussed how the attack could be extended to track Apple
devices.
Theorems of the 21st Century (Bogdan Grechuk) – book review
This! Serious economics papers are always about studying different progressive tax functions. Nobody cares about specific thresholds to separate "the rich" from the rest. It's a moot point because wealth is a continuous variable (approximately Pareto with tail index between 1 and 2, to be precise).
I'm planning on a M-W-F release schedule but as I'm not feeling well tomorrow's may get pushed.
There was something called a slerp that allowed you to get an object to rotate from on orientation to another, similar to a linear interpolation.

This was fine for some things. but if you wanted something to rotate but only in a certain way it was annoying as sometimes it would get from A to B, but go through Z during its rotation.

Getting the order or multiplications right too.
This is the kind of outcome Section 230 (of US' Communications Decency Act of 1996) was intended to prevent.

It's an unpopular opinion in tech circles, but this right here is why I support the very maligned Section 230—in fact, I wish it'd go much farther. I think it's a core human right to talk on the internet and to create websites: a right that should be protected, in practice, by granting powerful immunities to third-parties, like forum administrators. Else you end up with chilling effects like this one, chilling things no reasonable free society would want to chill.
FAA targeting Verizon contract in favor of Starlink, sources say
Just put in a request for a cheat on WeMod :)
Boy, “it has layers” is an understatement. Go watch this movie, it’s fantastic.
> You can also look into dumping your heat into water. Either ocean or freshwater.

Sure, boil the oceans we don't need em
Cool. As mentioned at the end, the oscars has site,

https://aaspeechesdb.oscars.org/

"This database contains more than 1,500 transcripts of onstage acceptance speeches given by Academy Award winners and acceptors."
I agree with the key insight: "meet people where they are" and "respect your environment". Different situations/groups/cultures require different approaches.

But then they proposed a bunch of context-free solutions.

Advice like "Wait for an invitation" might work at the specific company/group they are in right now, but it definitely won't work everywhere. Anyone here can come up with a counterexample to every single one of the bullet points.

A person with strong social skills knows when to talk and when to listen. They know when to take credit and when to give credit. They know how to share bad news in the least hurtful way. You will not learn this from a bunch of "always/never" commandments.

We all know that social skills are just as important as technical skills, but I'm not sure we talk enough about how to develop your social skills.
Cognitive Engagement Techniques with AI-Generated Code for Enhanced Learning [pdf]
The US has not resumed making payments that were already apportioned by Congress, and cut by DOGE/Trump/Musk.