skysight-inc/HackerNews huggingface dataset:
It’s kind of crazy how many things are mandated now that weren’t 20 years ago. Abs, traction control, airbags for both driver and passenger, rear camera (which means a screen to view it is also mandated), more and more emissions controls, etc. Not saying all or most of these are bad things but the number of expensive electronic and mechanical add-ons legislated into every vehicle makes it basically impossible to make a “basic” car.
Coinbase is a publicly listed company, with all its assets & liabilities shared in quarterly investor updates. They store all customers assets 1:1 (ie does not re-hypothecate any of customer assets)
> Having basic experience in any assembly language makes pointers far more clear.

That's a key point. I came to C after several years of programming in assembly and a pointer was an obvious thing. But I can see that for someone coming to C from higher level languages it might be an odd thing.
The prices listed in the article are for buying a single chip. If you're buying in the thousands by the reel, many suppliers will sell you them for less than half the one-off price.
The US 25-year-rule means that 70-series Land Cruisers up through 1997 have been imported into the US with little fuss.

You can find owners listing their for sale here: https://forum.ih8mud.com/forums/bj74-vzj95-hzj75-kzj90.332/
It seems like their point still stands. If there were 100 million mainframes, x86 would still have more, and the standards for skills and experience would still be different due to the nature of deployment.
It's a great article, but is not the way that I have worked.

I'm a bit "spectrumish." I'd make a great hermit. I don't really find a need to have close relationships.

One thing that I've found in any relationship, is that a "power dynamic" changes things a lot. Most romantic or working relationships have a "power dynamic," where one party has some kind of leverage over the other, or that one party gets more from the the relationship, than the other.

This isn't necessarily bad (after all, we get married and have families all the time), but I feel that it adds a different "color" to the relationship.

Most of my closest (male) friends are ones that I don't have a "power dynamic" with. We usually have drastically different vocations, and don't really need each other. We generally have common interests (I suggest that volunteer work is a great thing), but find each other's company enriching and interesting.
They do have a new defender but it’s a far cry from the old version.
Haha, yes, yes I do. We actually raised and slaughtered chickens growing up and I refused to eat them because I called them my friends, so doubly yes.
Some of the biggest investments into general purpose Linux performance, reliability, and sustainability were made by people with "specialty engines" that Linus is talking about. The specialty applications often turn out to be important because they push the platform to excel in unexpected ways.

With that said, the biggest practical problem we saw with AVX-512 was that it's so big, power hungry, and dissimilar to other components of the CPU. One tenant turning that thing on can throttle the whole chip, causing unpredictable performance and even reliability issues for everything on the machine. I imagine it's even worse on mobile/embedded, where turning it on can blow out your power and thermal budget. The alternatives (integrated GPUs/ML cores) seem to be more power efficient.
There is a point to be made that programming is fundamentally not an artistic but an engineering endeavor. Finding an optimal (or at least satisfactory) solution given a goal function and some constraints.

But if we take the view that code is to be read by humans as much as to be executed by computers, then the expression of an algorithm and the broader architecture of a program becomes a lot like creative writing.

Constraints are still present. Depending on the problem domain, this can be low latency, good time complexity, good space complexity, provable correctness. But readability by humans is another important constraint added to this list.

Hence Python has become so popular as to be completely unprecedented and Perl has vanished into the fog of history.[1]

[1] Notably, in a 2000 talk Rob Pike listed Perl, Java, C, and C++ as the technologies used on “high-end workstations”: http://doc.cat-v.org/bell_labs/utah2000/utah2000.html
Can you point, please, to these best practices documents that would have helped the author avoid the problems?
Out of curiosity, why is geology a MA?
I just watched a Netflix mini series about a guy who kept eating his friends to feel euphoric.
What you want is a prototyping REPL, in your IDE, that gives you type hints, type aware autocomplete, and inline type errors, but knows to back the fuck off when you want to just run the code and perform simple type-stripping rather than erroring out and telling you to fix types or GTFO.

Bonus points if it comes in notebook form so you get a nice convenient run button, a solid multiline text editor, and markdown-powered persistence format.

Thankfully, this already exists: https://marketplace.visualstudio.com/items?itemName=jakearl.... . And it supports every language your shell does!

(I made it)
I tried using this on my PC but it instantly brought up a dialog when trying to use Youtube (even SmartTubeNext on my nVIDIA Shield) asking me to confirm I'm not a robot. It persisted for several hours until after I stopped using FreeTube. Any workarounds for this issue?
> I think a lot of companies maintain longstanding job posts ...

Or, they are growing at a rate that supports a hire every month or three?
I've stuck with my early model FJ Cruiser. It has such a unique, rugged aesthetic and I'm still upset that they discontinued it. I dread the day that I have to replace it and probably deal with a lack of an all-tactile interface. It seems like every car nowadays has some form of touch interface and/or endless menus for basic functionality. Every time I use my partner's car, I'm reminded of how good it feels not have to take my eyes off the road just to play some music or adjust the AC in my vehicle. I think what I'd miss the most, surprisingly, is the little glovebox-like compartment on the top of the dashboard right above the steering wheel that I use to hold my phone for GPS.

My only complaints are the horrendous fuel efficiency and the windshield, which is prone to nicks due to its almost straight vertical position and is comparatively expensive to replace due to its abnormal size and the steps to remove/install it being rather involved. Beyond getting that windshield replaced twice, I haven't had to do anything besides general oil, tire, and light changes. It's seen better days with some paint chipping, but with more than 200,000 miles over 15 years, it's still going strong. I'm hopeful that I'll get to stick with it for the foreseeable future.
“If you go out looking for friends, they are scarce. If you go out to be a friend, you'll find them everywhere.”

― Zig Ziglar
New Study of 5M People Reveals Genetic Links to Height
It was pretty much 99% LinkedIn, but with the huge caveat that the job I accepted was one I found on Indeed. That said, I gave up on Indeed pretty quickly because it mostly showed irrelevant jobs (not software engineering, far too junior, etc).

Sifting through the noise was tough. I resorted to a daily alert for each job title, since that kept the number to process each day down to a manageable level, and I made strong use of the "hide this job" function of LinkedIn to keep ones that didn't feel like a good fit from popping up again.
Definitely pick a simpler assembly than x86 assembly, and it's not so bad. I learned 68HC11 assembly which has been a boon for understanding what's happening underneath the hood.
AVX-512 in general purpose CPUs was designed to not really make sense but start seeding the market at 10nm, vaguely make sense at 7nm, and really make sense starting at 5nm (or Intel's 14nm (Intel10) -> 10nm (Intel7) -> 7nm (Intel4)).

So Intel's process woes have been hurting their ability to execute in a meaningful way. Additionally Alder Lake was hurt by needing to pivot to heterogeneous cores (E cores and P cores), which hurt their ability to keep pushing this even in a 'maybe it makes sense, maybe it doesn't' state it had been in.
Definitely no after Nov 25 0:00 UTC+8. I am Chinese and checked every goal after the apartment fire. Since Nov 28, the functionality of switching to other cameras in the mobile app has been removed. (It was possible to manually switch to a camera shotting crowds in the app before)

You can also check it at [1] or download the app and see it yourself.

[1] http://cctv5.cntv.cn/
The endgame is a payments system as originally described in the Bitcoin whitepaper.

99.9% of all "advances" and developments in the space hasn't moved us towards the endgame, if anything it's taking us further away.
The two ARM64 systems on the desk next to me have neural net engines built in.
The expectations they have for 2030 are frankly delusional.

“In 3-8 years we'll have a machine with the general intelligence of an average human being. The machine will begin to educate itself with fantastic speed. In a few months it will be at genius level and a few months after that its powers will be incalculable.”
—Marvin Minsky, 1970
One thing I learned in grad school is you can do a stupendous number of floating point operations in the time it takes to serialize a matrix to ASCII numbers and deserialize it. Whatever it is you are doing with a JSON document might be slower than parsing it.

It's true that autovectorization accomplishes very little but specialized libraries could have a notable effect on perceived performance if they were widely developed and used.

Frankly Intel has had less interest in getting you to buy a new computer by making it the best computer you ever bought than it has been in taking as much revenue as it can from the rest of the BOM, for instance the junk integrated graphics that sabotaged the Windows Vista launch and has been making your computer crash faster ever since. Another example is that they don't ship MKL out of the box on Windows or Linux although they do on MacOS. And Intel wonders why their sales are slipping...
US chip war could hurt the West as Beijing moves to ramp up its own industry
Depends where you dive, I see a lot of shearwaters in US and I don’t think they make more than one that cheap.

All this “trusting your life” stuff is pretty overblown for rec diving. You have a buddy who has a computer and probably a dive guide, you’re not going that deep, worst case scenario if it fails on a dive just swim a bit shallower than the guide (after signaling them) and sit out the next one. Or dive tables. You can ascend without a computer, and you can make an overkill safety stop (or just buddy up) without a computer.
Mine has the 700R4 in it, and I have to say, I'm spoiled. I do hope to get another squarebody with a stick in it, but I'm going to turn it into a tractor: 292 I6 with a SM465/205. Very reminiscent of a Toyota LC actually, especially since their original I6 was derived from the Chevy I6.
It can happen easily if you don't pay attention with only the standard library.

const char *hello = "Hello World !", *world = "World";
char *tmpStr = strstr(hello, world); // IMPLICITE cast from const to non const
if(tmpStr) {
*tmpStr = 0; // Oupss
}

C is hard.
Maybe it depends on what we mean by "naturally social".

I tend to be gregarious and outgoing in most situations, but I also am very much an introvert in that I find it tiring to keep up for a long period of time. I find that I lack the social stamina to maintain and tighten connections with new people I meet. So my natural tendency is to have a large number of loose acquaintances and a very small number of close friends.
sure, stock photography may just disappear as a business model.

while SD is freely downloadable, it isn't energetically free to run inference,

so for example (and as an off the cuff speculation), opportunities could arise to provide execution of these models from places where the cost of energy is lower

we can never confidently predict what the business models will be when such an impressive new technology arises.
New cars are extremely expensive though, especially electric ones. Much more expensive than base models from 20+ years ago, even including inflation
What would be the best way to short Sequoia?
Not a rhetorical question.
I suspect a lot of mainframe development today is Java EE centered, for which there is an abundance of stuff on the web.

Indeed, and not just Java. zLinux runs a great many workloads on M/Fs these days, which looks a lot like a normal Linux env.

Then ofc K8S/docker/etc can run on mainframes, presenting another layer of abstraction.

Modern mainfame programming is just a question of getting to know a slightly different set of tools.
Your example undercuts your thesis. Given that FTX no longer exists while Coinbase does, FTX was not competitive in the long term. Being “competitive” for a couple years is typically not the goal of founders or investors.
>A saturated map of common genetic variants associated with human height

https://www.nature.com/articles/s41586-022-05275-y
On the other hand, people chasing the dream of crypto scalability have actually invented a remarkable amount of math and tooling around large scale proof construction, summarization and validation. The Zero Knowledge proof ecosystem (and its relatives in multi-party computation and fully homomorphic encryption) might be the only useful thing that is left after the current incarnation of crypto fully implodes.
Star Wars Books Collection
I know a huge part of it is the numbers gain. Since those were all remote roles, they probably had > 200 applicants each. I did develop an appreciation for the companies that at least replied at some point to say they weren't interested vs. just disappearing.
Why change from one made up title to another when we could just use the _actual_ title: “Reach new depths with the Oceanic+ app and Apple Watch Ultra”
The color isn’t necessarily related to the tape density. I always use Merco Threadmaster M66 (I think this, or the M77, is the McMaster default for high-density tape), which comes in all colors. I’ve had cheap tape come prepackaged with products that’s almost transparent and not with bothering with.

I also find it really helps to use the right tape width for the fitting you’re working with. I work mostly on small laboratory/pilot scale stuff (that needs to come apart in a few years, so no dope). I rarely use a fitting larger than 1/2”, but when I do, it’s a pain to use 1/2” tape. 1” (or 1.5”) will make a much neater and more consistent job. Similarly, I prefer 1/4” tape for 1/8” and smaller fittings.
This makes sense though, no? If you want to (consider) work at FAANG, it's not hard to know how to apply, and whether or not the front door is the best approach.

On the other hand, lot's of companies that show up in places like HN you might not even know exist.
Hi! You might enjoy the Racket leaderboard: https://racket.discourse.group/t/advent-of-code-2022-racket-...
Pension funds are investing in VCs?
Aye, as opposed to D where structs are value types and classes are reference types

It's just a small annoyance to have to put "public:" at the top of every data-class definition

So I use structs everywhere but you're completely right, no real difference
But the entire banking system based on fractional reserve banking is a ponzi scheme. No?
Neat, TIL
And then someone else has to come behind you to support your custom framework.

I can’t count the number of times where an “architect” has evolved their own custom framework because they thought their problem was a special snowflake. It’s usually worse, less document and less tested than the popular alternative.
FAANG care about education credentials, startups care about pragmatism and getting things done.
> GitHub has been around for a long time and I don't think all of these free features are going anywhere

It's still an external system you don't control the fate of, run by an private company, fundamentally unaccountable, and a massive single point of failure. For some people, this is not a good thing. It's a bit like using GMail vs an actual mail client.
80's and early-mid 90's Monteros are very much the same way. They're originally 3rd world vehicles.
To be fair though, a shocking number of people don't see a dentist regularly for cleanings and go for years with problems that could be fixed with a $2000 dental surgery because they can't scrape together $2000.
This exactly. I recently came across a tweet explaining how Merkle trees in some new crypto would make it better or something. If with a CS degree I find it hard to understand what this remotely has to do with my money, I don't think my 80 year old granddad is going to fare any better. Which is why I believe crypto is fundamentally doomed for anything but the most niche use cases.
For profit education was a clear sham, though. Such that it is a giant elephant in the room when claiming that private schools are better than public.

Dentistry is also similarly... not as strong as you'd hope. "Do something" behavior is strong in that field with relatively little evidence that the amount of interventions we do is necessary.
I've seen a couple startups with ~10 people and no market fit paying $500k/y to hire a FAANG VP. That's even more damaging than a fresh grad kid managing 50 people!
I think this hits the nail on the head.

Many people in this thread are confused and think that unreachable UB (either statically or dynamically unreachable) compromises the entire program. This is not true, but your comment helps me better understand how people reached this conclusion.

Reachable UB (either provably reached at compile time or dynamically reached at runtime) can retroactively invalidate the correctness of previous statements. But this does not mean that unreachable UB compromises the correctness of well-defined executions.
> For what it's worth, all reasonable people in the crypto space want regulation to make sure these types of poor lending practices don't continue.

I'd be very keen to learn what kind of regulation, exactly, anyone is seriously proposing for these crypto products? Namely, the problem I see is that the products in the crypto lending space in my understanding simply can't exist in anything that has any resemblance of current financial regulations. To be honest, I am not sure how they can exist in any regulatory scheme that tries to penalize scamming people. Now, if the regulation said that it is okay to scam people in crypto industry, that might be interesting. But i am not sure if anyone has been proposing that.
One thing that helped me understand pointers was understanding that a pointer is just a memory address.

When I was still a noob programmer, my instructor merely stuck to words like "indirection" and "dereferencing" which are all fine and dandy, but learning that a pointer is just a memory address instantly made it click.

Pointers are a $1000 topic for a $5 concept.
IIUC, local water pressure varies significantly when you move something around underwater

If Wikipedia can be trusted here, movement doesn't increase water pressure as much as we think: https://en.wikipedia.org/wiki/Diving_watch#Water_resistance

Movement induced dynamic pressure increase is sometimes the subject
of urban myths and marketing arguments for diver's watches with
high water resistance ratings. When a diver makes a fast swimming
movement of 10m/s (32.8ft/s) (the best competitive swimmers and
finswimmers can not swim nearly that fast) physics dictates that
the diver generates a dynamic pressure of 0.5 bars (50kPa) or the
equivalent of 5 meters of additional water depth.

One other thing stands out to me...

It means, essentially, that it theoretically would be safe at 100m depth

It's interesting (alarming?) that they chose the "weaker" ISO standard 22810 for water resistance, in which a sampling of units are tested:

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

ISO 6425 is much more stringent and specifies that every single unit is pressure tested to 125% of rated capability, ie a 200M ISO 6425 watch has been individually tested at 250M for a period of time.
Headline: company does a tiny amount of R&D.

> British Airways and a group of investors including Horizons Ventures, Breakthrough Energy Ventures, Ecosystem Integrity Fund, Summa Equity, Shell Ventures, and SYSTEMIQ have invested a total of $24.3m USD

Pocket change.

Interesting splashing of cash on ventures however, https://www.hangar51.com/portfolio/
> You could say that the intersecting area in the ven diagram of "Has to run on CPU" and "Can use vector instructions" is small.

I dunno, JSON parsing is stupid hot these days because of web stacks. Given the neat parsing tricks by simdjson mentioned upthread, it seems like AVX512 could accelerate many applications that boil down to linear searches through memory, which includes lots of parsing and network problems.
Well, I guess we finally settled the question of, "Is scraping legal?". I expect there will be more anti-scraping techniques rolled out across various sites in the EU.

I can see a lot more captchas in EU user's future.
Im really looking forward to this.
That looks like it doesn't have any local-first functionality? Their API documentation only talks about how to retrieve data from their server, even if you are just trying to get the data from your own station.
Rome is very nice right now. My linting finishes in 50ms, as it’s supposed to, instead of minutes in eslint.

Of course they don’t have nearly the same amount of rules, but we’ll get there.
https://jtwebsitedesign.com/wp-content/uploads/dilbert-cobol...
What are some mainframe jobs (developer, sysadmin, others) and what do they pay? Are any of these jobs in SV or remote?

I cut my teeth on A/UX and SunOS so I'm of a certain age, but besides having school accounts for intro/101 courses using 3270 emulation I never really got hands on. For the same reasons that today I still wish Solaris had won, I think I would enjoy certain aspects of the mainframe environment.

I wonder if any of my modern stack skillset would be useful or not.
> ...you only depend on centralized actors if you want to.

How can one tell that with a straight-face when the poster-boys of crypto (like Coinbase, FTX, ConsenSys, Circle, Uniswap, Binance etc) depend on centralized actors like VCs and Stock Exchanges?
It's not just about safety and fuel economy. There's making your own repairs, simplicity, refusing to take out an auto loan, and pride in keeping something running for decades.

Not to mention there's more to life than taking the absolute safest option all the time. Driving is inherently dangerous, many of us just shrug and leave it all to chance.

Sometimes I drive my beater instead of my Honda. Sometimes I'll ride a bike without a helmet. Sometimes I'll have a smoke if someone offers.

Do I generally try to avoid hazardous things? Absolutely. I'm not going to worry about it all the time or structure life around safety though. Life is too short to worry about what ifs all the time.
gpus have a high enough latency that for O(n) operations, the time it takes to move the data to the GPU will be higher than the time it takes to run the problem on a CPU. AVX-512 is great because it makes it easy to speed up code to the point that it's memory bottlenecked.
tomatoes from Netherlands? hah. Even tenis-balls may taste better
> How do these people, and I mean the higher-ups who instigate this, get to be so debased?

They have nothing else to do. Their lives are painfully empty. Their personalities are painfully empty. Their time is otherwise meaningless.

The shit described here—all of it—suddenly feels indescribably unimportant when you have family, friends, side projects, hobbies, and a home to care for.
I had a couple black cars and currently a white one. Imho, black is much more susceptible to dirt, even the lightest dust is visible immediately. White is quite a bit better but still needs a wash every now and then. And then there's "silver" aka light grey, that never needs a wash at all pretty much.