skysight-inc/HackerNews huggingface dataset:
I had to build a Pacman game in Java Swing as one of the projects for my Java college course in 2023. We received a list of requirements which was about two pages long (so much more demanding than in The Guardian article).

ChatGPT was extremely useful in getting started, especially since in the beginning I didn't feel too comfortable with Swing. But as I built the project and the logic got more complex, AI became much less useful.

Overall it took me about 30 hours to build a complete game meeting all the requirements of the project and on which I got 100%.

I didn't lean on AI as much as I could have -- point of the project was to get better at Java, but I think that even if I did, that time would have been cut down to 20 hours.
The cynic in me is wondering if this is them attempting to swap to another tactic to establish a different relationship with the same end goal.
The destruction of third party apps has been totally wild.

I'm very curious how long this OS-coupled status quo is going to go on for.
> However, when designing real world things, economics rapidly culls the design tree

Exactly like sticking with blub, which was only chosen because of historical accident, but they're stuck with it because it would cost too much to stop all progress while refactoring everything to work around it.

You're arguing a matter of degree while asserting a matter of kind.

And the point is still ridiculous with the explicit comparison to maths, which is somehow different because there exists wrong proofs.
I always tell F-1 students that if they look at the guidance from 10 different schools, they will get 10 different answers on whether and how a student on OPT and STEM OPT can start their own/can work for their own business. But the law is clear, it's 100% fine while in OPT status and 100% fine in STEM OPT status under certain circumstances. My only advice is that before talking to your international student office, talk to an immigration attorney so that you don't misstep.
Microsoft removed support for Skype on TV, not Samsung.

Most apps get removed because the people writing them don't want to support them anymore. The Samsung framework from 2013 was always trouble and it doesn't support many current W3C features that you'd want as a developer. Most people I know are drawing the line at supporting 2014 or 2016 Samsung devices.

Could Samsung update their devices to ensure they still supported modern frameworks? Possibly, but they don't really get any revenue from providing OS upgrades and those devices suck in terms of RAM and CPU.
If you even know what an ESP32 is, you can get a browser extension to use WebUSB. Very few users need this feature built-in, let alone enabled by default.
https://archive.ph/HA6mC
Hi Peter
Are there any legal ways to earn money outside of my employer on H1B, at all?
I'm in agreement, and being an active artist in an art-centric city, I find myself having to explain this to other artists more than I'd like. Physical art is of measurable value, digital art simply is not. Claiming rights over an image of ones art is like claiming to own ones shadow.
Show HN: Omegle Alternative but It's in 2025
yaps[dot]chat - one-time end-to-end encrypted anonymous chats.
Isn't that a bit insane for a soundbar? How can those things produce any decent bass without volume?
My thoughts on security vulnerabilities is that they exist on any out of date firmware and that should be expected. I’ve never rolled back to factory settings and assumed that this device is now exposable on a DMZ.

Specifically I’m talking about consumer devices, which are almost always behind a NAT config + firewall. If your soundbar has a vulnerability it’s pretty much irrelevant if someone has already breached your network.

If we’re talking about enterprise networking equipment, I still stand by my concerns that the the owner should be able to revert back to stock but the burden of responsibility is on the technician configuring this device, not the manufacturer.
Yes. If you ignore all the other words I wrote, then yes - in this case your summary is 100% correct.
If Stoicism appeals to the rich, I wonder if the same can be said about Western Buddhism à la Alan Watts and other "everything is love" spiritual philosophies?

From my anecdotal observations, these philosophies particularly appeal to successful people - especially those recovering from burnout or seeking balance in their careers. Think Burning Man's tech hippies. And let's be honest: not every working-class person can afford to take time off for a spiritual retreat.
This dynamic was brilliantly portrayed in the Black Mirror episode "Smithereens".

To be clear - I am just as guilty as charged.
Burning Reputation?

It's so out in the open if you know, or more likely, worked in media advertising.

Their competitor, Vizio, owns iSpot[1] which is, in my opinion, the best in the space.

Samba TV[2] is it's nearest competitor and they have their hooks into 24 Smart TV brands globally[3]. These brands are listed on their website as Philips, Sony, Toshiba, beko, Magnavox, TCL, Grundig, Sanyo, AOC, Seiki, Element, Sharp, Westinghouse, Vestel, Panasonic, Hitachi, Finlux, Telefunken, Digihome, JVC, Luxor, Techwood, and Regal.

[1] https://ispot.tv/

[2] https://www.samba.tv/

[3] https://en.wikipedia.org/wiki/Samba_TV#Customers
DMA is cementing a duopoly in mobile OSes.

Trop break that duopoly, we need rules for hardware manufacturers to store complete spécifications in a trusted public registry, with fines if the doc is incomplete, misleading, etc...
All of this 100%. And on a more personal level, while I had a grand old time as a 3edgy5me t(w)eenage boy on the early, "free" internet, that time has left me with numerous mental scars I carry with me every day.

- Thanks to shock sites, for showing me things a 13 year old kid really should not be seeing, and I wish I meant something as banal as pornography. I'm still occasionally haunted by images I've seen to such a degree where I have to take short breaks at work to compose myself.

- Thanks to political discussion boards, which turned important, real life issues and global problems that have genuine life or death stakes for people who weren't me into an alternative to sports that also let me pretend I was in any way intellectually superior to my peers for simply being willing and able to regurgitate conservative political propaganda that I barely comprehended.

- Thanks to the entire thing, for helping me nurture a shut-in mentality, that other people were too much work to be worth it, that my peers were dumb and not worth my time, that they wouldn't understand me at all and so involving myself in school was completely pointless, ensuring I would have no social life or skills whatsoever when I graduated high school and later college. Instead you gave me an entire other world of similarly uninformed, loud assholes to live in that would completely dissolve by the year 2009, leaving me 20 years old with no idea who the fuck I was, or what I believed in, ripe for recruitment into reactionary politics that would make me an insufferable douchebag for the next 10 years or so until I managed to pull my head out of my ass.
Why I Haven't Been Using AI Coding Tools and Why I Code Quant Infra in Node.js
> How do you legally stop extremely ambitious sociopaths from obtaining positions of power?

You limit their power. Musk has broken important rules and gotten away with it. Stop doing that. Zuckerberg and Facebook, meanwhile, should have been fined back into the single-digit billionaire category for the terror they’ve unleashed on our children.
I'd be more inclined to scale it based on total revenue. There's a big difference between having 100% of a new market you just recently created that only makes $1M/year and having 90% of a decade-old market that makes $10B/year.

(That said, there are a hundred other things that'd need fixing for such a hypothetical to be viable, let alone desirable. This was just the thing that stood out the most to me, particularly on a site centered around startups.)
Do you have any idea why stoicism (and rationalism) gets conflated with lack of passion and goals?

In my experience, both are tools to get what one wants, but it seems like a lot of people miss out on the instrumentality. Goal orientation is necessary to determine when emotional repression is appropriate.
They usually already have mics to do automatic EQ calibration
Claude Code released a little while ago and I've been using it on a production codebase at work. It's really good at repetitive tasks like filling out JSON schemas, cloning boilerplate logic, and so on. It's also honestly not half bad at helping point me to the right locations when bugs can be found.

I find that it works best when used by an actual programmer who has a good idea of exactly what they want to do and how they want it done. I often find myself telling it extremely specific things like, add a switch case in this callback in this file. Add a command in this file after this other one. Create a new file in this directory that follows the convention of all the others. And so on. If you instruct it well, you can then tell it to repeat what it just did for every item in a list that is like 20 items long and you will have saved hours of development time. Very rarely does it spit out fully functional code but it's very good at saving you the time it takes to constantly repeat yourself.

(This codebase isn't that good at DRY, I try my best with things like higher-order functions but there's only so much I can do, I still need to repeat myself in many cases.)
This is the point of High Deductible Health Plans with access to HSA contributions.
Would it help to send all correspondence to them as certified or registered mail so you can prove they have received your application?
That just makes it seem like you're also exploiting the people who are forced into this, only for a different motive than the ones who forced them into it in the first place. Maybe there's a better way to entertain yourself than this?
What citizenship will a naturalized citizen get if they lose their citizenship and where will they go?
Another way to look at that would have been visible to non-calculus bearing ancients:

A = πr²
C = πD

… why do we arbitrarily use r in one equation, and D in the other? (… because we're using the wrong constant, and it bugs us, and we're sweeping that under the mathematical rug.)
I'm not Peter. IANAL so do your own homework. However, I have been on TN visas for almost a decade.

1. Once you enter the US on a work visa, you are only authorized to work under the restrictions of that visa which are normally tied to a single employer. The "I was working remotely for a Canadian corp" does not fly legally speaking. Wherever your feet are are "where" you are working. That being said, one little known thing about the TN visa is that you are allowed to have multiple of them issued for multiple employers. If you get one from all of your clients, you can continue working for those clients while you are in the US. Practically speaking, they cannot tell you are working remotely and your clients are sending payment to the Canadian corp. However, if audited, do not expect to ever be allowed back into the US.

2. Anyone can start an LLC. You do not need a work visa. However, if you do not have work authorization to work for that company, then you cannot legally work on that business.

3. This is going to be a matter of preference and what you classify as flexible. TN visas are very convenient and issued at the port-of-entry which makes them quick to process. They are also indefinitely renewable and multiple can be issued for multiple employers. The other visas you mention will take months to process. The rules to transition to E-2 are clear "If the treaty investor is currently in the United States in a lawful nonimmigrant status, they may file Form I-129 to request a change of status to E-2 classification."

4. Consulting is one of the most scrutinized jobs under the TN classification. I do not like being the bearer of bad news but obtaining a Green Card is now a 5+ year process unless you qualify for EB-1 or marry a US citizen which you can get right away. However, you probably do not qualify based on the fact you are focused on consulting. I am not an expert on E-2 visas so I don't know how consulting is treated under that visa but it may very well be your best bet.
According to Paul's letters, the main disagreement Paul had was over whether Gentiles should become Jewish converts, including being circumcised, instead of just being God-fearers, a category already recognized in Judaism as long as they abided the Noahide covenant. Paul didn't think becoming Jewish mattered, because Jesus would return soon and everything would be transformed, including those in Christ.

There isn't any indication as to whether James, Peter, John (the Three Pillars in Jerusalem) disagreed with Paul over his Christology or eschatological expectations (Jesus was probably an apocalyptic prophet like John the Baptist). Paul says Jesus first appeared to them, so they likely began believing God had raised him to heaven before Paul. Paul says he persecuted their movement at first, likely because he found it offensive. A risen crucified messiah would be offensive to a Pharisee.

Paul further says they had their gospel (literally good news) for Jews and he was sent to Gentiles, but again there isn't any indication over whether there were substantive disagreements beyond whether Gentiles needed to become Jewish. That and some people clearly questioned Paul's claim to apostleship, particularly in relationship to other apostles, especially in Jerusalem.

What developed after the destruction of the Temple with the proto-orthodox, Ebionites and Gnostic Christianity is not necessarily a reflection of Paul's conflict. Those were further developments.
I saw it years ago with my ex and liked it but I can't remember what it's about (well it's two girls fighting evil but) and never ended up rewatching it
> Go stacks are still growable, no?

Depends on what you specifically mean by "growable": when a goroutine runs out of stack space, a new one that's larger (iirc double sized) is created, the old one is copied into it, and then execution can resume.

I can see the argument both ways.

> which can still give you a stack overflow

For sure.
>That's nominal profit margins. It doesn't take into account the way that different parts of these conglomerates take money from one pocket and put it in the other (e.g. insurance and Healthcare providers), which means it doesn't show up in the profits for your first pocket.

This is nonsense. UNH’s profit margin is all net income divided by all revenue.

https://www.macrotrends.net/stocks/charts/UNH/unitedhealth-g...

Same with Elevance, CVS, Cigna, Humana, Centene, and Molina. There is a reason all these businesses aren’t at the top of the market cap rankings. Not even in the top 100.

UNH is up there due to sheer size and the fact that they sell high profit margin software and healthcare. Otherwise, you will not get rich starting a managed care organization. Even Warren Buffet, Jeff Bezos, and Jamie Dimon ran away with their tail between their legs:

https://en.wikipedia.org/wiki/Haven_Healthcare
> For one, that all bad things are actually good is not a tenet of Christianity and is not in the Bible.

Surely you in your life you have met many Christians who said "God works in mysterious ways", "there is a purpose for everything", "trust in the Lord", etc.?

In the Christian communities I grew up around, it was a pervasive idea that misfortune was explained away by our limited understanding. These cliches were always trotted out when something horrible had happened which needed to be explained away.

It's arguably a necessary tenet for Christianity to hold together as a coherent belief system. If you believe in an omnipotent, benevolent God, you need some way to explain why bad things still happen[1].

[1]: https://en.wikipedia.org/wiki/Problem_of_evil
The problem is that the things you identified as being based on luck have cascading second-order effects. For example, people that are perceived as handsome have better chances in wage negotiations, and the same goes for people with a lighter skin tone. The most strongly connected trait to being financially successful: being born in a rich and educated family.

These things are outside your control, but entirely in control of a society.
even with that "requirement" add special minimal recovery that can be booted with special buttons sequence by bootloader and allows some form of flashing signed firmware.

this should be especially trivial when your device have some usb ports.

you can keep all requirements of only newer or the same version of firmware to flash, with all refuse checks.

if you mess up, you can allow consumers to flash fix using regular pendrive
Imagine if those devices used proper USB descriptors/classes instead of generic HID device.
> Why can't I swap cloud backends on the mobile platforms?

Not a mobile dev. Why can't you switch your backend from AWS to Azure or Hetzner?
One more point: my kid is learning to read, and explaining words like "read", "read", "red", "lead", "lead", "led", "cough", "bough", "bow", "bow", "cow", "tow", "toe", etc., gets very old very quickly.
I completely agree with both points and would add a third: design for offline use first (maybe treat every OTA update as - this might be the final version this device ever receives).
Products should work perfectly fine without an internet connection, heck that's how they worked until 5-7 years ago. Core features should never depend on cloud services, and updates should be opt-in, not forced.

Offline first approach respects user autonomy and creates a natural safety net against bad updates. Plus, it means your product keeps working even when servers change or get shut down years later or a nuclear war happens.
Sure, connectivity has benefits, but a speaker's main job is playing sound, not phoning home. Building offline-first also forces better engineering decisions about longevity and graceful degradation.

It's so hard to find any offline-first apps/devices nowawdays, which is sad to see in a world of algorithms and AI.

This whole situation reminds me of this:
https://programmerhumor.io/linux-memes/thats-the-attitude-sa...
Cities Skylines was created by a Finnish company, where this is normal heating system.
Here's one motherboard: https://frame.work/products/framework-desktop-mainboard-amd-...

I wouldn't be surprised if Minisforum also offers a motherboard.
Isn't the requirement 6 months per year in the USA minimum?
FinCEN extends BOI reporting deadline, halts enforcement
Same -- I still think of Scalzi as a new(ish) SF writer since he started publishing after I was an adult SF reader. Woof, time marches on!
The Importance of Naming in Programming
Intelligence is the easy part. That’s not what makes a 10x engineer. The 10x comes from consistency, persistence, creativity, resourcefulness, patience, focus, communication, drive, empathy, and a bunch of other traits that are rarely found all together in a single individual.
Most of finance is flat (or two tiers at least - upper management and everyone else) - that was going to be my reccomendation.
I looked at the author’s Google map view of the 2 miles they couldn’t walk to school, and the enormous grassed area next to the road would have meant I’d be walking that quite happily in the UK.
Growing up in the cold war, we always heard of "Mail order brides from Russia".

In 2008 I had a disastrous international romance that began on an MMORPG.

It was then that I learned that mail order bride companies often mediated between prospective girlfriends and the men overseas, and they actually protected both sides from scams or utter heartbreak. They made secure matches if they were reputable and they were able to arrange romances, or visas, immigration or whatever was being looked for.

Their clients alone would never have the resources to research and verify and vet one another.

It may have been a backpage, craigslist, back alley sort of operation, but perhaps sometimes it actually worked?

Hail Melania
Dubz get!!!
"bricked" usually means bricked for most people - those of us with EPROM programmers wouldn't count.

They did this with their Blu-Ray players about five years ago:

https://www.theregister.com/2020/07/18/samsung_bluray_mass_d...

Each device had to be shipped to a repair center because they needed to directly re-flash the flash storage. The issue with the Blu-Ray players was that an update caused it to get in to a state where it would boot loop before it even got to a point that anything could be done, manually or otherwise.

What we don't know yet with this issue is whether the devices are booting enough to apply another firmware update. It may be possible to do this, fixing this issue. If that's the case "bricked" would be technically incorrect, but for now, it's not a wholly inaccurate term.
We can just wait for this problem to go away as robocars becomes the norm. We'll look back on the primitive times when kids couldn't just click a button or whisper an instruction for a ride like anyone else.
This is a somewhat typical European response, even though you might not be European: always blame the victim.

Everyday people are killing each other in trenches in the Ukraine as we speak.

The cases I know where "everyday people" have been sentenced for blasphemy against Islam is when people have emotionally lashed out. One case where a gay man live streamed himself spitting at the Quran and cursing it after the Orlando nightclub massacre in the name of the Quran. It wasn't a real Quran, but the court said that it didn't matter. He might not be an "everyday person" to you. You might have acted more cool in such a situation.

And there are a plethora of other cases where Europeans have been sentenced for publicly criticizing Islam, where no Quran burning has been involved.

The situation in reality, beyond hacker ideology, is that European countries are prosecuting and sentencing people for blaspheming or criticizing Islam. And it usually is not activists who are targeted.
Feel free to network proxy and check I’m not being cheeky - I have another blog post about that ;)
A few years ago when there were a lot of layoffs at big tech, USCIS published guidance on the options for those who lost their jobs. This guidance just validated what attorneys were advising anyway but it was reassuring. Whether USCIS will stick with this guidance is another question. But the main advice was to file an application to change status to B-2 or B-1 (if the terminated worker couldn't join his or her spouse's visa as a dependent). If the terminated worker was in H-1B status and filed such an application, then he or she would not have to go back into the lottery after finding a new employer. Because of the backlogs in most green card categories, a green card filing as a solution isn't a solution anymore.
> To most consumers, LLMs will be a feature (of Google/Bing/X/Meta/OS), not a product itself.

OpenAI rejected a 97.4B USD buyout in February 2025 and won’t be absorbed anytime soon:
https://www.nytimes.com/2025/02/14/technology/openai-elon-mu...
Love what you're doing, I'm in batch 4!

Feedback: That 4x slot looks like it's closed on the end. Can we get an open-ended slot there instead so we can choose to install cards with longer interfaces? That's often a useful fallback.