skysight-inc/HackerNews huggingface dataset:
And as another regular traveller, I have to disagree with your disagreement. It feels like every other BA and Lufthansa flight I get on has issues while I travel to my hometown with RyanAir (due to necessity) frequently and have only had issues due to weather.

From what I've seen online and from acquaintances, RyanAir's quality varies depending on the route while traditional airlines have just in general become worse over time.
They simply want control over the rollout of their product and how it is used. That, and perhaps opening the flood gates would produce scaling bottlenecks they’d rather stay ahead of than get behind.

So they open things carefully, pull back when necessary like when they limited use of the public GPT-4 version of ChatGPT. That doesn’t seem too unreasonable. And yes sure, some amount of it might be attempts to manufacture scarcity to increase the hype. It’s an old tactic and hardly comparable to Soviet Russia.
Decent (shortish) summary here

https://en.wikipedia.org/wiki/Orogeny#History_of_the_concept
So I downloaded your code. On my desktop, with loop-9 gcc I got ~4.5GB/s, and with loop-7 I got ~4.4GB/s. With the following code:

#include <stddef.h>

int run_switches(const char *s, size_t n) {
int res = 0;
for (; n--; ++s)
res += (*s == 's') - (*s == 'p');
return res;
}

I got ~31GB/s in GCC and ~33GB/s in Clang. This is without any padding, or SIMD intrinsics, or any such nonsense. This is just untying the compiler's hands and giving it permission to do its job properly.

Don't want to pass the string length? That's fine, we can figure that out for ourselves. This code:

#include <stddef.h>
#include <string.h>

int run_switches(const char *s) {
int res = 0;
for (size_t n = strlen(s); n--; ++s)
res += (*s == 's') - (*s == 'p');

return res;
}

Is 27GB/s. With a little bit of blocking:

#include <stddef.h>

int run_switches(const char *s, size_t n) {
int res = 0;
char tmp = 0;
for (size_t i = n & 63; i--; ++s)
tmp += (*s == 's') - (*s == 'p');
res += tmp;

for (n >>= 6; n--;) {
tmp = 0;
for (size_t i = 64; i--; ++s)
tmp += (*s == 's') - (*s == 'p');
res += tmp;
}

return res;
}

That's ~55GB/s.

Anyway, the point is, you're pretty far from the point where you ought to give up on C and dive into assembly.
1) This is the largest launch of a social media platform this decade. Higher growth than ChatGPT, and already over 50MM signups https://www.quiverquant.com/threadstracker/

2) Zero downtime on a day 1 launch at the scale is a very impressive technical feat. If it had been rushed or released prematurely, this level of app stability would not have been the case. If I had to guess, this would be the reason why Bluesky hasn't been able to release to the general public

In terms of the app being a foundation that will be built on and cannibalize Twitter, I'm very bullish on the future for Threads!
> It's pretty shocking how much they have already and how fast it's improving.

My experience with large software projects is that there is an 80/20 effect where the first 80% happens really fast and easy and then the last 20% gets harder and harder and harder.

Most of the challenge of software engineering is dealing with the scale and complexity of the codebase itself. So greenfield development is always going to be faster at first because there's simply less code to go around. But as you keep pouring code in, you are creating the complexity that makes software development hard.

I definitely wouldn't do a linear projection of their current velocity and assume the whole project will keep moving that fast.
> Why am I a fascist

You still haven't picked up on the fact that I'm addressing your choice of manner to engage as a troll, not on the merit of subject at hand because I knew this wasn't about that anyway.

I don't know if you're a fascist, but you're using textbook fascist tactics to very poorly try to "gotcha me" before I called you out for not engaging in this topic in good faith, which you've now admitted multiple times.
You obviously have absolutely no clue how research PhDs work.

Most PhD students are pretty much done with classes after the first year or two. They get their PhDs through research (often writing their own grants) or the vital function of teaching. They are workers. It is disingenuous to view them as students. If PhD students were not able to make a living, very, very few people would ever be able to enter science.
Totally.
I discovered it on a shelf labeled "The Unfuckwithables" in a little indie bookstore years ago, next to Thomas Pynchon, William Gaddis and William Vollmann.

Since I loved the other three, I pretty much had to give it a shot. I still think about it regularly even though I can't really recall any particular storyline or plot. I've always thought it would make for a great procedurally generated game world for some reason.
What's the compensation under EU/UK 261? Based on a quick search it looks like it's a 250 euros/pounds for a continental flight, and more if it's a trans-atlantic flight. In the latter case, the delay window is up to 4 hours, which seems unlikely barring some natural catastrophe, which would make the delay ineligible for compensation. What sort of a person has the income to spend on transatlantic flights, but is willing to put up with all that hassle for $250?
If you hire through the ad you get the surveillance data bundled. And people say targeted advertising doesn't create value.
From their FAQ:

> How do I enforce my rights in case of a flight problem? To enforce your claims, it is advisable to seek professional assistance.

This makes me reluctant to trust them or their advice.

I'd expect an honest answer to be "you can totally do it yourself, but we will help you for X% commission".
in addition, many professors and departments discourage PhD students from taking separate jobs, and sometimes its even part of the funding agreement that you don’t take a separate job
Cool but couldn't sign up. @patrick, used a masked fastmail address.
> I think it's more likely that they decided it would be cheaper to pay the claim than to continue denying it, which would incur costs on their end to provide documentation and defend its denial.

Except...

they already stated they HAD investigated and reviewed things, and that's HOW they found that it was "ATC delay". So they already had the documentation...

... unless they never even investigated.
So it's just screen scraping Instagram numbers? Isn't this something that Elon got grumpy about so wonder what Zuck thinks of it.
I bet there are a lot of less visible but stronger correlations to code quality, including incentive structures, programmer time spent to code ratio, quality of tools, quality of documentation, etc.

Swearing in code, however, is much easier to quantify, and of course chosen to chuff up those who think swearing itself is a virtue.

It would be a mistake to draw the conclusion that allowing swearing in code will improve code quality.
I hear the jury is still out on "science."
In the 1960's 1k+ Navajo were hired to build circuits akin to Navajo geometries
> This claim was based on the opinion that circuits of the electronic chips had a mere resemblance with the complex geometric patterns on the Navajo rugs.

Curious.
Adhesive Windows
Yes, it’s bunk. https://twitter.com/theshawwn/status/1676822953210662913?s=4... (A researcher at Brain confirmed it’s not worth reading: https://twitter.com/giffmana/status/1676864336764055552?s=46...)

I hate being dismissive, but I’ve been dragged to the conclusion that headlines matter in research, and people chase headlines.

Three orders of magnitude jump, instantly, isn’t plausible. It almost never happens.
Not at all. (Unless you count all distopian scenarios as "1984".)
This website and article has Spider-Man pointing meme vibes to it except all the Spider-Mans are various kinds of right-wing grifters.
If they falsely deny the claim, they should have to pay double or triple damages. Otherwise there's nothing stopping them from denying every claim until you fight them hard enough to force them to pay (and in fact it seems like many airlines do just this).
Webb Telescope detects most distant active supermassive black hole
France is doing everyone a favor by saying the quiet thing out loud. If previously saying your phone or your car can spy on you on demand would draw accusations of paranoia, now you can point to France.
Gpt-4 runs on 8 x 220B params[1] and gpt is about 220B params(?). Local LLMs can be good for some tasks, but they are much slower and less capable than the size of model and hardware that openai brings to their apis. Even running a 7B model on the CPU in ggml is much slower than the gpt-3-turbo api, in my experience with a 12th gen i7 intel laptop.

[1] GPT4 is 8 x 220B params = 1.7T params: https://news.ycombinator.com/item?id=36413296
This doesn't seem like a good outcome. I bump that stupid thumbs up by accident far too often, to think that could constitute a contractual agreement is mind boggling.
It can't be worse than Amazon's own AWS documentation.
I don't think trancitors could be considered a hoax by any means. It seems like it is a fledgling concept based on highly theoretical research.

It's interesting that it does have its own Wikipedia page even though it is a pretty obscure topic.
F40 Change Request: Privacy-Preserving Telemetry for Fedora Workstation
Yeah, TextCompletion is much better than ChatCompletion with v3 models.

But with davinci at the same price point as GPT-4 I'm hoping the latter is enough of a step up in its variety of vocabulary and nudgeable sophistication of language to be a drop in replacement.

Though in general I think there's an under appreciation for just how much is being lost in the trend towards instruct models, and hope there will be smart actors in the market who use a pre-optimization step for instruct prompts that formats it for untuned models. I'd imagine that parameter size to parameter size that approach will look much more advanced to end users just by not lobotomizing the underlying model.
If stimulus is people spending their money in the marketplace to meet their needs, I'd say it works quite well
RepoFusion: Training Code Models to Understand Your Repository
I just had a delayed flight out of ATL and missed my 2pm connection at CDG, next flight was 9pm. Delta gave me 15k sky miles, better than nothing I guess.
Musk’s X Corp. threatens to sue Meta over Twitter “copycat” Threads
Not disagreeing but just curious, why can't money buy enough GPU's? OpenAI's prices seem low enough that they could reasonably charge 2x or more to companies eager to get on the best models now.
I have a merchant account with Air France. They run a low-reliability baggage system that relies on people using customer service channels for compensation (versus pen, paper and regulators). Every trip something goes wrong. I rack up receipts, send in a letter, and they typically approve enough to cover most of the original ticket. Worst case, I wind up with toiletries and medication paid for a few months.
Threads accounts are linked to Instagram accounts, so the same verification standards should apply. If there's one underrated thing Meta will do better than Twitter here, it's cut down on spam / bots used for astroturfing and algo manipulation.
one of my friends? yes.
Does the zig compiler have many fancy bits? I was under the impression the c support was a "nothing special" compiler that punted to llvm for optimizations.
Sure - not like most of the infrastructure of pretty much everything online is built on top of projects originating in that space or anything.
> I have a series of screenshots and recordings where United would change information on their official app from, say, insufficient crew, to crew rest, to blaming weather.

Is very close to one of the many ways Best Buy got in trouble. Back in the day, their website would detect if you were looking at the website from a store-associated IP address, and display different pricing.

So when you shopped around at home and found your $200 hard drive, went to the store and saw that it was $300, the clerk could pull up the website and say "oh, no, you were mistaken, see?"

That started falling apart when cellular data plans became common place and people turned off Wifi and said "Well, huh, when I'm not connected to your network it shows a lower price. Please explain."

(Then there's the retailer specific SKUs... "Sorry sir, this hard drive is a WD8TB7200-BBY, not a WD8TB7200-AMZN, so it's not eligible for price matching"...)
Those drivers can also crash into and kill you if you’re a passenger in a self-driving car. The question is: what is my excess death rate if I convert from being a normal, non-impaired driver to a passenger in a self-driving car, assuming all else is equal?
Okay, I forgot this was an American website and your fridges are the size of my kitchen. Water/ice dispenser, seriously... Meanwhile I bought mine 300€ and it's still going strong after five years.
Air France and Malaysia Airlines are on my 'nope' list and the basic incompetence in AF447 is why.
Red flags in the Threads privacy policy
Honda e:HEV, Nissan e-power are series hybrid system afaik. It was considered to inefficient system in theory, but it seems fine (but not so great as THS), drive feeling is very close to BEV, and can share development resource with PHEV/BEV.
Has the ChatGPT bubble burst? AI sensation sees traffic fall for the first time
They're actually worse than Ryanair. They have an attitude problem.

Ryanair will happily sell you whatever privilege you desire. Priority boarding, seat selection, a nice sandwich.

With the legacy airlines you often need to build up points with them first. I much rather fly Ryanair because it's less hassle to get what I need.

The problems people have with it usually stem from wanting something but not wanting to pay for it. Bringing too much carryon. Trying to sit together as a family without paying for seat selection and then hassling other passengers on board to move. Stuff like that. Just pay the fee, it's still cheaper than the legacy airline would have been.
Cold tea infusion my boy - a nice strong ice tea on a hot summer day is one of life’s little pleasures. Splash of lemonade optional. Sugar very much optional.
Tweaking Emacs for Ruby Development
I compared some all-time favorite programming fonts last week; you might enjoy that write-up :) ( I tried not to be too biased towards Fira Code as well as JetBrains and Julia Mono )

https://jdsalaro.com/blog/best-programming-fonts/

I also got quite a few suggestions on Mastodon and Tildes, which were added retroactively.
Only if you take a very narrow view of the gaming industry that only includes high end consoles and PCs.

The Nintendo Switch and PCs support OpenGL and Vulkan. But those are both dwarfed by mobile gaming which I think makes up more than half of the entire gaming market, and both iPhone and Android support OpenGL. Although I don't know if the majority of mobile games use it or not.
I'm probably quite a bit older than you, but +1 for King's Quest.

The first time I ever loaded a game was on my dad's IBM PC XT when he wasn't around. He had those old slide-out floppy disk drawers. One of them was labeled "games". I had watched him put floppies into the disk drive and switch on the computer. One day he was out and I cheekily decided to try out his computer without permission. I must have been around six years old.

I opened the games drawer and pulled out a floppy of King's Quest I, put it into the drive, and switched on the PC (with glorious CGA graphics). It loaded successfully. I spent a lot of time trying to figure out how to do anything in that game and the first eureka moment was when I was standing in a field and typed "pick up carrot".

The most notable takeaway from that experience was, I thought there was a real world running inside the computer and from that day the only thing I really wanted to do was mess with computers. I played all the king's quest games, KQ4 (The Perils of Rosella) came quite a bit later, and I loved it.
Yes, the age of public anonymous social media is ending.
We're all curious. A century ago, a few years before WW2, there was a mysterious and massive spike of hard crime in Germany, then it turned authoritarian and the rest we know.
They just don't want to miss their limited window on a "didn't hear ya"!
It's important to observe that Hanlon's Razor does not exclude malice; it merely reminds us that incompetence may be the better explanation.

Then we can further observe the possibility for a third form of the apparent dilemma: organisations tacitly and systematically weaponising their incompetence.
> The SegaCD and 32x were most assuredly problems for Sega.

Yeah for Sega of America. Sega HQ back in Japan saw the writing on the wall when Sony started working on the PlayStation. Sony has always been massive compared to Sega or Nintendo at any point in time. Even Microsoft has had a tough time competing. This was not the hill Sega wanted to die on even if it meant not making consoles anymore. They're still worth billions, just not tens or hundreds of billions. They made the right choice to move on. The fact that fully grown adults still cling to childhood memories of what could have been instead of recognizing clear business decisions for what they were is a testament to their once genius marketing.

Both then and now Sony owns tons of intellectual property, can do whatever it dreams up hardware-wise, sell that hardware at very competitive prices, and has deep connections with just about every major publisher in the entertainment business. Just like how Sega pulled out of consoles, Sony made a similarly smart move by not bothering with its own streaming service. I don't believe they own their little experiment called Crackle anymore. Why bother when you still own the rights to a ton of stuff? Rights that they probably can't even sell if they tried because it would be illegal under anti-monopoly law. That's a better position than even Disney is currently in.
Based on my reading of the wikipedia article, it doesn't seem pilot under-training was a factor. The lawsuits seem to have centered on improper maintenance by air france. Is there any reason that makes you think that air france pilots' training is particularly worse than the industry average? Sure, pilot error was a contributing factor in the crash but that's the case for many crashes, so much so that if that were a reason to rule out airlines there wouldn't be much airlines you could fly with.
That doesn't work with busses, however. Bus drivers here seem much more brazen than other cities I've seen.
Well you don't want an exhausted flight crew, trust me. Those rules are written in blood.
Nothing. It's a marketing gimmick to depress the used market. The only way they "expire" is if the regulations change, which does not happen often.
There is probably very little shoplift at Walgreens (drug store) as opposed to Walmart/Target etc (general store).
yeah I don't talk to any other people

do you have a specific rebuttal to this? "I get a kick out of them needing that to dictate how they choose to collaborate with other beings"
that was much less cynical than my morals of chess: "in negative-sum games, lesser-ranked pieces exist to be sacrificed"
The frustrating thing for me about climate change data is that anecdotally it doesn't correspond with my personal experiences over the past decade. This is particularly surprising given that I've lived in 3 different continents over multiple seasons and visited several others. With the exception of 1 particularly hot European summer (I think it was 2019), it has mostly been cooler than normal everywhere I've lived both in the southern and northern hemisphere. This winter in Australia has been one of the coldest I can remember and last summer was pleasantly cool... I was in central Queensland at the time which usually has quite hot summers. Before that, I was in Europe for half a decade and most of the people I know said the temperatures were normal or cold except for that one summer I mentioned.

Whenever I read articles about temperatures, the heat wave is always happening in some foreign country that I didn't visit.
Are you suggesting the technorati enjoy running over pedestrians?
OK here is the arxiv https://arxiv.org/abs/2306.15934 called "Curious Replay for Model-based Adaptation" and from the abstract it says "we present Curious Replay -- a form of prioritized experience replay tailored to model-based agents through use of a curiosity-based priority signal" and "DreamerV3 with Curious Replay surpasses state-of-the-art performance on Crafter" here is the crafter benchmark https://github.com/danijar/crafter but it appears to have out of date baselines at the bottom of that page.

That arxiv stuff looks perfectly normal but I kind of hate how it got more and more caricatured as it went through the university press office and hacker news clickbait pipeline.
>Whatever its flaws will be, they will be consistent.

It is a strawman argument to say, "humans are unsafe drivers, so it is better to replace them with robot cars that are not as unsafe". Most intelligent, aware and skilled human drivers are consistent too. I've driven well over a million miles over the last 25 years, including cross-country trips but mostly in the heavy traffic in and around NYC and Long Island. Zero accidents and zero moving violations. If we want to make driving safer the very easy answer is to remove people who are unwilling or unable to drive well and safely. Unfortunately, for a variety of reasons, our disfunctional government refuses to revoke the licenses from people who have proven they are unwilling and/or unable to drive safely and jail people who drive without a license. The 95 year old who lives down the block, cannot see over the steering wheel and regularly wrecks her car continues to drive. The 20 year old a block over who speeds around without a license plate on his car continues to drive. The 35 year old with 55 moving violations and a license that is suspended speeds through the red light on the corner every day. It isn't impossible to make our roads safer - or even difficult - we just lack the political will.
> This makes doing taxes as a postdoc extremely irritating as the stipend is not earned income,

Is this normal in the USA? In New Zealand postdocs are employees (usually on short or medium term contracts that align with funding grants).
You're not exactly wrong if I parse it carefully with rigid dedication to your desired interpretation. The overall hyperbole of the argument prevents that interpretation from being natural to the reader. (websites in 2011 were just documents with a little sprinkle of javascript here and there is where you 100% lose me)
Still, throwing a tantrum on Twitter often does help a lot and it's also extrajudicial.
My laptop already works too hard doing development and having chrome open, it's just not feasible. A good hosted alternative, sure, but local is not going to scale to the masses.
Given the general incompetence it might as well be just their lookup of the flight that suddenly validated it (udated their cache maybe?)
I think GPUs are in short supply and Nvidia can't make enough to keep up with demand.
Customers don't want chat bots
> Just to be clear: ANAC requested clarification from Air France, and instead of blaming weather or ATC, AF simply rolled over without challenge. Why? Because the burden of proof falls on the airline and they were presumably lying to me.

Just because big corp X disagrees with you doesn't mean they're all baddies. Maybe they really were lying to you. Or maybe whoever's job it was to document the weather issue didn't document thoroughly enough. You don't know, and shouldn't just presume mal-intent.
Love the site design. Good job!
No screen scraping involved actually - the data collection process is mostly manual. Can do a longer write-up on the methodology later tonight if there's interest.
On x64, GCC is supposed to use a a jump table with more than 4 cases when the cases are dense enough (gaps of 9 or less) to minimize wasted memory, otherwise it generates sequential comparisons. Testing on Godbolt, it looks like GCC 13.1 uses 10 cases as the jump table threshold for ARM64.