skysight-inc/HackerNews huggingface dataset:
I doubt that very many people here even knows how civilians pirate things. These threads are always full of people describing how they have a 80PB ZFS array on OVH with a Plex server, unlimited Usenet block account, and 50 private trackers, acting like they’re describing anything relevant to anyone besides the ultra-nerdy.

Sharing streaming service passwords. 16-part Family Guy episodes on TikTok, and ridiculous ad-ridden streaming websites ending in odd TLDs are all the rage. The latest generation of young adults grew up on Chromebooks.
Mac History 85.11 – PageMaker and Atari ST
Fire engineering since it is expenses.
Hire sales since they earn money.
Moving control surfaces are simpler, from an engineering perspective.

I'd worry the failure modes of a pressurised air system, which are surely more numerous than a simple mechanical flap. Any failure would be catastrophic to the airplane.
You couldn't make an entire game without those skills. In 10-20 years? Maybe. But at the moment unless you know how to code you'll have a million compiler errors and no game as the LLM hallucinates half the engine functions and gives you a ton of unconnected code which you can't put together. It's the same with the artistic skills, unless you know some artistic basics you're going to end up with art that clashes so badly (different styles, different themes etc) that people will be put off just by a screenshot.
> you put everything online and then there's no extra steps

“put everything online” here is hand-waving the hard part. Most people are used to working in development environments that are not set up to serve inbound traffic from the public internet. There are security implications. In most of my past jobs, it wouldn’t have even been an option without violating IT policies.
Or maybe you are spreading the anti ai ai club movement > https://twitter.com/daniel_nguyenx/status/174508587502795617... :D

j/k but finding it pretty funny these days that more and more people are switching to lowercase, assuming it started from this @sama tweet: https://twitter.com/sama/status/1735123080564167048
> I'm a little surprised (and maybe skeptical) that it'd make a noticeable difference for the much smaller number of sockets that your average web server would be using, but.. maybe?

Are you aware that Linux is used e.g. by Google, Microsoft or Amazon? Can there be occasions when they handle more than 5 simultaneous connections per box? Maybe epoll can make a difference for them, no?
Both of those examples started with laying off basically all of top management.

If you’re just laying off engineers to meet some profitability measure for Wall Street then you’re not going to fix innovation. You need to replace all of management who are the ones who are in charge of what the engineers are doing.

Google is completely lost and doesn’t know what it does. Management launches new products just to look good and shuts them down a year later, and still the only thing making money is search and ads. That’s not going to be fixed by laying off engineers.
I admire your optimism. Look at the iOS App Store to see heaps and heaps of trash games. Even without any “AI” support.
> To naive me it sounds like "I got fired from a company once"

Reading between the lines here I'm getting the sense that you think being fired is a huge red flag that should be a career stopper. To me, this, and scrutinising gaps in someone's resume feels archaic and a little bit sad. People leave companies for many reasons, reasons that in the past weren't quite understood. Mental health issues, addiction, changing priorities, motivation burnout, culture fit.

Leaving a big company like Google doesn't mean you automatically got fired - not everyone considers tech giants to be the end game. I worked for a short while at Apple and hated the silos. I had no insight into how my work was helping the mission and I couldn't give feedback to my managers or team. Even worse, I wasn't convinced my work was being used for anything, so I left. Am I unhirable now? I'm still going to use ex-Apple to get work that fits me better.
In these cases often management just wants to cut the most expensive employees which can overlap with the best.
Google leadership has been doing a thorough job at ruining the relationships between leadership and the rank-and-file
> This is the product of the time. I'm old enough to remember digital painting, 3D CGI, and digital matte painting/photobashing being fought and ridiculed as cheating or impure. Not old enough to remember this about cameras, audio recording, and synths, but you can be sure they also were met with this.

Very good point, thanks. I need to think on this more.
> How are they taking care of all the code branching internally without this becoming a total mess ?

I am also interested in this.
FWIW, there are other (portable) services which implement an fd store too.
You're both right. To be fair, it reads like he was saying

> Your job is NOT safe.

in service of

> Take their fucking money, build a big emergency fund, save, invest, and focus on the rest of your life outside of work.
You can access it through Poe.com.
I Found David Lynch's Lost 'Dune II' Script
Ah yes, it is indeed going to be faster.
> ...but I feel like adding syntactic sugar to python at this point is just giving the snake diabetes.

Haha! :D nice one!

Personally I would prefer if they chose the `f(:x)` syntax, because it reminds me of how Ruby uses symbols to represent instance variables.
There is so much uranium/etc dissolved in sea water already, you can skip the vitrification and just dump nuclear waste straight into the ocean without any problems. Pick a deep spot just to stop people from messing with it.
On the other hand, how many times in your career have you stayed at a company more than 9 years?
As a kid I once got a door slammed shut on my fingers on the inside (hinge area) of the door of a now ~40 year old car.

It hurt like hell then and for a few hours after, but I guess my fingers at ~7 years old were still slim enough to come out without any permanent injury. There was some rubber padding even on a car that old (I'm thinking the purpose is making the door watertight though).

The Tesla doors look like my fingers would have had no chance. How do we go backwards from something we got right four decades ago? Especially the self-closing hatch which seems to exert a scary amount of force in an area were people will be prone to place their hands.
> It still amazes me how they can believe that putting all the guards in tens of nested ifs can be saner than a few extra returns at the top.

If I have a function that needs a group of guards like that but local style guides demand a single exit point, I start a boolean like “AllHunkyDory” that gets set false where a return would be. Then you can keep the less nested structure and just wrap the main body in “if(AllHunkyDory){}”.

It is probably a touch less efficient, that variable is going to take up a register at least throughout the checks, but a fiunction with piles of guard clauses is hopefully not in a tight loop anyway so that is unlikely to matter.
(British) Somaliland was briefly independent before it chose to join Somalia. I don't see why they can't just choose to leave again.
Well... the HVDC cables and in particular the converter stations at each end are quite a bit more expensive than equivalent HV AC infrastructure. But yes, it's definitely affordable and there are many submarine transmission interconnects throughout the world these days.
> I then have to take the time to explain why ChatGPT's proposed solution wouldn't work,

Asking ChatGPT to provide explanation for why the ChatGPT provided solution wouldn't work is an obvious course of action.

What's postulated by ChatGPT without understanding can be dismissed by ChatGPT without understanding.
Hi HW!
I posted here a couple of days ago
Link: https://news.ycombinator.com/item?id=38892819

I decided to turn this idea into a product. You can check it out on ProductHunt and throw some feedback on it =)

It turned into a discussion on reddit for hundreds of comments
Link: https://www.reddit.com/r/InternetIsBeautiful/comments/1904iz...
This is actually hilarious. It looks like a student who did not learn for the exam but still tries their best to scratch a point or two by filling the page with as many reasonnable sounding statements (a.k.a. "bullshit") as they can. Not that I expect more of a language model, no matter how "large".
Actually, IT was seen as a good career from around 80-87 and from around 95-01. It comes in waves. Then there is a bust, and those who went into IT just because it was seen as a "good career", not because they love coding, are weeded out.

And with only the passionate developers left, the cycle starts again.
This works when no writeable file system is available.
There is a big difference between separating sea water into fresh water and a concentrated brine against separating sea water into fresh water and solid salts. If you could do the latter efficiently then it would be easy, put it back under ground or sell it to people as sea salt, use it to salt the roads etc.
This is an interesting take, I read your earlier message and assumed the morality part was about the "AI generated" artwork being (IMO) a derivation of the unauthorised unpaid use of the copyrighted work of other human artists.

Traditional film photography involved a lot of darkroom tricks! You can definitely reframe a shot with an enlarger, and it's also where "dodging" and "burning" effects/tools got their names. And of course, photography itself has been thought of as cheating - "real artists paint".

I think using tools in general is OK, and we already seem to draw a line between art (the creativity) and craft (technically perfect oil painting) so that seems consistent with mainstream opinion. Using "AI" for stuff currently feels a lot more like curating than making though.
io_uring and epoll can be combined, in both directions. Either add poll SQEs to the ring for an epollfd or have the uring submit readiness events to an eventfd that can be added to epoll.
Say it to both :)
It’s just business. And it’s not like swe aren’t making 400k or more at least in bay area.

People need to understand that just because you have a little bit of RSUs and a 200k base doesn’t mean you’re God.

You’re an asset like a machine. And you’re expensive to the bottom line.

This is literally explicitly laid out now with section 174.

If you’re taking this personally ask yourself why you’re even working for arguably some of the best most efficient capitalists on the planet. Maybe you should work for a government agency or smaller company. But you want that 400k plus right?
1L Arla Lactofree milk was £1 around 2013 in Tesco. Today, it's £1.85.

Bank of England inflation calculator at https://www.bankofengland.co.uk/monetary-policy/inflation/in... says it should be £1.34

So much for the inflation numbers.
I don't believe for a second that Bitcoin or any other DLT will be the world's reserve currency.

But the amount of hubris and preoccupation about this here on HN is really something else. I've long learned not to try to engage in any kind of serious discussion about possible interesting aspects.
Is this a close translation?

>> Grandfather and grandmother are crying, but in vain Everything is preordained, the egg must break. Evil begets evil in our terrible age. Do you want to know how this fairy tale will end? Raskolnikov will cut down that old woman, And not out of malice, and that's the way it should be according to the plot. And the old man, having aggravated his grief by drunkenness, The Archduke will shoot Ferdinand.

Because the Archduke Franz Ferdinand didn't shoot anyone, he was the one being shot...

Nice poem so!
"...and likely you should be too". That made me not look further. I disrespect people telling others what they "should" be doing.
Ask HN: Are ChatGPT current issues linked to the Bitcoin ETF approval?
I was actively following the Bitcoin ETF launch as part of my job and once it was clear that the ETF was approved and the SEC web page gave 404s [1] we were also using ChatGPT which started to fail. Presumably because a lot of journalists, bloggers, etc were using it in the creation of articles, images, etc.

Twelve hours later OpenAI [2] the service is operational but it is clear by the chart that there was a degradation until today and a red zone yesterday.

[1] https://twitter.com/coinfabrik/status/1745192170942800341

[2] https://status.openai.com/
True, the difference is you are more likely to get the experience you've heard from reviews in a small company vs complete unknown in a big company (may be great, may be crap depending on your line of management)

In my network we keep joining the same (relative small) companies because we roughly know the culture we can shape and create an environment
DJI's First Delivery Drone Takes Flight Globally
Civil war means that you get shot by "your" "government." I guess it's quite normal to want to break away then. And it's only called a "civil war" because the government can't extend its control to the breakway region. So recognizing that region doesn't actually change that much facts on the ground anyway.
Generators in C in 1989?

Seems to me some programmer from the future has journeyed to the past to design High C.

Gives me a slight urge to write some High C, an urge I’ll never follow through on.
The volume, I'd presume.
True. Perhaps it will end up not quite as bad as it could be for the lowly consumer, but for game developers who do put in the effort instead of focusing on store visibility tricks it will inevitably get even worse than it already is. Remember when the YouTube suggestion bar wasn't dominated by impossible photo edits, cleavage and/or that shocked face? Me neither.
In the article: "The Kapolei project provides a first line of defense, called “synthetic inertia,” responding to and correcting grid deviations in real time."
Massively higher potential output. It's the difference between sending spam e-mails out by hand and having a bot do it.
> - you've just made the coupling less robust

In my opinion this depends on the use case. If one service has a strong dependency to a different service, it may be a case of "distributed monolith" and they should consider if the functionality should be moved to the original service instead.

If two services need to communicate with each other, I don't see how a message queue makes the coupling less robust. What is the difference between sending a message or making a http call? You still have a coupling between the two services.

Message queues used right can actually increase operational robustness in my opinion. By placing a message on a queue you get a lot of functionality for free.

- You distribute the load automatically so that the risk of overloading a single instance is reduced

- You can limit the ingestion flow, so that services only process the data at a rate that they can handle
- If a service fails or shuts down, the message remains on the queue for the next instance to retry. You get a lot of retry logic for "free".

- You can easily monitor and scale resources based on the processing rate of the queue itself. Some queues can be allowed to grow large during peek hours, because they can be processed during off hours, while others may require scaling up the service capacity to cover a minimum latency requirement.

Misuse of message queues may of course lead to distributed monoliths and add a lot of complexity in understanding how data flows within the system. This is not something specific for queues and it's the same for direct HTTP calls. As all things, we need to use the right tool for the right purpose.

Actually, one of my pet peeves are internal web hooks. Web hooks are good at notifying an external partner compared to the alternatives, but the complexity is too great to justify its use for internal services as well. Just use a message queue instead for your own services.
Due to the Facebook container, I got trapped between a Threads signup page and zero back button. Can we have a [threads] suffix? :)
Are there any examples of companies successfully enforcing non-competes against rank and file employees? (I'm excluding high value targets like Jeff Dean here where it might actually make sense to put millions in lawyers behind a suit).
> A large year-long project that I was the tech lead on that involved moving our legacy systems to a brand-new system (this includes all of the coding, etc) cost the company around $90,000. There were 10 devs on staff.

Sounds like complete BS. Even just taking in salaries, that's $9K/year/dev - even living in Ukraine you would make more than that. If you've moved out of the country and are in Poland for example, that's not a livable wage.
Cisco Bug Search and Analytics – alternative bug/vuln search for Cisco products
Working with a diverse range of Cisco products is akin to navigating a minefield. This tool provides:

Advanced filtering using any property and/or/not keyword combination.
Search capabilities employing asterisks (*) and regexes.
Compilation of all workarounds for a specified keyword.
Insights from past and closed bugs.
Statistical analysis by component/feature to identify potential issues.
Understanding conditions leading to problems.
Seamless integration of bug search into your ticket system and change process.
CVE/CVSS search functionality.
The "Inventory" View allows a quick check for known vulnerabilities and bugs across all your Cisco devices. Simply create a list of your Cisco devices, including version numbers, and the application will identify devices with open bugs and vulnerabilities.
https://www.youtube.com/watch?v=W5yJillvmCs
Glad to be paying a subscription.
I have no idea what „good reasons“ are you talking about except fancy language as a compensation perk. Java is a good choice for startups, even if it is not the most popular choice (often for bad reasons). I have proven it several times by being able to ship working and scalable solutions quickly and hiring decent team with time to close open vacancy within 1 month.
Mass layoffs work when there was over-hiring (management's fault) or there was a big revenue downturn (market forces). This time it was because of over-hiring at the COVID mania. People left safer jobs to join FAANGs tempted with higher salaries and a prospect of improving their CV. And now they are dumped back into the toughest tech jobs market in 20 years.

This is totally a fault of management and none of them are losing their jobs! People have a good reason to be pissed off.
Its climate arson.
Mastodon is free and open-source. Go ahead and add the flag:

https://github.com/mastodon/mastodon/blob/main/CONTRIBUTING....
> People who appear prim and proper are probably not

Yes, exactly, hence 'appear'. The people who are more shocked are the out-of-area friends / relatives that we sometimes drive there with.
> You can't trust anything anyone above you in the management chain tells you. Not one thing. Not ever. Even if they're being truthful they were probably lied to themselves or told a half truth.

I've been an executive and every position along the chain in the lead up to that within my industry. If I took anything away from my time in it (I have since moved back to practical hands on roles) it is that your above statement is sadly, quite accurate.

My time as an executive has left me soured on the industry full stop long term now i've realised its shit all the way up. I just kept thinking i'd get high enough to find people who like me, had morals or beliefs which they may apply to their decision making. But no, morals have no belonging it would appear in the executive class, which to be fair, I should have known about in advance, but my continued promotions were really quite accidental over the years and I am obviously niave.
CORS only applies to browsers, this is an inherently different problem.
Maybe in the AI Twittersphere it started with sama, but it’s been becoming common in Gen Z culture for a few years now. If you look up popular bands at the moment, you’ll find a decent chunk of them only use lowercase in their band and song names.
Lithium-ion Tesla Megapacks https://www.tesla.com/megapack
The most notorious accounts usually have several hundred of these, so if only a few people accidentally buy each game every month, it should accumulate to a pretty nice passive income. - Especially if you live in a region where $1 buys you a more than here.
I only care enough about this issue to post the above comment, thanks though.
Yeah, I was surprised that this is still a thing in 202x, but then, there are many devices out there, which run a ssh server, which one wouldn't have 'installed'. Seems it targets IoT devices. Rather than (intentionally) causing DDoS, it mines cryptocoins (with great patience, I suppose), so it's more like a parasite, siphoning electricity and doing it's part to warm the globe.
They sold one to me since OnePlus fell off.
Amazing amount of copycats with the exact same name and icon as the original GPT's. Lots of incentives for that I guess, but what a mess.

https://i.imgur.com/Ibvwk9V.png
I understand this rationale, but personally I have an extremely hard time disconnecting from work. It sucks 40 hours a week, which is most of my "alive" time, also sucks my brain stamina. Finding life outside of work is not easy, and considering that your main "alive time" activity is something that shouldn't be a pleasure, and is a f*cking battle, feels bad.
Doesn't matter. It is a lopsided relationship. As an employee, it is massive portion of your life. From the employer perspective you are a resource, and can be replaced (not making a moral judgement, just saying that you can...). So the fact that someone can leave after 2 years is less impactful on the company than a company that forces you to leave after X years.

If on the other hand you are just saying "well it is unlikely you will get to 9 years" the problem with that thinking is that the closer you get to 9 years and the more you have invested the more likely you will want to stay for 9 and being forced out for no reason is silly. It is a job, not the presidency.
I’m glad named args aren’t in JS/TS.

Objects are good enough and it would add complexity for minimal reward.
I don't think you get to non-compete people you fire. That's an on-resignation constraint.
There's this phenomenon where employees earning higher than their friends and family OR at least doing work in a clean and safe environment tend to believe that they are not workers and they oppose regulations and unions because they feel like its beneath them.

At the company of a friend of mine, the white collar employees do charity events for the blue colar ones and while the blue colar ones participate on labour day events, the white collar ones are too cool to be with them.

But when the actual non-workers(the true elite) feel like they can make more money by laying off some white collar workers, the cool white collars go through the exact same process as the blue collar ones they chipped in for.

Also, these are not even high earning white collars, they just happen to work in a pleasant environment. Many blue collar workers make more money in comparison to white them and are closer to the non-workers since they can actually do highly paid short term contract work.

There's a strong cognitive dissonance going on among white collar workers, having trouble to process the signals on if they are the cool elite or the working class. In Europe, this is not as strong because of the unions and regulations pushing all workers to earn more less the same and the work environments are safe and clean. In places outside of EU there can be workers which are 10x or 100x beter off than those at the bottom because the top can be higher but usually the bottom is also much lower and this gets the better off ones very confused.