skysight-inc/HackerNews huggingface dataset:
I don't know why you're getting downvoted, and I'm the one who put "bad guys" in quotes!

I put it in quotes not because I believe in moral relativism, but because in the conflict against the USSR, official US policy was that the mujahideen were "good guys, or at least not-as-bad-as-the-other-guys," while in our own invasion, they were bad guys, an assessment I share due to their harboring of terrorists who intentionally murdered thousands of civilians.
"Consult an expensive attorney before you speak out against a powerful person harassing you"

smdh.
Bitcoin is only valuable because it has the first-mover advantage. If people start to value privacy and fungibility in crypto currencies, then Bitcoin won't stay valueable.

I remember seeing the white paper for Bitcoin here on HN years ago. While I'm not that adventurous (otherwise I'd be a "Bitcoin millionaire"), for anyone who is, or is looking for a project to contribute to, consider Monero:

https://github.com/monero-project/monero

Monero is a private (no one can see how much your wallet contains without a view key) and fungible crypto currency (other's can't see where your "coins" came from).

Disclaimer: I own some Monero, but not enough to make me a millionaire if it becomes popular like Bitcoin.
Psycopg2 with binary packages and replication support
It's one of the reasons that silly guarantees like "twelve 9s of reliability" are meaningless. There are humans here. "Accidental human mishap" is gonna happen sometimes, and when it happens it's probably gonna affect a lot of data. Heck, at around 7 or 8 nines you have to account for the possibility that your operations team will decide that all your data is a vicious pack of timberwolves and needs to be defeated.
> Nobody ever deploys kub alone in production

That doesn't gel with any reality I know of, sorry. Lots of people use higher level platforms, or develop bespoke tooling, to be sure, but that's going to be true forever, for every platform.

(disclosure for others: I'm a Kubernetes founder)
There does not appear to be genuine contrition, that is for sure...
FTFY: some major parallel workloads are done on the GPU anyway, so parallel work on CPUs is often still relevant. ;)
... and it's a different risk from self-hosting, but self-hosting provides all sorts of similar issues (such as when you do this to yourself, the cost is now coming out of your pocket, not Amazon's, to employ software engineers to harden your scripts against making the same mistake twice).
They could've just not post anything. People already forgot about this disruption.
Was your workload such that you could put in a reasonable number of hours on your 'work' and still have 20% of your time for other projects? Or was 20% time just putting in an extra 20% on top of what other developers (who didn't do 20% projects) would do?
gnipgnip is first of all projecting, according to his analysis, Indians will stop talking local languages and adopt English and in 80 years its all over, India is an English speaking country, the flaw in that logic. The main problem is Indians do entertain themselves in their native languages, yes, many languages spoken by smaller groups of people are certainly under threat, but languages with currently massive footprints like Hindi, Telugu, Bengali etc. ain't going any where 80 years from now.
I assume eventually end users will pay for the fixes they choose to use, and the choice will be based on the level of risk the patch mitigates and the reputation of the entity creating the patch.
Putin wants to revive USSR without any of it's benefits but all of it's power & resources available to him.

He might get his way-we have a "Gorbachev" in the White House or a KGB asset.
The public postmortem from the big DynamoDB outage in 2015(?) is a great example I think: https://aws.amazon.com/message/5467D2/
SurveyMonkey | Full-Stack Software Engineer | Seattle | ONSITE, FULL-TIME
https://www.surveymonkey.com/mp/job-listings/?job_id=534873

At the SurveyMonkey Seattle office, we help small businesses and enterprises to
quickly and affordably get feedback from real customers. Our platform finds
and matches survey takers to potential surveys based on demographic search
criteria in real time. Anyone can sign up to take surveys and we donate money
to charity for each survey completed. Since launching, we've donated over $10
million dollars to charity.

Our team is expanding and looking for engineers curious to solve
challenging technical problems, while also caring about who we're solving these
problems for.

We use Python, Pyramid, Solr and ReactJS.

Please visit the link to apply. Drop me an email, kunx AT our
domain if you need more information.
Google Cloud had a speech api and supports 80 languages. There is a demo: https://cloud.google.com/speech/
The Long Dark [http://hinterlandgames.com/the-long-dark/] is running with a very unique asthetic and it works brilliantly. A few times I've stopped playing to just watch the sun set. It isn't realistic but it is authentic - if that makes any sense.

I would have expected the painterly style to prevent my suspension of disbelief but it hasn't.
.. And in other news anyone interested in my new math for factorising thousand bit numbers
MiniKube as a local env is getting great feedback filling this niche.
Here we're talking about one modern country invading another. It's just the land changing owners - you, as a citizen, never really owned it anyway. It belongs to the ruling class and it doesn't really matter who they are. We're all one people, we should have one language and one culture. Every modern country has the concepts you outlined above. If the new government doesn't treat you humanely, you can always take civil action to plead for your rights. What's the difference if you speak Swedish, Finnish or Russian? None. What's the difference if you're Orthodox, Catholic or Muslim? None. What's the difference in who takes your taxes? None. The system is always the same, so why should I care that some fat politician will get killed by another fat politician who wants to be the one taking the taxes? Hell, I'll pay to learn his language, too. War only makes sense when they're coming to actually kill you, not when they're coming so that they'll be the one taking the taxes, rather than the current pigs.
"Lots" is pretty relative. Haskell has lots compared to what? Arc[0]? It's not in the same league as Scala, that's for sure. And that also means that it is orders of magnitude away from the likes of C, C++, Java, Python, Perl, Ruby, etc. Haskell is and always will be a niche language for more experimental or research-y purposes that somewhat occasionally have real world uses.

That shouldn't be a bad thing. Haskell, like Prolog, SML, Simula, Smalltalk, and Lisp, have influenced the world of programming far more than one could ever expect if we only measured success by large project usage. I don't see why Haskeller's need to defend their meager industry adoption so much. It has some pretty good adoption compared to most research languages, but its industry adoption is not that great for a general purpose language, and it doesn't need to be.

[0] http://paulgraham.com/arc.html
They can definitely see the stats for when users click the "Delete Account" button.

Also they can see the usage metrics drop for existing consumers, who have not deleted their accounts but have simply deleted the app.
Whatever the market will bear. ;)
I'm drawing conclusions based on my time at AWS, but I believe this is due to the service discovery mechanism most of AWS uses. It's a gossip protocol, with a daemon running on each service host. There are very valid reasons you would be manipulating the set of hosts currently being gossiped- to remove a host for maintenance for example. In this use case I think they wanted to take out an entire service, so ensuring a majority is still alive isn't necessarily a solution.

There are two distinct failures here, the tool being too liberal and then the failure mode not being well understood for this index subsystem.

If I remember correctly, all of our processes were organized through a weekly change management process that went through reviews of the exact commands to be run. Being oncall was a bit more liberal, you would typically execute commands on production as needed based on your experience and with others over your shoulder if you had any doubt. Interacting with the gossip protocol was a pretty common thing to do when you were triaging issues.

Unrelated, I was briefly a SME on the EBS billing system and probably interacted with the poor guy whom executed this command.
Well, I never "Hangouts" message someone, but I use hangouts as my daily SMS app, because texts come in through my google voice number.
This "meta game" was my absolute favorite epiphany as a biology undergrad! Genomes evolve in ways that allow beneficial mutations in the future-- And genes aren't so much randomly scattered in chromosomes as much as they are grouped in ways that maximize useful insertions/deletions/frameshifts.

Evolution has its hands on so many different biological processes, including itself. Nature is astounding.
If you are refering to me, I asked why she doesn't go to a lawyer... I had consulted lawyers many times in my life, but never sued.
Not at all. The "an authorized S3 team member using an established playbook..." is to establish that:

1. They were authorized to be doing it.
2. They were following an established process, and not winging it.

The reason for that wording is to illustrate that operational changes are made in accordance with established CM.

Mistakes happen. The system didn't catch the error. That's why the mitigation is "fix the system", and not "fire the team member". =)
NASA tweet asking for help naming Trappist-1's seven new planets backfires
So they're going to build a complex system to correct possible user command line errors. That new system itself will introduce possible errors. Wouldn't an administrative GUI have been much simpler to implement overall?
This is what Russians did in the Second Chechen War https://en.wikipedia.org/wiki/Battle_of_Grozny_(1999%E2%80%9...
Yes, for now both will continue to exist. The download.docker.com/linux/ubuntu repo is the preferred method of installing docker-ce on ubuntu. Instructions here: https://docs.docker.com/engine/installation/linux/ubuntu/#in...

In the future we will phase out the apt.dockerproject.org repo.
As I understand it, those guarantees don't mean that the service will actually stay up for the given number of 9s; it's that you'll be reimbursed monetarily if and when they go down.
Is there some kind of massive hack going on on Skype?
My very old, abandoned Skype account has just sent messages that look like this: https://www.baidu.com/link?url=9T4jkj27uZ9jJiBpA0LJIMJLSSuDBBdTqTOENNbwmqK&id=<someone's username here>
to everyone on its' contact list. My and several of my friends have also received/sent such messages. Anyone else experiences that?
Agreed. Right now we're pretty hands off about modifying default behaviors, link handling etc. Chalk this up to us wanting to be unopinionated about specific use cases, but there are definitely some optimizations to be made to shore up the situations you describe. Test Pilot is for WIP software, so don't be shy about filing issues.
Everything except the "We're idiots" part I'd agree with.

Self-hosting your diagnostic tools is an easy mistake to make, and I've seen both startups and large, multi-decade-experienced companies make it.
I don't understand then, from my perspective the release dates are far enough apart to not be a Titanfall situation.
That's great feedback, thank you.
What if screwdriver choice affects how quickly you can deliver your hung door, and how well it will scale and be maintainable in the future?

You COULD write a website in pure ASM[0], but should you?

https://asm32.info/fossil/repo/asmbb/index
I gave up on Lambda when I realized it was cheaper to use a $5/month VPS or EC2 which is cheaper and more responsive without cold startup boot time.

There will be niche use cases for Lambda but Serverless(TM) is just another passing buzzword. It won't see wide adoption unless the cold startup and costs are significantly lowered than current solutions.
Fascinating! Do you know of any source that documents the claim that Robert Allen made this statement?
The Man Who Knows Whether Any Startup Will Live or Die
Look at the language used though. This is saying very loudly "Look, this isn't the engineer's fault here". It's one thing I miss about Amazon's culture- not blaming people when system's fail.

The follow-up doesn't bullshit with "extra training to make sure no one does this again", it says (effectively) "we're going to make this impossible to happen again, even if someone makes a mistake".
> But an NN can complete mess up when a new refrigerator is used, that wasn't part of the training set

Not if your training set is representative. And this is just as true of feature engineered approaches, the only difference is that dealing with real world variation requires a lot less work with NNs because once you add the variation to your dataset you're done. With feature engineering that's only the first step because now you have to figure out where the new variation is breaking your features and how to modify them to fix it.
It could be an indicator that a lot of people invest without regard for foundational questions like "does this valuation make sense" or "does my ownership interest grant me any control of the company?"

And I'll be the first to raise my hand on that front. On the face of it, I'm not really interested in owning a stock like this. But I've stopped picking stocks entirely, now I just invest in the stock market through index funds. And there are a lot of people like me -- enough that Vanguard funds own about 5% of just about every public company you can name. People like me are essentially saying, "We don't really care what this company does, how much it costs, or whether its stock can vote, we want to own 5% of it." (And that's just Vanguard -- there are plenty of other passive funds out there, too.)

In an IPO that sells 10 or 15% of the company, these "buy at any price" investors can eat up a pretty big chunk of the available shares. So all it takes is a few investors to say, "yes, we want to buy at this valuation," and the rest of us will blindly follow.
While we're not currently hosting it now, we did start with a hosted solution which is why it exists on our website. Engineering leaders were hesitant to give access to their AWS accounts so they wanted us to bring up Spinnaker in their accounts. Sometime in the future we do intend to revisit hosted Spinnaker.
Its probably their name for an automated admin task. The post does bot imply that this was merely a checklist of things to do. Ansible calls their automatiin receipts playbook as well.
How I automate reaching out to 1500 GitHubbers who star my web automation tool
Because they contain advertising, which Britons have paid to not see. Irony all around.
Google takes active steps to confirm that their fallback systems for mitigating failures work.

http://queue.acm.org/detail.cfm?id=2371516
I think this distinction is important for people to internalize. Docker heard the userbase that there needed to be a distinction between the "bottom half" and the "top half" of the Docker stack.

Giving away the Docker name to the bottom half would have been dumb (IMO), so extracting it as containerd makes sense.

Will that confound some people? Sure, but they will get over it. I think it was the right thing to do, but then I am known to be a big fan of layered systems. :)
Current federal funds are only a small part of the overall picture especially when you start including the gas subsidies. The system is designed to be complex to hide overall costs, but toll roads are a great reminder of the actual cost per trip. Further, only 1/4 of miles driven are on the highway system so people have plenty of other ways of getting around.

Anyway, public transit is not what I am talking about, the US rail system continues to exist due to efficiency not subsides. Passenger rail is currently a tiny and largely ignored minority of overall traffic.
Do you know if Amazon is giving any refunds/credits for the service outbreak?
It's not uncommon to sell your personal shares in the IPO.

Even if you don't sell your own shares, selling 10% of the company at $5 billion (no pop) is strictly better than selling 10% of the company at $3 billion (assuming a 60% pop to $5 billion). The company has more money and you own the same portion of the company.
Palantir Provides the Engine for Donald Trump’s Deportation Machine
Pretty sure this specific example would require a reboot, changing a Windows kernel DLL. There seems to be some confusion over whether or not the 0patch tool can update the kernel without a reboot, though. https://news.ycombinator.com/item?id=13775550

Patching a user mode app/dll would not require a reboot, just a restart of the app.
For me, it's simple, I'd love to work less, or even not have to work at all, and just be able to spend my time doing what I want and love. It's pure selfishness, but I'd move to whichever country makes this possible and sustainable for its citizens.
According to AMD CEO Lisa Su at https://www.reddit.com/r/Amd/comments/5x4hxu/we_are_amd_crea... : "there are some games that are using code optimized for our competitor... we are confident that we can work through these issues with the game developers who are actively engaging with our engineering teams."

Also, another AMD employee chimed in:

"But what's also clear is that there's a distribution of games that run well, and a distribution of games that run poorly. Call it a "bell curve" if you will. It's unfortunate that the outliers are some notable titles, but many of these game devs (e.g. Oxide, Sega, Bethesda) have already said there's significant improvement that can be gleaned. We have proven the Zen performance and IPC. Many reviewers today proved that, at 1080p in games. There is no architectural reason why the remaining titles should be performing as they are." Source: https://www.reddit.com/r/Amd/comments/5x4hxu/we_are_amd_crea...

Unfortunately you can bet Intel is going to put all the spin they can into "AMD underperforms for gaming", while the software game developers are going to slowly optimize for Zen, up to the point where this perf discrepancy will be fully fixed but people will still have the mindset that "AMD unperforms for gaming"... sigh
We quote a lot of responses from HN but that doesn’t mean it’s the only thing that led us to this decision. I was personally involved in a lot of private conversations about this, with the executive team, with investors and with people who had gone through this exercise before, and they all had as much if not more impact on our final decision than the HN thread did. It’s just harder to quote them than referencing additional (& similar) opinions noted in a public forum.
> GitHub asks for a right to distribute unattributed snippets of the code for the search in the ToS.

Source?
Lies and Deceit Card Game on Kickstarter
As far as they say in our media ( Bulgaria ), the reason for not allowing visa-free travel is that the amount of declined visa in my country (15%) is way above the required one (3%).
That's what keeps puzzling me. Everyone throws the word "Russia" around without providing any kind of reason as to why it would invade any of those countries in the first place.

Do they have Russian military bases of strategic importance? No.

Do they have population that is ethnically Russian? No.
What has this title got to do with the linked article? Am I missing something?
I see, so it's a centralized control plane for spinnaker installation/upgrades. looking forward to trying it out! I've done a bunch of spinnaker + kubernetes integrations myself. Exciting space for sure.
This type of off-by-one error is so common it has its own name: fencepost error[1].

One little note, is that I would disagree with your correction.

> This should be corrected to:

> > The number of values between the two is 0x3f800000 - 0x00000000 == 0x3f800001

I think the value originally computed was correct. It would make more sense to correct the wording rather than just the computed value.

i.e.

> The number of values in the range [0x00000000, 0x3f800000] is 0x3f800000 - 0x00000000 + 1 == 0x3f800001

[1]: https://en.wikipedia.org/wiki/Off-by-one_error#Fencepost_err...
The two single guys in my circle of friends use it for the kinds of communication you wouldn't want to occur in the same app where your relatives are (say, Facebook/Whatsapp). One of them's outside the app's usual age demo but is definitely around them enough that it's a very valuable app for him (network effects—everyone at any given bar has it and you'll have much greater success connecting with them over Snapchat than anything else).

I don't know anyone else who uses it, but the rest of us are boring married people who don't go to bars much (and not for the same reasons if we do). A couple of the marketing guys at work send stuff out on it for the company, I gather, which is really weird to me since my impression is that it's (still) mostly used for sending clips of drunken stupidity and nude pics or hookup arrangements. They definitely don't use it to message grandma—that's what Facebook is for.
Tell that to Muhammad Ali, Jr.

http://www.cnn.com/2017/02/28/us/muhammad-ali-son-ex-wife-de...
Especially since OpenShift uses both Docker and Kubernetes...

So Docker is like Openshift, except openshift uses docker as a component? Very confusing..
The post never once blames human error, but always specifies that the tools were the problem.
Razer Blade Stealth and Razer Core review: the external laptop graphics card dream
It's both. This isn't "our system was compromised by attack;" it's "SNAFU."

Everyone who's had operations experience knows that there will be, as time approaches infinity, more than zero SNAFU. That's why companies offer five nines of uptime, not 100% uptime.
> If you want the general public to listen then you'd better be prepared to put up or shut up with regards to data.

How does your argument stand in the Trump era, when a candidate can lie outright but appeal to feelings well enough to be elected president? When republicans can get on TV and say "we're about feelings, not facts"?

The reality of the world does not reflect your personal opinion of what the world should be like.
I tried using the danish .bin with fastText predict and a single danish sentence but I keep on getting an assert error from vector.cpp around A._m not equal to _m. Am I doing something wrong?

./fastText predict wiki.da.bin fileWithASingleLine 1
> It seems to be a reasonably competitive SoC for IoT applications.

You can't buy it as individual and for _organizations_ price is quite high.

How it can be competitive?
Because you're also safe from huge success.
Instead of rate limiting you'd be better off making it a two-key operation once you hit X threshold. Jr admin can delete 10, but the boss needs to confirm a deletion of 100.
Spamming is really not something I'd write a proud blogpost about.
iOS has no documented event for apps to be notified when an app is deleted. I assume it is the same in Android.
I asked my director: "Yes we will sponsor visas to the right candidates".
This is not something you should be bragging about.
I disagree, it is some developers. Just as some developers can create a big ball of magic code dynamic code or as some developers can make insanely cryptic code in Scala/Haskell that looks like the user is typing in windings.

Java 8 and the current ecosystem can be incredibly lean and devoid of high levels of abstraction. Like today how I took the lovely Sinatra inspired http://sparkjava.com/ out for a spin. I think if Java can shed the memory of it's horrible past (and the enterprise space was truly bad) then it has a lot to offer developers these days.
In Zelda II you learn the down-thrust and up-thrust techniques as the game progresses; Link does become better at swordplay over time.