skysight-inc/HackerNews huggingface dataset:
From en.Wikipedia: "North America is a continent entirely within the Northern Hemisphere and almost all within the Western Hemisphere. It can also be considered a northern subcontinent of the Americas."
In most countries (including Brazil), we are taught that America is a single continent and North, Central and South Americas are subcontinents (classical view).[1]
Now I see that people from USA are taught that North America is a single continent, and the reason seems obvious now.
https://www.quora.com/Are-people-taught-that-the-Americas-No...
Laws of 10x found everywhere. For good reason?
Sometimes I definitely scare my coworkers just by caring about such edge cases. They probably think I use foil hat at home :)
Does "in passing" mean they got removed unnecessarily, just because they were already being operated on, or is it something else?
But I am specifically talking about companies with closed source apps and services open sourcing them, not tools that are already open. Examples are Uber, AirBnB, and Groupon, not gpg or OpenSSL.
Does it work to allow me to log in to my machine or to unlock it? (Serious question. If so, then I will happily use a 16 character blob of entropy)
These are good questions to ask. The right thing for you to do is study how a computer intrusion campaign works and how attribution is done. Everyone has their own limit of when they trust expert advice. For example, I refuse to trust my doctor's advice fully and pull up studies at home to verify what she tells me. It's good to learn more about computer security if it interests you.

It is extremely difficult, maybe impossible, to completely conceal one's pivots, implants, and exfiltration in a computer network. True, it is possible that an attacker that is more capable than GRU/Cozy Bear and FSB/Fancy Bear did just that and exfiltrated the emails and documents. But this is going beyond what the evidence suggests.
I think traffic will get worse with self driving cars. If you don't need to be in the car, it can run errands for you during the day. Remember how computers were supposed to lead to a paperless office?
It depends on the type of eyelets you have, your shoelaces, and how tightly you lace your shoes.

Some eyelets are basically razor blades, they have very sharp edges, and tight tugging can cause wear in a very narrow spot.
Paracas – The enigma of a missing link
Same, but I bought a house. Just outside of LA there are cities with some of the best public schools in the state (and some the country), and you don't have to pay $1.5 million+ for a house in the district.
I used to use them a lot more but got overwhelmed by the amount of content of some of the websites I read were posting. They are very useful though for following multiple blogs.
This was my first reaction. This seems like a weird marriage. Virgin America is one of the western world's most innovative regional carriers (along with Norwegian, IMHO), and Alaska Air, from my experience, is kind of the opposite.
The linked article TDD: the Art of Fearless Programming by Ron Jeffries and Greg Melnik, IEEE Spectrum May/June 2007 https://www.computer.org/csdl/mags/so/2007/03/s3024.pdf

cites Kent Beck's books Extreme Programming Explained (1999) and Test Driven Development: By Example (2002)

Kent Beck is Mr. TDD It is reasonable to question his claims about C3 as many have done.

The IBM article Integrating Software Assurance into the Software Development Life Cycle (SDLC) https://www.researchgate.net/publication/255965523_Integrati...

has the following section:

PROCESS TO SECURE CODE

In the event of a vulnerability finding, the software code may require redesign and implementation. This iterative cycle is costly in time and resources. To truly understand security threats to a system, security must be addressed beginning with the initiation phase of the development process. For an organization this means they must allow the IA controls and requirements to drive design and influence the software requirements. Therefore, any identified security threats found during the requirements and analysis phase will drive design requirements and implementation. Security defects discovered can then be addressed at a component level before implementation. The cost of discovery and mitigation can be absorbed within the review, analysis and quality check performed during the design, and implementation of our SDLC. The resultant product is one with security built in rather than security retrofitted. A study was performed by the IBM System Science Institute in order determine the relative cost in order to fix defects within the SDLC. Figure 2 displays their findings.

followed by a figure 3 (not 2) which is a simple graphic.

There is no identifiable reference to the underlying data which is presumably some sort of study for the US Department of Defense for security software issues presumably for military related software projects. This does not appear to be a general study, nor is it at all clear what was studied or how.

I am not questioning credentials but extrapolation from in Kent Beck's case a payroll system to general software development or in the IBM case from some sort of DoD software security projects to general software development.

DoD and aerospace projects often have unusually high costs for bugs in the production systems. A bug in a flight avionics system can cause a literal crash with loss of millions or even billions of dollars (Space Shuttle for example) and lives.
"What Machines Can't Do" - the concept of an aesthetic of process has really changed how I think about software development.
You're the one that said "brought here as an infant", not "born in the United States".

And those babies born here have the same rights and protections. Either move to another country because your family is there or stay here without your family. Those are the rights that all citizens have.
Does anyone use rkt?
They use Swift Playgrounds to do a lot of development:

"Swift Playgrounds for iterative development and styling. Most major screens in the app get a corresponding playground where we can see a wide variety of devices, languages, and data in real time."

https://github.com/kickstarter/ios-oss/tree/master/Kickstart...

I've recently bought into this development method too. It's not quite what Bret Victor dreamed up, but it's a big step in the right direction.
I use this website to compare costs of living between countries and cities: https://www.numbeo.com/cost-of-living/compare_cities.jsp

Here's example for Seattle and SF: https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...

I'm wondering if anyone could comment if those numbers look accurate for those cities.
Its cool to see Nick is still at it!
I hope that we see technology and analysis used to improve outcomes rather than to screen or filter the customer pool. I worry that this will happen without protections in place.
Alloca for Rust
This seems to use modulus. The whole point of the mmap trick is to get the kernel/MMU to do the work for you, IIRC.

EDIT: Oops, I see they use mirrored memory here as well.
The vast majority of people who take either side of a political debate do so on genuine belief that it is the best policy for everyone.[1] Very few take positions out of self-interest, unless the voting group is <100 people.[2] The problem is that most people make up their minds very quickly based on intuitive and emotional factors, and only bring in reason later on.[3]

As a result of all this, saying that they are dishonest or lying is wrong, but appeals to complex intellectual arguments won't work; you should give opponents their due though, as the complex intellectual arguments wouldn't convince you either (even if you are wrong).

[1] http://press.princeton.edu/titles/8756.html

[2] http://press.princeton.edu/titles/10843.html

[3] https://plato.stanford.edu/entries/hume-moral/
The smartest thing would be to start in Bay Area, and then transfer to Seattle at the same pay rate.
Why Is My Data Playing Hard to Get?
I've changed my mind. Thank you.

Who better to explain profiteering from misogyny, lying, hysteria, anti-intellectionalism, war-mongering, amnesia, obfuscation than Micheal Crichton?
I am a former employee of a news agency you have all heard of. 2.7MP is plenty for a news image, tho' more is better - this is what our people were shooting with Nikon D1/D1h. A satellite phone at even modem-speed will blow your budget faster than you can blink if you use it to send full resolution photos...
Last year when I was working on a startup's mobile app for Android, it was almost impossible to find good quality code that was open sourced.

I am really happy that Kickstarter has released their android app as open source - would definitely be a great learning experience!
You don't seem to understand the scale here. Normal, non-secure hash functions can be calculated at a rate of hundreds of millions per second, and can easily be brute-forced within a few hours. Current rule of thumb for PBKDF2 (for example) is to choose an iteration count corresponding to around two hashes per second, and the work is not parallelizable. That turns those hours of work into millenia.

If it really concerns you, proper practice is to store the iteration count alongside the hash and salt, so you can easily go through and add more iterations if you want as computers get faster.
Rate limiting. Not denying service. Bad guys could cause you to have to wait some number of seconds to log in.
Npm5, specifications, and our RFC process
Show HN: MVPaaS
This was me, when it first came out I was walking multiple kilometers a day but since the novelty wore off I haven't touched it at all.
"...and wasted the rest" to quote the late George Best.
Making sense of Microsoft's messy collaboration strategy
How Much Is a Little Privacy Worth?
Wow I've never felt so appalled by a keyboard before! Why are the the left and right keys below and not above the down-left and down-right keys?
I'm pretty sure the people who prefer to ignore climate change would not consider this their problem.
Nah... C is just a motorcycle. Primitive, zippy, dangerous, loud, and fun. People who don't ride don't understand; people who do ride are OK with the risks they're taking.
It seems regulation in this area is inevitable. Similar to how AT&T was regulated because of the natural monopoly of phone cables to all homes (it doesn't make sense for each phone company to have it's own cable going to every home).

The air doesn't have infinite capacity. What happens when Google, Microsoft, Walmart, Target, etc. all try to operate their own drone fleets? At a minimum, there must be a common protocol to coordinate all this drone air traffic. Or maybe it's better to recognize it as a natural monopoly and only allow one regulated drone fleet.
Yes (well, it's not in production just yet; it's a fairly complex distributed database, for which I verified consistency in the face of faults), and I gotta say -- I enjoyed every minute of it!

It has some objective qualities and some subjective ones. The objective ones (as confirmed by others) are that it's easy to learn and you can get productive very fast. I immediately started specifying the large project after two weeks of going through Lamport's tutorial[1]. The other objecive benefit is that it has a model checker. Deductively verifying such large specifications (while possible) is simply infeasible (or, rather, unaffordable and an overkill) -- regardless of the tool you use.

The subjective benefit is that the conceptual model quickly clicked for me, personally. I've never liked the aesthetics of modeling arbitrary computations as functions, and the TLA formalism handles sequential, concurrent and parallel computations in the same, extremely elegant way (and allows using the same proof technique regardless of the kind of algorithm, if you want to use the proof assistant). It made me understand what computation is, and how different computations relate to one another, a lot better. The concept -- without the technicalities of TLA+ -- is nicely overviewed in [2].

That said, formal methods are never easy because rigorous reasoning about complex algorithms isn't easy, but it beats hunting down bugs (especially in distributed systems) that are very hard to catch and may be catastrophic; it is also very satisfying. I've found TLA+ to add very little "accidental complexity" to this difficult problem.

[1]: https://research.microsoft.com/en-us/um/people/lamport/tla/h...

[2]: https://research.microsoft.com/en-us/um/people/lamport/pubs/...
The Applied Learning of War
We already know a lot about making megacities smog-free. That's why London and Los Angeles had absolutely dreadful air in the mid-20th century but it's much better now. As for why Delhi hasn't followed the example of richer cities in cleaning up the air, I'd say it is mostly due to lack of funds for infrastructure and enforcement.

There is also research about reducing the amount of CO2 already in the atmosphere. Here's one of my recent favorite papers: http://www.southampton.ac.uk/assets/imported/transforms/cont...

The reason that emissions-free energy sources get discussed more than carbon dioxide reduction from the atmosphere is that reducing emissions appears to be significantly less expensive and more scaleable for dealing with the bulk of the problem. Once you bolt on the extras necessary to make coal plants low-CO2, the electricity costs more than if you'd just eliminated coal altogether, so there's no point to it. For an example, see: https://en.wikipedia.org/wiki/Kemper_Project
Which taxes? Marginal California income tax + MediCal is about 13% at the $120k bracket.
> This. There is really no downside to doing this, and lots of potential upside. I honestly think most companies could do this with zero effect to their bottom line.

And - if the code is good, clean, modern - attracting talented coders that way. Showing me such code is million times more convincing than all the usual slogans
Unless you're staying at a motel 6 they'd definitely send someone to take it out.

Removing the clock, or the radio, or even the wrong colored curtains really isn't going to be a problem at any decent hotel.

I really can't even imagine one of the big chains refusing a request like that, they'd be in so much shit from corporate.
This seems like a great idea once fuzzed out. However I can also see it further frustrating customers seeking direct answers. Pitching as an auto-triage seems to make more sense to me than 'deal with' customers. Delivering complex info in average-human digestible bits may also find a niche, perhaps for fitment or options in a complex but easily matrixable dataset, such as auto part interoperability.
It's a shame AppC is going away[0]. OCI is pretty much just a formalization of what Docker already does, so we're stuck with (IMO) implementation details like layers as part of the core image spec.

0. https://github.com/appc/spec
Maybe when you reply to comments it might be worth using the username, so that if the comment is killed people with showdead=off know you're not replying to them.
Not just image quality. But just very diferentes capabilities, like super telephoto lenses, ultra wide, instant focus, accurate focus tracking, easy manual exposure, external flash sync and the list goes on and on.
> don't start mass deportations.

Hah. You're already confusing mass deportation as a moral problem, rather than a legal and policy problem. Should illegal immigrants be deported en masse? Should criminals be incarcerated en mass?

> We're talking about being deported to a country you've never known.

You're talking about children who were born in the states? They have a choice. Either stay in the states or go with their parents to another country. It's up to them, just like it's up to any other citizen. The children are not forced to leave.
You're being downvoted because capitalism has nothing to do with the topic at hand. But, because I feel like tilting at windmills, I'll say this: there's nothing inherently corrupting about capitalism. Corruption is inherent to human nature and exists in socialism, communism and every other form of government ever invented.

The reason for this is humans naturally sort themselves into hierarchies and people will always strive to better their position in those hierarchies. With better position comes better chance at survival for you and future generations of you.

Money helps in the climb up the hierarchy, but it's not sufficient in most cases. Most climbs require power. Money can sometimes buy power, but it's not nearly as effective as trading favors, forging political alliances and manipulating people through blackmail.

Money influences power outside of capitalist systems as well. CGP Grey's video 'Rules for Rulers'[0] does a great job of illustrating why.

[0]: https://www.youtube.com/watch?v=rStL7niR7gs
> Deporting violent criminals isn't ruthless.

But... but... think of their children and families! Aren't they human beings too?/s

But then it comes down to a value judgement, and all laws/rules have edge cases. Should you take a generally good law, point to the edge cases, and then abolish the law?

> If you don't think Trump is going to propose something, a pledge not to do it should be even less objectionable to Republicans.

Not from a negotiating perspective. By keeping options in your pocket you're able to wrangle concessions from people.
Spacy is awesome. The API is clean and powerful. I have been using it heavily over the past few months, using it almost exclusively for feature extraction now. I'm currently working on extracting subject-verb-object tuples, which is amazingly easy to do, because I am finding these to be much more powerful than unigrams or ngrams for classification.

Named Entity extraction in Spacy is another killer feature. It's been instrumental in some fraud detection work I've been doing as well.
>As far as I can tell, it's over and the idealists lost.

Could be true, could not be, I don't know. The present often seems like the end of history because it is very difficult to see beyond it.

Some lost cause today will be a dominate ideology tomorrow, with the "nutty-idealists" reframed as visionaries ahead of the curve.

Fun game: if history remembers RMS, what role will he be cast into, what future trends will try to claim or denounce him?
A few data points:

- Laptop Kubernetes, minikube, can use rkt with a single flag https://github.com/kubernetes/minikube#using-rkt-container-e...

- BlaBlaCar rkt in prod and moving to Kubernetes

- Container Linux by CoreOS services like kubelet and etcd now run using rkt and download docker images from quay.io

- GKE ContainerVM is looking to use rkt for Kubelet mount management
Introducing the Blacksky Global Intelligence Platform
The Glass Universe Brings the Women 'Computers' of Harvard Observatory to Light
I do not understand the obsession the software industry has for locality. Wouldn't it make sense for people to work anywhere? Haven't Bay Area companies heard of something called the Internet?

If you have to have people in the office to make sure they're working, you already have a fundamental hiring problem.
> to be frank, conservatives only changed their tune on this when it was so painfully obvious that they had to

I guess you don't know that in the 70's it wasn't global warming that was a serious issue but global cooling? Funny how that works.
Visual Studio Code versus Visual Studio for Mac can be seen as something like Sublime Text versus XCode. The confusing names aside, they both target slightly different niches.
Are you not greatly exaggerating with "all the time"?
Hold shift when clicking shutdown
https://en.wikipedia.org/wiki/Michael_van_Gerwen#World_Champ...
You're framing this argument as one of the skeptics versus the media, and ignoring the science.

The gold standard of climate science is probably the IPCC AR5 report and if anything it is underestimating climate impacts like the shrinking northern summertime polar ice cap.

The data is also all out there, with all the uncertainties you like, but its not going to be "brought to you", you're going to have to do a bit of work to read the original sources. IPCC AR5 is out there for you to read any time you'd actually like to get educated.
Not the answer to your question, but tangentially related: it is ran by a HN solo founder; @dangrossman.

https://news.ycombinator.com/item?id=7367631
This person sounds really obesssed with themselves... Particularly this part:

> I want to build companies and products that effect the way that humanity interact with each other. I want to maximize our utilization of existing infrastructure and provide economically sensible choices for consumers to contribute to a future of widespread human collaboration.

This kid is so in love with himself....
From John MacFarlane, the author of the CommonMark spec:

> If anyone wants to contribute a BNF, please do! But I'm very skeptical that it can be done, due to the many quirks of the syntax.

https://github.com/jgm/CommonMark/issues/113#issuecomment-60...
But if you read [the apology][1] I previously linked, you'll see that Jeff Atwood (not Joel Spolsky btw; he is not involved in CommonMark in any way AFAIK) stated that the attitude you're inferring from the name "Standard Markdown" ("WE own it, WE control it, WE'RE in charge.") was never the intent:

> We were simply trying to pick a name that correctly and accurately reflected our goal – to build an unambiguous flavor of Markdown. If the name we chose made inappropriate overtures about Standard Markdown being anything more than a highly specified flavor of Markdown, I apologize. Standard does have certain particular computer science meanings, as in IETF Standard, ECMA Standard. That was not our intent, it was more of an aspirational element of "what if, together, we could eventually..".

You're of course free to dismiss that explanation as insincere, but I think you may be reading some malicious intent into this that simply wasn't there.

[1]: https://blog.codinghorror.com/standard-markdown-is-now-commo...
Elixir (and Phoenix after that) -> get into a non-intimidating language on the Erlang VM. I think this may be harder for me because of lack of project ideas but it is still on my list

Nemerle -> it is a "dead" language on .NET but it still has some cool features

Electron -> I'm not good at HTML/CSS nor nodejs/javascript so being able to do both while creating a desktop app (which is my platform of choice) is really enticing to me
Data is nice, but this makes sense. There's objectively not much in Cumberland, Goldsboro, Valdosta... meanwhile, large metro areas that aren't too far are attracting educated workers.

Their definition seems a bit strange, however. I understand "brain drain" as a different phenomenon from the lack of a highly-educated workforce, and their study does not account for movement of people, which analyses of brain drain typically do. This just seems like certain metros are lacking highly educated workers, which should be expected as particular employers decline or relocate.
Since college I've been using Moleskin notebooks (though lately Baron Fig notebooks) to manage my tasks/time one week at a time, moving over tasks every week that I didn't get done the previous week and evaluating whether I still need to have it at the top of my mind for each unfinished task. I find that it works extremely well for keeping relevant tasks in my head and only taking on larger projects one week at a time.

The system I use is loosely based off of the Bullet Journal method (link below), highly recommend checking it out if you haven't heard of it.

http://bulletjournal.com/
> On the other hand, it does give them a stable production target which would level out manufacturing spikes...

That's the underlying assumption I was working with. If they've invested heavily in production yet they see a downturn in individual ownership, it's a way to capitalize on that resource (factories) to stabilize production until some factories reach end-of-life and have theoretically paid for themselves. Factories which require large capital expenditure are not something you want to see sitting idle. Every year is another year where the tooling is becoming more obsolete.