skysight-inc/HackerNews huggingface dataset:
I think the only thing that might protect Cynthia Dwork or Wei Dai would be if they were wise enough to not believe they were immune to being scammed.

Yes, the person I was talking about wouldn't be successful against a more sophisticated target. But there is no amount of technical sophistication that makes you immune against the right scam because even the most technically adept has finite time to consider things, and they're all still human.

Your excellent point about "learning twice as much gives you far less than twice the resilience" means that essentially no one can be completely immune, once you factor in time.

So I think only the wisdom to really appreciate your vulnerability is universally protective, even if you are an honest to god super-guru.

Case in point, witness the fact that one of the early Bitcoin developers publicly endorsed and obvious fraudster claiming to have invented Bitcoin but who can't even get basically technical points about Bitcoin right, much less some new and unfamiliar system. In some alternative universe where that hadn't happened his name might have easily found its way onto your list.

I agree with you that the kind of top flight technical background needed to shunt off even fairly unsophisticated scammers is very rare.

> But I first heard about Bitcoin in 2011, so it's not quite unimaginable that I'll get a shot at the next one also.

Indeed, but there you wouldn't have needed to expend much-- and not anything that could have directly made a scammer money.

I've always thought it was weird to see people who in 2011 said Bitcoin was a scam and didn't mine any though they could have at little cost... years later turn around and dump their life savings into super sketchy premined altcoins. I think they learned the wrong lesson. Their skepticism wasn't a problem.
Over 50% of phone traffic is spam.

Please, don't generalize. That statistic is maybe valid in the USA. In my case (Serbia) spam is practically 0%. There's an occasional landline call or two per month but that's enough for making fun by letting our kids answer the phone and troll the spammers. Third world "problems" (:

Anyway, I support your fight against spammers.
Bash has arrays.

x=(1 2)
echo "${x[0]}"

And associative arrays

declare -A x
x[hi]=20
x[bye]=30
echo "${x[hi]}"
for i in "${!x[@]}"; do
echo "k: $i, v: ${x[$i]}"
done
Cool repo, but the example is lame because a shell, or a git alias would do just fine.

A shell script that consists of a one-line exec isn't what people concerned about.

FWIW I'm a 99.9% POSIX masochist (probably closer to 4N)
It's like saying interfaces are classes without implementation.
I've yet to find a programming language that makes I/O redirection, piping, and process substitution[1] as easy as Bash does. Process substitution is where the shell really shines, in my opinion.

Bash, and Bash-like shells, are literally everywhere. I have to be wary about what Python 3 features I use, and if there will even be a Python interpreter available. My OpenWRT router has a Bash shell, but I don't care to install and maintain other interpreters or runtimes on an embedded platform.

Even job management and parallelism are easier in Bash and GNU Parallel.

[1] https://www.tldp.org/LDP/abs/html/process-sub.html
> Is this not outrageous? That we're so intolerant of other kinds of economies that we must try and band and block so that people don't realise the disadvantages of our own system? If your system is so superior, let it compete on its own merits.

What are you arguing? Would you want to live in an economic system similar to Chinas? Many economists believe there is a genuine merit to China's economic system, but that doesn't mean it's something we in the West should support. There is a social cost to China's state intervention. The largest being that it leads to corruption. Do you think Huawei can ever take a stance against the Chinese government? Of course not. China's economic system is basically just corrupt capitalism. It's not about who's got the best economic system, it's about who has the right values.
I just saw this story regarding Afghanistan:

https://www.commondreams.org/news/2020/01/28/admission-colos...

Were any of the war criminals that lied us into Iraq prosecuted? Nope. Did the NSA modify Cisco routers and tap the phones of its EU allies? Yes.

Is Guantanamo Bay still open? Did the U.S. just commit an international crime by assassinating a top Iranian diplomat?

Am asking all these questions, because while the U.S. is still better domestically, (be it with huge cracks, even on that front), I'd say that internationally it isn't as clear cut as I'd once have agreed with you it is.
I don’t even know where to start with this comment, so I’ll single out a bit of it:

> What do you do that people are consistently talking about you in the third person anyway?

Ummm… exist? Do their job? “Hey, I was talking to thaeli, and %s said that I should ask you about…”
I'm hearing a repeated theme in your comments that people don't know much about how anything works, and that's supposedly OK. That's actually not OK. :)
This is hilarious in this video, but infuriating when you actually have to debug production-grade software.
False equivalence and moral relativism aren't the answers here. In the US, we're at least trying to do better.
It appears to be offline.
The Value in GDP
There is also some politically correct diversity quotas. In the bay areas, they think the local school teacher as well as Starbucks barista should be able to live in the same neighborhood as a FAANG millionaire. Naturally, this creates NIMBYs. It’s human nature.
I really like The Daily. When I first started listening to it, I found it a bit “showy” and Barbaro’s affectations amused me (they still do), but I persevered — largely to learn more about US current affairs — and I’ve found the quality of the journalism, for a podcast, to be pretty high. In my opinion, it’s much better than, for example, Today in Focus, from The Guardian; it has a similar leaning, albeit UK-centric, and while it is often very good, it is sometime a bit full-on with the identity politics. I wouldn’t say The Daily is completely dispassionate, but I think they get the balance right.
WeWork Parent to Name Real-Estate Veteran Sandeep Mathrani New CEO
The worst case was power steering line leaked and had that fixed. Then brake lines went out and had that fixed. It was basically all rust related. Should have just ditched the vehicle at the first rust-related problem. We’re talking at least a couple $K total.

As I recall I had a prior vehicle that I also spent too much on near the end of its life.

Recently donated an old car that started to have some sort of ABS brake weirdness. I had pretty much made the decision to not put any more money into it—and I didn’t drive it a lot anyway.
It’s a real pain to handle subprocesses in Python. If you need to automate certain command based workflows, Bash scripts are much easier, both to write and read, until they reach certain size. At my previous job it was a daily task and scripts involved tricky stuff related with Subversion, Git and builds (complex CI/CD, generally).

The problem is that very few people know shell scripting well, but once you get to know it, it’s not that bad, in quite specific cases.

Always use Shellcheck, though.
It is never a good idea to not understand what you're doing, especially when the boundaries of who does what are moving around.

I'm mostly an ops person in outlook, although I was a programmer for over a decade and write my share of code. The software-ization of infra is a good thing; unlike some ops folks, I don't find it threatening, I find it cool.

What I find dismaying is some of the horrific stuff I catch before it gets to production, and what I do find threatening in a different way is worrying about what I miss.

Moving OS-level dependency management in to dockerfiles? Great! How are you scanning that against CVEs? If you don't know you're not running a different kernel, I have a sneaking suspicion you're... not. And so on down the list of traditional ops practices I frequently discover developers had no idea even happened.
> I in general try to assume good intentions for someone else, and before I go accusing someone of being dumb or malicious, I like to hear others opinion.

Is that what you think you were doing when you said,

> Being blunt, I think the poster has no idea how insurance works, and didn't bother to read anything while signing up. Now they are upset because they actually read it.

> Or being less charitable, they did understand the process, and wanted to create fake outrage about it.

> But the story does not add up to me at all taken at face value.

Let's unpack this gem:

> I suggest you try that sometime. I find life to be much better when I just don't go accusing people of bad intentions like you just did to me.

You realize I was just turning what you said back on you? My point is: it doesn't feel good does it? So maybe don't do that?

You're literally objecting to something you did.
Could you share the name of that tool?
Ask HN: Are there any jobs yet in WebAssembly?
When I Googled about it recently, I saw one post at Apple and maybe one at Google. But even then, WASM was just listed as a nice-to-have on top of other job specifications.
You might want to check out CBC’s frontburner for some Canadian bias.
Looks like a lot of your scripts couldbe aliases, I store mine in ~/.aliases, and slightly more complicated things (e.g. take arguments) in ~/.functions, and source both those files from bashrc.

I have maybe 3 standalone shell scripts in my PATH, despite writing thousands of lines of shell.
Rensenware
>My local deli doesn’t bribe anybody

That may be true, but Deli are also often the target of vendors, distributors for kickbacks. They may not have bribed anyone, but they could also have been bribed.
I had the exact opposite experience.

People stopped being "all technical" assholes that argued about everything and started to think more about social stuff.
Since you're advertising your product in a thread about Instagram, I thought your product would work with Instagram, but trying it I get "Insufficient developer role". Not sure if it's a bug or just not implemented yet.
If you care so much about human rights, you are free to issue american passports to all the people you think are victims ?

Last 2 time the americans cared about "human rights" they killed half a million iraqis, and turned a wealthy african country ( libya ) into a failed state.

So I am not sure the Chinese or anybody else is going to welcome your imposition of "human rights".
I had .tk and a couple of other TLD on my blocklist. Free domains (http://www.dot.tk/) attract those who like to send spam.
if you work for a company that helps people kill, you are guilty. to address this guilt, you can quit and feel much better about yourself.
Over 36,000 Flash Games Have Been Saved and Are Now Playable Offline
It's horses for courses. The Unix shell is an interface to system commands. Python is general purpose programming language.
So if I put "If you visit the website, you owe me 5 USD" in my Terms of Service, I can have them arrested? Something feels very fishy here, has to be more conditions than just "TOS violation === federal crime"
The title was promising but it seems that the author hasn't noticed that Docker the company uses the same name for many different things. On Mac and Windows, Docker is a VM. On Linux it's what this article discusses. I don't even know what Docker Enterprise is.
https://qz.com/879092/the-us-doesnt-look-like-a-developed-co...

https://eand.co/why-america-is-the-worlds-first-poor-rich-co...

https://eand.co/half-of-americans-are-effectively-poor-now-w...
I really want someone to integrate fish and oil, and call the project "fish-oil" or something along those lines.
Show HN: StumbleUponAwesome – curated internet for nerds
Less entertaining for sure
When you don't need to do any actual logic and just want to run a sequence of commands that you've been typing in by hand, and you already know the commands, and you don't want to go look up the Python versions of them all.
Didn't tracking point have a security flaw because it worked on local wifi or something? Don't recall for sure. Looks like they just put everything on the weapon now. Interesting what modern miniaturization can do. Same tech that advances smartphones makes guntech better.
On what metric is the US trying ?

Last time I checked the chinese state lifted the largest number of people out of poverty in human history.

Deal with your own problems and stop lecturing other sovereign states what they can do and not do.
TTY-Exit: terminal exit codes for humans and machines
It's free on Android. Works fine in windows and ubuntu too.
Hey, thanks! Is your dashboard open-source?
There is an early window with tech like this where it feels okay because the "good guys" have it.

Only soon enough everyone has it.

Every dollar towards tech like that is effectively R&D for every regime on Earth.
First Case of 2019 Novel Coronavirus in the US (NEJM Case Report)
After using Clojurescript for some time, I don't even understand anymore what kind of problems Typescript supposed to be solving. Sometimes it feels it causes more headaches, to be honest.
But they do? A 4d rotation can be decomposed into a left-isoclinic and right-isoclinic rotation, which in turn can be represented by left- and right-multiplication with unit quaternions.
Are you ignoring Northern Ireland?

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

https://en.wikipedia.org/wiki/Democratic_Unionist_Party#Soci...

EDIT: Also, it's weird to discount the fact that about one third of all schools in England are faith schools - most of those are either Church of England or Catholic. Ofsted requires schools to teach about same sex relationships, but Ofsted doesn't prevent schools from teaching that these relationships are sinful. https://www.secularism.org.uk/opinion/2019/07/faith-schools-...
That seems to be correct: "That stolen information, including pre-release information about the anticipated Nintendo Switch console, was leaked to the public." -- from https://www.justice.gov/usao-wdwa/pr/california-man-who-hack...

I think this may be a better link since it's most likely the press release that this article is based on, and doesn't have a clickbait title
I understand the problem you describe, but it has nothing to do with the order of MSB/LSB being undefined.

The spec, again on page 12, says that upon receipt of an MSB message, the internal understanding of LSB should be reset to 0, so you can't set LSB first if your intent is to set both. If you want to set both MSB and LSB of a control, you have to send MSB first. If you are expecting both MSB and LSB, according to the spec, you can expect them in that order.

What actually prevents the value jitter mitigation strategy you describe is that you don't have to send the LSB in the first place. Controllers and synthesizers could here manually agree via configuration that the LSB will always be sent so that your mitigation strategy would work, or there could be a low-pass filter on the effect of the control to minimize the impact of value jitter for consecutive MSB+LSB changes.
Free on safari
As somebody that interviews a lot of candidates, I almost never ask rote memorization questions like these. I have to wonder, are there people who do? What sort of signal do you hope to gather by doing so?
boolean checkExactlyOneBitSet(int num) {

return (num & (num - 1)) == 0;

}

That looks like it'll fail when num == 0. I think it should be:

return num && ((num & (num - 1)) == 0);
git extensions are an unfortunate counter-example. git relies heavily on shell scripts, and it even has a shell "library" [1].

I wanted to create a custom git command and started with Rust/libgit2, but found it was missing too much. Shell scripting proved to be the most natural, best supported approach (though it was nevertheless very painful).

1: https://github.com/git/git/blob/master/git-sh-setup.sh

2: https://github.com/ridiculousfish/git-prev-next
The supply chain for one of these products consists of more than hardware manufacturing. You’ve got software, support, maintenance, governance, etc.

The hardware is the easier part to account for, it’s both physical and a constant.
Asimov's three types of sci-fi:

* Adventure Fiction/Space Opera - The technology and science are secondary to the plot, which is often very grandiose, much like operas and horse operas that were popular at the time (the root of the latter name).

* Gadget Fiction - The technology/science and the struggle of the inventor to create/discover/explain it are the source of the conflict in the story.

* Social Science Fiction - The effect of the technology/science on society is the source of the conflict in the story.

Star Wars is a 1 and 3 type of story, though you could hone in a bit more and say, for example, that Episode IV is also gadget fiction given the focus on the Death Star.
Suddenly adversarial AI becomes more than a cool tech talk and paper.

It seems reasonable to imagine spies and hackers trying to acquire the models from sights so that, on the day of actual battle, their soldiers can be given carefully prepared masks that defeat the sights of the enemy etc.
Fully Remote App and Web Development Agency
This is similar case as metamphetamine (better known pervitin), which was re-discovered by some Czech junkies in toxicology literature. In late 70s, somebody actually developed how to synthethise it from pseudoefedrin found in common drugs against flu. So after that, Czech junkies began to ambush pharmacies and some even get employed in efedrin production plant in Roztoky u Prahy.
Like I'm gonna take advice from someone whose personal website doesn't even work.
Wouldn't the glob still have issues with files that contain spaces?

My defensiveness generally takes a sharp upturn when I write scripts that will be run as root or ones that delete data, but I'll admit not trusting mktemp's exit code is probably taking it a bit too far.
The one thing I am happy to see if how many "realist" has suddenly appeared and not try to deny any wrong doing or non- existent of bribery.

And this happen just when Boeing is in trouble.
I think it might have been edited, I swear I originally read EU.
Driving a crappy car saves money. Saving money stops you from going broke. So it is indeed good advice, but saving alone may not make you rich.
You are hopelessly out of date. VMs are not Xen with emulation. Neither are they the original VMware. Nor are they QEMU without acceleration.

VMs are qemu-system-x86_64 -machine accel=kvm or whatever is the platform specific way to run a VM under a hypervisor. This has been the case since hypervisors showed up on the scene, aka right after what was the predecessor of Virtuozzo
How Florida Became Home of the Only U.S. Wild Free Range Monkey Population (1986
I think this is the first time I can honestly say, regardless of the comp, I would never work on something like that.
I used to do that with a help of Fabric/Invoke, and it was a pleasant experience overall, but sometimes required too much of verbosity. Then I discovered Plumbum (https://plumbum.readthedocs.io/en/latest/) with its concept of combinators, that I liked a lot more.

Eventually it motivated me to switch the language for shell scripting for the second time, and nowadays I recommend Haskell's Turtle (https://hackage.haskell.org/package/turtle-1.5.16/docs/Turtl...) to anyone who is interested in safer shell scripting and still likes a concise and terse syntax (and it's blazingly fast too).
Docker does not give you a reproducible builds - it 100% depends on a host platform.
There is also the tool for flashing Samsung Android phone firmware on Linux...

https://gitlab.com/BenjaminDobell/Heimdall
I mean, webassembly bascially is a technology on top of others, either being a compile target for or an input to software that needs additional skills to write.
What does not work exactly? Here, everything is as expected.
'Sahm Rule' enters Fed lexicon as fast, Real-Time recession flag (2019)
You might be interested in this: https://github.com/uber/makisu

I've not used it but it's on my list to try out, the explicit caching I think ties in with what you're after:

* Requires no elevated privileges or containerd/Docker daemon, making the build process portable.

* Uses a distributed layer cache to improve performance across a build cluster.

* Provides control over generated layers with a new optional keyword #!COMMIT, reducing the number of layers in images.

* Is Docker compatible. Note, the Dockerfile parser in Makisu is opinionated in some scenarios. More details can be found here.
The point of mktemp is to use the right location on the current system, which may not be /tmp. If you're going to enforce that tmpdir must be /tmp, you might as well not bother with mktemp and just directly create a file or directory in /tmp.
Why does it say "18,000+" members and counting? I guess it is a template site and you forgot to update that part?
The explanation that iOS users are subsidizing all other Anki users with that price somehow made it easier for me to swallow than if I viewed it as mere price-gouging.
I heard once of a team mourning the end of Sopranos, because that one TV show ensured that they didn't have to work on Sundays - because their VP would watch it instead of ordering them to prepare new stuff for Monday morning meeting.
That was my first thought upon seeing this post. Given the LinkedIn scraping decision earlier this week, i would think that this one should be in the clear.
Considering scaling, rotation, lighting, smoke, dirt, etc, it's hard to imagine being able to effectively use an adversarial image on a battlefield.

Much easier to simply obscure or mask whatever features the model detects.
> Analogously, WWIII will likely be about hundreds of millions of civilians being vaporized by atomic weapons.

There are about 14,000 nuclear weapons in existence. If we assume all of them are 300kt weapons (overly approximate), then each one has a maximum fireball area (i.e., region where people would be vaporized) of about 1.12 km². Allowing for a population density of 20,000 people per km², which is enough to make you one of the top 50 densest cities if held city-wide, this allows for about 300 million people to be possibly vaporized as an upper limit.

Trying to track down the actual count of nuclear weapons by their various sizes has proven to be nontrivial, but given that the size class I used accounts for only ½ the US's active nuclear weapons, the other ½ being on the 100kt scale (which produces ⅓ the blast area, apparently), and given that the US makes up about half the world's nuclear weapons, the area that can be targeted by ranges is definitely a wild overestimate.

Factor in that densely-populated slums are not going to rank high on anyone's nuke list, and that coverage to maximize number vaporized, as opposed to number killed, is not likely, and I seriously doubt that it's possible to see 100 million people vaporized by atomic weapons in any war.
I've been using the API for a personal project, and it doesn't let you access anything that you couldn't access in the app. It was just an API you could use instead of scraping the site.

That mention in the readme from 2016 mentions a UUID banned from Whatsapp, so I'm not sure if that's what the author meant or just something copied from another readme. Either way, if Instagram was banning UUIDs it would be as trivial as getting another phone to bypass it, or to log in via a web browser.
I currently pay around that for Commento. I wouldn't pay more at the levels of traffic I get, which is pretty/very low.
I'd feel much more comfortable with Amazon if they had a viable competitor.
The expensive bits are mainly the arms. Strictly speaking there is nothing stopping you from running it on one of those sub-hundred bots from AliExpress.
Same thing in France. I wonder if phone spam exists elsewhere than in USA (in UK perhaps) ?
Robotic submarine photographs foundation of Antarctic glacier