skysight-inc/HackerNews huggingface dataset:
The above linked article does the same thing the OP does, that is makes a statement about Miami then points to flooding on Miami Beach. Miami is mainland and Miami Beach is a barrier island, yet the increased flooding is only ever claimed on Miami Beach the barrier island, ignoring the fact that the mainland is sea level but sees no increased flooding nor as kls points out there is no increased flooding in the Florida Keyes.

Personally, I didn't know about the Gulf El Nino issue kls pointed out, but there is no ignoring the lunar events (2016 Supermoon) and so it will be interesting to see if flooding begins to decline as the moon begins to move away from the Earth for a couple decades. Again the linked article is very clear the increased flooding is attributable to tide (lunar) events for the most part.

Like all articles it also fails to acknowledge that Miami was swamp turned into land that could be through engineering a massive canal/waterway system and Miami Beach wasn't originally a beach it is artificial, complete with manufactured sand. One thing to also keep in mind is the continued development of Miami Beach over this 10 year time period, which has also meant more recently the island lost land that used to soak up rain water like a sponge in lieu of asphalt that floods (compare this to Florida Keyes where much of the land is protected from development and continues soaking rain water). Again if this were a natural phenomenon caused by climate change as opposed to over development and tide events, Miami and the Keyes would see increase flooding as well but these studies appear to be limited to Miami Beach.
Not sure why you were downvoted, in this case that's a real possibility. It's hard to beat rand() for MVP.
You would be well-served to use Qt and Cocoa enough to get familiar with them. You may or may not like the language, but the organization and consistency of both are excellent. In particular, QT's signals/slots, naming consistency, and layouts make writing UIs easy without looking at the documentation (once you've used it a bit). Cocoa is well thought out, but a bit dated. (UIKit is not so well thought out, and forces MVC on you, which is often unnecessary and unhelpful, and then it completely botches UITableView by muddling up the M, V, and C. Qt's QTableView is much saner.) Unfortunately, it's also hard to write a UI in code in Cocoa, since you have to write the positioning system yourself due to no layouts. How they handle different screen resolutions is brilliant, though.

You might also want your UI library to be cross-platform, which will limit your choice of languages, especially if you ever want to port to mobile.
This sounds grad from the ux perspective! Thanks!
Another one of these?
Trying the site with chrome on android, some frustrating issues:

* as soon as logos appear the signup form covers all of them, so I can't see the logos. Is it by design? I tried signing up and the wheel keeps spinning, I'll retry later.

* Since I tried multiple times, the browser allows to autofill forms. When I do that the js validation fails thinking I haven't entered any char yet.

* not sure what to do on the Selectr-icons-screen, I've tried clicking here and there with no results. Luckily I can skip the step :-)

* Reloading the page (eg I'm wondering if the server is overloaded and I want to give it a chance) the logo generation restart from scratch. Pls consider keeping state in the URL.

Anyhow, great idea :-)
Ross Ulbricht’s Lawyers Found Another Corrupt Agent in Silk Road Case
I learned in a previous HN thread that the use of Esc originated with the ADM-3A [1] keyboard layout. It was next to Q where modern keyboards have the Tab key. In that context it makes sense to use, but yeah, Esc is not in a good place today.

Just me, or is it pretty silly to have the "STAY ON THE HOME ROW!" HJKL cursor keys, and then be reaching way out with your pinky all the time? Had people been frequently remapping it to caps before these MBPs came along, or did everyone just suck it up and assume it belongs there because reasons?

[1] https://en.wikipedia.org/wiki/ADM-3A
Having played both, it's "clunkier" than Fallout, sure. And it expects a fair amount of AD&D knowledge. If you got that pre-requisite, it is not difficult to get into. And, while I prefer Fallout's ambiance, the characters in Baldur's gate are awesome.
CNN buys casey neistats startup beme for $25m
> Some time in the coming fifty years we will lose the first city to rising water.

We've lost cities in the past due to hurricanes (which I count as a type of rising water).

http://www.uh.edu/engines/epi865.htm

Galveston would have disappeared decades ago, until they lifted it and built a seawall. We throw a lot of money at the problem of the ocean. The issue is, sea level rise or not, the ocean will always win unless a constant stream of money is continually pumped into defense.

TL;DR don't live near the ocean.
I've tried this myself. What you'll run into is that you tend to need a few things that are non-trivial:

An implementation of malloc/free

Functions to parse and print floats (somewhat system dependent)

Assembly implementations of any trigonometric functions used

While there is code that goes to that effort (The Go runtime comes to mind), it's quite a pain for "normal" code.
Good ideas executed well are the best regardless of what tech stack you are using.
As wtallis said: Cortex-M executes only Thumb instructions, while pre-ARM7TDMI don't execute Thumb instructions.
Someone simplified this to the CEO's job at less than 20 people is to say "Yes" with more than 20 people say "No". His idea was at the start you need to make sure that everything get's done and everyone get's paid. AKA, from backups to taxes there are a lot of critical check-boxes to getting off the ground and you need to get all that done while building something that people want AND selling it to them. The worlds on fire and there are far to many critical things that need to be done right now.

But, somewhere around 20 people you should have some excess time and money and choosing what not to do becomes just as important as what to do. Let's not do this manually, let's not build this in house, let's not piss off our customers, let's not stagnate, etc. At scale the minefield grows exponentially and it's not getting stuff done that's the core problem it's getting the right things done while not wasting resources.

Remember hiring people is easy, having them be a net gain is the hard part.
For installations of a few hundred instances or more, some of the SaaS offerings cost more than the engineering salaries it would take to maintain the OSS tools.
Wouldn't it be funny if the current conspiracy theory about Assange being missing was misinformation planted by Palantir or any number of other actors to discredit the organization?
There are - two for power, two for the DHT sensor, two for RX TX, and you even have one left over (not counting reset pin)

I'm using serial from ATTiny85 to a ESP8266 as my wireless transmitter already: https://i.imgur.com/vZzGGZL.png but the ESP itself is probably the root of the power problem.
That is amazing.

See also http://mondash.org/, which is much simpler, but similar in some aspects.
The closest one is probably https://github.com/autokey/autokey
Bullet journal looks interesting...

It's a system on how to write down notes/tasks/events in a notebook. It let's you refer back to your notes easily.

http://bulletjournal.com/
Hopefully you disclosed this as a loan and not as an asset. Otherwise, boom Head Shot - http://davidsimon.com/kwame-brown-another-federal-case-anoth...
It's generally an easy way to introduce malicious shell scripts into remote machines operated by people who don't know about this.

There's a blog dedicated to shaming sites that do this: https://curlpipesh.tumblr.com/#_=_
I liked the idea a lot. However I won't use it because it will waste my battery.

Probably will make me sad also, reminding me that I almost never leave my town.
It has 6 pins you can use which should be more than enough.

Once I had two DS18B20 sensors (temp), one 1602 LCD (over I2C) and a PIR sensor to act as interrupt connected to a attiny85. One temp sensor shared the same pin with the I2C data line. I just had to make sure they weren't used at the same time.

This setup let me with two pins free, one of which I used as sink (ground) for the LCD, thus effectively being able to turn it off by pulling up the pin.
How I Wrote Arrival (and What I Learned Doing It) – The Talkhouse
Interesting study, but I think the experimental design was pretty weak. The Moon Affects The Stock Market is a trendy headline, but the results are basically meaningless without a plausible method of action.

I'd like to see some data about why the moon affects the stocks. If it were me, I'd break the data in to smaller time series and try to control for the known effects of the moon. Does the full moon have the same effect on the stock market on overcast nights as it does on clear nights? Is the effect significant for countries and cities with lots of artificial lighting compared to those where the moon provides more artificial light?

Personally, I'd be interested in how stocks traded at particular exchanges did. I live in Chicago right now, and the light pollution is so bad I barely notice the moon. I'm always amazed by how much a full moon illuminates the world when I am elsewhere. Does the full moon keep people up at night? Maybe people stay out later when the moon is full because the world is more brightly lit. Then they show up to the markets tired/hungover, affecting market performance. Chicago has a HUGE financial sector. If controlling for the city is too difficult, you may be able to look at commodities, like grain, since Chicago has a huge commodity exchange.
The Greenhorns and National Young Farmers Association helped organize a Farm Hack event at RISD in 2012 where they brought together design students and farmers. Here's a link to the forum where a lot of the work was posted http://farmhack.org/forums/farm-hack-rhode-island-2012-risd
Example of use outside browsers: Windows and OS X scripting, classic ASP, Pebble watch, MongoDB database, Adobe Photoshop PDF et al, LibreOffice, Unity game engine, Qt, GNOME Shell, Ubuntu Touch, Chromebooks.

ref: https://en.wikipedia.org/wiki/JavaScript

I used JavaScript as a web developer for 15 years, but did not like it. It wasn't until I started with NodeJS three years ago I learned JavaScript in depth. It's when you grok closures, events/async/concurrency, prototype, objects, and commonJS modules it starts to get fun. There where a lot of headache going from serial programming to parallel programming like the pyramid of doom, Christmas tree from hell etc, until I learned to manage it.

When CPU's get more cores instead of getting much faster, concurrency is the way to go, and it fits JavaScript well. You should have raised an eyebrow or two reading this, as JavaScript is "single threaded". That just makes things more simple though, if you know how to write event based code, like handling clicks on a web page, you already know how to write distributed systems and can scale beyond a single CPU or server.
Visualize Data Sets on the Web with Uber Engineering’s Deck.gl Framework
What hasn't been answered is why the balcony collapsed. Did the renters overload the balcony which caused the collapse, in which case, they are responsible? Or was the building in such a state of disrepair that it failed structurally.

If it is the first, is AirBnb the responsible party? They may be responsible for the cost to the host, as AirBnB provided the guests, but are they responsible for the guests coverage? I'd think not.

If it is the latter, is AirBnB responsible for the state of the building? Again, I'd suggest that it is the responsibility of the property owner to ensure the property is safe. When I take a bus, I assume the bus is in a safe state to be driven. If something fails and there is an accident, I don't go the ticket seller suggesting that they were at fault because the bus was unsafe.

The property owner's insurance might not pay the cost because the property was being rented, but again, that isn't AirBnB's issue.

I fail to see where AirBnB can be faulted here.
The dictionary does a pretty good job of defining it, though it omits something pretty important in practice. That is, to mentor is to advise or train someone.

The omission there is that there are, mostly, concrete goals that the mentee aims to achieve, and the mentor is personally invested in a successful outcome.
They treat you like an idiot because your are. And all dialogue gets changed throughout the game to reflect that.

For instance, asking a doctor to treat you from radiation poisoning:

"- Me glow in dark".

And yes, I missed the humor in FO3. And the easter egg. Fallout 2 is like an explosion in an easter egg factory. There are references to everything everywhere. From "TK-421" and "AA-23" etched at the edges of the world map, to random encounters with a crashed whale and a bowl of petunias.
yarou might mean things like, for example, characters having long conversations or extended introspective flashbacks during events drawn as only taking a few seconds to happen.
Converting to and from base 36 (or 32) would probably do more to help the problem than any heuristics. Compare:

66c22ba6fbe0724ecce3d82611ff0ec5c2b0255f

to:

c04bo5604v5qsp6asgasjp9y4paxu8v

That's approx a 25% gain in compactness.
Hi, we agree, and that's why we are about to launch brand new native apps for iOS and Android. Let me know if you'd like to join the beta testers.
We've asked you already to please not do this, so we've banned the account.
Dates are available for some objects, see http://stackoverflow.com/a/39930978/1832154 for more details about what is/isn't available.

The issue is a different one, I believe you're considering one specific situation while there are others to ponder. What would happen if someone copy & pasted part of the hash, or had some tool that always reduced that output to the first few digits, or other situations like these, how would you be able to tell that the user was actually after the oldest commit?
It seems much easier to indicate there's a problem, a conflict, and let the user solve it.
Shovler: The App That Removes Snow
I suspect that this is not using stock Lua, but LuaJIT instead. Stock Lua wouldn't be much different than Python itself.

The real gains come from Mike Pall's amazing JIT implementation, not the language itself.
Sprites are 24x21, characters are 8x8 :)
> Among those features was support for stateful containers and multi-region, something no one else was doing in the container platform world.

Stateful containers? Depending on what you mean by that it seems to me that's a rather bad idea. The idea is that containers don't contain state. Doesn't mean it can't be an application that stores state somewhere else, but the container itself shouldn't be stateful.

If you mean being able to run a database through a container (while still storing the data not in the container) then yes, sure, stateful container. But that's been feasible for a long time. I don't think it's fair to claim that no one else was doing that in the container platform world.
Great write-up! I love the focus on performance in this release.

I've put together another write-up of the Git 2.11 release that discusses some of the other new features (and goes into a little more detail on some of the 'sundries'): https://medium.com/@kannonboy/whats-new-in-git-2-11-64860aea...
Exactly. The answer is moral hazard. As long as it's possible to keep Miami dry, post-Katrina New Orleans basically guarantees that Miami and similar will see a massive influx of money to rebuild. Once these properties are physically/financially underwater, the corporate bailouts effectively guarantee that they'll be made whole-enough. Meanwhile, they get to make money off of the buildings.
Wanted to share a new app we just launched called Shovler.

It is a snow removal platform that easily finds people that are willing to shovel snow for you.

Happy to answer any questions!
Most people listing on AirBNB or Uber are likely underinsured (esp for commercial use), so both of the companies added additional riders that protect the lister/users when the lister is under-insured.
Kind of misleading headline.

Here are the important parts of the article:

Even if defense lawyers manage to prove the existence of a third corrupt agent, Ulbricht’s appeal of his conviction in the New York trial—the 32-year-old’s last chance to escape a life sentence—isn’t likely to be affected.

So no changes in the outcome of the trial, or chance for a new trial.

The same judge also argued that nothing indicated the two agents had actually tampered with evidence against Ulbricht.

They made some money on the side, but never tampered with evidence that could be thrown out, so the verdict will stand.

of course in the last paragraph:

The clues of tainted evidence are hardly enough to change Ulbricht’s legal fate.

It might be something, but not nearly enough to warrant a new trial.
Is Atmel that much better than Allwinner?

Well, I've got a couple Raspberry Pi devices, too. Those are kind of the darling of the small Linux device market, but Broadcom has had its run-ins with the FSF as well.

http://www.linuxinsider.com/story/43996.html

http://www.linksysinfo.org/index.php?threads/tomato-arm-gpl-...

There's Mediatek in this market segment but I've heard they're worse than Allwinner by quite a bit (both technically and about the GPL, plus being tight-lipped with tech specs for developers unless you're buying tens of thousands of units).

Intel, Oracle, VMWare, Aldi, Best Buy, Samsung, Sony, Western Digital (so the 65C816 or 65C02 or... in all those NES and Atari clones at the drug store), AmLogic, and others have been involved in some alleged violations. Apple, AMD, and nVidia have not always been great friends of the GPL. Rockchip and Mediatek are both very closed about their chip specs and may not have any better record with the GPL either.

So do I buy Broadcom, Intel, Oracle, AMD, nVidia, Samsung, Apple's A8, Rockchip, Mediatek, or WDC processors? Freescale is now part of NXP, so maybe them? TI's retired OMAP line? And then I can build my own PCBs and put up a Kickstarter to hopefully recover the cost of the prototyping... and then get vilified about something or other.

I hope Allwinner is actually getting better about this. They're not making much money on my few units. Until I can get OpenRISC, RISC-V, or something from OpenCores on an SBC at a decent price I'm afraid the options are a bit limited. I guess I could buy IBM Power or Fujitsu SPARC-64 for larger things, but for the most part the desktop, workstation, and server markets are clouded with bad behavior, too.
> I can't imagine trying to construct a course to teach "modern web architecture" in a single semester.

Well, see, you got a highly ambiguous term in there. Which of the following do you mean?:

1) Modern web page architecture

2) Modern web site architecture

3) Modern web app architecture

4) Modern web scale architecture

You could certainly cover the first two in a semester. And with those two as prerequisites, you might be able to cover the third in a semester. The fourth will require a whole term on it's own regardless (and I suspect the fourth is the sense of "web" that you mean).
C64 sprites are 24x21 pixels in 1-bit monocolor (foreground color + transparent), or wide-pixel 12x21 2-bit multicolor (3 colors + transparent).
If your www-user can read /etc/passwd without 'avc: denied' appearing in your selinux log, you are doing it wrong.

The whole idea behind selinux is to prevent this scenario from ever happening. Apache has a policy written for it, that specifies precisely which paths and contexts apache needs <X> type of access to. If it tries to access anything outside those paths and context, the selinux module denies the attempt. It's foolproof if you use it. It's also incredibly annoying if you are on a system with selinux enabled, but aren't familiar with selinux.
How Snowden Escaped from Hong Kong with Help by Poor People
> You're the idiot that...

No matter what thread we're in or what we're responding to, personal attacks aren't OK here. We detached this subthread from https://news.ycombinator.com/item?id=13058266 and marked it off-topic.
Interesting. Not working with Firefox on Android, but I'm curious to check this when I'm next on a desktop.
Equity becomes more valuable when you have a tangible product.

Build a good prototype, the leadership team comes second.
I appreciate your point that some products are really not SaaS-oriented, yet try to be.

But your two examples here seem exactly the kind of long-term customer relationships that benefits from SaaS. And may in fact be underutilized. These are high-touch, deep background kind of gigs, rather than impersonal service sites. I want to have an ongoing conversation about my task and I'm willing to pay a retainer++ for that privilege.
I don't think of it as "reaching way out" so much as "whacking the corner."
A very useful idiom I often use is

$ foo |perl -nafe '<code>'

Where <code> will be wrapped in a while(<>){ ... }. You can access the current line normally with $_ and either print out something everytime, keep state and then have an END block which can spit the final output. e.g., I was using something like the following today for getting some info on row sizes on a mysql table (untested):

$ echo 'DESCRIBE table'|mysql |cut -f1 |tail -n +2 |perl -nafe 'chomp; push @fields, $_; END { print qq/SELECT MAX(row_size) from (SELECT/ . join(" + ", map { qq/CHAR_LENGTH($_)/ } @fields) . qq/ AS row_size FROM table)/; }'
What mission critical systems is OpenBSD running anywhere? I'm talking about the OS itself, not one of the pieces of software developed as part of the project and ported to other platforms(eg openssh). Not trolling, but genuinely curious where OpenBSD is running outside of our basements.
What it's like to sail a giant ship on Earth's busiest seas
The impact of Christmas on SQL
California regulates cow farts
They may never get funded, and if you stop because of them well you just wasted time you could have been spending polishing your product. Polish your branding. Continue working on it. You can't avoid someone coming up with a clone product, but you can create a better product. Chances are a person who clones an idea is in for a easy buck and will not put the necessary time and effort to produce a high quality product. They will not put the energy into customer service that you will. Make sure your customers know that you stand by your product, and that you will be available to them long after the product has shipped.
I don't see how anyone can afford SaaS metrics/alert services at any sort of real scale.

$15/month/host gets expensive fast. Datadog doesn't start providing discounts till you are at 1000+ hosts.
Citizens Insurance is the insurance of last resort in FL and is paid by taxpayers to deal with this situation. You can always get it. The best you can hope for is the rates go up enough for Citizens Insurance to make these properties less valuable. Don't hold your breath though. Relevant link: http://www.sun-sentinel.com/business/consumer/fl-insurers-so...
I only have unlimited texting because it ended up being cheaper for me to get a package that included it. It's nice to be able to sign up for SMS alerts and such without worrying about the cost, but if it hadn't been cheaper I'd still be relying on iMessage for everything.
Wow man, exact same situation for me (though it was my dad instead of my mom). I've had 0 help since college, and I paid for 1/2 of college while assuming all of the debt.

But I also wouldn't expect any help after college - I'm an adult now, and need to handle it myself.
This is tediously off-topic. Please don't do this.
Jolla’s Sailfish certified as Russian government’s first ‘Android alternative’
Reactive programming from scratch
Toggle Talk with Damian Brady