skysight-inc/HackerNews huggingface dataset:
She might be referring to something link the SLK581 statistical linking method.

I did some work with it a few years ago, and you easily generate the key.
That list is a total joke. The EFF should be ashamed of it.
Tap the Sign on with Apple button. Native dialog pops up with two sections. First section shows your name with an edit button. You can change your first and last name to whatever you want. Second section has two radio buttons, provide your real email address or provide a proxy address. Click continue. Done.
Great domain name!
How to make a web app work offline
It's cool to see Matrix work inside emacs but I think the spirit of the OP alludes to putting a little emacs in Matrix too. Composing messages in that band-aid at the bottom of Riot is a great example of a stress-inducing UX. Some venues around Matrix deserve high quality content and it's difficult to encourage that when people write and proof posts through the peephole.
Ok. Let's hope that is enough to get the spread under control.

It is still far from the lockdown in Wuhan where people are not allowed to leave their appartments and get food delivered by the authorities.

I am in Copenhagen where the latest is that the government has adviced against gatherings of more than 1.000 people causing some football matches to be on TV only and some concerts to lower their number of attendees to 950.
When clear objective anti competitive points are presented, lets switch attention to Facebook.
great project
you guys should also check this one out :
https://github.com/sh-dv/hat.sh
A PDF smartform can run ActionScript.

Fortunately smart forms require Adobe Viewer, and there's an approval step (similar to agreeing to Excel macros), but after that it can do whatever the hell it likes.
Ubuntu were the first who started using zstd, only a bit later it was ported to Debian.
In hwalthcare there usually an ethics panel, that will look at the data, and look for way to reduce re-identification.

The common example is the one-legged child with cancer from a remote town. You can remove a the PII columns and it's pretty easy to find that person.
backspace not invented yet? How can you write a program with this thing!
That is rather alien to me. In my country, you have a system where the fuel station has one defined entrance and exit: everyone queues, uses either side of the pillar (the hoses are long enough) and then leaves.
Fast, Secure client-side File Encryption and Decryption using the web crypto API
Look at the total compensation comparison - software engineers are almost never paid any form of bonus in Spain - and it's at least 3x at every level. That's just averages.

The difference easily grows to 5-10x in "elite" positions.
Marxist media is still pushing that anti-capitalist slant.

When will china's communist government be held responsible alongside corporations the way it would in an unbiased setting.
How is it a bad example when people are using it to fight and evade an oppressive government as we speak?

They did make a web version but it lacks the offline and privacy features of the native app. Apple removing the iOS app is a perfect example of why these big companies can't be trusted with ultimate control.
What is this "the young people" thing you are talking about? I've got a bunch of friends around my age (40+) who use stories heavily.

Serious conversation happens on FB or here or Reddit.

If you seriously think this is bad or something, then think of it as roughly analogous to the old finger command, where we'd all put random status things and ASCII art in our .plan files.

Stories is pretty much this feature, just done much better.
there are tools which migrate history from svn to git
Similar questions were raised by other interested parties (like for goods travel).

Some of these measures are quite onerous and I can expect that many smaller establishments will prefer to close than try to enforce them: how can a bakery, for example, make sure that "not many people enter at once" ("restricted access", says the document, or at least my poor translation from "bureaucrat-speak") and that "distance is at least one meter" between people?

Personally, I can work remotely if need be (haven't done that in about ~10 years, but technically, I can). I've yet to see what my workplace will do, though.

PS: for the HN crowd, you can look up data by region in Italy here: https://opendatadpc.maps.arcgis.com/apps/opsdashboard/index....

Bear in mind that the numbers on the map are incorrect (as opposed to tables): they're the cumulative sum of current cases + deaths + recoveries.
This is good. I'm stealing it. It's using git as sort of a super-brain, helping you remember stuff you wouldn't otherwise. It's how I use gmail. Instead of shooting for inbox zero, I just leave anything in there that I might want to remember later and delete the rest. Then, many times years later, I can search through looking for important correspondence. Both of these stories are good examples of how simple but flexible tools can be used perhaps in ways not anticipated by their creators or the majority of their users.
No.

It is not giving my phone number to an entity I don't trust.

I don't trust anyone/thing that asks for my phone number without a valid reason. Signal does not have a valid reason. And in the context of privacy that makes signal borderline fraudulent.

Even further, signal uniquely gives facebook and linkedin et al. my contact graph. Why? Because it relies on the contact list. Chances that anyone I'm talking to over signal also has facebook/linkedin/... is rather great.

Even facebook is better in this regard since you don't have to have a phone number to create a facebook account.
هل تبحث عند منتجات هاندميد تضيف لمسة جمالية لمنزلك؟
First git project, had a guy who loved deflecting, hated git, and had a habit of fucking up merges. Let’s call him Steve.

Some code got broken and Steve immediately throws Jim under the bus. I look at the commit history, and sure enough git blame shows Jim broke it. Except... there was one little problem: I was the one who signed off on that code. I was specifically looking for this exact class of bug before I approved it, and was pleasantly surprised to see that the author had already anticipated this problem.

So what the hell happened?

Steve happened. Steve fucked up (another) three way merge and I didn’t catch it this time. I found the original commit hash and sure enough the code was correct. So then I showed Steve, again, what I call a Five Way Merge (3 way merge, then resolve again against both parents) and made it pretty clear this was no longer a strong suggestion and now a demand that he use this method to do merges.
What’s frustrating about this change is that Apple keeps changing the terms on it. Until last week the T&C’s included the phrase “exclusively”. This allowed you to provide the user with your own sign in system and avoid forcing the google/facebook lock-in, however removing this crucial word means for those of us with apps in the market with social logins, we have to add yet another one.

This is going to lock more users to iOS, and doesn’t allow users on popular apps to migrate to Android and maintain their login. (Note no Android SDK is provided)

It might technically not be antitrust, but as an app developer we’re now forced to include Apple sign-in.
Man, don’t do this here. You’re angry because I provided cites. You’re angry because you were overconfident, sweepingly general, wrong, and (worse) trivially proven wrong so you’re trying to well-actually out of it by being angry. I hasten to note that I am not being judgmental; I have been there. The best thing you can do is take the L and learn from it, dude. Everybody goofs sometimes, but you recall the best advice to take when you find yourself in a hole, yeah?

And...“typical web programmers”? I don’t know how relevant that is except in the light that typical web programmers use the tools built by folks who understand concurrency we’ll enough to build abstractions that make “you don’t need to think about concurrency“ mostly safe even though they’re completely wrong. Somebody’s gotta be doing that for you.
Giving someone a work task and seeing if they can complete it is unbiased and non gameable. Using kitchen psychology to deduce "are they a learner" gives your biases a free pass and is super gameable once candidates catch on.
Upordo - Up or Down you will get the answer | New App
Upordo - Now the world will assist you to make decisions.

Hi,

I'm Shantanu - maker of Upordo

Recently I launched Upordo at Play Store, Web App & PWA.
And now I'm looking for more users to try Upordo.

What is Upordo?

Clear out your doubts in any of the 7 different categories that we provide and make decisions at your own ease and convenience.

Anything: Which place is good for traveling - India or London?

Shopping: Should I buy an iPhone 6s in 2020?

Comedy: I'm a good comedian? Watch my new video link in bio.

Music: What do you think about my new song? Link in bio.

Entertainment: Should I watch the black widow movie?

Technology & Gadgets: What you think about NoiseFit Evolve. Should I buy it?

News & Politics: Please give us a UP if you support on our latest campaign (Say no to plastic)

I'm very excited about what you will ask the world.

Download Now: https://www.upordo.com
There shouldn't be any 100k hard limit for threads at least in Linux, though you need enough memory for 100k stacks of course. You need to increase some default limits for it though (https://stackoverflow.com/a/26190804)

Assuming a generous(?) 20 kB per thread in stack and other corresponding OS bookkeeping inforation you could have 1k threads in 20 MB, or 1M threads in 20 GB.

Doing 100 Hz timer wakeups and IOs concurrently in 100k threads makes 10 M wakeups/second, that takes a chunk of CPU independent of green / native threads choice. Performance vs kernel threads will depend on the green threads implementation.
Well, Tavis is one of the infosec superstars, the amount of stuff he comes up with is amazing.
This is written by someone who doesn't seem to like the feature, and doesn't really get it.

As I said elsewhere in this thread: the "return to the platform daily" thing is overstated - that's like saying a chat program makes people return to it regularly by delivering messages. It's technically right but shows a complete misunderstanding of how and why it's used.
That's a disingenuous argument. All major companies have created native apps for a reason, many after trying to just use a mobile web version. The features from privacy, offline abilities, data access, sensor access, and more are not available over the web. And users prefer apps over creating Safari shortcuts, if they even know how to do the latter.

Why is it good for a single company to determine what you can and can't do on your phone?
Well, in Spain the evolution of cases is very similar to that of Italy but with a 10-day delay, and the government is doing practically nothing (apart from some very localized measures like close elderly daycare centers after there was an outbreak in one). They keep repeating that it's just like a flu and nothing needs to be done. Today there are going to be feminist demonstrations and next Sunday is the beginning of the Fallas de Valencia, a massive celebration that attracts tourists and locals alike, and they keep repeating that none of that is going to be cancelled.

Don't they have a freaking advisor that understands the exponential function? It doesn't seem that hard to look at the graphs and see that we are heading the same way as Italy.

I think I'd prefer the way of acting of the Italian government who at least seem to be trying to do things. Although who knows. The grass is always greener at the other side of the fence.

Good luck with the situation there for you and your loved ones.
Show HN: Zoxide, a new CD command written in Rust that learns your habits
IMO mining costs are dominated by chips, nobody has idle data centers on standby for such an occasion.
OK yes, 3x for averages, with a widening gap at the high seniority level.

My point still stands - 3x is still a tremendous difference that more than makes up any other consideration (healthcare, rent, etc.) and makes one ponder whether a single US engineer is doing the work of three Spaniards...
Having metrics and logging is a requirement to find out that there is a problem, but it doesn't help much to find out what the problem is.
Yes, regularly. Some archaic code has a surprising longevity. Personally at least once per month I end up with a case where I wonder why some code was implemented or for what purpose. Context that is rarely documented in the source code, but is often exposed at least implicitly through commits, commit messages, date or authors.

I strongly advice against abandoning revision history just because it is easier to just start fresh from a single git commit of the current state of the code. Especially so for code that has been in use more than a couple of years, where the developers may have forgotten the purpose or who did what.

Surely you can convert the svn repository to git with history intact? We did that when we migrated from cvs to mercurial. If it is too complicated to do directly from svn to git, maybe it is easier to convert via mercurial, i.e first from svn to hg, then from hg to git?

https://www.mercurial-scm.org/wiki/ConvertExtension
1. A vaccine against COVID-19 is only possible if the virus doesn't mutate.

2. COVID-19 is being treated with anti HIV medication. If its similar enough to HIV to be treated with the same medication. A vaccine against it could be impossible for the same reasons we have no current vaccine for HIV.
> So I ask: at your company and in your experience, do you get value from source-control-arachaeology? And if so, what does that look like in your case?

I work with different code bases, some have 20+ years of history (migrated from RCS to CVS to git).

There's no week where I don't go back to look at some kind of history, usually to find out why or when something was done. Often the issue keys / ticket numbers referenced in the commit messages help me when the commit message itself is too opaque to understand.

I also like to get a sense of how often a file changes. This gives me a sense of whether the code is likely to be fragile and/or touches often-changing requirements.

There is a diminishing return for very old commits, partly because our team was much smaller back then, and communicated less in writing, partly because too much of the context has changed. But two years doesn't qualify as "very old" here, in our case the diminishing returns start more at 5 to 8 years.

That said, if I were working with SVN again, I'd likely look at the history much less, because it's that much slower and more painful.
Oh it looks like this is exactly what I am looking for, thanks a lot
>Second: Auto manufacturers ought to get together and agree on placing the fuel tank port on the same side.
The problem: Today you have cars and trucks with fuel tank refill ports on the left and the right. It can be an absolute nightmare to go to a gas station where most of the cars have ports on the left and you show-up with one on the right. This is one of the reasons for which I hated driving our BMW. Going to the gas station was always a game of chicken with cars entering in the other direction.

I would say that in EU (German, French, Italian) cars have it on the right (like the BMW), i.e. opposite the driver side, I have now an Opel and it is on the right, and my my previous car was also on the right.

I believe it being on the right is a traditional safety provision, though they are becoming very rare nowadays (and since several years) a number of fueling stations (at least in the cities) were not, like it is common nowadays, in a (large) court, the pumps were simply along the road, at the most in a 3-4 meters enlargement of the road itself.

So it made sense to have it on the right, the only moment where the driver is exposed to the trafic is when he/she gets out of the car, during the refueling he/she can stand on the right of the car, i.e. between the car and the sidewalk (and the same applies to - as it was once most common - to the gas station service personnel).
We are Italians and we are unable to respect the rules. Tonight a pdf of a draft of the above document has leaked and we had thousands of people rushing to the train stations to get out from Milan and Lombardia region. So basically we created a situation where thousands of people packed to flee from the red zones to get back to their regions in south italy (and possibly to spread the disease even more). Italians are strong individualists and think they're really smart. Spoiler: we are not
There is no one, even in China, who dies of starvation because of government lockdown.
I think you do get value from it. You won't know it till you eventually do have to go digging in commit history, though I don't find myself doing this regularly. I have found it useful when attempting to understand why code was changed or written the way it was some years previous before. I have also used it to understand when/where a bug was introduced. A tool I like for exploring git history is DeepGit.
> We rarely recommend running with more than 5000 threads. If you seem to need more than 5000 threads, it’s very likely that there is something not quite right about your setup, and you should investigate elsewhere before you increase the maximum value.

Yes, and still 5000 will be more than enough to serve most of production load. Even on high traffic websites.
Sometimes your name is next to that code. It’s okay, you can admit it. We’ve all done it.
of course it is less important and shouldn't be blocking the quarantine to be carried out.

But we had enough time in all the Western countries by now which most didn't use the opportunity to educate their public.

the effects / shock / stress from quarantine will be much higher than when you discuss it openly with people and educate them.

it's negligent to just force anyone into isolation without telling them about the effects of isolation and steps to avoid anxiety or panic.

imagine if you can't tell your environment about what happened to you or you get caught in another city. what if you have a pet waiting at home to be fed. etc ...

Sure for some all this can be sorted out as it unfolds, but it sure doesn't have to be done like this.

There have been weeks in fact where Italians, Europeans had time to discuss these scenarios, and educate their constituents.
The point where I burst into giggles was when I realized that scrolling the page while output was still going (e.g. from ls /bin) overwrote previous lines with new letters.

That's some dedication to accuracy that's found there.
For decades it's been reported in the US press that the seasonal flu outbreak comes from small farms raising pigs in rural China.

So start by googling that for each year.
at my previous job (consultancy) we provided detailed bill that included literally the (slightly edited) git log for the month
Seems like a prime demo of sunk costs fallacy.
Boeing wants an aerospace welfare handout from the government.

But lacks a team dedicated towards securing undeserved state handouts like lockheed martin has.
you utterly missed the point of what I was saying, as I just pointed out to sibling: https://news.ycombinator.com/item?id=22517206
I never suggested letting people go or getting rid of quarantine, that's ludicrous https://news.ycombinator.com/item?id=22517206
Apple really needs to spend a whole release cycle just fixing existing bugs instead of making new features.

Even simple things are faltering, like when logging in, macOS stops registering keypresses in the middle of entering my password. Switching screens around when docking my MacBook Pro. Important features like Time Machine silently corrupting your files.

It's such a shame that macOS just keeps getting more buggy. I've read from multiple (ex) employees that there's no real incentive to fix bugs, since employees seem only to be rewarded when they're working on prestige projects.

What good is investing so much R&D into new hardware like Mac Pro when the operating system is the limiting factor?
Is 15 days holiday considered a lot?! In the uk the legal minimum is 28 days but most tech jobs have around 30-35 plus the ability to buy more.
That one’s easy enough. Show diff, run annotate again in the left hand side.

Which is also why I always separate my formatting and structural changes into two sequential commits. Last interesting change is easy to read, and the previous one is the work of a few extra seconds.
> If locking down a whole city - "cordon sanitaire", doesn't work

It's not as simple as "work or doesn't work". It slows down the spread, for a certain cost. Whether it's worth it or not is a matter of appreciation. Just like the speed limits. Decreasing speed limit saves lives, so it works, but do we want to do it?

> Do they not have the same public health experts

Ultimately, the final decision is taken by politicians, who answer to the public.
That was two months ago...
You are relentlessly trying to pretend SV salaries are the same thing as American salaries more generally.
I found the paper interesting in that I hadn't heard of cache way prediction before, but I kind of have to agree with AMD's assessment here.

The attacks outlined in the paper all take the form of setting up an L1 cache structure in some way to induce collisions with other threads (or with the kernel running in the same thread), and then measure when collisions occurred in order to deduce bits of the memory addresses accessed by the other thread (or the kernel).

This type of attack has been known for a long time: you can do it just by making sure to evict all of the other thread's cache lines. It seems to be generally agreed upon that it is software's responsibility to guard against this kind of attack.

What's new in the paper is that instead of just bits 6 to 11, additional bits of the virtual memory addresses accessed by the other thread can be leaked. That's an interesting result, but I find it questionable how critical it is in practice. Making it easier to break ASLR feels like the biggest potential problem here, and I'm not sure it really is one.
Git importation tools are perfectly well equipped to preserve the code deltas in individual commits. Some metadata might get dropped, but you can and should have your commit history.
The main goal at this point is to flatten the curve, you might have the same number of patients but there's a difference between having them all at once and having them spread out over time, especially with respect to the healthcare system's (over)load.
This is a really important point. Exporting your locks to Postgres mean neither that they stop existing nor that you can’t wedge if it’s not written by clever programmers who better understand concurrency.
Microui: A tiny, portable, immediate-mode UI library written in ANSI C
Also in Germany you’re not going to get fired because your manager doesn’t like your face. And you’re unlikely to get incarcerated because a prosecutor doesn’t.