skysight-inc/HackerNews huggingface dataset:
Oh yeah... it's hard to get industrial scaling of expertise, production tech, and hands on experience when you're building a few monuments.

If we do make nuclear fission work it will be with modular reactors and standardized fuel form factors, etc.

Fusion won't fly even if we get over unity fusion unless we adopt a similar approach. Fusion reactors like to be big, but I can see them being composed of mass producible smaller modules and parts. Settling on a standard design that can be mass produced could make it work.

Thing is: as the nuclear people work to try to make anything above a reality, we are experiencing iterative rapid development in solar, wind, and batteries, with all of these getting geometrically cheaper until they approach the naked cost of the materials and the energy required to refine them... and the latter cost (energy) will drop as we get better at making these things.

In the long term I would not be surprised if Earth is almost 100% solar/wind/hydro/geothermal powered. You might see nuclear used in niche markets that combine high population density with low insolation and insufficient other resources and where geopolitical concerns make reliance on long distance power transport problematic. Earth is pretty close to a giant free fusion reactor that we don't need to worry about maintaining for at least two billion years. Nuclear power will be for space settlements further from the sun and deep space travel.

I could see Mars eventually relying on fusion in the far future. Mars is further from the sun, and most people who talk about settling there drastically underestimate the massive amounts of energy that will be needed to refine and purify literally every single material all the way down to the air and the water. The total energy footprint of your average Martian will be at least 10-20X your average Texan with a giant raised pickup and a 4000 square foot house.
Kernel 5.8 brings significant updates to RockChip and Mediatek SoCs
I do not understand why this comment has a bad vote, hackernews looks like reddit, if a comment goes against your opinion, downvote without explaining the reasons.

The only thing I disagree with is that Facebook does make big profits from its ads, in fact it does a tough competition to google and amazon... the rest of your arguments seem correct to me... facebook doesn't feel like the home that it was before... it feels more like a newspaper, full of ads, debates, news and toxic people
I recently got back onto Instagram for family photos and I still have no idea, or real interest in learning, what stories are. I'm too busy fuming at the avalanche of sponsored posts. It's an utter train wreck.
That level of permitting at least let's environmental agencies get data after the fact. If they can get the place and time range of blasts they can filter that out of their measurements. It's probably some poor intern's job. Go through a stack of permits and mark measurements likely covered by the permitted blasting.
After having several kitesurfing vacations ruined by sunburns, I decided to just go to a tanning salon in the winter. It had a profound mood effect and respiratory effect almost immediately. Now I go a few times per month in winter regardless if I am going to the tropics. The UV does is completely metered.

It may be a risky, but given that people that work outside have half the risk of melanoma as people who work indoors, I think regular low dose UV exposure may be a net positive even for cancer risk.

Spending 5 minutes under UV lamps is a guaranteed way to get a huge dose reasonably safely, and you will know the effect almost immediately. The vitamin D seems to be maintained for 2-3 weeks after as well.
It's not a tiny amount, probably about 40% of what most adults should be getting optimally, and significantly better than having almost no intake, which is the case for a lot of people who rarely go outside and don't eat any fatty fish.
There is also information disparity in knowing when or if someone should to go to the doctor.

I think Viagra is a good example of this -- it used to be common for people to assume ED was just a part of "getting old" and not a treatable condition that they even could talk to their doctor about.
Ah. With decompilers these days, what’s the point? I only want that for the potential speed of overall compilation benefits.
They didn't manage to fix developer tools for like last 5-7 releases (despite multiple reports of it being broken). Network tab still messes up/merges unrelated requests together, and style editor shows completely garbage content every other reload, like this (probably related issue to the request confusion):

https://megous.com/dl/tmp/33d9622c7e53e3bc.png

https://megous.com/dl/tmp/8b3e50856a913236.png

I still use it as a primary browser even for development, but with issues like this being unresolved for almost a year, it's really hard.

Ever since the rewrite in React, it's really bad. First a massive performance regression (which improved over time, thankfully), but it still has major issues like the above.
The app itself is not open source, though we have built on a number of open source technologies. Arguably the most critical component is open source, and that is the ring encryption library.
Show HN: Intentionally Bad UI: The Volume Knob Seesaw
Following that criteria then Nikola Tesla is not an engineer because he never graduated from university[1]

[1] https://en.wikipedia.org/wiki/Nikola_Tesla#Early_years
Ask HN: Why so many job boards get created?
Not sure who this is for. The people advanced enough to be questioning architectural convention already know that "using a framework" isn't the right answer 100% of the time always and forever. The people who are just starting out really should focus on learning The Right Way first, and then, after that, far after that, they can start Reinventing the Wheel Because They Know Better.
>In Finland we put Vitamin D in milk that’s sold on normal shops.

I'd wager it's the same in all the Nordic countries, at least it's the same here in Sweden.

A couple a months ago when I spoke to my dad, he told me he had a checkup because he had been unusually tired, turned out that the only thing the testing showed was that he had d-vitamin deficiency.

What surprised me is that he was given prescription d-vitamins, since you can buy them anywhere without prescription.
When I was at Google we ran most tests both with production optimizations and without. There is no reason not to do it since the cost of debugging those problems is huge.
I think you just said what OP said, but backwards. They have a long-running stable system that works great, but because the frameworks require versions that are more bleeding edge they aren't going to get them. I think frameworks that always target newer versions of their base language are limiting who will use them.
Could be an issue, but it's one with various possible solutions. Devs could switch to the LLVM-backed compiler periodically, a continuous integration system could run both compilers, etc.

If both compilers are relatively bug-free it shouldn't be too much of a burden. Correct C/C++ code runs fine under both GCC and Clang, for example. If anything, things should be easier with Rust, as it gives you less opportunity to shoot yourself in the foot in strange compiler-specific ways than do C and C++. I recall having a C++ alignment issue that only arose in one compiler, for example. (Of course, my code was broken, but it worked ok with one of the compilers just 'by coincidence'.) I figure that kind of thing is less likely in Rust, but I don't know the Rust language well enough to say this with confidence.
I almost wrote some things about that. In 10 years we've never actually used this feature of ORMs, but it's good to know that some people get value from it!
Facebook and Twitter are both owned by someone, but the primary driver of what content you see is your social graph, not their magical algorithms. (though this is decreasing with both)

With TikTok, the primary determinant of what you see in your feed is what they choose to show you - and it could be from anyone in the world, with any degree of separation from you.
Learn how to make integration tests for your Ansible Collection fast
I really wish he would release the updated Oberon book in another format besides PDF.
This might end the need for Virtual Lists, great!
I followed it for three pages, then recognized the next 3-5 pages, and then literally started to laugh at the explosion of exotic names and terms as I crossed page 30. I had no idea mathematics was so ginormous. Humbled.
On the contrary; it's quite possible to design automated tests that operate on release artifacts. This is true not only at the integration level (testing the external interfaces of the artifact in a black-box manner), but also at a more granular level; e.g., running lower-level unit tests in your code's dependency structure.

It's true that not all tests which are possible to run in debug configuration can also be run on a release artifact; e.g. if there are test-only interfaces that are compiled out in the release configuration.

I think maybe the source of the confusion in this conversation is perhaps the kind of artifact being tested? For example, if I were developing ffmpeg, to choose an arbitrary example, I would absolutely have tests which operate on the production artifact -- the binary compiled in release mode -- which only exercise public interfaces of the tool; e.g. a test which transcodes file A to file B and asserts correctness in some way. This kind of test should be absolutely achievable both in dev builds as well as when testing the deliverable artifact.
Also true!

That said, it continues to strain credulity that 50% of interviewees for engineering jobs suffer from forgetting the most fundamental of tools in the face of an interview.

So I am led inescapably to the conclusion that there are indeed many people out there who only have skills on paper.
Im unable to book flights with local airlines via firefox because the payment popup gets blocked with no warning. Sure, I can figure out whats going on and use a different browser, but it's terrible UX.
People will flock in where other people are. Unless Instagram gets a decent competitor, people will just get used to it.
> It's not that uncommon for employees to volunteer their time doing charity work via their employers.

Yes, emphasis on "charity". In other words, it doesn't directly help the employee at review time.

> It looks to me like employers are damned if they do, and damned if they don't.

No, I'm not sure why that's the conclusion. If the company requests volunteers from the whole staff, and minorities choose to volunteer, fine. If the company disproportionally requests that minorities "volunteer" in order to help the company look diverse, that's unfairly singling them out. It's not quite as voluntary when your boss specifically asks you and nobody else.
BigCommerce stock jumps almost 300% in Nasdaq debut
Guaranteed that not a single study exists where they intentionally exposed people to a live virus (since it's unethical and horrific) so whatever studies you're referring to are completely irrelevant. If not, please link to a relevant study. Depression is not a virus.
Clickable links:

[0] https://www.onlyoffice.com

[1] https://github.com/ONLYOFFICE/
My takeaway of the grandparent comment is that 1Password squandered much of its customer goodwill, missed the opportunity to move into the Linux market, and their current attempts to build Linux support is too little too late.

If this story came out in 2015, I think the response would be a lot more favorable. At this point Bitwarden checks all those boxes and costs nothing, so it's hard to compete.
As far as I can tell, that quote does not appear in the cited book.

https://books.google.com/books?id=BYsW6qTP0pMC&printsec=fron...

A nearly identical quote appears in this editorial by the same author:

https://www.nytimes.com/2020/07/14/opinion/coronavirus-shutd...
Translation. "Is year of elections and we should say something about science".

To enjoy the article at this fullest, play this in the background with an orchestra of tiny violins

https://www.youtube.com/watch?v=XMbvcp480Y4

My pleasure
Great. Thanks!

Fix for this incoming. I don't want to limit HTML insertion in general, but I'll make sure scripts are not possible.
Yes and no. A much better explanation than I can give here is covered in our blog post: https://blog.1password.com/totp-for-1password-users/ - Ben, 1Password
Job-posting data is bad. It's often unstructured walls of text with ASCII bullet points.

Programmers see this as a fixable problem and many are tempted to take a stab at it, only to realize that it's a much harder problem than it seems. Their solution doesn't fix the problem, other programmers think they can improve on it, and the cycle continues.
At 22, you bristle at the thought of someone in their 30's or 40's year old calling you a child, and why does the entire car rental industry agree with these tired old farts? It's not fair.

By 30, you start to allow that they might have a point, but you abstain from saying anything because you remember how it feels. You smirk (privately) at Sarah in Labyrinth instead of identifying with her. "It's not fair. It's not fair." Brat. By 35 you've lost track of how many times you've resisted the urge condescend, and you start to lose the war by degrees.

The best lack all conviction, while the worst
Are full of passionate intensity.

I am coming to appreciate Jim Highsmith's position (we aren't solving problems, we are resolving paradoxes, but refuse to see).

It's not that they're wrong, or they're right. It's that everybody is wrong (and always will be). That excitement at finding a new strategy (which the old cynics point out is merely new to you) is the hope of escape. It's also the hope of changing the narrative so that everybody is on an even footing. You aren't competing with people who have 10 years experience in this (the only people who do are 50 and a mix of short memories and ageism prevents them from taking over).

If 'progress' looks like taking our foot out of one bucket and putting it into another over and over, we're just going to spiral toward the future forever, which is going to be boring and slow. Probably we need more specializations based on problem domains instead of techniques. My exceedingly vague understanding of the history of medicine is that they didn't make much progress either until they did that, and that a lot of people died until they started getting serious about issues. We are 75 years old as an industry. It's time to talk about kicking out the snake oil and cure-all vendors.
How to compute a matrix product, how to compute the solution to a system of equations, how to compute a determinant (inefficiently), how to compute eigenvalues

Lots of how, not enough why
Reactive RxJS Elements for React
A simple counter button example:

function App() {
// clicks Subject
const click$ = new Subject<number>();

// output Observable
const output$ = click$.pipe(
startWith(0), // start w/ 0
map((_, i) => i), // map click to it's index
);

return <$button onClick={ click$ }>
<$>{ output$ }</$>
</$button>
}

video: https://twitter.com/kddsky/status/1291040689543958529
It looks like the main reason the ads price for therapy went up is the extra competition - that COVID making the therapy market from in-person to virtual creates the supply to be not constrained by distance, which means suppliers have to compete across greater pool of suppliers, including therapists from cheaper cost of living areas. This naturally creates a downward pressure for the average price, and of course firms like BetterHelp show up to take advantage of this price differential - i.e. they are doing an arbitrage.

So this comes down to therapists living in expensive areas complaining about competition from therapists from cheaper areas. Given there are still people who need/want local therapy, there will be a new price equilibrium but most likely it will be lower than before. No amount of complaining about Google or ads or arbitrage like BetterHelp will make the price stay as before. Nothing much to see here - this looks mostly like a market adapting to a new changed market condition.
Strivr | Palo Alto, CA or Seattle, WA | Full-time

Senior Software Engineer - VR https://apply.workable.com/strivr-1/j/40D585FDD1/

Lead Software Engineer - Backend https://apply.workable.com/j/76B37D39E3

Staff Software Engineer - Backend https://apply.workable.com/j/4CB9B6E14A

Staff Software Engineer - Data Platform https://apply.workable.com/j/652059027E

At the intersection of technology, science, business and sports, Strivr offers an end-to-end, VR-based immersive learning platform that changes the way people around the world train, learn and perform. With a mission to elevate performance through immersive experience, we are redefining an industry in real time and shaping the future of learning.

We're looking for folks with expertise in VR/AR, Cloud, Data Engineering and Graphics.

Find out more about us here: https://www.strivr.com/company/careers/
> Surely the vast majority of testing happens on non-release builds, despite the fact that release builds may also be tested.

Of course.

> I would say that hardly anyone runs unit tests on release build artifacts just because it takes forever to produce them.

I don't know that this follows: just because 99% of the invocations of your unit test are in fastbuild doesn't mean that you don't also test everything in opt at least once.
So which version of Firefox will have this feature?
The other factor is that Musk has nothing better to spend his money on. With Tesla + SpaceX + Boring + Neuralink he'll likely be a trillionaire by the time Mars colonization is full swing. Even if the price was $2T instead of $200B, Musk might be able to fund most of this himself.
ARM's conflicts in China will complicate Nvidia's reported efforts to buy it
Well there already is a competitor - TikTok.

As it stands, if I only care about the TikTok/Reels functionality, I'm going with TikTok. It doesn't come with all the extra bloat.

I guess we'll see what happens with the potential Trump ban and Microsoft acquisition though.
Tiktok didn’t really exists at the same timeline as Vine so I wouldn’t say Tiktok won against it.
31 total subjects, only 13 vitamin D deficient initially, p = 0.03. This study at best suggests further, more rigorous research here may be warranted. It says nothing about causation, for all that its authors seem to feel otherwise - and that they feel otherwise suggests its results should be taken with more than the usual amount of skepticism.
It was mostly the Chrome extension. It'd take a second or three for the dialog box to pop up on a username or password field on a page. 1Password is just... faster. And it feels like the editing, and intelligent detection of when to prompt and whatnot is just better.

It's as of LastPass stagnated and 1Password left it behind.
I found out on HN that the official daily recommended dose for vitamin D is flawed, it was based on an erroneous statistical analysis. [1] contains some details. The bottom line is the daily dose should be about 8000 IU rather than the official 400 IU.

Obviously, 250000 IU or 500000 IU is much higher, but this is a one-shot, not a daily dose. If you take 8000 IU daily dose as correct, then those 2 megadoses correspond to a one month or two month intake. Very high indeed, but not absurd

[1] https://pubmed.ncbi.nlm.nih.gov/28768407/
Independent interpretation (ie. done not for clicks and views) of scientific data is more important than ever.
But docker builds themselves are generally not reproducible, so I don't really see the gain?

Yes with some effort, they can be made reproducible but the vast majority of the dockerfiles that I've encountered do not pin the versions of every dependency.

Some might pin a few key dependencies but nearly all do an apt/rpm/whatever update at some point followed by a bunch of install commands which don't specify versions.
Instagram's Hashtags Has Been Favouring Donald Trump
NBA League Pass Is Cheaper Than Ever
https://github.com/senx/warp10-platform
Those fixes still have to resolve the url.

The best fix is using duck.com and getting off Google search.
The default option should be "show options", letting you choose with one click between Blank, Mozilla Ads, Your Recent/Favorite Pages, and a custom URL or set of URLs.

There are 6 levels to your process above. Imagine being tech-illiterate and asked to navigate that - or, maybe easier, imagine trying to dictate that process to someone you know who is tech-illiterate over the phone. Even if you know exactly what to do, it might go something like this:

> "You saw an ad you don't like on a new tab of The Internet? OK, what you need to do to fix that is set the New Tab preference to Blank. Click the Firefox menu - no, it doesn't have the familiar File/Edit/Help menu bar, it uses a hamburger menu - the stack of three horizontal lines - in the top right. Something about a library? No, that's supposed to be a bookshelf icon, it has vertical lines, you want the horizontal lines to its right. The menu went away? Make sure to single-click the menu, not double-click. Look in that menu for something named Settings ... not Customize, no, that's kind of like settings but different, oh yeah, it was called Preferences. In Preferences, look for the Home section ... shouldn't have to scroll, it's in the menu to the left ... yeah, that's a menu, it's just separated by whitespace instead of a line. On the Home preferences screen, there's a drop-down box for New Tabs, click that dropdown and set it to Blank. Great, you're all set. Talk to you later. Bye!" Ring - "Hey again - it didn't work? You closed and reopened Firefox and the ads were still there? Oh, right, that gives you a new window, not a new tab. Let's go back through the menus one more time, it was just above the New Tabs dropdown, yeah, we were just there. Click the three horizontal lines for the Firefox menu...."

It's disingenuous to say that those who prefer the ads might not know what they're missing, even more disingenuous to say "you're offered something". No, with ad tech, the user is the product being offered to the advertisers, and I expect that more people don't know how to turn it off or that turning it off is a thing you can do than that like being advertised to.
Upshop - Social Ecommerce | Full Stack Software Engineer | Remote Friendly| Full-time

Interested in building a new way of buying online that’s truly social? We’re an Accel backed team of ex-Facebook, ex-Groupon, and ex-Esports engineers, designers, and PMs that believe that the future of ecommerce is social, yet modern platforms focus solely on the ‘single-player’ experience. We’re on a mission to build a next generation ecommerce platform that enables the same kinds of spontaneity, fun, and excitement that people have while shopping offline with their friends and family. Our team is small, but our vision is massive. Join us and help make it a reality. We’re currently hiring full stack engineers. More info here: https://docs.google.com/document/d/1LyUKFFqb5hXDIDCYAQuav89n....
Feel free to reach out at george@upshop.app.
I've done my share of interviews, and I don't believe there is one.

Yes, 80% of the recent grads we interview are unhirable. By unhirable I mean can't answer things like:

-how to reverse a string

-how to remove an element from a linked list

-time complexity of hashsets vs linear searching.

But we do have applicants who do those things (the other 20%). And we have plenty of them. So many that we end up filtering many out for other reasons.

These prestigious companies try to put out an aura that they only hire the top 1%, but then claim there's a skill gap... Seems contradictory to me.

Google has a culture that reportedly claims that they would rather not hire 10 good candidates than hire 1 bad one... So how can you claim there is a skill gap when you're rejecting so many qualified people who almost passed your test?
It sorta does add shelf space. The number of ads show per keyword varies. A large proportion of searches get no ads, and some get a whole pageful.