skysight-inc/HackerNews huggingface dataset:
> We know how to build safer nuclear now than we did 60 years ago when the current gen were mostly built.

I will reword my question: How we can make nuclear safer by 10x in next 10 years? We need them to be 10x safer if we want to have 10x more nuclear plants.
You just answered your own question. No one ever asks if (any other country) is the best
Multiplication with FPGA DSPs
Or likely better, Okhsl and Okhsv: https://bottosson.github.io/posts/colorpicker/
Not at all. But if you are saving lambdas for callbacks or other async things you'll generally want to add your own layer of reference counting anyways, unless your software architecture is very clear from the beginning.
So pretty early in the curriculum then?
I have friends whose habits were established by incandescent lighting. In a room with a floor lamp, cabinet lighting, third alcove lamp, and a desk lamp, they'll often turn off all but the latter.

Joke is that it's the desk lamp at 50W that draws as much power as all the other lighting (LED) combined.
This seems like "IT-style" troubleshooting and fixing, and even then it seems half-hearted. Can't you install other browsers on iPad?

You could also install extensions like stylish on Chrome and fix it therein. You could try blocking the CSS file from loading. [0]

Sure, we can prioritize shitting on the people who made the site, or Apple, or Google, but then your mom continues to have this issue. Shouldn't fixing that be the first priority, even if it involves some hacks?

[0] https://stackoverflow.com/a/17892877
This is a question I've struggled with ever since I started working in the field.

In terms of definition, software development ticks all the boxes - depending on who you ask.

Yet every way you look at it, something just doesn't feel right. Sure, there's best practices, models, a strong mathematical foundation, but on the other hand there's way too much freedom.

By "freedom" I strictly mean lack of limitations. While the laws of physics dictate what can and can't be done in traditional engineering disciplines, the same cannot be said about software.

A good design can be quantified, tested, and improved based on hard data (and eventual failure). A good program, however, is super hard to qualify. What even is "good maintainability" in terms of software? Is it a bunch of metrics like cyclomatic complexity, Halstead volume, and lines of code haphazardly cobbled together to form an arbitrary index value?

With traditional engineering you have material properties like tensile strength that you can match against requirements and safety margins. What's the equivalent of tensile strength of a software product and can we measure it?

For decades people in scientific computing have relied on Fortran programs that defy any modern notion of maintainability. The subroutines and "drivers" are limited to 6-character names and functions with >25 arguments are not uncommon.

Yet they still work, are still used and stood the test of time despite archaic properties [0], which require users to memorise large tables of codes for data types and routine names.

I also feel that despite these limitations, libraries like LAPACK are more readable and maintainable than modern C++ monstrosities like this [1].

[0] http://www.netlib.org/lapack/lug/node24.html

[1] https://github.com/nlohmann/json
Had a prof in grad school who won a Nobel. He was giving a summary of his lab's research to us first year students and he said the same thing. "Ideas are cheap. Even the one that made me famous. Execution counts"
Note that the USA will also accept an observed lateral flow test, not just a PCR (for air travelers).

Source: That's how I re-entered the country recently.
I've always found this particular schism really strange. People will be passionately protective of one type of animal while being perfectly happy for another as-far-as-I-can-see-equivalent animal to be factory farmed and fried for breakfast. There's a lot of interesting mental calisthenics that goes on in mammal brains to allow our social, empathic behaviours to coexist with predator behaviours.
better than SMS is an extremely low bar. RCS is not better than iMessage. Simplest point - RCS isn't going to be received by all of my devices. It's only going to be received by my phone. That feature is one of the biggest selling points of iMessage.
It's because we ran away from contaminated sites.
Probably, their support system mailed me back overnight asking me to use anything webkit based (using consumer terms; Edge or Chrome).

I know that Apple's other webkit fork has to be on the tested path too, but you'd think they could also at least do BASIC validation (does it work at all) against some version of Firefox (even if it isn't the Linux version).

Mozilla/5.0 (X11; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0
MLB Pitcher Comparer
> C++ has a rather odd culture... it's very a very fundamentalist/extremist one, all providing the optimal way to do things with no / little extra runtime overhead, but with no regard at all to compile times, readability, etc.

It think this is attributed to fundamental rule of not breaking legacy language features. That is the number one rule (much like how Linus is iron fisted about not breaking user space in the Linux environment). However, there is a lot of wiggle room in the way binaries are generated, so compiler authors can get really creative with their optimisation efforts.
Open Source Pocket Alternative
As it says :
wallabag it!

Save web articles. Read them later. Read them anywhere.
So, you still can't tell us how this is routine abuse? Come on.

If they've built on 5% of the land in 50 years, then we should have another 950 years of expansion, at that extrapolation.

You are aware there is a conservation programme running too?
I did not use it and did not know anyone who did... glad to hear it did have some users after all.
Internet complaining gets eyeballs. Look at this comment thread. Look at the position in the HN queue.

I'm not a fan of it. I understand the author's complaints and frustrations (I am also "chronologically-challenged"), but I have found that complaining doesn't really buy me much. I'll do a minor whine, from time to time (usually about the ageism in tech), but, for the most part, I try to bring some light to the conversation.

I write native (Swift) apps for Apple systems. I tend to avoid the "bleeding edge," as that isn't really where Ship lives, but I think that the way I do things, results in very good software (note that I didn't say "better software," as comparing against others only pisses people off, and doesn't buy me anything -unlike a lot of folks, I'm not in competition with anyone).

Of course, that doesn't prevent others from sneering at me, but that's their burden. I'm not exactly sure what benefit it gives them, as I am no threat.

If people like the way I do things, and want to improve that, then I am often fairly helpful, but I am not really into standing in the street, yelling at passing cars. I have better things to do.
"Never to be outdone, in May 2020, Fauci told National Geographic that this virus “could not have been artificially or deliberately manipulated.” Could not. He left no room for doubt:

"Everything about the stepwise evolution over time strongly indicates that [this virus] evolved in nature and then jumped species"
You may be underestimating SQLite here. It has grown a LOT of features over the past decade, many of which were directly inspired by PostgreSQL.

Features you may have missed:

- CTEs - the WITH statement works great. And recursive CTEs, which can do mandelbrot fractals! https://www.sqlite.org/lang_with.html

- Surprisingly good built-in full text search: https://www.sqlite.org/fts5.html

- Functions for directly querying JSON data in columns: https://www.sqlite.org/json1.html

- Extremely comprehensive geospatial capabilities thanks to the SpatiaLite extension - this has a huge amount of functionality, which I think is better than MySQL though not yet as good as PostGIS: https://www.gaia-gis.it/fossil/libspatialite/index

I'm not saying it's as "good" as PostgreSQL, but I don't thank your argument that PostgreSQL and MySQL implement a substantially larger portion of SQL holds up particularly well.
If that were the origin of it, then wouldn't there be three or four sleeps, not two?
Hawthorn effect.

And yes there is some potential analysis of everything

We used to believe that we were watched only by God.

Now we know it is both Him and the Five Eyes intelligence dragnet

Here might be a way to make yourself feel better.

When you search or do anything, make some notes of why you are doing what you are doing. Input those notes into search to at least give the surveillance AI, who probably doesnt really care that much about you, some context and you have the explaining done that you feel you need psychologically.

It is normal to fear actions being taken out of context.

Provide some reasons and imput those to effectively make yourself feel better.

If you are doing genuinely bad stuff then maybe use burners and move 3rd world.
yikes. for me/clients it's just marketing so deliverability is more important than actually reading all of the reports. i guess some could potentially have an 'attack' where someone tries to spoof so I'm going to do some more research see if I can find a better solution.
The Great Siberian Thaw
You've misunderstood, the email only contains a notification that a new release is out, along with a notice about inspecting+testing code and a changelog. Similar to how many FOSS mailing lists work.

The actual code is downloaded from either a git or http server, not via attachments to the emails themselves.
Seems like you're only thinking of one piece of the puzzle, which your Android phone sending RCS thanks to a carrier allowing you to. Doesn't address this part of the problem:

> "Even if Google could magically roll out RCS everywhere, it's a poor standard to build a messaging platform on because it is dependent on a carrier phone bill. It's anti-Internet and can't natively work on webpages, PCs, smartwatches, and tablets, because those things don't have SIM cards. The carriers designed RCS, so RCS puts your carrier bill at the center of your online identity, even when free identification methods like email exist and work on more devices. Google is just promoting carrier lock-in as a solution to Apple lock-in."
I don't think we have reduced understanding of techniques. Software always had fads and programmers using them without understanding. The "Architecture Astronauts" article is now 20 years old! https://www.joelonsoftware.com/2001/04/21/dont-let-architect... And before that you could find rants that the real programmers are supposed to be using assembly, not high-level languages for noobs, like C.

And the examples you present are not cluelessness, but economies of scale fully utilized.
PinePhone Pro Explorer Edition pre-orders open
Apple do the same for [0] https://selfsolve.apple.com/deregister-imessage/

It's interesting that both sites are very similar. Maybe Google copied Apple's site.
I don't completely disagree, but templates become a big trap with respect to header files and trying to get static linked files precompiled.
I always love watching that incredible old APL demo [1], though. Seems incredibly futuristic for the time!

edit: this is actually a different demo, but there's a similarly impressive one focused on showing APL, from the 70s I think? Will update if I find it!

[1] - https://youtu.be/yJDv-zdhzMY
If Fauci denies it, and Twitter censors it, it makes me consider it slightly more credible (if unproven)
Are you a slave that you can't quit even when you want to? What they do is their responsibility, grow a spine and quit.
You can host this on a requestor pays S3 bucket.
> Well, no, an assertion of nonliability isn’t a magical incantation; local law in whatever jurisdiction is applicable may limit the effect of such an assertion

Did he install this "malware" on people's computers?

> with meaningful consumer protection laws there are limits on the ability to disclaim warranties

"Consumer"... as in, "someone who bought something"? Oh well, I guess he'll have to pay them all back everything they paid for it. How much, exactly, was that again?
https://archive.md/RT1X3
Do You Need to Get Your House Blessed?
People are talking that way now. Before what is being called “Web3” ATM Web 3.0 was to be the “semantic web” (where Web 2.0 was the “interactive web” - with many things become read/write instead of read-only and greater interactivity, both in terms of social interactivity and individual interactive apps being web based, being the focus of technological enhancements).

This article is talking about that earlier definition, and a way it might once again be the definition, perhaps relegating Web3 to Web 4.0 (or web we-worked-out-it-was-a-ponzi-scheme-so-just-stopped with something else being Web 4.0, if you take the more cynical view).
Why do lambdas need garbage collection? What does GC offer that RAII can't solve?
Ran into alot of Canadians in Miami at the end of 2021, they were more political than the Americans! Looked like they were enjoying themselves though, just wish those particular people could just be present and not worry about whats happening in other states and their country.

Seemed more like shell shock from recently escaping and needing to find a way to stay in Florida, which can be difficult.
$5.8 million collected, $195,000 in fines = $5.6 million in gains from a cryptocurrency scam.

Gotta love the SEC really making these scams profitable
web 3.0, anyone?
2 years of our lives, the impact on health, and a ruined economy.

We deserve answers, then action.
Part of that is interrupt availability and pre-emption; also see https://danluu.com/input-lag/
Messaging platform for specific hardware platform is nonsense. Theoretically it shouldn't be widely used.
That approach was tried, was called XHTML, and failed because it turns out that backwards compatibility with existing content, and with previous implementers' dubious choices about how to interpret that content, is not actually optional. HTML5 is complicated because it has to capture a lot of behaviors that were never designed to be a spec that people would code against.
Oh heck yes! I love this! Yeah! I know it sounds strange, but my use-cases that I'm aiming for, with the intention to keep this as broad as possible, is the game should be pluggable into a First Person Shooter just as easily as it can be put into Pokemon hack.

So there will be a basic "input an attack, an attacker, and defender, and calculate damage", but then allow them to expand that to include other things.

Let me know if this is a bad idea, and I've decided to try to ask HackerNews about it, but what do you think of using GraphQL as an API interface? I'll share the link with the details here after I post.
I'm familiar - however it's slow. What do you do if you need your clean clothes to be dried quickly?
Why fashion models don’t smile
I agree. And the thing is, you could take out that final paragraph and I'd agree with every other word in the piece.

It should be perfectly possible to write libraries and frameworks which are easier to use without writing additional layers of abstraction. Instead of writing a new template language in PHP on top of PHP, we could write it in C (or Rust) and it shouldn't be substantially slower or more resource intensive.

This would of course require an experienced programmer who knows a lower level language, but then the barrier to entry would be lower for everyone else!
Depends on whether you are white or not. US is great for white people and for immigrants from certain countries. Probably suboptimal for others but in terms of economic opportunity, it's the best for everyone.
Great article; thank you for sharing! Wish that'd been written before we embarked down the exact same path. :-)

Also friendly heads-up that the second sentence under the Introducing WebAssembly (Wasm) heading might have gotten cut off.
Yep. Me too. Followed after their first few videos which were interesting, but then stopped after they started making it an entertainment channel and could see through their lies.

At least now I can tie a name to these shitty channel style: "vox pop".

There are so many and they're so bad.
The parent not caring for the baby learns to sleep through. My wife and I swap roles when we wean babies, we need just a couple nights to get used to the changed role.
Increased demand here is often exhibited by:

- Providing lighting where it wasn't previously. Most especially outdoors, for display lighting, or for advertising.

- By operating lighting that would otherwise have been turned off.

- By the introduction of lighting to populations or sectors which previously had none.

A 1 MW generator might power 20,000 households each with a 50W incandescent light bulb.

That same generator could power 200,000 households each with a 5W LED bulb. That's an addtional 180,000 households which would have effective access to lighting.

(Other loads, transmission/distribution losses, etc., ignored. The point is that efficiency greatly expands the possible service population.)

Now factor in that some fraction of the initial 20k households might still be able to afford an additional 45W of power, say, to charge or operate a tablet or laptop computer and router, and the total power draw will in fact increase.
Messenger kids works well but it is FB.
I’ve visited the exhibits and read Creativity, inc. Both are highly recommended!

The audiobook is good, too.
The fact that an email doesn't DKIM verify should make it less likely to get into my inbox if the rest of the email I receive does verify. Instead, I see at least one example per day, with text that is also clearly spammy.

Not only can Google require it, they already have done something similar with Chrome ratcheting warnings to force HTTPS on the web in just a few years.
I’d like to use something like this on my private network, processing files from tools like Shinobi or other private video surveillance system. I’m not about to upload my private videos to your server.
Same here. I joined FB when I was 13 (over a decade ago) - I had no clue what I was signing up for.
I still don't understand the question. Are people laying their socks next to their shoes? I've never seen this before.
Well that´s what you get by using locked OSs.
I feel like the only other plausible color that could have been chosen is green, and even that seems too opinionated. Reasons being mostly associations (red, orange, yellow meaning danger or stop, and green meaning go) and legibility on white or gray backgrounds. Add to that that people seem to disproportionately pick blue as their favorite color and they especially seem to favor it as a conservative or relaxing color choice.

That is to say, I think the odds of two people independently picking blue are pretty good.
Since you seem to be logging edit history internally, how about making that visible to users? There would be a lot less confusion and paranoia around if it were obvious when an edit was made and by whom.
Maybe? I’ve never bought a tablet that I didn’t intend to go in a bag, so I want a cover anyway. I don’t see that integrated bumpers do much for me.
Thanks for the compliment & the links! I hadn't encountered WABT before.
I'm getting that crap too. I just got 2 today.
One question I always have about new PCIe standards is how much cruft is caused by the insistence on backwards compatibility with previous PCIe versions? If you were designing a brand-new protocol to do the same things that PCIe does without having to maintain backwards compatibility, what would that new, optimized protocol look like? How much more performant could it be relative to PCIe?

EDIT: Changed PCI to PCIe.
3 tremendous empires, depending how you count. Egypt, Greece, Rome...
You choose to get a clearance. You choose to allow investigators access to protected health records. None of it is done without consent; it's effectively at the applicant's request.

Don't like it? Don't apply for a job that requires a clearance.
Ask HN: Why do new browsers use Chromium instead of Firefox as their base?
Every time there is a post here related to Firefox, I see a lot of people complaining about the state of browsers and the utterly dominance of Chrome and Chromium based browsers.

I’m wondering if that are technical reasons why the newish browsers (such as Brave or Edge) are choosing Chromium instead of Firefox as their starting point.

If so, shouldn’t this be a priority for Mozilla to change that?
I mean, this isn't the first time in history that quality and performance got thrown under the bus for the sake of cost. When developer salaries are your highest cost, and you have to make more and more money, eventually everything will get (and has gotten) sacrificed at the altar of "developer cost".

Historically, commercial software development has never been the place for perfectionist "software craftsmanship". If you want to make the world's fastest performing, native, bug-free, warning-and-lint-free, most beautiful and elegant software project, you're going to have your lunch eaten by the competitor who throws together a barely-working, bloated JavaScript mess in 1/10 the time. The people who take pride and "sand the back of the cabinet" go out of business. At the end of the day, customers (broad generalization) don't seem to care about performance or quality. So, purely by survival of the fittest, these frameworks are going to take over every software project they possibly can. Sad if you care about native/performance, but inevitable as the tide.
A group call via a regular phone can do everything you're describing.
It is a paradox since it goes against what you normally expect, so normally it doesn't apply. It is just something to keep in mind, if you don't you can make horrible mistakes. Lets say you have a "cost-centre" at your company, they are evaluated based on how many resources they can save.

Cost centres is the main example of Jevon's paradox not being heeded in the wild. When a department is seen as a cost centre and rewarded for reducing costs, then they will try to get as slow and cumbersome as possible to reduce others reliance on the department. If they became more efficient, people used them more so demand goes up, costs also goes up and the department gets lambasted for being wasteful.
I found this to be so fascinating, "At a certain point, nature takes over. Even the most forward-thinking legislature in the world can’t pass a law banning emissions from permafrost."
That's not a refutation to the poster's question. They are asking about the documents linked on that page, not what Dr. Fauci said...

In my opinion, anybody can just make documents and stamp some names to make them look credible. Are the documents confirmed sources or not?
I miss it, used it since middle school. My wife and I used AIM until it shut down as our primary means of messaging even. RIP sweet prince.
Considering this has been in the news for 10 years and pretty much no one does it, not even a weird sub community, we can safely say this is not a legitimate sleeping pattern for humans.
> You're welcome to use the websites instead of the desktop apps for any of those, though you'll lose some OS integration capability.

On the flip side, when you use them as websites, you gain the benefit of extending them through browser add-ons and extensions. An example where I work is that everyone uses Asana’s website because our Everhour extension works in Chrome but there’s no equivalent for Asana’s desktop app.
I'd be interested to know what kind of a development environment do you have that allows you to download arbitrary source and don't get pwnd. If you're on Qubes, that's cool, but I think most contemporary toolchains for all contemporary languages will expose some kind of arbitrary code execution through their build tools. Which is of course a massive shame.
Well, then again the original idea is taking off with https://solidproject.org/ with millions of pods by Tim Berner-Lee's Inrupt to go online starting this Spring.