skysight-inc/HackerNews huggingface dataset:
You chase everyone out it means:

- Service workers (everything from baristas to cops to teachers) either disappear or have to deal with punishing commutes

- Brain drain. When even people making a decent salary get pushed out, it's bad for cities (http://sanfrancisco.cbslocal.com/2015/05/26/silicon-valley-e...)

- Many people believe living in the place one was born/grew up in should be a right. That's a value difference. Markets do not get to dictate everything if we don't allow that.

Luckily, the market does have a solution to the housing problem itself: build a lot more of it, and prices will drop.
I don't think you understood my analogy. Go supposed to be Toki Pona.

I'm saying that once you are used to a language that's more powerful you feel constrained.

I know many languages and some bring interesting things to the table, go doesn't really deliver (at least based on the hype). The concurrency supposed to be the killer feature, but it is limited to specific cases.

BTW: The Go is not subset of Java if anything it's very similar to Algol-68 (http://cowlark.com/2009-11-15-go/)
On their twitter they linked a container whitepaper by "fellow NCC consultant Jesse" guess I am mistaken.
"since 2008 [...] battery energy density had a fivefold increase"

Citation needed! In that time period, the highest energy density 18650 cells on the market have gone from ~200 Wh/kg to ~250 Wh/kg.
It's massively successful in the entry level web coding world due to a combination of good marketing and the belief that it gives you unlimited scale 'for free' and everything 'just works.'

Not saying those are impossible goals but so far no database has managed to deliver that. Building a large-scale endlessly-scalable database is still very hard and very detailed and easy to screw up.
the article says they plan to go beyond Xero, Xero is just... First
First off, it's not compressed... that would probably bring it to 1/8 the size, I'm also assuming that the documentation as a project may well expand...

Usually React+Redux project min + gz will come in around 200-300KB for a relatively simple app... If you go with preact, and are really judicious in what you bring in, you can hit half that. For most people, if your initial send is under 500kb, it won't be noticed except some mobile connections.

YMMV of course, for comparison, angular apps tend to be about 50-80% bigger, and ng2 apps over twice the size. At least from my own experience and setting up a few boilerplate apps.
Tesla hasn't sold 100,000 cars in their entire history. Last year they did sell 50,000 cars. Think they'll double that this year?

http://www.fool.com/investing/general/2015/11/18/how-many-ve...
In 2008:

The iPhone had an 1150mAh battery and, according to anandtech [0], 284 minutes of talk time (3G) and 400 minutes of web browsing time (WiFi). It weighed 133 grams.

In 2016:

The iPhone SE has a 1,624mAh battery and gets 556.2[1] minutes of web browsing time on WiFi.

It weighs 113 grams.

Of course, I have no idea what percentage of weight made up the battery for either of these phones. I also have no idea what percentage of the cost to manufacture the battery made up for either of these phones. But I do know the iPhone SE @ 16GB is $100 cheaper than the iPhone 3G @ 16GB was, not accounting for inflation.

We're seeing some improvement, most definitely. But unless someone has data to compare the two batteries directly, we can't say by how much.

The smartphone world has been much more keen on improving power consumption of the hardware in question rather than power storage. At the scale of power that an automobile uses, the opposite is true.

0. http://www.anandtech.com/show/2571/18
1. http://www.anandtech.com/show/10285/the-iphone-se-review/3
They believe (rightly or wrongly) that the added costs are worth the benefits from the network effect of being in the region, around lots of other tech people.

Many of them are starting to build satellite offices in other places.
Serious attackers have physical access
Having a compile fail is catastrophic, not in the sense of the amount of effort it takes to fix, but in the sense that the computer has completely rejected your input. Your compile or execution failed. It won't work without change.

Misspelling English doesn't usually cause a complete failure, or force you to try again, that's my point. The example in the essay was a cute comparison that I think actually is worth considering, but is ultimately comparing apples to oranges.

But, no matter how fast your compiler is, the cost of finding and fixing a mis-spelling in your editor with syntax highlighting is much less expensive than finding them and fixing them with a compiler or by executing the program. Could be a few seconds per typo less expensive, but my professional experience has generally involved builds that take 1-10 minutes. I'll take the syntax highlighting crutch over waiting for my compiler to fail.
https://wiki.gnucash.org/wiki/OFX_Direct_Connect_Bank_Settin...
I can't quite tell what you are trying to argue, because you acknowledge that government incentives have helped, yet you seem to be claiming that the success of solar was due to free market economics.

Just to set the record straight, the solar industry would not exist without government support. Nearly every company past and present has taken grant money from the DOE, or directly benefited from cash rebates or stimulus money. Local utilities in many states are required by local regulatory agencies to buyback excess solar power at retail prices, which for many regions is the difference between hitting the break even point in a reasonable time frame. And before the ITC (tax credit) was unexpectedly extended last year, companies were preparing to downsize considerably and were warning local politicians that without an extension, there would be massive layoffs in the industry.

With battery tech starting to become viable and with continuing efficiency improvements, we are getting closer to a point where solar might be able to compete on it's own, but in it's current form, the industry is still highly dependent on subsidies and tax breaks.
Right, this title breaks HN's submission guidelines hugely.

Submitters: the guideline is "Please use the original title, unless it is misleading or linkbait." Rewriting to make something more misleading or linkbait is driving the wrong way down a one-way street.

https://news.ycombinator.com/newsguidelines.html
From further down the same page, one comment says that CVE counts for FF are better than Safari or Edge, though Chrome is still by far the best.

https://it.slashdot.org/comments.pl?sid=8737473&cid=51495357
We have fusion, 1 AU away. Utility PV gives us an EROEI or around 11. That's good enough, such that a focus on storing the output trumps the development of more abundant local production.
I'm honestly considering whether this article is not purposely trying to argue over a bogus premise only to later warn us to take what we read online with a grain of salt.
I mean, to pose the question "why on earth would people want to highlighting verbs" as an attempt to prove that syntax highlighting is unnecessary is not even close to be a good try.
On Writing a Personal Statement
Mint used to use Yodlee which did web scraping when no API was available, but has since transitioned to using bank APIs it seems:

http://money.stackexchange.com/questions/2212/how-does-mint-...
I can't argue with that, but shouldn't you want to eventually take off the training weights so you can go that much faster?
ASK HN: Mentee in search of a Mentor(Python) Please help
Hi,

I am a Python enthusiast, whom picked up the language 2 years ago and have been self learning since then. I picked up Flask, one of the Python Web Frameworks and I am now trying to build a CMS system based on Flask, as a way of putting together a Portfolio, that I can showcase to prospective employers, as my goal is to land a Python job.

In order to achieve the aforementioned, I humbly request the guidance of a Senior, seasoned developer to help mentor; your help will be greatly appreciated, I will like to hear back from you.
If it was primarily to protect those on fixed incomes, why does the cap also apply to commercial and non-owner-occupied property?
Their website is quite hype prone:

>The Standard for Modern Applications

>MongoDB 3.0 features performance and scalability enhancements that place MongoDB at the forefront of the database market as the standard DBMS for modern applications.

>Also included in the release is our new and highly flexible storage architecture, which dramatically expands the set of mission-critical applications that you can run on MongoDB.

>These enhancements and more allow you to use MongoDB 3.0 to build applications never before possible at efficiency levels never before attainable.
Will highrises and density bring rent down? I think it's been shown that the number of houses needed to actually do that is enormous. In practice, what's likely to happen is that the city will fill up with even more of the well-off. (That is to say, people working in tech.) In a decade rent might come back down, but by then all those groups will be long gone anyway.

Personally, I don't have any vested interest SF housing, as it's really not one of my favorite cities. But I keep thinking of what I would do if this was happening to a city I did actually love and live in, and I think in that situation I would be more sympathetic to the NIMBYs than the newcomers. I don't think there's any moral imperative for cities to keep growing.
I agree, for example: When a WordPress vulnerability is found, millions of sites are at risk. The large installation base is enough incentive for people to relentlessly scrutinize WordPress for vulnerabilities.

Your home-made CMS isn't going to attract attackers because the spoils are limited to one site, and the code isn't readily available.

That doesn't mean your CMS is more secure; it probably isn't. But it's going to take a focused effort to attack, and an exploit becomes less likely.
The HN crowd tends to insult it, but outside of HN people hype it up. People keep talking about how much they love the MEAN stack. It's huge in the hackathon crowd, due to them sponsoring many of them, and its low learning curve.

I wish people would stop using acronyms and realize Express/Angular/Node is just as good with something other than Mongo.
[old HPC guy here, you kids get off my lawn!]

... well, then there is the issue of distributing that 2TB data set. I'll get to the Amdahl's law issue in a moment.

This is a non-trivial problem. Ok, it is trivial, but its serial in most cases. Unless you start out with a completely distributed data set. And allocate permanent space on those 1000 nodes. So the data has to move once. And you can amortize that across all the runs.

In reality, you cant. We have customers using PB of data for their analytics. Even across 1000 nodes, thats still TB scale.

Our approach is not radical, its simple. Build a better architecture system, with much higher bandwidth/lower latency interconnects, so data motion can happen at 10-20 GB/s per machine. Then you can walk through your data in 50-100 seconds per machine (our customers do). And if you need to scale up/out, use 100Gb nets, and other things.

On Amdahl's law: In its simplest form, the law states that your performance is bound by the serial portion of the computation. If you can drive the parallel portion to zero time, you are still stuck with the serial portion literally bounding your performance. So lets take your example.

1000 nodes, 2TB of data, assume standard crappy cloud network connection, use a 1GbE connection per node. The serial portion of this computation is the data distribution. And at 1GbE, you can move 2GB in about 20 seconds (hurray!). But you've got 1000 nodes, so its 20x 1000, or 1/4 day. Remember, the data starts out in one bolus, unless you allocate those machines and their storage permanently. That type of allocation would be cost prohibitive.

Ok, use 10GbE. You'll actually get about 2-4 GbE speeds, but ok, So maybe 5-10k seconds to move your data. And your run is deeply in the noise, at 4 seconds.

Still not good.

For less than the cost of doing this with capable/fast machines in the cloud where you have to keep moving your data back and forth, you could get a simple bloody fast machine, that can handle the data read in 50-100 seconds.

Our thesis (ok, tooting our horn now) is that systems architecture matters for high performance large data analytics. Seymour Cray's statement about 2 strong oxen vs 1024 chickens is apt around now.

Cheap and deep are great for non-intensive data motion and analytics. Not so much for very data intensive analytics.

Again, I am biased, as this is what my company does.
Are the residents of Austin doing anything to let their state representatives know that the situation is as bad as you're painting it? From what I've read (not sure if it's factual or not), it seems people impacted by the loss of U/L either didn't turn up to vote or were potentially confused by the language on the ballot.
> If you have a lot of relations in your data don't use mongo

Perhaps you should have been using a relational database from the get go.

Sounds more like your issue, not mongo's.
There've been a few attempts to hack knitting machines that look interesting.

2012: https://learn.adafruit.com/electroknit

2014: https://hackaday.com/tag/brother-knitting-machine/

There are probably some nice hacks in these types of machines.
This is the perfect time for an upstart to provide a service which does conform with city regulation and it or they will be able to swoop in when or if other cities institute similar requirements to the dismay of the incumbents.
Eyewitnesses Recount Tor Developer Jacob Appelbaum’s Unwanted Sexual Advances
So as someone who's written some Go, I'd argue that Go is the screwdriver - it's one of the only modern languages which explicitly refuses to tackle the error handling problem, which has resulted in some of my code being more about the failure case than the success case.

Of course, others will disagree - fine. But to argue that e.g. Java is definitely the screwdriver is a subjective judgement.
Same here. It has its quirks, but it works.
Deploying Elixir Applications with Edeliver « Plataformatec Blog
Actually on further thought maybe this does make more sense. I don't really have a strong preference either way anyway.
If you have a lot of relations in your data don't
use mongo

Why would you use Mongo if you have lots of relational data? Why would you not start with a relational database for that?

I know Mongo has issues but it's never going to beat an RDBMS on relational queries.
Correct. Most banks are running back end infrastructure from the 80s with lots of manual or semi-manual processes (e.g. overnight interbank batch reconciliation, at least in Australia). From an outsider's perspective, it appears that retail bank management is completely technically illiterate.

Which unfortunately also makes them the perfect marks for being sold inappropriate tech solutions (see: blockchain mania).
Ah I didn't know that they actually were using Chatham House, thanks. There still isn't much information released however ;)
Yes, and all of that just shows he isn't perfect. But Tony Fadell will have no problem raising hundreds of millions for his next venture, joining a VC firm, or joining another company as a C-level executive.
For reference, it's not necessarily react or redux, or whatever else is in use... I've managed to get preact+redux in a 20k (gz) bundle for a standalone, usable component, flushing out an app may triple that size, but if you're judicious with your components, it's not too hard.

Then again, Immutable.js is about 15kb on it's own, and a few other heavy hitters and you'll hit 100kb (gz) load before much functionality. That said, I think a 500kb target for a web app isn't too bad, this does exceed that, but not sure if certain bits (image references, fonts, etc) are part of the actual JS bundle, which will bloat it out a lot.
While the point is somewhat valid, California hasn't had a budget deficit (let alone a "massive" one) since 2012.
This is good to hear, but also rings a bit hollow given the industry's history with trying to keep data locked up. There are very simple things the industry could have done long ago to make their users more secure and they've done none of it. For instance, banks could have let users create read-only credentials to give to aggregators greatly reducing the potential for fraud. They could've created application-specific passwords, similar to what Google has done, that would allow more intelligent application of MFA and such...every time I log into Mint, I get a text message from Vanguard telling me that an unrecognized device is attempting to log in, requiring me to fix the account in Mint. Instead, they've basically adopted a "let's make it as difficult to scrape as possible" mentality which has contributed to the insecure and buggy situation we have today.

APIs are good, as are OAuth-style permissions requests where users get to at least know what data a service is asking for. But they shouldn't be used as a way to kill off screen scraping. They should be a better option that allows screen scraping to die off normally. The aggregation industry that scrapes hates it even more than the banks do. It costs them a ton of man power to keep it working and each integration needs to be done as a one-off. If the banks provide a better solution, it will get used. Better yet, if they can come up with a single standard API that will work with most/all banks, that would be even better. But if the banks also take measures to prevent scraping, it is going to cause problems and not be a good thing for account holders.
Trick&tips
I'm not sure I agree that it does, it used to be interpreted that way but what really changed was the courts interpretation of equal treatment under the law as well as the incorporation of the first 10 amendments which allowed it to say no the first amendment doesn't allow states to discriminate because those amendments apply to the states as well. We as a country didn't decide anything, the supreme court did all on its own.

Additionally I'll any attempt to demand private companies stop censoring their properties hurts free speech and is in fact a direct violation of it.
Anyone else notice the string "macOS" in the screenshot? Is Apple moving away from the OS X naming scheme?
The way I'd calculate it is to decide on a target for emissions, and progressively raise the tax until that target is hit.
> Hospitals are required to give emergency medical service regardless of insurance or proof of ability to pay if you show up in the ER.

Hospitals (that take Medicare payments) are required to screen for emergency medical conditions and provide treatment to stabilize any emergency conditions found through the screening if you present at an ER; they are not required to either screen for and diagnose or treat any other conditions.

> An unintended side-effect of that is that it's sadly not at all uncommon for people to show up to the ER for non-emergency services, then stick the public or the hospital with their bill if they can't pay it.

Note that hospitals are not required to screen for, diagnose, or treat non-emergency conditions without regard to ability to pay when a patient presents at an ER.
I think this metaphor might actually be able to be stretched a little more. Even as an organism purposed only to serve us, the fact that us humans change means that we're likely to be better served by something that can change with us. Just because you liked it as a baby and think it is best able to suit your needs as it was, doesn't mean that it won't be better suited to serve your needs as a functional adult.

I think people are afraid of change, not because they know it is not in their best interest, but mostly because they aren't sure, so the status quo seems to be the safer option. It's why humans are averse to change in a lot of scenarios, we sometimes have a little bit of trouble with the long term perspectives.
Where do you crap?
>That said, I would be throwing money at the monitor right now if this thing was smart enough to identify weeds and remove them.

Weeding is entirely unnecessary and often does more harm than good. Plant a cover crop and leave it be. Gardening can already be as simple as 3 tasks: plant, harvest, spread compost. It is just that people are very set in their ways and don't ever think to explore better ways of doing things.
> I think the constructive thing to do would be to email the admin

I agree that's the constructive end point (and at your suggestion, I will do so), I was soliciting information first (hopefully with more details from users about where they found it was actually useful), rather than resorting to Google and eventually site marketing copy. If there was some reason for this (such as this not being the primary site for release notes about Tails, but a secondary channel), then I wouldn't necessarily want to bother the admins about it, or I may word it differently, depending.

> I guess they don't expect people to land on the page without knowing just a little bit about Tails.

That may be a valid assumption, but I think if your purpose is to disseminate free software for a cause, and people are reaching the release notes without much prior information (such as when they are linked here) and there's little or no information on the site about that software without multiple steps, then you've failed in some small way at a fundamental level.

Clicking "About Tor" at the top takes you to an about page at a different (sub)domain, and the root of that has information about tails. Or going to Google. Many of the links in the release notes are to tails.boum.org, but some subsection for downloads or upgrade instructions. You again have to decide to go to the root of the domain for more info. For an example of where I think this is done well, see the Rakudo Star release announcements[1]. Even if you have no idea what it is (which is probably likely), the first paragraph should give you enough information to know relatively well what this is about, and there's a few more paragraphs expanding on details specific to the project or release. Then it goes on to explain the specific changes (with less detail than given for Tails, admittedly).

1: http://rakudo.org/2016/02/03/announce-rakudo-star-release-20...
You're reading too much into the names. FB AI Research works on ML/AI research. Applied ML works on ML/AI application. Both work on ML and AI.
How to Design an Escape Room (2015)
Said it before, will say it again... "MongoDB is the core piece of architectural rot in every single teetering and broken data platform I've worked with."

The fundamental problem is that MongoDB provides almost no stable semantics to build something deterministic and reliable on top of it.

That said. It is really, really easy to use.
There is a UK comedian who has a joke along the lines of:

Canvasser: do you have five minutes to help cure children's cancer?

Comedian: ok, but I don't think we're going to get very far.
I'm flogging a dead horse here, I apologize. But doesn't a color simply consist of levels of Red, Green, and Blue and the Pantone is essentially directing the user to achieve those levels. And therefore, couldn't that be easily achieved through something like RGB?

I understand that the answer is a "no" and that I'm wrong. I just don't know why I'm wrong.
The other problem is that thanks to metamerism, you can only use CIE for colour matching under a single fixed choice of illuminant - samples that appear to be the same CIE colour under (say) tungsten lighting may not be under florescent lighting or daylight.
From an insider's perspective, yes. They are completely technically illiterate. Banks. Exchanges. Brokers. The whole financial services industry.
I've read that :) And it appears like a plausible world to me, although of course I have no idea if it's the world we happen to live in. It does seem to get as close to an answer of how a good [entity] could have [created|simulated] a world with apparent evil in it, as anything I know of.