skysight-inc/HackerNews huggingface dataset:
The corollary to that is that many companies which insist that they need a 10x PhD with 15 years experience really just need a solid developer who can consistently ship clean, maintainable code.
Pets America's Legendary Pet Grooming Gloves
As an oldster - two things that I really wish my younger self would have intimately realized.

1) As a software person your are employed to Solve Business Problems - NOT to write code, NOT to write tests, NOT to hack on platforms, NOT to be Agile. Solve the problem (or add the feature) - never lose sight of this. The value you bring is directly related to this.

2) People outside software development don't give a flying f* about most issues software related - but everyone has a computer, so most are poorly informed about technology and terrible at making right software choices - build products accordingly.
Untrue. Making a car that never breaks down is impossible. Repairing cars is possible. In the case of aging and cancer, cure is much better than prevention.
> higher related costs like healthcare for a family

How exactly is this a concern for a hiring manager? I thought a company's employees were insured as a pool. In any case, discriminating against someone because of their healthcare status is pretty scummy (in my opinion), but I don't even understand why this is a concern, let alone a legitimate one.
Or hey, CoreLinux by CoreOS.
We are number one but its a dolan version
https://en.wikipedia.org/wiki/Goodhart's_law

I'm sure he has learned a lot, but when you study with an interview in mind, you're not necessarily studying to be a good developer; you're studying to look like one. There's some correlation, but it's not the same thing.
And to be clear, "showing interest" is all they apparently did. They didn't expose themselves to any actual risk. I wouldn't be at all surprised if they sent off those emails to get a foot in the door, expecting it to not work out, and then started looking around and realized it was a joke. If they'd waited to do their research first, they risked being beaten to the punch.
> Maybe not, but you certainly don't need to be "eating garbage dumped by grocery stores".

Nice strawman :) I was specifically talking about the situation conditional on saving the 100k in 18 months, my comment was a response to the comment above it.

Separate point: your figures seem very low. I thought SF is roughly equivalent to NYC in terms of cost of living. In which case 300/mo is a zero off as an estimate for all food expenses.
2009 Civic LX - gas gauge with 20 squares, no mpg at all, no actual gallon number.
I would argue that there's no such thing as a "functional data structure." If a data structure maps poorly to existing functional languages, that's a symptom of an insufficiently powerful and generic type system.

Say you have (pseudocode)

Array(4 16 5 20)

What's its type?

Array
Array<Int>
Array<4>
Array<Int 4>
Array(Int Int Int Int)

None of these lend themselves easily to paradigms other than imperative, true. But this is because they unnecessarily discard known information. The type of an array ought to be itself:

assert Array(4 16 5 20) hasType Array(4 16 5 20)
=> Ok

assert Array(4 16 5 20) hasType Array<Int>
=> Error("Expected Array<Int> but got Array(4 16 5 20). Hint: Typeclass Array<Int> cannot be directly instantiated")

assert Array(4 16 5 20) hasTypeclass Array<Int>
=> Ok

Fully functional and referentially transparent.
I agree. I see it as an attempt to somewhat deflate the emerging bubble. Most AI researchers are aware of the effects of the previous 'AI Winters' and probably want to smoothen the hype cycle in order to secure continuous funding in the future.
That's why I like to put Debian sticker on my laptop. Otherwise people assume I'm using Windows. Kind of silly, but years of Windows domination brainwashed people.
Yeah, but Yahoo could point to Google just as easy. That's where all Mozilla's money comes from. Just Yahoo has too many employees vs. Mozilla.
Yup, I worked with some grey-beards in the GPU space and holy shit did they know their stuff, root causes and the like. My experience mirrored yours almost exactly.

The best ones are also pretty enthusiastic to share and educate. This group was very much like that and I'm incredibly grateful for all the things I learned.
A big part of the current senior leadership wasn't even at the company in 1995.
Mistakes Developers Make When Learning Design
Here's my attempt:

https://github.com/burtonsamograd/typed-cl
> I'm working on a quote now that is taking a $200k/mo AWS bill down to a $18k/mo co-location bill

They should start by cleaning their AWS clusterfuck. $200k is a huge amount of money.

And if they just want a k8s cluster, they should investigate GKE as well.
Definitely.

If you examine the history of the British you'll find their architecture e.g. Georgian, was inspired by archeological digs and ruin sites in Italy. A lot of it bears obvious elements from ancient Greek and Roman temples once you stop to examine them.

The Federal and Colonial styles in America are similarly inspired, obeying rules of symmetry last evident on a civilizational scale during the Roman Empire.

It is not just architecture. The education system in Britain and America was originally based on the methods used by the Romans e.g. logic, rhetoric. It is not a coincidence that we use words like curriculum, syllabus. I can tell you it is pure joy to read some Latin works, they are so interesting and clear to read in a way I don't get from a newspaper of 2016 A.D.

Our political systems are deeply informed by the thoughts of the Greeks and Romans. The founders of America were particularly concerned about the failure modes of democracy that concerned ancients such as Plato and Cato, which is why in three days the electoral college is about to vote in the next President.

The reactionaries and conservatives in the West have always held the downfall of Rome up as a warning to present society of various failure modes, some of which are moral decline (corruption), lack of moral fibre/spirit/courage, subversive religions and civil conflict from non-assimilating ethnic groups.

Recently I've seen papers saying there is good evidence that Roman literacy rates were much higher than we formerly imagined. That certainly influenced how I thought about stagnation and decline. I am certain that humanity periodically goes through 'Year Zero' Resets that cause them to forget almost everything. If you'd like to have the pants scared off you, read Joseph Tainter's The Collapse of Complex Societies.
The traditional media still definitely does have that weakness, being first to publish is a huge push in the news media. Why do you think the "Hands up, don't shoot" in Ferguson managed to get so big amongst all of the traditional media players?
That depends what you mean by "foundation". The fundamental entities of physics (still somewhat unknown) can be the ontic foundation for reality even though various other available ontologies genuinely reduce down to them or abstract over them in our special circumstances. The problem comes from claiming that the other ontologies are not merely effective theories but instead fundamental theories, at which point you're starting to make very contentious metaphysical claims and meta-philosophical claims about what you mean by "ontology" and even "exist".

Sure, those claims are often exactly those made in subdisciplines like metaphysics and plain-language philosophy, but they're still suspect in a way that, for instance, philosophy of science is not. Plain language is ambiguous and full of conceptual holes: everyone learns that. The difference in dealing with the sciences is that we try to ground all of our "sentences", as philosophers would say, in actions that an experimenter can actually perform in the real world.

When you start elevating "plain language" above the actions that actually cash it out, you start running into problems.
The problem with saying that one side 'needed' to shut out the other, is that it assumes the filibustering party was wrong. It is impossible to differentiate (in a viewpoint-neutral way) who was being 'difficult', or saying 'my way or the highway'.

Another example is how the Republicans keep passing budgets, and the President keeps veto-ing them; who is in the wrong here? What about when Obama proposes budgets that the Republicans refuse to pass? You cannot make a viewpoint-neutral assessment of who (if anyone) is wrong.

If I ask you for something, and you say 'no', it is impossible to determine who was being unreasonable without taking a view on the substance of the matter, even if you assume that some action is necessary.
"Execution is everything"
I salute your word-play...
Yes. In fact, one of the common complaints of Windows Phone users is that the Microsoft experience is actually better on Android. (Maybe iOS too, but I don't have any direct experience seeing that.)
The simplest classifier histogram intersection
Unless you are changing c/c++ code you can use artifact builds which download most of the compiled bits and integrate your front end changes. For me it changes a 1+hr build down to a <1min build.

It's basically one line to add to a config file to enable it.
Depends on the problem domain and if they thought about having active/active from the start.

There are some rare stuff where active/active almost come out of the box.
An hour makes sense to me.

Here's what I can think of off the bat:

- Handling fonts. A whole world of hurt. Not all of this can be offloaded to OS libraries.

- Handling layout. Another world of hurt. Especially given that many formats have their own quirks.

- Handling complicated things like math and svg.

- Understanding HTML (for formatted paste and save-as-html to work)

- Understanding PDF

- Canvas for the shapes and stuff

- Codecs and stuff for images and video

- General rendering/compositing code

- Accessibility code

There's a LOT that goes into building software like this.

I worked on Microsoft Office as an intern once. The codebase is huge. Build times would be forever without artifact builds. I currently work on browsers, which are in the same situation with a lot of not-immediately-obvious costs.
The fact that this has military applications as well as scientific/commercial ones doesn't bother me. They were firmly in international rather than disputed waters, I'm pretty sure other countries eyeball our ocean shelf too and it doesn't bother me either.

To be honest I don't think China cares all that much either because they're used to the US Navy sailing about as a reminder of our treaties with various other SE Asian countries. They're veen assertive about their territorial claims with the nine-dash line, the building of artificial islands (reportedly now weaponized), and rejecting the decision of the international maritime court recently. Overall I'd characterize relations between the Chinese government and the Obama administration as cool but respectful.

I don't know what's happening with the incoming administration and don't want to make a political argument here, but I do think that publicizing the fact of the conversation between Trump and the Taiwanese President, along with the public questioning of the One China policy, probably seems like a huge loss of face for Beijing. China doesn't mind the US having relations, even friendship, with Taiwan - through private channels. Public recognition of the Taiwanese government as a sovereign entity by the US is insulting though - much as if Premier Xi in China started having friendly chats with the governor of Hawai'i or Alaska while publicly pouring scorn on DC.

Edit: great username btw
This is definitely not my experience. I would say that, other than my depression, I am very satisfied with my life. My life isn't perfect, but I'm happy with it. I have no self-esteem issues either. It might seem unusual to hear someone with depression say they are, depression aside, satisfied with their life, but sometimes depression just doesn't have a clear cause. I wonder if depression is more biological for some people.
(Disclaimer: not a Googler)

Like it or not, Google is consistently ranked near the top or #1 on all of those "Best places to work" lists that get published from time to time. Everyone I know who has managed to get hired there sings its praises, and none of them have left (yet). I think it's unlikely that each one of their opinions is fueled by Kool-aid. There's something to it.

I don't think this guy is sad at all. I really admire what he did. It's pretty inspiring/motivating actually.
What works? -- questions and answers about prison reform (1974) [pdf]
I'm sooooo sick of micropayment games. I play plants vs zombies 2 on my phone while in lines. I had a quick look at the cost for all the optional plants. Its almost $90. Even AAA games aren't that bad or at least have a reason for $90 like 3d graphics.

And then there is the pay money for currencies shenanigans.
Annoying them.
> I can't quite get the angle

He hopes it'll help him land that job at google?
My government just did the right thing.
I think the idea is.
Step 1: FBI agents watch you without you realizing it. They find out what you normally do.
Step 2: The FBI agents do something obvious so you know they are watching you. In this case, taking your picture.
Step 3: The FBI agents then watch you to see what you do next. Do you go to an unusual bank to take out money? Run out and buy a burner phone and make weird calls? etc.
“My approach to venture investing” (from managing partner at IA Ventures)
The drone was operating in international waters. How, then, is China justified in taking it? Isn't that simply theft?

It would have been another thing entirely if the drone were operating within Chinese territory.
OK, it all depends on what the cash flow looks like :) You're leaving out that one very important piece of the puzzle...

Also, the average apartment in Manhattan (if you do rent without roommates) is pretty close to your cited figure for total monthly expenses. Which means you either lucked out, or seriously compromised on your living arrangements.
The CIA’s Classified Cloud Is Reducing Tasks from Months to Minutes
Because it's news about M$$$.
and yeah they don't do that!
+1 for age != experience != skill
As someone with kids, I almost always bring it up, so they can avoid wasting my time if they don't want me to have a life.
You are way overthinking this bordering on absurd paranoia. If you make a blonde joke once and someone says "hey, I don't like being teased about that" then you're not going to face any legal consequences. If you persist in the jokes after that point, you might.

It's not that complicated to not be a jerk.

I'd also gently suggest to reread your post and consider how slanted your characterizations are. Do you know the people involved? I've met some of them. Many of the people directly involved would strongly disagree with you.
Of course. It's an older and more established company than AWS.
4 simple strategies for managing your AWS costs with reserved instances
Could this be an instance of "fake news"?
You can't comment like this on HN, and by this point you should know that.
Hmmm... I can't quite fault the guy if that's what he really wants in life - I put about 3 months (an entire summer) into unpaid studying for grad school prelims (i.e. I didn't request a teaching assignment for the summer) and ended up being the only person to pass all three exams at once that fall (Note: I think there were a couple people that passed the exams by spreading them out over the space of a year or two).

On the other hand, this seems like something you can only easily do if you are young / no kids / or have tons of savings (rich)... (I strongly doubt my wife would put up with me doing this now) so hopefully for the crop of people that want to work there it is not the norm / maybe their age diversity would benefit from making applicants work record count for a bit more or something, idk.
The Chinese and Russians have spy satellites that pass over the United States.

Does that justify the United States destroying, de-orbiting, or otherwise taking them?
You're equating as if this is just a regular President taking office.
Well, I will fully admit that's not what I expected or want to see in a credible paper, but it in itself does not actually affect the credibility. It's purely a flavor and opinion piece, and is not actually stating any facts.

It does make you wonder about the credibility, but without anything concrete to point to where they were wrong, I would just hold it up as a mistake and in poor taste.
Russian and Chinese spy ships do this.

http://knowledgenuts.com/2013/10/19/edison-publicly-tortured...

https://news.usni.org/2014/07/18/china-sends-uninvited-spy-s...
But void pointers can, and are often used.
Splitter hairs, but wasn't he a contractor with Booz Allen Hamilton, and not a civil servant? I don't think support service contractors swear an oath.
We would love to learn what we can do to continue to improve the GitLab experience. Is there a specific type of information you are having a hard time finding? Or is it about the overall information hierarchy? Feel free to make an issue if that is easier (https://gitlab.com/gitlab-org/gitlab-ce/issues/new) or comment on this issue we are using to learn from this thread (https://gitlab.com/gitlab-org/gitlab-ce/issues/25752). Thanks for the feedback!
What kind of bullshit self-entitled nonsense is this?

You are starting from the premise that you have some inalienable right to view a webpage, and no one including the legal commercial owners that provide that webpage are allowed to determine the way in which you do so.

You are using their resources for a service that someone else is providing. And you are acting like a petulant child when they attempt to provide this in a sustainable way. Grow up.
I don't think that's clear at all. This drone was in International waters, not Chinese waters, and it sounds like this device was not capturing any actionable intelligence but data on how sound travels through water.
Show HN: Edit open tabs as plaintext in Chrome
That's true if the goal is purely money. I think, though, that if you're just looking to make six figures and don't quite care if it's 150k or 500k then working at a Google or Facebook will be the far better alternative as the workplace culture is better and the hours are likely to be better. For a lot of (most?) engineers, there's not enough money in the world to offset the difference in utility from working at a finance company instead of a development/research company. It's your life after all, and you spend a sizeble chunk of every day at work either way.
Rent a Mirai Botnet of 400,000 Bots
Ok, the sky is not falling. "CoreOS Tectonic" is their googleable paid enterprise OS product, and now "container linux by CoreOS" is the free offering.

The move is clearly designed to push their free offering lower in the search rankings.
We are all foreigners - it's a term that only has meaning within the context of a given country. In case you hadn't noticed, those of us who do not not hold US citizenship and do not live in the US have the same inherent rights, and deserve the same protections, as those who do. We are not lesser people than you, and to suggest that it's perfectly ok to treat our privacy as less important than your own is simply arrogant.

Regardless of the merits or otherwise of the disclosures to the US itself, his actions benefited humanity globally by exposing the evil and corrupt nature of the US intelligence agencies, along with those of the UK, Canada, New Zealand, and my own country, Australia.
Here's a source from China:

http://www.globaltimes.cn/content/1024159.shtml

In this case they are lauding the French and taking shots at trump.
So if I understand this (hopefully, work of fiction^) correctly, it was a perverse interest in the wrong kind of importance to circulate a poetition. And the patriarchy appears to feature prominently as an explanation for why an individual was possibly forgotten in the request for signatures. The complaints about Bob Dylan also seem petty and not fully considered.

Maybe I don't understand this piece at all, but it appears to make no sense at all.

^ I say I hope this is a work of fiction because if it is a reflection of how NY literary circles think or act then that is terrifying. Like the cuckold from the piece, I would then characterize this not as willful blindness but willful myopia to the surveillance state.
The first thing I think of when I hear or read about anyone who is extremely emotionally sensitive is that they might have Borderline Personality Disorder:

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

>People with BPD feel emotions more easily, more deeply, and longer than others do. In addition, emotions may repeatedly resurge and persist a long time. Consequently, it may take more time for people with BPD than others to return to a stable emotional baseline following an intense emotional experience.

>People with BPD are often exceptionally enthusiastic, idealistic, joyful, and loving. However, they may feel overwhelmed by negative emotions ("anxiety, depression, guilt/shame, worry, anger, etc."), experiencing intense grief instead of sadness, shame and humiliation instead of mild embarrassment, rage instead of annoyance, and panic instead of nervousness.
If this had occurred within Chinese waters, I might be inclined to agree with you. However, this occurred in International waters, and your government had no right to steal the vehicle.
How the hell is that a "logical conclusion"? That is a ridiculous and completely unrelated point, and the fact that you somehow think that it is the "logical conclusion" just shows that you have no objectivity in the matter.
The "embrace, extend, extinguish" meme is largely overused these days in reference to Microsoft. If the trend towards using the cloud continues and the desktop OS becomes more of a terminal to cloud services then we could be looking at a modern version of "EEE". Embrace linux for the customers, extend Windows software to Linux for those customers, and let market trends extinguish the desktop OS.
You could always go with the Pittsburgh/Western PA equivalent of "yinz." :)
a and b have to be defined before the statement containing the terniary expression here. And the point is that you can embed arbitrary multi-statement logic in your if expressions in Rust in the same way you'd do it anywhere else.
In international waters? I'd call it piracy.
Back in the dotcom boom, I think Philip Greenspun leased a Ferrari and lent it to employees in rotation. That looked insanely wasteful (since most people thought the company owned it) but was probably way cheaper than this stuff - and more awesome too.
Try Target, the one in my area still has them on the shelf.
2016 Clojure Community Survey
Are you saying better to let an car engine seize from lack of oil and repair it vs. simply ensuring that there is enough oil? Or that we should add more and more firemen and firetrucks without putting in sprinkler systems and fire extinguishers.

Better to have a nuclear accident and clean it up than to design nuclear power plants to not have accidents?

Really?
Welp. For a while I thought HN was too low profile to fall to the astroturfers.

I guess all good things end.
Perhaps, but without providing reasons for your answer it's kind of meaningless.
VR Resources
It's not the same thing, a value of type Unit can only produce a side effect (or do nothing at all).
Yeah, I'm really happy that this happened! I've been wanting it for years, ever since I started poking at Firefox frontend (not C++) code.

I actually had a proposal for a tool that would let you hack directly on your Firefox install without needing to download the full source (which is hard to do on flaky connections and annoying on slow ones). This is already possible, Firefox ships with a zip file (omni.ja) containing its UI code. The UI code is precompiled and cached, however you can edit the code and delete its cached form and stuff just works.

It's a hack, but it makes it incredibly easy to just get started hacking on Firefox code. I could imagine there being an addon that helped smooth this process.