skysight-inc/HackerNews huggingface dataset:
I don't need to have false memory syndrome, thank you. (-:

Michael K. Johnson was an undergraduate at St. Olaf College at the time, simply not old enough to have had "years of experience" with commercial Unices. The reality is that this was not written by a bunch of old hands with tonnes of professional Unix experience. Branko Lankester was at the University of Amsterdam.
I was at a motocross place a few years ago when a guy who was doing laps around the pro track came off and pulled up to his truck.

Seeing him ride, I would have guessed he was in his 20's. After his helmet came off, he looked about 60. When I saw him walk he looked about 80.
>The idea that GPT-4 is 1 trillion parameters has been refuted by Sam Altman himself on the Lex Fridman podcast.

No it hasn't, Sam just laughed because Lex brought up the twitter memes.
I think people unfairly poke fun at the Dropbox skepticism on HN.

As a linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem.
Oh neat, it's a big Django project!
> three of them said there were already similar projects out there

Quintessential Hacker News
As someone who works on design verification for modern CPUs, this is not true. Most modern CPUs use some form of TAGE branch prediction, if not something more complex.
Android Studio Bot: an AI-powered coding assistant
They might be trying to "pick your brain" aka rip you off by learning enough details so they can replicate in house -- and maybe you're falling for it because you're "flattered". Don't give them any sauce, give them no sauce.
EDIT: Thanks for this comment — I edited the original for clarity.

I'm talking about crypto as in Ethereum, which are designed to resist centralization. HN wrongly thinks of crypto as a financial system (which it can do, for good and bad reasons thanks to its permissionlessness), instead of a family of methods for making composable, decentralized protocols with built-in economics (blockchains).
Margins on most fully booked flights are already sub 3% on major U.S. carriers, there's no fat left to trim unless fuel or labor get cheaper.
It's easier to do what happened to "you" (also previously the plural), form entirely new plurals akin to "you all". "They all" reads pretty well to me and I'm personally very curious if "th'all" works as well as "y'all" and have been subtly experimenting with it to see who notices.
How closely tied is this to Python?
The need for reactivity is what drove the development for Pluto.jl, but it would be nice to have something like this for IJulia.jl as well.
Seems like there shouldn't be a shipping option that, when used, results in the customer hating the company.

The fact that it took this customer so long to decide he hated the company indicates that he is quite patient — other customers might have changed their mind about Mouser sooner.
How could GPT-3.5 possibly have been a finetuning of the 175B model? They didn't even use the same tokens?
That surprised me too - I read that they are restructuring their assistant team to focus more on Bard, so I don't know if that means they are less focused on the core assistant or not. I don't use Google Assistant, but seems like a clear integration point for these new tools. Will be interesting to see what shape that takes.
> has comments that affect how the code runs

> Reading about JSDoc gives me the same uneasy feeling, even if it’s not quite the same thing

The key difference with TypeScript is that even "real" TypeScript types never ever affect runtime behavior, they are purely descriptive. This is an explicit goal of the project (and they've had to make some compromises in other areas to uphold it), so I don't see it ever changing
It doesn't look very complex, nothing a simple ublock/brave block element can't remove, at least not yet.
But it looks the same....
You are sticking to rationalization, so I must argue that.

Rationality is the mirror of mystification. With rationalism you can endlessly circle the argument in defense of thy mystical beliefs.

Your mystified understanding of terrorism is that psychological profiles are sufficient. This subverts due process.

Nothing about rationality guarantees a positive outcome, and is typically a trick that leads to no conclusion. That is the very opposite intent of logical conclusion by way of reasoning.

Irrationality is simply circling the other direction, actually nothing and no different, but the word is used to create a false dichotomy so you can call somebody crazy by another name, and keep the argument and process couched in mystification.

It is literally in the name: the ratio is tangential to the circle.
The code isn't the easiest to read but in glibc it seems that the syscall is only performed if waiters are detected in userspace during an unlock operation

https://github.com/lattera/glibc/blob/master/nptl/pthread_mu...
This seems like a very odd example in many ways:

1. How on Earth would you expect a type validation library to assist with this example?

2. Looking at that example, I would expect that of course it would need to do work on every call. That is, Object.keys(x) is a function call that takes an object and returns a newly constructed array. So I'm not exactly sure what you would expect to be optimized here. I guess what you are saying is that there is no native `sizeof` operator for Objects, but this doesn't seem like some crazy decision.
The current state of consumer devices isn't static, either, and existing hardware (even GPU) is suboptimal for the current crop of LLMs - it does way more than it actually needs to do.
Pretty sure sending plaintext HTTP requests on port 443 doesn't actually work though.
..
If you've got enough keys that it matters you probably want to use a `Map` instead of an object? Maps are faster to write and read is approximately the same.
Density. Storing a bit in DRAM requires one capacitor, whose dielectric is simply the gate insulation layer on a transistor. Storing a bit in SRAM takes at least two complete transistors.
Right. Wealth and power are concentrated and do not need to be coordinated. Their individual actions and self-interests organically merge to maintain the state of affairs that keeps them wealthy and in power.
As someone who has had a large project go from TypeScript -> TS/JsDoc -> back to TypeScript... I was NOT a fan of trying to use JsDoc for types.
Table 2 of the OpenAI report had 7 public benchmarks and figure 5 had another 27.
Google sez:

"Of this total $2,500,000 was received as a salary, $10,066,500 was received as a bonus, $0 was received in stock options, $42,269,560 was awarded as stock and $110,250 came from other types of compensation."

Set this against the several hundreds of billions added to the MSFT value during his reign, and his compensation is the bargain of the century.

As a longtime MSFT shareholder, Nadella's compensation is coming out of my pocket. I don't begrudge him a penny of it.
I happen to work for a company that ships things. Like every company, there are places where processes are less than ideal. We never treat customers like this.

Our customer support people have access to know where any order is and if it has been split across multiple shipments. At the very least, we know if the box left the warehouse.
Given Reddit's inability to keep their website functioning (unless you use the far superior old.reddit.com) I find it hard to believe they would be able to stop a motivated developer from scraping the whole site.
I am certainly not smarter than you, especially in the context of LLMs and DL. I think existing DL models would have a tough time with such interpolation because 1) they don't seem to understand human anatomy, and 2) the space of all possible transitions is massive.

I remember reading about human pose estimation algorithms[0], which would be a good first step. You could apply them to photos that you would like to interpolate between. I am not sure how you would train the interpolation model, though. Perhaps you could use OpenSim Models [1] in combination with reinforcement learning [2]?
There is also some literature on pose forecasting [3, 4].

0. Deep Learning-Based Human Pose Estimation: A Survey: https://github.com/zczcwh/DL-HPE

1. OpenSim: https://simtk.org/projects/opensim/

2. BioImitation-Gym: http://umishra.me/bioimitation-gym/

3. Human Pose Forecasting: https://paperswithcode.com/task/human-pose-forecasting

4. PoseGPT (name of the year!): https://www.ecva.net/papers/eccv_2022/papers_ECCV/papers/136...
McDonald's has been testing this one for a while, I encountered a siri-like voice at the drive-thru a year or two ago. Long before that they tried outsourcing the order taking to a central facility somewhere in Minnesota. That was a fun experience.

In both cases it looks like they went back to human order takers.
PMs and other management may feel like this is a win in the short term, but it isn't sustainable long term.

You're saying they were aware of the Adderall abuse as it was happening?

Or just that they saw all these stellar high performers around them and thought, "What's not to like?"
How can the first sentence of a peer-reviewed article be:

"Households that cannot be able to afford their water bills may lose access to drinking water and wastewater services."

You be joking!
Overall financial results are no proof that making a bad documentation was the right decision. I don't even believe it's an intentional decision, probably just carelessness.

>Why are you asking me? Why not ask Apple directly?

Not sure what's this supposed to mean, you are the one who decided to reply.

>The consumer product matters more than pleasing devs

This is obviously a false dilemma which I already pointed out. I never ever said that pleasing the devs should be prioritized over the consumers.
Does anyone have any blog posts that elaborate on this?
That was the point I was trying to make: countries where such things happen, also often have populations that cannot and do not have solar or energy backups.
Why is using the composable OS feature reinventing the wheel?
Yes you can with @typedef and @template
Do adenovirus-vector Covid-19 vaccines have beneficial non-specific effects?
I do think it is very much a classism thing.
Plant of "McMansion style" homes that Architectural Digest type snobs punch down on that are not $1M. Remember vast areas of this country have very cheap land.

The demographics of people who enjoy writings like McMansion Hell skew much richer than the people living in that style of home. A McMansion style home in the burbs can cost about the same as a mediocre 1-2 bed / 1.5 bath in NYC.
Rattler-build: a relocatable binary package builder
Best to worst, I'd rate them in the order of GPT-4, Wizard/Vicuna mix, then Bard.

Maybe I'm prompting differently than other people, but I find them all give satisfactory answers.

Bard does seem to be getting confused during conversations and has trouble following, but improvements are noticeable from a few weeks ago. For some prompts I'd say its similar to GPT-4, and it has much newer information (appears to be semi-connected to the internet) which is really handy, but it definitely needs some work still.

Example of "semi-connected to the internet": I asked Bard the about the current weather in one place and it gave me accurate current info, but for somewhere else it gave me "as of 10AM EST".
I live in Finland and it is consistently both cheaper and faster to order from DigiKey in the States than anywhere else I’ve tried in Europe (>$50 for free shipping). If I can’t get the part locally (and of course accept the markup for that) then I can have it in my hand in 48 hours from DigiKey. And yes they handle all the customs and tax and stuff for you at the checkout.
Of course it does. You're calling a static function that procudes an array. You want to use a Map and use its size property.
Add in a dash of complaining about name clashes
> The sheer number of software engineers who face burnout and/or have to take long multi-month sabbaticals to recover is shocking when compared to other industries where it's largely unheard of.

According to studies, there's tons of burnout in most industries - we're just the ones who can actually afford to take the sabbaticals.
>anyone being half serious would be behind seven proxies
> Lordy, I did not expect an internal refactoring PR to end up #1 on Hacker News. Let me provide some context, since a lot of people make a lot of assumptions whenever this stuff comes up!

Because people want to follow in the footsteps of big projects that have gained specialized knowledge through experience.

It's also a really contrarian viewpoint about typescript which is really popular.

tbh, this seems pretty far out there. Sourcemap file size is a non-issue, they're not gigabytes, and editors like vscode now support going to the source definition for projects that support it. To completely switch over to js and then set types that way seems regressive. Just so that people can modify the source code directly a little bit easier? There are all kinds of tools ranging from ts-node-dev that make watching typescript files easy, with options to skip type checking for better speed. Honestly seems kind of backwards.
I'm nostalgic for the Amiga despite being born in the late 90s!
Bard Activity Setting
> Why do you need to do the things like it's 1976?

It was solved decades ago: in 1976. I don't understand why you feel like it wasn't.
Librem 5 USA Smartphone Provides Many Exclusive Security Features
Yes. It seems that Spain and US signed an agreement about that in 2015 that then never started. The more interesting part here is why now?
> A language isn't responsible for a specific text editor's syntax highlighting.

It’s even greyed out like a comment in the official symfony documentation.
I think restaurants would be in a tough spot too if you could get unlimited McDonalds spit out from a box in your kitchen for $18/month

Don't take this the wrong way, but: maybe try some better restaurants.
Low quality comment here, but I've been feeling older as I keep seeing things from the 90s show up as "30 years ago" (which feels like yesterday!). My heart dropped for a moment when I saw "50 years" and "1984" right next to each other! I literally had to stop for a moment and go "oh, no, wait..., whew!"
Here it comes, lots of human programmers deprecated and replaced. Both seniors and juniors affected.

Learn to adapt and migrate to Copilot, Ghostwriter and AI assisted programming with assisted code documentation and less of a need for programmers in general.
Don't you remember that your dear lenin was a strong proponent of globalization?

https://en.wikipedia.org/wiki/Communist_International
My first test showed that it seems decent at simple Python tasks–including converting data structures and writing unit tests. It follows plain English instructions well. Not very good with basic React. Finally, although I knew it was likely to fail, I also tried to have it reference a GitHub repo for a task. This resulted in it hallucinating at every step.
I’d love to hear more about how you do this!
1) common crawl is >100TB so obviously contains more than 20trn tokens + Ilya has said many times in interviews that there is still way more data for training usage >10x

2) GPT-4 is way slower so this point is irrelevant

3) OpenAI have a 10000 A100 training farm that they are expanding to 2500. They are spending >$1mln on compute per day. They have just raised $10bln. They can afford to pay for inference
It may no be "enterprise" enough for a given employer, by it's not hard to replicate most of this functionality with cheap (and open) hardware. For example I had a case that called for BMC that I resolved with a spare raspi3b, a very cheap capture device and a "smart plug". Total cost of materials was about 30 euro and (for me) it wasn't any harder to operate that an idrac.
Sort of like how in the mechanical world you just order from McMaster-Carr.
Sadly selecting for individuals who cheat might help the company navigate ethics/regulatory issues. I have seen many instances of people treating regulation as an annoying roadblock to work around, not something worth honoring.
I mean, this post in particular was chosen manually by hacker news moderators or reviewers to be moved to the front page. https://news.ycombinator.com/pool
Personally I wouldn't survive in a suburban environment without nature being near by.

Going to restaurants, bars or meeting strangers isn't what I meant. It's still the artificial human made world. Spend time outside the city, hiking, boarding, climbing, running or just enjoying nature... That's it. Finding like-minded people will come by itself.

Oh, and beeing active is just awesome. Pushing the body to certain limits is just so important for my mental health. I am a complete different person, if I don't do sports for a certain time.
I know why it's fast (it doesn't do anything it doesn't need to), but not exactly sure why it's faster than esbuild-runner; presumably it had a higher latency when tested.

(and downsides not really, beyond it's pretty fresh so bug reports welcome)
This has been my experience my whole life, growing up in a midsize city. Go to a matinee on a Wednesday and you are basically guaranteed to be the only ones there. It was less common in Austin but would still happen about half the time even pre-Covid.
Rule by ideology leads to every kind of terrorism, but it doesn't make the trigger man special, only a pawn. It is important to know ideology is not about ideas but deos, the "God Complex". The terrorist actor is always a zealot.

The ideologue behind the plot, the agent or collective agency, they influence the actor via their God Complex which lacks the foundational principles. That is why ideologically driven people are fractious, without a functional spirituality that connects them and maintain virtues such as "do not kill people for no reason" or "unelected action undermines the legitimacy of our very own elected representation!"

Global warming is the ideology of ecoterrorism, but we don't see multitudes in arms, and we don't see their representatives and generals, we only see the limited agents, a parade of the unelect.

We don't see continuous campaigns, we see odd events. We see publicity, never discretion. Violent or not, it is always a performance. And rather than serving their side, terrorist are usually pawns of their own enemy. That is the true art of terrorism.

If the ideologue had real power, a military and industry and political strength, they have no reason to influence and orchestrate acts by zealotry. Power works with diplomacy, and bad diplomats are fast replaced with better ones. War is the ultimate in diplomacy.

Terrorism is always convoluted schemes that do not achieve real ends such as changing policy or destroying the enemy. That is because the motive is ulterior to the action, and not powerful enough to do great damage; the reaction has to be the source of damage. The zealot has no idea about the real motive; they have only good intentions toward the deos.

If the actor discovered the motive was not truly their own cause, that wouldn't serve. If they do not, the reward is rarely enough to perform false work, and they do not preserver long. Such is the case with mass protesting, which is low grade terrorism, intellectually violent if not physically. If the protest was true in force, they would just sweep away the antagonist.
We need a Linux for BMCs. Oxide is working on one, but I'd like to see a contender fielded from the seL4 community, along with some other folks. For example, why doesn't Wind River have one already?
> You're effectively trying to say that everyone at Microsoft deserves a pay cut and that their salary is unjustified

Key employees and high performers will be rewarded at MS and elsewhere. It just won’t be announced in a press release.

If you want to disagree with me or think that what I say is bullshit, that’s fine. The market will have the final say. I’m just a pundit on a message board.

Imho, this move by MS, which will probably be followed by others, is just them exercising their options on their side of the labor market.

If folks don’t like it, they can leave and/or change careers.

There will almost certainly be a little bit of collateral damage, but I imagine that most of the high value-add people will be happy with their pay packages while keeping their mouths shut.
It's typical corporate doublespeak.

I guarantee you this is going to be a batch of older workers and PIP candidates.

AI is new and fresh. It is the domain of younger employees.
The author seems to have forgotten about DEC's MIPS DECstation line.

https://en.wikipedia.org/wiki/DECstation

Also, per recent discussion on the NetBSD tech-kern mailing list, it is better to describe flock as per open since it is not actually tied to the file descriptor itself. The article mentions issues with dup and thinking about it as per descriptor leads to surprises.

This is still a reasonable file system design today via slightly modernized versions of FFS or basic ext2. fsck times are not that bad with SSDs.
Agreed. It seems like they have the capabilities, but failed on the product side of things, as it seems they do often these days.

I disagree with the GP that they "blew a 7 year lead". They still have a lot of the top industry minds in this area, and it's still early days; ChatGPT was launched less than 6 months ago (which seems crazy). I'm thankful OpenAI is forcing them to stop resting on their laurels. How they will deliver on all of this remains to be seen, but this Google I/O has at least made me hopeful.
The complexity of such a situation seems to escape some. Instead they assume (and accuse) we are making a dedicated effort to arm Nazis in Ukraine. This is clearly not the case, it's more akin to collateral damage. In that regard, there is one point we should keep in mind though:

Once weapons are brought into any theatre of conflict they are very hard to control.
No, I'm talking about the physical layer of the OSI model, and including the mechanical connections between those physical interfaces. You're talking about the link layer.

Unless your backbone/computer has a wireless hop, a literal, uninterrupted, physical chain of physical electronic devices, physically connected to one another with wires/cables, goes from my keyboard to yours. This is literal, not poetic. I'm not saying a galvanic connection. I'm saying a physical connection where, if nothing was bolted down, and high tension cables were used, I could pull and you would feel it.
Is this a joke...? God I hope so. Absolutely clueless
> Good lock free algorithms use double-width instructions like cmpxchg16b which compare 64-bits but swap 128-bits

The instructions should compare 128 bits and swap 128 bits.

I don't know why 'good' algorithms would use these if they don't need to, because 128 bit operations are slower.

Not only that, 128 bit compare and swap doesn't work if it is not 128 bit aligned while 64 bit compare and swap will work even if they aren't 64 bit aligned.
You and I have very different definitions of trivial
These days I don't get to choose - I will order from whoever has the part in stock, price don't matter.