skysight-inc/HackerNews huggingface dataset:
The eruptions happened in 563 AD? That is almost a century ~after~ what it regarded as the "Fall of Rome". Italy was being governed by Germans, at that point. What a clickbaity title. Maybe it made life harder for Constantinople, but the eastern empire was getting hammered on all sides just like the west, but managed to hang on.

FYI, I've really enjoyed the History of Rome and the History of Byzantium podcasts.
http://thehistoryofrome.typepad.com/ http://thehistoryofbyzantium.com/
Comments are not considered harmful. They are not an antipattern
fruit = fruit === "" && "" || fruit || "strawberrry";

It's flexible too.. though imo your ternary operation is more obvious. ;-)

Personally, I find that once you understand JavaScript, the beauty in what you can do, especially for input validation (which is an ugly, ugly thing) works so well in this language.
A former cow-orker has been selling a Xilinx version of this for years.
I think what we’re seeing here is that well-funded projects get a “most favoured nation” pass to flout the already weak oversight that Kickstarter exercises.

A true indie shop running a crowd-funding campaign has very little money to buy marketing and PR, so they’re essentially consuming Kickstarter’s brand and traffic.

Whereas, some of these new-breed well-heeled campaigns spend more money on marketing than the campaign is designed to raise. These campaigns are not consuming Kickstarter’s traffic and brand, they’re contributing to it.

And whatever we might think of using words like “hologram” for this magic pixie-dust product, the odds are reasonable that something will ship to the backers, so Kickstarter’s reputation is less likely to be tarnished by a VC-backed campaign than by a truly independent project where they don’t have the budget to hire an experienced team.

So from Kickstarter’s perspective, well-funded “crowd-funding” campaigns that are actually marketing stunts is very good business, and I predict they are going to shift more and more of their emphasis this way, just as consumer-facing companies often gradually shift to becoming enterprise-facing companies.

As a prospective backer, this is far less attractive to me, so I am not advocating for this shift. But I do believe it is happening, and I believe that this explains why Kickstarter seem to have done little more than send an email saying, “Hey, bro, cut out the CGI, this gadfly is turning into an embarrassment for both of us. And good job, please bring us more campaigns, we love doing business with you.”

p.s. I’m curious as hell about their pricing model. I wonder if VCs can secretly negotiate lower fees than indies.
That's exactly how I imagined it, thanks for sharing your experience.

From the fan perspective I have to say that I don't care whether the creator missed a deadline or not. I just want to know that, somewhere, someone is working hard on making something cool. If you share a screenshot or a video every once in a while I'm happy pretty much indefinitely.

Of course there are always people dissing you for every conceivable move, but I suspect the majority of backers understand the modalities of what they're backing.
This is correct. Also, tax-loss harvesting isn't the only benefit of direct indexing. Charitable gifting of highly appreciated securities is a potentially huge benefit that direct indexing has over ETFs (even better given that it doesn't ratchet down your basis like TLH or create wash sale issues).
No, I don't think they did. I think they're just taking their old awful unmaintainable source, adding more to the hot heap of slag, and then using some clever compiler optimizations to make it run better. No love for the actual programmers. You get to keep working on the nightmare code (3 months to make changes...).

Now, color me impressed if the thing output the same language as the original source, all spruced up.

As it is, they'll just have a code base that will eventually transform into the anti-christ cause management will always be like, "Hey, don't ever fix the code, just run that see-saw whatever thing on it afterwards."
Is that a great interview question? It strikes me as the sort of thing where a positive doesn't tell you all that much additional about someone's engineering ability, nor does a negative.
The main thing is the level of plausible deniability. There are lots and lots of reasons why someone might see an ad for a rehab center on your screen. Perhaps a friend or relative has a drug problem and you're reading about it. Or the rehab center is advertising widely.
Apologies, you're right.

I'm sure this used to work, a few years ago... but I may be getting old.
After the last OpenSSL CVE, maybe we should rethink our vulnerability severities
JS now is moving fast but for the longest time it was stuck in stasis with various incompatible implementations floating around. And almost any knowledge on it was probably invalid in one of those implementations.
And what about the check for 0? Or does the empty string handle that case as well?
Probably easier to use the GPIO in your micro controller to transmit it with RF, unless you've also designed a Faraday cage phone.
Ketamine... just say neigh.
Doesn't iBooks Author already provide a platform to develop interactive books? https://www.apple.com/ibooks-author/
It's exclusively a shift in perception.
Didn't you mean $3?
Author here: I created it to solve an issue I was running into a couple of years ago. I've only recently started using it again myself. I think the development version (not on pypi) is in much better shape with things like multiple repositories and better user management (teams).
Has America been an empire for 250 years? That's quite flattering. Especially given the fact that, 250 years ago, America was part of the British Empire. America only became the world's largest economy in the 1870s, after the Civil War, and only became a superpower after WW2.

Also, please explain a statement like "American capitalists helped create China". I think the Chinese would laugh at a statement like that. If anyone "helped create China", it was the Soviet Union.

Regarding creating the "new" Middle East, the 20th century Middle East was created by the UK and France and led to the formation of Israel, the definition of all the borders, and the control of strongman dictators over nearly every nation in the region. We can credit the USA for creating the dictatorship in Iran and destabilizing Iraq, but what's boiling over now is largely a result of nearly 100 years of pent-up shit that America most definitely did not put in place.
https://hack.chat/?HN
While Kickstarter clearly need to get sharper about identifying fraudulent pitches, I think as a whole Kickstarter is a "hate the player, not the game".
The Social Media Shaming of Pax Dickinson
From the contents page, if i click on say page 22, it opens in a new tab and pops up saying 'you left off on page 13', then has the options to go back to page 13 or the beginning.
It isn't obvious that to actually get to 22 I need to close that window, and im not sure why it has to open a new tab rather than just go to that page?
But there's definitely still odd stuff here:

$ node
> var bar = undefined = "foo";
undefined
> bar
'foo'
> undefined
undefined
>
The myths of bioinformatics software
The political cost of accidents and other car damage far exceeds the political cost of a diffuse tax burden for roads which everybody generally agrees are necessary.
One difference would be that Uber wouldn't be taking a 20% cut of the money involved. That 20% is what people believe pays for the benefits Uber ought to be providing.
Can someone explain the appeal of this? I'm not going to spend minutes clicking on a button repeatedly. What changes? Is there a story that gets told or something? Some min/max puzzle to figure out? What compels you to click this button?
A scam? On Kickstarter? You don't say! There are a ton of those, and some of them have bigger budgets than this thing. Like the infamous Arist coffee machine [1].

[1] https://www.kickstarter.com/projects/236195807/arist-brews-c...
Please don't remind me of the quick and inevitable passing of time towards nothingness. That's a disrespectful thing to do on a Friday morning.
Looking only at the number of ETFs can be deceiving. Let's say that I hold a total US stock market index. This may be one ETF, but I still hold funds within all 9 Morningstar style boxes. You could break this into 9 different ETFs, (LCV, LCC, LCG, MCV, MCC, MCG, SCV, SCC, SCG), but that doesn't mean you are any better diversified. In fact, holding more underlying ETFs can create tax inefficiencies as indices reconstitute themselves (e.g., a SCG stock may grown to be a MCG stock. A total market index doesn't necessarily need to make any trades to reflect this change, but the SCG fund will need to sell the stock and the MCG fund will need to buy it).
As TextSecure no longer secures text messages (texts) I really _wan't_ expecting it to be about Moxie and figured it was actually about the implementer of A5/1...
Specchio – A tool that can help you to rsync your code
It's been a little while since I read the method dispatch post...can you explain what you're driving at?
Thanks for the article. Well written and a very interesting concept.
Yes it does. Missed it. But obviously gets restricted to an Apple only platform.
The way the change was distributed (in a bugfix release) and (mis)communicated was completely wrong, I definitely agree with that.
As for the parsing example, yes, that's one way to implement this but definitely not the only right one -- if you care only about a couple of fields from a massive string, it depends on your application domain whether you can tolerate the additional memory bloat. What I like about the current behaviour is that the method is less surprising and more GC friendly
If the IRB regime had existed in the 40's, I doubt it would've have stopped this and other experimentation.

IRBs are effective at checking back everyday scientists. I somehow doubt an IRB panel would be need to be consulted by someone powerful enough to have the authority to load a crapton of bacteria onto a boat and spray it into SF.
I'm of two minds about all this.

From a European perspective Uber, AirBNB and so on are a setback.

But in some (not all) cities taxi services are ridiculously expensive.

Some regulation of this industry is good, if Uber (and AirBNB for that matter) are willing to get their drivers/vehicles on the same footing as the competition and if they ensure that their contractors are not going to skip out on paying taxes and background checks then I'm fine with it.

The thing that bugs me is that the way both these entities position themselves they essentially leave others to hold the bag while they rid to riches and that's an issue. The new middle men are in that sense not better or worse than the old middle men, they're just different people.
What's a good way to get in touch with you? Would like to talk a bit more about possibly switching our stuff over to you, my email is in my profile or let me know what is the best way to get in touch.
Water has a halving thickness of ~18cm for gamma rays. So a fair bit.

Unfortunately, most other things are also of the same order of magnitude of ~20g/cm^2 - with gamma rays the single most important thing is just "how much mass is in the way". Which is exactly what you don't want.
> Except that Kindle isn't any of those. Neither fast, nor smooth

Maybe that's true on iOS. On my phone (Android), it's the only reader I've found that I consider tolerable for most uses. It's not by any means perfect, but of the dozens of alternatives I've tested, it's the one that annoys me the least.

> Page-flips are an important experience of books, even iBooks has it! And I like it that way.

You may think so, I don't, and I won't ever agree with you on that. For my part I simply don't use readers that force it on me. Either they have the option to disable it, or I won't use it.

> I'm afraid that is not your decision to make.

It's an opinion, not a decision.

> It is absolutely necessary and does good for the children to move beyond stuck up books that are locked in time and technology of 15 years ago.

I agree, which I why I find it annoying to deal with readers that insist on trying to mimic even older technology in all kinds of ways that introduce artificial restrictions on a medium that does not need them.

Case in point: It's simply not possible to offer proper zoom support without text-reflow, at which point the page-layout oriented UI falls apart.
Serious n00b question - how do spacecrafts like New Horizon transmit images back to NASA? I mean what medium of communication, what protocol etc?
systemd-nspawn and linux-vserver environments with dependencies (library versions, compilers, even python vitualenv) guaranteed by cfengine promises.
Breaking news: American thinks that America is really, really good for the world. "Neutral stance" my ass.

But there is practically world peace here in the First World far away from the proxy wars and such, so who's complaining...
Schools of the future
The only use case I had for docker so far was to set up a cross compiler toolchain to produce binaries for an armv7 igep board.

It was significantly easier to tell my co-workers to install docker and type `make local` for local binaries and `make igep` to produce a igep armv7 binary by running a docker container.
When was this "in between" you speak of? The cold war pretty much started with WWII.
There seem to be lots of space enthusiasts working on Wikipedia articles:

https://en.wikipedia.org/wiki/New_Horizons#Telecommunication...
I'd have to agree with this. Low-level "close to the metal" programming is something I have very little experience with, but based on my understanding, this research has extremely limited scope. The technique relied on what is essentially prior knowledge of the implementation. This doesn't mean it isn't very useful for companies like Adobe...it is. However, it does not look like anyone intended for this to be broadly applicable.
What a great writer, and the article seems well researched. I note that he's got a Kickstarter to go to Antarctica, just chipped in for that.
It isn't the only thing I judge on, but when you see a stack of resumes where people put their JavaScript knowledge as "expert" ... I expect it to be a relatively easy question. It comes down to a level of honesty, and when someone says they are an expert with a language, they better know that language pretty well.

Like "what are the falsy values in JavaScript" (I usually let people get away with 3+ of them)

In the browser a very primary purpose for JavaScript is input validation... this includes strings... being able to reuse a method for internal validation is useful as well. Knowing how to do something useful in a language is a perfectly fine interview question.

It isn't like I'm asking people to write a bubble-sort, or how an IEEE 754 number is structured and how that relates to JS... Or how to determine the number of marbles in a given jar... or any other of other questions I've been asked in an interview. I'm asking someone to validate a simple input in one of the most widely used programming languages on the planet.

Sorry to go on a rant.. but hiring is hard, and when you are looking at someone why says they have a lot of experience with the skills that you are looking for (full-stack javascript/node)... expectations shouldn't be too low.

I'm more than happy to talk to people with other backgrounds and skills... I've hired plenty of newer/eager learners who don't have a lot of experience, but demonstrated the ability to work through a problem. In my mind effort/ambition/trying-stuff means more than specific experience.
It's a cookie clicker. You start by manually gathering 1 by 1, then can incrementally gain the ability and funds to buy faster means of production and spend resources on other goals.

I think the way people play these are to leave it running in a tab and check back now and then over the course of a day, and then never look at it again.
Not to mention that the per mile highway efficiency of gasoline powered cars is much better where there is low traffic density than in stop and go traffic in a congested city.
Sweet article! The movie about Moxie fixing up and sailing a boat was actually was super fun to watch! I'm feeling grateful the comments section hasn't turned into a massive argument over TextSecure dropping SMS support like the whisper systems mailing list alwayssss is...
are you using Windows 10? I'm wondering if the virtual desktops feature was going to make my life easier managing tons of windows. Your comment doesn't sound very encouraging.
A few timid speakers will mispronounce it like "coke", but everyone knows they're saying it wrong.
Well... somebody would.

But it is pretty distasteful.
That's not all: they raised a Nazi flag in SF city hall, too! See John Gutmann's photograph The News Photographer (1935), where he takes the micky out of the subject photojournalist for missing the real story. https://www.pinterest.com/pin/465559680200258166/

Note that I've read the reasoning behind the event was apparently the visit of a German navy crew and 'protocol' (the US and Germany were not yet at war) rather than the weak line discussed at that URL. Still, a little known fact.
That was my first thought as well. This is a blatant rip off of the theory of disruptive innovations put forth by Clayton Christensen many years ago.
http://www.rtl-sdr.com/rtl-sdr-tutorial-receiving-noaa-weath...
That surplus wouldn't go entirely to the driver. Competition would drive down prices. Drivers will make more, but not the whole 20%.
fruit = (fruit === undefined) ? "strawberry" : fruit
There's a whole genre of games like this these days. I really think of A Dark Room and Candy Box as some of the best and more recent ones don't seem to really put much effort into it, though they can still be pretty engaging. The search term for them is "idle games" and I'd have sent you the way of the subreddit for them which has a comprehensive list, but they all seem to be set to private.
no voting up or down, just my 2 cents from europe:
US likes peace, if it helps economically (ie getting stuff from given place cheaply, selling your produce well.. you get the idea).

US doesn't care about peace, and will take any excuse to start a war, kill millions, make life extremely miserable for additional huge amounts of people (yes, tens of millions easily) if it's worth the goal. Which can be economical, power, or, as usually, mix of both. so many examples of murders of officials, nazi-style staging of attacks to get a foot into war (Tonkin bay, anybody?) etc. No my dear, war is a great business, is you are providing right products or services.

to cover this topic properly I would have to spend rest of evening just writing, and my knowledge of reality is anyway severely limited, as things like Snowden leaks reveal. US is not a single panel or one central brain, but composed of individuals, powerful, twisted, fucked up greedy bastards, who will do anything to get more (power, money) not because they need it, just because they can and their egos get kick from it. then you have the good guys in politics, who are honest, hardworking for people who voted them and not those who gave millions to campaigns to get them where they are in first place... NO. there are no such people, even if they were, they would be discredited easily by first group, or anyhow removed. Most I would say are somewhere in between. If you think army in level of general and higher is anything else than similar politics, think again (it isn't).

Is it in interest of US to have strong states in Gulf area, sitting on biggest oil reserves in this world? I don't think so, command and conquer is a proven strategy for millenia. US tried to help, but selectively, and mostly marginaly (if you help my enemy, you become my enemy is common logic all around the world). I still haven't heard a proper jsutification why US is still in Afghanistan when it lost that war, there is no will of winning it, and daily they are just killing more and more locals. US may conveniently label them terorists, but they are locals, fighting invading force (external fighters omitted).

Or training ukraininans? Just on the border of Russia? That's one hell of a peace move right there :) I am disgusted with US, don't expect anything good in terms of world politics coming out of it, and percieve it as necessary evil. Very happy seeing nations like Chinese rising to power. All empires rise and fall, ours and yours are no exceptions.
The confusion arises from the apostrophe that implied that IrfanView somehow belongs to Microsoft Windows (it doesn't). I almost made the same mistake while reading quickly.
Why not both? We use vagrant to create our docker environment - a 3 machine CoreOS cluster. This is so we accurately represent our production environment.

We then use our production docker image(s) with some more development appropriate configuration options. Vagrant mounts the user's home directory at /Users/<username>/ inside the CoreOS machines. Then we mount the appropriate folder inside the docker container at where the container would normally expect to find the app's code. This way the developers have live updates without having to rebuild the docker image or anything.
Podcasts (tech ones omitted):

* Tim Ferriss Show

* Seth Godin's Startup School (limited series)

* TED Radio Hour

* BBC World Service - Elements

(in fact, there are a bunch of stuff by BBC and NPR you can't go wrong with)
Full Scale JavaScript #10 (a weekly newsletter)
> This is a crazy story, one that seems like it must be a conspiracy theory.

Well, it is a conspiracy theory, isn't it? Just because it's true doesn't make it not a conspiracy theory.
So would a bog standard web developer gain anything by learning Coq? Or is it something just for academics?
Indeed it is geography not merit that saved Europe, which makes me wonder if the Mongol invasion was a curse, not a benefit, unlike the implication of this excerpt.
I love Pinboard, it's been the right thing the whole time, with no uncomfortable changes or redesigns.

The few extra features I want, I've added myself with userscripts and userstyles, and my own massively customized bookmarklet. The only thing I could want in this regard is some slightly more flexible HTML on Pinboard's pages itself, as it is it can be a bit tough to target certain elements with CSS selectors.
How to create cross-platform desktop apps with NW.js
I agree - echoing the sentiments of another commentator here, I feel like one of the tenets of Java is backwards compatibility. While the change doesn't affect functionality, it can turn code that previously had a space complexity of O(1) into one that is O(n). This is probably a Bad Thing.

Conversely, for people new or somewhat-new to the language, the change probably makes sense from a principle of least surprise. From the start, you're taught that Strings are immutable objects, so you probably understand that `.substring()` produces a new instance object. Not having the original memory freed when you remove all references to the original string would likely be puzzling at first.

In this respect, the Java/Oracle folks likely decided that optimizing for the "parsing/tokenization" use case (where you make lots of substrings from a large original string and thus it makes sense to use the same underlying character array) was more novel and less frequent than the use case of "just pulling a small substring from a much larger one and then discarding the large one."
I believe Firefox has, or used to have the ability to launch a standalone browser without extra chrome for a specific site (maybe not via the UI)... IIRC IE on Windows 7+ offers the same functionality.

If you're using Opera or Safari, I have no idea.
I mean that the competing frameworks are whole application frameworks instead of just a view; being able to write them and compile them to native would be even more powerful.
And how long does it take to a new address to be accepted by the network? This isn't a viable solution for a large volume day to day usage.