skysight-inc/HackerNews huggingface dataset:
>That is not what a release barrier does.

> That is not a "normal barrier" though, writeback and invalidate operations are software coherency.

I think I was unclear when I said "the cache line". I meant the one containing a releasing store.

Let me try wording it a different way. A store_release requires all previous writes to be ordered before it. This obviously includes other memory addresses, but its own memory address isn't an exception. So even without cache consistency as a general rule, the nature of a release gives you all the ordering you need in this situation.

I'm sorry for mentioning the word "invalidate", because that's the implementation and not the semantics.

> This is not the case. Release barrier can be required even if your cache coherency operations completed in FIFO order, because reordering could be done before cache coherency.

So I meant acquire but I think there's also a clear solution based on exactly what I said.

The lines that could possibly be affected by the FIFO are all in the "Shared but maybe stale" state. Consume turns those into Invalid. So any read that's from after the Consume, reordered before it, should see those lines as Invalid.
Twitter is bearable just 1) never use "for you" tab, only "following" 2) don't follow trolls 3) mute reply trolls and llm autoreply accounts 4) maintain a biiiig blocklist of words.

FB: don't know but I surely see almost no ads. I use mbasic.
News: Chicago Tribune (a certain browser with a certain addition bypasses the subscription shakedown), New York Times, Washington Post, the Associated Press, Reuters, the BBC.

Tech: Hacker News, Tech Crunch, The Verge.

Music: Pitchfork.

MMA: MMA Fighting, Bloody Elbow.

Plants: Epic Gardening and Indoor Gardening, with plans to add some carnivorous plant forums.

Still looking for more stuff. It honestly feels strangely better absorbing without commenting.
It depends on how much you want to rely on Mixins and using Serializer classes to do more than just serialise JSON. Neither of those are compulsory to use, and the more you lean into them the more inheritance you’re forced to do as soon as you need to customise the behaviour.
Some people here laughed at me when I said their financial projections are garbage

You fool! Their projections are only garbage, because they haven't IPO'd yet! Sure, they're not profitable now, but once they IPO, they'll have the money to, uh... I mean, to become profitable! That's it!

Stop confusing the issue!
> So much that Bootcamps started being a popular way of getting people up to speed without going through the 4yr+ education that was deemed not entirely required and relevant anymore by more and more practicing engineers in the startup world.

Bootcamps seem unlikely to go away even without zero percent interest.

At most companies the amount of CS you need during your day job is usually laughably small. The most important question is whether you can ship, and plenty of people with CS degrees can't for one reason or another.

If you're somewhere like FAANG, you need more CS, but if you have a quantitative background it's pretty straightforward to achieve that level of competency or exceed it. e.g. anyone who works through all the exercises in Operating Systems: Three Easy Pieces[0] is likely to have better OS fundamentals than the median FAANG Staff level engineer I've worked with.

CS is pretty unusual in this way because ultimately for most of these learnings the computer can tells us whether we're right and have learned something correctly.

[0] https://pages.cs.wisc.edu/~remzi/OSTEP/
Little sad that this is how you interpret it. But yeah mod team being on the same team while having diverse views is an even harder thing to pull off and narrow the pool of people suitable even further
Their hardcoded scunthorphe filter blocks very common word in non English languages, such as the French words for late, delay, and firewood. The lead dev insists, rudely and vehemently, that those who have a problem with it are fascists.
The angst over a blue bubble remains the stupidest thing I've ever heard.
Aren't they also going to allow sideloading in iOS 17?
How hard is it really to switch from an iPhone to and Android?
News: Chicago Tribune (a certain browser with a certain addition bypasses the subscription shakedown), New York Times, Washington Post, the Associated Press, Reuters, the BBC.

Tech: Hacker News, Tech Crunch, The Verge.

Music: Pitchfork.

MMA: MMA Fighting, Bloody Elbow.

Plants: Epic Gardening and Indoor Gardening, with plans to add some carnivorous plant forums.
Epic miserably failed on Android and you think they will somehow succeed on iPhone? Are you out of your mind? If it’s not in AppStore it might as well not exist.
I cannot say about NYT, but a lot of newspapers have amazing tech teams. The tech team at FT has an excellent reputation. Unfortunately, some tabloids also have really good tech teams, but I shall not name them because they sell toxicity.
What I find helps is going through each category as the mood hits me. If I looked at my one main feed, I would almost be overwhelmed.
Wow that’s such an amazing comment. And explains very well what kafka does and why it’s valuable from a technical perspective, but I wanted to add why it’s valuable from “corporate political” perspective. This is how I usually “sell” kafka to new recruits.

Imagine a big corporation - lots and lots of various teams all doing their own thing - business processes, auth, customer admin etc.

When all those micro or macro services want to talk to each other, you definitely don’t want them to all dip their fingers into one large shared database - you want some contractual guarantees between them - graphql / rest with openapi, that kind of thing. And it all works up to a certain scale.

But now imagine this intricate web of network requests … and then one service fails… This can cause a cascade that’s really hard to track.

Or … you have one very reliable service being used by various clients, but suddenly there is one more client that sends 10 times more requests than all the other clients combined - happens all the time in large corps.

And sure there are ways to mitigate both with technical or policy ways, but what kafka offers is a single, ready made solution for all of it.

If the data flowing through a corp does so through kafka, you end up with very strong contractual guarantees about shape of the data both for consumers and producer. Scaling your services becomes mostly a solved problem. Producers of data don’t care too much who or how many consumers they have handling 10x, 100x scale changes becomes if not trivial, at least fairly easy.

What that means in practice is you trade every team being experts in scale and deployment of their services, to needing one really good team to shepherd your kafka cluster and the rest don’t need to deal with it too much.

But hosting kafka at scale is quite tricky - haven’t done it myself, but knew the team that handled it at my previous org and those were top notch guys that still struggled with various things.

Anyway, kafka kinda allows for micro services to scale at big orgs, and that to me is just amazing.
I don't think so. Buying a commericial license just gives you a PDF of the license, according to Isotope's docs:

> Purchasing takes a minute. Our purchasing form accepts credit cards or PayPal. Once purchased, you’ll receive a commercial license PDF and you will be all set to use Isotope in your commercial applications.

https://isotope.metafizzy.co/license.html#purchasing-a-comme...
This reminds of a a bunch of 12 year olds in a school yard taking their ball and going home. The maturity level of this CEO is shocking. And aome of the moderators can’t be much older than 12 in the way they have acted. So unprofessional and so unnecessary.
Yes, I think that's something that's changed a lot over the decades. These days, people are holding out for better partners, instead of rushing into marriage with someone lousy just because they don't want the social stigma of being a "spinster" unmarried by 30.
yes, because that option will be exploited. most of the people are not tech savy, if some app tells them to change a config, they will do it without any afterthought. i don't have to support the ipad i gave to my father, which is not the case with his android phone, that has a lot of crap/adware/malware installed.

why do you guys deny so much that this happens? i am happy that andoid exists, but i just want the ios experience to continue to exist, we all have a choice.
I don’t frequent it so can’t comment specifically. There is likely significant work going on behind the scenes just to keep it from going all lord of the flies. ie a large part of the “job” isn’t visible so hard to tell from outside how challenging things are

To be clear when I said politics I didn’t mean r/politics but rather any sub that has contentious issues like politics as topic
That’s different™.
I gotta say I don't see the point of the two compute requirements - the measure energy and reduce energy consumption part seems like it would be something a company would want to do by itself as that is a cost.

and I'm not sure what disclosing the training time and power used to train the model tells anyone?

on edit: tells anyone that is a consumer of the product and might have legitimate worries which would be a good prompt to legislation, added edit in for eager HN downvoter who didn't like my asking the question.
The GPL isn't viral its a simple bargain you can pick up or leave without also agreeing nor disagreeing with anyone's politics. There is no "danger" of any kind whether you can or cannot use GPL software is a trivial matter. If you are distributing proprietary software then you cannot. Foregoing software as a user because it is licensed under the GPL makes even less sense. The GPL simply doesn't restrict use in any fashion. It's like saying if I find out my a brands clothes was sewn by people who drink milk I bail man I'm lactose intolerant! It's a basic misunderstanding of how things work or a weird hang up.
"Revenge is a dish best served cold." - ancient Klingon proverb
Cocotb 1.8 is out and makes your verification journey even more enjoyable
I think it is pretty fair to say that Diablo 1 did effectively create the genre as far as the history of gaming is concerned. The commercial and mainstream impact of that game vs anything prior to that is on a different magnitude.

A similar comparison is saying that Apple didn't invent touchscreen phones - sure, but the iPhone had such an overwhelming impact that it shook up the entire industry. Relevant phone comparison image: https://www.cultofmac.com/145083/what-phones-looked-like-bef...
What? I've played D1 about 50 times and not once have The Butcher not showed up.
It does indeed look superior. But getting the 2nd most important software on my PC from a group of randos with not even full names and God knows what level of opsec is just too scary even for me.

I've been toying with the idea of setting up a build enviroment for LibreWolf myself but that would still require auditing the patches and their changes as they come in every day.
How does insight into phone construction and repairs extend to community management for big social networks?
The iPhone is a tool, not a toy. Most of my woodworking tools are not user serviceable either. Only the simplest are, and you can take classes to learn to care for them properly. They seem utterly simple but proper care is subtle.

I grew up in the era where people stopped trying to do their own car repairs. Nobody talks about that anymore. They very much did at the time, and we call the people who did “grandpa” now.

If you want to tinker, I suggest mini ITX or SBCs.
But why should I do that? I don't get that argument. I've never went back to a low level zone in any game just for the purpose of "obliterating everything". If there is a quest I missed, sure. But what's the point doing that?
There are a few open source Google free Android phones you can buy.
I miss forums. But every forum I frequented in the early 2000s eventually shut down, and we lost the data forever. I don't see how federated servers will be any different.

At least with Reddit, there's an entity working towards building a sustainable solution to keep it running. That is, until some moderators decided to close the communities and hide our contributions.

Anyway, my point is: vote with your feet and leave Reddit if you want. But don't vandalise the site on your way out, ruining it for everyone else.
> actually don't know, because I'm not American.

Neither am I.

> At the end of the day it's really not your money you're spending like that. I mean - it's in the name even. You'll have to pay it back eventually.

Eventually in this case is in less than 50 days. In the 15 or so years that I've been using credit cards, I have never once failed to pay off the bill in full before the due date. And the miles and points I've accrued have saved me significant amount of money.

> Over here just having a credit card draws questions about one's financial stability and responsibility.

I am really curious to know where in the world that is. Even if that is the general perception, it is unlikely to be actually true. Even in Germany, the rich use credit cards at a higher rate than the poor. That is a pattern you'll see replicated the world over. Getting approved for a premium credit card requires one to have a demonstably good income and credit score. So, having such a card is an indicator of strong financial stability and responsibility.
Thanks! I loved reading the first of these books, years ago, but this sequel has slipped past me! It feels like a good time to read it. Very nice format too, feels good in your hands, big pages, lot of quotes and optional reading paths.
I've tried using DDG multiple times in the past and I've always disliked the results. But recently I gave it another go and I use it as my main driver now. I'd love for it to have a bit more tooling cause stuff like calculator or currency exchange is quirky and won't always show up but I'm really happy about the results, especially at work. Haven't had a need for Google in few months. It even finally correctly showing results local to me, relevant new political news etc. I noticed a big difference between now and last time I tried it(year or two ago).
No ads the 'proper' way, I guess?
Apparently such a mixed 4/8 bit design is not all that unusual, the most popular 8-bit CPU (Z80) also has a 4-bit ALU:

https://www.righto.com/2013/09/the-z-80-has-4-bit-alu-heres-...
“We’re doing this out of a duty to protect the millions who rely on these subreddits”

No you’re not! You’re so obviously not. Just say it’s to protect your business.

The profit-driven behaviour I can stomach (it is their company after all) it’s the bullshit spin that upsets me.
You’re just proving the point that there’s and absolute need for sideloading.
> Yes. Those are the very people who should be never ever allowed to become mods, or to be anywhere near any position of power.

Who do you think the existing mods are?
At some point they will "invent" RPC / CORBA / EJB / Vitria BusinessWare / your favorite ancient pet tech.
Ext2ifs is ancient software.
Fully agree:

First exempt personal paid premium accounts from the api limitations & ads. Then the goal is to benefit from the already existing and thriving 3rd party app ecosystem. Make your API serve ads in non-premium API calls and profit share the ad revenue with 3rd party app developers. Optionally allow 3rd party apps to remove ads (paid API calls) and show their own ads, however make your ads more attractive & lucrative for 3rd party developers.

In the future I would also like to see that subreddits can gain control of the ads shown in their subreddits (subreddits already understand their audience far better than reddit corporate ever will). Then eventually profit share with moderator teams and content submitter, basically copy youtubes model to incentivize content submitters & good moderation.
Yes, I understand the reasons why caddy did all the things I objected to; money is actually important, telemetry can be useful to devs, and the early (non) packaging decisions were clearly meant to optimize the on-ramp. But just because I understand a decision doesn't mean I agree, and doesn't mean I'm not going to include that information in my own decision to avoid a program.

> Remember, this was six years ago. That's an eternity in this industry. Caddy is a very different project than it was then, and Matt has a different and more stable revenue stream than he did then. We can promise we'll never attempt the same thing again.

I think this was meant to be reassuring, but it really makes it sounds more like it was purely a pragmatic thing. Okay, so now Caddy has stable cash flow, so no adware. Next year the economy lurches and the money goes away; is caddy going to start making awkward decisions again?

> But seriously, this comes up in like one in ten HN threads where Matt comments, it's exhausting to keep telling people "okay can you please forget what you remember from 6 years ago and look at the project for what it is now?"

You know that line about how people will forget what you do, but not how you made them feel? I remember exactly how I felt when the wonderful server software I was using decided to start shipping adware. And now, having backed off but never actually apologized, you want people to just forget about the whole thing? That's not how it works. Edit: Now that we've had this exchange, and at least you have called it a mistake and said it won't happen again, I can update my evaluation based on that. I would suggest that saying that six years ago in the announcements channel would have reduced the number of times you needed to have this conversation.

Edit2: Realized there was a much more succinct way of answering: If someone feels that you wronged them, you don't get to choose when they get over it. A lot of users felt that caddy treated them poorly. And honestly, even if the project had said then what you're saying now, some of them would still remember that.
But cold start time. This article claims their cold start time is only one or two milliseconds. Lambda's cold start time is orders of magnitude slower.
That may be just you. I've owned several Android phones, and none of them have died on me.
Reddit never seemed to behave in a way that made any business sense. VC money has distorted its business model since the beginning, and now it seems that Reddit is willing to burn itself to the ground to put up a barrier for preventing new players from accessing the data that OpenAI and other big tech companies have already used to train their LLMs. I guess that since it never turned a profit this is the only way VCs can get their money back.

Honestly, I find this a very repugnant way of dealing with the user base. A business that never tried to earnestly generate enough value to be sustainable can only be classified as a scam in my book.
Wikipedia is free, Linux is free, walking by the river is free.

Why do people insist we must pay for nice things?
It’s that some companies will force most people into enabling sideloading to turn the phone into something useful, until the field is level again - effectively getting rid of the walled garden.

If every app you need requires sideloading; you’re going to enable it or be left in the dark.
Seems blogspam for https://www.science.org/doi/abs/10.1126/science.1253358
Approach it like evaluating dependencies, or maybe researching a political candidate. View a few different federated-social sites, with test accounts if needed. Rank what you like about them on a spreadsheet. Mark users or discussion threads you want to follow.

Then when you want to participate, that's your starting point. Lots of people are lurk-centric, but you are already in the comments section here, so moving your posting probably will not be the issue so much as contextualizing it, which the different software and instances do help with.

A lot of "community" is in having some ritual, some events to show up for, or some events you organize yourself. It doesn't take a lot of those to fill up a calendar, but it definitionally needs to be non-zero.
How’s the old line go? They may be bastards, but they’re our bastards.
I'm a reddit moderator of subs both enormous and tiny. I've been frustrated for years by the core subs being taken over by various cabals of power users. Some like the power, some do it to push a particular agenda, and I am pretty sure some are doing it for financial gain.

Reddit has been hands off (which is why /r/trees is not about trees) and made things worse (which is why mods of top subs is so concentrated among a small group).

This is a turn for the much, much worse. I imagine that this will result in even tighter consolidation of moderation of the big subs in an even smaller set of people with a stronger devil's bargain between them. It is going to devolve in to reddit and "pro"-moderators simultaneously loathing, sabotaging and undermining each other and depending on each other at the same time.
What about file system? AWS Lambda allows working with the FS and running child processes. I assume this is not the case when using WebAssembly sandboxes?
> Don't buy their pig then.

There's thread on HN, where father tells a story of child bullied for not having an iPhone and gets bullied himself by HN for being bad father, that doesn't want to buy his son an iPhone.
> Every single android phone I’ve owned prior to my OP 8T has died in under a year.

Ah, yes… comparing a 1500$ iphone with a 50$ android and complaining about the quality.
100% sure the decision was political.
Most people don't overshare.
Since race is not a scientifically meaningful concept, I assume you mean ethnicity?
The amazing part is (as far as I remember) that both were implemented[1] as single files[2][3].

[1] http://www.aaronsw.com/weblog/rewritingreddit

[2] https://web.archive.org/web/20060213215829/http://webpy.org/...

[3] https://web.archive.org/web/20060106081029/http://webpy.org/...
He runs some very important initiatives around Right to Repair, which do indeed play into politics, business management etc.
Unless and until we get real competitive markets in technology the enormous potential will lay dormant in the machinations and "visions" of a handful of power centers.

Techies just dont realise how extremely concentrated this domain and how this deprives from unlocking possibilities.

With billions of users there are potential markets for all sorts of devices. You are not going to see them for as long as the dinosaurs stomp on any sign of competition.
Can speak Italian.
Can understand Latin, but involves translating two times. Good knowledge of English helps, as you can see the actual roots and derivations of our current languages.
Sometimes excuses are true, but plausible excuses for not making progress (like those of your interns) are different from the extraordinary excuses needed for persistent and objective actively harmful behaviour.

These patterns of bad research tend to go on for a while because the involved people might be powerful and in any case calling them out requires effort and exposure, not because discovering that unreasonably defensive behaviour hides bad research is a surprising "twist".
Tracking "Energy" for what is otherwise a compressed version of the entire internet at your disposal seems so green-washed and disingenuous. Whatever "Energy" consumption those models have - it's peanuts compared to the alternatives.
> Reddit now suffers from the problem where it's so big that people can run very subtle advertising campaigns to push products.

Filter these out with an LLM based adblock.
i can't remember where i heard something similar, but yes they absolutely are.
aerosol air fresheners are the worse but even those foamy ones one hangs from the car's rear-view mirror are super bad for you.

do they put smells in trash bags? this seems like it would sum up everything with the modern world.
in the UK our bin bags just smell like the arse end of a factory.