skysight-inc/HackerNews huggingface dataset:
I think that intuition would imply that objects could randomly escape even black holes, even if the sequence of random jumps required would be very unlikely.

Also it would mean that matter somehow affects the distribution of those dots. If the transition between dots is a quantum event, it sort of sounds like what imagined quantum gravity could look like, but I have no idea how you'd translate the thought experiment into actual maths.
Eh... The phrase "symbolic about" is weird. "X is symbolic" is fine, and "X symbolises Y" is fine, but "X is symbolic about Y" is unusual at best.

I'd probably go for something like "The novel can be read as an allegory for the dependence of the West on oil, and for the power struggles which arise to control this valuable resource." I think that expresses the point in a clearer way, and is more idiomatic.

But the author's version is clear enough, even if sounds to me like something a native speaker probably wouldn't come up with on their own.
A look inside the highly profitable Sodinokibi ransomware business
No, it's something like political satire or political entertainment. If the category education should mean anything then it certainly does not include a man pretending to be a woman pushing political agendas in some completely overblown and sexualized manner. This is ridiculous.
Two states admit bulk interception practices: why does it matter?
Amid Italy’s Beauty, a Vista of Decline
Laptop Model: Lenovo X1 Carbon 6th Gen

CPU: Intel® Core™ i7-8650U

RAM: 16 GB

Screen: 14.0" HDR WQHD (2560 x 1440)

Personal comments: This is my Linux laptop.
The king of dark patterns: https://www.viagogo.com (try with any listed event)

(edit: they recently got banned from AdWords IIRC)
A well-written piece.

TL;DR:

African-American prodigy learns racism not a thing in Stalin's USSR, sings his and communism's praises. Stalin rewards him for his continuous loyalty. After Stalin's death and horrors are revealed, he attempts suicide and is emotionally broken, but never recants. Today, his alma mater is celebrating his impressive accomplishments but ignoring his history with communism and Stalin.
It'd be great to have more discussion how to build applications to be exposed like this, especially the security aspect; what sort of sandboxing to use etc to minimize attack surface. Basically how to avoid giving users shell, and how to restrict what they can do even if they did gain code execution of some sort.

The web application security practices are pretty well known and lot of that does apply here too. But lot is different too, crucially I imagine each user session is it's own process which means you can apply more OS level primitives to them. chroot would be an obvious example, but there is tons of more things available.
The Myth of Consumer Security
Can Regular Expressions Be Safely Reused Across Languages?
The only thing holding up Intel at the moment is their gaming IPC.

Should AMD crack that then it'll be brutal for them (if it isn't already).
Also "1 room left at this price!"

Maybe... at this exact price. Maybe the next available will be higher. Maybe not.
Agreed. Writing lecture notes [1] in Asciidoc was a real pleasure. The clarity of specs and convenience beats Markdown in every way. It even beats TeX, I'd say, unless you want real control of the typography.
A very nice default styling in Asciidoctor is a big plus for me too.

[1] for example, this: https://a-nikolaev.github.io/fp/lec/2/
We could rescue the classic "evil" to define them. Short, to the point and less abstract.
Planning a Road Trip in Europe
EQL as a pull syntax for Crux is definitely interesting (and we're considering building something more official): https://github.com/souenzzo/graph-demo
No, that's okay - "the climate problem" doesn't matter. Even if it was real, you couldn't do anything about it anyway.
For small convolutions on x86_64, you probably want libxsmm: https://libxsmm.readthedocs.io/en/latest/libxsmm_dl/

It's not clear to me, from experience with generic kernels for GEMM, that you should second-guess the compiler (GCC, specifically) by hand-unrolling and attempting to hand-vetorize, unless you think its cost model is wrong. (Recent GCC does unroll-and-jam with -O3, and there is a pragma for unrolling.) Unrolling for vectorization may or may not be profitable in a particular case, depending on the SIMD length (e.g. -mavx2 v. -mavx512). You can see what GCC is up to with -fopt-info variants.
The article says you can't explicitly load to cache, but prefetching may be be a significant benefit, as in OpenBLAS and BLIS kernels.
OAuth2 isn't a standard protocol. A real standard protocol is one where you can build a library around it and then use that to communicate with anyone else who conforms to the standard. OAuth2 is more of a description of the various homegrown authentication methods different websites have tried to create. None of those websites want to reimplement their auth to conform to the standards, so they just add their auth to the standard. This is standards conforming to practice, not practice conforming to standards.

Can you imagine if the HTTPS standard had to have 100 different variations to connect to 100 different sites on the net, with no way to detect which one was in use, so that you had to have the variations hardcoded for every site you visit? Because that's where we are with OAuth.

Worse, some of the practices which are now RFCs are complete garbage. The grant type Resource Owner Password Credentials[1], for example, requires that the third party server ask the user for their username and password. This defeats the entire purpose of OAuth. Don't give me some crap about this being useful for first-party servers: there are way simpler and more secure ways to authenticate first party servers. OAuth is for authenticating users with third-party servers, and you should absolutely, unequivocally not be letting third party servers ask the user for their username and password. This normalizes putting your passwords for one site into another site for nontechnical, which is outright irresponsible and unethical.

Yet in the handful of times I've authenticated with OAuth as a third party, more than one of the first-party sites I was authenticating with used this method, putting the onus on me to correctly handle their usernames and passwords. The reasons are obvious: 1. Doing it the insecure way is easier because it allows sites to avoid implementing an SSO portal to handle their own passwords and grant initial access (which, incidentally, isn't included in the standard protocol at all AFAIK, despite being necessary to make it work) and 2. The IETF somehow thought it was a good idea to give this awful security practice an air of validity with an RFC.

The OAuth2 protocol standard is a tire fire which is unsalvageable at this point. We need a new standard that is actually a fully-specified standard, with a single, clear path from start to finish, including the initial use of passwords to obtain tokens, which serves the single purpose of allowing third party services to authenticate in a secure way.

[1] https://tools.ietf.org/html/rfc6749#section-1.3.3
This is a thing with all compressors. Naturally a fully solid state one is a dream for engineers working in many industries.

There were few experimental solid state ones that worked on exotic work fluids like hydrogen or ammonia, but nothing consumer grade is on the horizon.

Midea with Haier are two big funders of the research.
Strawberry picking robot maker Advanced Farm Technologies raises $7.5M
First quantum safe internet browser launched on Kickstarter
Technical cock-up aside, why the term "activists"?

Not questioning the title of the HN post, rather, wondering if I missed something going on I have missed in the news which would justify the term (instead of "hackers" or, even "security researchers", though the later seems to stretch the definition of responsible disclosure)
Then what you would do, you would wait on the side of the road with the hood up and wait for somebody to stop and ask for gas. All drivers had empty recipients and a hose to pull gas out. You would make new friends. Drivers were much more understanding and helpful in those times. I don't say it was easy. I was just the way it was.
Harleys aren't high-performance machines. I highly doubt any Harley will beat even a ZX-6 over any distance, modulo rider reactions.
Because they're "offering" an inelastic good (a potential job). People who need it will be willing to tolerate a lot of bullshit for a chance to get one.
Ask HN: As a foreign remote worker, how to get US visa to work onsite?
Currently I work for an American company remotely from my home country, or while traveling elsewhere in the world. I assume that my legal status is remote contractor, and I think essentially my employer just wires me money with very minimal paperwork (if any) on their side.

Let's say my boss want me to move to the US to work onsite for a year. Which visa would be appropriate for this, and how complicated the procedure is?

I know the answer depends on my citizenship, but I want to keep it quite generic, so let's say I'm from a random 2nd or 3rd world country (Eastern Europe / Latin America / Asia).
> Punchlines: “Organize the paper in 'triangular' or 'newspaper' style, not in 'joke' or 'novel' style. Notice how newspapers start with the most important part, then fill in background later for the readers who kept going and want more details....put the punchline right up front.”

I have found this the most difficult to achieve in physics papers. Usually, the paper starts with some boilerplate for that field (quantum computers can do xyz), followed by a bunch of background papers that have some relevance to what you have done. Only then are you allowed to broach what you have done - this happens at minimum by the 3rd paragraph, but more common is the 5-6th paragraph.

I would very much prefer to have the central thesis of the paper presented in the first paragraph, followed by proper contextualization for those who are not familiar with the subfield. But journal editors want citations, and that's easier to achieve with the former than by the latter, by helping people from other subfields to low-value cite your paper.
I still remember one of the first businesses I did a contract for in the early 2000s wanted a hit counter on the bottom of their page.

So I put one in but they wanted it to start at 10,000 instead of 0 to give a false sense that the site was popular. This stuff has been going on for decades.
Silver coin find provides clues to turbulence after Norman Conquest of England
What about the myth that toilet seats exist in all bars? That would be a good addition. ;)
'would need to' lol.

What about pragmatic discussions in domains where clear data isn't accessible?

Deriving high probability conclusions from high probability premises?

>A greater number of people took psychedelics because they're more accessible due to anonymous, location independent markets

Likelihood of this not being true approaches zero IMO.

> Psychedelics change people's lives meaningfully

Sufficient research exists to back this up. Michael Pollan's book cites many.

> the kind of people who buy drugs on the internet are the kind that are demographically likely to experience positive life changes from psychedelics.

You may want to note: most would agree by volume, those buying psychs online are also distribute them with their social sphere. The dark net facilitates local area networks of psych access. There's no a 1st order relationship here.
14 Years of YouTube Website Design History
Yeah, that always makes me think: "Hmm, a high quality product would create some demand, why not keep the stock well filled?" Also it conjures up images of 1 last item lying at the bottom of a big box where it was squeezed and just lying around for the longest of it's entire batch.. No good!

So, why? In me it creates a sense of "no thanks, I'll wait".
And I'll still buy Intel! It's just always the safest, most reliable bet for me. (We only use Xeon systems here with ECC. We value stability and predictability.)
Depends on how you account for benefits that offset the costs. Obviously you have to pay for fuel, drivers, trains etc. But if they add value to the local economy in excess of the costs then that money gets collected back as tax + benefits to the local people.
It's disingenuous to call domestic servitude "caring for" or "UBI", by the same metric prison is UBI for prisoners.

If you want cooking, cleaning, and childcare so badly, why don't you volunteer to do it instead of telling women it's our place. I think I'll take my job over being a man's property.
I'm not sure that's entirely correct.

If https://en.wikipedia.org/wiki/High-speed_rail_in_France is to be believed, the high speed lines for TGV are primarily but not exclusively used for TGV:

"LGVs are reserved primarily for TGVs. One reason for this is that line capacity is sharply reduced when trains of differing speeds are mixed, ..."
"Some stretches of less-used LGV are routinely mixed-traffic, such as the Tours branch ..."
"Outside France, LGV-type lines often carry non-TGV intercity traffic, often as a requirement of the initial funding commitments."

I'm also not so sure about the quality of the rail bed:

"Track alignment is more precise than on normal railway lines, and ballast is in a deeper-than-normal profile, resulting in increased load-bearing capacity and track stability. "
Maybe they do disagree with me. It is impossible to know, because they are not free to say what they really think -- which is another fundamental problem with not-democracy.
Arguably; it's not advertising the product itself (e.g. hotels). There's no rules against misreporting user or activity statistics as far as I know.
I see it like this: yes, it's a poor website which comes down to semi-legitimised spam.

However, recruiters already were semi-legitimised spam, and they like LinkedIn because it's easier/more signal vs noise for them. Employees like it enough not to quit if there's a potential new job. Signal vs noise is not much different from dealing with job hunting/recruiters outside of LinkedIn. Network effects take care of the rest.
Enso OS 0.3.1 – Using Xfce Desktop 4.12 and Based on Ubuntu 18.04 LTS
They're ostensibly doing this as a political statement to start a debate and affect political change. Thus "activists".
I've always used many languages, but I tried clojure for data processing stuff. I moved away from it because the number of libraries was tiny; I had to write my own libraries for doing basic SQLy things. Some hard things were easy in Clojure, but too many easy things were hard.
It's probably called dark because the user is often 'left in the dark'[0] about how to use the interface

[0] https://idioms.thefreedictionary.com/left+in+the+dark
According to Linus techtips the 3xxx ryzen series is already neck/neck with Intel at CSGO (which is known to normally heavily favor Intel - as a csgo player this is really impressive), and appears to otherwise be competitive in other games.

Intel should be very scared. Not to mention the way Intel has crippled different models of their line up just to try to push people to use a more expensive CPU - and seems to have otherwise stalled out in general CPU performance.
Ad Blocker for NPM command line interface ads
That is correct, in the SHORT time. The thing with rust is that it provide safety guarantee FOREVER.

Is like null. You can write null-safe code in any language... as long your developers become "compilers" and by discipline make sure EVERY LINE is null safe. But when your lang do it for you, is a problem that get solved.

C++ demand a lot of attention to details that are unnecessary in rust. This is where the gain come.
Hong Kong leader Carrie Lam says she would 'quit' if she could
The linked video is The Evolution Of Capturing Sound Part 2: Digital Audio and Audio Data Compression.
Not catchy enough
You can use https://old.reddit.com/ till it lasts.
A Desktop PC with Raspberry Pi 4
So i'm planning to learn C++ to get into HFT industry can anyone suggest me what all things do i need to learn to get into HFT as a software engineer?
and where might one look?
Would it be possible to extend this and run Charles Proxy on a server? I have used Charles to capture mobile traffic and always felt that having a machine running Charles on the same Wifi network as the mobile device was a hassle.
Um. Cut down all the trees and a forest has a hard time recovering. The Sahara is likely man-made. Like almost all deserts on Earth except Namibia and Australian which are millions of years old, the rest are mere thousands.

Familiar story. America's Southwest used to be treed grasslands until overgrazing turned them to sand and wasteland.
Some services like Amazon make it outrageously difficult to leave their service. You have to contact support and the link is buried really deep in their site, you have to jump through serious hoops to leave their service.

There's a great site called Just Delete Me[0] that lists all the services where leaving / deleting your account is hard and the user is subjected to dark patterns.

[0] https://backgroundchecks.org/justdeleteme/
Show HN: Boost – small coding tasks for Google Cloud Platform on demand
This car is also famous for being an asset in Half Life 2 – even tho you can never drive one of those beauties there...
Hi folks, OP here,
my friend and I are working on a drag-and-drop backend builder[0].

To understand better what are frequent backend scenarios people want to build we created Boost. It's a service for small cloud coding tasks on demand.
You simply fill the form on the website where you describe us what task you want us to build, we'll contact you to ask a few more questions, and build it.

There are only two restrictions. (1) the task must be on Google Cloud Platform, and (2) the task must not be a big feature (e.g.: full admin system) but a smaller part of your project. If you aren't sure whether your task is small enough, just send us the task anyway.

[0] https://codelines.dev
Some of this is probably SQL server specific, but we were having some scaling issues on legacy code earlier this year and I got a lot of bang for my buck checking for these things before diving in to specific issues:

- code with a high row count table variable when a temp table would give more accurate execution plans due to better cardinality estimates.

- ultra-complex join criteria with lots of OR logic that performed better as a UNION

- lazy function calling, where a developer used a function that did more than they needed and could be replaced with a simple join to a table

- looped calls to insert procs that could be done in bulk

There was another entire category of problem that I guess would be described as "I hate sets" and was mostly attributable to one former employee. These were recognizable immediately upon opening the code and were a nightmare.
The problem here is that your job is then defined at your birth based on the genitalia with which you're born. That's more or less arbitrary. What if a female is better able to contribute to society as, say, a doctor? What if a male wants to stay home and run a family?

People should have the freedom to choose how they live their lives; they should be able to contribute to society in any way they please.

Suggesting that assigning jobs at birth is superior to our current system is rather silly. Yes, we have new problems to solve by ceasing that behavior, but regressing isn't the solution.
Just Delete Me – A directory of direct links to delete your account
Wouldn't those still spoil eventually?
Arguably you can be manipulative without being dark, e.g. manipulate people into returning to your website by making it attractive, fast loading, with lots of relevant, accurate, high signal to noise content. We tend to use the word to refer to dark manipulations, as in

> To tamper with or falsify for personal gain.

But it can be a positive thing as in about half of this definition:

> To influence or manage shrewdly or deviously.
Using Vue.js Components Inside Markdown
This is why I've always loved big turbos. A little bit of lag, followed by being thrown in your seat like a rocket taking off. You can get the same with a big naturally aspirated engine, but a turbo is often cheaper and more feasible than an engine swap.

The biggest problem with this is having too much torque. If the car isn't designed for it, you'll just spin the tires at full throttle, and you'll have to settle for mid-2nd and 3rd gear pulls. I knew someone with a boosted awd Toyota Camry that could spin all the tires in 3rd.
To save non-PC-gamers a Googling: "CSGO" here refers to "Counter Strike: Global Offensive", a popular multi-player first-person shooter. It's part of the Counter-Strike series, which traces its roots back to the year 2000.
what a host article. The only ordinary thing is the completely ordinary opinion expressed in it.
Production vehicle land speed record.
I had similar experience. Back then, invoice numbers were short and sequential...I was asked to start it at 100001.
Man Tortured to Death to Reveal the Wallet Password
Why not just put Lubuntu on the SSD inside the Chromebook? I'm assuming the application in question runs on Linux but not ChromeOS.

I ask because I am thinking about buying a refurbished chromebook for $80 and throwing Lubuntu straight on it and never looking back :)
People complaining might note that there is already a free bus service in central Manchester: https://tfgm.com/public-transport/bus/free-bus
> 54 / 128 Cores / Threads

Should it be 64/128?
Drink! Someone trying to stan stoics in an HN thread.
And that is why you’re not bothered by Spectre and Meltdown?
And the “growth hackers” that came to prominence a few years ago that masterminded these dark patterns are now all VCs.
Could language be the key to detecting fake news?
Well - Debian with systemd consume ~90MB ram.
Debian w/o systemd consume ~40MB ram.

Device have 256MB.
Seems purely extraneous to me. The comments could have stood on their own without a blatant declaration of (anti)fandom that so often surrounds this company. The strawman you pointed out exhibits similar declarations in the opposite direction.
I'm using gitolite from years and works flawless.
Research with national security implications should be done by University Affiliated Research Centers, by the National Laboratories, or under contract by corporations. These types of organization can maintain appropriate levels of security not available in a research university setting. https://en.wikipedia.org/wiki/University_Affiliated_Research...

A parallel system for economically sensitive applied research funded by the government needs to be established. For this type of research, nationals of all other countries should be similarly screened and vetted, since many countries which are political and military allies are economic competitors.
All my data goes through some random server? No thanks.

Why should I trust a middleman to be in charge of delivering my data to sites, and their data to me? Sure, running a browser in a VM while using a VPN probably is a good idea if you're worried about getting fingerprinted, but I don't see how this is stopping quantum key disruption.

If anything I'd be more concerned about however this company is handling my data than the quantum criminals hackin' me...

Going from 1 point to 10+ in less than the 60 seconds it took to write this comment? Hmmm...
Different design goals.

A commercial freezer is designed to be able to freeze a larger volume / weight of goods more rapidly, with the doors being opened more frequently.

So they'll necessarily have a larger cooling capacity, which means a higher capacity compressor, fan, and heat exchanger.

I think the parent commenter would have been better off with a regular chest freezer of an appropriate size.
You just have to find a set of recipes that contains a lot of common ingredients. E.g. if you have 2 bell peppers, one day you can stir fry stipes of it with some meat, the next day you can fill the other with rice and bake it, the day after you make a rice omelette using the leftover rice that didn't fit in the bell pepper...