skysight-inc/HackerNews huggingface dataset:
More pragmatically, the fact that such a business exists might be a sign that we're too late to regulate this. Now there is a constituency who can use the profits from keeping the system broken to lobby to keep the system broken. Look at TurboTax as an example, or defense contracting reform, or the affordable care act. Within the rules of neoliberal capitalism, you can't really use the government to address problems that somebody somewhere is making money from.
Just all your notes
It is absolutely not just marketing: https://commoncog.com/cash-flow-games/

Jump to "Pre-payments in the Restaurant Industry"

Money now is more valuable than money later, and guaranteed future money is more valuable than no guaranteed future money.
A 30-odd comment thread about a year ago https://news.ycombinator.com/item?id=36008139
The problem is you'll get crushed by legal fees in the meantime.
How good are your Ruby tests? Testing your tests with mutant (2015)
> Do you use the same SSH keys on multiple devices?

Assuming you mean client devices, yes, depending on my personal relationship/control of the device. (For servers, the answer is "very yes".)

For example, my personal laptop and desktop may have the same private key, and I will backup/restore that same key onto either of them if they are reinstalled or replaced with new hardware.

However my work laptop gets its own, so that I can more-easily limit what it can access or cancel it in the future.
Feels like I'm a hacker on an episode of Law and Order :D
In theory. In practice, there is no "objective" for most things. Only pros and cons.

And if the people advocating it are crazy, you might start to wonder if they're telling the whole truth!

This really applies to everything IMO.
Show HN: I built the easiest to use car shopping site
Hi Hacker News!

I've been working on a used car shopping site and am excited to show everyone! I hope you like it and would appreciate any feedback you can leave.

Right now we are only in the New England Area but have intentions of expanding soon. If you like it and are interested, please leave your email on the site to stay updated with our progress.
I wrote a data ingest process, a simple web crawler that parsed and processed data from html pages and inserted to a database. This is a side project for me - no resources to maintain a k8s cluster or batch processing system or orchestration layer. Just a good old unix process running on a cheapo VPS. The process would periodically wake up and get to work, sleep, repeat.

I used Python with polars for the first iteration. It worked but I was plagued by downtime, constantly hitting runtime exceptions that I hadn't considered. I rewrote it in Rust (also using polars) and it wasn't necessarily faster but it was rock solid. Every code path was explicitly handled and it would loop forever; there was literally no way to cause a panic. And it's been running for over 2 years without a single bug.

Rust is the language if you have a well-defined data crunching problem to automate. It's not so great for exploratory work but for production code that needs to be rock solid, consider it. Being able to sleep at night without babysitting your data pipeline is nice!
Could you expand on the strategies you tried, and how they failed?
A totally reasonable approach! Sometimes.
Thanks for the link, but what happens when you have a video stream, be it a usb webcam, or an RTSP stream, and the hardware can't keep up?

I'm on windows.

Ideally I'd like the frames to be dropped, so the inference is done on the last received frame? Is this a standard behaviour?
So at the Greenwich observatory in UK they have a red ball that drops or rises, and has done so for centuries, at the appointed time for thr benefit of maritime traffic in the vicinity. If one does away with the cannon (benefits, drawbacks), presumably such a mechanism cojld be made to accomplish a similar function with the ball?
As much as I used to hate them, I've now gained an appreciation for PayPal for this kind of stuff. For when I don't want to give my credit card to yet another vendor to possibly be compromised, or manage a sketchy subscription, PayPal is a pretty good solution. I do prefer Apple, but not every subscription can be bought that way.
Someone should use an LLM to continuously maintain this decision tree. The tree itself will decide which LLM is used for maintainence.
Completely incorrect. This work is being done under a non-profit, and whether or not the original owners care is irrelevant. Doing this would immediately open the non-profit to litigation and endanger the entire project. Just because we don't think anyone cares doesn't mean we won't get sued.

This project is preserving the source code around a distributed chat system from the year 2000, the E programming language, and the first real usage of JSON. Outside of those aspects, it's not about preserving fonts and proprietary code.

You are literally suggesting that we take proprietary, copyrighted code and release it under an open source license with no standing, rights, or ownership. It's insane to even suggest this. If you put the source code for Windows 95 online, you'd be sued into a pile of ashes by MS within 10 minutes.

When we want to open source proprietary code, we work with the rights holders. This code was all given to us under such an agreement, and the agreement ONLY covers the code owned by the people who built this thing. The deal was contingent on us not opening any of the code the original owners didn't own, as that would ALSO incur risk for them.
Your third official example works pretty bad for me (glasses are below eyes), but good luck with next iterations
shares some insights:

https://arstechnica.com/civis/threads/winamp-really-whips-op...
“Sysadmins rage against basic good practice as has been understood for more than a decade”

If you are unable to roll certificates within a few hours your systems are not set up properly, and you cannot respond appropriately to compromise. The problem with the constant push back of “oh it’s hard to manually perform a certificate update over our services” is fucking stupid and needs to stop. If you cannot roll your certificates regularly without a problem, then I sure as shit doubt you can update your systems in response to an actual urgent issue.

The problem is not onerous rules from Apple, the problem is you’ve spent decades complaining about it being too hard to do basic updates to your services and software, and then every time you get an extension to fix your broken ass systems you go “sweet” and don’t fix the fucking problem.

JFC the incompetence.
This opens up a philosophical can of worms. Does the test pass when it fails? Is it marked green or red?
but if courts gave out damages of $10 for this sort of offence (taking into account the very low commercial value of the IP stolen), then very few people would even bother pursuing it in court.
How to Make Racket Go Almost as Fast as C
Lightmatter's $400M round has AI hyperscalers hyped for photonic datacenters
No, like parent says, with many things in French, grammar and what we call "orthographe" is based on usage. And what's accepted tends to change over time. What's taught in school varies over the years too, with a large tendency to move to simplification. A good example is the french word for "key" which used to be written "clef" but over time moved to "clé" (closer to how it sounds phonetically). About every 20/30 years, we get some "réformes" on the topic, which are more or less followed, there's some good information here (the 1990 one is interesting on its own) : https://en.wikipedia.org/wiki/Reforms_of_French_orthography

Back to this precise one, there's no precise rule or pattern underneath, no rhyme or reason, it's just exceptions based on usage and even those can have their own exceptions. Like "idéals/idéaux", I (french) personally never even heard that "idéals" was a thing. Yet it is, somehow : https://www.larousse.fr/dictionnaires/francais/idéal/41391
I'm sorry but being #1 or even in the top 500 matters very little because most of it is due to how many units are installed in the cluster including networking, memory, architecture, cooling, etc. I mean, if you didn't reach top 500, just add more units into the cluster until you do. Don't get me wrong because there is a lot of tech involved but we are talking about distributed processing instead of the performance and efficiency of a single processor.
Mix Human Expertise with LLM Assistance for Easier Coding
Ireland's big school secret: how a year off-curriculum changes teenage lives
Also, Oracle claims to have a location, "building permits" and is working on a design for a nuclear powered data center.

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

That makes four big tech companies on board with nuclear in 30 days.
You can also do this directly through Github's normal interface, as creating new markdown files through it is as easy as hitting the add file button and then naming the file ending in md. It also supports dragging and dropping files (the file has to have the markdown file extension added before it'll accept drag and drops btw). Super useful on iPads where vscode's editor can be a little cumbersome.
A lot of companies, most, will leave marginalized people behind explicitly to avoid developing solutions for their edge cases. "We don't want those customers." It's come to the point where they try to exclude them up front by requiring 2FA via SMS to establish accounts.
Yes. Something like that, but can reveal a lot of the site you were in.
If anyone have a comparison with V8 that would be great!
Startup FlexAI Wants to Make AI Compute Accessible to All
There's a lot of people who say stuff like "why bother to vote, both sides are the same." I think it's useful to highlight instances like this when there's a clear difference which impacts people directly.
That is super neat! I had no idea pressing '.' would trigger a web based VS Code to spawn open with files from my selected repo in it. Such a time saver for quick edits compared to the regular single file GitHub file editor.
Deepfake lovers swindle victims out of $46M in Hong Kong AI scam
The NYT was the worst. Had to call them on the phone. The guy I was talking to offered progressively better deals, until he basically offered me a year for next to nothing. I was angry at that point and determined to cancel, and said "No, JUST CANCEL" and he laughed out loud at me. Instant, permanent never-a-NYT-customer again.

I often wonder how these companies predict the expected permanent loss of customers over time due to their tactics and factor that against the expected gain of wearing people down until they just keep paying.
A Change in Moderation Staff of r/Wordpress
Don't redistribute this software, but we're gonna redistribute some close-source software out of carelessness. Rules for thee, not for me.
Peak temperatures have gone up that much for the microclimate our house is in.

Put another way, air conditioning used to be unnecessary in Silicon Valley. Now we have > 100F days pretty much every year.
"It's not like ARM has taken over those markets yet." Key word here is "yet" so you are basically in agreement with their post
Discussion (110 points, 2 days ago, 68 comments) https://news.ycombinator.com/item?id=41840562
I get very annoyed at things like that where there shouldn't be a tip. Tip is for service quality and counter service there is no differentiation in service between different servers. People do go to restaurants and ask for their favorite waiter. There often is a difference in service between different waiters at the same restaurant - enough that I like the ability to pay for good service (if you always give the same tip you are doing it wrong - you should be giving as many 10% tips as 20%.
I'm so butthurt about NYT's treatment of me when I wanted to cancel that I won't even consider it through their iOS app, which would be a subscription controlled by Apple (and therefore trivial to cancel).
I trust only .com and .org to register my domains for serious and long-term projects.
When I interned at Palantir (summer 2014) their business was mostly in data ingestion, visualization, and correlation.

A typical workflow for a Palantir customer was that Palantir would come in and dump a ton of data out of old crufty databases and into Palantir's datastore. Then, they'd establish connections between that data. This is all sounds kind of hand-wavy, but the gist of it is that a lot of government agencies have data that lives in separate databases and they can't easily correlate data between those two databases. Once the data was in Palantir's system, they could do queries against all their data, and make connections and correlations that they wouldn't otherwise be able to find when the data was previously siloed.

One of the sample use cases was identifying people filling prescriptions for schedule II drugs multiple times on the same day, and correlating that with pharmacies run by people connected to known drug traffickers. Previously, this was hard to do because the database of prescription purchases was disconnected from the database of drug convictions.
Courts do not do that. The people suing would offer up a big old list of damages into the millions and then negotiate down from there to something like 6 figures AND the loser covering the court costs. The American legal system is completely broken, and amounts to two people piling up money, then the one with the bigger stack wins both stacks of money. This is completely untenable for a non-profit to even think about, let alone to incur the risk.
Cool project, but I wish this is how you could get your resume from LinkedIn:

* Add /pdf to your linked url, example: https://www.linkedin.com/in/username/pdf

* Profit.

Instead, we get this [1].

Also, I wonder why does it have to be a LinkedIn resume? Does it work with a regular one?

---

1: https://www.linkedin.com/help/linkedin/answer/a541960
I have 12 inch Honor Mate Pad 9 and I think the bezels are smaller than this thing. The tablet cost €250 and is great value for money.
I never have any issues with the thin bezel ever.
It's a tablet after all. You don't hold it and control it with one hand. Even to do so on an 8 inch tablet would be a stretch.

It's probably just that though. If the bezels were smaller, the device would be too close to an iPhone size and cannibalize sales.
Comments moved to https://news.ycombinator.com/item?id=41861056, which is currently on the front page.
Besides being cheaper.
While we're on consumer-friendly initiatives, can the FCC stop offering my personal info to election campaign spammers?

I can't think of any worse way to get me to immediately not vote for you than by sending an unwanted and unreimbursed SMS message.
Thanks! Macroexpanded:

Winamp contained modified GPL code, violating the GPL - https://news.ycombinator.com/item?id=41662105 - Sept 2024 (6 comments)

Winamp removed "No forking" restriction from license - https://news.ycombinator.com/item?id=41650355 - Sept 2024 (12 comments)

Winamp Legacy player source code - https://news.ycombinator.com/item?id=41636804 - Sept 2024 (328 comments)
The interface in question is `IConfigurationFileService`. I can only guess at the actual interface, but based on the name it doesn't sound like it's abstracting away the need to put your configuration into files.

Could just be a case of bad naming and it solves everything you're saying. But it sounds like pointless enterprise-y fuckery to me.

I would not say the same thing about `ConfigurationFileService : IConfigurationLoader` or something.
When I’m on boardgamearena in bed with my iPad pro on my belly, I often trigger touch events at the bottom of the screen from the folds of my shirt.
While the candidates may not like her, support for her crosses party lines and so there may be enough people to make a stink about it to make it politically unviable. I do concede that both candidates are just terrible on this.
Yes, but much like cigarette lobbying, you want to look at who's paying for the given outcome. We have cigarette minimum prices because it increases profits for tobacco companies, and we have this fraudulent price reporting nonsense because lower advertised prices result in more sales. Transparency could just as easily be achieved via a tax breakdown on the receipts merchants are already required to provide on request, while correctly advertising what the consumer will actually pay.
Ask HN: Would you hire a programmer who would view their work as their startup?
In particular, such a programmer would be devastated if their project were to fail or be cancelled.
Copyleft is a compromise, and one of the most clever, honestly: ideally, the law should compel everyone to have the ability to change the devices they own and directly tell the authors of software that if they try to interfere with that, they can pound sand; their intellectual property rights don't extend to telling other people what to do.

It does not. But it does allow for the author to set the terms of the protection of their intellectual property.

That's the kind of compromise I'm talking about. And the FS movement hasn't figured out how to recapture that lightning in a bottle for the new Cloud era. Cloud is somewhat incompatible with the hardware-ownership-based philosophy of the Four Freedoms; something new and more fundamental is needed and the calcified, old movement can't seem to find it.

And they certainly don't seem to be trying, keeping the old leadership at the cost of turning away new members (with the implication that they value historical accomplishment more than new people). I've seen multiple people suggest that the right solution is to just abandon the FS movement qua the people running it and embrace new approaches; I think there's meat on those bones. It's a longer, harder fight if the old guard is left behind, but if they won't change they can't help.
Except I’ve personally used and written software for the big three consumer operating systems, each for many years, plus both major mobile operating systems, and have used a few minor or defunct operating systems for significant lengths of time.

So entirely unlike that and more like a craftsman expressing that an entire category of tool sucks (probably due in part to market failure, in this case) but one brand is easily the best of a bad lot.
How a North Carolina studio made the biggest game
The troll issues are exactly why my OSS group does not use GitHub at all. It's become a toxic platform for quite awhile.
You're calling it over before it's over. Is there a chance? Sure, just like there's a chance ARM could become extinct.
If you want leak-proof VPN, you need to implement it outside of your device, at the router level. This is true for any device but Apple devices in particular.

I highly recommended sniffing the traffic on the wire and piping it through wireshark. You can do this with a router, or a passive Ethernet tap. You’ll see a bunch of packets going to places other than your VPN entrypoint. If you use a router, you can check your mobile for leaks too. (Did you know if you have WiFi calling enabled, then your phone makes a TCP connection to a sensor server controlled by your ISP every 30 seconds? So if you’ve got T-Mobile and you’re abroad, not even using it as your default SIM, they’ll get a nice log of every exit IP you use.)

Apple’s seeming embrace of support for VPN and network filtering extensions is a red herring, because they’ll happily disable it for their own traffic.

On iOS, the App Store will skip any VPN, and similarly Apple will even block you from downloading updates if you’re on a VPN. I only realized this when I used my wireless router with VPN on it and updates failed to download.

On Mac, there are a bunch of issues, especially on first boot. It seems like the Mac will refuse to establish the VPN until it can make one connection outside of it. I encounter this when my computer wakes from sleep and the on-demand wireguard tunnel (using Cloudflare Warp) fails to send packets. I unplug my Ethernet, disable always-on, wait 30 seconds (for some timeout?), re-enable always-on, and then plug in the Ethernet and in connects. But I’m not actually sure this isn’t leaking, I need to investigate more.
Not GP but when I feel like I'm going crazy I insert an "assert False" test into my test suite. It's a good way to reveal when you're testing a cached version of your code for some reason (for instance integration tests using Docker Compose that aren't picking up your changes because you've forgotten to specify --build or your .dockerignore is misconfigured).

But I delete it when I'm done.
One of the things I like about cloud is that it's relatively easy to spin up an isolated full-scale environment and find out where prod's redline probably is. On-prem hardware might have different bottlenecks.
When I was there, Apple used Clojure for a lot of stuff involving the indexing of iTunes/Apple Music. I used it for some telemetry stuff on top of the indexer as well. Not sure what other teams used it for.
JD Vance once compared Trump to Hitler, so I think what he says means nothing.
Turkish Journalists Are Now 'Telling the Xinjiang Story Well' for Beijing
Years ago I found myself in your situation, I put most of it in a big box and sold in on craigslist and started over because organizing it all just demoralized me. Bought a bunch of resistor and capacitor kits from mouser or digikey that came with in their own storage, small parts cabinets of drawers. The drawers are all larger than needed and come with dividers so I was able to consolidate a few and have some cabinets for the parts I kept and ICs. The electronics distributors all sell these cabinets as well.
So it’s hygiene and structure
Unfortunately, it's not foolproof.

During the ~20 years that my predecessor in my current job worked in it, it gradually evolved from being primarily a hardware position with a little software development to primarily a software position with a little hardware building. My moderate expertise with electronic hardware helped get me the job, but then I basically never had to use it in the ~15 years I've been here.

I still get multiple emails from Electronic Design daily. No amount of attempting to unsubscribe stops them. I've blocked multiple sending email addresses; they rotate them fairly frequently.

It's possible I could report them for this (I haven't researched it), but since I think my spam filter has missed maybe 1-2 emails in all that time, it tends not to be worth it.
If it is easy to cancel then you should cancel. However if it is hard have your credit card cancel for you. (not all will, but some will) The advantage is they work for you and can put pressure on merchants to make it easy so they don't have to be the middleman.
I put a monitor screen behind my camera for video-making, adjusted so the eyes are just barely showing over the camera. Then, when my eyes are drawn to me on the screen, I'm looking at the camera (just over it) which works pretty well. The eye contact is pretty good, but I can look away or around all I want: I'll just tend to be drawn to 'display of eyes' so I'm hacking that instinct to make better videos.

That said, plenty of people don't make eye contact with the camera much at all :)
So anyone wearing the "I voted" sticker cannot get a discount on their coffee? Which is what happens on election day quite often.
BMI is a very crude measure. It is only useful in the extreme, and not particularly relevant for an individual. If you have a BMI of 40 you should think about losing weight, but exactly nobody need a composite number to know they are that fat. Similarly, you might have a normal BMI but an LDL of 300 or a strange lump on your thyroid. These things are vastly more important than your BMI