skysight-inc/HackerNews huggingface dataset:
RefCells and Boxes just throw the same errors at runtime instead of compile time.
It’s a drop of 5M. 5M people haven’t died from Covid in the US. Plus it just went up by 2M.

But I am curious about that drop.
Foot note number 8 of the essay notes that Michael Nielsen made the same two observations when reading an early version of the essay. For some reason Paul Graham has decided to make the footnote labels almost invisible in the text of the essay. I agree that it is best that in short essay reading that skipping the footnotes until reading the whole essay is usually the best way to approach them, but I like when they were more visable. In the spirit of the essay though, it is nice he has not changed older essays to fit this new style and one can go back and see the footnote indicators get lighter over time.
> Its that he believes that security must be seamless and take basically no configuration in order to be used by the masses.

He is basically saying the same as people who said "Let's accept self-signed, and broken SSL certificates, or "the unwashed masses" will not understand." Remember how it went.
Of course! You can find my contact info in my HN profile. Feel free to reach out and I'll get you one :)
I also switched years ago and haven't looked back. FF is fast, solid. However, I too keep Chromium for development. But I use the Ungoogled version (I always plug it, but have no stakes in it): https://github.com/Eloston/ungoogled-chromium

Does anyone know a Webkit browser that runs on Win - preferably with some kind of debugger?
Eligibility for UI is not related to the BLS classification of "unemployed": https://www.bls.gov/cps/definitions.htm#unemployed

A college student may be considered unemployed if it is actively looking for a job, but does not have one. Similarly, it may be considered employed if it does have a job.
Apple has >60% dollar share on app purchases.
This isn't about search, it's about how Google abuses the profits they get from search. You're not supposed to leverage a monopoly in one area into others. It's near impossible to compete with such companies.

I can't imagine any sane person would say that Google's search itself is a problem.

It was the same problem with MSFT when they tried to leverage their monopoly in OS into browsers, apps.
Ain't an active e-mail account that you read religiously, as required by this service, a gold mine for advertisers? Tell me I'm wrong.
Create a React and SwiftUI-Inspired Web App with Swift for WebAssembly on macOS
Curious, what exactly would you be expecting from a presentation software API? Like a webplayer style player.next() and player.back(), or a way to make embedded media inside?
The moon is going to have a dense fleet of Wireless IoT I guess.
The history and politics of this shift were discussed quite thoroughly in Happy City by Charles Montgomery: https://thehappycity.com/the-book/
Sounds similar to Decentraleyes. How is LocalCDN different?
What can the doj do to an Italian company
In addition to adoption studies, a lot of analysis of heredity can be (and has been) done in twin studies, comparing and contrasting the variation between twins and "ordinary" siblings; and fraternal vs identical twins.

You're right in that there is a limited number of studies, in part because you're looking at small populations and you don't get that many new adoption or twin cases each year. However, in that regard it's worth looking at equivalent studies worldwide who each have tested their local adopted or twin children; as far as I understand, these studies in different countries generally confirm the same or similar results, but I have not personally gone in detail to verify that.
I interpret it as an adjective; there are already a variety of alternative burgers such as chicken or turkey burgers. They're typically meat, but I guess I've never assumed they had to be; just that most plant-based sandwiches are closer to other things. Interestingly, salmon in patty form is usually referred to as a salmon patty even after being cooked (at least around me).

I don't find it at all confusing. A veggie burger is a patty made of veggies, just like a turkey burger is a patty made of turkey. The only case where I think it might be confusing is if the patty is made out of something that could plausibly also be blended into the meat of a regular burger. If the box said "jalapeno burger" and inside was veggie burgers with jalapenos in them, I'd feel mislead.
I'm guessing they are referring to the article linked on this submission.
I mean you can already buy really nice expensive leather shoes that will last a long time. To last even longer you buy two pairs and alternate them. You can also then get the sole redone if the upper remains in good shape.
As of right now, your comment is the top comment on this article. If you want to reply to someone's comment, why not just reply to it?
One of the benefits of Face ID is that it supports an attention check, which should be harder to coerce if you’re passed out/drugged.
> Also the lack of bot support made it a big downgrade for us. I'm sure it's improved in the few months since.

We haven't announced it yet, but we've just started rolling out an all new "bot creator" feature this week, which'll allow you to create bots for your server without writing any code (and if you do want to write code, we now have an early-access request form for our upcoming API). If you want to try it out and don't have access to it yet, feel free to shoot me an email (in my profile).

(we've improved voice significantly and have also added streaming channels for streaming gameplay, too, if you want to give those a shot!)
They forgot to renew the domain name and someone else got it instead.
Don't be so sure. Yeah, G Suite makes them money, free Google Slides or Docs doesn't.

After seeing them close down a couple of services I never thought they would close down, I don't think anything "free" is off-limit right now. Especially depending on how the US/world economy goes.
> $2000/month is enough to live comfortably with a personal car

Weird how you assimilate living comfortably and having a car.
Circumventing otherwise strict security rules for their own domains is shady in its own right.

In either scenario, it's equally bad.
Default placement is way more powerful than typing in a URL, which most people never do for searching Google.
And so, in 2050, the Nokia Shield Initiative was launched. 500 (american) football field sized Nokia 3310's were put into orbit to protect the earth.
Hi HN,

I started working on Thumblink while trying to generate link thumbnails for a past project.

Most websites don't configure link thumbnails, which usually results in ugly links. Thumblink handles the creation of thumbnails and configuration in one HTML tag. The generated thumbnail is a screenshot of the page, giving potential visitors a taste of your website before they visit.

Check out the demo: https://thumblink.com/demo

Would love any feedback!
Slowing down development of the browser will actually turn out to be a Good Thing. The breakneck speed that has seen Google pushing more and more features has effectively destroyed the ecosystem of alternatives, since nobody could keep up. And after all this, is the web so massively better than it was in 2005? Not really. We just download more and more bloated polyfill libraries.

KHTML was the basis for the original webkit, and that was built basically for free.
What is your point? What are you trying to say?

Fox and CNN are not the same, whatever flaws CNN does have.
I personally think tracing JIT is a bad technology. It's over complicated and makes it hard to reason about runtime space and time efficiencies of code.

I don't know the best route for python to get more performance but it probably involves allowing people to opt out of dynamism and basically doing what cython does but for all possible code.
One of Google core product? AFAIK, Google itself has _one_ core product, and only one, which is Ads. The rest are services meant to sell more ads, or get more user data so the ads are more effective.

Other products are usually spin out into their own companies and/or under Alphabet rather than Google.
In daring mission, NASA is about to snatch pieces of an asteroid
> they broke all C extensions along the way.

It doesn't have to be this way though?
$2000/mo take home in a cheap area is great. $2000 gross is going to be a lesson about taxes.
Like I said, I don't know if the likes of Matrix and Mastodon will be our platforms of the future. However, they are blazing the trail. They demonstrate what is possible.

There is a lot of churn in the world of online services. It's only a matter of time before someone else follows in the footsteps of Matrix and Mastodon, but figures out how to take it even further. Or maybe someone else will break through by following in their footsteps. Or maybe Matrix or Mastodon are just dark horses who haven't hit their stride yet.

I don't know, but I do believe the future will be in decentralized services over centralized ones.
It wasn't illegal if they had done it without having a monopoly share.
The only thing I notice about Firefox is that some sites don't seem to support it very well. For example, I can't log in to U.S. Bank with Firefox, or successfully place an order on Doordash, but both sites work fine in Chrome.

Until recently, I had thought that browser compatibility issues were not much of a thing anymore.

It's still not worth running Chrome all the time. I only use it to complete those discrete tasks, then it's back to Firefox.
The DOJ under Obama also looked into antitrust suit of a google seven years ago but decided not to act
See also the PEPs: https://www.python.org/dev/peps/pep-0634/#abstract
Many C extensions work with PyPy now. I have a service that uses pylibmc and pycurl, and it works with PyPy. Those extensions didn't rewrite with cffi or anything like that, PyPy added a compatibility layer, it's impressive.

But, you don't get the JIT performance if you use the C extensions a lot, it's better for PyPy performance if you find a pure-python alternative for extensions used in "hot paths".
With Blackjack. And Hookers. In fact forget the cellular network!
Move to a different country. Apply for citizenship. Renounce your original citizenship. Rules may apply...
The only discussion I can find about this on python-dev/python-ideas:

https://mail.python.org/archives/list/python-dev@python.org/...

(Mark Shannon has been a core dev since 2018-05-15: https://devguide.python.org/developers/ though his involvement dates back to 2011 according to git log.)
"Something went wrong."

oh dear.. Send an engineer I guess :)
So HN could detect dups based on hashes instead? I understand the HTML could be different while the content is the same but this is an extra step that helps.
I just don't get why doesn't it matter . for what it is Pokemon is a game and in some ways a form of art, and since many humans are interested in it deeply that means that it is important to them. I think it is important human knowledge, there is no need to be elitest about it.
No, I don't think it is. Early itunes was a media player and music store I could use to catalog my own music as well as license theirs. Spotify is a streaming music service with a free ads based model or paid monthly subscription to get access to most commercially released music. How is that anything like Pitch vs PowerPoint templates?
We ended up with a situation that is still far better than using http everywhere. Remember, IT security doesn't have to be absolute. What you do is largely dependent upon your threat model. Not everyone needs to be defended against three-letter agencies, but this is still probably good enough to defend against your local police department or a script kiddie.
Nobel Prize in Physics is awarded for work on black holes
OSS /= no backdoors.
What is search these days but an ordered list of advertisements matching your keyword
Ah, good timing, immediately after they broke the thing that lets you view the contents of websocket messages.
Smart glasses replace the smart phone.

The internet splits into multiple pieces, largely along governmental / ally lines.

There will be humans living on other celestial bodies.
> remote control of lunar rovers and other robotic devices

And what about the known vulnerabilities of LTE/4G?
Building a runtime reflection system for Rust (Part 2)
Rather, no software re-implementation of a cursor will ever feel as fluid as the "hardware cursor". Might also be related to my screen refresh rate of 120 Hz in this case.
I think most of my worst enemies already live there voluntarily.
I created a webapp to help me learn simplified Chinese characters
https://killedbyms.com/

Who's still salty about Microsoft killing Zune and Windows Phone?

0.5 x /s
Why doesn't http://paulgraham.com/ redirect to https://paulgraham.com/? And why doesn't https://paulgraham.com/ have a valid SSL cert? I expect better from PG.
Javascript could interact with, script if we are being charitable, Java applets through LiveConnect.
That's like saying that a helicopter clearly has the advantage over a car in that it can fly. True, that's an advantage, but you don't get to just pick the advantages -- they come in a package. That package is better overall only if the advantage comes at no additional cost and has no associated downsides. I, for one, think Rust's advantages comes with a hefty price tag, and can have negative effects even on correctness compared to Zig. However, it's hard to intuit which of the approaches is better for correctness; only time and empirical observation will tell.
The coin change problem in Haskell
I can't help but wonder if this isn't simply a political move.
it isn't even that old
Sure, you can always find deals in the second hand market, but someone has to buy it new.
Oceanbird – the wind powered cargo vessel
Hey Mozilla, stop being Gggles Btch and accepting their 250million grant every year

Also stop with the privacy lies...you are not a privacy browser

Disable the telelmetry by default
Disable Google search by default
Disable trackers in your Android Firefox app
> Pearl harbour changed the course of the war,

agreed

> before that America wouldnt get involved

Kind of apart from they were building vast factories and re-arming at a spectacular rate

> and Britain had no Army,

False. the BEF was around 390k, or 13 divisions. The army at that time was around a million.

Even accounting for losses in evacuation, (around 70k) There was still the Indian armies, the African armies and the various other imperial armies. More concerning was the loss of equipment.

Even so, you seem to forget that the worlds biggest navy owned the channel. (the stuff that was patrolling the north sea wasn't even most of the navy)

Then you forget that the british ports were well mined and defended. (just like the ports in normandy, hence the mulberry temporary ports to ship ammo, fuel and armour in, without which the effort would have failed, like market garden)

> no food

Again no, the blockade was later. Compared to the dutch, Belgians and the germans later on, england had loads of food.

> and no air force.

again, if the UK had no airforce, they wouldn't have had air superiority. Which meant that the german airforce could have dominated the channel and harassed the British navy.

To tackle your point about sealion

Without logistics it would have been very difficult for the germans to establish a beach head. First they would have tried to take a port. Ports that are well defended (they've had 200 years at this point to build defences against the french....)

Second, should they take a port, they have to keep it stocked up with fuel, ammo and arms. All of which is very difficult when you being bombarded from sea, air and land.

d-day only worked because they had complete control of the air, and almost complete control of the sea. Sealion was nowhere near close to any of those.
Voltage Lightning node hosting launched
Forget Shutdowns. It’s ‘Demand Shock’ That’s Killing Our Economy
Cool and all, but I'd settle for a cellular network in Wyoming.
Quite interesting. Most Starlink sats don't have sat-to-sat links yet. So this service so far doesn't really fully work as least as far as the concept goes.

You can still to sat to ground to sat and that can also be quite useful, but does not work across large bodies of water.

Starlink might be the cash cow that can get SpaceX to Mars. And the great thing is, with Starlink the Starship is not really an unnecessarly big rocket anymore. It actually makes a lot of sense to deploy 400+ sats in one shot.

If you can deploy 400+ sats in one rocket launch, you only need a total 105 launches to set up the whole 42000 sat constellation. That means only 21 launches per year if you assume a replacement rate of 5 years, something that is well within capability of even current operations. That said, I think depending on technological development speed, going to a refueling of the sats might be an option eventually.

This base capability and cashflow will allow SpaceX to continue development on the Starship and help build up the infrastructure needed for other uses of Starship. Mars and Earth Point-to-Point transportation are the real challenging projects SpaceX is attempting.
What are people here using differential dataflow for?
As usual, The Onion's take on this is fantastic: https://www.theonion.com/nasa-builds-4g-tower-on-moon-tastef...
If your new developer installs a higher version than you are running in production, the issue is with your on boarding process, not python release cadence.
To quote David Kanter at Realworldtech

> Poulson is fundamentally different and much more akin to traditional RISC or CISC microprocessors. Instructions, rather than explicitly parallel bundles, are dynamically scheduled and executed. Dependencies are resolved by flushing bad results and replaying instructions; no more global stalls. There is even a minimal degree of out-of-order execution – a profound repudiation of some of the underlying assumptions behind Itanium.

https://www.realworldtech.com/poulson/

Given the large amount of security problems OoO has caused, there is a chance that we may revisit the experiment in the future with a less rigid attitude and greater success.
Love that the CEO wants to keep the valuation under a billion
The US vs. Google Complaint [pdf]
+1 it's all about the UX. It's just an incremental improvement against any competitor of the times (infinite logs, efficient search, multi-server, easy bots, audio chat rooms that work better...). It's pretty clear Discord has talented _designers_.
And better UX has made Discord increasingly useful to conduct business on.
That dip is more than 4M people, so I think it's still unexplained. Perhaps due to a shift in response rates or another artifact of COVID churn in the survey methodology?
Most country codes are 3 digits. There are a few 2 digits, and I think parts the old USSR and the North American Dialing region are the only 1-digit codes.
I can't think of a particular bug, but I encountered one database so horribly misused, so poorly configured, for which no staff was given proper training, and with no data sanity checks in place, such that the university department using it had lost in excess of $700K revenue through one of its services over the course of 3 years.
See my other comment. It's more the fact Andrew stepped into the conversation himself and just said "be nice" instead of addressing security concerns, just fueling the flame war even more.

A response to a security concern should never be "fuck off".
I found that part lacking as well, but then I remembered that it's not the protocol's job to solve crime. As matrix indicated in their opening statement, to try to solve for the .1% could irrevocably damage the 99.9.

It's not like law enforcement doesn't have options. I'll use cp as an example. Off the top of my head they could host honey pots and social engineer their way towards cp content creators, analyse cp media for artifacts that could lead them to a location. Legislators could create laws that throttle human trafficking by ending drug wars, opening borders, and providing universal social services. Etc.

But to drag an algorithm into this is the wrong approach for the reasons matrix listed.
I know it's not usually a thing to reply to your own comment, but I wanted to add an important detail.

The reason for point #1 is that doing all of these things in one API is a useful framing of the problem. For example, if you want to just use a certificate or cryptographic key pair regardless of whether the private key is in a file or stored in a hardware module, CryptoAPI unifies that interface so that, if you do it right, you have two orthogonal pieces of code: one that locates the key to use and which adapter to use to talk to the underlying software/hardware, and another to request cryptographic operations on an abstracted key pair. The fact that you're talking to pure software or an actual HSM can be abstracted from the code that needs to sign a challenge.

The API is powerful enough that its abstractions work even for cloud based key storage. For example, AWS Cloud HSM support for CryptoAPI: https://docs.aws.amazon.com/cloudhsm/latest/userguide/ksp-li...
You're basically talking about mypyc: https://github.com/python/mypy/tree/master/mypyc
He is a core developer (and long time core contributor), and he doesn't ask for "$2 million dollars".

In fact the post says: "The PSF seems to be the obvious organization to coordinate funding".

And no, I'm not Mark, somebody send me the link. Conspiracy theory much?
In South Africa you could add your contact details to the Direct Marketers' Association's Do Not Call list, but the list was hacked and the contact details sold.
Python Needs to Change
Mailchimp Servers Down
That depends on you. Again: There is a whole slew of very much overlapping productivity apps out there. People are getting hyper specific about minute features and how they want the UX to feel, exactly. (EDIT: To illustrate this point, a friends choice of note taking app recently boiled down to the availability of (A) text background colors in (B) sufficient amounts and color variety with (C) good enough black-on-text-bg-color-contrast.)

As with every moderately sized app, there is bound to be a number of things that Pitch has its own spin on. Different enough for you to matter? Maybe not. Different enough for someone else to matter? Probably yes.
They do touch on this point:

"Meanwhile, communities which are entirely private and entirely encrypted typically still have touch-points with the rest of the world - and even then, the chances are extremely high that they will avoid any hypothetical backdoored servers. In short, investigating such communities requires traditional infiltration and surveillance by the authorities rather than an ineffective backdoor."
DeepNude Telegram bot “undressed” 100.000 women
Having lived in both countries, I’m not sure there is that much of a difference. Pretty much all the large US cities have public transport. The only Canadian cities I’ve seen with something close to say NYC are Toronto and Montreal. Getting around mom Skytrain in Vancouver is doable, but painful from a lot of areas.

And of course Canada has one of the lowest population densities when you average the population across the swaths of uninhabited arctic. But 90% of Canadians live within 100 miles of the US border in a handful of cities.
Good point.

Cable companies and cell companies should be hoisted up next.
I owe a lot to Encarta and Microsoft Mathematics. I love that application I think it was one of the first applications that I bought with my hard earned money instead of pirating. because it was so worth it.
Hi there! That's what we're working on with Retool (https://retool.com) It's, as you say, a "DB-backed" (or API-backed) front-end builder that's designed specifically for engineers. We don't store any data, and you can customize the front-end by importing your own React components or by writing JS.

(I made it, so feel free to ping me if you have any feedback: david AT retool)