skysight-inc/HackerNews huggingface dataset:
M3 at work, Acer Swift 3 at home. Both are comparable in that regard. You can do 200k QPS of actual work (a little protobuf parsing, a little old-school ML, handling the networking, a little HTTP1.1 parsing, ...), more if you just want vanity metrics, just by wrapping something like uSockets [0] and not doing anything to explicitly pessimize the system.

You can do better with a hand-crafted solution, but most projects don't need anything fancier.

[0] https://github.com/uNetworking/uSockets
Common practice because accounts get points for editing posts. Others are supposed to review the edits but when a certain critical mass of the population is all trying to game the system the whole thing fails.
Tipping culture can change. In the early 1900s, people in Berlin complained about how little americans tipped [1] . And now, Germans complain about tipping at all when coming to America. https://www.nytimes.com/1912/07/14/archives/tipping-in-berli...
Isn't it essentially doing exactly that? The only difference is that it returns a pointer to the struct from each method. The advantange of doing that is it allows you to compose it as such `WithFizz(...).WithBazz(...)`.

If you don't need the composition, you can just add the methods as above and call it a day.
https://en.wikipedia.org/wiki/Xiao_Jianhua
I do know that RR works for Julia. Not sure why it wouldn't work for Go.
Could you imagine seeing a plane fly overhead as a member of one of those tribes? And realizing that it carries humans; or at least animals that look more like your people than any other animals you have seen. That must be so crazy.
I do love the way un-shored trenches have become a meme on TikTok using the sound bite from the "Who's in charge today?" meme video - https://www.youtube.com/watch?v=uLs1_8yohb8

Example using the sound bite - https://www.tiktok.com/@seancallahan187/video/70942927842066...

It's a high level of education, knowing about shoring a trench and making jokes about it.

Compared to pre-internet society or the can't cope with change part of society who doesn't use TikTok or know how to shore a trench.

And yes, I'll jump in a deep un-shored trench to save time for a quick fix, but like all things it's a massively reduced risk compared to working in it all day that some places still do. As this article implies, men are expendable and it's mostly blue collar men who bear that brunt at work. If it was nurses being killed on the job it would be a different story. (The dangers of nursing are around shift work which kills but not at work)
Reminds me of someone who got shadow banned upon registration without knowing it and after months of people not responding to his helpful and useful replies finally found out about it.

I find it to be pretty evil.

Update: Found it, https://www.reddit.com/r/tifu/comments/351buo/tifu_by_postin...
I think the file with all zeros was the fix that CS pushed out after they learned of their mistake.
Aborting panics won't by caught by threads either.

And they are common only in two scenarios: if you set panic="abort", or special UB checks that the standard library does. The former is just a simple configuration change, the latter is not really something you can handle in any way.
> the federal government issued a security advisory

Well, I guess that's it...

Maybe rust will take the same path as Ada.
This should be emailed to dang. hn@ycombinator.com The most anyone here could do with it is add the users to uBlock but that would hopefully be a waste of time if they are disabled by dang. Most appear to have negative karma already.
Democratic election of moderators seems like an obvious good idea. But nobody does it. Why do you suppose that is?

EDIT : I guess hn sorta does this. Garner enough upvotes and they give you various powers.
ah ok thanks, yeah I didn't follow that
Yes, "cyber insurance" is a common driver behind these awful security and system decisions. For example, my company requires password changes every 90-days even though NIST recommends against that. But hey, we're meeting insurance requirements!
What does the law say about situations where a salesman's promises are at odds with the EULA?
Which books? These folks work hard to get it right, is my experience, but of course stuff happens.
I see a lot of mentions here of the US embargo as if it's the only factor in why Cuba is so poor.

Unfortunately, it appears to be mostly misinformation. Noah Smith lays out quite well why Cuba's poor state is mainly due to poor policy of the single party state: https://www.noahpinion.blog/p/why-cuba-is-having-an-economic...

Additionally, just skimming the wiki page about Cuba's economy points out how false the embargo narrative is: Cubas top export partners are China, Spain, Netherlands, and Germany. Cuba's top import partners are: Spain, China, Italy, Canada, Brazil, and... The US.

Source: https://en.m.wikipedia.org/wiki/Economy_of_Cuba

It's ironic that there's a comment here supporting the misinformation about the embargo that points out how this state of affairs lasts because of manufacturing consent while it itself appears to be a result of manufacturing consents in the theme of "America Bad"
Crypto ATMs in the U.S. Became a Favorite Tool for Scammers
Feeling powerful as a technical founder with Claude Sonnet 3.5
It's important to always use the original spelling, especially when sending an E-mail on the Internet.
Yes, the whole point of this tool is just to make it extremely simply to make a prompt out of a part of your repo, with some pattern matching on filenames. It's just 200 lines of bash, so obviously nothing fancier than that.

However, I just had a go at using Aider, and WOW - I have tried a bunch of these auto-commit tools before (GPT Engineer, Fume, etc) but I found them to be clunky and unintuitive. Aider has fixed a lot of these problems, and I absolutely love it. Can't believe I hadn't heard of it until now. Thanks! I see myself using this quite a bit, and using Prelude when I need to debug something where the Aider workflow gets stuck.
I'm laughing so hard because the guidelines in that section track very closely with things that I'm constantly reminding people about with unmanned aviation software. You just need to s/turned on/in an emergency/.
Who are the most miserable, the citizens of Cuba or those of Haiti?
This vindicates my latest project where I named the components after anime characters

Otherwise I couldn't keep track of them, see..
That is called "warming up" spammer accounts, a technique most spammers use and the warmup method and timing will vary by the intended use. Some spammers don't really know how to do this correctly.

I did something similar to this a long time ago on IRC when channels would be operated by "power trippers". I made a bunch of accounts spread out over months, then would slowly join them to a channel with a power-tripping operator. When they would kick/ban myself or others for disagreeing with a statement, a warmed up account would reply. They would kick/ban and another account on another IP would reply ... and so on. So there are multiple use cases for warming up accounts. Sometimes I could get another operator to kick/ban the power tripping operator and sometimes it was just entertainment. Eventually they would realize that 65+% of their audience they were power tripping in front of was just me and they would never know if they kicked all of "me".
That level of agency exists today. Any software developer can tell their manager that no, they're not doing X. The risk is that they get written up for insubordination or have to look for new employment.

What the author of the article doesn't know is that the structural engineer can also get fired if management deems the engineer too troublesome. The only difference is that the PE has a code of ethics and professional responsibility to uphold, and failing to do so would mean risking their license to practice engineering.
This isn't really true. Rust has a much better type system. When writing generic code the impact is enormous.

C++ doesn't have a real Empty Type, and it thinks Units have non-zero size. In practical terms this makes it incredibly wasteful and in terms of a clear abstraction it encourages you to come up with a hack that's unclear but efficient.
Just ask on their IRC channel. The bar is set very low.
If the existing procedures aren’t ensuring a safe workplace, the procedures aren’t adequate. Job site safety can add time, and it’s the company’s responsibility to ensure that there is no incentive for a worker to be able to speed up the job by skipping a step.

I’ve worked in places where the safety procedures were clearly perfunctory (drove a forklift in a warehouse for several years, among other jobs) and if I had insisted on following the actual safety procedures I would’ve gotten endless grief from other employees for slowing them down. This is a management failure.
Show HN: Fine-tune LLMs without catastrophic forgetting with CURLoRA approach
> And finally, what's the link between integration and crime? I don't see the connection.

Here's some data from Denmark[0], for example, that breaks down various statistics for different immigrant groups in Denmark. I take it as axiomatic that immigrants from other Western countries are better integrated to Danish society than those from farther-away (culturally speaking) places[1]. You can see that as a group, immigrants from majority Muslim countries are very strongly overrepresented in violent crime.

> to put the blame of lack of integration purely on the immigrant group is very disingenuous

Modern immigration isn't slavery, where someone was forcibly brought to a new land against their will. Nobody has a right to be in any country they please, other than their home. So it follows that the onus is on immigrants to assimilate to the laws and cultures of the country they voluntarily chose to go to. Of course, it would be welcoming of the host country to facilitate that process, but I don't see that as being obligatory.

[0]: https://inquisitivebird.substack.com/p/the-effects-of-immigr...

[1]: Of course, you may disagree, but I would regard that as a strange position needing a stout defense.
Where are you getting those production numbers from? This isn’t a video game where every turn the bear player gets 1,500 new tanks — their true capacity depends on complex supply chains, skilled people, and the impact of sanctions on their ability to pay for everything. You’re claiming figures at least order of magnitude higher than they’re reportedly hitting, and it’s really hard to believe that they’re slacking that hard on a core part of a war critical to Putin staying in power.
Yes shadow banning and variants that go beyond are inhumane. It’s like something you would expect in black mirror
wait until your first full bankrupt failure before confirming; extra credit, add a financial disaster divorce
Try again? I was able to access the Precalc/Trig book easily.
It’s shocking to me that the argument that consistently gets trotted out as to why we should accept illegal immigration is that they perform jobs too dangerous and poorly paid for non-illegal immigrants to do. Perhaps if there wasn’t a never ending stream of people so poor and powerless to take advantage of, these industries might be forced to pay livable wages or provide better protections.

It’s insane that the supposedly progressive faction of American politics is arguing in favor of a system that amounts to a modern version of indentured servitude and systemic violation of labor rights, all for the sake of cheaper fruit and meat.
Please let this be from a GT ~grad~ escapee
That seems like it would be nothing more than a popularity contest in most cases.
If you don't already have an anti virus on your work machine, you're in a extremely small minority. As a consultant with projects that go about a week, I've experienced the onboarding process of over a hundred orgs first hand. They almost all hand out a Windows laptop, and every single Windows laptop had an AV on it. It's considered negligent not to have some AV solution in the corporate world. And these days, almost all the fancy AVs live in the kernel.
A lot of people, especially the non cybersecurity ones, are way off the mark so you're not the only one.
I agree.

But in order to be the "person who would say no", the industry needs to understand that your opinion and expertise--matter. It could be a cultural shift, or a gate-keeping style shift where we protect the title "Engineer", like they do in some professions in some countries.

But given the current state, you can't on one hand blame the developers, and on the other hand treat them like spoiled kids who make too much money and in any way AI can replace most of them. It doesn't work this way. A Structural Engineer bears the responsibility because he has the authority, and respect to his knowledge, to refuse to sign off a broken design. This is not the case in software engineering.
When eyesight fades and climbing provides comfort
I was telling my gf this yesterday as my car refused to pair with her phone (she had to unpaid it so that it wouldn't try to connect when we were driving both our cars nearby) which I guess is a necessary step of connecting (I am not sure I've ever successfully connected two Bluetooth things without pairing them) before the traffic light turned green and the car locked up the Bluetooth UI, so that the driver couldn't operate it, which meant that both the driver and the passenger spent loads of extra time fucking with it until giving up and playing the song directly from her phone's internal speaker

I have never ever seen Bluetooth work as intended
Well.... yeah, incuriously shoving unsigned data from elsewhere into ring 0 and executing it is malpractice.
This is actually a decent idea. I have a friend that’s in the brewing space running a small local brewery and can’t do non alcoholic as it is too capital intensive at his scale. But his customers want options.

Meaning there is a decent moat and customer demand.
It's hard to tell whether perfectionism means doing a pointless refactor to cloud microservice event-driven k8s buzzword Rust WASM-on-the-server sharded graph databases, or whether it means spending 30 minutes putting a password on that MongoDB instance your data science team wants to load prod data into.
Yep. @dang, per HN guidelines the title should be updated to "A C compiler written in Zig"
I would like to learn more about your ideas for solving the mod problem. Although I do think it’s unrealistic to overcome the network effects of existing huge platforms. When a site like Reddit has tens of millions of users, I personally think it should be regulated like a utility. They should not be able to just ban users arbitrarily, when they’re just operating a communication service effectively, and one protected from competition by network effects.
"Blindly"? No.

But the business value being created by the careful application of LLMs is growing steadily.
Why do they keep living that way then in your opinion? Being a digital nomad is something only people in very specific conditions can even afford to do so it’s a deliberate choice.

It’s hard for me to have much sympathy for someone who’s deliberately living a life that’s making them feel lonely.
> I think it’s trying to be a markdown-based Obsidian/Logseq zettelkasten

Zettlr is older than both of them. It has no plugins, and not sure about Logseq, but Obsidian is not really in the zettelkasten-cult. So besides also using Markdown and being notes-managers, there is very little resemblance between those apps.
What are nootropics and do they boost your brain?
They are saying that if the many ways that socialist countries have failed, there is always a hundred different excuses for why that specific example of failure doesn't "count".

If your system is incapable of dealing with any sort of adversity, then that is failure of the system.

All countries around the world have problems.

And yet, most countries are able to deal with them. Unlikely, apparently, every major socialist country.
They were lucky the forum still *existed* or the ban logic was still in place after 10 years... So many sites like MySpace have gone defunct or others have changed their systems, etc, etc.
Many are arguing the case for the net economic value of immigrant labor which I agree is a fairly compelling case. I'd like to offer an alternate avenue of attack, however: population trends.

Without immigration, U.S. population growth would be well below replacement rate. This is a growing problem throughout the entire developed world with no fair answers -- increasingly, it looks as though the next several decades of geopolitical power will be defined by which countries can attract the immigrants necessary to maintain, at minimum, some population growth.

I won't pretend that the U.S. is a race utopia. We hit just about every single branch on the way down, if I'm being honest... but most of the ethnostates currently competing for world-power status haven't even realized there's a tree that they need to be descending yet. We have a powerful edge in the coming geopolitical era as one of the most pluralistic, multicultural nations in human history. We have unmatched institutions and experience when it comes to integrating immigrants -- not to mention the incredible advantage of having a language & culture that is familiar to the majority of living humans.

In my opinion, walking back from these advantages at such a critical turning point is probably not something that the country could survive in the long-term. We either embrace our identity as the world's melting pot or we wither away as hermits.
If they opposed skilled immigration, there wouldn’t be a lottery at all, there would be 0 visas allocated.
Use a Static Site Generator like [Hugo](https://gohugo.io) and use GitHub pages or even Netlify which allows for CI/CD + Custom Domain with HTTPS/SSL certificates.

I've been using Hugo + Netlify combination for more than 4 years now and It's a breeze.

If you want to go with a full no-code solution, I'd recommend [feather.so](https://feather.so/) (I haven't used personally but heard good things about it in the past)
Not sure why you’re downvoted. The shaping of opinions that today’s moderation is, has lots of parallels to societal control in authoritarian regimes - think USSR or China after the cultural revolution
Why does this read like a 9 year old TikToker wrote it? This reads like some little script kiddie who runs fuzzing tools (and can't make any of their own) ranting online unprofessionally.
Yeah, it's deeply evil. But that's how the "lovers of power" think. No hell is too awful for anybody who dares cross them.
Ladies and gentlemen, the Gavin Belson Signature Box!
As far as I understand it, this study is of limited use in discussing today's illegal immigration wave because of two reasons: one, it does not distinguish between legal and illegal immigrants; and two, it does not distinguish between the incentives driving immigrants before the establishment of the welfare state and those thereafter.

It stands to obvious reason that an invited houseguest is better-behaved than one that jumped the fence to be there, and doubly so if there is free cake being served. Any claims to the contrary need to examine the two groups separately.
War is already over. We need lots of occupying forces for the western Russia. China and Mongolia will rule the east.
China is Cuba's main commercial partner but their relationship is purely commercial. A military cooperation has surely not even crossed their minds.
Here‘s the interesting bit:

> It wasn't mentioned if the chip was running at its full 54W TDP

The 14 core (which are 2 more than the Ryzen) M3 Max has a TDP of 78 watts, so if the numbers are correct this could mean a very impressive performance per watt (which is what actually matters, why does anyone care about raw power?).

Better yet, the chip appears to not even be made with the latest process (TSMC 4nm vs Apple’s 3).
I'm not sure the law changing will do much unless they literally ban tipping. In Canada most or I think all provinces now have no subminimum wage for servers, yet tipping is still expected. It's honestly sort of silly. I'm not entirely sure why some lady taking my order and maybe handing me extra napkins is entitled to 15%+ of my bill while the McDonald's fry cook isn't when they make the same base salary.
Toolkit for Interactive AI Exhibits
Just curious: Why didn't you email the moderators?
it's just an online forum, so "vouching" is not a particularly big deal. So if someone is vaguely aware of you from somewhere else online they'll probably give you an invite, or even if they've never heard of you but you have some kind of public footprint they can look at. Or if something you've built or written ended up on the site, that's pretty much an automatic invite since people should be able to participate if something made by them is discussed.
To catch 0day quickly, EDR needs to know "how".

The "how" here is AV definition or a way to identify the attack. In CS-speak: content.

Catching 0day quickly results in good reputation that your EDR works well.

If people turn off their AV definition auto-update, they are at-risk. Why use EDR if folks don't want to stop attack quickly?
Facebook and Instagram's algorithms served sexism and misogyny to blank accounts
You're correct that this is the stated justification most of the time.

Should be nuanced though, because the working C program has a risk, but the the risk is a function of the size of the codebase, its age, and the number of audits it has undergone.

It is definitely easier to write bugs in C due to the additional freedom you have, but it is not necessarily a "high" risk for mature C libraries.

It is definitely not as advisable to just replace all C with Rust, but it is advisable to prefer memory safety in new projects.
There is no law requiring EDR. It's purely constructed nonsense copied by security clowns from one company to another. Now it's kind of mandatory.
It has self regulated everything to the ground
Thanks for your writeup, that was exceptionally well-presented.
We also need open and transparent curriculums. Schools often refuse to share curriculums with parents to avoid scrutiny and transparency (especially if there’s something politically sensitive like how they cover race relations or whatever), but they often do so behind weak claims of not being allowed to share copyrighted material.
So according to most numbers I see floating online it’s not every other person in the US. I’m seeing a bit more than 100M on a population of 330M.

All this is if we trust the numbers coming out of Twitter.

But still, 30% is more than 7%.
Sounds like he takes a lot of them, too
> Are you sure? It sure seems to me like it would if every spam spree resulted in account shutdown with the result that to continue to spam, the spammer had to pay another $10.

I talked to someone who worked at a PR firm that used puppet accounts and voting rings to get things upvoted on sites like Reddit and HN.

$500 would be a relatively small part of their budget from what they charge clients. An obstacle, yes, but not a show stopper.
>but it's only on Windows where these suites are considered essential.

They're "considered essential" for all corporate machines for compliance and CYA reasons. If you're the CISO/CTO and a hack occurred on your watch, do you really want to be the one telling the board that you didn't need EDR on your linux machines because linux is secure?
Wow. Exciting! Fingers crossed
The best connection I’ve ever been able to make is to compare it to fooling around with sand at the beach. Dig a hole, stick your foot in and bury it. I can pull it out with a bit of effort. Now multiply it by a factor of…10 or a 100.

I don’t have any insight into safety regulations but I imagine a lot of them are a direct result of someone dying or getting hurt badly.