skysight-inc/HackerNews huggingface dataset:
So, if no one wants to do it, then where does this idea come from that it's a good idea? What's wrong with allowing the market to determine what kind of housing is going to be built? I'm skeptical about this whole Soviet Russia style concept where somehow the government ought to be involved in building a bunch of crappy, cheap, high-density apartment buildings.

I'm comfortable with the idea that the market will figure out the right amount of housing, and the right price for housing. I'm not saying that there should be no zoning laws, but within whatever zoning laws you have, why not allow it to be a free market? The forces of supply and demand do a good job shaping what supply is provided. Zoning itself may be a big part of the problem as well:

"The artificial upward pressure that zoning places on house prices—primarily by functioning as a supply constraint—also may undermine the market forces that would otherwise determine how much housing to build, where to build, and what type to build, leading to a mismatch between the types of housing that households want, what they can afford, and what is available to buy or rent" ( Jason Furman, Chairman, Council of Economic Advisers)

Perhaps we'd all be better off leaving much more of land use to the market as well.
But people should code for Webpack or JSPM or require JS or whatever. A good solution should just work no matter how the lib was coded, if it doesn't then the solution isn't worth the investment.
Giant “bite mark” on Pluto's surface
Which is why I said the intuition was amateur-pro level. I did not say it could beat every amateur-pro in the world.
You should learn React for one simple reason: It's quite definitely going to be huge. Well, that's what I was saying a year ago - it's fair to say now that it is already huge and it's likely to stick around for a long time (at least in JS years).

If you're involved in the JS scene, learning React will give you a big advantage. At which point you can decide whether you like it or not.

As for mixing JS and HTML, I went to a talk at last year's React Europe that beautifully explained why this isn't a concern. I had the same reservations at first, but I was convinced then. Suffice to say, give it a shot and see how you feel about it after (besides, jsx is optional).

Start here: http://jamesknelson.com/learn-raw-react-no-jsx-flux-es6-webp...
Department of Commerce – WA ScamNet – Act of God Awards
If your hardware contains unflashable firmware with a back door to direct memory access, then there is no encryption you can trust to perform on the device itself. For example, your baseband processor in your mobile phone which is a binary blob, protected/signed so not to violate FCC regulations and disrupt networks.

Such firmware can be mandated from manufacturers without outlawing encryption directly but making it useless nevertheless.
Standardization isn't enough. No browser implements ES6 modules thus the webpacks and co.
The top three comments complaining about site's usability. The fourth top level comment actually wonders about space pollution. Lets get our shit together, HN.

Let's comment anything, but upvote things about Terra Bella and it's potential applications, because there's no website that would please everybody.
The Future Isn't Just Text
A minimalist concatenative, homoiconic, panmorphic language
Yes 0.10. There are many manifestations of it, but https://github.com/influxdata/influxdb/issues/4121#issuecomm... is the most recent report. Telling people tsm1 is still broken is not FUD. I have no skin in the game other than wanting people to not have to waste time and end in frustration. In hindsight I would steer toward any other open source or paid product to have my time back investigating InfluxDB when I bought into the marketing thinking it could be made to work.
You nailed it. I feel like I've been permanently damaged from digest cycles, ng-filters, providers, transclusion etc... I feel like others must have been damaged enough to write off new Javascript frameworks entirely, which is unfortunate given how great React is.
What do you think would happen if someone planted cryptolocker-inspired malware on a planes avionics suite and denies it's use to the flight crew? Especially one of the newer models which are exclusively fly-by-wire?
Hack Facebook Account Password 2016 No Survey
chai and expect aren't test runners, just libraries with assert helpers. I personnally stick to jasmine. Chai is what happens when Rubyists try to write some JS like they write some ruby.
Blinking LED device key verification
The ability for any software to reliably recognize whether an encryption algorithm is being performed or not is not possible (not computable). It can always be hidden.
This feels like quite a clever UI solution.

It's a bit like synchronised channel marker lights on a river - easy to spot and seem a bit magical.
Is Passive Investment Actively Hurting the Economy?
I will and will post the link. In the mean time I have a running summary of events here [1]. It's a little bit behind. Things are moving very quickly now.

I also wrote one letter to an assemblyman in California, Jim Cooper, who is proposing a law based on language from Manhattan DA Cyrus Vance [2]. I'll include that in the repo too. It's not comprehensive because there was a 2,000 character limit on the form used to send him comments, but it's something.

I'd rather not call it a war folder. This isn't a war. It's about educating reasonable people. Obama is simply missing some pieces to the equation, and we need to find a way to get him and the public those pieces. For the public, it's going to be even trickier, because the message will need to be very succinct. I think we can do it either way, so long as we stick to the facts and stay away from persuasive methods rooted in fear, uncertainty and doubt. Let us inform the public so that they are confident they are more safe and secure when they support strong encryption.

[1] https://www.reddit.com/r/SandersForPresident/comments/49otvu...

[2] http://pastebin.com/raw/hPpAKmtq
But why does that private communication have to be digital? Does "it would be really annoying not to have this" rise to the level of a fundamental right?

Does this right to expression apply to data at rest?
> So why isn't filtering working in SF?

It does, there was an article here a few weeks ago where they had studied gentrification in SF and found that the areas that allowed more new (luxury) apartment construction had less reduction in poor people living in the area compared to the ones that didn't.
Thanks for this bit. It was helpful to me. I was coming to a similar realization as well with my current company and team.
I assume you meant 3000 milisieverts (3 sieverts) or even 3000 sieverts.

3000 microsieverts (3 milisieverts) is most definitely not fatal, as it is similar to the yearly exposure.
There are other things that can be taxed that can't be stored on an iphone, like real estate.
Alex, which happens to be my girlfriends name.
you don't need to detect encryption. with full memory access, you just take the plaintext.
Oh, I don't have a good feeling about this...

First, I am worried that instead of being able to just assume that "all of Java is there", there will be "no we just did a minimal install". Second, after watching the video briefly, we may already have tools for most of what this tries to solve (Maven, Spring boot, etc). Third, I suspect that there's some sort of nefarious scheme by Oracle to start charging for "premium" parts of JVM.

My initial feeling: it works just fine now, don't fix it. Or maybe I am wrong and it will be great.
Refactoring type safe code vs non type safe code is like night and day. We had a code base in js where even minor refactoring meant frenetic greping and manually replacing things a whole day, fixing problems for a week and occasionally getting a remaining bug on the production site a month after that. We rewrote the whole thing to typescript and after that you could do major refactoring in just minutes and be quite sure that nothing else would break. Also during the rewrite, the compiler always pointed out at least one potential bug in each file, this was quite funny to see because we already considered our old js-code to have quite high quality.

The whole code browsing experience is just different, you can actually read partial sections of the code base and understand them, use code completion, "go to definition" and "find all usages" and it works reliably. Not using types is in my book professional misconduct.

His comparison with C#/Java is also very weird and shows he hasn't given it a proper try. The ducktyping nature of interfaces makes the code much less rigid than in java but still maintains most of the safety you need.
> ...obviously she doesn't understand or care...

That isn't logically consistent, if she doesn't understand then appeals to reason are a potential avenue. By offering that unreasonable bit of charity you undermine your argument.

> ...that's a rather arrogant and elitist approach...

You are projecting. Why would would need to "assume that means moving out of the country" when I clearly pointed to the first crypto war? The battle over cryptography in the 90s demonstrated several methods of resistance that avoided directly confronting "a senior senator", and didn't requiring "moving out of the country". While I don't know the family situation of everybody on this list [0], I doubt they are all "brogrammers".

[0] https://en.wikipedia.org/wiki/Cypherpunk?section=Noteworthy%...
Show HN: Rendering black holes with Haskell
IANAL, but GPLv3 requires software to be modifiable by an user.

> If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information.

However, it can be still followed by not letting even Wi-Fi router vendor update the firmware on a device.

> But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM).

Otherwise, you cannot provide the program at all. It's intentional, it's supposed to provide pressure on regulations like FCC regulations, at least in theory (vendors who already use GPLv3 software, could complain to FCC that they cannot use free software licensed under GPLv3).

> If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all.
Porting Microsoft SQL Server to Linux (2011)
While agreeing with you that there are some statistically terrible high profile studies (such as failure to control for cases where the subject acquired a gun explicitly because they thought someone was planning to shoot them), I think it is still true that owning a gun causally increases your likelihood of being shot.

The biggest reason is suicide. If you don't own a gun, you are much less likely to intentionally shoot yourself. The second reason is accidental shootings. If there is no gun in your house, there is practically no chance that you will accidentally shoot yourself, or that your toddler will accidentally shoot you.

Of course, the question that's really being asked is whether an individual is at greater risk of being shot intentionally by someone else if they own a gun or not. This is where the data is much thinner. This seems like a solid review article: http://www.iansa.org/system/files/Risks%20and%20Benefits%20o...

Their conclusion at the bottom of page 4 and top of page 5 is even after "controlling for illicit drug use, fights, arrests, living alone, and whether or not the home was rented", that "Yes, owning a gun increases your risk of death by gunshot". Still, I'd be interested in seeing a study that breaks apart statistics for hand guns and long guns.

(Welcome to HN!)
I just took a look, really good article.
So when Obama vowed to stop the illegal wiretapping of US citizens in 2007, he was basically just promising to legalize wiretapping and tax it?
It is a really fun kind of nuts. I built one myself a couple of weeks ago, because I wanted to play around with some ideas in the "nanopass framework" for compiler design, but I don't speak Scheme.
What about a boycott?

The UK is fairly close to crossing a line which would require me to either stop working (and do everything under the radar), or leave the country.

It sounds like the US might be doing a similar thing soon.

What happens if all of the (semi-competent) developers suddenly either refuse to work or simply can't?

The whole situation is truly bonkers to me - there is no debate to be had at all. If you ban secure encryption I cannot stay in your country any more - it is the last warning sign I will accept, if I wait too much longer the borders will close before me.

It represents my elected government telling me that I cannot do a thing which I do every single day without fail. It's as if someone turns around and says to my grandmother 'knitting is banned'. That just isn't how it works.
Yep, an ad blocker should act as a fully agnostic content blocker, stopping content of all kinds, designated by the user, from crossing the network. It should not under any circumstance cause frivolous extra use of the network connection, at least not without asking. Quite a few people use these not just to get rid of an annoyance, but to manage quotas on their connection better.
Why would you need the workshop if you're not going to use any of it except one thing?
XSS Bug in Amazon Gift card creation flow
my favorite one: rosinenpicker, a person who eats the raisins in the cake
Except that using encryption can directly affect the ability to execute the warrant, similarly to how you would use a shredder on physical documents.

The files are in a state which is extremely difficult to work with, for the express purpose of preventing their access even with a warrant. Is that obstruction of justice? It would be with a shredder or a safe wired to burn papers if forced open.
Sanskrit has analogous structures, but they are not called Sandhi. Sandhi refers specifically to phonetic combinations of adjacent sounds in subsequent words, not a semantic or morphological combination. These phonetic processes are almost completely independent of semantics.

The analogous structures in Sanskrit to the articles German examples are various types of compounds, like tatpurusha, dvandva, etc.
Thank you!

Let me illustrate the thesis about necessity of proper abstractions and principles grounded in reality in another way.

There are way too many cases of a meaningless bloatware in human history, including writings produced by Hegel, Marx and Engels. There are millions of people suffered because these graphomans have produced 4000+ pages of so-called [political] philosophy, full of pure abstractions, abstract concepts and meta-phisical design patterns. The shit doesn't fly, except for confusing minds of bunch of lesser idiots, which ruined whole nations afterwards.

On the other hands, there are writings after "down to earth" guys, such as Buddha or Christ, or to lesser extent, the guys who wrote Upanishads (which uses rather poetical language) which literally saved, or at least improved, billions of lives. In the realm of philosophy, guys like Tomas Hobbes and Adam Smith wrote much less pages and described some aspects of reality way better.

Piling up layers upon layers of disconnected from reality crap of wrong abstractions and dubious abstract principles, praised by brainwashed followers, especially because they are too bogus and too abstract, is a way to ruin.

I think it is not too hard to notice rather striking similarities.)
Every Bootstrap Website
2 words: add auto-tweeting.
Bay Area real estate: those underwater mortgages are drying up
There are plenty of examples of abuses/attempts at absolution in the current Early Access ecosystem, without question.

Factorio is not one of them, IMO.
Well, then you get proper hardware.
I just shipped another of many successful projects using Angular. There are lots of blog posts out there complaining about it, such as that it's over-hyped, or that it causes messy HTML templates. I didn't start using it because of the hype, and I don't find it hard to write clean templates. The complaints are mostly nonsense, as far as I'm concerned, and I'm highly suspicious of any argument in favour of React that's simply based on saying it has "won" or that it is the "next generation".
but it has another meaning:

to secure the best parts - selfish efforts
I made no such assumption. Why would you even assume that I expect this to always be the case? As already pointed out, it's pretty easy to make an assumption about this specific example since we're told that close to half of the values are below the median.
Recently I heard that this was more based on /how/ he went about talking about it, more than just that he claimed it.
This clause is awesome. Software patents are awful and this clause reduces the chances of patent lawsuits.
Well, you have a point about the nature of the Fed, but it's not the normal case. Most governments own their National Banks.

In any case, I don't think that changes the essence of what we were discussing.
Why would you?

Web-based but untraditional: Make a website to offer russia to exchange him for Zhirinovsky.
All excellent points. As a random company moves from being active-investor-owned to passive-index-find-owned, what corporate governance mechanisms are there in place as far as board structure and management compensation? Feels like the management is getting a blank check with no one else being in charge.
Access Linux machines you control easily
> Gold was not money then more than it is now.

Actually, once the state stopped recognizing gold as the standard economic unit of account, it ceases to be money. It becomes just another commodity, like corn or platinum.

Another natural consequence of gold having become a commodity is that monetary policies cease to cover the value of gold, thus it fluctuates naturally in the market just like any product, and is also subjected to economic bubbles.

The price fluctuation alone makes gold unsuited to be used as money, as it is no longer suited to store value.
'issued gold and silver currency, which was called "money"'

If the value of the coin comes from the material, why issue coins in the first place?
Nice idea, but I assume you have neither a family nor a mortgage?
The amazing part was how it could render huge landscapes, with literally 100s of monsters on crappy hardware without skipping a beat\frame.
What housing “filtering” can and can’t do
Currently working my way through this and it's awesome. The simplified 'transistors'are more like relays but since I want to build a relay computer some day, that's perfect. :D
in French there is an expression for backpfeifengesicht, "tête à claques" (i.e., the kind of face that deserves to be slapped) that is commonly used
While other people are busy writing blog posts, I've been shipping successful projects with Angular. I'm getting paid to write code, and I don't get paid to write blog posts defending Angular, so I don't bother. Also, I've shipped some very complex apps built with Angular, and it's very obvious to me that many of the common complaints about it are nonsense written by people who have just used it for a few days.
My point is that you don't have to do the encryption on the device. You can send/store encrypted data via compromised devices and channels.
I feel like if you are trying to make your online flower shop work, you probably shouldn't go near any where near any of these libraries. I think they are for experts who are working on large projects, probably 30,000+ lines. For the casual developer, use a script tag and go sell some flowers. I love that you can do that with Javascrpt, it's really easy to just write some code, so many fewer things to worry about for the beginner/intermediate than languages like Java and you can be so much more productive at the non-expert level.
This is the (infinite) loop that keeps us with C.

Lets not do X because it would benefit Y which no one uses.
No one uses Y because it's slow because no CPU supports X.

Very few people think the future really exists.
But the president warned that "America had already accepted that law enforcement can “rifle through your underwear” in searches for those suspected of preying on children"

This is a poor and emotive analogy.

Access to a smartphone is more analogous to having an invisible, all seeing, all hearing, time travelling drone being sent to any time and location the authorities desire, where it can spy on a suspect with impunity.
That's funny... Usualy those types of people are just a bit crazy and unable to make any kind of descent reasonning. But in that case i found the blog post pretty in-depth and well said.
AlphaGo beats Lee Sedol in game 3 and wins the match
AlphaGo beats Lee Sedol 3-0 [video]
Nobody claims that they know better than everybody else, that's just your words, which you then contradict without the slightest bit of evidence. Truth is, the Go developera have a proven track record over several decades, and that gives their ways of doing things certainly more weight than those of young whippersnappers who have never built several operating systems, programming languages, or other large and complex pieces of software.
AlphaGo Beats Lee Se-Dol Again to Take Google DeepMind Challenge Series
They reverse engineered the Finder to get the DropBox icon onto the Dock with custom functionality:

http://allthingsd.com/20120815/inside-dropboxs-reverse-engin...
I was surprised to notice that the XPS 15 comes also with quad core CPUs and supports 32GB max memory. Interesting option for those looking for desktop level performance in reasonably sized package.
The “Mindset” Mindset (2015)
AlphaGo won match 3
Obligatory quote from Charles V: "I speak Spanish to God, Italian to Women, French to Men, and German to my Horse."
Impressive work by Google research team. I'm both impressed and scared.

This is our Deep Blue moment folks. a history is made.
AlphaGo wins 3-0
> assuming a bug rather than intended behavior ... rest of your comment

So you also concluded: it's not a bug, but an intentional "feature" to suppress ad-blockers
He's been a disappointment from most progressive perspectives. Promised hope and change, and once elected promptly filled his cabinet with war hawks and wall street reps. Anyone who loves him should vote Hillary... she'll be exactly the same. Only difference being that Obama is a better lier.. when Hillary promises hope and change, her "fakeness" is obvious.
AlphaGo beat Lee Sekol, 3-0
AlphaGo won solidly by all accounts. This is an incredible moment. We are now in the post-humanity go era.

The one solace was that Lee Sedol got his ko =) however, AlphaGo was up to the task and handled it well.
Interestingly, I feel proud of AI, despite humans lost. It's the progress toward our end as classic human species
AlphaGo 3-0 against Lee Sedol
Brandishing a firearm is a crime.