skysight-inc/HackerNews huggingface dataset:
Right, acting like attempting some minor painting around the edges of trying to implement sensible gun restrictions to mitigate the onslaught of mass murders is somehow implementing authoritarianism.

Acting as if it is the same as the leader of a party claiming that "I am your retribution!"?

Acting as if it is the same as attempting to pass laws to require registration of anyone who writes about the govt and govt officials?

Acting as if it is the same as implementing laws to restrict other states from providing legal medical services, and using the entire state and commercial surveillance apparatus to criminally prosecute people who get medical treatment they don't like?

Directly writing laws that restrict teaching of actual history and other subjects they don't like?

This isn't small govt, this is authoritarianism.

In a free society, all of the institutions are relatively independent and in a balance of power and freedom, from the executive, legislative, and judicial branches of govt, to the press, the academy, industry, religions, etc. Under authoritarianism, all of these institutions are coerced into service of the executive.

The Rs are actively coercing all of the other institutions into their service. The Ds are doing the exact opposite (I have plenty of issues vs Ds in other time periods, but this is the situation today).

Even on gerrymandering, the Ds are trying to pass national laws to use actual representative districting, the Rs arent. I cannot fault them for doing it defensively, and I guarantee you if offered a deal to stop it in EVERY state, the Ds would sign up that week, and the Rs would filibuster it to death. The Rs only hold the house because of massive gerrymandering.

If you cannot see any of that, you are beyond help. Just don't pretend to be some kind of even-handed, above-the-fray commentator. You are posting straight-up authoritarian apologias.
Lovely read. I’ve been in TS and React land for a year now and it’s been so great but as our codebase grows I do see the walls closing in a bit. Signals are interesting, I wonder what react could look like if they supported them more natively in the library in the future.
Absolutely. Choose a shorter narrower and well shaped ski it’s the right equipment for beginner speed and conditions. But price point not so much you won’t be able to squeeze the 10-20% performance improvement
> Net Neutrality can easily be ignored during the pandemic and recession, which does makes sense, people were in a health crisis and now in an economic one.

As a counterexample, in 2020 here in Mexico our telecom regulator tried to deregulate net neutrality and there was enough backlash for the draft to be amended to be mostly pro net neutrality (except for zero rating which is still allowed). [1]

I still agree with OP though, I haven't really thought about the topic for the last couple of years.

[1] Source in Spanish: https://www.forbes.com.mx/red-forbes-que-implica-la-nueva-ne...
Right. It’s like which network layer is the appropriate layer to restrict information on? Let it all be free and open.
Iowa is actually close to having the problem of more renewable power than demand. We are a small state yet ranked number two in wind production: your state should aim to overtake us.
But what will you say when you are 60 or 65?

These people are not contributing during retirement, but HAVE contributed in the past. In fact people pay (especially in places like France) into a government retirement fund.

And this happens over 20-40 years of work. This is a long time and if properly managed, should be fine.

So people aren't just being given "free money", this is something that they have paid for and so they are protesting, because it's basically a kind of service that they have been promised in exchange for being taxed each pay check.

But I still come back to the question of what you will do at retirement?
I've been feeling the same sentiment as the author.

Having worked on 3 sizable React projects now (all started before I arrived), I can only conclude that beyond a toy phase -- once you have many hands working on React and *particularly* once you start managing sizable state -- there is only pain.

The most recent case resulted in spending quite a bit of time explaining to a peer why we were experiencing an unexpected side effect and redraw and explaining how `useMemo` and `useCallback` actually need to be used [0] and made me think of Stephen King's Langoliers.

It occurred to me that "React is the new IBM" [1] It has become so dominant in the market that no one can get away from it. But that also means that it can no longer innovate. Andrew Clark's twitter post *acknowledging* that signals and fine-grained reactivity would be better for performance but that the React team doesn't care pushed me over the edge of frustration.

I think that React finds itself not too far off from where IBM was at the micro-computing revolution. IBM had become too beholden to its market and too arrogant in their own success to see their own downfall.

The traffic and feedback on the second article is an indication that there are a lot of folks out there who are really, really dissatisfied with the state of React.

[0] https://chrlschn.medium.com/8eb7bb72c87

[1] https://chrlschn.medium.com/react-is-the-new-ibm-6af2f4b04e5...
What about buying a house? I used to make $36k a year. There was no path to ever buying a house on that income. The amount of financial stability (and thereby stress reduction and perceived happiness) from home ownership is astronomical.

In the current market I’m not sure a single income can ever get there on less than $70k. (The amount is knowable and depends on location / market)

This study is useless out of the context of the financial and housing cost of the subject.
I agree that if you ran a synthetic benchmark against a brand new pure x20 with 10 NVME drives you'd see astronomical numbers for iops.

That is absolutely not representative of a real workload of mixed reads and writes, different block sizes, potentially different queue depths, all coming in on hundreds or maybe thousands of different volumes.

A single consumer Samsung SSD would hilariously crumble under a real workload, it will NOT deliver hundreds of thousands of IOPs in that environment.

Your benchmark screenshot is the equivalent of showing your pickup truck can do burnouts in the parking lot, and extrapolating that to think it could keep up with a Ferrari on the Nurburgring.
For someone already wanting to build a house, maybe. You're probably already going to insulate because it pays for itself. The tax credit makes it possible to go the extra mile.
I wish they would tweak it for honesty.

The damn thing lies entirely too easily, then happily will stick with the lie.

GhatGPT, if you don't know the answer then tell me that, "I don't know" is an acceptable answer.
There any many articles on how it works, but there are very few explaining how other similar scale models doesn't work.
My guess is that his own lawyers probably told him that he needed to immediately start trying to undo the damage.

I wouldn’t be surprised if he could personally be sued and personally held liable, and it would be super great if an actual lawyer could comment on that :)
Any explanation of "how ChatGPT really works" has to be able to explain https://thegradient.pub/othello/ using the same underlying theory to be worthwhile.
I had a HP LaserJet 4L back in the very early 90s, which I used with my Amiga. It was amazing. Still regret not taking it with me as I crossed the continents.

I bought it with my own money from my newspaper delivery job when in high school, along with a legitimate copy of Pagestream. The quality and value / advantage I got out of this for my school and later university work was remarkable, just about no-one else (at my age) had anything resembling the same setup.

Fond memories; sad to see this nosedive into DRM hell.
I'm totally fine with allowing gambling at the condition that it be completely off limits to minors and it be properly labelled and easy to filter out. But now, what we see is games specifically targeting children are rife with gambling type mechanism to get the child to spend money. As for the App Store, sure they display that there might be micro transactions, but the hardly tell you if they are of the gem types or the "10$ to unlock full game" types. I also should be able to have an option in a menu somewhere to completely hide all those gambling type games. Right now, when I go look for games, I specifically filter for only the paid ones, yet those games still want to double dip and get you to pay micro transaction, which just discourages me from spending my money at all.
That is probably the canonical term/format - I came across the reference to JSONL somewhere related to (de)serializing data for ai like:

https://platform.openai.com/docs/guides/fine-tuning/prepare-...

And googled/ducked from there.

Is it really better than just using an array, though? Now you essentially first parse the data/newline files, splitting blindly on "\n" - hoping that a) you've got the data, and b) that each record can be parsed as json - by an entirely different parser.

Meanwhile - a valid json file (Array of records) - can be quite quickly parsed by an optimized json parser, will error on wrong or truncated input, will (have to) handle reasonable whitespace?
I think "lol" needs to be expanded a bit to be convincing.

I can't see how it is not the same thing. The employer looks at the total cost of employment and works out if it's worth hiring someone. If that cost is 10% higher because of super, that means there is 10% less to go to (direct) wages.

Now granted, that will differ at different points in the labour market. For minimum wage jobs, I agree that employers wouldn't suddenly start paying 10% above award if super was scrapped.
I tend to think that fear and greed are the main issues. People afraid of things give up their liberties easily and people greedy for things are willing to do stuff they wouldn't otherwise to get ahead (take bribes, destroy the environment, endorse bad laws, etc..)

It only takes a few hundred/thousand people in key places in a government to lower their standards or get scared about something and they can easily drag/persuade the entire country to come with them.
You can’t verbally describe body motion is not with. The reason you do the drill is to get the motion down. It could take 200 times or 2000 times before you get there it’s very variable. The same way I can’t really tell you how to balance in one leg, but I can offer tips to break down the motion into more practiceable chunks
For now increasing data size has been enough to show better results. We don't when diminishing returns will be significant.
Yes I heard that it was lots of legacy JSP stuff.
Oh yeah totally, after forming an in-person connection with someone from Tinder, I'll move off platform, but rushing that is (at least where I am) bot behavior and hasn't lead me to success. Nor do I really trust someone pushing me off platform. It's just that there's so much texting that happens on-platform given even a low steam of matches that I chose to include it. I didn't include Hinge or Bumble in that list though, didn't want to inflate the app count.
Laser printers!

I have an old HP one (8-10 years old) that works and the laser cartridge lasts a really long time. It’s even Wi-Fi enabled which works most of the time (unplug and plug back in for the times it doesn’t gets it humming along again).

Granted I only print probably 5-6 pages a month.
Honestly I believe in this kind of shit (lines on the forehead). It's basically the holographic principle for black holes (?), that all the information inside is readable from just examining the surface.

And there would be an absolutely beautiful symmetry there. If actions and attitudes imprint themself on the face, then amazing social gameplay emerges from that feedback loop.

The other angle is that, like divining rods, having a focus is a great excuse to let your subconscious do its own thing.

Also, look at how worn out (and weirdly happy?) everyones eyes are in that sketch. ****ers high on life.
From what I know, parameter count correlates directly with capability to a certain degree. But Google has also shown there is a benefit in training that can enable lower parameter count models to match or even outperform those with bigger counts.

The trade off is in the cost for training. But in return, you get a smaller and cheaper to run model that can be used by more people.

That is not what PALM E is about though. This is the paper where they patch an LLM so that it can give command to a real, physical robot and basically let the LLM interact with meatspace.
Insofar as one can "apologize" on behalf of someone else, anyway. Elon is deprecating about Twitter's performance because he attributes it to the prior regime.
I evaluated ChatGPT on Winogrande Debiased validation set[1], a dataset focused on commonsense reasoning. ChatGPT has an accuracy of 62.75%, below GPT-3's reported accuracy of 77.7%.

https://github.com/ugorsahin/Winogrande_ChatGPT
There are probably exceptions, of course, but surely the basics are not controversial, e.g. that public infrastructure spending per capita tends to be much higher in suburbs than in urban areas, carbon emissions per capita are much higher in suburbs, etc. Not to mention that political representation in the United States favors lower density areas.
Effective Altruism’s obsession with AI safety helps bury bad behavior
He publicly apologised few hours ago
Not just connect something.

For example, at a certain size, GPT models start to "learn" how to do basic arithmetic (addition), even for numbers with multiple digits they've never encountered before.

It might look like a small thing, what with computers being quite able to do arithmetic at the base level. But this is a language model, so its a bit different. It learns how to add numbers without "carrying the 1" first, then at a certain larger size also learns to carry the 1, then when even larger it learns to do that across multiple digits... So its not just blindly guessing, its learning the rules of the game (and in some cases some quite complex rules) by building a model of the world made of words.

And the model of digits and addition is just one small bit most likely, as the training space doesn't contain much of that - writing about adding numbers is pretty boring after all. The full model must encode rules and knowledge about a variety of complex things to be able to make reliable predictions. It probably also contains true generalizations that humanity hasn't thought of before, as well as specializations of those generalizations that could be immensely useful.
The article talks about how great the HBO gritty depressing character dramas like The Wire, The Last of Us, etc., were. That kind of content was interesting and fresh in the 90s and 00s.

Personally though, whose life is so great today that they need to escape by watching something depressing? Most people I know (and knew) were generally feeling beat down, afraid for the future, tired of not being able to say what they feel, etc.

The HBO content thesis of "just make it more fucked up" is not going to sell as well as it did.

I liked GOT because it was fun escapism into a simpler world, with dragons and wars instead of [insert tiresome/pretentious thing about Western society]. (Also because it was written in the 90s.) If they want to recapture their lost market they should try producing more optimistic/escapist programming. Adapt something that people want to watch. I'd pay for it if there was something like GOT.

Doubt that it will happen in the current cultural/political climate though.
I also like my brother, but it will attempt to detect and reject non-authentic ink. I don't update mine anymore because the last time I did, it rejected my cartridges.
If they have notice the smelter will be happy to shutdown for maintenance for a few months. You need to plan this with them a year in advance though.
I know I could just ask chatgpt but wanted to support human content on the internet.

The irony of this sentence. As if the millionth repetitive copy of defeatist doomsday commentary on chatGPT is somehow a very different kind of content
> "doesn't have any tighter KYC restrictions"

Yes that's the problem.

> "Requiring bank-scale KYC..."

Nobody said that. The KYC part is an analogy to the financial industry to use procedures to screen out bad actors. But it doesn't need the same requirements.

> " they don't have infrastructure to background-vet 4 million customers"

KYC is not difficult. Again, banks and finance companies which are far smaller than Google do this all the time, for all of their customers and anyone involved in transactions. This is 100s of millions of clients.

> "Perhaps this is the right approach."

This approach is far more nuanced than the binary outcome you're interpreting. There are ad and account approvals already. There are different scales requiring different support and sales already. Having more intensive checks as the spending scales is a very simple and effective strategy that can be applied today.

The company doesn't care about the number of customers, it cares about the revenue against potential risk (just like every other every business), and currently the risk is acceptable for these ads and advertisers to continue.
Do you have any references for this statement.

I'm not arguing there are no externalities (there are externalities in just about every choice we make). I just haven't been convinced that there are common egregious externalities at the level of dumping raw sewage into the creek.
The reason why word size is so confusing is that we started sharing architectures (partially or fully) across multiple CPU designs, baking in the word size of whatever CPU design was first. And even Architectural word size has fallen out of modern use.

CPU word size for individual CPU designs much easier to define. It's not really the bus size, though it was strongly correlated until caches and bus-multipliers became a thing (For example, the PowerPC 601 has 32bit words (and 32bit registers) despite having a 64bit bus)

Word size is the native operation size. The size of integer you should use in your code for the best performance. Which is why the 68000 has a 16bit word size despite having 32bit registers, because instructions for 32bit operations took a few cycles longer.
https://www.mtu.edu/geo/community/seismology/learn/earthquak...
IIRC Boston Dynamics main difference is hydraulics, while almost everyone else is using electric motors.
> In today's Rust, since the Error type of a Result is an explicit part of a function's signature, such a change is very noisy to the library's maintainer: it entails either modifying the signature of the public function to return a different error type, or modifying the Error type itself, which is also public.

For what it's worth, if you expect this might happen, you should give the enum the [[non_exhaustive]] attribute. This attribute says I, the implementer, know how many of these there are, and in my code I can exhaustively enumerate them e.g. in a pattern match, however, you the 3rd party programmer using this crate, must assume you can't know how many there are, and therefore must write a default match to handle others, even if there seem to be no others when you write it.

Once you do this, you don't cause a compatibility break by adding a new item.
A side issue, but... can anyone tell me why people say "the orange site" instead of just saying Hacker News, as if it is a bad word or a secret?
Kind of.

Speaking very generally, it's not just the number of weights ("parameters") but how you use them. The architecture of the neural network is where the most interesting new work is taking place.

Stable Diffusion, which was beating out Dall-E2, was a big deal not just because the weights were public, but also because they were small enough to run on consumer hardware. This is because of the clever architectural choice (plus some other methods.) This was surprising to me, because most of the interesting image generation required huge models running on commercial GPUs.

You'd generally expect diminishing returns from adding weights (as well as a lot more training time and maybe more data) but this is not a law.
What I find notable whenever something like this is in the news, is that these user-hostile features don't just manifest through abiogenesis, or spontaneous generation.

User-hostile features are created by people.

Just once, I would like to see an AMA by someone who was directly involved in creating a user-hostile feature - whether it's locking down printers or any of the countless other examples that come up on a weekly basis. (Being careful to make a throwaway account and obfuscate any particulars, of course).

I would like to know, direct from the horse's mouth (and not from bike-shed bystanders), what goes on in the heads of the people who make these kinds of features.

Do you just treat it as a source of income, with it not meriting any real internal ethical debate? ("Who cares, these are printers, not chemical weapons")

Do you attempt to justify designing the features somehow? ("If people want to use HP printers, they should use HP cartridges")

Really, I just want to understand why other people engage in behaviors which are explicitly designed to inconvenience, if not outright harm, other people. I have my own theories of course, but I really want to hear it from the people involved.
The real answer for disrupting the printer industry is making and selling “cartridge refiller devices”. You sell the ink super cheap (hell, you could give it away for free, it’s that cheap). Your margin is on the refiller devices: the fact that printer companies have made hundreds of different cartridges with a myriad of anti-tamper mechanisms means you offer dozens of different devices, and whenever the big bad printer companies make their cartridges more hostile, your scrappy little company diligently reverse-engineers them and offers a new refiller device, and the customer is happy to buy it because he’s sticking it to the printer man.
Marketplace for Free Tier Upgrades
Unless there is an available demo that I can provide input to, I am not impressed by AI papers any more. It is pretty easy to have a model that works well with carefully crafted test data and then completely falls down with real world data.

ChatGPT capture the popular imagination because people could try it out themselves with their input.
I've been working on a React side project for a few months now and looking at my company's apps plus posts like this I think people just miss the point. Stuff like this:

>Things get more complicated when you start using React Context and start signalling updates in a parent component. The render cascades. Maybe one component fetches some data, some component remounts, and you run your state update again, delayed by a few seconds.

This is just doing it wrong. State should change in response to user inputs. Ultimately, React is f(newState) => UI. If that function isn't pure you're gonna have a bad time. It's hard to blame anyone though. The docs suck and most of the tutorials you find get it wrong one way or another.

That said, there's kind of a reason why functional programming isn't more popular. It can be hard to grok and there can be a significant performance overhead. There's also a reason why this sort of implicit programming isn't as popular as imperative style. It's hard to predict what the implicit behavior is and footguns abound.
You don't learn marketing. You merely pay for it.
> …that's okay from your definition.

Can you point to where GP made a value judgment about what is and isn’t “okay” in their post? It kind of seems like you’re arguing against something that nobody said.
I hadn't followed NAND developments since 160 layer was the six-month-out tech.

400-500 layers sounds exciting, that's the biggest news I get out of that.

Flash doesn't scale down with node shrinks, I guess the downside is that layer stacking will be a linear process, but hopefully that process has a longer runway than transistor node shrinks do.