skysight-inc/HackerNews huggingface dataset:
Huh what? Do you assume that code just works? Something's always breaking and there's always new features that people want. Editing tweets just barely became a thing. Which, btw, is the exact sort of feature that would be easy peg as trivial, but likely is not when you're running at Twitter scale. Before, a tweet had two states: created or deleted. Now it can have arbitrarily many states and possibly even interleaved ones. In a distributed system that's a lot more complicated.

Twitter runs its own infrastructure too. That takes a bunch of people. Computers don't just run themselves and they certainly don't provision themselves.

Traffic is likely super spiky too because of how Twitter reacts to current events. That probably requires cutting edge load balancing and real time code.

Not to mention all of the work getting everything translated and accessible to the entire globe. And of course moderating a site with millions of people so that literal civil wars do not start. And keeping in contact with various governments who probably contract each other and themselves on a regular basis. These are problems that are not as scalable as writing a bunch of code. You need real, physical people to handle these issues.

And now setting up a creator economy and their Clubhouse competitor.
A lot of the documentation is printed in manuals/books written before the 90s. I have inherited a whole closet worth of COBOL programs (on both magnetic tape and print out on continuous form paper via dot matrix) and mainframe documentation from my parents who made a career in COBOL programming. Many of the people who worked on those systems predated the internet and the concept of sharing information via the internet was not part of the culture. It's one thing I admire about today's devs- the amount of free and high value information on YouTube, Twitch, GitHub and Stack Overflow.
That's why it was only enabled if you disabled the efficiency cores - until Intel fused it off.

And if Intel would have wanted this, they could have deviced the kernel to handle the fault and pin the process to the big cores.
The C standard does not use the term "stack," it uses the term "automatic storage duration."

The idea is to separate implementation from semantics.
This is not the case for synthesizing audio. Vectorization with GPU is essentially still useless there due to memory latency considerations, at least when I was looking at this most recently.

EDIT: there was a period in the late 90s/early 00s when dedicated DSPs were a useful but costly add-on to digital audio PC systems. SIMD moving into the CPU put an end to that.
Author of Highway here :) PSHUFB is TableLookupBytes, or TableLookupBytesOr0 if you want its 0x80 -> 0 semantics.

Can you help me understand why Highway might be more difficult to use? That would be very surprising if we are writing a largish application (few thousand lines of vector code) and have to rewrite our code for 3+ different sets of intrinsics.
Elm is really fast when it comes to rendering web interfaces
It's only UB if the original variable is declared with a const type. If you convert a modifiable T * into a const T *, then cast it back into a T *, then you can modify it without any issues.
I was looking mostly for companies in Scandinavia, NL and Germany through LinkedIn, or just big names. Some companies had easy apply, others sent you to their website.

I have been told by people in r/cscareerquestionsEU that I may be too expensive due to master's but the "absence" of experience to make me unemployable.
To be fair cexes are like a bridge between defi and regular finance and need tech and knowledge in both areas. Ask how larga a headcount dexes like uniswap need, and your argument makes more sense.
Oh yeah, I was primarily thinking of Epic, as well as an emergency services platform I almost interviewed for. If your primary product is software I think you're a tech company.
> SIMD on x86 has become a ridiculous minefield of standards.

people make the AVX-512 compatibility thing more complex than it has to be. there's consumer AVX-512 and server AVX-512 and within those series there has always been strictly increasing compatibility, with a common core between them. and AMD supports the complete thing with Zen4 so there is no differentiation for them.

intel didn't want to put bfloat16 ML instructions in consumer chips and people turned that into a whole thing because they like to meme about AVX-512, but that's literally the only difference. it's just not that complex a story though, if you don't turn it into a thing.

intel's consumer and server teams have been operating quasi-independently and some of them are on "newer generations" than the other team. currently that's the client team that's ahead of the server team. so client got a couple gens ahead of server, and server has this one extra instruction in their versions. that's it, that's the whole deal.

frankly it's actually a simpler story than SSE4 where AMD just kinda went and did its own thing for a while and Intel went and did AVX and there truly was total divergence between what the companies were doing. you can probably turn SSE into a real ugly venn diagram if you try to capture every nuance too! After all, some of them were introduced in K8, K9, Phenom... and there's lots of sub-versions of each.

xeon phi is also its own thing but you'll know if you're targeting that. it has a weird 4-wide AVX thing to go along with its 4-wide SMT, and it's its own specific thing.
Is this comment meant to be responding to me? The comment I’m replying to said that TS prevents all runtime errors. That’s the only thing I’m responding to. There are certainly tradeoffs, but “eliminates all runtime errors” is not a valid pro for TS.
Bugs carry parasites. Lots and lots of parasites. And parasite eggs. Cultures that eat insects also have high rates of parasitic infections.
The interesting counterpoint to this, though, is that China is less concentrated in spots 1-5, but way more concentrated comparing the Top 5 vs. the rest.

Among Internet brands, the classic $100bn+ market cap companies of Tencent/Alibaba/Meituan/PDD/JD/Bytedance are followed by Baidu/Kuaishou both around $30bn and then not many other meaningful names.

Compare this to the US where Google/Amazon/PayPal/Netflix/Facebook/Booking.com/Airbnb/Uber/Square/eBay/DoorDash/Zoom form a much smoother distribution, probably because the scaling advantages of US app stores.
That's the crypto community delusion about how fractional reserve banking works. The way fractional reserve banking actually works is that banks lend out money, and the loans are their major assets. This only works if there's heavy regulation on how sound the loans have to be. Without regulation of loan quality, there's a banking panic every few years.

All the US banking crises since the 1920s have involved some form of deregulation.[1]

[1] https://en.wikipedia.org/wiki/List_of_banking_crises
Meta fined €265M in data-scraping case that exposed millions of mobile phone nos
"The fine means that Meta’s accumulated penalties from Ireland’s Data Protection Commissioner are approaching €1bn within the last 18 months."
> what in the world is Kraken doing with ~3400

Kraken is one of the OG cryptocurrencies exchange. Maybe the oldest still around. They're in the business since 2013 or so.

Since then the Crypsy, Quadriga, Mt Gox, FTX, etc. have all come and gone (with their customers' money) but Kraken is still there. If they are on a scam, it's a really long con: a decade and a half of a con?

They're not "Binance big" but they do nearly as much volume as Coinbase, so 3 400 employees doesn't feel that surprising.

I don't think BlockFi did anywhere near the volume of trades Kraken is doing. As I understand it BlockFi was some kind of a "fire and forget" thing where you'd loan your crypto and get some yield in return. So very little things actually happening there compared to Kraken.

Yes, 900 employees was insanely huge for BlockFi. But I don't think 3 400 employees for Kraken looks that crazy.
That cryptodickbutt is probably one of their best investments.

I can't see how much they paid for it, it was a transfer. Maybe someone sent it to them as a joke, who knows.

In any case, it was around the time they were created, so easily it 20x to today's price.

I guess they should have invested more in cryptodickbutts.

Look it up if you don't believe me.
Yeah I blend my ingredients sometimes. It produces a very intense stock which is not always what I want, but it is quite good. Recently I tried blending and then browning the blended result. It worked decently well.
One does not follow from the other. You can declare your stack variable anywhere in the function and still have the same stack layout. It is upto the compiler/language designer (I am not talking about C per se).
At this point I can't say I trust a single thing the US government tells me.

Sorry, you lost me these last almost 3 years. Good luck getting me to buy back in. Maybe next lifetime. At least I won't do the suddenly dance, which is getting more and more common.
I know desktops and Java and Java-desktop-UIs are all very out of style. But have written a lot of Swing and an okay amount of JavaFX and damn I miss it. Something about laying out with CSS is so much harder to pin down, and the design space (a million different screen sizes and resolutions), and all the technical challenges that come from serving a modern UI over what was meant to be a hypertext browsing protocol and platform.

And add onto that all the insanity of JavaScript and it's ecosystem and different browsers etc etc etc.

I know the world has changed but the ecosystem you mentioned is one I found to be HIGHLY comfortable.

(Aside from java.awt.Color... Eternal mistakes...)
True and a lot fewer remote worldwide jobs than when it's pre-pandemic. Remote (US) -demic is spreading pretty fast. I guess startups don't have resource to use those expensive EoR service.
Nitpick: In their first report, they label the research as neuroscience research, but it doesn't investigate anything related to neurophysiology. This is psychology research. There's nothing wrong with this being psychology research, but IMO, the conflation sours the credibility of the report. If they don't understand what field the research is in, how am I to trust in their work?

My inclination is that they're piggybacking on the extant mixing of the fields within the general population, specifically of executives that would either go to Neurons for behavioral product research or go to Monospace for commercial fonts, and using "neuroscience" because its the more credible sounding of the two fields. I don't bemoan the general population for conflating the two due to there being some actual overlap. To me though, it seems like they're intentionally exploiting that and it leaves a bad taste in my mouth.
> I think the true answer to this question is that it was/is a gold rush with low interest rates that led large amounts of capital to be allocated to less than competent people.

Ironic, given that the narrative during its rise was that the "Best and Brightest" were working in crypto and everyone else was fighting over the "B" level people.
There are already multisig wallets, both Bitcoin and Ethereum. You do not need Gnosis for that.
(This isn’t a sarcastic or Socratic question, just genuine curiosity)

Is there some aspect of the immune system that remains active and providing protection to an animal, or parts of an animal after it’s slaughtered?
I think I am more interested in “decentralized” in the sense of local-first, federated (not p2p), community-supported, resilient web. That does not require blockchain.

It’s also too bad that the mindshare for “Web3” pushed out “Web 3.0”, that is the (arguably failed) Semantic Web. Semantic Web would have allowed for decentralized structured data. The successor ideas include what powers ActivityPub (JSON-LD, effectively RDF for JSON without calling it RDF). I also find it interesting that Tim Berner-Lee’s new startup is trying to take Semantic Web’s idea to create a personal data technology where that data is controlled by the user.

The ideas of Web 3.0 does not require blockchains.

IPFS is interesting, but the critical use-cases I see are not for serving web. If you think about what it would take to recompile Linux distros or any number of web apps from scratch if Github or other forges go down, it becomes very difficult. Package distribution based on IPFS would be more resilient, while also bringing some interesting benefits. (Cost is borne by the people who care about the package; fetch from neighbors if they have it)

Following on that idea, I’m interested in building out a decentralized forge, one that is community supported rather than corporate-sponsored. By that, I mean the features are intended for a small or medium group, communicating with other similar groups over unreliable or slower networks. If capital is raised to help fund additional features, it would be raised kickstarter style with the resulting code made available for all.
I am pointing out that the author is going for effect by writing "remote controlled robotic" when remote controlled would be sufficient. Something beyond remote controlled is implied by adding "robotic".
I would love to see a similar paper by the Windows 11 design team. The 95 group seemed to be very responsive to how users were using or failing to use the OS. I've been on Win11 for a few months, and I'm confused who these changes are for. It could be that the Eternal September means things have to be dumbed down and locked down, catering to the least capable users. Or maybe design decisions are being made at a higher level for inscrutable business reasons. Either way, I'm feeling left behind.

I think there's a tension between Desktop, Laptop and Tablet users that the Windows Team has decided to just ignore. Or they have decided that Desktop users are not important. I spent extra for a widescreen monitor that would give me more vertical pixels. What does Windows think I want to do with these pixels? Use them to display a big, honkin' new Taskbar, apparently. Why did they take away the option to make it thinner? Why is "Every user must have a Big Fat Taskbar" the hill they want to die on? And the modern-ish design language feels like it was designed to waste space and hide information. I have a huge screen, I don't want a 3+ click minimum to get to any setting.

Third-party bloatware, permanent rounded corners for some reason, the take-it-or-I-dare-you-to-switch-to-Linux attitude does not give me warm fuzzy fealings. I would switch to linux, but I make my living with .Net/C#/WPF, so great job Microsoft, I feel trapped rather than valued.

For now, I'm still able to cobble together the tools that make Windows a mostly-pleasant Desktop experience. I use Directory Opus, Open Shell (with ExplorerPatcher for Win11), Everything Search, and some registry edits to do things like bring the normal Context Menu back.
Dental cleaning and some oral surgeries (eg wisdom tooth removal) are both very clearly good for your overall health. I agree that a lot of dentistry is quackery, though. A lot of it is also pretty much cosmetic.

Also, we should add that private != for-profit. This applies to both trade schools and colleges - don't go to a for-profit school.
What kind of fuel consumption do you get on that? I've been considering getting an older vehicles exactly for that reason (and you can easily tinker with it), but I'd imagine the fuel consumption is a lot higher than a modern vehicle, to the point where you are not saving anything by being able to fix it yourself.
Personally, I doubt that. I strongly suspect that lab-grown meat is mostly about making lots of money selling it for high margins to vegetarians who still want to eat "meat".
I use intrinsics by hand all the time. It's very easy to make a problem too complicated to autovectorize. And even if you do get it to autovectorizie, it's not exactly future proof against compiler changes.
Sort of. Despite the logo on the console, the BIOS/OS on the Dreamcast was in-house by SEGA. The Windows CE thing was an SDK developed my MS that was essentially a port of DirectX to the Dreamcast to give developers an option to utilize existing skillsets in DirectX in making games, or to make certain PC ports to Dreamcast easier. Sega still had their own SDK though that most games used.

However, rather than an on-system OS, the Windows CE had to be bundled on disk for each game that used it.
> AVX-512 is disabled in Alder Lake CPUs because the world is not ready for heterogenous ISA extensions

It was already opt-in (disabled unless you also disable efficiency cores), that is no justification to make it impossible to use for people who want to try it out.

But I suppose Intel just doesn't want people to write software using those new instructions.
Never mind driver, hardware, etc. dependencies and the deployment nightmare associated.
That's what everybody originally believes (me included)!

constexpr is_right_answer(int x){
if (x==42) return true;
else {
std::cout <<"try again \n";
return false;
}

A function can be constexpr as long as at least one possible invocation can be compile time evaluated. In fact compilers can't generally prove that a function can't be constexpr.

I believe consteval has the semantics you want but I've yet to study it in details.

For more details see: https://www.foonathan.net/2020/10/constexpr-platform/ .
The additional context here would be that easy money policies and cheap credit create the atmosphere for speculative bubbles. These are the products of financial central planning and regulation. Consumers have negative real rates on their savings accounts. There's nowhere to go, thus they are forced into riskier scenarios to preserve their wealth, much less achieve a yield.

Just as lumber has value as a construction material or baseball cards have value as a collectible, cryptocurrencies have utility for those of us willing to transact or create dapps. This may not be the majority of users, but there are some of us who perceive value here.

While I don't personally value baseball cards, I don't malign those who do. Value is subjective. Even if baseball cards enter into a tulip bubble, nobody is forcing me to buy them. Similarly, if people want regulated financial products there are plenty of options available.

There's no need to malign cryptocurrency or cryptocurrency users with wild generalizations. Different strokes for different folks. Live and let live. Not sure why this should be controversial in a liberal society. The demands for regulation are paternalistic and authoritarian. They are a few steps away from demanding that we, "Think of the children". See the posts elsewhere lamenting the average Joe, who can't be bothered to write a key phrase on a piece of paper. Just too technical for him.

In that context, the ponzi accusations are better understood as scaremongering. Deliberate misrepresentations comparable to "Reefer Madness" hysteria.
I think most people want a bank that they can trust with their assets. I don't want to store my assets on a hardware wallet that can break or lose and I have to store the backup key in a a safety deposit box. Do you know how hard it is to get a safety deposit box today? Irony is I have to have a bank secure my crypto holdings in case my house burns down.
Very nice. It would be cool to make a "seasonally adjusted" value to even out the drops before the start of each calendar year.
You're displaying that you haven't read this discussion and are bringing up things which don't matter. Stop.
For context, the life of an average herbivore in the wild consists of living with no shelter in harsh weather while having to fear every sound. And it typically ends by being ripped to pieces by a predator and eaten alive while the brain still has some residual oxygen and awareness.

The typical farmed animal experience where you are sheltered, vaccinated against common illnesses, provided food and slaughtered after being knocked out with electricity is surely boring, but hardly encompasses more suffering.
Apple has mostly stopped advertising on Twitter
The links at bottom of page to share to Facebook/Twitter/Linkedin is somewhat ironic here. I know how to share to the fediverse. Hopefully some of these publications will implicitly encourage it by adding such a button.
This, from my perspective anyway, seems to be one of the biggest drivers of adoption for closed ecosystems. Users want to feel safe and not vet everything ( because it is hard to do well ) and it is genuinely hard to argue with that stance from a very pragmatic POV. As my friend once put it 'I don't want to spend my valuable time left fiddling'. For the argument you mention, I think I agree, because I still remember getting calls from family members, who installed something and now had constant unremovable popups everywhere.

That said, Apple seems to be more targeted now precisely ( compared to non-Apple linux and Windows ) because it has more people, who are lulled by the sense of security Apple curation model provides.

edit: I kinda get that the article is mostly about mobile devices, but the app-store concept appears to have moved to desktop world as well.
But have they worked out the economics yet? I thought it was borderline impossible with current technology to create lab grown meat that didn't rely on precursors that made it more expensive than the real thing?
Perhaps I am missing something in the spec - but trying this in various compilers, it seems that you *can* assign structs holding arrays to one another, but you *cannot* assign arrays themselves.

This compiles:

struct BigStruct {
int my_array[4];
};
int main() {
struct BigStruct a;
struct BigStruct b;
b = a;
}

But this does not:

int main() {
int a[4];
int b[4];
b = a;
}

That seems like an arbitrary restriction to me.
The finishing process changes the tase quite a bit. Some folks like the grain taste some like it grassy.
We must vote “goblin mode” over “metaverse” as Oxford word of the year
> Oxford's "team of expert lexicographers" have decided on three words to choose from for the crown, and one of them is the fucking metaverse. Need I remind you? The metaverse is bullshit. The other choice is #IStandWith which is such a milquetoast prefix-ass modifier I ain't even gonna start.
The volume from an eroded island is still there, it's just flattened below sea level, ultimately down to a wider base at the sea floor.
It's clickbait, that's why they don't put 'the Netherlands' in the headline. It's better to edit a headline when submitting an otherwise interesting story to HN than to perpetuate this sort of marketing-speak.
1) Wow, I didn't know that existed.

2) Wow, those downsides are insane. It's not constant time, thus can't be used in cryptography...? Has huge performance impacts and can't be casted to a "number"- how is this implemented? it can't be native INTs on the CPU?
if it's served via a CDN then it may be possible there, they often have facilities to transform the content based on headers etc
Lab Grown meat / food is an area I am incredibly bullish on. I need to find a good way to invest and put my money where my mouth is. I imagine a future where we are able to grow large amounts of meat (fish, beef, chicken, etc) near cities where we are drastically reducing the environmental effects. This will also be a huge boon for seafood as fishing is really destroying the ocean. With economies of scale, I think we will get to the point in say 50 years where the luxury option is "real" beef or "real" fish but we have meat at the price point of rice.
> mainframes are basically redundant on everything

Not only that but that redundancy is hidden from everything. Already decades ago the Hungarian electricity distributor had a "RAID" storage unit where one bunch of disks were at the capitol, the other bunch connected with fiber at another city -- and you talked to this thing as if it were an ordinary disk. Short of an invading army nothing could cause data loss on that thing -- simple aerial bombing wouldn't because the unit in the capitol was tens of meters underground... that's not concerns you have on your average web app.