skysight-inc/HackerNews huggingface dataset:
Alright, these situations are sad, and sometimes unavoidable due to what is essentially "bad luck". I can't imagine being caught in the vicious cycle.

But I do take issue with:

>The housing crash and its chilling effect on mortgage lending have hit the poor the hardest...Homeowners are being replacing by renters, as the American dream of owning your own property is becoming increasingly a luxury for the rich and upper middle class.

Why should "the poor" have access to mortgages? Lending to poor people (NINJA loans, predatory loans) was a root cause of the housing collapse. Do people really think giving the poor mortgages is any kind of solution?

It's a pretty common refrain on HackerNews that the "banksters" and (mostly, in reality) shady mortgage brokers took advantage of people by providing them with loans they couldn't afford. But, other times, this is seen as a good idea?
This is wonderful... I really don't feel the need to invest into learning Python until I'm fish-in-water-proficient as I am with ruby, considering they largely overlap in their strength and weaknesses. It'd be great if it works with just a small adapter layer to include the python C library – otherwise I'd be skeptical if an independent project can keep up with Facebook's pace on Tensorflow.
To my paranoid side that raises an interesting question. They have the ability to know when approved labels are used in the device. They could just reject them, creating all kinds of bad publicity. Or they could degrade output quality on "unapproved" mediums then say earnestly, "This lack of quality is why we recommend using only Genuine Dynamo Labels®. Buy some today!"
Also, learning something new or changing a learned behavior is stressful. Following an established cognitive path feels easy, while going down new or little used pathways is straining. You're really not actually learning anything unless it feels difficult.
For me, show me an AI that can behave individually like an ant, and collectively like a colony of ants, and I'm willing to get on board with AI rights and no need to redefine intelligence. No need to make a virtual squid or monkey, or even a mouse.
Some of us just prefer it, even without being tethered by other MS dependencies such as Exchange, SQL Server, etc.

Personally, given the choice I would prefer to start a new web API project in .NET because I feel most productive in that environment.
> But back to Zürich: I'd like to know what Zürich doesn't have or offer?

You're kidding right? Zurich is a glamorous village, it's the worst of both worlds. It's expensive and posh like a big city, but doesn't have the verity range or range of quality. Incidentally this is what PG has to say about Switzerland:

For example, many startups in America begin in places where it's not really legal to run a business. Hewlett-Packard, Apple, and Google were all run out of garages. Many more startups, including ours, were initially run out of apartments. If the laws against such things were actually enforced, most startups wouldn't happen.

That could be a problem in fussier countries. If Hewlett and Packard tried running an electronics company out of their garage in Switzerland, the old lady next door would report them to the municipal authorities.

But the worst problem in other countries is probably the effort required just to start a company. A friend of mine started a company in Germany in the early 90s, and was shocked to discover, among many other regulations, that you needed $20,000 in capital to incorporate. That's one reason I'm not typing this on an Apfel laptop.

http://paulgraham.com/america.html
> * What I don't get is why, in 2016, would you even remotely try to do everything client side? As soon as someone jumps into a solar system that would be a trigger for a distributed job on a cluster to assist in generating the details. Those details would need to then be cached somewhere, but you wouldn't need to generate them again.*

I don't think this is the missing piece that would have improved the game; the client has a tremendous amount of processing power available and the benefit of procedural generation is exactly that it can pop-up as much universe as you liked from a tiny seed. Moving this to the server would give a different debacle, like SimCity: always online requirement, affected by data caps and server outages, cluster overload on launch day, etc.

Procedural generation worked for Elite on the BBC and it continues to work, if people have realistic expectations for it. I've just been reading a history of its development and saw the interesting claim that while it too could have claimed 2^48 possible planets, the marketers advised them to restrict it to 8 galaxies of 256 rather than a giant meaningless number.
According to the 'The Lean Startup' by Eric Ries in simple over view of when to pivot:

"If the company is making good progress toward the ideal, that means it’s learning appropriately and using that learning effectively, in which case it makes sense to continue. If not, the management team eventually must conclude that its current product strategy is
flawed and needs a serious change. When a company pivots, it starts the process all over again, reestablishing a new baseline and then tuning the engine from there. The sign of a successful pivot is that these engine-tuning activities are more productive after the
pivot than before."
The abandonment of backwards compatibility is concerning to me. Especially if the features are still on official standards or work on other browsers. Oftentimes I stumble across very old websites and everything works just fine a decade or more later. I love using web archive especially.

Once I came across an amazing list of old websites from the 90s, when there was a bunch of excitement around genetic algorithms. They had all sorts of little Java applets to simulate evolution of virtual organisms and pictures. A month later I wanted to show it to someone and suddenly none of them worked. Java had changed its security policies and there was no way to get them to work, that I could find.
Train crashes in New Jersey station
I'd be willing to bet that it will be easier to replace failing components or the whole thing to keep their system running for the next several decades than trying to keep a PC based replacement with an emulator running for the same amount of time.

You can buy entire newly built motherboards for the C64, as well as tons of spare parts and a number of FPGA reimplementations.

All/most of which are basically static, with no fans, and at least for the stuff that depends on original chips, it's pretty much indestructible.

E.g. just consider the dust, and the heat produced by most modern PCs vs. a fan-less c64 where the internals rarely get very hot. And where the components for the most part are near indestructible as confirmed by 7-8 year old me repeatedly pulling them out of their sockets helped by screwdrivers and reseating them and occasionally bending pins, without and kind of regard for static electricity; I also carried out "experiments" like moving chips between my C64, Amiga 500 and 1541 with little disregard for just how pin compatible they were. I amazingly never destroyed any of them.

In terms of the disks, you can still buy suitable floppies for backups, and you can also buy 1541 replacements that use SD cards or compact flash.

30 years from now, I bet you'll still be able to buy "C64s" in some form, while to keep a system based on a current PC it'd be hard not to get sucked into an upgrade cycle.
The Cato report unfortunately did not go into arrests. It may seem like stating the obvious, but from what I see, that's one area where there legalization has been significant impact. Even in states like Colorado which are less racially diverse than some, arrests have decreased a lot and court filings have plummeted. (See: http://cdpsdocs.state.co.us/ors/docs/reports/2016-SB13-283-R...)

A policy which has no significant impact, except to stop law enforcement from wasting time on trivialities, is fine by me.
Note that --inspect has issues with Node 6.4+ at the moment: https://github.com/nodejs/node/issues/8155#issuecomment-2504...
Manual action isn't needed when the policies are already good.
Also, when you see the US press - including Vox - talk about how low unemployment is, bear in mind that she doesn't count as unemployed. When the fact checkers point at Trump's claims about unemployment and say they're lies, they're treating people like her who're forced into early retirement they can't afford because the jobs have gone away as success stories in the fight for full employment and insisting it's stupid to think otherwise. Even before she officially retired, she probably didn't count because she was still freelancing.
>>In InnoDB all the data is stored in the PK while in PG it is just a pointer.

This is just a consequence of the PK being a clustered index in InnoDB which has both pros and cons. One of the big cons is that all of the columns of the PK are implicitly added to every secondary index as the row identifier. That isn't a big problem if your PK is a single column int, but if it's multiple columns, that often results in unnecessary bloat in your secondary indexes. Ideally (as in, dare I say, MS SQL Server), you'd have the option of a clustered or non-clustered PK for your table so you could choose the optimal index structure for your workload on a per-table basis.
Gary Bernhardt describes a similar architecture using a "Functional Core, Imperative Shell" in his Boundaries talk[1].

"Purely functional code makes some things easier to understand: because values don't change, you can call functions and know that only their return value matters—they don't change anything outside themselves. But this makes many real-world applications difficult: how do you write to a database, or to the screen?"

"This design has many nice side effects. For example, testing the functional pieces is very easy, and it often naturally allows isolated testing with no test doubles. It also leads to an imperative shell with few conditionals, making reasoning about the program's state over time much easier."

[1] https://www.destroyallsoftware.com/talks/boundaries

[2] https://www.destroyallsoftware.com/screencasts/catalog/funct...
Do they still experience various issues as a result of hosting the virus that you see with other people living in the long term with HIV?
People do live off of ~600$/month in the south west. No need for heating and you can get away without cooling. An acre of land is as low as ~1,000$ or so to buy. Add some minimal shelter, water, and minimal electricity plus some very minimal taxes..

It's not what I would call pleasant, their are few jobs, and transportation is an issue. However, basic food and shelter can be really cheap.
FYI: beter -> better
In the beginning we were still trying to figure out what we wanted. There was a lot of really free-form changes, and it was easier to keep those sweeping changes isolated from one another. We're planning to do a couple breaking changes at once at some point, and one of those is likely moving everything into a single repo.
The Chicagoland area used to be a telecom powerhouse with plenty of software jobs in the area. This was 15 years ago.

We had: Motorola (before all the splits), Lucent, Westel, Telabs, USR, 3Com and more I'm probably forgetting.
TensorFlow for R
Internal Revenue Service. The tax agency of the USA.
Yes but this is true for nearly every operation under the sun.

The real take away should be that generics do offer a sizable speed up for the trade off of added complexity. Modern compilers can leverage them to generate very performant code.
Yes. If you have a child and how you rear him or her.
It's a collaborated effort to develop an AI. Where did they announce that they'll share their user data?

So many clueless people are freaking out over this, completely ignoring the fact that sharing user data between companies like that would be highly illegal in many countries and get them fined to hell and back if they were seriously stupid enough to consider it, which they aren't.
> I'd bet the Commodore hardware ports are all
> available and can be hooked up to emulators just fine.

You are aware that the C64 expansion port is actually the 6510-CPUs address and data-bus?

To properly emulate this cycle accurate in an emulator you'd have to attach about 30 I/O pins to your PC which you can update at a rate of 1MHz, with basically no latency between reads and writes, to connect external circuitry.
I'd be perfectly happy with a Blackberry Classic running BB10 OS. I just really like Google's productivity apps and would miss them a great deal.
...and it might not auto-magically create new jobs, something which some people repeat as if it is as inevitable as a law of nature.

Also, a large part (40-50%?) of the population might not be needed, or even desired, e.g. poor and older people that put a strain in the economy, so, they might be delegated to "b class" citizen status, and might end up living in some developing world like wasteland/slums in the next 50 years or so, while another big percentage has service jobs, and a 10-20% of luckier people live in closed communities.

It's not some sci-fi fantasy, it's already in development, and even the norm in lots of parts of the world, nothing (and surely not naive techno-optimism) prevents it from coming to the West.
> [0] https://unop.uk/azure-eu-regions-naming-confusion

I expect Microsoft are using the UN region names for Europe, where Britain are Ireland are part of Northern Europe.

https://en.wikipedia.org/wiki/United_Nations_geoscheme_for_E...
Why does it matter whether it is a government agency that has those data sets versus a private corporation?
I used it at 9.4 for a document management system with thousands, not millions, of PDFs that got indexed on upload, and it worked extremely well at that scale--fast, and with all the basic text search features well-covered (tokenization, stemming, etc.). A big win for me was that doing it well in Postgres meant the site could stay a simple Django site rather than adding another service.
1) With great power comes great responsibility.
2) Language decision for the application becomes even more consequential to end users.
Looks like it's BBC News style:

http://www.bbc.co.uk/academy/journalism/news-style-guide/art...

> However, our style is to use lower case with an initial cap for acronyms, where you would normally pronounce the set of letters as a word (eg Aids, Farc, Eta, Nafta, Nasa, Opec, Apec).
By 'irregular' we mean impoverished desperate people? Who have no means to afford paperwork and lawyers? Being fair to the (relatively) wealthy is a strange sort of fairness.
> I encourage our greatest minds to build the tools that will computationally create almost all possible scenarios a driverless vehicle can encounter

That's not as simple as the writer seems to think it is. Autonomous vehicles can only interface with the world via sensors, and sensor data that looks real, but is actually computationally generated, is one of the best ways to make a model overfit. It can learn the exact function and simplifications a developer has made in order to generate the fake data.

Then you can say "alright, record the data and modify it". But you can't actually modify, for instance, point-cloud data that much to account for arbitrary viewpoints. What you can do, and what most companies do afaik, is record the data as a "unit test". The car then responds to the test and, given the result actuation, it is evaluated whether the test passed (e.g.: you want to drive into the sidewalk? test failed). So if the car wants to do a correct maneuver in the test (i.e., one that passes the evaluation), but it is different than the maneuver the test has recorded, then you suddenly don't have the data to assess how well the car did. I know there are ways companies use to solve this but I assume it's not generating data, given the problem presented above.

tldr: generated data isnt as straight forward and can lead to bigger problems later on.
The architectural pattern of implementing a program in a language close to the domain and iteratively transforming it into something that can be consumed in an execution environment long predates OO, and is in fact the principle behind compilers.

It came out in a different guise under Model Driven Architecture and executable specifications a few years back.

It'll pop up again in the future under some other name. The principle is as old as computing itself, though.
NVM Node Version Manager
Apologies and promises are worthless. If they move to free software and firmware, I might consider them again. No trust required.
I remember then, I used to own one. How is this relevant (other than sharing a partial name, that is)?
In all conditions? not all driving is on a clear day on a motorway.
> No, the companies involved have clout to lobby to change it.

> This used to be how the US operated, how both majorities (women) and minorities got the right to vote, and more.

You might be giving a bit too much credit to company lobbyists and not enough to law-breaking activists. Both examples involved extensive illegal actions to accelerate change.
HIV hides in "sanctuary sites" or "viral reservoirs" around the body and can come back even if blood tests show no traces of it for months or years, like that miracle baby that was in the news a few years ago:

Initially after that child – the so-called Mississippi baby – was taken off the drugs, there was no virus detectable in her blood, and her doctor claimed a cure. Unfortunately, after four years the virus returned and she had to restart drug treatment.
https://www.newscientist.com/article/dn27112-hivs-hiding-pla...
Some Wal-Mart butchers had a successful unionization vote. In response, Wal-Mart closed down all their butcher shops.

http://www.marketwatch.com/story/wal-mart-to-shut-down-meat-...
" if you're large enough to be in multiple regions, all of this should be configured via the APIs"

Is the suggestion to recreate what Amazon Console has done (using APIs) in every large organisation using AWS because Amazon Console is not good enough?
Congrats on great release. With availability of E7-8800 v4 based servers (up to 192 cores in a single box) PG can cover a huge number of use cases without complicated setups.
Thank you for the insight. It was hard to find this kind of information at that time.

I tried directly and also over an agency, but in both cases the requirement was to hire me, with the previous mentioned "limitation". Since I had no clear source of information, I gave them credit and didn't pursue the matter. Even if the money was really really good ( 10k+ euro monthly ).
A sad read. It is provocative that one of the richest countries in the world can treat its unfortunate citizens in such a manner. But I guess that is what happens when you build a whole country on the myth that the life you get is completely your own choice. It is very odd how many American you read who state I don't need health insurance because I make sure I live healthy.

That is about as intelligent as saying I don't need a seatbelt in my car because I drive safely. Many people utter words like that too.

Perhaps it is simply something people want to believe in. They don't want to believe they can be the next victim. They want to believe everything is under control and they are master of their own faith. If you realize how much is out of your control it would be all too depressing to know how screwed you are going to be if you developed serious health problems, getting into serious accidents etc in the US. There is little safety-net to fall back on.

I have a good job today, but I have period mental problems. I do worry about what would happen if I suddenly couldn't hack it anymore. What do you do when you got small children to provide for and you get screwed up in the head? Fortunately I know that because I live in Norway and not the US, there are limits to how far I can fall. I will never end up on the streets with my kids. They will still be able to go to good schools, and university whatever happens to me. That takes some stress away.

I can not begin to imagine what it is like struggling in America and knowing that if you can't work, your whole life is over and the future of your children.

It is surprising why American's don't want a proper welfare system. People buy insurance for their car and house. They buy health insurance. I pay higher taxes than Americans but I view that as the cost of having airtight insurance against the mishaps of life.
This is very cool. I've recently come to a very sincere appreciation for SQL, to the point that I've dumped data into an in-memory SQLite instance just to to the analysis.
Intriguing balance of sociology and standards of conduct / research to get access and some of the sympathetic elements of otherwise pretty dangerous and irresponsible behavior and attitudes. Definitely fits in to me with the "in order to assist or encourage change, understanding some of the roots as able is valuable" even as an outsider. Like one of the subjects point out, the horrible conditions are what drive interest, and another way out of the cycle isn't readily apparent...though certainly a hot subject.
AI and the City
Just recently Individual Computer released a C64 motherboard replacement that is cycle compatible with the original, with the original IO ports etc.

On top of that there are about a dozen FPGA boards with a wide variety of C64 cores that will also give you more or less (depending on version) cycle compatibility with the C64 and varous degrees of availability of ports.

I think you underestimate how long hardware compatible with these systems will be available vs. the effort that would be involved in keeping an emulated setup working across migrating hardware and OS models and ensure the hardware interface they need keeps working for each new generation.
CSS Grid Layout Module Moves into Candidate Reccomendation
I don't know about English but in German Aids is now a recognized proper word that evolved from the acronym AIDS. But I noticed before that some consistently only capitalize the first letter of acronyms instead of all of them.
Show HN: Envjson: Config Checking for 12 Factor Apps
For me in London, DPD are the only reliable one. Royal Mail and Amazon both do terribly.

Everyone has their own experiences; I think the only thing that would work for everyone is choice of carrier on checkout.
>> The price for a house with land and forest can be as little as 1/100-th the price of a house in Germany

Can you please share prices ?
Having used all 3, Postgres search is my go to for most use case simply because I don't have to deal with managing deltas to an outside system and keeping things in sync. The search features are powerful and fast and PG's ability to combine multiple indexes in search results make it trivially easy to include a bit of full text search in a query right next to geographic distance filters or other conditions. You can also combine multiple types of searches on the fly if you're feeling whimsical.

IMO, the only time to reach for an outside system is when the data isn't being written to PG first (like log ingestion with elastic search) or when search is such a central part of your app that it mandates a separate dedicated system.
Usually an RDBMS like PostgreSQL is used in an environment that has a different usage pattern than search. SOLR can take advantage of specializing for that type of usage. However, Russia's largest search engine, Yandex, seems to like PG http://momjian.us/main/blogs/pgblog/2016.html#September_28_2...
You think TELEFNICA BRASIL gives a shit that they have 15k+ compromised customers?

Shouldn't they? It eats a lot of their outbound bandwidth. Even if they have peering agreements that they don't have to pay for, there's still the cost of the equipment and their internal network bandwidth to consider.
please. go is so Q1/2016
Jeez, why don't they just rewrite it in Brainfuck.