skysight-inc/HackerNews huggingface dataset:
There is none, without up or down casting. This is just some "guideline" that gets paraded from time to time (in OOP circles). On second thought, I am sure there's a "design pattern" for sum types out there. Why take the easy way out, am I right?
Portugal proposed law tries to sneak in biometric mass surveillance
This is one of those things that shouldn't need to be explained, even to 20-something tech bros who've never had a child themselves.
> I have a half million users a day streaming website coded in Python. It does machine learning, uploading, encoding, dynamic load balancing, live search, comments, votes and most of the code I had to write was in django or rq endpoints.

Sounds much more likely that you wrote in python the code that bundle together the libraries that peform the actual network streaming, machine learning, encoding, search, etc, and that those libraries were not written in python.
Off topic, but I visited the Atlas Obscura-worthy “Wieliczka” Salt Mine which is a short drive from Krakow. Incredible place.

I have been to my share of mines and caves but never to a salt mine. This mine is massive and has entire underground lakes and even a chapel, with a beautiful Last Supper relief and altar and chandeliers all hand-carved from the salt walls - by tradesmen no less, not artists. They actually have mass in the chapel every week.

The massive salt deposits were what enabled the Polish kingdom to even be a thing. It was a huge economic boom.

Highly recommend a visit if you are in the area.

https://en.wikipedia.org/wiki/Wieliczka_Salt_Mine
From the article itself:

... one might think implementing OAuth sign up is relatively trivial; after all, you just need to write a fetch request that redirects the user to the OAuth page, then another request that sends their email to the newsletter service of choice to sign them up. Well, the issue is that in order to do the second step of that process, one needs to hit an API endpoint that requires authentication (an API key). That is essentially a password and not something you want to expose on the front end and give everyone access to.

The OAuth Authorization Code Flow with Proof Key for Code Exchange (PKCE) solves this problem without needing a worker.

This article Auth0 does a good job of explaining PKCE: https://auth0.com/docs/authorization/flows/authorization-cod...
Wind and solar could meet 85 percent of current US electricity needs
Erez Marom: On Originality in Landscape Photography
Except Brave/Firefox/Opera all seem to support it, and it's just Safari that's fucking us.
> Also notice that some of these countries have higher or similar GDP per capita to USA.

In the US, households have 10% more money than the second closest competitor (Luxembourg), and 20% more money than next closest (Germany & Switzerland).

I think that's a much better comparison than GDP (which isn't necessarily connected with employment), and shows how these tradeoffs work.

https://en.wikipedia.org/wiki/Disposable_household_and_per_c...

https://en.wikipedia.org/wiki/Disposable_household_and_per_c...
It's very difficult as you need a lot of pressure in order to squeeze the fats out from the mass - there were some small batch machines for doing so, but a homebrew approach would be marvelous to see.
And I know how to do things from the command line faster than some people using a GUI, but this elitist way of thinking needs to stop. Consumer devices and their features should be easily accessible to everyone regardless of their tech skills.

That's why Apple is a multi-trillion dollar company. Because people want the easy way. If things require extra apps, extra steps and reading tutorials/instructions to use, you can bet most people will stop right there.

I'm not disagreeing with you, I'm just saying how things work for the masses.
Protein Complex Structure Predictions, Already?
I mean, it’s pretty clear what the point is. That we are comparing a few decades of work with what is essentially millenias worth of evolutions.

Of course our technology is going to lose, it’s nowhere near as mature as nature’s.
I don't think it's a negative in absolute terms, it's just an argument against loyalty to a company. Loyalty is a two way street, and is defined by how people treat each other when times are tough.

It is common for companies to expect "loyalty" in the form of working extra hours when the company is in a tight spot or settling for meager raises rather than switching companies while at the same time laying people off at the first sign of trouble. In such an environment, an employee offering loyalty to a company when none is offered in return is setting themselves up to be taken advantage of.
Higher pay, less red tape: U.S. effort to recruit talent to fight cyber attacks
As a painter and hacker[1] myself, I understand the message, believe the answer to the headline is "yes, but you can't have it" and I (as surely too would you) understand the vast gulf between my artwork and Rembrandt's, or my code and Norvig's, or my swimming and Phelps', but I've got to say, using "better art" as a test of taste is the irreducible absurdity, and I'd hoped for better after his introduction purported to propose a proof. In principle of charity I'll assume that other speakers at the talk this essay was adapted from may have covered those other considerations, and that PG was attempting or invited to fill an experiential gap which in this extracted form left the piece without some necessary reification.

In the conversational spaces that attempt to account for taste are the same human conflicts that set one true believer against another of a different religion.

I think the proper reductio ad absurdum is the more trivial one. Taste some rotten meat-- and either spit it out and rinse with strong liquor, or endure (survive?) the GI infection, then tell someone else to eat it, and see what you feel about the subjectivity of taste afterwards. See how the person your recommended the rotten meat feels about it, if anything. Finer points of arguments for or against some artist or movement are unsubstantiable when there is, I think we can agree, such a thing as guts.

[1] I originally found HN after reading PG's book "Hackers and Painters"[2] and realized his practice of implementing the techniques of Old Masters in the late-20th Century, was not at all the kind of work that drew me to visual art.

[2] http://www.paulgraham.com/hackpaint.html
Yes they do. In a related area, California Phased in Tier 4 emission standards starting in 2008 for well drilling, and the market hasn't recovered in many rural areas.

All of the small family owned operators simply went out of business, and the large corporate drillers have little interest in small rural markets.
> Russian astronauts took refuge in the Soyuz MS-18 capsule, while American astronauts went to the Space Crew Dragon capsule.

Each national crew going into their own pod.
fair point, can't argue with that.
I wonder if the editors argued over whether or not to include a picture of Trump in the photo illustration...
> Joseph Jordania theorizes that human intelligence preceded articulated speech

Somehow I find this claim difficult to reconcile with the existence of feral children.
This seems like a case where targeting an iPhone might make life easier. The hardware is quite uniform for a particular model.
"is actually common sense"

Everything is common sence untill it isn't.

Its common sence that you can't take over control of a car over the internet and kill everyone in it, that acess to a website that shows realtime location of half of US polulation would at least be properly protected, that a car's accelerator pedal doesn't cause random and unpredictable effect thanks to spagghetti code, that when Fujistsu charges a postman for theft, they are not just covering up bug in their tracking and accounting software.
Identifying Sponsored Content in News Sites with Machine Learning – Unite.ai
> SSL is a solved problem since let's encrypt

Only if you remember to update your cert chains, and your web servers have to keep up with TLS etc. updates too

> cloudflare actually decreases performance (by adding an hop when serving dynamic content).

If your dynamic content doesn't require true real-time updates (like a forum or chat or something), but can be limited to once a minute updates or similar (like a reddit-style front page), caching and global CDNs can still drastically speed that up for users who aren't near your data center.

And that's just their static cache offering. If you build your site around their edge infrastructure (workers, workers KV, durable objects), you can entirely remove the last hop by handling client requests and sharing state across the CDN itself. Two of their demos show IRC-like chat and Doom (the game) running entirely on the edge:
https://github.com/cloudflare/workers-chat-demo
https://blog.cloudflare.com/doom-multiplayer-workers/

They also do other performance boosts, like auto-optimizing images, converting to webp, minifying stylesheets & scripts, dynamic loading, http QUIC, etc. And they offer a edge streaming solution for video (although Vimeo is probably much cheaper for most use cases).

> For most websites, DDoS attacks are a non-issue.

It can also help with things like Google Analytics bot spam, drive-by vulnerability scans against certain web servers or Wordpress, etc. It's not just a IP blacklist but does some degree of traffic analysis.

And all of that is available for free or cheap. It's very difficult to do all that yourself as a small-biz or solo web dev, even if you had full time dev-ops.

As for "the internet shouldn't be controlled by a single entity", sure, but it's always been a corporate network. Choose your nemesis: Cloudflare, Google, Amazon, Facebook, Verisign/network solutions (in the old days)... there's never been a truly free internet. At least Cloudflare is doing a darned good job of stewarding the internet.
Their mobile apps haven’t received any serious update for years, it’s frustrating indeed and there is no excuse. I plan to cancel my subscription next month and try something else. Privacy is good, but not by crippling productivity.
They didn't give us Webkit. They forked an already really good project in KHTML.
Is this a threat to servers only, or to any network attached computer with ddr4?

By coincidence, I’ve been bluescreening with ram related error codes for the last 2 days haha
> due to a bug in the testing framework

the "bug" is https://github.com/web-platform-tests/wpt/issues/31147

MacOS 11 isn't allowed(?) to be virtualized, so the Safari TP, which is tied to MacOS updates, couldn't be updated.

> That's why there's uproar

Was there an uproar? There were some objections from some Safari devs that they understood the difficulty in getting the latest number since the web platform test runner can't run the latest Safari Tech Preview (which they've also known for some time), but since the whole point of this was to show how browsers have improved their compatibility on this set of tests, it was hurtful and counterproductive to leave out their latest work. Chrome devs apologized and now we have this article, and it looks like the test runner will start running WebKitGTK for this set of tests so at least the Compat 2021 dashboard[1] will show the latest results.

[1] https://wpt.fyi/compat2021?feature=summary
Of course not. Nothing needs to be explained or justified anymore. We have an entire generation so fully confident in the absolute correctness and obviousness of every single iota of their many strongly held moral opinions that even asking for an explanation offends them.

And they can’t understand why they keep on failing to achieve their policy goals.

PS: I don’t think there were too many <= 19 year olds signing up for hacker news in 2011.
‘America’s Most Wanted.’ 52 years later, his obituary helped solve the case
Also used to do it too - amazing how far you can get with a £15 coffee grinder and a bag of beans. Like anything that goes through multiple step processing (same when I roasted coffee), it's the small percentage improvements at every stage that make the difference between home and manufactured.
I don't see how Graviton/custom ARM chips are evidence of this predicted trend. ARM chips tend to have even higher thread counts and poorer per-core performance. The biggest security difference is the absence of SMT/hyper-threading.

I think it will come down to what you are willing to call 'individual' processors. But actually having physically distinct memory seems like a lot of overhead for attacks that won't matter for 90% of users. Also I would think that the on-board ECC of DDR5 would protect it against these types of attacks.
And it is even more important today! Imagine unsalted database passwords ;)
Honestly, can't remember. Guessing I think it was the task manager and command prompt niceties. A few extra settings in the control panel.

The firewall appeared in SP2 right? Couldn't do without that today. And easy to set the GUI to classic mode.

Fortunately we had a corporate VLK copy so never had to worry about activation.
The skill of distinguishment seems like something that could be learned with practice, or by having better observing tools (e.g. better eyesight, or more taste buds). This is the part that you could, in principle, program a robot to do.

Judging which of two thing is better (aesthetic taste) feels like something quite different.
Flint water crisis costs Michigan $600M. Preventing would have cost $80/day
> could you to use timing [...] back towards to the center of mass?

Yes, but sadly the effect isn't large enough until you end up with a very large fin and a very powerful actuator to move it. That difficulty is what made me put the project on the backburner for now.
Well, if you don't trust this person you are downloading your app from, can you expect them to keep your messages private and secure?

It already says when you would use such functionality("might be useful during internet shutdowns or natural disasters").
Because if you admit one outcome is "better" than another you're conceding that morality exists.
> rich tech folks writing about areas way outside of their expertise

Even if you were right, the majority of canonical art history comes down to how rich people are spending their money.
This isn't an excuse or an explanation, but in prod, most devs ToList() any async calls / anything using IEnumerable. They don't want to think about the nuance and have the additional methods available on the List interface out of the box. Seems to be a decent convention, since the performance diffs between IEnumerable and IList are miniscule for paginated 20-record calls that are 99% of Line-of-Business apps.

If you are referring to lazy loading, awaiting calls and ToList()..ing them solves that too.

I know I will get crucified for this, but that's what happens in practice.
Doesn't it evaporate on its own over time?
Arguably both of the viewpoints are correct and market goes into different swings depending on where you are in history. What if we are at the cusp of the swing back to high customised products after Apple and Google had been pushing highly top-down non-customer-oriented products-that-think-for-you upon us for at least a decade now?
Not every societal benefit has to be quantified and accounted for to justify its existence. Pretty much everyone has experience with misguided middle managers trying to run organizations entirely from the context-free numbers their spreadsheets, why is this any different.
In my company actually developing the product features is a low status activity. Everyone strives to be someone who influences how the features are developed - by making platforms, by writing standards, by leading meetings - but it’s understood that you’ll never be promoted or paid well if you’re the one actually coding end-user functionality.

Don’t do that. Center and value the actual software construction; make sure you treat the “meta” as an unfortunately necessary cost rather than the goal.
All pre-science must be registered with the Science Ministry to be ordained Fact-Check within 90 days or drone strikes will melt your mother's tombstone.
I wonder why they didn’t try these things with me before the suggested electro shock therapy?

In other words, please stop. To people with depression this is an insult.
> Do we actually _need_ all the extra salt we’re consuming nowadays? Is it good/neutral/bad for us?

Of course we don't need it, and too much salt is indeed bad for us [1] [2] (hence all the campaigns about eating less salty).

According to the references I've quickly found, for instance, an American consumes on average 3,400mg of sodium per day when the body needs less than 500mg (obviously this may be higher if you sweat a lot for some reason).

[1] https://www.fda.gov/food/nutrition-education-resources-mater...

[2] https://www.heart.org/en/healthy-living/healthy-eating/eat-s...
Good on you.

An important lesson we all need to remember: there are two ways to get the time off which is owed to you, the hard way or the easy way. If your boss is really willing to make it the hard way, it's on him/her to find a train a replacement. Get out of there.

I've also seen this with vacation.... A skilled engineer saves up vacation with a well-known to the boss goal of making a 2 month adventure trip. When it's time to go, he's "too valuable" to "lose" for 2 months. He threatens to quit. Now he's "too valuable" to lose over the situation and he gets his vacation. So stupid.

Keeping yourself ready and able to change jobs is unfortunately necessary, because company loyalty is kaput, and the threat of quitting is unfortunately occasionally needed to get proper to treatment.

Unions or humane work cultures would fix this. Not holding my breath in the USA. Europe is way better.
Mass isn't great either, due to scaling laws. Physics simply behaves differently at different scales.

An ant can lift a hundred times its body weight, but if you scale it up to human size it collapses under its own weight and immediately dies.

You can drop an injection moulded plastic toy car a hundred times its height into the ground and it won't even dent. If you make a car frame out of the same materials and with the same techniques it will likely fall apart before it's off the conveyor belt.

If you make a scale model of a planetary, you'll struggle getting it to start spinning around its center of mass through gravitational forces.
MIT - https://github.com/tannerlinsley/react-location/blob/main/LI...
That's not true. A comfortable lifestyle perhaps, but "basic" can be had on just a single average salary.
But what model number would they show up as in the OS facing the users? From what I see most CPU names are the ones available in the market.
I asked my thinkingrock if it could think and it said yes. Really though, "thinking" is very hard to define. Do animals think? Do insects think? Do bacteria think? I'm sure somewhere we could find an example of a "living" thing that people consider to have thinking capability whose abilities are substantially more primitive than a CPU. So... why not say a CPU can think?
According to older paper [0] ECC can also be bypassed after reverse-engineering the mitigation in DDR3 DIMMs. Also:

> “DDR4 systems with ECC will likely be more exploitable, after reverse-engineering the ECC functions,” researchers Razavi and Jattke said

> What if I have ECC-capable DIMMs?
Previous work [1] showed that due to the large number of bit flips in current DDR4 devices, ECC cannot provide complete protection against Rowhammer but makes exploitation harder.

[0] https://cs.vu.nl/~lcr220/ecc/ecc-rh-paper-eccploit-press-pre...

[1] https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8835222
The higher the tech, the more that can go wrong.
Is this so different from the experience of popular opposition movements across Central and South America in the 40s-70s? You'd make some headway gathering popular support, and then the US would bankroll your opponents, demonize you in media campaigns, and arm some thugs to hunt down you and your supporters. This 21st century Russian playbook is closely based on the 20th century American playbook, isn't it?
Just realised i've never seen an ad for salt...
Prior to all this cloud madness, I used to rely on a WiFi Direct app called HitcherNet and later, Superbeam. But when it came to actually syncing across a network, I've settled on Syncthing.
Well, you pick EC2 because you want dedicated cores.

You pick a VPS because you want to save costs and share cores.

So it’s not so much AWS choosing as you the customer choosing.
What you call "garbage" others might label "recycling" ;)
> it is likely that tracking button presses and other user interactions is providing the necessary data to make the sale of the button in the first place

Yeah sure. But there's a better solution: don't sell the button. Don't report what buttons were pressed. Don't invade your user's privacy.
Pretty rad that the bird flies so far that it has names in languages as far apart (geographically) as Russian, Yupiq, Inuit, and te reo Māori.
hah, sounds like a memory palace trick, I think I’ve heard a mathemagician use mickey mouse as a kind of variable name when doing mental math out loud.
> Its just not beneficial for anyone.

I'm personally a proponent of parental leave, but I'll answer this one point.

"Forcing women" back into work after pregnancy is an attempt my mothers to minimize wage decreases. All of the evidence for wage discrepancies between male and female is due largely to women's role of motherhood.

https://bfi.uchicago.edu/insight/research-summary/motherhood...
It surely is a wrong error message, or rather oversimplified error and solution, that should be improved.

But still, if you are deliberately deactivating parts of your browser, I think it is strange to complain, that websites missunderstand you. Especially sites that aim for the masses. Because the error is mainly on your side.
"In the end the iPad was not used. Instead a 4K TV was used"

Okay, so what's the issue then?
I get what you mean; I am also a fussbudget when it comes to these things. But I don't think that's the common reaction.

If you look at Dune reviews, there was high praise for the look of the film. Ditto for audience reaction. So I think "coming up on effectively perfect" is a reasonable way to phrase it. Things can always be better, but as long as the effects are good enough to not be distracting to 95% of the audience, I think we'll still see the sort of plateau that will eventually lead to some directors and audiences getting bored enough with CGI that we'll see a revival of practical effects as an aesthetic.
That's not how that works when Safari gets much more infrequent updates.
You can also seed with the cocoa butter you add in, seeding with pre-tempered chocolate tends to require more added as far as I remember.
This seems bad, but as a practical matter, what does this mean?

If you have a process running on your machine can it use this to get root? Read Keys?

It looks like they ran their process for 12 hours to do the flipping.

And if your flipping your process's memory for that long, what are the chances you are next to sensitive memory for another process? It seems bad, but it seems like if your randomly flipping bits in memory the system will likely crash.
> Im a first generation American and my mother was a refugee. Get off your fucking high horse and go virtue signal somewhere else

Im really glad it worked out for her, but that doesn't mean that problems don't exist nor that you or your family didn't contribute to the issue. Many people admire the same billionaires and are "happy" willful slaves. What seems to piss off the happy willful slave more than anything is truth.

> People like you have no idea how the world works.

Apparently you do? Care to explain it to me? Want to tell me that people don't get exploited and they should just change their attitude?