skysight-inc/HackerNews huggingface dataset:
When we were debating whether WebAssembly should support subnormal numbers (i.e. be IEEE compliant), some people often cited these mythical subnormal slowdowns. So Dan Gohman ran some benchmarks and the scary-sounding slowdowns amounted to something like less than 1% (i.e. noise) for almost all benchmarks. Interestingly, one benchmark did not converge correctly with FTZ (i.e. no subnormals) and actually ran 3x more iterations, leading to a 3x slowdown.

Outside of a vanishingly few edge cases, I think the subnormal debate is basically over, except, apparently, inside of Intel. Every single other architecture and microarchitecture manages to handle subnormals with relative ease, with only a handful of clock cycle penalty. I think Intel hardware should be called out, not programmers who just want the 35 year old floating point standard to be fast like it is on other chips.

Similar stories happened in the GPU world, and my understanding is that essentially all GPUs are converging on IEEE compliance by default now.
Smalltalk is seriously awesome. I think it has a slight advantage over lisp in its fix-the-airplane-while-it-is-flying-at-3000 feet property.
As already stated the vast majority of crypto today is on proof of stake which has no energy concerns. And of course you'll always hear about the future when it comes to ground breaking tech. I'm sure you also always hear about the future of AI
Putting Jitsi aside for the moment, Zoom and other video call systems saved lives during the pandemic. It enabled fewer in person gatherings, staved off depression/suicide by maintaining social connections, and enabled remote work.

Less momentously but significant to me, my kids have learned an insane breadth of technologies by watching science and maker Youtube channels, presented in a very accessible way to kids. At 7yo, I didn't know what a lathe or welder was, let alone excitedly insist that my parents get one.

3D printing wasn't mentioned but hot damn, it's satisfying to fix the unfixable by printing a new part. It wasn't too long ago that "broken plastic doohickey" meant throwing the whole thing in the trash.

And another one for kids: cheap and individual computing devices. No more time sharing of a modem on the single computer in the house! In fact, touch interfaces and responsive graphics has kids learning skills before they can even read. Watching elementary kids work on and submit homework on a Chromebook is kind of interesting, compared to my education.
> 2g+

Lost opportunity for some more confusing naming there, like 2gg or 2g+g or perhaps even 2g².
Page doesn't render properly in chrome mobile.
Without the right "peripherals" they'll just have the same kind of "sex" they're already having - with their dominant hand.
The linchpin sentence is a statement of well established scientific fact. Is the objection that one cannot google this to learn about this if they don’t already know from the abundance of articles and papers written on the subject? It seems the objection is that he doesn’t have a sleep problem. Well, that’s great, but so what?
If that's the case, you should have no trouble identifying at least one claim and the evidence that you believe makes it untrue.
> that believed in an extremely orthodox theory of history that said that the capitalists should get a chance to develop society after the feudal era ended

Well, yes, they believed that trying to force socialism without a developed economy was doomed to result in the same class stratification all over again. The Bolsheviks didn't exactly prove them wrong on that count when they effectively established the party as a new upper class, and when they were forced to enact a deeply authoritarian government to retain control.

> That said, the final days of revolution were the bolsheviks trying to create facts on the ground to present to the national congress of deputies

I'm not quite sure what you're referring to here. The Bolsheviks allowed elections to the Constituent Assembly intended to form the new government to go ahead, only to shut the assembly down when they didn't like the outcome (SR and the Mensheviks won a solid majority). It was a coup. To get their opponents to call it a revolution was the greatest PR accomplishment of the Bolsheviks.

If you're talking about the Soviet's, they only got real power because of the Bolshevik coup d'etat. They were not representative of the population, and they simply declared themselves the rightful government because it was convenient for the Bolsheviks to use them to attempt to legitimise their coup in the face of their failure to win the Constituent Assembly elections.

> My understanding of the purges is less comprehensive (though I am taken to understand that while the program went overboard, they weren't paranoid, there were people infiltrating the party to interfere or assassinate members that later bragged about it in books) and my soviet history on what happened post 1917 is not very good. One book at a time...

They arrested and/or murdered a whole host of their on previous allies over disagreements and power struggles. They may have gotten some infiltrators too, but for the most part the purges were about getting rid of rivals within the party structure with a long time history of fighting alongside them.

It's one of the most dangerous features of Lenins vanguard approach that the Bolsheviks basically trained its own organisation to see dissent as a sign of betrayal.
Anecdata against your anecdata: LSD decreases my reaction time significantly and I have a tendency to zone the fuck out
This captures my feelings on development today. Flashing an LED on an uC before Arduino was hard.
His home page says every key press adds entropy, which is an interesting idea. That's good to think about, but what about the delete key.
This very clearly wasn't a study conducted by Pfizer. And there are a bunch of other studies that indicate the same thing.

If you really think that they're capable of completely falsifying results of multiple studies performed by various governments and research institutions around the world by way of bribing _everyone_ involved, you have a lot more confidence in their ability to successfully pull of a giant, complex, illegal operation without getting caught than I do.

This isn't to say that pharmaceutical companies don't engage in shady tactics when it comes to performing their own studies and bribing doctors, but this is a vastly different circumstance. They don't control these studies.
C++ has an bool none() function for bitset. Along with any(), all(),...

I haven't looked at the implementation, but you could test it against yours.
Both mutate o. If you ignore the array returned by map then they’re equivalent.
There aren't many normal bikes left, or rather, they are becoming a luxury.
I'm not sure what SDL can do to prevent this.

From what I saw the primary cause was beginner game programming tutorials on the web, outside the SDL project, created by volunteers, judging by the code quality, often beginners themselves. The lazyfoo ones were especially popular back when I was involved.

These tutorials would go immediately to creating a main.c with an SDL dependency, before even discussing game engine architecture or frankly anything at all. So you have a total noob who likely doesn't know anything about C let alone game development, being faced with their first C listing and it's immediately mentioning SDL junk for creating a window and this stuff called an event loop.

Of course the newbie is lost, most the time they can't even get it to compile. The tutorial is some random abandoned long-forgotten thing on the web, with zero support available. So where do they go? SDL of course! It's the only thing on their radar at this point, and while barely on life support, there's still something resembling a community in #SDL, more recently I think they shifted to slack or something so maybe it's improving.

SDL isn't in the business of teaching to build game engines. Just because awful game programming tutorials on the web tend to start with SDL because it's the platform abstraction so you initialize it first, doesn't mean SDL should take on that role, which seems to be what you're implying they're best positioned to do. There's already insufficient resources to maintain the API docs and fix bugs as-is. If you're interested in volunteering for the job, Ryan Gordon is the man to reach out to.
This is an incredible PR piece. #1 on hackernews, with an empty statement they’re making everyone talk about them at a time where probably not many people knew about them. I’m wondering how many users they’re going to attract. I predict that they can get x100 if they then announce they’ll support cryptocurrency in a month.
Hard to read your comment as anything other than defending the law as "something must be done" to protect the poor non-professionals.
The thing about "functions should be X lines long" is that an appropriate value for X differs substantially from industry to industry, language to language, and domain to domain. My game code (mostly C#/unity stuff) often has longer functions with more commenting, whereas my server code (Go stuff) has virtually none of this. I definitely write 100-line long functions with lots of commenting in C#. I never ever, ever do that in Go. Maybe I would if I was writing a game in Go, but for Go I'm writing servers, and I never ever wind up with code that looks that way in server code.
Virtue signaling is expressing a popular opinion for the purpose of being seen as someone who does.

Some opinions are unpopular, others are expressed to enrich the conversation rather than the speaker. Neither is virtue signaling.
Last I checked, which was not recent, it was hosted out of an S3 bucket.
Except CPUs do have those features, they are just slow. FTZ is kind of a cheat mode for extra speed. The problem is that cheats just mushroom into software problems and generally make a crappier, less reliable platform. The situation is rife in computer hardware.
“Metadata of the metadata” informs product design without allowing backdoors
> I don't understand why you think they're migrating unless you don't want third-world countries using blockchains.

It has nothing to do with "want[ing] third-world countries using blockchains"

He means that more of the mining is taking place -due to natural market incentives- in 1st world countries. 1st world countries have "greener" energy production than not 1st world countries, so this is an environmental improvement
Why, Signal... why? You showed so much promise. Now.. This!?
Bitcoin sadly isn't going anywhere. And if it does it will take the whole thing with it for years.

If PoS was winning why doesn't it control most of market cap?
I find it interesting that I can re-write this paragraph from the article and replace Lisp with Forth and it is still true.

"Forth takes a far different and far more pragmatic approach. The Forth designers do not assume what syntax, features or functions will be necessary in the future. The developers of Forth give you the full powers that they had to develop the language. You can develop macros for dynamically generating code. Without going into depth about how this mechanism works, a feat that was possible in Forth was the implementation of an object oriented programming system without having to change the compiler!"

It still seems to be a challenge to use programmable languages for day-to-day work despite how much fun they make programming for the programmer
> Secondly, the vast majority of the market cap is in crypto that isn't proof of work.

Source? I haven’t added up the long tail but this seems dubious given the dominance of bitcoin/ethereum.

> Even bitcoin is moving towards a layer2 solution with the lightening network that means the settlement layer won't continue to put more pressure on needing more and more wasted energy.

Layer 2 doesn’t solve this. Only ~2% of the rewards that compensate miners come from transaction fees. At best, layer 2 could cut out that 2% of incentives.
I think the author left out the most crucial argument:

There's no good reason why Zulip should have block chain integration.
This is because there's not just a monetary policy union, there's also a fiscal policy union in thr US and a shared underlying nation state identity that enables it. Essentially the federal taxes of the richer states support the poorer states.

For an even better example, see India where the poorer states get very large subsidies and investments and quite a few have had substantial quality of life improvements over the years. People argue that Europe can't have a union because of its diversity but India is far more diverse in terms of languages, culture, religion and politics and has still managed to forge a nation atate.

In Europe, the rich countries essentially keep their own taxes and don't transfer and invest taxes in the poorer ones, so being tied to a strong currency trips up the poorer states badly - all the disadvantages of being a weaker area tied to a strong currency without any mitigation factors beyond the right to move away.
This is how you fall behind on the world stage.

I'm not suggesting Japan's approach to homework is a good thing to model, but I am suggesting Korea's approach to teacher superstars is.

Homework is a tool, you can use it to your advantage or abuse it. I'm not going to suggest I know the net best outcome for all students but I suspect, more time practicing is going to help for a lot of students. Especially the ones that don't learn well around others.
I’m sorry but this benchmark is not testing the underlining protocol but the clients themselves (pooling mechanism, pipelining, keep-alive, etc). The Redis protocol is probably faster to parse than HTTP but not a 100x factor.
I was technically fired but told my wife before the zoom call that I was going to announce my resignation. So when things got heated I hung up knowing they would fire me.
It should always have been a bit in the instruction encoding, never global state.
Probably depends what it's doing. If it's interacting with HTML and manipulating the DOM then probably not
If you also felt sad after listening to this, I recommend "Dear Old Stan" by The Dreadnoughts. It's a nice homage.
TQQQ is up 7,298% in 10 years – you don’t want it (2020)
Google it. How many people have sleep problems? It’s a very large number. The effects are certainly in the billions, given the health impacts associated with sleep problems.

This stuff is pretty common knowledge and I’m sort amazed people would be like, “wait, some people aren’t getting a good nights sleep every night? I had no idea!”
This is far too simplistic. A lot of the "whites" in the 1918 Civil War were Finnish-speaking and even Fennomaniac. In the preceding decades, there was this whole nationalistic boom where Swedish-speaking Finns translated their names to Finnish and adopted the language.

Right-wing nationalists were united by ideology, not by language.
This page mentions the Tuition: https://www.coursera.org/degrees/bachelor-of-science-compute....

The total cost of the programme for 2021/22 is between £11,229 - £16,790 *, depending upon geographic location.
A side pedantry note, in the hopes that it's appreciated:

Usually "more ingenuous" would mean "more naive" or "more childlike" or "less capable of deceit", none of which seem to be what you intended.
Look at mother nature on the run in the 21st century
Arweave: A protocol to store data permanently, sustainably, with a single fee
The only good use case I found is a distributed primary key DB. If you don’t trust the party that would normally hold the DB, this could be useful. Mostly some contract stuff. People are getting hyped about selling in-game NFTs. I still don’t get this because the value of an item is determined by the game, not by the NFT “record”. If I can make a game where your “expensive” NFT item has no value, then what’s the point. But people have build out virtual value systems before. Art is a good example. Nothing of “utility”, but people value it nevertheless.

So reality is it’s mostly hype, but hype could turn into a long term value assignment. Or not.
…what?

It’s like you’ve never heard of Folders…the App Library…or dragging down for Search?

For God’s sake; the App Library organizes things and was only introduced recently. Improvements are clearly happening. Are you an Android user, and not aware of these things?

For crying out loud - Widgets were recently introduced!

Meaning - literally - my iPhone looks nothing - atm - like a grid of icons.

I feel like you’re inferring things haven’t grown at all since like iOS 3…that’s clearly not the case.

iOS 7 was probably our radically new iOS. I don’t know or get what you’re expecting.

Your comment reeks of inexperience with or bias against the iOS platform. It’s simply factually, objectively untrue.

I’m guessing it’s bias against the platform, because it’s HN - and hating Apple is almost as annoying of a problem here as the Linux evangelism.

(In the real world - especially in business - we need to run this thing called commercial software, kids. And not through an API emulation layer. That can affect our warranty and support.

It’s cute that your unique position as the rare type of developer allows you to use a non-proprietary system such as your favourite distro.

Reality check, though - shocker, I know - 95% of people who work with computers in business can’t do what you do. Stop telling us what to do.)
Fwiw, and OT, but “could’ve” == “could have” and “should’ve” == “should have.” In no scenario would it be “could of” or “should of.”
You have the exact same amount of work regardless of the two, which is reading the documentation. At least with GraphQLi, I can write a query with the docs open and iteratively explore.
An HN perennial:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

Most recently: https://news.ycombinator.com/item?id=28322153

At least 10 instances with some discussion.

The lecture is part of a series of lectures by Richard W. Hamming and is collected into a book The art of doing science and engineering : learning to learn

https://youtube.com/playlist?list=PL2FF649D0C4407B30

https://www.worldcat.org/title/art-of-doing-science-and-engi...
Oh, Bitcoin has much bigger problems than inflation. It's going to run out of mining incentives in less than half a decade at this rate, and transaction prices are so high that you may as well just declare it dead for conventional purposes right now. I was on the Bitcoin bandwagon back in 2014, but it's current state gives me no hope for the future. Again, I'd love to be proved wrong, but adoption rates and social issues do not a successful currency make.
> "Blockchain" != cryptocurrency

Public blockchain basically means cryptocurrency-like things. It's all about transfers of value: whether it's coins, domain names or stupid cryptokitties — it's all about tradeable things, so it's all the same shit.

> Ethereum is quite public about their ultimate desire to move to PoS

Promises and desires do not matter. It could end up with them endlessly finding security issues with PoS and postponing the switch. And… surprise, the miners probably won't just stop mining! They'll switch to Ethereum Classic or fork again!

Most importantly, the shitcoin economy must be viewed as a whole. You cannot just view one coin in isolation and say "it's green because non-PoW". The value of that coin is all tied up in exchange with other coins!
Ethereum is solving the layer 1 energy problem with PoS, and solving scaling with sharding, L2's, and new types of zero knowledge proofs.

As someone watching the space since the beginning, imho, Ethereum has it in the bag.
I assume you're talking about training? But inference in turn can save many CPU cycles by reducing computation to get results.
vast majority of crypto today is on proof of stake which has no energy concerns

Huh?

* Bitcoin - still proof of work.

* Etherium - still proof of work, switching to proof of stake on January 1, 2020. Or maybe December 1, 2020. Or maybe some time in 2022.
This is a bit of a dupe of https://news.ycombinator.com/item?id=29191244 - but article confirms (via Microsoft's release notes) that they consider it a bug that applications which are NOT Edge were able to set this.

> We fixed an issue where OS functionality could be improperly redirected when microsoft-edge: links are invoked.

There are also some paid options which show - when you try to change the handler for `microsoft-edge:` (you can't pick an app; but you can pick Microsoft Store). `Search Bar Connector` for 1.69 and `Search Deflector` for $1.69

Guessing these are broke too. If it really is a "bug", why did Microsoft approve those applications?
Maybe a dumb question but does it lock the postgres connection down to one pool client (no sharing) when the client has a transaction in progress? How does it compare to pgbouncer in this regard?
I contracted for a startup that was doing this. Google is huge and it has a huge flank, and it. There's a niche for certain topics, for example, where to buy fresh chicken. Eventually these things morph into their own products like Pinterest, imdb, or TripAdvisor.
Yes, that's what I figured. I was a bit concerned that the reduction in range from accelerating the extra mass would be a problem, but that's only about 6% change and once it's going there isn't any difference. It's a bit more cross wind sensitive though due to the enclosed area in the frame.
Sorry just saw this now. Docker on Windows can launch guest OSes using the HCS interface. There is a bunch of code in docker that does so. It is the only public application I know of that uses the API.
How many companies have you run or helped run through inflationary peaks? How many households?
> If there were only some way to allocate resources based on their most productive means.

If that were the case, we'd have optimal formulas to allocate goods throughout the economy and market economics would be completely obsolete. Whatever your position on markets, the reason they exist is because we don't know how to most efficiently allocate goods a priori. Markets and prices offer us a mechanism, however imperfect and prone to externalities, to allocate resources efficiently. You'd also probably be able to solve the Knapsack problem and the Multi-Armed Bandit problem. I'd love something like this also, but I'm not holding my breath.
https://journals.aps.org/prx/abstract/10.1103/PhysRevX.9.041...
Just wanted to mention that the 'white noise' problem in quantum information transfer may have been overcome by adding additional dimensions.

Sort of like speaking in metaphor when you're speaking English :)
I just went on vacation to a country which is -1H from my tz, on the week end of the clock change, so -2H total while traveling in car. All our clocks adjusted and since on vacation we could wake up or go sleeping at any hour. Did not feel anything. In fact we were not sure about the actual time until days later. Even the shifted meal time wasn't really an issue, I guess thanks to being used to intermittent fasting.
Batteries are stolen more frequently than bikes!
World Health Organization's response to Covid-19 pandemic
Same for me. I'm intrigued by the tech and the geopolitical and cultural change that may result from such tech. I can feel really frustrated with the certainty with which people seem to declare that this tech has already solved future problems when it sure doesn't seem as if it has.

At the same time, I see this overhyping hyperbolic forecasting in more and more things these days, especially when people are trying to convince other people to invest money, time, and/or other resources in their endeavor. I roll my eyes if I don't outright feel angry and disgusted, because the faux certainty often spreads to many people. I try to imagine why they may express 100% certainty of future events, and often struggle to do so.
If only it were possible to adjust that number to better reflect these market failings through a shared elected body of some sort...