skysight-inc/HackerNews huggingface dataset:
I hope something like this gets figured out for the Affinity Suite. Since I game on a Steam Deck now, the only thing holding me back from having Linux do everything I need is those three programs. Yes I know Gimp, Inkscape, and Krita exist. I just think Affinity does it better.
If you're teaching someone c, tail recursion is just handing them another gun to shoot themselves in the foot with.
The Sacklers were absolved of financial liability, not criminal. A DA that thought there was a strong enough case could have brought charges this whole time irrespective of the settlement agreement.

> Their foundation should be dismantled and used to fund damage and mental health services for addicts of the opioid crisis that they went on to create.

Part of the settlement agreement was that they were going to turn Purdue into a treatment organization. But right now it's back to the drawing board and plaintiffs will have to pursue separate and much harder cases to get reparations directly from all the individual members of the Sackler family.
in austria, the farms where i lived used electric wires with a weak current that you can feel but doesn't hurt. (i got buzzed at least once as a 7 year old trying to cross a fence). but i suppose on those huge ranches, getting electricity out there is probably not very practical.
Checkboxes in Excel
That is amazing. Can you tell us if the potato referred to in this comment [0] could have done serious damage?

[0] https://news.ycombinator.com/item?id=40798939#40812811
Watching lectures online as part of a short of 5k people when you paid $18k for it, and watching courses in person as part of a cohort of 20 people having paid $70k for it are two different things.
If you’re looking for an open source feature flag option, also check out https://www.growthbook.io/
> I don't want to sound flippant, but if you don't want to learn new things, don't use new tools :D

That's precisely the problem. The author wants to convince people (e.g., his colleagues) to use a new tool, but he has to convince them to learn a bunch of new things including a bunch of new things that aren't even necessary.
I'm the opposite, I don't understand the steady march towards fewer buttons. I miss my iPod wheel that I could operate without looking. My screen would be covered in sunblock, sweat and oils if I used my nose to swipe.
The working hypothesis you described was considered fairly obsolete some time ago. The current model is much more "most proteins fold to kinetically accessible states". The assumption of global lowest energy led to a lot of wasted effort and misled computer scientists. But along the way to this understanding we learned an awful lot about the forces that affect folding- see for example "hydrophobic collapse".
Kirigami Computing
> Do you mean you expect me to give my banking site/app credentials to X?

In Finland it is common for many online shops to handle payment, and authentication, using a banking account.

You never hand over your actual banking credentials, instead it is something akin to OAUTH2 - so you're at a merchant site and you'll see "Pay with Online BanK" with logos to click for whichever bank you have an account with. Exactly the same as "Login with Google/Github/Facebook/etc".

I changed my name last year, and due to other integrated services many companies automatically updated their records when the change became legal. These kind of integrations seem common and thus far "secure".
There is at least one area where ATtiny still outcompetes RP2040: low power consumption. Even in its lowest-power dormant state, 2040 still burns around 200uA, whereas the ATTiny can sleep on only a handful of uA or less. Even during active use, an ATtiny with low voltage supply and low frequency clock can often do what you need with an order of magnitude or two less power than a 2040. So for a hobbyist project to build a battery-powered device with long lifetime, it’s hard to beat the ATtiny. Otherwise I completely agree!
Relational Algebra Primer
IMHO it's gotten even better since 2012. Back then you would still have issues with stuff like MS Office, video conferencing, etc. Nowdays with the push to SaaS apps, most of that stuff is online and works just fine with Linux.

My company runs on MS stuff so we have Outlook, Teams, Office, etc. Back in 2012 I'm not sure I would have been able to use Linux at work because of this software but now I can run all of it in the browser.
take note that dangerous device, and destructive device are different classifications.

"it must be muzzle loaded, not rifled, and not use any projectile which is intended to be used as a weapon."

compressed gas propulsion is not a firearm, unless it [gas] is produced by combustion or explosion of a chemical [incl. propane. ]

magazine or breech loading, rifled barrel, a cartridge holding projectile, and charge as part of design will seal the deal for definition as firearm.
> Search: half-remember some conversation from months/years ago? It's right there, in the app.

I've never had to do that and Discord or Slack aren't the right places for that anyway they should go in some knowledge repository like a wiki.
There's probably no way of knowing, unfortunately; when the meek inherit the earth, they don't have access to the constructors of the parent class.
> There was an attempt at "reform" that was crushed by their supreme court, because that's how their government works.

That's actually not the whole story, but regardless, judging by the tone of your responses here and your recent comment history, I don't think any discussion here on this topic is going to be fruitful.
It can be true for both ASN.1 and gRPC? Moreover, definitions of "bad" can vary.
My wife bought one of these early 2010s netbooks running Ubuntu. She didn't know what it was or how it was different, but eventually she started asking me for support. "How can I use Office? Why can't I play this video? What's this error in the software upgrade screen?"

Linux is fine for day-to-day use if you're already technical and can debug it when you inevitably hit a roadblock, or you have a family member who can provide constant support - thus all these "My grandma uses Linux!" posts that have been a hallmark of this scene for the past 20 years.

It is not a seamless experience for your average Mac or Windows user. There are things like codec restrictions or driver issues (Nvidia), its still transitioning between windowing protocols so things like DPI scaling doesn't work properly across application types. GNOME doesn't even handle tray icons.

Flatpak is a good step but most of the builds are third-party and not endorsed by the vendor (Signal, Chrome, Steam, etc) which leaves them vulnerable to supply chain attacks. Immutable distributions are interesting but rely on the continued success of the above.

I'll continue to recommend Chromebooks to family members. It's incredibly set-and-forget and a more polished experience for the average person.
What does it take to create a magnetic shield? Given unlimited rare earth metals and such
Having real buttons means never needing to have my hand obscure the screen. And not touching the screen means not having to clean it as often either.
RLHF to me seems more as a PR play than anything else, but inasmuch as it does anything useful, adding a second LLM to influence the human that's influencing the LLM doesn't solve any of the fundamental problems of either system. If anything it muddies the waters more, because we have already seen that humans are probably too credulous of the information presented to them by these models. If you want adversarial learning, there are far more efficient ways to do it. If you want human auditing, the best case here is that the second LLM doesn't influence the human's decisions at all (because any influence reduces the degree to which this is independent feedback)
The immunity deal on the table here was for civil litigation, not criminal trials. The Sackler family can still declare bankruptcy on their own, they just can't use the bankruptcy of their company to extend protection to themselves- which does make sense. But nothing that was proposed would have shielded them from criminal prosecution.
I wonder if you have any experience in teaching at the primary level?
I use IRC regularly and will continue to do so, but I’ve changed my opinions in recent years to admit that it is only useful for power users. The spec maintainers went too long without supporting features of competing systems like authentication, history, Threaded discussion, and a whole bunch of other things. Many of these features have been added to v3 of the specification, but it is too little too late. It is absolutely absurd in 2024 to tell somebody to install a bouncer and host it on digital ocean. They are not going to do that, they are going to use Discord. With that being said, I still love IRC unlimited extensibility and simplicity. But I’m a software engineer.
That description is remarkably apt for almost every business meeting I've ever been in.
> Shell sessions and bouncers sort of alleviate the history issue

And that's why people don't use IRC
I don't understand the hatred directed at the Sacklers. Oxycodone is, just like all other opiates, highly effective at suppressing pain, potentially addictive, and deadly in large enough doses. This has been common medical knowledge for millennia. Why do so many people believe that they are responsible for overdose deaths?
> sales people can unlock features as they sell them

That's a licensing thing, not a feature flag.
Schild's Ladder by Greg Egan
Well I don't think you are doing active development on your flags repo. I think it's just using Git as a database for the what are your current feature flags.
That's like saying "it's unfortunate kids are first taught elementary arithmetic before integrals". C-style loops are natural and easy to understand, tail recursion is not.
Three brothers! The dynasty origin and eldest brother is Arthur Sackler.
I think you might be unfamiliar with the term "dualism" since you don't appear to understand that your reasoning is synonymous with current spec, put briefly: "In general, [Dualism] the idea is that, for some particular domain, there are two fundamental kinds or categories of things or principles." [0]

To what domain, exactly, are you trying to relegate concepts with your vaguely dismissive take that they are "inside people's heads," as if this doesn't invalidate thought as an origin of material (that is, natural) change and thus pulls the rug out from under your statement itself - since, being just a concept inside your head, it should not have been capable of accumulating the physical mass and energy necessary to get out of your head, onto HN's server, and onto my screen - the letters of which are not randomly generated but an ordered echo of material pointing back to the source informing their order.

The relationship of concept to material is, especially in this kind of case, about as intrinsic as a relationship between entities can be.

When you look at, say, a pyramid in Egypt or Mexico etc, you are looking at the material shadow cast by nothing less than a concept that was at some point, only "inside someone's head" and which remains a fundamental and intrinsic characteristic of that structured mass of earth and stone.

[0]https://plato.stanford.edu/entries/dualism/
print multiple pages to a single printed page.

Alternatively, generate poster (~ 1 meter x ~1 meter ) by printing/taping together regular size paper sheets.
The PR is optional, but governance often requires documented peer approval for all production changes.

Flag changes can be pushed directly to the main branch with the correct repo permissions. When using the GitHub UI this involves just a little bit of typing and a few clicks.

>might as well just change the code at that point

If changing the code, running tests, building, and deploying is quicker and less risky then yes that makes more sense.
> there are many problems for which this is not straightforward given that a tail recursive function can have multiple exit points and these have to be coalesced into a single flag for the loop.

Loops don't require coalescing the exit condition to a single flag (or even a single conditional expression). You can also use break (or your language's equivalent) to allow multiple exits from the same loop.
> While PII data was potentially accessible, based on our current findings, we see no evidence that such data has been exploited.

How is this possible, when the journalist accessed the data to confirm it contained PII?

Each day I am more and more interpreting "we see no evidence" as "we didn't really look." That way their statement can be technically correct, without divulging any evidence that might be used against them when users sue for damages.
I didn’t say that there’s no new quality content. It’s just platform optimized now for crapware. Just look at the top videos and YouTube shorts, cesspool.
Lumbar Support: Comprehensive Guide to Back Pain Relief and Office Chairs
Modeling Polymorphic Relations in Postgres
Sounds stressful...Wake up, shower, dress, then have breakfast with your ISS colleagues, while keeping up with the latest edition of the Orbital Debris News!

Orbital Debris Quarterly News: https://orbitaldebris.jsc.nasa.gov/quarterly-news/pdfs/ODQNv...

Nasa Orbital Debris Program: https://orbitaldebris.jsc.nasa.gov/quarterly-news/#
Slack to destroy >90d history of free communities
I always loved the simplicity and form-factor of the Model 100. For a "practical" modern version, the tricky bit is getting data on and off. Wifi/ethernet would definitely replace the modem, but for comms ssh/scp isn't that convenient for folks looking for something "simple". Personally, some combination of Dropbox-esque file sharing and SMB disk mounting strike me as practical.

I doubt that there's anything like a commercial product here, but I find it a really fascinating design space.
I wish people would quit pretending that a research paper should only have the most novel/freshest/unique results. It would not only dramatically improve researchers lives it would actually improve the average quality of research output because you would no longer have to exaggerate claims.
To be honest, I don’t feel this is HN material.
Without proper context, it’s not clear to me if this is good or bad. It bad for the victims because there’s no settlement. It’s good for justice as people with a ton of money shouldn’t be above the law.
A starlink satellite has a life expectancy of only about 5 years anyway, and that is WITH station keeping ion thrusters. Anything smaller than a starlink satellite will likely have an even shorter lifespan due to having worse mass vs surface area ratio because of the square cube law, and should be gone within a few years. Anything larger can easily be tracked with radars etc and should still be gone relatively quickly.
I was surprised to see hairspray as the recommended fuel, since that what we used growing up 30 years ago, with no particular engineering expertise. I assumed there would be more advanced options now (if for no other reason, because hairspray smells!)
How can you possibly tell that from something that happens regularly anyway?
Right, good question. I can't remember where in time the transition was from small heavily compressed to high quality full size images in relation to 2001, nor when exactly the transition to PNG was. But now that I think about, 2001 seems early indeed.

I agree: something is weird.
C compilers may not optimize tail recursion properly, so it's not necessarily safe to teach C programmers to do that.
nastystereo.com
The other problem is that there are a bunch of people here running scripts to automatically erase anything you do in the name of checking every box
What's New on CPAN: May 2024
Even if mobile v1 was simple level by level text output, it'd probably still be useful.
Same thing is very common here in Finland.
High-profile fintech partners: Mercury, Stripe, Affirm, Airwallex, Alloy, Bond (now part of FIS), Branch, Dave, EarnIn, TabaPay, and previously worked with Wise and Rho, though both have since migrated to other bank partners

Leaked account holder info: name & address, email, phone, unencrypted SSN/TIN, DOB, fintech platform

Leaked account info: status, type, balance, last activity, opened date, account number, daily limits
Must be comparing to the equivalent JSON-over-HTTP usage.
There are technical issues with running an IRC server and the protocol.

It's the UI/UX you mention that seems to be the bigger blocker.

In my experience IRC was the preferred platform among software developers for a long time. Setting up a persistent shell and bouncer and managing your logs was common and preferred. It was how a good deal of the, small at the time, open source world ran (this is the 90's up through the aughts).

I recall that started to change when Slack and other alternatives started breaking into the market. A newer generation of software developers didn't care for IRC and the UI/UX around it. Open source, open protocols, free (as in freedom) software didn't matter to this generation.

And as management and executives got more interested in micro-managing developers we needed to include non-technical folks into our chat systems... which is where the UI/UX argument struck again: our friends in HR, management, etc couldn't be expected to setup their own irssi + screen client, log rotation, notifiers, etc; writing and hosting custom bots to integrate with systems became a chore and lost art, etc.

Now we have to run multi-gigabyte, resource hogging clients to post memes and emojis. But at least it's easier to administer and get folks on board. At the cost of all your data belongs to Slack I guess.

You do get a lot out of Slack than chat though. Forms, integrations, workflows, huddles, etc. It's a different ballgame from early to modern Slack.
Does center of mass matter? Or not so much.

Should lighter boxes be higher, so they don't get crushed? Or again, doesn't matter.
Next up: teaching children to question whether or not they should be adding with the same numbers they use to count...
So Esperanto combined with the first rule of Fight Club?
Because they marketed an opioid as an "extended release" form when they knew from their own internal studies that the pain relief only lasted the standard 6 hours instead of the 8 hours that were claimed. As a result, people would find themselves taking more to stay on top of their symptoms and the resulting ramp in use would leave people debilitated.
Exactly. It took the collaboration of many different people, all of which also profited from it, to bring about the opioid crisis.
I agree, there's a lot to gain from getting away from JSON, but gRPC needs HTTP/1 support and better tooling to make that happen.
This assumes that there is actually a friendly frontend meeting the equivalent feature and UI/UX experiences of things like Slack and ignoring the cost of maintaining that service by IT.
Chewy, Petco Shares Soar as 'Roaring Kitty' Posts Dog Image on X
Thanks for your work on this; excited to try it out!

The Google API models support 1M+ tokens, but these are just 8K. Is there a fundamental architecture difference, training set, something else?
C loops are natural and easy to understand for programmers who were trained on loops. I doubt that tail recursion is any harder to get for students who don't have that background. Would be an interesting experiment though.
A buddy of mine had a compressed-air spud gun that he made from an air compressor tank, a ball valve, and a length of 3" copper pipe. That thing could put dents in a 1/4" thick scrap steel plate.
because the way they encouraged doctors to push it to everyone, regardless if they needed it or not. they aggressively marketed and pushed the drug in situations that didnt call for it
Things running the browser makes Linux really practical for all my “office/outlook” tasks. The web as a stable platform seems to enable cross platform work.
When I worked at a hpux shop we had to go to a separate machine use some Citrix thing to log onto windows NT to use internet explorer to do our time cards… we’ve come a long way.

Libre office works quite well (especially for csvs)

I’m on popos (Ubuntu varriant) and it really works reliably.
Discussion (26 points, 54 minute ago, 19 comments) https://news.ycombinator.com/item?id=40813384
This is kind of what I was thinking. I don’t get it. It seems like CriticGPT was maybe trained using RM/RL with PPO as well? So there’s gonna be mistakes with what CriticGPT pushes back on which may make the labeler doubt themselves?
Ads Hypocrisy
https://archive.ph/4j3jr
Who said it's a competition?
Three providers could simply build a cartel.
Ask HN: What Happened to Skins?
I was telling a friend about customize.org today and noticed the site was down, so I took a trip through the web archive and relived the nostalgia for a bit and wondered - where'd all the skins go? What do skin people do these days, what are they making? Is the scene completely dead?
Correct: the flags live in a separate repo.
Slack's pretty bad as an information repository. How do you know there hasn't been a subsequent discussion that updated the conclusion of a particular chat? Search isn't particularly consistent in how it serves up results.

By all means chat asynchronously to decide on something, but then get it into a wiki. I actually like Slack's auto-expiry for free accounts, as it incentivizes the mindset - if you want to keep the information around, boil it down into a readable form and put it in the right place in the company's documentation.
Your original comment is hard to not be offended by. You made a bold (and false) claim that Linux is ugly (try browsing r/unixporn sometime; it's chock-full of amazing setups) and in the same breath referred people to using Apple products that are known for their cult-like following, not to mention they're diametrically opposed to much of what Linux stands for (free software, customizability, etc.).
Scott Alexander had a very interesting writeup about his experiences: https://slatestarcodex.com/2019/09/16/against-against-pseudo...
And the parent comment has nothing to do with what you stated...
Right it's a computer. Where parent misses the point is he can buy an old TRS if that's what he wants or he can try to build one himself. Wondering why people aren't building custom keyboards and 4x8 displays or whatever is pretty obvious, it's not 1972.
> bluetooth

Has Just Worked (tm) on Fedora and Mint with the past three Thinkpads I've had, even with AirPods.

> video games

From what I understand Valve's efforts on Proton enable a plurality of modern games to run on Linux to the point that their flagship Steam Deck ships with a Debian-derived distro.

> Adobe suite, etc.

Niche creative software like high-end photo editing and DAWs are, admittedly, not well-supported on Linux and are the only reason that I keep a MacBook around. As you pointed out, however, the people that we're talking about don't have these needs. I've put Mint on multiple machines for friends and family and the only time I've had somebody ask me to use Windows instead is because their clapped-out 8-year-old Android phone with a half-broken USB-C jack had trouble keeping a stable mass storage connection to the machine.

As long as a system has a browser and some semblance of an office suite 95% of people are good to go.
The site is old-school, but don't "(year)" markings only go on articles that were published on a particular date, as opposed to websites that are modified over time?
More narrowly, a judge can’t impose an outcome or settlement on someone where the law does not allow for it.
On a similar note, I find it fascinating how many people feel fruit juice smoothies are healthy. I mean, as a small kid, my grandparents would tell me fruit juice should be really limited, like half a cup a few times a week. To people downing 30oz/1L fruit smoothies daily. A lot of times it comes down to dosage.

edit:
example, "it's 'natural'," and my typical response, "your liver, pancreas and kidneys don't care."
Amazing job, love seeing native apps like this rather than webapps. Keep it up!