skysight-inc/HackerNews huggingface dataset:
WRT the Patent concern, you'd be hard pressed to find ANY open-source tool from a large company that doesn't have similar provisions, including Swift's Apache license itself...

As to the roadmap, it's open-source with a vibrant community, if FB steps down, people in the community can fork, step up and continue maintaining... That's the whole reason behind open-source is that you can continue it.

Also, re: your edit.. yeah, far too much... yes JS has oddities, but the null reference issue is present in most OO languages, not to mention a lot of the other issues are well known and/or present in a lot of other languages as well.

Most JS specific oddities can be warned against with linters, and you can use TS/flow if you really want type checking at build.
Yeah, the real "killer app" is throwing asteroids that are already in space on your enemies.
Have a look at the volume of vitreol amassed by Boogie2988 on YouTube and tell me he has it good because he's a white male.

The fact is, any harassment, any number of death threats is bad. Period. 1 or 100 won't matter when someone is wishing violence upon you.
Based upon the well established Braess' paradox theory, https://en.m.wikipedia.org/wiki/Braess'_paradox
How Do You Protect Your Business from Hackers Top 5 Attacks?
I made a few like these for my book [1] a while back, never completed it though... :(

[1] https://bubbl.in/book/the-solar-system-by-marvin-danig/1
>> We don't yet know how the clan got hold of them, nor whether its members had been planning to sell the works on the international black market.

Over the last several decades, stolen masterpieces are thought to have become a form of currency, collateral, amongst certain crime families. Those in possession probably had no intention on ever selling these paintings. Nor would they display them. The paintings are a commodity to be traded hidden and traded within a narrow circle of families. Perhaps decades later they may be sold off on a black market, but more likely they would be kept in perpetual darkness as are those taken in the legendary Gardner museum theft.

https://en.wikipedia.org/wiki/Isabella_Stewart_Gardner_Museu...
but do they have anything like rds (postgress) and s3 (dome storage) from amazon?
The kind of CEOs who get golden parachutes earn enough money in a single year to live a whole life on it without having a job again. There is absolutely NO risk whatsoever taken. There is not even any investment that they could lose either, it's only profit + more profit.
> Due to some completely unexplainable incompetence by our China factory, we are stuck, and have to pause everything until we can arrange new money to move forward.

This happens so often here that it's becoming a meme. I think "has actually manufactured a real product in China before and knows the realities of the situation and how to manage the process" should be a requirement for a hardware kickstarter.
I have been developing my app for years and I am trying to be as OS-independent and browser-independent as possible.

To detect the availability of the feature, I am chechking if the constructor is available, or if some property of an object is available. I never try to whitelist or blacklist any specific OS or a browser. I have never made any part of the code behave differently for some OS or some browser. But I have reported dozens of bugs to browser developers, most of them were fixed.

Photopea runs quite well on phones and tablets. If your microwave oven passes WillItWork, it will work on it too :)
Both saturated fats and processed foods are the "enemy". Seriously.. you are risking heart disease and to some degree cancer if you believe 50 years of life saving science. If you wish to choose to believe a handful of studies funded by the meat and dairy industry, do it at your own risk to your health and the environment for our children.
What would you expect the output to be when the input is:

nôn
nôn

Sending that through rev (with a UTF-8 locale), I get

n̂on
nôn

By the way, did you know the perl -l flag removes newlines on input and adds them for a print, so your command could just be:

perl -lne 'print scalar reverse'

And, for a unicode-aware version:

perl -CDS -lne 'print scalar reverse'
Driverpack Solution 14 (2014) ISO Full Version Free Download
As a Californian, nope.

I can already see what my friends are doing on Facebook.

I try to follow interesting people, but too much of the content is uninteresting or unrelated. I follow some F1 drivers, but most of the time they're tweeting about random crap only their friends care about. And/or I'm getting race spoilers when I can't watch live. Every user is such a firehose of information that it's impossible to get the type of content I want.

You also either get WAY too much in volume, or too little. That's aside from their terrible usability problems where promoted tweets and "while you were away" and other such junk clutters your feed. Somehow, a longer, more graphic-intensive Facebook feed (with content on the left and right side as well) is still more information-dense than a "140 character" Twitter feed. How they make such poor use of real estate, I have no idea.

IMO Twitter is more for broadcasting/receiving information, often with celebrities or famous people or news organizations, and Facebook is more for interacting with people you already know. But the aforementioned problem of people you follow spending 95% of their time tweeting about their breakfast or unrelated interests, and 5% the type of content you care about, remains.

I've really enjoyed using twitter at conferences, though, where you can at least interact with people via hashtags. (why you still cannot follow a hashtag, however, is beyond me).
Co-Editor of the Medium publication here.

You're definitely right that we can't share our ideas if we don't effectively communicate them. I know I deeply appreciate when people take the time to respond with comments to help make what I've shared better. +1 are always great, but comments are better :)

For me, how we write is as important as what we right - both need to be good enough to successfully communicate our ideas.

I also want to share that I often encounter copy-editing responses that I see as cover for bias. Not all copy-editing feedback is a cover for bias, but much of what I see is - I think this happens because it is easier and less risky to comment, critique or outright attack the form of a position rather than engaging with the with substance of the position.

The kind of bias I'm referring to, and the sort of responses it can lead to is described in this article:

http://www.huffingtonpost.com/entry/fact-checking-is-largely...

Thanks for taking the time to share your thoughts on this. I really appreciate it.

Sean Yo
I don't think it's trespassing for the players to be at Kijkduin, just problematic to have people there in those numbers. The players may be making individually-acceptable choices, and it's just the collective behavior that's a problem. It's easy to say that people should have the judgement not to do some individually-harmful thing. It's harder to argue that individuals should have the judgement not to partake in a harmful collective behavior (humans just aren't generally good at considering things like that).

Niantic's algorithms are sending people around in a pattern that is causing damage. Since they've been made aware of that, and it's difficult to blame the individual players, it's reasonable to ask the company itself to make a change. Niantic's the only one in a position to solve the problem quickly and cheaply.
I am of course aware of git aliases (e.g. because OP uses them a lot) but it never occured to me specifically to shorten git to g and find a way to keep autocomplete working.

However, since these are by far my most typed commands (specifically, probably 40% of my executed commands are `s`), I strongly care about the difference even between 1 and 3 keystrokes.

Thanks for your feedback. I wonder if the downvote was because of using bash aliases or for something more substantial...
Of course there are male media personalities who are harassed, and (maybe?) female media personalities who aren't. The point is that no rational person could possibly claim that the frequency and severity is the same for writers/hosts/etc. of both genders.
It's not that complicated. Manhattan is very developed which raises construction costs substantially, but ultimately construction costs here are still dramatically out of line.

The Second Avenue Subway is the most expensive metro ever constructed (on a per-mile basis), even compared to extremely dense, developed-world cities like Tokyo and Paris, both of whom have active subway construction going on for far cheaper.

There is a tremendous amount of waste and corruption in this process, and there's not a lot of political will to address it, since the governors of NY and NJ are both pretty deep in it themselves.

On the bright side, Christie's career has self-destructed over the course of this year, and Cuomo himself is under investigation for corruption. One can only hope that their successors would be a bit cleaner and more willing to tackle these issues.
Which he did to win a bet on whether he could go without stimulants for a month.
There are rules (from the SEC as well as often the company board) which prevent executives from selling significant portions of their stakes quickly.
alias such=git
alias very=git
alias wow='git status'

$ wow
$ such commit
$ very push

https://twitter.com/chris__martin/status/420992421673988096?...
shame they can't manufacture in the US.
China to Search for Aliens with Worlds Largest Radio Telescope (FAST)
If you take 100 from Infinity it still remains Infinity. So I take the Erdős comment as meaning if you give me $100 your financial situation will not change. Which probably was true.
Of course - I would never dispute that. I'm talking about the relative frequency (and severity).
thats isnt how the project was billed.

the first part of the project is quantum encryption. the second is ftl communication
https://www.rt.com/news/328988-china-quantum-info-teleport/

The satellite’s first mission would involve establishing a cryptographic communication line between Beijing and Vienna by creating “[the encoding and sharing of a secret cryptographic key using the quantum properties of photons] between a ground station in Beijing and the satellite, and between the satellite and Vienna.”

Scientists then plan to conduct satellite entangled photon quantum teleportation between stations located in the Chinese cities of Delingha and Lijiang or Nanshan, which are separated by more than 1,200 kilometers.

____

following the ftl publications in 2013
Spooky! Quantum Action Is 10,000 Times Faster Than Light
http://www.livescience.com/27920-quantum-action-faster-than-...
You're correct on both counts. A normalized approach is simpler, and is more difficult to make performant. So you start there, but as you scale, it becomes more and more untenable for your users as your latency goes up the wazoo.

Thus, eventually your app hits a scale where you have to rewrite your code to explicitly denormalize things and maintain the denormalized views yourself. This makes any feature addition/backend update horrendously complicated, and everyone's life difficult. You slowly start losing consistency which causes "glitches in the matrix" for your users. To stop that you start adding in transactional semantics yourself at the application level, checking and cross-checking everything, and doing abort/restarts, and then finally, in an analogue to Greenspun's tenth rule[1], your application starts to contain an ad hoc, informally-specified, bug-ridden, slow implementation of a distributed database.

I think there's a CircleCI blog post parody hidden inside this comment, but I'm not clever enough to materialize it[2].

[1]: Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp., https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule

[2]: A reference to https://circleci.com/blog/its-the-future/
So why not make the golden parachute "if we get acquired, you get this" instead of "if you get fired, you get this".
There was an internet marketing manager on a podcast I listened to once that said the number of people using adblockers on the internet is essentially negligible, it's in the millions but a small percentage of all users (<5% if I recall).

edit: the Podcast was Talking Machines (about machine learning) http://www.thetalkingmachines.com/
Rdfind, redundant data find
Ask HN: After an interview, how long before you know they're just not into you?
I had a really positive phone interview with a hiring manager recently. This person said they definitely wanted to move forward and bring me in. It was a casual, positive conversation. I sent a thank-you email the same day. However, I've heard nothing since the phone conversation.

How long before another follow-up email is warranted?

When does it make more sense to assume they're just not into you, and move on?
That's because CSS is turing complete.
The rule 110 cellular automaton has been implemented in CSS, and because the rule 110 is turing complete, that means CSS is turing complete.
It probably will, though most likely only after renegotiation of contract. The bonus amount was calculated off the $X I asked for and is "hardcoded", not computed dynamically from the taxes and social/health payments.

AFAIK we didn't have the (income) tax rate changes since at least 2009, so I don't know for sure.
Why do you think that the shareholders don't have a right to offer generous compensation packages to those they consider good leadership talent?
I will not eat green eggs and ham!
Deutsche Bank: Professionals withdrawing cash, normal investors at risk?
There are no windows in a SCIF.
Suppose that you can build a reflector surface with a 10 micron aluminum foil (27 grams per square meter) and an additional 13 grams of support mass to keep it rigid/oriented, for a total mass of 40 grams per square meter. Near Earth but outside atmosphere the solar constant is about 1366 watts per square meter. That puts an upper bound on how much warming you can prevent per m^2; in reality the Earth's atmosphere and surface already reflect a fair part of that energy without absorbing it. If you send the reflectors to geostationary orbit they'll be in sunlight constantly, but I don't know if their full penumbra will actually fall on Earth, plus that reduces the deliverable payload mass. Instead let's make another unrealistic simplifying assumption for the sake of argument: pretend that the shade array goes to LEO but it's reflecting sunlight away from Earth 100% of the time.

At 40 grams per square meter of reflector and 1366 watts per square meter that's an upper bound of 34.15 watts per gram or 34.15 megawatts per tonne of avoided insolation. With one expendable launch of 500 tonnes to LEO that's an upper bound of 17,075 megawatts of avoided insolation per launch. In 2007 the IPCC estimated the net anthropogenic component of radiative forcing for the Earth system at ~1.5 watts/m^2, or 765,108,000 megawatts altogether (1.5 * 510072000 * 10^6 watts). Using the assumptions previously given, one maximum-payload launch could mitigate about 0.002% of anthropogenic radiative forcing. Adjust the achievable mitigation upward proportionately if you think that the shield system can be implemented with less mass and adjust it downward if you want to replace my optimistic upper bounds assumptions with more realistic (lower) ones.
Do you have a reference for that? I'm curious what the problem is.
They are not.
Google Public DNS (8.8.8.8) verifies DNSSEC by default. So does Verisign Public DNS (64.6.64.6).

Some measurements of DNSSEC validation show that as much as 15% of Internet domain lookups validate DNSSEC: http://stats.labs.apnic.net/dnssec/XA. Approximately half of that is due to Google Public DNS validation (many sites use both Google Public DNS and other resolvers that do not validate, so do not actually validate DNSSEC overall).

It is very true that less than 1% of DNS zones are signed with DNSSEC, so it is true that "secure DNS" doesn't practically exist, but this a serving side issue, not a lack of client validation.
I'm a male, and I grew up with ball-busting, and some of the "low-grade internet harassment" I've seen women subjected to most definitely does register with me.
Dissecting Message Queues – Brave New Geek
So what other things is the media duping us on right now, that in 10 years will be shown to be B.S?
True, but he also dismisses build chain or cross-compile solutions in favor of a solution that requires a build chain and compile.
RICOH THETA and WebVR – Quick HowTo
Or, you know, you could pick positions that require growth in skills you need to grow for your own side projects you're bootstrapping or plan on to bootstrap. I've used that strategy since college and it's worked well for me. I've had some really bad overall experiences [1] at startups here and some great ones but no matter what, I came out the other end with what I went in to get.

Maybe this way of looking things is more useful as a software engineer. I've also mostly given up on the whole idea of VC and see bootstrapping as the best way once you have the experience you want/need, the plan and the cash to bankroll it.

The reality of startups is if you're purely going into it with the roll of the dice for money, you're totally screwed. You're much better off getting experience and then jumping ship to megacorp, assuming you're good enough, to maximize real income. Or if you want to gamble or want to just do it, trying to do your own startup. Or going for experience and living cheap, then bootstrapping.

You should always be getting something more than just money out of working at a startup. If you're not, you're wasting your time.

[1] So far, worst thing is working for a startup where middle management comes from gaming industry. After 2 for 2 bad experiences, that is a deal breaker for me. In both cases, it didn't seem to work out well for the startups either.
There is a famous and relevant quote about Penn Station (and its modern, terrible replacement):

"One entered the city like a god; one scuttles in now like a rat."
From my "awesome podcasts" list related to your criteria:

- Vimcasts

I have tried several tech-related podcasts, but gave up on most within a couple episodes.

One common format is a host who brings on a new guest for an hour-long interview each episode. My main gripe with these is they're too long for the amount of substance they contain.

I ended up basically scrolling the archives of these shows to pick out only the guests I was already interested in, because the random ones just weren't worth the listening time.

The podcasts I keep coming back to are concise, edited episodes of 30 minutes or less. Most of these aren't directly related to the types you're looking for, though. I'd love to know of more.
I can second that it breaks standard OS UI like copy/paste. DataGrid looks good, but pricey.
> I have no idea how to solve the monstrous problems related to internet harassment. It is well out of hand, especially as regards women on the internet (see: Anita Sarkeesian).

Please, she certainly profited from the "harassment". She is a provocateur, not unlike Ann Coulter. Does she deserve death threats ? of course not, but its not like provocation isn't part of her business, that's how she got exposure and all her money. She isn't an ideologue, her pal Macintosh came up with that scheme. The irony is that she fired him ...
Can tech keep the world's bees buzzing?
Don't know what the original commenter had in mind, but the vague, popular impression seems to be, in so many words:

"The brave people of Iceland decided they had enough, and formed a lynch mob and put a few dozen perpetrators in a real, actual jail. Which didn't reverse the damage caused, by any stretch, but at least they got sliver of self respect back after being taken for a ride by these assholes."

Not sure how accurate that is, but any qualification (or just any articles at all you feel give a more grounded summary of events) would be very helpful.
1 physical dimension. Mathematically, each signal is a dimension.
Rarely any influence? Interesting theory, except, shareholders can, you know, fire and hire the board members at will.
True at all levels; statistics are rarely taken into account in _any_ performance review or measurement process. It is always assumed that the individual is responsible for his or her own performance. However, the opposite is largely true: the system and environment the person is in accounts for a disproportionate level of the end result.

It's an uncomfortable truth because it mucks with our sense of free will and control, but it is a well known phenomenon (attribution bias) with countless examples. This CEO incentive pay version is simply the most extreme.
To everyone suggesting that women likely to be harassed should "learn to write under pen names":

Men who write articles of any quality about helping elderly people learn to code might take some shit on message board comments, but none of them become the target of organized harassment campaigns.

The notion that women should write under pen names while men freely and safely claim credit for any random achievement is a perfect example of how this industry allows itself to be rigged against women. Women aren't even supposed to identify themselves --- when they do, they're just allowing themselves to be victimized by the forces of nature, which apparently include mobs of misogynist trolls.
No then we just end up with two standards, like a 9mm caliber which is the same as the .380 ACP and others (diameter wise)
Software Engineering Daily does a good job of exploring both technical and human issues. The Changelog is a great podcast for the open source community.
Are we trusting the militaries of the world won't make gray goo or 100% lethal bioweapons because those would kill everyone, or will that just happen because it can, no point in even talking about it?
Check out the back-episodes of "this developers life" - while not too technical it dived into some human aspects of being a developer: http://thisdeveloperslife.com
>This is the same fatally flawed planning that has created innumerable empty concrete plazas around the country - that whole area will be defined by the desertedness of its public spaces.

I don't disagree with your general point. Boston has one of the worst examples around City Hall (which the city is finally trying to do something about). That said, probably because of its density, much of Manhattan doesn't seem to suffer from empty pocket parks and plazas--at least in nicer weather--to the degree that other cities may. I wonder if the High Line will also help with respect to Hudson Yards specifically although I haven't really taken a close look at the plans.
24-48 hours.

If they aren't following up quickly they are mostly likely passing.
I'd say, give it two weeks Max. I personally have never did a follow up email and just assumed its a no if I don't get a response within a month.
So... why isn't this problem worth addressing then?
Isn't that 3 dimensions (amplitude, time, and frequency)? The plot of course fills 2 spatial dimensions and uses color to represent the 3rd dimension. But I don't know very much about this.
The return type of your function is too broad: It should be the "type of integers which can be proven to be the sum of a and b".

That sounds like a joke but it's what going overboard with dependently typed programming languages is like.
"New Rustacean" is great for anybody learning Rust. The episodes are very short (10-20 mins) and are surprisingly comprehensive, considering you're not looking at any code: http://www.newrustacean.com/
Really wish Sequel Pro[1] supported PostgreSQL... the issue tracking it[2] has a ton of support but has been open for years. The developer posted it may be available this year though!

[1]: https://www.sequelpro.com/
[2]: https://github.com/sequelpro/sequelpro/issues/362