skysight-inc/HackerNews huggingface dataset:
>> 4. Pay back the loan from clean sources.

Except that the source is not in fact clean. China forbids the transfer of such wealth out of the country. But this system accomplishes exactly that. (Settlement of debt is a form of wealth transfer.) It isn't clean. only apparently clean. So the loan on the house has been paid off using dirty money, a proceed of a Chinese crime, and therefore could theoretically be seized through civil forfeiture.
As 1TB is free for processing every month, using SQL 2011 standard + combined with Javascript UDFs, the winner solution is Google BigQuery for us, combined with Dataprep
I really like D's approach instead. A function declared pure can have no side effects but it can do whatever kind of mess it wants within its own code. It can have loops, assignments, reassignments, memory allocations, but it can't mutate variables outside its scope nor can it call any impure functions. I find this is a very practical compromise that lets you have the good parts of purity without ever getting the urge to write a blog post about monads.

https://dlang.org/spec/function.html#pure-functions
numpy, Jupyter (formerly IPython Notebook) and probably Mathematica anyways.
2005:

http://www.research.ufl.edu/publications/explore/v10n1/extra...

You'll probably be able to find earlier examples.
The jobs are useful to the company, they're not useful to society.
I wonder why these first-home grants (many countries have them, Australia, Canada and New Zealand for example) don't say - use this but only for a house within 5% of government valuation. That way, the price can't be inflated. Sure - for now, many may not be able to bid on a property but once prices start to fall this should make sense.
Gotta love the parachute in the infographic.
> The benefit of State and IO monads is not that you can use them everywhere so you now have an imperative language. The benefit is you can explicitly delimit their use, and you still get the "easier to reason about" for the rest of the code.

It is also important to note that apart from providing the ability to write imperative code, monads encapsulate computation. In my understanding, this is where their use shines. Getting to wrap values in such contexts in certain imperative languages could be tedious. Using a monad, one passes around the value within the context of the monad. There is a computation(aka context) that is associated with the value in the monad and that computation is performed before a value is yielded.
I assumed this was a joke, based on early Linux vs microkernel debates.
Brackets, ffs.
if the government enters the property market buying property at market prices it will have the opposite effect and raise prices. i could only see it lowering prices if they 'steal' property by forcing sales lower than the market price.
A good understanding of calculus (probability), linear algebra, and your dataset/domain. Anything else can be picked up as you need it. Oh, and test-driven development in some programming language, otherwise you can't develop code you know is correct.
Right - that's a no, then.

I described the argument as a straw man because it is one. Damore verifiably did not say he thought women at Google were inferior. I'm not surprised you're tired of people saying "straw man!" in discussions about Damore: as I note, nobody seems to be able to argue that he's wrong, so they just attack things he didn't say, and then other people have to point that out. If you dislike that, then point out strawmen yourself. Perhaps eventually people who dislike Damore's perspective will then stop strawmanning him.
In a non-violent conotation (think of it as economic/financial warfare) I will just paste the Rules of Acquisition #34 and #35

34. War is good for business.

35. Peace is good for business.

In an economic warfare like this, opportunities will arise. As long as the key players are not the same who brought this disaster, it has a better chance of building something sustainable.
Building low-overhead metrics collection for high-performance systems
awesome read!
Data says GMO corn increases crop yields and provides health benefits
"Sure, not everyone who pirates would buy instead but at least some people would (it probably is a small percentage, but it is not zero)."

If we've already start speculating, such part might be offset by people like me, who tend to buy games only they like. I often pirated new game just to see if it's worth buying. And I've recently bought most of games on GOG I had played as pirate versions when I was a poor teenager, even though I barely play computer games anymore.
For a person who loves Scala, Haskell and Python and have heard a lot about LISP (and even uses a DIY LISP notation to serialize some stuff in some projects) yet didnt't have time to actually study LISP yet... In what parts can LISP or Scheme be better than Haskell as a programming language from the practical point of view? I.e. why should I choose to code a program in LISP rather than in Haskell or some other functional language?
> I love the concepts Kafka defines so clearly, but the software is too complex and have dozens of knobs you have to adjust.

This is one of our biggest headaches, and it's not even that a Kafka server itself is so configurable. We have hundreds of teams writing client applications, and jumping on bridges because Kafka clients have poor configurations is getting old. Too many knobs to twiddle, but I guess that's what happens if you're expecting to be able to tweak for high performance.
The weird thing is that you end up with something that looks like 2 different programming languages in one (talking about Haskell)

Also, Haskell's implementation of it is a bit weird an unintuitive (and the shortcuts just hide the messiness)

Given that you need state to interact with the outside world, making it more complicated in that essential area makes the learning curve harder
> I recommend you let go of your misconceptions and do some learning

Thank you for the advice! Monads seem to have some kind of smugness creation field.

I know there are other monads beside State and IO, I was specifically referencing the argument in the linked article which was about using monads for mutable state, basically turning the code into imperative style.
A great video from a great course ... not much has changed since it was recorded in 1986. (yikes - how I remember the hair-dos from those days)
Title should read:

"London house prices suffer a blip, will recover in a year to 18 months"

Read the blogs own reference:
http://uk.businessinsider.com/london-house-prices-2-drop-in-...

2% is not a crash, nor an Apocalypse...
That could only be said with some certainty if we had equal opportunity. Most western societies are far off the mark in that regard.
Sounds great! I'm looking to race a little closer to where I live, maybe karts or something like Legends Cars.
So, I am not saying to adapt communism. But to think of a better alternative that should at least sound logical (unlike democracy).
We need to understand the faults in our democracy rather than criticizing china's government. Because I know there are many conflicts within china but the economic growth there is much better.
Help us open up UK election data
Yeah, historically I have tended to agree with the parent's posts on HN, but here I couldn't disagree more. Our phones are definitely closer to small workstations than embedded devices. Not only because of the available resources, but because of things like application portability. I can take an apk for my phone and run it on every other Android device on the market running a compatible API. The fact that it runs Android in the first place makes it too general purpose to be an embedded device. Now, if the parent had said our old-style brick phones were embedded devices, I would agree with him there. But not smartphones.
Another LTS release would be cool. Toward the end of 2011[1], it was announced that python 2.7 that would be supported until 2020[2]. With 8 years of support, this effectively made 2.7 into an LTS release. It would help 2->3 migration efforts if there was a python 3.x LTS release.

[1] https://www.python.org/dev/peps/pep-0404/
[2] http://legacy.python.org/dev/peps/pep-0373/#update
Hi, I have downloaded already but didn't test it yet. I will test as soon as I can.
Spot on, and looking at the last paragraph:
> Whisper it: 2018 will be the year smug Londoners finally stopped boring on about basement and loft conversions at smart dinner parties
Sounds like someone who just against rich rather providing facts. The article seems to target the expensive areas in negatively emotional approach.
If we are talking about Government schemes that actually raise housing prices then the Help To Buy Equity Loan needs a mention too. This has only served to line the pockets of developers - I still cannot believe they extended the scheme. https://www.helptobuy.gov.uk/equity-loan/equity-loans/
And for people not familiar with economics, the pool of potential buyers all ended up with the same bonus and used that bonus to bid up the fixed pool of available housing stock.
I don't think that any borough was left un-manipulated. I spent some time in Deptford.. (yes Deptford).. very lovely and alive place, nice community gym, flea market, train lines that take you to LB/CS..

A 30sqm studio went for £1.3k. With that money in some EU capitals you rent a 3 bedroom flat in a brand new & modern building (parking included).
Agreed, let's not become robot news.
Having been observing the market closely for a few months, it does look like the asking prices for many £1-3M properties are being reduced. When you consider inflation is running at 3% in the UK currently it's easy to see house prices fall by 10% this year.

On the high end, it's easy to see that figure reach 20-30%. At the entry level of the market though, there is still so much pent up demand for housing I personally can't see any significant falls, just growth flatlining.
How to Create a Design System in Sketch (Part Five)
To be honest, what gave me a "bitter taste" after looking at OCaml was not the lack of purity or "which stdlib" issue, but the lack of any kind of usable polymorphism.

I mean, having to write + or +. or +/ instead of having something like a Typeclass for nice polymorphic operators? Feels like an annoying straightjacket and syntactic noise. And I don't understand the tradeoff: since I see types a lot like "compiler checked documentation that can also work as basic tests", I see no value in type inference for functions - I'd rather have only local type inference for variables, specify manually all the types of all the functions (this helps you think better anyway) and instead be free to binge on polymorphic operators and functions/methods.

Haskell almost seemed to deliver that with its typeclasses. But then its laziness and monads and weird handling of records make it too weird for practical use for me.

Is there an "OCaml with typeclasses or other form of polymorphism"? :)
Yeah, that's nothing, judging by the amount of snow on the parked cars and roofs of houses, there's an inch or two of snow. Maybe "Self Driving car on Moscow streets after a light flurry"
The root cause is fewer desirable jobs. Fewer businesses with a larger share of the market, in fewer and fewer places.
Nope. Demand still exceeds supply otherwise the government wouldn't be trying to build thousands of new houses and flats each year. Also, London is an employment hotspot. When people stop moving to London, then prices will drop. UK net migration is still over 200,000 a year, so that's 200,000 people on the demand-side of property prices.
> Diet/nutrition studies are inherently difficult because they're almost by necessity self-reported, expensive, takes a lot of time to see effects, and for best effect would need continuous supervision over subjects, which is infeasible over those time spans.

That would be good science.

The bad science is to look at bunch of conflicted studies on difficult complicated system and then claim "here is the culprit follow my absolute advice". Bad science is projecting confidence when you have no scientific reason to be confident, because it is good for your career and status. Bad interpretation of science is believing the most confident yapping person around, instead of believing scientists that talk in probabilities and are cautious. Which, is my understanding of what happened here.
Maybe I should have been more specific. Ideal UI framework would generate HTML+webassembly for the web target, but native code for native targets.

Alternatively, there would be smart browser engine which can strip itself from unused modules during deployment.
Hi, I'm the author of this post and I'll be happy to answer any questions here.
The ancient greeks designed this whole concept. Can't we? Do something better? A healthy discussion was the reason for its partial working at that time in Greece but its not possible now. It is simply not feasible.
Seam carving is cool too, but it uses a completely different algorithm.
I’m not sure, to be honest, it’s been a long time!
This is generally only the case if you buy a leasehold property (which tends to be the case for all flats/apartments granted). Most houses are sold freehold.
MAGIX Vegas Pro 15.0.0 Build 311 Full and Crack
So basically I am paying taxes so that someone who is fool enough to pay there overpriced flats, can buy a flat, which will go bust because this pricing scheme is not sustainable.

Well done UK Gov/HMRC, it's good to know that HNS is bleeding but you feed the sharks!!!
You can use gadgetbridge, it's available on fdroid! I use it all the time, no pebble app for me.
when it works it's beautiful but worse cases like mario face are ruined. hq4x isn't as pretty but seems more consistent over the whole gallery of examples http://johanneskopf.de/publications/pixelart/supplementary/m...
The title is quite missleading, the article does not explain at all "why even a moth's brain is smarter than AI", it doesn't even prove the statement.

It just goes "octopamine ... something something, biological neural nets don't use backpropagation".
https://academic.oup.com/ajcn/article/25/8/737/4733245

Carbohydrates accounted for 15 to 20% of their calories.
I think the top of the market is falling as foreign buyers are deterred for various reasons. You are right though, there is so much demand for entry level homes a substantial crash is unlikely
I have been programming Lisp languages since about 1980, and in the last six years have become a Haskell enthusiast (but still learning). For what it’s worth, my opinion is that Haskell is a Lisp. When I am writing pure Haskell code (algorithms, not touching the external world) working in Emacs, it feels like my workflow is very similar to using Common Lisp or Scheme. If you like Haskell, then you have found a good home.
As a Londoner, I'm sad to say high property prices seem sustainable.

With a decent deposit, you can borrow long term at around 2%, which makes living in a £0.5m flat cost £10k a year, less than £1k a month. That's very affordable for a couple.

The problem is the vicious cycle of low interest rates. I would argue that most important variable affecting house prices is long term expectations of interest rates. Very (very!) roughly, if long term mortgage interest rates half, we would expect property prices to double.

In the past decade, property prices have been driven up by very low interest rates, which have meant that's its affordable to service very large mortgages. Interest rates have stayed lower, for longer than anticipated, which has driven higher and higher prices

The problem is that these low interest rates have increased the potency of monetary policy: with higher house prices, an increase of 1 percentage point on mortgage rate hits you really hard. Previously a movement from say 5% to 6% interest on your mortgage mattered less.

This means that rises in interest rates will be smaller and take longer than historically, 'locking in' high property prices. I don't expect to see interest rates return to 'normal' levels any time soon.

I'm not arguing that the market is not overinflated, but I doubt there will be anything like an apocalypse. Maybe we see prices coming down 10%-20% at most.
It's not at all a unique setup, sadly.
"Some people are more skilled than others, therefore inequality exists" - sure. But why would that predict _rising_ inequality?
> 2% is not a crash, nor an Apocalypse...

Perhaps overall, but the article is mostly talking about the high-end market. From the reference:

> Prices falls are concentrated in the most expensive areas of London...
> The top 11 of London's 33 boroughs are down an average 7% annually...
> Kensington & Chelsea .. have fallen sharply there by 12.9% in the last year — more than £200,000.
> Prices in Camden fell 10.8%, the City of London by 18.2%, and in Wandsworth by 12.7%.

Perhaps you meant the lowest end, as this part more closely resembles your 2% drop:

> The 11 cheapest boroughs have seen a modest fall of 1.3% over the year overall...
>Articles like these are there to simply confuse the reader.

What makes you say that? Why do you think Gary Taubes is a better source than the authors of this article? I haven't a strong opinion on the subject but if you think the article is purposefully misleading I would be very interested to know why and how.
When I visited Egypt a few years ago I was amazed at how colorful some ruins and temples were. To this day you can go to https://en.wikipedia.org/wiki/Mortuary_Temple_of_Hatshepsut and see colorful walls and columns and such that are about 3500 years old. It still gives me goosebumps.
I keep my PS4 offline, and any way my point was that by gaming on my PS4 instead of on my computer I avoid running potential malware on the same hardware where I keep sensitive information.

Even if my PS4 was online it still only has gaming related data on it.
I think he was just pointing out that it is contributing to the uncertainty in the market, and therefore increases the chances of a crash. I didn't read it as a criticism of Corbyn per se.
One of the problems is that most jobs (95%) created from 2005 up until now are temporary jobs[1]. That is in itself not necessarily a problem as it could mean that people just become freelancers. But for the US it opens up for two major issues.

1) Freelancers have to pay their healthcare themselves.
2) Most jobs created are forced freelance contracts i.e. even if you work at an accounting company they will try and put you on a freelance contract.

My personal belief is that while globalization is still growing we will not see the underlying changes until it' too late. That's why I think all governments should assume that most of their population will be without a job sooner or later and plan accordingly.

[1] https://qz.com/851066/almost-all-the-10-million-jobs-created...
Clean and effective car washing service website design
Launch HN: Use AI to Find Where to Live
Thanks for your comment!
It's the same reason for you that I started sinatra and padrino.

What you are thinking is very sharp and you will not be able to deny it at least from a fair standpoint.
However, while I write golang, I also love ruby.
Will it be the right place for the right person?

Last, I love the attitude to respect diversity.
Sygic Travel Releases White Label Travel Planner for B2B Customers
SafeYAML: an aggressively small subset of YAML
Show HN: How software projects and companies got their name
Canadian (state operated!) casinos are notoriously lax in checking the source of the funds that people bring to gamble. A bunch of people in Canada that I ran a gas station with made off with several hundred thousand $CAN in cash and spent it all in the Sault Ste. Marie casino without so much as a single question. Gambling with illegally obtained funds is A-Ok in Canada as long as the government is on the receiving end.
DVHMA – Damn Vulnerable Hybrid Mobile App (For Android) That Intentionally
If you have a freehold, then you own the land. With a leasehold, you don't own the land. This concept exists in most parts of the world.
Regarding the end of your post, you apparently make the point that, for a game, if a DRM is not cracked just after the release (let's say 1 to 2 months), the sales of those would be higher than the sales of games which are available at release?

The problem is that the recent examples of games not being cracked on release (like the latest Tomb Raider) does not fit with your reasoning, since they did not have sales number above the norm.
> Not sure if that can get employees into trouble in case of a criminal investigation

Hopefully they can. We need to make it clear that 'just following orders' is no excuse for criminal behaviour.
Typical suburbs. Nothing like a big city, but houses and small businesses are all over the place.
This is because the actual reason (for the First Home Buyer's Grant in Australia at least) is to stimulate the building industry. It is not to make housing cheaper.
Monad is practically synonymous with choice. Any time you multiplex on whatever is represented by a thing to choose a different thing, you're doing a monadic operation whether you want to or not. The difference is whether or not your language has libraries for this or you have to program it yourself every time.
I'd like to see a change in society* where we talk about remuneration in terms of buying power and fair comparisons rather than focusing on what we now perceive as being taken. If I earn minimum wage at say $10 an hour, that's $500 a week ($26k salary) at 40 hours a week. If I pay 10% tax, I get $450 a week in the hand. If I earn $50 an hour ($100k salary) and am taxed at 30% I get $1400 a week in the hand.

So the minimum wage worker as 70% less buying power than me: making it fair that I contribute more. We look at taxes of our salary like "you can't take 30% of my pay! I work hard!" instead of "I'm going to make a contribution to the society I live in by a fair percentage". If we saw our tax bills and payslips this way, and talked about it to our kids and in the media like this, we'd all feel a lot kinder towards what we would consider as giving.

Maybe technology will allow future transparent societies to be governed with full transparency and this will come to pass.

* (This presumes a fair society without corruption, which I'm aware many of us do not live in)
I've downloaded and played dozen of pirated games, but I've been lucky enough to never have a problem. Or at least I never realized I had malware on my PC :-|

For my part, it was not a lack of money, but rather ease of getting the game (when I was directly given an ISO) or because I don't want to wait for a sale, but the game still seems too expensive. I ended up buying two of them (KotOR on a sale and transistor full-price). But now I have a big enough library and I have less time to play, so it's not as appealing as before (and I also have more to lose on my computer).
Thanks! I was trying to make something simple for my team that has no patience for discipline and protocol. I think it's simple enough that even the laziest of devs (often me) and dev teams can give it a try
Thank you!
I'm very pleased to see your comment.
As you wish, I also want Sinatra to be there so I'll continue to maintain Sinatra until the time comes.
Their announcement yesterday[0] is barely half an apology.

The only mistake they're admitting to is that their malware ran on all installations, when they meant for it to only run on pirates computers. Or that they got caught doing it.

There's no recognition that collecting this data from [innocent until proven guilty] "pirates" was wrong. There's no confession of what they did with the data they collected, but I can only imagine it amounts to a serious infringement of global Computer Misuse Acts.

Just because you think somebody didn't pay for your software doesn't give you carte blanche to anything on their computer. Again, that is almost certainly a criminal offence.

[0] https://forums.flightsimlabs.com/index.php?/announcement/11-...