skysight-inc/HackerNews huggingface dataset:
It’s a cheap trick from some 20 year old fresh out of college. It works though but it makes Microsoft look soft and somehow non professional. But still good for them if they get to convert a few users
Gotta love the picture of the three, because it is not staged.
> If you let a disk run full weird shit happens.

Only in buggy software that ignores errors from system calls.

Obviously you can expect availability problems when you run out of space, but there's no excuse for losing data from committed transactions given that the OS will reliably report the error.

> So I do strongly hope that besides changing software, they added some disk space monitoring.

One of the action items in their incident report was improving monitoring and alerting: https://groups.google.com/a/chromium.org/g/ct-policy/c/038B7...
I’m curious why you don’t think tattoo shops would want this as a monthly expense? $30/mo is cheap to give customers the ability to easily generate designs. Like another commenter said in this thread, good artists are often booked months out and that’s just to get the design started. Make a simple app that shows the UI in kiosk mode on an iPad using the store’s account. Even offer a finetuning service that they can use with photos of their own designs to get a unique style per customer (I’ve successfully finetuned myself with under 20 photographs, although style might be better with 50-100).

The other big benefit of tattoo shops is that they’re a well established type of business that you can sell to, instead of trying to market to consumers. First thing I’d do is buy a list of tattoo parlors and their contact information from InfoGroup/Data Axle/Dun & Bradstreet and start cold contacting them with a free month so they can try it out. I’d monitor the demos and reach out to those who don’t use their free month much to get feedback and refresh the demo period so they can try again. There are conventions where you can sell to the owners and artists en masse too. Google says there are over 20,000 stores in the US which is enough scale to just have a few GPUs to handle base load and autoscale during peak to drive costs down.

I think it can be a very lucrative lifestyle business to someone with good distribution and sales sense, just as long as some VC doesn’t come in and prop up a better resourced competitor.
> you're not preventing major players like Google and Microsoft from collecting that data

And every few minutes some data leaves my MBP to Apple databases hosted on Amazon cloud. I do not suspect Apple nor Amazon of anything but there are too many hands dealing with it - breach is just about 'when' not 'if'.
Exactly. Particularly the power of the incoming President to create bad PR (with 50% of the country) and the House to haul people into public testimony and yell at them.

Not to mention the federal money spigot.

Big companies aren't stupid and are largely amoral.
> between every paragraph is an ad and a video fixed to the top/bottom following you as you scroll and they change once the video ends

And of course Chrome, Firefox, and Safari don't provide a reliable way to stop those obnoxious auto-playing videos.
Such a convenient space heater wouldn't ya know?
Magic links are so useful in specific circumstances. We have a client with hundreds of users that infrequently need access to a bespoke tool.
Setting up and managing user accounts for them is out of the question, but a magic link letting them sign in using an email of their corporate domain solves the issue easily.
I'll take that bridge off your hands.
Previous "discussion"

https://news.ycombinator.com/item?id=39944839

April 2023
I'll chime in to agree that it does take some time to get used to it, but after the transition period you don't miss it.

Giving up sweetened drinks and learning to cook healthy foods from scratch have been my most effective lifestyle changes.
Facebook has a net profit of $62 billion/year.
Man maybe I should have started with unity but I’m such a fucking hipster I just never go with the popular thing. Ultimately happy I don’t have to worry about the licensing BS and I still get to claim hipsterdom, but it’s clashing with my desire to work in ways that make sense to my poo brain.
Divert a percentage of military spending to a pool of money for scientists to use.
Thankyou for linking to a primary source that confirms what the linked article from The Guardian states; Trump did indeed point blank refuse to rule out US military involvement in the control of Greenland and the Panama Canal.
I have definitely heard conservatives complain that reality has a left-wing bias. Not in quite those words, but close enough that you wonder if it’s possible to die of cognitive dissonance.
It's funny that we went from "ChatGPT is going to unlock AGI and displace millions of workers" to "the only thing that came out of ChatGPT is a million of API wrappers that do nothing worthwhile at all" in like two years.

I mean it's basically the same thing as NFT/crypto grifters, just on a different tech stack. It's not about actually solving problems, it's about speculation to them.

Time to make a markov chain as a service startup...
I'm always glad for more hard evidence, but this exact reasoning has been "common sense", or something to that tune, my entire life. Maybe not every individual resulting issue, but that liquid sugar absorbs more rapidly and as such is worse that an equivalent amount of sugar in a more solid meal.
> 1g of sugar per serving is hardly anything

I'll stand by it being "a good amount" given it's incorporated into a daily ritual.
It just seems I’m doing the google -> bing -> yandex thing a lot now.

And then I don’t bother with many competitors because they’re all bing based anyway.

Way down the list sometimes I resort to Brave search. Not because it’s good. But in fact, because it’s so bad, it might be indexing something the others tried getting rid of for a good year or two after everyone else tried to memory hole it.

Which has helped me pull cached versions of something interesting “to me” that wasn’t interesting enough for someone else to have gotten with archive.today

Think the most recent one I went down the whole rabbit hole on was a tv show called “that’s my bush” from Comedy Central. I was willing to buy them but they were Unobtainium. I did end up finding the episodes on archive.org and on torrents, via yandex. Great example of something harmless and hilarious that Big Social and Big Search just HAS to protect my delicate sensibilities and my fragile mind from.

Just to underscore how stupid and petty some of this stuff has gotten. Even if it’s not outright censorship of (at best) tangentially “political” content (they had planned on lampooning whoever won, thinking Al Gore was going to be president, and it’s the same guys who did South Park so it’s culturally and historically interesting to some of us) it proves how increasingly irrelevant Google has become.

Google and Bing both hid their availability on archive.org from me and I would not have thought to look there. Meanwhile, first hit on Yandex.
Isnt all light terahertz light?
Ex-prosecutor faked texts, destroyed devices to frame colleague
The earth has been warming. It's not a verifiable fact that it's still doing that today (you used present tense) or will continue into the future until the future comes and we've measured it. By the way, warming over what time period? It's colder now that it was at some times in its past so you could say we're in the middle of a longer term global cooling.

And of course you have to incorporate of the Earth's interior which is cooling. Are you sure that "fact" doesn't silently ignore almost all of the Earth?
And that's a fair criticism, however, if you change a pattern without changing it everywhere, you now have two patterns to maintain (the article mentions this). And if multiple people come up with multiple patterns, that maintenance debt multiplies.

Progress and improvement is fine, great even, but consistency is more important. If you change a pattern, change it everywhere.
Nvidia is a very innovative company. They reinvent solutions to problems while others are trying to match their old solutions. As long as they can keep doing that, they will keep improving performance. They are not solely reliant on process node shrinks for performance uplifts like Intel was.
Church Lady Ham, sinfully delicious!
I worked at a company that had a Rails monolith that underwent similar scenario. A new director of engineering brought in a half dozen or of his friends from his previous employer to write Scala. They formed up a clique and decide Things Were Going to Change. Some 18 months and 3 projects later, nothing they worked on was in production. Meanwhile the developer that was quietly doing ongoing maintenance on the monolith had gradually broken out some key performance-critical elements into Scala and migrated away from the Ruby code for those features. Not only had it gone into production, it made maintenance far easier.
> Note nevertheless that the journalist has also failed to point out a particular interaction that would support their thesis. For searches that trigger this "promotion", the window immediately scrolls the page so that the promotion is aligned to the top of the viewport, and the search bar in the promotion is focused. (The "Promoted by Microsoft" is visible without scrolling at any size.)

That's what I said. This is still in contradiction with the screenshot, which I described as:

> The journalist has manipulated the browser window's size and scrolled down a bit so that only the "promoted result" is visible and without any indication.

where the "Promoted by Microsoft" is NOT visible. I find that dishonest.
In Poland there's a tax for both sugary and artificially sweetened drinks since 2021. Also caffeine and taurine.

In one year the effect for beverages over all was 36% raise in proce and 20% drop in sales. Surprisingly sales of energy drinks rose by 4%.

Caffeine drinks can't be sold to non-adults now so that probably dropped too.

In two years 60% of beverages altered their ingredients. Tax income was less than you expected.
Actually, this is exactly why we should embrace blockchain technology. With a decentralized video platform built on Web3, these kinds of copyright issues wouldn't happen because everything would be verified on-chain.I know people have been working on a similar project using smart contracts that could solve this. YouTube is just too centralized.
Whether you want to handle every error is context dependent. StatusIM has long running servers & clients as primary products and so tilt away from exceptions, but for a CLI utility you might want the convenience of a stack trace instead. I've seen this many times in Python CL apps, for example.

Alternatively, there is also a Nim effects tracking system that lets the compiler help you track the hidden control flow for you. So, at the top of a module, you can say {.push raises: [].} to make sure that you handled all exceptions somewhere. So, it may not be as "Wild West" as other exceptions systems that you are used to.

As with so many aspects, Nim is Choice. For many choice is good. For others they want language designers to constrain choice a lot (Go is probably a big recent example, because fresh out of school kids need to be kept away from sharper tools or similar rationales). A lot of these prog.lang. battles mirror bigger societal debates/divides between centralized controls and more laissez-faire arrangements. Nim is more in the Voltaire/Spiderman's Uncle Ben "With great power comes great responsibility" camp, but how much power you use is usually "up to you" (well, and things you choose to depend upon).
Same, but with rum. Just doesn't work as well with the diet stuff for some reason, too.

Classic coke + Cuban rum + lime == very good time. :D
I'm not a 'programmer'. At best, I'm a hacker, at best. I don't work in a team. All my code is mostly one time usage to just get some little thing done, sometimes a bit of personal stuff too. I mostly use Excel anyways, and then python, and even then, I hate python because half the time I'm just dealing with library issues (not a joke, I measured it (and, no, I'm not learning another language, but thank you)). I'm in biotech, a very non code-y section of it too.

LLMs are just a life saver. Literally.

They take my code time down from weeks to an afternoon, sometimes less. Any they're kind.

I'm trying to write a baseball simulator on my own, as a stretch goal. I'm writing my own functions now, a step up for me. The code is to take in real stats, do Monte Carlo, get results. Basic stuff. Such a task was impossible for me before LLMs. I've tried it a few times. No go. Now with LLMs, I've got the skeleton working and should be good to go before opening day. I'm hoping that I can use it for some novels that I am writing to get more realistic stats (don't ask).

I know a lot of HN is very dismissive of LLMs as code help. But to me, a non programmer, they've opened it up. I can do things I never imagined that I could. Is it prod ready? Hell no, please God no. But is it good enough for me to putz with and get just working? Absolutely.

I've downloaded a bunch of free ones from huggingface and Meta just to be sure they can't take them away from me. I'm never going back to that frustration, that 'Why can't I just be not so stupid?', that self-hating, that darkness. They have liberated me.
Paul Rand

The Enron logo has a couple of similarities to the Next computers logo.

https://www.paulrand.design/work/Enron.html
Earning code trumps pretty code every time.
I'm confused, what's going on here? Is there a reason you wouldn't have bothered reading a post from that specific person?
Perlin Noise revisited, part 4
The highly specific/specialized problems leetcode has presented have never held value, outside of a very small set of companies (i.e. MOFAANG).
> if you have a schema then you are breaking the uniform interface of REST: the big idea with REST is that the client (that is, the browser) doesn't know or care what a given end point returns structurally: it just knows that it's hypermedia and it can render the content and all the hypermedia controls in that content to the user

This doesn't follow. Why is rendering one thing that consists of one document versus another thing that consists of two documents so different that one is RESTful and the other is not?

> this sounds like client side templating to me (some annotated HTML that is "hydrated" from a server) but attached directly to a JSON api rather than having a reactive model

I wouldn't call it templating. It resembles more a stylesheet -- that's why I referenced XSLT/XPath. Browsers already know how to apply XSLT even -- is that unRESTful?

> the necessity of a schema means you are coupling your client and server in a manner that REST (in the traditional sense) doesn't. See https://htmx.org/essays/hateoas

Nonsense. The schema is sent by the server like any other page. Splitting a thing into two pieces, one metadata and one data, is not "coupling [the] client and server", it's not coupling anything. It's a compression technique of sorts, and mainly one that allows one to reuse API end-points in the UI.

EDIT: Sending the data and the instructions for how to present it separately is no more non-RESTful than using CSS and XML namespaces and Schema and XSLT are.

I think you're twisting REST into pretzels.

> REST (original sense) does couple your responses to your UI, however, in that your responses are your UI, see https://htmx.org/essays/two-approaches-to-decoupling/

How is one response RESTful and two responses not RESTful when the user-agent performs the two requests from a loaded page?

> I may be misunderstanding what you are proposing, but I do strongly agree w/Fielding (https://ics.uci.edu/~fielding/pubs/dissertation/rest_arch_st...) that the uniform interface of REST is its most distinguishing feature, and the necessity of a shared schema between client and server indicates that it is not a property of the proposed system.

You don't have to link to Fielding's dissertation. That comes across as an appeal to authority.
Which data? And how much of it would be readable by 1) Amazon and 2) Apple?
Well... I recommend you to try an old Amiga 1200 . You will find a big surprise how this 20 Mhz machine it's highly responsive, and boots faster that any current machine with Windows 10/11. However, it would not look fancy to our current eyes.
What was the established code style (...if any) in that project?

Anyway it doesn't sound like that was a very mature project or developers, not when the reviewer decide to just edit code instead of provide a review.
For sure, cost is maybe the most common reason.

But I have friends who game on cards that can run SD no problem (prior to a recent upgrade, I had SD running on a 2060S with no problem, which is like $250?), they just don't want to for other reasons (laziness, hard drive space, feel that it is too complicated, etc.).
>improvements

Therein lies the rub. Everyone has a different idea of what is an improvement in a codebase. Unless there's some performance or security concern, I'd much rather work in an "old" style codebase that's consistent than a continually partially updated codebase by multiple engineers with different opinions on what an "improvement" is.
How can you possibly call community notes on Twitter a "success" when they demonstrably have not reduced the amount of actively made up shit on the site, and the same people who complain about a fact checker saying "no, vaccines do not change your DNA" are just as upset when that info comes from the community notes box, and the only reason there hasn't been widescale anger about them is because Elon wants to pretend it was his idea.
Passkeys are in a transition period right now. There is no reason you have to have an alternative login method if you are using Passkeys, but no service has switched over to being Passkey only yet. Some users on older OSs / Linux might not be able to generate and store Passkeys yet, many users are not using a cross platform credential manager so if you've created passkeys with iCloud Passwords, there isn't a way to log in via linux right now.

Give it a few more years and I suspect we will start to see services start with creating a passkey and never collecting a password. The passkey portability specs will be implemented, and hopefully Gnome/KDE implement passkey support.
Ruling: https://cdn.arstechnica.net/wp-content/uploads/2025/01/2419-...
I think that's giving a lot of credit to "super".

Can the smartest developer you know build a project correctly without any requirements?

There's a lot of sausage making behind what to build, how to integrate it with other things, who needs to be told what on which other teams, etc.

Even pie in the sky breakthrough ASI isn't going to be able to do all of that, Day 0.

And if we're using a tautology to define ASI as something that can do that on Day 0, then I'd point out that in the entire history of technology there hasn't been a single advancement that wasn't subsequently refined and improved.

Except maybe fire.
Preventing the ad bidding data leakage channel from Google to everyone else in the world would be a start at least.
I don't see this event as particularly alarming or surprising, since it's rather similar to using a search engine for "most vulnerable US infrastructure" and finding documents where lots of people have already written words saying it's very vulnerable.

What does worry me are the rosy hand-wavy promises from OpenAI and others that LLMs can really be made "ethical" or "safe" in a way that reliably prevents this kind of thing without a loss in overall utility.
Yeah, it was a "we want to and think we can get away with it" type of thing. It's what they would love to be doing 24/7, COVID was just a convenient excuse.

(Publishers can be parasites, but if you're playing with the big boys you have to follow the rules)
And worse (sometimes) consumed by email scanners. There's all sorts of hassles with them. Email deliverability often an issue too.
I just signed up for Claude yesterday and I didn't even realize that I didn't enter a password. It was when I wanted to use it on my phone (with Firefox, not the app) that I realized that there was no Claude entry in my password manager. It made me irrationally angry for about 5 minutes, and had I known it in advance, I would probably not have bothered.
I pretty much use them constantly. They're useful for playing any shooters or anything with mouse look, they're great for RTS, city builders, point and click adventure, Factorio, etc. Currently I'm playing Dawn of War, Ground Control, 688i Hunter Killer and Fleet Command, which basically requires trackpads. I also play Stronghold Crusader, Warhammer Gladius, Company of Heroes, Warframe, WoW and other MMOs on it. I honestly don't know how people get by without them, they're extremely useful.

Even for emulators, they're great for binding all kinds of extra functions.

Using the right trackpad also means I can free up the right joystick for other stuff, and there's always enough other stuff I want to access regularly enough.
I think this gets to the heart of the current situation. The hard truth is that a lot of office workers are actually unskilled labor hidden behind the right kind of social conditioning and "professionalism".
I meant Ricky’s post is great and if I had known about it first I might not have written mine! Added a link to it at the bottom of mine.
I have a realtor friend and it's feast or famine.

Sure, housing prices are high, but matching and buyer and a seller is a logistical nightmare right now.
Is it universally true that every truth test requires leveraging the existence of false claims/things I don’t agree with? For example if Socrates is a man, if all men are mortal, what false fact would you need to draw the logical conclusion? Or am I missing your point?

I’m not reflecting this idea, of course, because I’m a progressive. It does seem a bit imaginary, though.
I rarely see large 10m+ LOC codebases with any sort of strong consistency. There are always flavors of implementations and patterns all over the place. Hell, it's common to see some functionality implemented multiple times in different places
It’s not about testing ability to solve those problems, it’s about testing conformity, determination, and IQ (while being job-specific and thus legal).
Cheese is worth it, a bit. First because it’s way leas of a bullshit industry when compared to wine for example, and also because (particularly if you’re in europe) there is so much variety of cheese at overall an affordable price. And you largely don’t need tools or fancy accessories. If anything, you could get something nice to paid it with :)
> I don't like this philosophy as it often leads to stagnation in patterns and ways of working that seep into newer systems.

The rule isn't "don't introduce change", it's "be consistent". Using the example from the post, if you want to use a different method of doing auth that simpler the "be consistent" rule means you must change the way auth is done everywhere.

Interestingly, if you do that the negatives he lists go away. For example, if the global auth mechanism handles bots specially, you will learn that if you are forced to change it everywhere.
Sooo much heat .... I'm running a 3080 and playing anything demanding warms my room noticeably.
The 8 worst technology failures of 2024
Well, I can answer that.

It's not always about a certain boogeyman inside it, but whether it makes it easy to overeat and whether it pays its rent in nutritional content.

Consider potato chips. Even if they have zero saturated fat, the issue most people have with them is that they are hyperpalatable and low nutritional value compared to their calorie density. Combine fat and salt and certain textures, and we can't stop ourselves. Trying to blame a macronutrient like carbs doesn't make much sense to me.

Add in bad ingredients like saturated fat and the problem becomes multifaceted, but it's not necessary for individual ingredients to be bad for us for a food to have its downsides.