skysight-inc/HackerNews huggingface dataset:
Yeah, more or less; mostly more. pusha/pushad is one of those instructions that sounded good, but isn't used much (it became invalid in amd64), windows will push the registers one at a time, and maybe FPU, MMX, SSE, etc registers; of course, that's a lot of extra pushing, so there's strategies to avoid it if the thread doesn't use them. If you switch to a different task, you're going to need to load its page tables, and these days you've gotta flush a bunch of caches to avoid Spectre (although you shouldn't avoid the Spectre game from the 90s, that was nifty).

If you're good at Windows, you can probably get a count of context switches per second on your system, with your load. Context switches generally includes interrupts as well as calls into the kernel from userspace. A server work load is going to go up to hundreds of thousands, maybe millions per second, again depending on your load.
My understanding is that the authors of SICP themselves wanted to update the curriculum - not just a language change, but to cover something at a higher level of abstraction.

See: https://youtu.be/OgRFOjVzvm0
> The term living wage has been around for well over a hundred years.

Pretty sure that "living wage" means something very different today than 100 years ago, the term isn't the same if the definition changes.

"Decent wage" is a much better word since it shows how arbitrary it is. The headline should be "Fewer than 40% of New Yorkers earn a decent wage". That word makes sense, since they choose "living wage" to be the amount you require for a decent living, "decent wage" seems much more appropriate for the wage you need for a decent living.
It used to be common to point out that 1/3rd of all of the self-made multimillionaires in the USA eventually go bankrupt. I don't know what the current statistic is, but 20 years ago I studied the issue in some detail, and the pattern was:

1. entrepreneur sees an opportunity that no one else sees

2. entrepreneur takes some big risks to take advantage of the opportunity

3. entrepreneur becomes wealthy because they took risks to take advantage of the opportunity

4. other entrepreneurs (or businesses) become interested now that the new opportunity has been proven

5. after 10 or 20 years of hard work, the original entrepreneur wants to shift their attention elsewhere, maybe relax, at the very moment that outside money is pouring into this opportunity

6. original entrepreneur goes bankrupt, as their attention was shifting away from their business just as competition was intensifying.

On a much larger scale, it seems Elon Musk is at risk of exactly this pattern. His attention shifted away from Tesla just as Tesla is facing increasing competition.
NB/OT: Late response on an earlier thread:

<https://news.ycombinator.com/item?id=34182022>
Without Linkedin premium, it's not possible to contact Katrin over Linkedin.
If older CPUs have no magic, what is the 6502 doing here (https://youtu.be/yl8vPW5hydQ?t=706) that causes it to put eb60 → ffff → eb60 → 01f7 → 01f6 → 01f5 on the address bus, before it actually reads from memory?
None of them are standard. It should be baked into the cake. It's been a puzzler to me since I started programming over 20 years ago. Every third-party library existed basically just to provide a usable grid because most everything else was good enough. Combo boxes and date pickers too but those were less of a pain to implement.
Working specific muscles is a terrible idea for the typical person looking to improve general fitness. The major compound movements are almost always what you want: barbell squats, overhead press, bench press, deadlifts, barbell rows, chin/pull ups, and dips[1]. Those will fix your posture problems among other things. From there you can work your way up to showing off on rings, glute ham raises, standing back bends, and even a planche progression if you really want to break the ice at parties.

I mean sure, if you’ve got the genetic gifts, the drive, eight hours a day to spend in the gym, and probably the gear to be the next Mr Olympia and you just need some hypertrophy on those posterior delts to put you over the edge then by all means target specific tiny muscle groups.

On the other hand if you just want the usable strength to handle life’s unexpected challenges then compounds all the way.

Edit: If you're a true beginner, get a good coach. Frankly I think beginners would be better served by a site on how to identify a good coach than one on how to do the movements.

[1] If you're a beginner you likely won't be able to do pull ups or dips unassisted, so either find a gym that has a machine that can give you assist, or use rubber bands. In fact if you're truly out of shape you might not even be able to do a proper bodyweight squat. If so, no problem, you can either assist by using rings, or progress with a leg press machine.
thanks. much appreciated.
Static site generator in ASP.NET Core
> As I always say, C usually tops the chart when it come to language performance.

This has not been true for a long time. Modern C++ consistently outperforms C in practice, mostly due to its extensive metaprogramming facilities.
There are also 1 in 6B people with an IQ of 200 or above, and I imagine they're not prefacing every public forum interaction with: "I have an IQ of 200, here's my take on..."
You might have muscles that are poorly developed and imbalanced which lead to poor posture. An example common to people who have desk jobs would be your back muscles like traps and lats. Even just simple exercises of these muscles can greatly reduce the ‘slouched forward’ posture
How do you track your reps and weight per exercise? My trainer wants me to use paper. There are too many apps for this, and most of them are adware or junk. A glorified spreadsheet is what I’m looking for (mobile).
Are you starting with meat? If so maybe start vegetarian and then work towards being vegan as you figure out solutions.

My reading of the B12 and cancer literature last I looked was that it wasn't as clear as some papers made it seem. I got the sense that the hypothesis that it exacerbates cancer might have been sort of post hoc to explain unreplicated findings. If you search for "mendelian randomization" and B12 and cancer, for example, IIRC, you'll find studies suggesting the prostate cancer B12 association (the only one remaining) isn't "real". But I could totally be wrong and haven't read into it in a while so I could be convinced of the opposite of my current understanding.

I think I'm the end you just have to do what you think you can one step at a time.
> There hasn’t been much news because we have no particular reason to put news out.

This seems kind of oddly dismissive for a project people are interested in. They don’t want to be seen as dead, but weren’t giving any information to counter the narrative other than, eventually, saying something like “we’re not”.

The next paragraph lists a ton of stuff they’ve been working on. Couldn’t they just mention some of that stuff over time? Not big detailed posts (how often to people bring up an environment for a totally new way of doing things? Blog it!), but just a simple little status update here and there.

Still, good to hear they’re still working on it.
Ask HN: Cybersecurity Research Topics
Hi HN! I am an undergraduate student currently studying CS, and I am interested in pursuing a master's degree in the field of Cybersecurity.

I am looking for suitable research areas in cybersecurity that I could write my first paper on. Any info, pointers you share that you think might be helpful are greatly appreciated.

Thanks!

Edit: I am working under the guidance of a professor in my university; he asked me to come up with an initial list of topics I am interested in hence the post. I will be meeting him tomorrow for further discussions.
> no opportunity means they were following too closely.

No. This is the difference between following a car that slows suddenly and stops versus a stationary object suddenly appears on the road in front of you.

> if the car in front of you suddenly comes to a complete stop,

This is the point - the car in front of them moved and revealed an already stationary car.

The SUV jerked out of the lane without warning or prolonged use of brake lights right behind the stopped Tesla. The following drivers suddenly have far less processing and reaction time and likely would not be aware for at least a second that the car now in front of them was actually stopped and not just slowing down.
> We don't know if there is enough USD in Tether's coffer to redeem all the withdrawals

I'd take it a step further and say that we know Tether's USD coffers aren't deep enough to cover withdrawals. They've fully and publicly accounted for the assets that back UST and it's almost entirely in cryptocurrency which will nose dive the second people start divesting.

You seem to think that ignoring this glaring liability will somehow make it go away or will buy enough time for people to safely divest. It simply won't. The only cure for this cancer is sunlight and an ugly haircut for Tether holders.

The only way to fix this is for unstable stablecoins to fail hard and have it serve as a warning for future investors not to play with fire.
> But the claim about Tether problems is about solvency, not liquidity.

I don't think solvency is really at stake for Tether. They have so much capital at this point that they are filthy rich just with treasuries returns. Of course that's just my opinion, you're free to disregard it.

The main risk IMHO is their greed in investing in illiquid assets.

> If they are insolvent then
> 1. They defend the peg
> 2. Run out of money
> 3. Remaining tether is worth $0.

My (picky) point is that no, this does not happen, because a company becomes bankrupt and ceases operation before $0.

Even now, there are people actively buying FTX accounts at a discount, expecting to cash in once the liquidation settlement is over.
Unless I'm mistaken, chatGPT is trained on word embeddings, so it can't really make spelling mistakes, unless those misspelled words are included in the vocabulary.
Thanks to your comment, I also updated an app that had stopped working since DarkSky shutdown, and also had it going in 5 minutes.
Anti-hug-of-death link: https://archive.ph/l817s

I too am very disappointed in the lack of progress. IMHO the window for the Mill ever to achieve any kind of commercial success, even in a niche, has been completely co-opted by RISC-V. That's a shame, because while RISC-V is clean, it isn't innovative. (In particular, I find our continued reliance on page-based memory protection schemes prevents the adoption of new OS paradigms for security. But of course this is for general-purpose computing which, afaik, was never the focus of the Mill project.)
the "whole computer" is also thought to start on the memory, because you can have memory on a computer and a manual operator of it, but you can't have a computer with an operator of it and no memory.
> As I write this in early 2023, finally, I think it has reached a level of maturity where it’s actually usable for real work, so I decided to write about my impressions using the language for something non-trivial.

For what non-trivial you used Unison for? Are you allowed to write about it?

Is that those examples in this Unison introduction article, or something else?
I used to believe this wasn’t the case. Even the ICO craze in 2017/2018 didn’t sway my opinion. I genuinely thought crypto was the future of finance. This most recent bull cycle from 2020 to late 2021 changed my mind. I believe crypto use cases don’t extend far beyond fraud, gambling, or purchasing illegal goods. Every new project that claims to have some inherent value is just a disguise for gambling, and or straight up fraud.
Why do we bother?
> So we're free to come up with our various estimates. None more correct than the other.

Doesn’t this seem like a massive, systemic threat in itself, that an audit-dodging, opaque institution underpins the ecosystem?

Even if it is all present and correct (for some definition of present and correct) shouldn’t we be highly suspicious purely because of this evasive behaviour?
Now that we’re getting a small preview of what ChatGPT would be like with sources cited, I’m ready to say that there is a 100% chance that this style of search will be sued into oblivion. Publishers already almost drove Google News to extinction when it was merely summing up headlines, can you imagine the outrage when those sites see their traffic drop off by 75%? This might be the Achilles heel of this entire approach to search. If you’re too successful you kill off the sites that you need to scrape for data.
tl;dr get belkin thunderbolt 4 cables for fast charging and fast speed, get something else for the A-type connector
All so called digital devices are really analog devices corralled into operating using binary logic. All it takes is a volt or two applied or removed unexpectedly on those discrete components and you have a bit-flip and possible ensuing mayhem.
Sure, and even more, you can do even better with assembler or machine codes.
i don't understand why you think directly dying from having a steel i-beam fall on you is so different from directly dying from having a toyota hilux t-bone you in your civic, but you say it's 'a big reach'

aren't these both random 'accidents that could've happened to anyone'

do you maybe think that the foreman on a construction site sometimes picks one of the employees and orders him to get killed that day or something
however that data may not come from human labels.
> Can someone explain to me how did they manage to mess it up?

You're assuming an intent to make (all) customers whole.

In Ponzi Scheme you collect $$$, mint coins or forge other confirmation, move money to Panama or spend it and when asked to pay out, you use other investors money. The only reason for making some customers whole is to keep the scheme going.

The problem for Ponzi operator starts when too many victims want they money back and there is no big enough source of it to cover payouts.
2 systems: One that you’re supposed to use, that isn’t finished; one that’s already deprecated.
Yep, we are planning to capture Moscow, disband RF, then take Kuban and Königsberg as compensation.
Hi! I’m her great-great granddaughter. I actually met the thru-hiker mentioned in the comment above, Dixie, in October 21 and we still keep in touch!

I’m a hiker myself and plan on hiking the AT some day.
You can do it. I aimed to up my walking last year, stuck with it and started to really enjoy it. It went from a challenge, to doable, shifted my goals higher and hit some goals I wouldn't have imagined at the start of the year. Best of luck.
Gallup Social Series – Trends in Depth – Computers and the Internet
Don't forget there is a new movie coming very soon and I've just read a TV serie is in preparation.

IMHO WotC is pursuing a double strategy. On one side they try to pull a marvel, meaning becoming big in the media industry with movies, series and videogame (I expect to see many D& D games in the future if the movie is successful). On the other side they will try to create a subscription based walled garden in the RPG world.

you're right that for the moment switching to a new system isn't really expensive, it may change if wotc manage to create this walled garden
> According to the SAE levels of driving automation, a Level 3-capable vehicle can take over certain driving tasks, but a driver is still required to be present and ready to take control of the car at all times when prompted to intervene.

The first part of the article mentions the driver being able to take a meeting or watch a movie. That’s complete horseshit if they need to be ready to take control of the car at all times.
Unless you can afford the AMG Black Mercedes (Graal Native Enterprise lol)
Is "re-organize folder hierarchy" not a workable solution?
Do you actually use the media center pieces?

I only use PlayStation for gaming and occasionally to play a BluRay. It’s really not a great general media box; it would need a better remote control, for starters.

And yet Sony insists on wasting screen space with a a pointless media library icon that can’t be removed.
Absolutely 100% this.

The bank run on Tether exposes Tether's systematic lies and inherently unworkable business model.
> He'll generally change the subject or focus on some other modern "dystopia" rather than acknowledge being wrong.

It's an exceptional debating tactic. When you can't win the argument you're having, pivot to an argument that you can win.
Which is precisely what another of today's HN posts alludes to https://news.ycombinator.com/item?id=34329201
> "Exposes" is a strong word. Public keys are meant to be public

That's a very strong overstatement. With this argument, you could argue that data leaks involving names, emails, etc are fine, because emails and names are meant to be public.
Like what? North Korea? Because I'm drawing a blank for the rest. Even in Russia and Iran you can own and transact with USD.
So can I disable this back and forth of keys in the ssh daemon?
I hate rotting cars in the street
>but I can't ignore that when you do that you learn way more and have better examples to point at in interviews.

"I replaced an unmaintained, buggy legacy tool with a new version with X new features" >> "I maintained a legacy tool"
Nasty Refactorings with Go.mod Replace
should've qualified with modern exchanges, centralized companies that facilitate markets and liquidity. Older generations were more open marketplaces and in some cases literally just physical areas.
Perhaps Tesla will suffer, very possible, but where are the Mercedes Satellite Constellations and re-usable Rockets? Mercedes Brain-Computer Interfaces?

Musk's businesses seems so financially diversified that one bombing overnight could just take some cash from the others. He's already leveraged Tesla stock to buy a massive Social Media platform, right? But the profitability of Twitter is certainly another point to be decided.
Writing C++ code than can outperform GC memory management is practically idiomatic at this point. It is muscle memory for people that do it for a living. There is nothing a GC can do that cannot be done as well or better in modern C++.

The real disadvantage of a GC is that it makes schedule-based optimizations difficult-to-impossible, which are a major optimization class in modern systems code. Even if it performed identically to manual memory management (which it doesn’t), the loss of scheduling control would adversely impact performance of codes that make heavy use of scheduled-based optimizations e.g. modern database kernels.
The latest report [1] shows < 0.1% assets held in commercial paper. They didn't disclose individual issuers, but they've previously disclosed the credit ratings for the commercial paper and most were A-2, A-1, and A-1+ (equivalent to BBB and better for bonds). Since they were able to rotate out of the commercial paper, the credit worthiness of it was good enough.

There's a separate line item for "Secured Loans" which is where money lent to affiliated crypto entities would go. Tether previously stated that these loans would also be wound down. [2]

[1] https://assets.ctfassets.net/vyse88cgwfbl/1Xfu4398CIoMiuKjPh...

[2] https://tether.to/en/tether-addresses-fud-around-secured-loa...
It reminds me of an old idea i had where you specify all of your home theater equipment (tv, receiver, set tops, consoles, etc) and it draws a wiring diagram + cable list for optimal configuration
The problem with climate pledges to plant trees: there’s not enough space
American Bowling Is in a Knock-Down Fight over New High-Tech Pins
Following distances are just guidelines, assuming traffic is moving normally.

The California Driver's Handbook says...

> California’s “Basic Speed Law” means that you may never drive faster than is safe for current conditions.

> You must drive slower when there is heavy traffic or bad weather. However, if you block the normal and reasonable movement of traffic by driving too slowly, you may be cited.

https://www.dmv.ca.gov/portal/handbook/california-driver-han...

The Tesla, FSD or not, blocked the flow of traffic and was partially at fault. The vehicles behind the Tesla were driving too fast given the conditions and were also partially at fault.

The handbook is structured to minimize the chance/danger of accidents even if other drivers aren't adhering to it.
And let's say you reimburse the difference. How far back do you go? There's always going to be some arbitrary line and some people are going to feel unlucky. Such is life.
fyi neuralink fundamentally doesn't work.
I am paraphrasing a quote I have heard before, "Pioneers get the bullets and settlers get the land." Might not be actual bullets but pioneers today have to deal with legislators, put up charging stations, develop most components from scratch and so on. These are the modern day bullets. If they don't get bought by a larger company the larger company launches a competing product with the benefit of the experiences of the pioneer.
The project is dead, they spent all the money and there’s none left. The things the responder says is exactly what a con artist would say to keep stringing people along.
"In February 2003, the original founders saw that key problems with general purpose processor architectures simply were not being addressed adequately by any contemporary CPU, and so rethinking CPU architecture was something that 'just needed doing.' ...
In January 2004 Out-of-the-Box Computing came into existence as a “company in formation. ... In March 2014 after a decade of work Out-of-the-Box Computing was incorporated as Mill Computing, Inc. ..."

This is a rather leisurely pace.

Their paper on split-stream instruction decode is kind of interesting.[1] It's a statically scheduled very long instruction word machine, like the Intel Itanium.
That solves some problems while creating new ones. Most of the ones it solved relate to our of order execution, which, while complicated, works pretty well now. The ones it creates involve trying to make compilers smart enough to optimize the static scheduling. The team working on that at HP for the Itanium was beating their head against the wall in the 2000s, when they gave a talk at Stanford, but maybe it could be solved today.

Also, the niche they hoped to occupy, an alternative to Intel's architecture, is now filled by ARM in its 64-bit form, Apple's CPUs, and maybe RISC-V. They may have missed the window for this product.
Learn You a NeRF
It's probably not much of a thing because companies don't want to spend a lot of money on maintaining legacy code, and are only willing to throw a lot of money at a problem when it's a huge emergency, but by then it's too late and your consultancy wouldn't be able to get the job done in time no matter how good you are.
Late to the party but a potentially leading question if you ever see this:

- Was the original team slowly replaced due to cost cutting measures and thusly the people who joined aren't compensated well enough to dive super deep into the system to understand it?

At some point people need to be compensated to care is my theory. Engineers who inherit large systems are either scared or simply don't care, possibly a mixture. But compensate them enough in both salary, time, freedom to understand the code which is clearly critical in maintaining the long term viability of the system.

Thoughts?
>and a lot of their assets seem to be things like "corporate paper",

Tether decreased the amount of corporate paper it was exposed to throughout 2022.

December 03, 2021: 44.24% of the reserves was corporate paper

September 30, 2022: 0.07% corporate paper

Over this time frame Tether's shareholder captial cushion (assets - liabilities) increased from $137,337,226 to $250,107,738

If you want to be accurate you can say most of their assets are US treasury bonds.