skysight-inc/HackerNews huggingface dataset:
I think going through the court system would be much better way to find out the truth and serve punishment if needed, but only if the ground is a bit more even between a major corporation and an individual.

Is there a way to support Fowler in some way, like contributing to a legal fund?
Umuse (http://www.umuse.io) | Backend Engineer, Data Engineer, Full Stack Engineer | Austin, TX | Onsite

We are an early stage startup growing our relatively small engineering team. The team is made up of experienced entrepreneurs with 5 startups and multiple exits under our belts. We are looking for engineers that want to be part of small, nimble team that is looking to make a difference, leave a mark, and hopefully transform an industry. Sound challenging? It will be.

We are adding 3 more engineers as soon as you are ready to start. Given the size you will make an immediate impact and have the responsibility to define, design and build a great product. You will also help define a culture you will enjoy working in. Open positions are:

Backend Engineer (Python, Scala, MySQL, Redshift, AWS, Docker )

Data Engineer (Python, MySQL, Spark, you get to help figure out the rest)

Full Stack Engineer ( Python, Javascript, MySQL )

See our jobs site for more details and to apply https://umuse.workable.com/
Probably because people can't decide if ocarina of Time or the NES/SNES games are the "true" Zelda games.
21 XMPP use-cases and the best ways to achieve them
But, if Go hasn't already achieved the same kind of adoption after this many long years, doesn't that suggest that Go will always be relegated to the niche it was designed for? In which case, according to the parent, it won't need to adopt those patterns in the first place.
Why Typography Matters  –  Especially at the Oscars
I don't know for certain but I suspect it may be more due to the calorific density of meat. Grazing on vegetation is a full time activity leaving zero time for other activities. Whereas if you only have to have a single meaty meal in a day you can spending the rest of the day planning your next hunt.
The SNAP thesis I like the best is - "Twitter-like growth with FB ARPU".

The monetization potential of this company is massive (geofilters, sponsored content, hardware with spectacles, etc.) and there's no direct comp for that. Pokemon Go showed us the bleeding of digital to physical, and Snap has the potential to be the first company to unlock value from it (ex. geofilters). Plus you can view SNAP as a call option on AR and their potential to be the main camera (when something exciting happens, which app do you open first? For at least in my social circle its by far Snapchat not the Camera app/twitter/etc).

That being said, they face a massive threat from Instagram Stories and now WhatsApp Stories. Though a caveat - while their DAU growth has slowed, it's actually been in international markets primarily (and I think wrongly they don't care enough about dealing with low-bandwith, "unexciting" users). If they can keep a healthy growth in US to escape the FB threat they can afford to lose internationally.

Their first 1-2 earning report will be very revealing for SNAP b/c the expectations have been set and I'm looking for them to do the following:
1) Raise ARPU at similar rates
2) Maintain healthy DAU growth in the US
3) Create new product innovation around AR/Spectacles/Lenses.

If they don't hit at least one of those goals (and preferably two or all three), than I would be very concerned for them.
Yeah my first project ever on Java was an API with Spring Data Rest connected to Oracle. 80/90 percent was config and issues w connecting to Oracle. Spring Data Rest was very nice.
You're thinking of 'The Legend of Zelda: A Link Between Worlds'

The "spiritual successor" to 'The Legend of Zelda: A Link to the Past' (my first, and still favorite, Zelda title).

I was quite pleased with A Link Between Worlds after my disappointments with Skyward Sword (I love love love the art style, but disliked the game due to motion controls) and Twilight Princess (I felt they dropped the ball on Wolf Link, the game felt too linear and Wolf Form was mostly used for bug hunting...)
Cleversafe is much cheaper, higher quality, more flexible, etc.
I steadfastly refused to
expect, pending more data, investigation with intent to discredit, disparage, or defame Susan Fowler.

This is still unclear but I certainly agree that it is very worrying. You can bet that we'll be asking tough questions about it on Tuesday.

As an aside, I believe you simply meant "cult" - "cargo cult" is specifically to do with performing actions superficially resembling things that work elsewhere without understanding (or replicating) the why of it. Your accusation, of persisting in believing bizarre things in the face of evidence, is more general.
There is a ton of real world experience that "troubled" kids often become reliable citizens by a few years in the military.

What they learn is working in a team, taking responsibility and being accountable.
It was a very well-run engineering department where taking blame was not a career ending decision. I took full blame for the typo (at 3am trying to resolve a customer issue), but the dev team accepted full responsibility for letting it take down the system.

Every mistake was used as a learning opportunity to ensure that the same and similar mistakes can't be repeated.
To make error is human. To propagate error to all server in automatic way is #devops
- DevOps Borat
>Unfortunately, one of the inputs to the command was entered incorrectly and a larger set of servers was removed than intended.

We have geo-distributed systems. Load balancing and automatic failover. We agonize over edge cases that might cause issues. We build robust systems.

At the end of he day reliability -- a lot like security -- is most affected by the human factor.
I always wonder about unintended consequences of this sort of thing. Like someday there will be a worm about to rampage through their servers and someone says, "take them all offline now!" and the answer is, "we can't because of the throttle safeguard we put in place after incident XYZ, it will be about 17 hours..."
I read it as cr2 holds the logical address that you were looking up when the page fault occurred.
I think you'd like overwatch a great deal. There is literally no advantage whatsoever you can gain via having played the game longer other than your own increased skill, but there are some fun things like skins (well, I think they're fun.) Not only that, the barrier to entry is practically non-existent, and yet there oodles to master.
"It happens" is the only reasonable takeaway you can get from a postmortem like this. My worry is that people read it and go "I am aghast that such a command can be run!" without knowing that little commands like that are run numerous times a day without incident.

The only thing I read in there and go "hmmm" is that it took quite that long for the S3 service to recover, and that the status page wasn't hosted on someone that doesn't have an S3 dependency. That's just a plain "doh" moment :)
"Why would you want a 2017 car? I have a Model T here that does the exact same thing"
The term "playbook" just originates from sports as a documentation of what you are going to do for for a specific task (i.e. a "play" in sports).
doctors have insurance for when they do the same thing, there's probably something similar available.
> So now we know that there is atleast some appetite for shares with no controlling interest and no indication of paying out a dividend any time soon. A current market cap of 30 Billion is a pretty darn big accomplishment!

This is really disturbing. I don't know if its an indicator of too much money in the market, or just the fact that the market itself has expanded so much. Why would investors be OK with losing power?
On-Site Childcare Is a Win for Everyone. Just Ask Patagonia
> This obsession by techies that you're leaving money on the table if your shares go up after an IPO is bizarre.

If the company gets $X/share at the beginning of the day, and bankers get $X * 1.5/share at the end of the day, that feels like a big donation to Wall Street. If I'm an investor, I'd rather the company have all the capital than 2/3rds of the capital as well. It feels like if a company would sell a portion of the offering through the traditional channels, and the remainder at market prices throughout the first couple days of trading, it might better capture investment.
Ask HN: Is there any point of asking about hobbies in interviews?
I am not sure how common it is in Silicon Valley, but in India following questions are very common and I really find it difficult to understand why interviewer is asking them and what exactly he expects to understand from me:

1. What are your hobbies? (this usually means non-tech hobbies if you have)

2. What are your strengths/weaknesses?

3. Where do you see yourself after 5 years? 10 years?

So...why? I want to understand interviewers point of view.
>> My argument was that Nintendo survives almost entirely off hyper-loyal fanbases for their exclusive titles. Be it Mario, Pokémon, Zelda, Metroid, Fire Emblem, etc. Third party games exist but aren't the reason you buy Nintendo.

I agree completely. My view on this is the hyper-loyal fanbase is large enough for Switch to be sustainable, but I don't know if it can take them to Wii (original) numbers.

Wii Sports exposed Nintendo to an audience way beyond their hyper-loyal fanbase. Outside of the marquee Nintendo titles and some AAA third party titles, there were a lot of really bad games in the Wii library.
It's not just Uber. When your identity gets caught up in your employment, political party, religion, etc. you end up suffering from serious cognitive dissonance regarding it.

They don't want to believe that an entity they identify with is a bad (ethical, political) actor. They see themselves as good (and maybe they are), and so this thing that they base their identity on must also be good (and in some ways, maybe even most, it could be). Criticism of the entity becomes criticism against the self, which they cannot help but deny because it destroys their own self-image.
That's out of ~100,000 kids per year.
Since the first time one company replaced the next, it has always been the case that the performance of the Dow Jones Industrial Average cannot be replicated by an individual investor. While it may be a useful model, it is actively engineered to keep going higher.
I find this refreshingly candid; human, even, for AWS.
I see Facebook as the email of this generation. It's not exciting, it doesn't change a whole lot, and virtually everybody has it. I think we're just seeing a lot of novelty, flash in the pan apps coming and going while Facebook maintains it's boring yet stable position.
You need to specify your MIME type (most commonly, application/json) to be treated as binary (from console: API -> Binary Support). In your Lambda function: `callback(null, { body: base64EncodedBody, status: 200, headers: {}, isBase64Encoded: true })`
You've never taken a drug manufactured or discovered by Pfizer? That seems unlikely.
Why was hybrid not considered? With providers like megaport providing really inexpensive direct connect, this is almost a no brainer.

This may seem harsh, but relying on random commenters shows a huge flaw in how you guys went about this.

Physical environments DO work well, but they do require experience to run them. I have used AWS for as long as its been around, but nothing beats physical environments for "known workloads", as long as you run them EXACTLY like you would run a cloud environment. This is why the hybrid approach is such a great thing. Run what you know well in physical and reap great savings, run what you dont know well cloud ( as well as take advantage of the analytics products), and reap the speed ;)

- This means thinking of physical servers are individual units.
- This means redundancy at every level.
- This means architecting for failure ( servers and switches do gie ).
- This means no shared storage for performance critical parts ( shared storage as below the OS level ).
- This means objects stores/sharding/etc as your storage layer.
- This means real engineering
- And this means exactly the same whether you're physical or not.

I've managed environments of 50 vm's and environments of 50000 physical servers. The methodology is always the same.

and yes, this means you can save some monthly cost, and apply it to staff, that can do a lot more than just maintain this infrastructure.

PS: for those that think that showing up to a datacenter is required, you're doing it wrong. Pretty much any datacenter has hot-hands service, and with the right redundancy, hardware replacement is something you can do at a slower pace.

PPS: im sure someone will nitpick some of my points. The reality is, there is real money savings here. For example, Snapchat spends MORE in cloud infrastructure in 2016/2017 per year, than ALL OF GOOGLE did in 2012... think about that for a second... even netflix runs openconnect to push bits..
Remember folks, automate your systems but never forget to add sanity checks.
My understanding is neither the switch nor Zelda are available to the public yet. Am I confused about your comment maybe?
GitHub asks for a right to distribute unattributed snippets of the code for the search in the ToS.

If the license under which I got the code from someone else specifies that I can only distribute the code or snippets if I am including the license header, then that causes an issue.

(I asked a family member who is a lawyer about that, and they agreed that this seems to be a problem. I’ve tried to get approval from all authors of the code I used to be on the safe side).

Specifically, the terms under which I licensed the code I put on GitHub from a third party include

> provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.

[EDIT] Due to "you are submitting too fast, please slow down", I will only answer questions on this comment via email.
It's much more true today to be fair, and with DX12/Vulkan it should become much more common over the next few years.

Ryzen is much better positioned anyway because it has almost comparable IPC (Broadwell levels), that means even when you get a dual core/single core optimised game you'll get good performance rather than the horrible situation with older AMD CPUs.
Paredit[1] is (almost) from the gods as an AST editor. The only issue I have is that it doesn't automatically reformat your code so it is not only always syntactically correct, but also properly formatted at the same time.

[1] https://www.emacswiki.org/emacs/ParEdit
I rarely have to touch network connectivity, and as to file management, what's wrong with launching an explorer window? I will use Win+arrow to use a portion of the screen for a given app, and on mac I use moom for that.

And yes, I'm a bit of a fan of minimalism. I find that managing the apps I use the most, and navigating between open app instances to be easier in windows than anything else... the windows taskbar + start are great, though I prefer the win7 start over win10's, and didn't like win8's at all *(used classic shell).

I don't like the "rest" of windows as much as mac, but the base desktop is imho great... if windows integrated a common/shared menu like mac and unity, it'd be about the only thing I'd like to see added/changed.

I'd also love to see something closer to iterm2 ported to windows and linux... most of the alternatives I've used aren't as good imho. I use conemu in windows, and haven't found a console I really like in linux yet.
IIRC motherboards have some standard integrated Radeon, though only DP 1.2 and HDMI 1.4a for now.
then you need to "sudo take them all offline now!"
In terms of client server communications, that's no longer true: https://github.com/docker/docker/pull/27745
First off, I empathize her horrendous experiences of being harassed at Uber and applaud her courage to speak out.

Susan runs a book club [1][2] and is a published author[3]. Her quick fame rising from the recent press and a 24k+ follower and the amount of product placements on her tweet feed has reminded that old saying: All Press is Good Press.

[1]: https://twitter.com/susansbookclub

[2]: http://www.susansbookclub.com/

[3]: https://www.amazon.com/Susan-Fowler/e/B01L8LPRWK
I've long said something like "To err is human. To fuck up a million times in a second you need a computer."

I may have to upgrade that to take the mighty power of Cloud (TM) into account, though. Billions and trillions of fuck ups per second are now well within reach!
I would only look at this stock after the first year. Having followed some of the previous high profile IPOs, we will see what happens after their employees are able to dump stock after the first year.
Yeah, or I guess I could just install my own keyloggers and just email the reports to MS directly.
for the majority of would-be shareholders is non-voting shares really that big of a problem, genuinely curious? Even if the votes:shares were 1:1 wouldn't you need a huge percentage (like > 10%) to be an influencer? If I as an 'average Joe' were to personally put down a comparatively minuscule $25k on SNAP would those votes count for much when push comes to shove?
> Docker takes backwards compatibility so seriously they wholesale block the client and server from communicating with each other if they differ by a single minor version.

That has been fixed. Note that this limitation (although it turned out to be annoying, which is why we removed it), did not actually break reverse compatibility in the API. It just made the client excessively paranoid about reverse compatibility. In other words the client didn't trust the stability of the daemon enough, even though the daemon in pratice almost never broke compat.

> Docker takes backwards compatibility so seriously they've released multiple versions of a docker registry all with completely new APIs.

I'm not sure what you're referring to, but I will look into it. Is this still affecting you? Or is it a past problem you are still pissed off about?
I can't tell you how much this blows my mind. So no, you're not alone. I consider myself a pretty normal person, one that can have an open mind and get along with people. I can't for the life of me figure out why snapchat is so popular. I also can't figure out how to use the app or what it's use case is over Instagram (an app I use heavily). I'm 27 by the way.
Jits are magic man.

Like I said, it depends on the application. For numerical-heavy code, where you're going to be using numpy hooking into MPI or LAPACK, C or similar code will win, it takes more advantage of things.

For more complex code, say a webserver, pypy can compete and win, because pypy gets the advantage of, after the jit warms up, essentially profile guided optimization, which means that pypy can, assuming there's some kind of loop (there always is), optimize the hot code paths, and the surrounding code to abuse hot code paths, and it can optimize the hot code paths really really well, better than gcc could normally, because it has additional information (pypy knows how the code is being used at runtime, whereas gcc only knows what information is available to the compiler: types and directives really).
An analysis of modal flexibility in carpool matching systems
Seems like something like Chaos monkey should have been able to predict and mitigate a issue like this. Im actually curious if anyone uses it at all- Curious if anyone in here at a large company (over 500 employees) has it deployed or not.
> What about getting vendors into changing their patching habbits? Instead of packing some hundred mega patches just provide micro ones when needed?

This was how things worked previously in the industry. There are a number of disadvantages to companies releasing multiple small patches throughout the month:

1. Users may have to reboot their computers multiple times a week.

2. Large corporations (with their own back-compat worries) do their own extensive validation of patches. Multiple small patches puts a large seriously burden on IT departments.

The industry has moved towards larger update bundles for good reason.
Don't hold your breath: efficiency at the game's minimum spec is always much more important than efficiency at the top end. And that minimum spec will stay a dual core mobile CPU for the foreseeable future. Therefore, anything that would sacrifice a little performance on a low end few cores system to get even faster on a high end many cores system just isn't an option.
Well to be completely fair, it is quite embarrassing even for me as an adult to have my parents/grandma looking at the stuff I post of facebook, which has caused me to reduce engagement there and post to instagram, which is restricted to close friends.
Cracking the Code Review, Part 2: Tips For Reviewers
Are customers going to receive any kind of future credit because of this? Would be a nice band-aid after such a hard smack on the head.
That's just a regular cult. It isn't as if they are applying poorly understood management advice here.
Some lines lose money, but other lines make more money than is lost. The losing lines are still important because if the system doesn't have enough coverage, people won't trust it.

It also happens to be the case that the lines with "that kind of schedule" are the most profitable lines. That's why they run so often.

JR East (All of Japan above Kanto) finances: http://www.jreast.co.jp/e/investor/ar/2016/pdf/ar_2016-02.pd...

According to Wikipedia Tokyo Metro made ¥63 billion in 2009.

Tokyo also has the biggest Taxi economy in the world, but as a parent said, they're more for special occasions, and cost about as much as you'd expect to pay someone to be your personal driver.
I think a lot of people equate the march of technology with complexity, but this isn't even typically the case. Advances in tech often make less complicated weapons more workable. Think steel production techniques enabling better armor. Armor's not getting more complicated, just better.

The M1A1 Abrams tank is extremely simple to operate and man. Regardless, it's quite formidable.
"We can't because we put a safeguard in for that last week!"
Swedish minister of migration continues debate in Wall Street Journal
I think it more speaks to that the parent comment doesn't understand the product and why you should use it (I am with the parent comment I don't understand snapchat).
Or the root cause is a UI that allows mistakes like these.
TBF the north/south rail coverage discrepancy already existed a hundred years ago when you could get from the Loop to Evanston with one transfer at Uptown Station. Though perhaps the same mentality applied but towards the Irish.
I spent yesterday using VSCode and flow I can say that flow plugin is just as good as Nuclide.
This seems like a reimplementation of Profiles, that you can use with `firefox -P`.

The main issue here is one of UI. If you click a link in a PDF, what profile should the link be opened in?
My take is that if you have multiple firefox instances it should ask you, otherwise it should just open on the only one open.
You use those companies, you just don't directly use those companies. Snapchat is entirely different.
>Russian submarines have been spotted in Swedish waters.

this bullshit has acquired a life of its own no matter how often it's debunked. Please educate yourself

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

there is not a single confirmed case. (But there is one from the distant USSR times.)

Overall this hysteria is an excellent example of Western/Swedish propaganda.

I suspect that "Russia has continually violated Swedens air space" is much of the same.