skysight-inc/HackerNews huggingface dataset:
The problem runs a little bit deeper than just what happened in the 90's; Sega of Japan was an arcade-first company, used to designing new hardware on an 18-month cycle, and able to count on a guaranteed market for new titles through their own locations. This tendency helped them make a lot of defining arcade hits in the 80's, but it became an Achilles' heel in all of its console efforts, with three different iterations of the SG-1000 series plus regional variations(Master System) too. When they hit big with the Genesis, they didn't learn to change their hardware strategy to match what the console market needed going forward, so the same mismanaged release cycle resulted, and in a market that was getting bigger and more expensive to stay in, with more and more of the development costs being weighted towards software technologies.
Twitch also annoyingly darkens the video when it's paused.

It's also missing the frame-by-frame keyboard shortcuts that YouTube has (useful when inspecting frame perfect gameplay).

I think they stopped adding features in 2015 and it never occurred to them that it might need a change or refresh.
Too bad it’s so annoying to toggle. It should be in the long press option menu or something.
If your stack is complex enough and/or team is large enough the reliability work can be smeared so thin or be so intricate that it becomes nobody’s responsibility. Hence separate command chain that Google and some others use
Nice!

I am a bit skeptical about "down to about 1 second" being achievable with DASH or LL-HLS reliably. Of course, I could be wrong. And a lot depends on the definitions of "about" and "reliably," as well as your user cohort (where they are in the world, etc). :-)

The reason I didn't write much about DASH is that the basic concepts are the same for both DASH and HLS. And my sense for the last couple of years has been that most of the momentum in the ecosystem as taking place around HLS/LL-HLS. But I could be wrong about that, too.
I've always hated watching esports tournaments on twitch. On youtube you can watch them semi-live where you can pause after a game and do whatever, then you can just skip through the timeline to when the next game starts and catch up at 2x speed. On twitch you can sort of do that, but you have to go to switch from the livestream to the vod, and once you're at the end of the vod you have to refresh the page to get more of the vod, and you keep doing that until you're almost live and then you can start watching it live.
> I'm a professional iOS developer and I'm still using MBP Pro 2015 model

Oh how I wish I have saved this model. Instead I bought the MBP 2017 with its garbage keyboard. Apple replaced this keyboard (along with a case which did not need replacement in a new laptop) with the same useless shit.

This was the beginning of the end of Macs for me. That was just too much money for such a huge downgrade. Work on the 2017 model was so inefficient without external keyboard and using trackpad less pleasant with external keyboard that I started looking elsewhere.

Now I'm a ThinkPad user and while things aren't perfect, it's a better work tool than the garbage from Apple. I've been told that Apple finally created usable keyboard later but they lost me as a customer with this 2017 trash. I've seen benchmarks for M1 models. But I'm just not gonna risk it with Apple based on previous experiences.

If I kept the 2015 model, I may have skipped Apple's compulsive urge to make things thinnier and more awkward to use and remained Apple's user.
Show HN: Making network frames physical objects in UE5 with a DIY CNI in 67s
Historical comments:

https://news.ycombinator.com/item?id=24318278
Because lots of power makes a system hot. And a hot system is a slow system, even if the battery is full.

https://www.novatech.co.uk/blog/cpu-and-thermal-throttling/
Yeah it’s usually around 8. I primarily WFH which helps, although the office is only a 10 minute walk away.

Getting up just that bit earlier and being at the keyboard by 08:00 is the key.
email notifications? got too many emails to read every day, no time to read...
maybe it works if filter into a folder, read them once a while, but it is almost the same as the way you are doing
Release Version 2.0.0 · Simdjson
Also a lot of jobs have enough flex hours and vacation that it's close enough to 4 days/week anyway.

The downside of shorter workweeks is it may cause a loss of productivity at the endpoints of the week. For example, there is often a marked slowdown on the Thursdays and Mondays before and after 3-day weekends. So you are not just losing an extra day but more like 1.5 days due to slowdowns and loss of productivity.
My last MBP lasted for 10 years of heavy daily use with keyboard & fan replacements along with SSD & RAM upgrades
Had an offer from Citigroup a few months ago, hope this is useful for anyone approached, this is from my interview/offer experience and from talking to folks at Citi privately:

- They claimed remote was impossible, after I told them it was a red line there was suddenly an exception. They did claim this exception required a lot of approvals but take from that what you will.

- The projects they wanted me to work on were genuinely ambitious and impactful, not just something thankless.

- They claimed to want to start open sourcing large parts of their tech from 2023 onwards.

- It's definitely a different world from the rest of tech, people seemed to care about the things they worked on, but the way things were reasoned about just seemed a bit different.

- The people I met there are genuinely nice people (at least in Tech) who I'd be happy to sit down and have a coffee with anytime.

- Even the very specifically designated tech places had debt coming in from the rest of the company (primarily in process when they had to touch other teams), they did say they had C-Suite buy-in to go solve that but as I didn't join I can't comment on how strong that buy in really is.

- Politics is everywhere, people will fight you not on technical merit but because they want to claim responsibility for something even if its inferior to the product you could build - if you don't have the support to push through this I suspect you'd get stuck here.

- Corporate structure is confusing because everyone's titles are massively inflated.

- Claimed to have internal open source in the Division I interviewed for (didn't expect that).

- Offer for 2 YoE UK was VP £190k/year with no stock
This sentiment is common across any industry that did well during the pandemic due to supply side issues. But I think it would be a little disingenuous to believe that manufacturers previously had the market all wrong and have just now realized that they could have had higher margins with artificial scarcity. In an actual free market, now is the anomaly, not the way things were in the past.
90% of SREs and SRE managers haven't read the SRE book(s).

99.9% of folks hiring SREs or starting SRE teams haven't read the SRE book.

The SRE book (and its sequels) say quite plainly what SRE is and isn't. They also say that not every org is going to be exactly like google so no, "we're not google" isn't an excuse.

the E in SRE is for engineering. As in software engineering. SREs are software engineers. Or should be. If your SREs don't know basic SWE principles, they're not SREs. If your org isn't applying software engineering principles to minimizing operational complexity at scale, your org isn't doing SRE.

I'm constantly shocked by how hard these things are to grasp, even for most SREs. If the problems I (occasionally) get to solve weren't more interesting than most regular product work, I'd get out of "SRE" entirely.
Performance of coroutine-style lexers in Go
> the SRE org is unilaterally able to stop supporting the product/implement a production freeze

Who exactly does this. And by what mechanism do you enforce:

> take the ability to deploy out of the product org's hands

If it is not "incentives and top down buy in" from above/at both orgs, what is it? Are you literally proposing some reality where VP Alice nonconsensually tells peer VP Bob "you're missing your roadmap ship dates. Im taking away your orgs prod creds because your lines arent up and to the right enough?" Because when there's a conflict between the two it's either going to get resolved by negotiation and common understanding, at and above Alice & Bob, or Bob is going to tell Alice to stay in her lane and get bent.

Edit: For the above, Im interested in the medium/long term. Yes, if you have hived off deployment gates to a different team I believe the could tactically say "no" once. I do not believe they could maintain that position.

Unilateral actions only work when the power dynamics support the person taking action. And those power dynamics are roughly more senior management, broad cultural consensus, and revenue, in my experience. So I'm really curious what enables the dedicated SRE orgs unilateral force of action if its not incentives & top down buy in.

This isn't hypothetical to me. Im a principal systems engineer at AWS who spent years reporting directly to a VP with a billion dollar business, and now work on operations & incident management in the same VPs now larger org running multiple billion dollar businesses. I was there when a billion dollar business took a year off the feature roadmap to focus on availability & performance. No one "told" us to do that, but it was supported as the best thing for the business. I've also stopped working on teams when they weren't making progress with operational investments.
I mean the article was pretty clear about that aspect of the run and the runner's thoughts
I used to have the same thought, and had the same setup with you. Coding with sublime text, training ML via Colab Pro.

But one day, when I had to render 1.7 GB photoshop file for my work. It was just too different. My 2015 Mac Pro took me 2h15m to render, and Mac Air M1 just 17m.
I have a 400 booting off a USB SSD (a SanDISK 1TB external drive). It works fine, and performance is quite decent (good enough performance of Emacs, TeX, and software builds to suit me).
Isn't the "Minto Pyramid" just this? https://en.m.wikipedia.org/wiki/Inverted_pyramid_(journalism...
> In future American OEMs may move to a more European model where vehicles are built to specific customer order.

That's it, I'm moving to Europe.
I know quite a few people making insane amounts of money working at banks. Sure it’s not glamorous, but their careers are doing just fine. I would agree it’s not a great place for fresh grads and extremely junior developers. Way too easy to pick up the bad habits and negative aspects of the industry.
The state has had discussions with other companies, including celebrity investor Mark Cuban’s for-profit drug company, the Mark Cuban Cost Plus Drug Co. It is building its own manufacturing plant, like Civica, but for now sells drugs online to anyone at wholesale cost plus a 15% markup. Founder Dr. Alex Oshmyansky said that the company’s talks with California fizzled out early on but that he’d be open to future discussions. Cuban is the chief investor in the company, Oshmyansky said.

Would be interesting to know why these discussions fizzled.
What is known—as an organization Twitter hasn’t always been forthright with the public regarding their practices (shadow banning, uneven application of rules regarding account suspensions). In some cases these may have been bad actors within the organization acting outside of the management’s knowledge, or even tuned algorithms towards certain topic preferences that have a more aggressive effect—but when discovered, the company does tends to deny and then quietly work to rectify the problem internally.

So did they lie about the bots? Who knows? Do they always tell the truth? Well, I think you could reasonably argue not quite.
The preorder model only works with artificial scarcity. When the product is plentiful, people want it today. Nobody waits for their Tesla just because they can do it all online. They'll put up with the dealer hassle if it means getting the car today.

Now, if you can get the online order model to work with really short lead times, this might gain more traction than usual. E.g. bring me a car to test drive, and very soon -- today ideally. Then I order the car, and you deliver it to my house on a trailer within a week.

But months? No way, this is how you tell customers to go somewhere else.
And outsourced to the crappiest of contracting firms like FDM or Infosys.
Needs a Youtube video on each model.
AFAIK that isn't true. Political powers (e.g., feudal lords, kings, etc.) didn't have the resources to conduct warfare on that scale. As examples, centralized government and its resources didn't exist like today, troops had to go home to plant and harvest, and armies depended on local food production in order to survive.

Total war in particular usually involves civilians as targets, and most civilians were far from the battlefield. WWII changed that, when bombers could reach deep beyond the front lines. Without bombers (and missiles), London would have been untouched by the war, for example.
Recently I've had a weird desire to go try HN over NNTP, the newgroups/usenet protocol. There's no official support, but there's at least one open source app to translate, expose the official API via NNTP. There's a wide variety of NNTP/newsgroup/usenet clients already, so I imagine at least a couple of them would give you watch lists, let you fav or mark threads to help you see replies.

The topic is a bit hard to search for on this site, because we get all kinds of Ask HN's with general newgroups/usenet questions. But I remember their being some options. One I found relatively quickly was https://github.com/gromnitsky/hackernews2nntp . Also ran into https://api.mtr.pub/epilys/nntpserver.py .
For better or worse, Hacker News is designed around the assumption that as participation in a thread continues, the quality of comments decrease over time, while the likelihood of flamewars and antagonism increases. Thus, not having reply notifications to comments is an intentional quality control feature, suppressing engagement with a thread after the productive phase has likely passed.

It's been requested many many times - it's likely the most frequently requested feature - but the mods are adamant that they feel it would only have a net negative effect on the signal to noise ratio.

There are services that will do this for you, but beyond that, it's up to you to just keep track manually or else ignore anything that drops off your threads page.
Incentive Compensation. It's a fancy way of saying bonus.
Depending on what you do though, decent money can be had there for not a lot of skill.
The fact is the normal view used to be very fast even on the hardware of the era. Nowadays normal view has the same functionalities but is much slower even on modern hardware.
This may help: https://chrome.google.com/webstore/detail/icloud-passwords/p...
I am replying to this reply here because I can't reply on the original post: https://news.ycombinator.com/item?id=31203871

Firstly: Do you think every comment should be positive? Secondly, how is my comment negative enough for you to make that reply? I asked a question and gave (honest) feedback on my reading of the article/post.

> The list is obviously not for you

But it IS on HN which I read. HN is a public forum that anyone can join and make comments. It is fair game to give feedback on articles.

> this reflex where one needs to be so angry and vocal about something so benign (and useful) is what makes me question what have we done to ourselves as a society.

The usefulness of the advice is completely subjective and the main point of the comment section is to discuss that. Would you rather comments like "love this", "+1", "all great advice!". That seems completely useless to me.

Your questioning of society based on my question and feedback seems outrageously ridiculous to me.

Ironically, a quick look shows you have multiple grey posts and are not a positive commenter yourself. Maybe your reply was actually some self reflection.
It's not an unnecessary word, though. To refer to "iPhone" without the article is grammatically nonsensical. It's a phone, not a person.
I personally find my weekends a bit exhausting because of my 5 year old, and get to relax at just doing my professional job on Monday when he is back to school. I fear that 3 day weekends every week (since we shouldn’t leave day care workers and teachers out of this) would be the end of me.

I’m sure my perspective will change after we are out of the needy kid stage, but even before my son was born, I liked working (I would spend Saturday mornings at work, obviously impossible now) and would carefully select jobs that I would like doing. In addition to, or besides, perhaps we could focus on creating and encouraging fulfilling jobs (to satisfy a wide variety of tastes) vs just cutting back days or hours worked?
That's pretty normal for the Japanese manufacturers, especially on anything they build in Japan. It has always been the domestic manufacturers who were willing to build you a car exactly to your specifications.
Getting a taste of Common Lisp in college is probably the only useful thing I got out of that boondoggle. It left a seed in my brain that eventually encouraged me to try Clojure. Clojure ended up launching my career further than I'd ever expected while making my work life significantly more pleasant.

Lisp is a gift and I am extremely thankful for it.
People Living on Earth
When the code I write runs at 2% speed it would run natively at on my $2k machine, that's definitely not acceptable and not very useful, I've tried. If your workflow is compatible with that, that's great. If it's web/CI driven, I could imagine that working.

Still not entirely sure what you actually do with it beyond light editing, even with your $5 apps.
Yeah but the people who come up with that marketing garbage are lizardmen wearing human skin. Real people don't talk like that. Presumably parent is human, though this is the internet so they could be a dog, and I'm just wondering why a real person and not a marketing drone would use that artificial, cringe-inducing marketing NewSpeak.
Serious question: what do you mean by notifications for 2 different SIMs, like from the phone app? Nothing I do on my iPhone is related to my SIM card.
Okay it's funny because I had vaguely remembered something like that, but a "C-f rtp" on the wikipedia page for WebRTC didn't yield any hits, even though SIP (over websockets) was prominently mentioned, so I just figured the similarity in RTC and RTP had caused me to misremember.

I assume WebRTC includes STUN/TURN/ICE (negotiated over SIP?) then for traversing NATs? The last time I was really into networking was 2001-ish so that stuff was still around the corner, but I kept up with my reading for a few years after that. I also had some of these acronyms refreshed when setting up Jingle, which uses XMPP instead of SIP, but establishes an RTP connection much like traditional VOIP would use.
If the free market is working, whoever managed to ramp up production fastest will reap the rewards and put everyone else out of business. Good for them.
I don't think pre-modern conflicts can be framed under the modern concept of genocide very well. In any case the Mongols did not set out to obliterate specific groups because of ethnicity, race, religion, etc., per se. Maybe wanting tribute or territory is a stupid reason to obliterate a city, but it's not motivated by ethnic or racial animus. Similarly, revenge on an empire for the death of ambassadors that leads to the utter destruction and death of said empire's populace is maybe technically genocide under the "destroying a nation" framing, but it doesn't fit into the modern cultural framing of nations in a nationalistic cultural sense, and would be considered a traditional casus belli. In any case I don't deny that they were rapacious, violent, expansive, or killed disproportionate numbers of people and reduced populated (for the time period) empires to grassland. But it was all very practical, not based on hate, and is totally in line with what other empires and civilizations would do in the time period if they had the means.
Also more context about criticism from the paper's authors here: https://twitter.com/bschaefl/status/1532281938593173504
In college I worked for the IT department. They had a surplus department we had to wipe the HDDs, so I bought a few pallets of heavily used PCs. They were in rough shape. So I pieced together a collection for a LAN party. Then sold the best one and donated the rest to a school in need.

It was a fun summer project. Kind of burned out on that work later when I volunteered for a thrift store. Still fun to see retro PC gaming coming back around to that era of equipment.
Linking in Xcode got 2x faster thanks to ld64 parallelization
I live in the EU and Twitter has my data, any handling of that data to a new unspecified 3rd party needs to fall under GDPR guidelines. Musk can't just go to Twitter HQ and look at my data, it's illegal.

I own my data, Twitter is merely handling it. Stop with this presumption that data is Twitter's. Even California has similar provisions on data privacy.
Clojure is a hosted language - it runs on the CLR and in JS/Node too.

That said, the JVM is wonderful and Clojure is the best way to access it.
What use cases are you thinking of? As far as I can see, the main and perhaps only use case is hosting websites behind ISPs which block the default ports. Although since http is leaving TCP, I wonder if these blocks will continue to work.
The auto industry caused the vast majority of the chip problems we are seeing across all sectors. Eff em.
There’s a few drugs currently in clinical trials that used AlphaFold in the design pipeline, IIRC. So that is something.
You said it. Sometimes I can’t wait for Monday to roll around. Sometimes I daydream of just checking into a random hotel or airbnb and hide for half a day.
Am I the only one sooo excited that we’re getting native support to pair the iPhone with your Mac as a webcam???!!! I know someone is getting sherlocked but I am loath to install an app on my phone and then on my Mac
After living in Japan for three years I just have a hard time taking western interpretations of Asian countries seriously (not directed at you but the article)
Car companies try very hard to maintain two suppliers, so they will only be able to put all but one of their competitors out of business.
I will never understand US healthcare. If Mark Cuban's idea was so straightforward, i really wonder what took it so long. Perhaps, all that was needed was an interested billionare who did not want unlimited profits ?
i find youtube '480p' much higher quality than twitch's too
I have the second gen iPad (iPad 2 3G) and I still use it for reading books and comics. The battery is still reasonable for the little usage it sees.

Unfortunately, upgrading to iOS9 makes it utterly unusable so I have it still running iOS8. The only issue is Apple doesn’t let you download older versions of apps unless you’d bought them way back.

I really wish Apple let alternate firmwares on these devices, I would love to run KOReader on my iPad over Linux.
People are literally dying because of the cost of insulin, but sure let’s find a “one day maybe” R&D project instead.
I’d welcome it if it meant less battery drain with all the added Lock Screen stuff!