skysight-inc/HackerNews huggingface dataset:
Nationalism is drawing borders around preexistent tribalism to keep it contained.

It is exactly violations of those borders which got us wars in Europe. Sometimes for the sake of colonization, sometimes for the sake of unification, sometimes for the sake of ill-conceived peace, and almost always a bad idea in the end.

I'm not even that much optimistic about the future of the EU, to be honest.
Experience Success Today Review, Legit or a Scam?
Link to the rumor?
When someone dies of pancreatic cancer, I always think of Randy Pausch discussions on HN.

Randy was so inspiring and we’ve made no progress since his death from it in 2008.

https://news.ycombinator.com/item?id=256623

We’ve added close to $20 trillion in debt since then. Better treatments for a few cancers should have been included in there.
Best possible? Someone could probably do better, but off the top of my head, "if we aggregate metrics from populations using a sampling method other than a uniform random distribution, we should expect to see differences" probably approximates it.

What is the worst possible interpretation of socialism, communism, collectivism, and the new Woke cult?
Sadly you are probably right about the different media environments.

At the same time, no, I'm not essentially doing the same thing. Let's face the facts - the current conservative media environment (Fox, etc) is deeply distorted.

I'm not making claims based on bad information, or making untrue claims.

Let's also bear in mind that, as much as networks like Fox distort and manipulate the truth, I'd bet plenty of people in these distorted media environments have a degree of understanding that what the Trump administration has done is wrong.

But people (all people) hate the discomfort of cognitive dissonance and look for any reason to avoid it.

To circle back to the main point, people making false claims (even if they are unaware of the falsehoods their claims are based on) is not the same thing as someone else pointing out the falsehood itself.
> ...the following four lines of code will glide right through even the strictest content security policy.

> (In an earlier iteration of this post I said that a solid content security policy would keep you (and I quote) “100% safe”. Unfortunately 130k people read that before I learned the above trick. So I guess the lesson there is that you can’t trust any thing or any one on the internet.)

Though the approach only applied to Chrome, and the post is two years old so I don't know if it still works today?
> Learn how to adapt and make the most of the systems that exist now.

if this were the attitude, the free software that android is built on wouldn't have existed in the first place...
Counterpoint: If Markdown will do everything you need it to do, TeX is probably overkill.
The implementing is where the problem lies.
Nobody is asking the government to make sneakers.

Universal access to healthcare is a human right, and insurance as a product by its very nature - is non-universal - as it relies on denying access to make profit.

The pre-existing conditions loophole in the current system means that you can purchase insurance one day before you get sick or need a major medical procedure and a private company is mandated by the government to pay up. The whole Obamacare plan is a clusterF*.
Scientists 3D print microscopic starship that moves on its own
"Charity is not a substitute for social justice."
Of course it is not. Charity is real and it helps people right now where they need help the most. Social justice is a fantasy dreamed up in ivory towers. But only the left is compassionate, right?

"I've been there. I've seen it."
Where have you been and what have you seen to feel the need to put down experiences of those in minority who have succeeded in life? What have you as a member of the compassionate party done to help the poor people since charities aren't you thing?

"Have you?"
I have never ever once heard a migrant say: "I hope those nice social justice people succeed with their big ideas.".
It was always: "Look what those nice people from the church down the road did for us.".
A lot of early computer DVD playing was using hardware accelerated decode, with the resulting images bypassing the framebuffer. That means it won't show up on your screenshots, but it wasn't necessarily detecting a a screenshot and blanking the output (although, once software decoding was feasible, that may also have happened).
- Felons, in varying degrees in different states.

- Residents of DC, Puerto Rico, the US Virgin Islands, and Guam

- People who have had their names removed from voter roles with no warning, as in Georgia, Wisconsin, and North Carolina, in the last few years.

- People who can't get US citizenship despite having lived here most or all of their lives.

- Vulnerable individuals who couldn't get an absentee ballot in Texas despite the pandemic

And so on. They're smaller, more specific minorities now. But there's a lot of them
Behind every success is countless failures.

I think taking the negative connotation out of "failure" will remove any mental barriers for all creative subjects.

As the post says, someone who has not failed has not learned. I wish school systems were more supportive of this in the classrooms.
Shopping for a dishwasher in September, the earliest availably date for the model I wanted was December 26 + an estimated 1 month backlog for delivery. Many others were delayed until March 2021. I found another model that was supposedly available now, but 1 week before delivery in October my order was bumped out to 2021. This happened two more times.

Luckily I don't have very particular needs in a dishwasher and I have a trailer. Somebody at the big box hardware store near me canceled their order and because I'm constantly looking, I was able to pick one up just this very morning. When I picked it up, another customer was trying to buy it.

If you're able to be flexible, then you can probably get something in less than 6 months. A buddy of mine has a less-commonly sized space for their fridge which he cannot change w/o tearing apart the kitchen and the soonest he can get a replacement is February. They are living out of a couple dorm-room refrigerators until then.
I have yet to use it as I haven’t done video work in almost decade, but it’s really good to see some real innovation there after Avid, Apple and Adobe have been somewhat asleep at the wheel. Apple in particular did a terrible job with much of their video suite with the FCP 7 to X transition with iMovie influence.
All of which, even if inadequate are better goals than the dark authoritarian visions of the far-right : ).

Systemic racism has been danced around by centrists until now.

And yeah I agree we have to wait and see what the Biden administration actually does.

But as a Progressive I'm heartened because now there's an opportunity for Progressives to push the Biden administration. With Trump, there was zero chance of that.

As the FDR quote goes, "You’ve convinced me. Now go out and make me do it."

I don't think any Progressives have idealistic visions of a Biden administration. What they are hoping for is a degree of influence and an opportunity to exert political pressure or leverage.

Which is how politics is : )
Happy UHK owner here. I’m seeing a few comments about missing function keys and arrow keys. Yes, this is a compact layout. Since it has two space bars, you can map the FN key to the one space bar you never use, and then you get function keys and arrow keys when you hold down space. Even better, the arrow keys are right under your fingers.

It also has a mouse layer. I don’t like it for fine mouse movements, but it’s great for doing a quick mouse click (middle click to paste, left click to activate a window, etc) without moving your hands off the keyboard.
I don't think your motives are wrong, I have certainly myself refrained from facing reality in exactly such matters because the implications are grave.

Now, the main thing is this:

>But they will not be considered because both sides are pushing for their big thing and locked into combative attitudes.

This is not true, as per what I mentioned before. Obama took a Republican healthcare plan, and it was still gridlocked and framed as extremist.

The truth is that there are real interests in this country that actively don't want problems to be fixed, and that's the reason why there is so much low grade nonsense that gives you the idea that it's because both sides are intransigent, but past experiments show that trying to collaborate with the obstructionist party just leads to the ratchet effect [0].

In effect, there can never be consensus because the purpose of some is simply obstruction and dysfunction, which is made evident by what happened to Romney's healthcare plan. The only solution is to use an electoral breakthrough, pushed by a not-so-moderate message, to create a new fait-accompli and change the political landscape, otherwise you either fall prey to the ratchet effect or to gridlock.
I think that’s why so many will follow a rail, pipeline or highway right of way. Often these are state or federally regulated, sometimes letting them do whatever they want. In Canada, the railways pre-date the country and have some interesting rights and privileges.

But if a subsea line is 6 fibres, you’d think they’d license one of the 288 strands on an existing run from some less else for less than that cost.
Journal: https://pubs.rsc.org/en/content/articlelanding/2020/sm/d0sm0...
Ask HN: What is your at-home development setup like?
For personal projects, what's your physical and software setup like? And what do you like to code in your spare time?
> C++ class hierarchies are not objects.

who cares ?

> Both libraries and class hierarchies are not just jails, but dependency hells.

sounds like you had some severe trauma. I wonder how much better our profession would be if we had code psychiatrists, that would help people move past the bad experiences they had with $LANGUAGE.

> Everything including functions can be abstracted as live data. I want to connect objects live, changing on the fly.

well, you can use puredata or max/msp for that, and then when your program ends up being too slow and clunky because of the lack of optimizations, you can mail me for rewriting it in C++ at a cost :-)
The End of Everything (Astrophysically Speaking)
When “Progress” Is Backwards
I thought most of the Jetbrains products were subscriptions? Kaleidoscope is a one-time-purchase app. I paid for it a handful of years ago, one time, and it has worked perfectly for my needs ever since.
I don't think flying squirrels are the only fluorescent animal. I recently picked up a 3W, 365nm UV light with a visible light filter. I brought it along on our nightly dog walk to play with it and noticed my Yorkie's hair glowed quite a bit(light yellow IIRC).

I highly recommend picking up a real UV light with a visible light filter if all you've ever used are the cheap blacklights that glow purple. You'll never look at your bathroom the same way again.
But third party app can be more flexible. For example, I used a app that can let you easily crop a part of screen, then you can edit, image search, share, OCR than translate and many things just in a pop-up.
They(RBI & Govt of India) rather work on leaner AndroidOS (LineageOS + microG) and BhIM[1] like Apps for popular smartphones sold across India.

Don't privatise charity & security; humanise it.

[1] https://en.wikipedia.org/wiki/BHIM#Security
Or even better an option to disable the policy for the next 10 or 30 minutes which should be enough to.e to do whatever you need to do.
I mean.. swimming didn't conflict with any other sport but diving, and swimming got precedence. We practiced in the morning because it was a good time for it.
I have no main account, I hate this site but I can't stop using it and I have no desire to be doxxed. I prefer to be able to post my opinions freely than to worry about my career. I create new accounts regularly on carrier NAT.

What I'm aware of is that my opinions aren't appreciated on HN. Don't care. I have to read your shit opinions all day? Occasionally you'll have to read one of mine.
WSL 1 is an implementation of the sys call interface of the Linux kernel.
On Randomized Trials and Medicine
The law isn't as fuzzy as you think.

> An app like Yelp could claim that one of their essential features is to show you restaurants physically close to you, so location information is essential.

They could claim that but it would not be relevant in law. The GDPR provides an exception for "strictly necessary" cookies only, as follows:

"This shall not prevent any technical storage or access for the sole purpose of carrying out the transmission of a communication over an electronic communications network, or as strictly necessary in order for the provider of an information society service explicitly requested by the subscriber or user to provide the service."

If I didn't explicitly request for Yelp to show me restaurants physically close to me, or to recommend food based on my past searches, then neither of these things are "strictly necessary" as defined by the GDPR and they can't store personal information about me regardless of what they claim.
I'd just post on blogspot or a free blog from wordpress.com. Then use HN / Reddit / Twitter for discoverability instead of relying on Medium.
> You'd get extremely slow code with this approach!

You must be interpreting that differently than I meant it. The approach I'm suggesting is "pretend debuggers don't exist when optimizing". It gives you the fast code.

A debugger can break any assumption you make. Even unoptimized code could crash if a debugger messes with it. The fear of a debugger should never make you decide not to do an optimization.

How would you use a guard if you want to deoptimize because a debugger attached? You'd have to have a guard between each instruction, and even then it might not be enough.

> Yes, you're guessing that nobody will attach a debugger and you're guarding that no debugger has been attached. That guard is usually implicit.

> So you deoptimise when someone starts debugging.

If an "implicit" guard means "we'll have a function the debugger calls, telling us to redo the compilation", then that's not something you need to do dynamic analysis for, and it doesn't make your compilation more complicated. You don't "speculate away" that case unless you're using the word "speculate" to include "completely ignore for now, without even a guard", which I didn't think fell under that umbrella. Does it?

> It can be wrong... if someone's using a debugger.

It's not wrong. A debugger can make 2+2 be 5. Debuggers don't follow any rules, but that doesn't mean your compiler should try (and inevitably fail) to make code that works in a world where no rules exist.
It's crazy, I feel like I'm just constantly being gas-lit whenever it comes to talking about Trump. "Don't believe the media, it's all rigged against him" "<x bad thing> is all just a myth, you've been duped" "Don't believe your eyes".

It's like, come one, I live in Portland. There's no media conspiracy and the city isn't burning down from "antifa terrorists" or whatever. Take a step out of your filter bubble.
Absolutely not. I am saying that property, as it is right now, is not ethical, as all property in its current state was originally, or derives from something that was originally, stolen.

As a result, accepting the current order of property can only be justified by utilitarianism, which also dictates that there is no issue with redistribution if it is helpful.

In essence, private property is theft, but there is no feasible alternative (for now), so let's still have private property in a limited sense.
https://ec.europa.eu/info/sites/info/files/strategic-plan-20...

We are in the same boat.
Bury it in the desert. Wear gloves. https://xkcd.com/2030/
I installed Guix the other day as a potential new server installation. What attracted me initially was being able to declare the services available, like Ansible. Nix is a non-starter for me as an emacs user. You will never regret using a system based on a fully-fledged, general-purpose programming language like scheme as opposed to a domain-specific one.

So far I think it's brilliant. I didn't even know about the functional aspect but once I "got it" it makes me not wish to go back to a mutable system. I say this is a long time gentoo user. It won't replace my gentoo system any time soon, but it certainly has potential.
Hey dang, can you fix this?
I don't think it's the same. Apple would have never gotten funded today.
64% of the world’s ocean is commons. The other 36% is Exclusive Economic Zones (EEZ).

However interestingly, the US has not actually ratified the convention that recognises EEZ’s (along with a few other countries like Iran and Turkmenistan). https://en.wikipedia.org/wiki/List_of_parties_to_the_United_...
Luminati.io Customer List Exposed
Still probably means masks in 100% of public contexts, contact tracing and widespread testing. Similar to Japans approach.

But yeah, Trump really fucking screwed the pooch on this so it's going to be an uphill battle and many will die or economy will need to suffer a massive ~2 month lockdown.

If a middling approach is used then likely get the worst of both worlds, rolling regional lockdowns causing multiple blows to businesses, many more dead etc.

I don't envy his task, Trump has effectively made it impossible by completely disregarding the pandemic playbook.
Hey if you really honestly believe you're right why are you compromising? Progress :)
Just a friendly reminder that most scams involve creating a sense of urgency. There are phishing attack emails saying "the CEO urgently needs access to X." Back when my grandma would answer calls from unknown numbers, she got one saying "your grandson is in jail and needs bail money."
An acquaintance of mine wrote this, really interesting book if you're into scientifically accurate or at least plausible scenarios for the end of time.
Sell it for the minimum prize?
We did a lot of blind testing, but blind testing takes more effort and we were always swamped. Usually the engineers would just test things ourselves, and then I would give my boss a blind test for the final approval.
> (For Jeopardy! fans, I believe the show producers approached Jennings earlier this year and he expressed interest in taking over as host.)

Will Ken Jennings get past his tweet about people in wheelchairs?

https://twitter.com/KenJennings/status/514125105426071553
As an aside, XKCD #404 is my favorite:

https://xkcd.com/403/

https://xkcd.com/404/

https://xkcd.com/405/
I did indeed mean loser as the opposite of victor, as mentioned in the sibling response, rather than as an ad hominem.

Reputability-wise I focused on the American press in general (Wall Street Journal, Washington Post, NYT, etc). My main through-line during the week was following the 538 live blog, which did a good job of linking out to a variety of sources as several of the cases unfolded during the week. A decent summary is the one at https://abcnews.go.com/Politics/election-2020-trump-campaign... . You'll find the legal challenges so far are largely about technicalities rather than actual allegations of voter fraud, despite claims otherwise, and that the ones that have been heard have mostly either been dismissed or they have resulted in minor adjustments to procedures, at times to the frustration of the presiding judge (finding in-person recounting of the proceedings requires digging deeper than the above article).

Not featuring in the legal proceedings are other allegations, such as those that certain people who were supposedly deceased had submitted votes. These have mostly turned out to be clerical errors, many of which were already fixed but hadn't necessarily propagated to the systems that the allegers were looking at. As a bonus, here's a 538 feature from 2016, when the groundwork for this kind of argument was once again being laid just in case now-president Trump lost: https://fivethirtyeight.com/features/voter-fraud-is-very-rar... .
The sad part is that many who have to deal with this really do want to help and fix issues, but poor management, be it from the client or your employeer can stand in the way and be really costly.

I hate billing customers for stuff they don’t need or aren’t helping them, but if they insist and won’t take free advice I’ll do the work and invoice them.
> If winning is the only thing, then when you’ve lost, you’ve lost everything.
As I understand it, You can't anonymize (remove) voter data and also validate that data. You're trusting the point of entry of the data where the ballot is submitted. Simply all the blockchain becomes is a record that X number of people voted for Y. Whoever controls the point of entry controls what is entered into the anonymized data, and by definition cannot validate against it.
If your Ethernet emissions can be picked up by pilots or air traffic control, your are doing something wrong on purpose.
I think you must have misunderstood. The idea was to make laws against murder sound ridiculous by breaking them down, not make yourself sound ridiculous.

I'm pretty sure you cannot do as I requested.
RSA has been around a long time, yes, and Caesar cipher has been around for even longer. Part of the historical argument that you're dismissing is a very persistent Dunning-Kreuger effect: very smart software developers don't know how much there is to know about crypto, and since RSA is "simple" it's easy to delude yourself into thinking that you can do it right.

And, yes. Expect ECC to be broken. It was initially developed by Miller at the NSA, who only released that information when Koblitz discovered the cryptosystem independently. So they've been trying to crack it for a very long time, and you can be certain that they know of unpublished breaks. It's almost certain that they can break certain parameter classes, but the discrete log problem itself keeps getting weaker and weaker.

If moving away from weak crypto on a regular basis sounds like an undue burden, get out of the game, don't roll your own, leave it to the experts or you'll be doing yourself and your users a disservice.

I'm not a number theorist, but I did a lot of crypto and rubbed elbows with several NSA-employed cryptologists in my undergrad. I'm a decent developer, too, but I know far too much to think that I'm qualified to roll my own.
There are services designed to allow you to think up new email addresses on the fly, with no setup, and still have them delivered. I personally like https://www.spamgourmet.com/ - you can create an identifying address on the fly that also limits the total number of emails you'll receive from that address. It solves all the issues you mentioned - it's frictionless and still allows replies, while preventing spam. The gmail '+' feature works too, but is so high profile that a lot of spammers know how to parse it.
My understanding is this is a little bit more nuanced.

For an app to use bluetooth, it needs location permissions as well as bluetooth permissions. Reportedly, this is to prevent an app from using bluetooth beacons to determime your location without permission.

Otoh, it sucks for bluetooth stem toys; you can't use them on an Amazon Fire tablet in a kid's profile, because location permissions are not allowed for kids' profiles.
*DML
Geekbench isn't a perfect benchmark, and I dislike certain programmer keep banging on about it. But this wouldn't even be a fair comparison. The EPYC here is on GF 14nm, 2-3 Generation behind TSMC 5nm, ( depending on how you count them ), First Gen Zen Core IPC was mediocre in its time, and complicated NUMA design that makes Multithreading not performing at its best.

On a Zen 3 Ryzen 12 Core [1], again on a node that is one generation behind. But with much higher TDP allowance.

[1] https://browser.geekbench.com/v5/cpu/4597739