skysight-inc/HackerNews huggingface dataset:
Love the tool to help visualize; however, you need to allow mortgage period to be up to 30 years. CHMC insured mortgages (if you put anything less than 20% down payment have a maximum of 25 years); however, many banks offer up to 30 years. As an example, see the TD Bank mortgage calculator: https://tools.td.com/mortgage-payment-calculator/
The Command Line Rosetta Stone (2017)
Where do people like you come from? Do you really not know anyone who has a congenital illness or who got a cancer diagnosis out of the blue? Do you not know anyone who, due to unpredictable circumstances out of their control, was out of work for an extended period and could not afford health insurance?

More fundamentally, why does it matter whose fault it is? This is 2017 and the US is an extremely prosperous nation. Everyone should have access to health care without being financially ruined, regardless of their "lifestyle choices."

http://www.huffingtonpost.com/entry/i-dont-know-how-to-expla...
Another angle is: do you want your kid's first encounter with the idea of Ukraine or Slovenia to be a disparaging/pejorative stereotype?

Even if it was a real factual representation it might encourage the kid to pick up or repeat unhealthy attitudes. My (european) childhood experience was definitely like that at times, race being the major topic about which slurs were innocently propagated by kids who didn't know any better...
Not everyone agrees that we need our species to survive: https://en.wikipedia.org/wiki/Voluntary_Human_Extinction_Mov...

Note: nothing in this comment should be taken as an endorsement of that. I'm just offering it as an example of people who are making an argument that we should not try to survive as a species.
> With only self driving cars on the road we have the ability to fix #2, and thus greatly increase road capacity and reduce traffic. Parity would be reached at, say, 4x more cars.

This is fantasy land. This idea has been perpetuated by a few layman websites and extremely simplistic closed-loop simulations, but have never been validated by the more sophisticated traffic simulation systems used by traffic engineers. In fact, quite the opposite.

Bad reaction times contribute to waves, but waves are just annoying and feel like the cause of congestion to the driver. According to the traffic engineers I know:

1) You can't ever fully get rid of traffic waves because reaction time is only a fraction of the speed mismatch correction problem, physics still dominates.

2) You can't ever fully get rid of speed mismatches. Even a plastic bag flying on the roadway is enough to cause them.

3) Traffic waves only feel like congestion to those who experience them first hand. Minimizing traffic waves doesn't decrease travel times significantly, it merely moves congestion to harder bottlenecks like traffic signals, highway on and off ramps, or merge points.

4) Braess' paradox only manifests itself when agents are acting rationally. As rationality increases, whether through better mapping and routing systems like Waze or by algorithmic rationality of SDCs, more bottlenecks appear that didn't previously manifest themselves under a lower rationality state. Unless you can somehow centrally control SDCs (which is unlikely IMO), this will only become more prevalent.
A cloud controlled airbag is brilliant! With enough ML and AI it may even detect a crash. Once you have that figured out you can apply the same technology to parachutes and life vests! This is truly disruptive.
You seem to have missed my second paragraph.

Also - you should know there were communities without property before the Soviet Union.
The author states it's about 100GB of data.
Kafka can perfectly keep your data around forever. The only limitation is available disk space (and databases have the same limitation). I'm not implying that it is always the best idea to use Kafka as a long-term storage solution, but likewise a database isn't the silver bullet here either.

> so I'd probably be uncomfortable assuming that it won't do something and "tidy up" my very old data at some point in the future

Kafka doesn't "tidy up" your data unless it is configured to do so. What's true is that, by default, Kafka will keep your data around for a week "only" but that's a configuration. And most people change it to whatever fits their use case (some lower it to a few hours, some increase it to months or years; others configure it to keep data around forever, typically in combination with Kafka's so-called "log compaction" functionality).

> Since it's supposed to do this from time to time out of the box, you'd have to be very careful not to let anyone tweak the custom config to revert back to this behaviour. RDBMS won't delete things unless you tell it to more explicitly.

The DBAs I worked with would now say "Hold my beer..." ;-)

> While I think storing things in Kafka is fine generally, there's no way I'd not have a more perminant store of the data somewhere so that I can recreate the Kafka data store if I need to.

What's interesting is that more and more users (from my experience) are actually beginning to treat Kafka as the source of truth, and rather recreate other data stores -- like RDBMS, Elastic indexes, etc. -- from it. If you like RDBMS, you can think of Kafka as the DB's transaction log.

IMHO a lot of these discussion is about personal preferences, the situation that you are in (cough legacy cough), team skills, etc. There are often good reasons to use Kafka rather than RDBMS (in this context) but also vice versa, or completely different technologies of course (like blob stores, e.g. S3).
This is how we get homeopathy and alternative medicine.

Out of the sea of correlations, we find a few drops of causation by analysis and experiment.
You know what both a Hash and Array are, as would ~100% of the people who care about Bloom filters.
I hate to sound like an fogey (because I consider myself a young fogey) but I think the most brilliant part of this is getting rid of the internet connection.

The kids these days learn everything, but they don't learn to focus.
I think they are allowed to discriminate based on felony convictions etc... at least in the states.
Very, very few C programs can handle running out of disk space. This includes the operating system(s). Get close to filling up the disk, and try various things.

Just recently, I was having a lot of trouble with Windows Update hanging. I finally noticed that free disk space was low. Freed up more space, and WU started working again.

For fun, try:

#include <stdio.h>
int main() { printf("hello world\n"); return 0; }

and redirect stdout to a file on a device that is full. Amazingly, it succeeds!
If elephants or tigers or really most mammals but us, are doing the judging, they would agree we are the cause of all of their suffering.
> So how does Linux compare now with FreeBSD in terms of throughput and latency? I remember like 10 years ago Linux had issues with throughput, which is why Netflix went with FreeBSD. Are they similar now?

I believe the open connect team at Netflix choose FreeBSD because a lot of them used to work at Yahoo and had lot's of FreeBSD experience. Not so much because of a performance difference between the two. As for now, the two network stacks are pretty equal when it comes to performance, some work loads are better on FreeBSD some are better on Linux.
> There is still the real possibility that life is actually pointless.

No there isn't, for a simple reason: I enjoy life, many others do, and those who don't generally want to enjoy it. The point is what we want. Not some external criterion we have yet to discover. (Some Christian fundamentalists make a similar mistake, believing there would be no morals without God —as if we haven't eaten the damn fruit already.)

Now there's this tiny little problem about resolving conflicts: we have yet to extrapolate a collective will from lots of individual wills in a way we'd all agree is "fair" —I believe we have demonstrated the absence of a general solution. The overlap however is quite comprehensive, so I have hope.
Author here. Since Brendan Gregg mentioned this project in his Solaris to Linux post earlier today, and the original was on HN earlier today, I thought HN might like to see a Rosetta Stone updated for current gen OSs. Included are:

- Red Hat Enterprise Linux (and CentOS) 7

- Debian/Ubuntu

- Arch Linux

- macOS

- OpenBSD

- FreeBSD

- SmartOS

- Windows (assuming PowerShell per recent Windows versions)

You can also filter out only the ones you care about.

You can read about justification for stuff like treating different distros as different OSs at https://github.com/certsimple/rosetta-stone.

If you want to contribute, just edit https://github.com/certsimple/rosetta-stone/blob/master/rose... We've already had a bunch of SmartOS and OpenBSD folk add contributions.
How about "probabilistic hash filter" as a name?

... this naming stuff it hard
Your are not really versed in computer science literature, are you?
Three Essays on the Microstructure of Exchange Traded Funds
Where Have All the Sexy Movies Gone?
I've been using https://github.com/jigish/slate for the last five or six years. Before that I used a bunch of Applescript scripts triggered via Quicksilver.

Here is my very simple config: http://ix.io/zE4
AWS Online Tech Talks – September 2017
I've never seen one that couldn't be turned off.
Orange C/C++ Compiler
"Sexuality, nudity and arousal have become valueless in so many ways to people. Meanwhile the bigger goals of sex: intimacy, fulfillment, and sexual happiness remain as elusive as ever."
Pardon my ignorance but why is this valuable? Why wouldn't I just run the javascript in a browser/node process and check for runtime errors? Isn't it a natural part of development to write code -> run in browser/node to see if it works?
Do you have a recommendation for a more advanced book on that particular topic?

I'd also love to see something from the other angle: taking a program that's already an instantiation of a complex, distributed architecture, written in e.g. C, and then rewriting it in idiomatic Erlang (or Elixir—especially with GenStage/Flow stuff) to reduce its code size while retaining the same distributed-system properties as its ancestor system.
Well, the west (you know, those "evil, colonialist, world police"?) already does a lot to protect people from terrorism already, but protecting people from terrorism is quite a lot more costly and morally complicated (well, some people manage to conflate "combatting terrorism" with "racially motivated colonialism" anyway) than protecting artifacts. Protecting artifacts is intractable for reasons of international law and national sovereignty.
A digital assistant that signals guideline changes does not require advanced technology. This reflects failure of the medical system, more than anything else.
Plus, the fact that guidelines change suddenly after some conference should tell you that treatment in the case depicted here is defined entirely on expert opinion. AI should seek to do better than just following expert opinion.
Conclusion: the Watson system is a failure.
> a sense of wonder about the universe we find ourselves in

If we have a sense of wonder about the universe or our planet, then what we should really do is rid it of us, because all we have ever done is ruin it, make it hideous, inflict pain and destruction on it.

I have kids. My behavior is not consistent with my beliefs. In that I'm very human.
For a phone that was the to use a modular design making access so difficult is going to put off a lot of users.
Well, a vindictive spouse hardly needs the military to make your life difficult.
For sure—that's the punchline. Not to brag, but my humor is probably too dry for its own good.
And that is effectively what happened. Han unification has already done its damage and will continue to perform a lossy compression on all current and future CJK texts. Not that there is a way around...
Yes, eshell is [his] main shell
I want less data collecting in my life, not more. Things like this make me fear a feature where every move we make and thing we speak are analyzed and scrutinized to better manipulate us via advertising. 1984 was meant to be a warning, not a guide book.
A more powerful language is not enough of an advantage to defeat entrenched alternatives with strong network effects. There isn't a reason why language X is not entrenched, but there are historical reasons why C, C++ and Java are entrenched. Lisp just isn't enough more powerful than them to beat their home-court advantage. I guess I'd say, Lisp might be 10x better, but the network effects are orders of magnitude more meaningful than that intrinsic benefit.

It's not a very meaningful answer to the question, but it's a bit like asking why Todd isn't rich when we all know Todd is a smart guy. It's because getting rich takes more than raw intelligence.

Suppose you have a wildly evolving field where nobody can really predict what technologies are going to be successful in the market beyond the next five years or so. Suppose you have no internet. Suppose there are thousands of programmers with the ability to invent a language. Wouldn't you expect that some of them will, by happenstance, wind up on successful products and become successful while others stay relatively unknown? That's the birth of the mainstream programming languages and their antecedents in the 70s and early 80s.
There's a qualitative difference, though, in being in a place that is full of mostly people who don't share your interests/goals of founding startups (Stanford) versus those who do (Olin). E.g. there's more gay people in Dallas than in San Francisco (owing to population size differences), but the latter is still a much better place to be gay because of the concentration.
"I was not shocked to find out that the markers they'd identified as being associated with schizophrenia aren't a complete picture or a way to detect schizophrenia. And, I also know that genes aren't the only thing that determines whether one will suffer from schizophrenia or pancreatic cancer or most other diseases (as far as we know). I think they always presented the information without being misleading (though the government disagreed)."

They were completely misleading (at least, the reports I saw were misleading). Most of the stuff they reported was taken wildly out of context -- if it weren't, a lay audience couldn't possibly understand it!

But even ignoring the fact that you don't know the field (and therefore cannot possibly evaluate their claims, aside from general skepticism), a big part of the reason that you shouldn't be doing your own genetic analysis is that a lot of science is crap. Even "good" science is crap. So it's not that the markers "aren't a complete picture" -- it's that they're probably just noise, and you can't possibly know, unless the test passes all of the hurdles to get certified. You need the system, because the system is the only thing that validates results over time. Strength through redundancy.

Also, for whatever it's worth: be very careful with correlating anything to their ancestry calculations. Those are pretty much crap, too.
"Why the long-term future of humans matters more than anything else"

Because humans care about humans more than anything else and that's fully sufficient. Let's not kid ourselves, we care about us, most everybody else is kinda meh. Symbiotic species like us too, I guess.
See, that's where I'm confused. I'm no Kafka expert, but they say they use a "single-partition topic" which I believe means the only way they can replicate the data is by replicating the entire log, they can't shard because it's a single partition. The reasoning behind this is because Kafka doesn't support ordering between partitions.

Also I've never thought of Kafka as a persistent data storage solution, it's interesting Confluent is supporting Kafka being used in this way.
Sure, lots of "noes" might reinforce anxiety but I think some kids are immune to it.
Clojure isn't mainstream?
G4S Taking Over British Police – An Open Move Towards a Fascist State
i tried to log in....

500 internal server error
Sorry, something went wrong at Lyrebird!

If this error persists, please contact us.
GINA law already prevents insurance companies from acting on this data.

It seems unlikely that this sort of genetic data is really a risk. To test that, I had my genome sequenced and published it with a reasonable license. Anybody is free to download my data.
C++ coding sandbox
Excellent, was asking about this a while ago [1], looking forward to trying this out on Azure.

[1] https://news.ycombinator.com/item?id=14907878
I think there are other reasons for dismissing BEM, it's quite an opinionated and shallow structuring, good for some stuff and not for others. Very HTML tag oriented, for which we have, well, HTML tags already. Its claims are simply not true (eg. "Reduces style conflicts by keeping CSS specificity to a minimum level."). Even in syntax, it saves on silly things (".btn"?) and wastes much more on, in effect, introducing Hungarian notation to CSS. I could go on but no time rn
Make Copyrights and Licenses Computer Readable
I gave examples in the GP of the post you’re replying to: namedtuple and metaclasses.
I'm also disappointed. I can only recommend downloading your raw data and purchasing a report from Promethease. All the data is there, you just need another service to provide it.
Why I put down $600 on a dream
Damn, I love their Blender render homepage
Maybe it won't be your car, but part of a fleet. So it drops you off and then picks someone else up, perhaps someone doing the reverse commute. Even if it has to go park itself at some fleet lot outside the city center, it should be a marginal improvement over circling, looking for a spot.
Cool stuff! Question from your FAQ:

> Q: Will I be able to copy another person's voice?

> A: Yes but only if you have the authorization of the person whose voice is being copied.

Perhaps you can unpack that answer a bit? What's the authorization process?
Oh I didn't mean your post in particular containing exaggerations, more that there is generally a lot of talk here insinuating plane crashes or other catastrophic side effects coming from port scans.

The other almost-catastrophic outcome is apparently that the IFE system would not just crash, but be bricked in a state where it couldn't be restarted. Not impossible, but not likely either.

People switch seats in planes without asking the staff. That's also irresponsible and dangerous, and the worst case scenario is a crash. This is about the same level of risk if you ask me.
I was wondering the same thing. It sounds like an interesting technology, but I would have liked to have seen a lot more demos of it in action.
I see it more as an intense sibling rivalry between Britannia and Marianne. Sometimes they have scratching, hissing, spitting cat-fights. Sometimes they sneak into the other's bedroom and surreptitiously fart on all the pillows. And sometimes they just have each other's back, with no questions asked.
Google Developer Documentation Style Guide
Automatic license plate readers + warrant database + notify law enforcement that their fugitive is traveling x direction at y time.

Not so absurd as this already happens to some degree http://prospect.org/article/license-plate-tracking-increases...

Anyway, your point is moot as reddit complies with all applicable child pornography laws just like any other US based internet business AFAIK.

Not really sure what we're talking about here anymore. I'm trying to point out the absurdity of this dystopian future state where a bunch of vigilantes get to decide who is able to participate in society and use its infrastructure.
Public transit generally doesn't reduce congestion, but rather provide an alternative to it.
I assume you guys know about VocalID that got an NSF SBiR grant for giving mute people a voice (through similar means) https://www.vocalid.co/
It would surprise me if they didn't.
The issue with San Diego is not the lack of infrastructure, but the land use— many businesses and offices are in unwalkable office park hellscapes that are designed to make driving easy to the exclusion of any other mode of transit.

Since public transit requires a walking trip at both ends, it will never be very popular in areas where one needs to take a dangerous mile-long walk across a sea of parking and high-speed arterials, instead of a quick jaunt through a lively neighborhood.
Also the 2017 version - covers current-gen OSs including BSD, SmartOS, newer Linux distros and Windows powershell:

https://certsimple.com/rosetta-stone
It looks like a copyright industry lobby. So most probably somebody at some level got paid.
I don't understand what you're trying to say. I'll rephrase my position in longer form, because I think we're talking past each other.

High level APIs necessarily make a lot of assumptions of how the low level details should work. When successful, users can get 80% of the benefit of the ideal low level implementation for 20% of the effort.

For complex apps that 80/20 tradeoff isn't worth it, they would rather spend the extra effort to get maximum utility out of the API, even if it means mucking about with low level code.

(As a non-web example, consider filesystem APIs. Most apps use just a few filesystem APIs, they just want to read strings, write strings, and list files in directories. A few apps though, like databases, can get huge benefit over having finer grained control, and need lower-level filesystem APIs.)

App Cache is an example of trying to build the high level 80/20 solution first. It looked reasonable, but it failed in the details. You can't build a good low level API out of a high level one, but you can build high level APIs out of low level ones.

Service Worker and Web Components take the opposite track. They are lower level APIs, sufficient to make complex apps possible. Library code can come in and build on top to provide high level 80/20 solutions. Then, after looking at the libraries that people build and use, we can pave the cowpaths and standardize good high level APIs.
> I find it cute when Americans claim they are "learning a foreign language"

I am not sure I understand the point being made here or through some of your other replies. What does your experience being in many different countries with different common languages have anything to do with Americans claiming they are trying to learn a foreign language? I find it no different than anyone else claiming they're trying to learn a foreign language?

Are you implying Americans cannot learn a foreign language or that it's more difficult due to the lower chance of exposure to those languages, lack of necessity to learn those languages, or lower probability of encountering others whose native language is not English? If so, I would likely agree.

Oddly your supporting statements counter what I describe because I do not know your nationality and you could be American, having moved when you were much younger.
Them being incapable of judgment renders that point somewhat moot.
Just so I understand, this is a closed-source, cloud-hosted subset of the features of the closure compiler?

https://developers.google.com/closure/compiler/

(Edit: never mind, it looks like the closure compiler can also be used as a service by posting your javascript to at http://closure-compiler.appspot.com/compile)
Yes, that does work. But it's not without problems, not the least of which it's just not attractive to look at. For example, concatenating "hello" and "world" allocates memory, when it should instead give you a "helloworld" string literal. In fact, simply initializing `s` with a string literal needlessly allocates memory, and that's anti-ethical to performance. Calling die_nomem() leaks memory if it does anything but terminate the program. All those tests for memory exhaustion are tedious.
dont forget the transaction and other fees the merchant must pay :)