skysight-inc/HackerNews huggingface dataset:
I agree that it is wholly immoral to make such a law, yet it was done and led to the subprime mortgage crisis. Others on this thread have supported this law on the grounds of social justice, despite the consequences being inevitable, obvious, and harmful.
1. Never heard of him before now.

2. Not systematic at all.

3. I'll consider it.
What will the expected level of prerequisite knowledge be for participating in the hangout?
I think it's more like car dealerships, and the banks are the people that make the cars (mortgages) which the dealerships (mortgage brokerages like countrywide + many many smaller operations) sell.

Being a mortgage broker is one step up from being a car salesman. Similar incentives, slightly more complicated, higher ticket, so they make more money. It is an extremely sales driven industry. "Sales driven" has meant different things throughout the decades, but it mainly means "get it sold" and/or "figure out how to get more money for a relatively undifferentiated product".

So here's my point: Someone sells me a piece of shit used car for $15,000 that they bought for $2,500 and turns out to have all kinds of problems with it. That car happens to be a Toyota. Am I going after Toyota?

Let's say this dealership is also the highest grossing toyota dealership in the tri-state area. Does that make a difference? Maybe I go after the dealership, but again, good luck; they didn't tell you there's nothing wrong with the car and the guy that did (good luck proving that) has moved on to another dealership, or maybe they're selling real estate now.

I'm not saying no crime was committed in the philisophical sense. I'm more saying that our practical implementation of crime and punishment is stretched by situations like this, and for good reason (which are the reasons I outline above). The answer to who is culpable, really, is everybody. So what?
Suggestion: create "proxy individuals"—paper people that legally own all of a foreign national's U.S. assets, including their bank accounts and their corporate interests. Then tax those proxies at all the points you'd tax regular citizens, including capital-gains time. Disallow foreign capital ownership without proper "taxability insurance backing"—i.e. seizable assets—existing in the proxy bank accounts.
Why did early human societies practice violent human sacrifice?
Differences between C++ and Java
Watch a Fat guy moving amazingly
Virtual Reality applications bring a new dimension to real estate
People have many reasons to be upset at surge pricing. For example, how transparently do they use surge pricing? How can we be certain it's due to demand and not arbitrarily adding it? Why is it fair that if I'm out at New Years at 12-1am, or Halloween at the same time, that I should pay 6-7-10x the normal price, which could turn a $10-$20 ride into a multiple hundred dollar ride? Is it fair because an algorithm put it in place, and just because it may be "fair", does that make it right, e.g. the terrorist attacks in Australia when demand when through the roof and surge pricing went up to 9x? Are we sure that every part of that surge price is going to the driver, which it's supposed to?

Of course there are valid reasons for surge pricing, one of which is to keep supply with demand and ensure that the driver feels justly compensated for going somewhere they might not want to, but to say people aren't justified in their being upset at it because "it's 2016" is disrespecting the reality of the arguments against it.
What are US treasury bonds going to be valued at by foreign investors under this scheme? Inflation can do whatever you like if your country's economy is a closed system; it can't give you money to pay debts to other countries with.
website: https://hyper.sh
I have a career because of this tutorial, highly recommend it
> embracing of capitalism

Zhao Ziyang embraced capitalism, and he was arrested after the June 4th incident. Capitalism run by the communist party of China?

Also, Mao and Zhou Enlai are who made peace with the USA, not Deng Xiaoping.

> Deng Xiaoping, whom Mao disgraced for his unorthodoxy

Mao and Deng had a falling out in the mid to late 1960s, but Mao empowered Deng again in 1974.

Deng Xiaoping called himself a communist, not a capitalist. He did say it doesn't matter whether the cat is black or white, as long as it catches mice. If China was a capitalist system, it would be more like Japan or South Korea or the US or Western Europe.

Deng said he was proceeding in a dialectic manner economically. If you don't know what that means, then you don't know what communism is, and you wouldn't be able to tell if Deng was a communist or not. Actually Mao was accused by people to his left of abandoning communism due to his interpretation of the theory of productive forces (as well as the role of peasantry and proletariat etc.) Deng just expanded on that.
Links: http://minikanren.org/ - https://twitter.com/webyrd - https://en.wikipedia.org/wiki/MiniKanren - http://stackoverflow.com/questions/tagged/minikanren -
To be fair, I never read anything about fusion being 'just around the corner'.

We've finally gotten a little smarter about the hype.

There were great expectations for fusion about 40 years ago. Here's a shady group https://en.wikipedia.org/wiki/Fusion_Energy_Foundation that used the hype to raise money: In 1977, Executive Director Morris Levitt asserted that nuclear fusion power plants could be built by 1990 if the U.S. spent $50 to $100 billion on research.
This is the conclusion that I came to (without knowing there was a word for homomorphic encryption, thanks!). I really think this is the (ideal) future of monetizing the internet.
I have heard a story that goes like this:

-Rating agencies set criteria for marking things BB, BBB, etc.

-Banks noticed that those criteria did not perfectly correlate with credit risk and created products that optimized for ratings rather than low risk.

-People bought these products based on the rating, and then got blown up.

You should take this with several grams of salt; I don't know if it's actually true.
I had fun with this. I found it kind of hard to mix without auto sync. Sorting by key/BPM will be a good feature.
I'm a hacker. Never did comp sci. I hate questions like this, but my employer asks a lot like them. I've seen qualified applicants rejected because they couldn't do this. AFAICT, these questions are appropriate if you're hiring people who write algorithm-heavy code a lot. It doesn't tell you much at all for hackers who churn out lots of systems code, or frontend code.

It selects for people who learned how to do dynamic programming. Great technique, but I'd say that the vast majority of programming at Facebook, Google, or Microsoft doesn't involve writing dynamic programming algorithms (or really any algorithms) from scratch.

What I want to see in a candidate is their ability to reason in areas that it's reasonable to expect them to be able to extrapolate. If somebody doesn't know dynamic programming, they can still be a great programmer, but they're going to flop this problem. Dynamic programming is nonobvious.

That said, anybody applying for these kinds of jobs should research the kinds of questions asked and I think DP is so commonly asked about that knowing when to apply it is a practical way to be prepared.

If I wanted to give applicants a hard time, I'd give them a few hints about genetic recombination and then expect them to derive the Holliday Junction. After all, every undergrad biologist learns about it and it's "obvious" if you know how DNA base pairing works, but I guarantee that almost nobody who didn't study biology would infer its existence as a solution to the recombination problem.
Modern Gladiator in Downtown – The Emporialist│romanian street fashion magazine
Looks very nice. I wonder if the upcoming Xeon Phi will make the task of parallel sampling simpler. Or at least compiling and optimising automatic parallel samplers on the fly. Macros might be great for this. That's the ultimate probabilistic programming goal. Write the model and get efficient sampling for free.
I read your comment in isolation and misinterpeted it, but thanks for providing the context. The government absolutely overstepped its mandate with such laws.

I think it's important to distinguish between all banking services and credit facilities. I feel as though improving access to banking services in otherwise under-banked groups is an important initiative. ~30% of Americans do not have access to a savings account. Ensuring that all communities have access to these basic services would likely be beneficial to individuals and the economy. However, access to credit should be decoupled from such considerations.
It's quite common at the major companies to ask a question where the true solution is NP-whatever, but for which a "trick approximation" can get you nlogn solution. If you know the trick, it's easy. If you don't know the trick and figure it out in 30 minutes, you're a genius. If you don't know the trick and don't figure it out in 30 minutes, the interviewer knows nothing at all abiout your ability to contribute to the company.
Trees Have Their Own Internet, and It Works Like Ours
Learnable Programming by Bret Victor
Haven't those "each file is a copy inside the app" issues been solved since iOS9 with the document provider extension?
I put out a course a few years ago after being dissatisfied with the state of free Rails content http://schneems.com/ut-rails/. I got amazing feedback from those who took it, but while the quality of response was good, my SEO wasn't and so not a lot of people saw it. I never revised the course. The exercises are all out of date (still in Rails 3.2) but most of the videos hold up.
I experienced the same thing. I think moving 'also' like this makes it more clear:

If you spend a lot of your time coding, you are preferring an activity that others _also_ can do to something that only you can do.
Previous Discussions:

https://hn.algolia.com/?query=learnable%20programming&sort=b...
Never got a confirmation email so I couldn't try it out. There is no re-send functionality.

If this was coupled with a docker build service I would use it for sure.
> The vast majority of such justifications are hollow

Eh, depends on the law in question. Banking regulations, for example, protect consumers and the broader economy from short sighted actions in the part of bankers. I don't think the justifications are hollow given the history.

> and usually premised on the idea that adults are too incompetent to make correct consumer, employment, etc decisions for themselves.

Well, if you believe citizens are too short sighted to vote rationally, then I don't know how you can argue that they are not too short sighted to make other decisions rationally.

But more to the point, some laws are truly intended to protect people from their own decisions (often in the context of hardships, such as usury laws), but many are intended to protect society as a whole, where the belief is that individuals are harmed collectively by the actions of others.

> E.g. laws against selling dangerous products like drugs to adults.

I don't feel like drug laws and market regulations have much in common.
Is this an alternative to US Standard Atmosphere?
By setting up an antagonistic system, I think. A system of checks and balances in which the interests of the employees of the SEC are OPPOSED to the interests of the banks.

For example, if the SEC successfully fines JP Morgan a sum of $2 billion, let the key employees of that prosecution them keep $500 million and distribute it among themselves. That way the employees of the SEC have an incentive to be antagonistic to banks.
It's a little more complicated than that. Pocket is part of the application itself, not a plugin, and you have to go into about:config to fully disable it, else it will continue to have access to anything you type into the address bar.

http://www.howtogeek.com/228863/how-to-remove-firefox-hello-...
It would be reasonable to add _referential transparency_ to this definition and consider the implications. Say we have a function:

function time() { return new Date() }

Referential transparency implies that we can everywhere replace an expression with any reduction of it but because the return value of this function can change even when its arguments don't, this is not true in Javascript.
You, too, seem to misunderstand the concept of a Go import path. It's a string that identifies a package. It's not a URL. To provide for sane namespacing, people tend to use DNS names and URL paths to name their packages, just like they do with Java package names. There's no requirement that there's any correlation between the package import path and where you fetch that package's code from.

Thus, your statement:
2. Github could change its URL schema, and most Go projects would stop compiling.

is wrong. No single Go project that compiled before would now fail to do so. The common build tools use the import path to determine a path on the local filesystem where source or object code may be found. Neither a change of Github's URL schema, nor a repo deletion by some maintainer would cause your build to fail.

The thing that would break is of course the re-fetching of source code from that repo, but that's kinda obvious, don't you think? You can't clone from a deleted Git repo. A common solution to that problem (language-independent) is to mirror the code somewhere else.

Now, there's one single thing in the standard Go tooling universe that interacts with remote Git repos. It's 'go get', a small convenience wrapper around several VCS commands. It allows you to clone a remote repo to the right place on your disk while using the same syntax for Git, Mercurial and SVN alike. That's basically all it does. Yet, some people expect it to be some kind of elaborate package management system. It's not.
How to Start a Food Blog in the Most Convenient Way
There are more than two sides in Syria.
It's the word 'also.' Its position at the start of the clause sets up the expectation that the activity also does something, rather than others.
That's not mine. You wrote about Fiji and Pascal, but AFAIK they have nothing to do with FPGA.
PRISM is just a frontend to a database.

If I was to build a queryable database, I'd grab something like Lucene, and stick that on top of something like Postgres. The next step would be to build an interface so my non-technical business partners don't have to write SQL or some other query and manually send that to the server, but instead can ask stupid questions like "how long are Trumps fingers" and get results. That last part is PRISM.
Was anyone else offput that a piece about depression is content marketing?
> It is not obvious that the growth rates would be higher if those policies were not in place

You're right. It's extremely nonobvious, because you're not making an argument from a position of fact but from a position of principle. Which is my point.

If GDP is 80% lower than it should be, I think you'd be able to demonstrate that.

You know who had experienced absurd GDP growth? China. Not that I think the Chinese model is what we should strive for, but I don't know how interventionism is clearly bad when interventionist governments like China have been growing so aggressively.
Nice summary of what's probably going on over there.

The tech demos are quite impressive and if we assume ML isn't misrepresenting the results it'll be really interesting to see what kind of hardware materializes.
>>Every language has implicit fixity and precedence for infix operators. What's different about Haskell is that you can actually define infix operators yourself.

It seems I didn't make my point clearer. I am asking what is the semantic benefit for the programmer of the explicit fixity and ability to change fixity at one's will?

The whole notion of explicit fixity in Haskell exists because of Haskell's fetish (pardon me using this term again) for symbols instead of functions-names with fixed implicit fixity. They needed to support explicit fixity only because they wanted the programmers to be able to define operator symbols arbitrary with arbitrary fixities.

So, now when you wish to read someone's code, then other than dealing with the inherent complexity present in their code, you also have to deal with the intentionally inflicted accidental complexity (to paraphrase Fred Brooks) over there because of their choice of using symbols with arbitrary fixities. [1]

IMHO, Haskell adds to accidental complexity in this way instead of curtailing it just to satisfy their urge on usage of arbitrary symbols.

Let me explain it a bit further: to read someone's code, first I have to see what symbols they have defined and what fixity they have ascribed to each of those. Now I have to keep all that additional unnecessary cognitive load in my brain to just be able to get a hang of their code with their fixity rules associated with their symbols.

[1] https://en.wikipedia.org/wiki/No_Silver_Bullet

edit: s/symbols over functions/symbols instead of functions/
This looks great, and very tastefully implemented on the Clojure side. Have you considered splitting out things like the quil utils?
Good question!

Since I imagine hangouts based on improving/exploring/experimenting with Barliman, or other similar tools, knowledge of interface design, GUI programming, parallel programming, EC2, etc., should be just as useful as knowledge of logic programming, interpreters, type systems, etc.

I think interest, creativity, and a willingness to learn is the only real prerequisite. For more technical aspects of synthesis using relational interpreters, or whatever, I'll probably do a recap of the core areas of the previous hangout series. I'm sure those 40 hours could be boiled down to something much, much shorter.
Wait a minute... People actually think bankers should go to jail for bad loans? What about the people who lied on their mortgage applications? Should they go to jail too?
I did poorly in high school. Largely because of untreated ADHD. I got to university and did no math. But really excelled at my studies (STEM related).

Somehow I got into a software engineering position in robotics. And regularly I need not just the logic and rational thought you gain from school, but the practical math skills.

I've been picking up what I need to learn from open courseware like MIT lectures. The thing that really upsets me is that I'm learning it without issue. I was always completely capable of it, but my time in high school convinced me I wasn't. I wish I had been convinced/allowed to take more math in university.
Having done graduate work in both computer science and philosophy (and having a healthy respect for both), I agree with this assessment. It's part of what I was trying to articulate. Although I think some of the philosophers (particularly the historians of philosophy) that I've met have been some of the most intelligent, rational, and well-spoken people I've met, I think there's a keen difference between the critical thinking abilities of the computer science undergraduates vs. the philosophy undergraduates that I've seen graduate from a university/college, and I chalk a lot of this up to learning to be wrong very quickly in formal disciplines.
Certainly I'd choose a free market over communist Russia. But I'd take modern American it European policies over the raw free market. I'd like to not starve if I go broke.
Reverse Engineering Native Apps by Intercepting Network Traffic
The parent poses good questions and they're rhetorical - instead of disincentivising this, it would be better to accept it and then create an organization with checks and balances to counteract it.
Because the rating is not a guarantee. You are allowed to be wrong. Due dilligence is your responsibility.
Encontro de inscritos
Should animals have 'human' rights?
Whoa, is Brief still being developed? I gave up on it a long ago; it was a decent service.
Here's my pastebin: http://pastebin.com/X6mMEMD1

I removed the "IRL" category of people I know personally.

Lots of these are defunct. "Comics" is the only category I keep up with on a daily basis -- the rest is much more sporadic, just based on what catches my eye when I'm skimming the unread list. I have around 6000 unread items at the moment.

After Google Reader closed down, I switched to Feedly for a few months, then installed Tiny Tiny RSS on my shared hosting -- never have to worry about the service shutting down or modifying its features without my permission anymore.
"Deng said he was proceeding in a dialectic manner economically."

What does this mean? Isn't dialectics a form of reasoning?
Project Bloodhound: '0-1,000mph in 55 seconds'
Can you point me to any good documentation on parallel MCMC algorithms and any info you might have written down on how you parallelized it? This sounds extremely worth porting over to some other probabilistic programming languages.
Indeed, and I strongly disagree with that. It's a feeble attempt to prop up an unsustainable market, at the cost of people's futures. When the student lenders eventually go broke (and they will) I doubt they'll stick to their philosophy of "gotta pay what you owe".
Cool idea to go straight to the source. I wonder if the same type of technology would be applicable. Likely not based on rate of reaction.
Netflix down across the U.S
And this is why I won't ever switch to OS X full time, and I'll stay with Linux for all my systems level programming. The low level tools just aren't there. With Linux, I've got gdb, objdump, strace, what have you. I'd have to compile most systems level tools from source on Apple laptop.

It's great for app developers, but I mainly do systems level things for personal projects, and I don't want to have to compile _tools_ from scratch. The hardware is awesome and I love the shiny box and the sleek design. I've been using a macbook pro all summer, and the only thing that I'm sold on is the hardware design / case. The charger is nice too.
The reason Deng Xiaoping had to use a coy phrase about cats to avoid admitting to his policies running counter to communism is that communism is at the core of the Party's identity and history, and that abandoning it openly would seriously undermine their legitimacy. The 'dialectical' approach to communism has meant slowly discarding almost everything which makes an economy communist. The "socialist market economy" allows private ownership, even of means of production and allows the private accumulation of capital. If you want to argue that it's actually communist because the transition was slow and the leadership still claims to be communist with a straight face, I'm not going to bother rebutting that.

The reason China's system is not more like the countries you listed is that it is autocratic, and the reason Zhao Ziyang was arrested was his excessive and open sympathy for a people's democratic movement.
Minha playlist de funk parte 2
The RSS reader I use is the one I (re)designed called RSSPBRRY. It's available on Github. Link is in my profile, for anyone who wants a peek.
CLJS is just a language.
Seems to mirror my experience. I try to nap in 15 minute breaks at work. 30-1hr at lunch break (I eat while I'm working) so I have mid day personal time. Seems like the same skills of quieting the mind. I do a relaxation breath of (in = 4 count, hold = 7 count, exhale = 8 count) 3x

I never fall into a deep sleep. Sometimes I trance out into heady thoughts where the outside world gets blocked off.

I don't really know where meditation ends, naps begin, and where legit sleep falls in the spectrum. My goal isn't meditation though, my real goal is to black out cold, but haven't gotten there yet. So ymmv for anyone else attempting but it seems I'm in the same field as you describe.

Then I tend to naturally snap out of it before my alarm rings me awake.

Tools: travelers sleep eye mask, comfortable silent area (my car in parking garage), phone timer.
They then overused insecticides which decimated pollinator species. Now farmers have to resort to hand pollinating flowers to maintain their orchards[1]. The town is called Maoxian; was it named after the Chairman?

[1] http://www.bioone.org/doi/pdf/10.1659/MRD-JOURNAL-D-11-00108...