skysight-inc/HackerNews huggingface dataset:
“For higher capacities, special vehicles for those tunnels could be constructed”.

Congratulations, you’ve rediscovered the subway.

If Musk wants to make the argument that he’s found a way to drastically reduce subway construction cost, I’m all ears. But he should jump straight to that, rather than this ludicrous idea of zipping personal cars around under the streets; a proposal that doesn’t come anywhere close to the transit density needed for an actual mass transit system.
I'm on MDN browsing the game development section because of the front page MDN story. I noticed they have a tree menu, so I was curious what they were using. It's exactly this.
> they had means, motive and opportunity

They didn't have the legal right.

> All it took was one person willing to burn their career to provide the proof.

Snowden proved that the NSA does not vacuum everything up in the US and only vacuums everything in a few countries. You seem to be reading different documents from the ones that Snowden released.
I noticed you haven't linked any of them.
Porting Redux Architecture to Swift (Well, for a Toy macOS App Anyway)
Fortnite Introduces Direct Payment Option on iOS Despite AppStore Guidelines
Nope. A quite old VW Polo. Not sure how it could be car specific.
That depends on the scope of what you're looking at. Instead of looking at webdev as a whole, if you're just looking at individual ecosystems then while global churn may increase, it's entirely possible that you could move into an ecosystem with a lower level of churn.

It's perfectly logical to criticize the JavaScript ecosystem for having too much churn, while calling for a change that will increase Global web development churn, while simultaneously creating another subset of the global ecosystem with a locally lower level of churn--assuming you are only planning on working in that particular ecosystem.
Careful with "git branch -D" — it's a sharp knife.
Lise by D M Arnold. See, for instance, https://www.goodreads.com/book/show/18759915-lise and https://earthbound.virtualimprint.com/
The problem is that the term is a combination of name calling and appeal to authority used to quickly discredit a theory, and has been applied to significant minority theories that have turned out to be true. It’s more work but better form to avoid the term and confront fringe theories with solid argumentation.
It’s pretty weird how the browser took off (and IMO was at its best) before most (all?) of these roles were involved, isn’t it?
Being in the market for an enthusiast CPU is predicated on being enthusiastic about CPUs in the first place, and that's become somewhat difficult in the last couple of years.
Not the parent poster, but I believe he asked how you can disable direct (ad-hoc) styles manipulation? That's something I'm also interested in - my ideal Word document would be the one in which I define styles to be used and every paragraph uses exactly one of these styles and the user can't say "I'll make these few words 14pt just because".
An Introduction to Browser Extensions
Yes you can block a div.

If I care about my privacy, why would I want a third party app to have complete access to my browsing history? That’s the problem solved by iOS’s framework. The third party ad blocker has no visibility into your browsing history.

Safari is increasingly making it difficult for third party tracking cookies.

And Mozilla was one of the reasons people knew the alternatives world existed

So it look like you thought that Mozilla who no one outside of geek circles no exist, had more to do with people wanting third party browsers as the default than Google.
There are formally defined Rust subsets (see Rustbelt).
kind of obvious
Right? I assembled a number crunching machine for $1200 a few months ago. The 3900X was under $400 at the time. I can’t imagine spending an extra 50% on a comparable machine just say I can say it has Intel Inside.
I completely disagree. Seeing Westboro Baptist Church on TV spewing their vile hatred acts as a shining litmus test that I don’t live in a totalitarian state. Watching thousands of people actively try to protect victims of the Westboro hate, gives me faith that I live in a country filled with people with great ethical resolve and compassion towards their fellow man. It’s beautiful, and the essence of what makes me proud to be an American.
I suspect it's less that Vitamin D is a wonder drug, and more that the majority of the population (at least in the US) has a Vitamin D deficiency.
Yes, for a second, I was very confused about the connection between active directory and advertising.
Let me reply with the most tedious parts, as I wouldn't want to make the impression of labelling git as 'bad' - I have been fascinated by it for more than 10 years now and it's time to scratch my itch for good.

Please note that everything I name can certainly be fixed by some tool that already exists, and that's great. It's just that I would like to have 'this one tool' that gets most things right and be happy with it alone.

That said, here is my list:

* adding individual files to the staging area/index

* looking at the commit history and copying individual commit hashes

* pulling while assuring no merge commit is created, or: simplified trunk-based development

* resumable clones

* seeing what's going on during all remote operations - here in China GitHub is incredibly slow most of the time and connections can be flaky
So clicking the wired link in the post then doing ctrl+f I found where they are getting this from https://www.wired.com/story/bill-gates-on-covid-most-us-test...

I think wired is generally not out there trying to libel people. I am honesty curious why Gates has been out of the public sphere for over ten years but is suddenly out there shilling against crypto for 'the children'.
From Student Project to Unicorn
Thinking out loud:

Since handles refer to offer rather than absolute addresses, this sort of scheme should allow for "serializing" data by memmapping chunks of memory to disk.

Obviously, this scheme wouldn't be useful for cross-platform save files, and might not even translate across builds.

Still, as long as you have a robust scheme for invalidating data when a new version is deployed, I could see this being useful for caching, and for saving state for short periods of time on mobile platforms that like to restart processes with little warning. (Rather than potentially losing your place within the game level any time you switch between apps, you only lose your place within the game level when an app update gets installed.)
Regarding donations that the author mention, it is always tricky to balance between getting a stable revenue stream (monthly patronage) and simplicity for the user (one time payment so I don't have one more expense to keep track of).

As a user/consumer I found that setting a monthly sponsorship budget helps. I spend a part of it monthly when available (ex through Patreon), then sum up what is left by the end of the year and do one time donations (for projects that work that way, ex Wikipedia or Thunderbird).

I'm curious how others sponsor software or projects you care about?
Take a look at features on the page:

1. Support non-blocking I/O based asynchronously reading and writing database (PostgreSQL and MySQL(MariaDB) database);

2. Support asynchronously reading and writing sqlite3 database based on thread pool;
He didn't outright advocate for it from the interview that I believe motivated this article, but he did pretty strongly imply that end-to-end encryption facilitates crime and shouldn't be allowed:

https://www.cnbc.com/2020/07/28/bill-gates-lies-spread-faste...

>“Some of the messages on their platform, they don’t even see because of the encryption on WhatsApp,” Gates said. “In order to not have any responsibility, they’ve made that opaque. You know, so whatever the issues — anti-vaccine, child pornography — they have made sure they can’t intervene on those things.”
Thank you for the explanation - I didn't know this about WebAssembly! I followed a link from another reply here and learned something new today.
Docker update ToS: Image retention limits imposed on free accounts
And if you DO need caching, keep your hands off of the application; add a cache layer in front, or between the application and the database. But don't invent it yourself.

so, redis?
JDM
/jdmproject
Making Firefox more like Chrome is one reason their user share has fallen off a cliff.
The best book on education that I've ever read references Summerhill several times (Compulsory Miseducation by Paul Goodman).
Interesting recommendation. I've been wanting to read something that talks about important failures and the root/structural causes. E.g. I loved reading into the Challenger disaster and the follow-up investigations and was interested in similar types of events to learn from. Do you think that book is along those lines or something different?
Even if they are (having spoken to the cfo and ceo personally, i dont hink they are), this affects tether holders, not btc holders.
Photopea is great!

https://www.photopea.com/

Link for wandering HN
how does giving asylum to a defector from an adversary make russia look tolerant? don't you think the US would happily do the same thing if the tables were turned?
Intel advertised a bunch of fancy transistors and process improvements well after it was clear 10nm as a whole was a bust (COAG, Single Diffusion Break, probably more)

Color me skeptical.
The marginal utility of a dollar decreases as the absolute number of dollars increases. The only way 2.5 million can provide significantly more utility than 500k (i.e not going towards a mansion in Atherton) is if the person making that much is giving it forward to a large network of friends, family and charities.
Apple Is Wrong About Xbox Game Streaming (Rene Ritchie)
HubSpot please upgrade your plugin
I suspect GP was referring to anti-aliasing for low-res displays, but I’m not sure. I’ve certainly heard that complaint about Preview specifically.

https://www.howtogeek.com/358596/how-to-fix-blurry-fonts-on-...
Well, 5/8 of the registered trademarks are dead. 3 of the trademarks are unrelated to 'computer programs for creating and manipulating graphic images on a computer.' or actual computer software in that domain.

You can actually still trademark it for this specific use case for photo editing purposes and software related to this.
> People in HN are specially sensitive to some issues that others don't care much about.

No, everyone cared. Firefox went from market dominance to a rounding error usershare and consistently dropping. HN users aren't a significant enough portion of browser traffic to account for more than 0.001% of that. People who dropped Firefox because it broke and never replaced (or made impossible to replace) two extensions that they used are many orders of magnitude more significant in that downfall.

A browser that sold itself on its openness and extensibility is only slightly more open than Chromium, and explicitly limits its possible extensibility to wherever Chrome chooses to set it. Firefox has relegated itself to being a wonky Chrome that isn't connected to Google services. Nobody would choose that over Chrome except out of nostalgia or stubbornness. This is why Google pays all of Firefox's bills.
I seem to keep running out of space on my relatively small SSD where my OS is installed, so, yeah, it totally is a concern.
Swiss neutrality was a decision of the Great Powers, not the Swiss.

> Switzerland has the oldest policy of military neutrality in the world; [1] it has not participated in a foreign war since its neutrality was established by the Treaty of Paris in 1815.

> Although the European powers (Austria, France, the United Kingdom, Portugal, Prussia, Russia, Spain and Sweden) agreed at the Congress of Vienna in May 1815 that Switzerland should be neutral, final ratification was delayed until after Napoleon Bonaparte was defeated so that some coalition forces could invade France via Swiss territory.

...

> The dating of neutrality to 1516 is disputed by modern historians. Prior to 1895, no historian referenced the Battle of Marignano as the beginning of neutrality. The later backdating has to be seen in light of threats by several major powers in 1889 to rescind the neutrality granted to Switzerland in 1815. A publication by Paul Schweizer, titled Geschichte der schweizerischen Neutralität attempted to show that Swiss neutrality wasn't granted by other nations, but a decision they took themselves and thus couldn't be rescinded by others. The later publication of the same name by Edgar Bonjour, published between 1946 and 1975, expanded on this thesis.

https://wikimili.com/en/Swiss_neutrality
Ah the classic "why wont anyone think of the children" reasons.
As we used to say, "haters gonna hate". It used to annoy me but now I mostly ignore it. If other people don't see the value in technical novelty that isn't directly in service of making money or having enormous impact otherwise, that's their loss - I'd rather spend my time hacking on something cool than defending the practice to someone who starts the conversation on the defensive.
Pretty much every freedom facilitates crime in one way or another.
AMD Ryzen has a track record of shipping on time, whereas novel process Intel CPUs have not shipped on time for nearly half a decade.

They will certainly compete at some point but I'd expect Ryzen 4000/5000 mobile processors to be out when AMD says they will.
Within Ardour, a cross-platform DAW, we introduced hand-written SSE-based asm for metering, which is the most expensive computational operation in the application (without plugins): compare every single (floating point) audio sample that passes through to some recent max and min, and if larger or smaller, store it as the new max or min. The savings were dramatic, though dependent on the size of the buffers that get processed. With larger buffers, adding this asm reduced DSP load by 30%.

This was done 15 years ago, with a few minor updates about 6 years ago. Recently, we've revisited it to add support for AVX on Linux, which was missing.

It turns out that gcc can now do more or less as good a job as the hand-crafted asm. The hand-crafted version understood (mis)alignment better than gcc from 15 years ago, but at this point, gcc's inner loop is 1 instruction less than the hand-crafted version, although its setup before reaching the inner loop is several instructions longer.

There is still some human skill required to understand the best way to suggest to gcc what is going on, but it increasingly seems as though it's likely best to let the compiler do the actual code generation, even for SIMD.
But there is real demand for cutting edge semiconductors in China... Do you think people will be satisfied with 14nm SMIC chips forever? Paying $140K salary is peanuts compared to what experienced software engineers at Facebook/Google get, their junior positions pays that much. Or hell $400K salaries at some financial firms.

Their semiconductor industry will not be solely made up of TSMC engineers, the vast majority are going to be Chinese juniors who will learn from them and eventually replace them.
Aside from the pressure from AMD, I think there's another force at play here.

There are quite a lot of people now that just use a web browser on their desktop or laptop. For them, a 5 year old (or older?) CPU is good enough that they don't know they are missing anything. Especially if they have enough memory and an SSD.
How do you find those motivations for children who seem to have none at all?
The LibreRouter.org is an open source software and hardware wireless router for geek-free mesh community networks, that can be used by the whole population to deploy any size of telecom infrastructure for their own use, and that can't be interrupted by anyone in particular.
No. Like I said, resigning to safe face for him and/or Mozilla. But not by "choice". It's obvious really.
Read the next words as well. that seem superfluous to the main core concept of browser development. It wasn't claimed that "no company should ever have those jobs", just that they don't really seem central to browser development.
At this point is there a compelling heuristic we can use to determine if Snowden is an idealistic whistleblower or simply a Russian intelligence asset? The facts seem to support both interpretations.
It's actually not, no. A CEO is the public face of a company.

This is less true of other C-level positions — Eich as CTO was more ok.
Sweet title.
They presumably wouldn't call the police to report you for messing with their scam, but it's not unthinkable–if they're able to identify who you are–that they could SWAT you. I believe Brian Krebs has been SWAT'ed multiple times, and has had heroin mailed to his house to frame him.
KDE truly captures the spirit of Linux IMO. Gnome is too Apple-like for my liking.
Wechat has added a TikTok like feature this year as well and it's doing pretty well.
That’s not the right comparison to make.

The comparison is between the amount of water the dishwasher uses (regardless of load) and how much water washing by hands uses. Dish washers use a surprisingly small amount of water (3 gallons per load on average). So the correct comparison is “do I run the sink long enough to consume more than 3 gallons of water when hand washing?” Chances are it’s slightly more efficient for you to run the dishwasher half full than hand wash.
Show HN: What is the best website performance monitoring tool? 2020
I'm not sure if this is interesting to anyone. But, I wanted something a bit more lightweight, so, I'm writing my own kinda/sorta Drogon thing. It's using git and cmake to (hopefully) serve as a better library management system. Here's the 'app' I'm devoloping: https://github.com/brighton36/vuecrudd and here's the project itself: https://github.com/brighton36/prails
This article seems to be a rant with lots of random and unsubstantiated claims. The author is disappointed in the web and web browser vendors. Then there's a call for action to stop adding features, which will certainly not be answered given the quality of the article. People are free to write whatever they want on their own blog, but I'm not sure what this is doing on HN.
Hi Byron.

What in your opinion would be a good place for someone to start contributing to this?
I'd describe MSN as being true to the spec without the complexity of the spec.
At first I thought "How are 70% of Americans tied to the internet? What about taxis, factory workers, truckers, some brick and mortar?" Then I remembered that most of these jobs require some form of internet to gain key inputs to work. Truckers may need GPS and connection to HQ, brick&mortar is interwoven with procurement and operations, factory workers may have multiple pieces of equipment that are at least partially tied to the internet, so on and so forth.
Most retail has net 90 day payments and forced returns where manufacturers have to accept unsold product. Walmart and other big retailers likely have little money tied up in inventory. They sell a product before they have to pay the manufacturer for it.
Fetching Data with Apollo Client
> I get it, you don't want to preached to about something you aren't, but isn't that life in general? Being told stuff daily that either doesn't apply to you, you already know, or would never do?

To me, that's not life, that's being micro-managed or treated like a child. I'd never want to work somewhere that treats employees like that.
I dont think that the point was that adults value exploration less, just that the amount of exploration already done reduces the density of novelty in new exploration. Im interested in foreign travel, but not nearly as interested in traveling to a new town in the state I live in, because that town will have less new stuff to do, and much of it will be similar to what I've seen before.

This varies from person to person of course (some people don't really care much for travel in the first place, while others find every new town to be interesting and an invigorating adventure) but the general trend is for exploration to reveal less that is novel with experience.
> However what I meant is that the Go part of the application will be only the server part.

That's what I meant as well. You have a go daemon/service running that does the heavy lifting; and your front end (whatever it may be) knows how to talk to it. The UI elements remain separated from the work of the daemon.

The browser-based/localhost approach works well for this too, but you can also take the same approach for rich/native client apps without having to make the daemon platform-specific.

> If the malicious software has access to your system the data is always endangered right?

This is what I was referring to - nothing new, but IMO worth mentioning in the context of setting up a new service to run on someone's system.
Vitamin D also helps Cluster Headache.

A Survey of Cluster Headache (CH) Sufferers Using Vitamin D3 as a CH Preventative
https://n.neurology.org/content/82/10_Supplement/P1.256
I'd take the other side of that bet. According to the article and other related ones, both the Xe graphics architecture and the 10++ nodes are substantial bumps.

But it'll be a close race, which is a piece of awesomeness we've never had in laptops before.

The Ryzen 4000 is a 2019 vintage. Slightly losing against Intel's 2021 design is no shame. Comparing Tiger Lake against the Ryzen 5000 is a fairer comparison.

And then come the questions of volume -- if Intel can't manufacture in volume they can win on paper and lose on the ground.
Who really did that though?

I’m sure a few. But mostly back in the days before we (almost) all had containers we automated that stuff with puppet etc...

It worked ok but it had its own problems, we iterated and move on to disposable workloads and infrastructure - which has a completely different set of problems. Amongst other things it makes scaling even easier - if you need it and if you do it right.

Before automation frameworks and services we had scripts, which were either nice and simple but limited, or a huge mess and highly complex (and often fragile).

Before that we either had mainframes / centralised computing or we didn’t have scale.

Maybe it was different in the windows world, but that’s pretty much what my experience has been across many clients over the past 16~ years with Linux/BSD etc...
Still looking for stuff to replace Wordpress and jQuery in this area. This trend is cool but requires a technical hurdle way bigger than before with lots of tradeof (backward compatibility/easy introduction to programming/performances on frontend).
So I happened to open this site on Firefox on Android and it's giving me strange bed timings.

For wake-up time at 6:00AM, it's showing me the following bed timings:
3:30PM, 5:00PM, 6:30PM

Further, I went ahead and opened it on Safari on iPhone where the timings are correct but time format is 24-hrs instead of 12-hrs

On Chrome, it works as expected.

I'm not a Front-End end dev, so I'm quite curious about what could be causing this difference.

BTW, great website. It's very slick and useful. I sent to this my parents who believe Sleeping amounts to wasting time and always keep me nagging about sleeping too much :P
Not proprietary, but I chose Bubble.io for creating a prototype of our current product.

The visual programming makes development and discussions very fast and useful. I feel it is a good way to vet and validate an idea before investing resources on a traditional build.
I imagine companies have made at least millions from using PyPy. And the core developers have not seen much of that monetization.
I couldn't find some contact or email.
In the comments on the post, "Sam" makes very compelling arguments. Sweden's success is anything but.

Sweden's death rate is 5x its neighbors. Every nation is making tradeoff. So did Sweden. Is it a benchmark for everyone else?

I dunno.
Why would it hurt? Those people will easily find well-paid jobs on Chrome's own security and devtools teams, where they can work on improving Chrome both in terms of security and developer-focused features, all the while bringing their own values and ideas. Win-win.