skysight-inc/HackerNews huggingface dataset:
In 2014, 4 out of every 10 persons in the EU-28 lived in flats, just over one quarter (25.6 %) in semi-detached houses and just over one third (33.7 %) in detached houses (see Figure 1). The proportion of people living in flats was highest, among the EU Member States, in Spain (66.5 %), Latvia (65.1 %) and Estonia (63.8 %; 2013 data), while the highest proportions of people living in semi-detached houses were reported in the Netherlands (61.2 %), the United Kingdom (60.0 %) and Ireland (58.3 %; 2013 data).The share of people living in detached houses peaked in Croatia (72.6 %), Slovenia (65.4 %) and Hungary (63.0 %); Norway (62.4 %) and Serbia (60.5 %; 2013 data) also reported high shares of their populations living in detached houses.

Seems like the rest of Europe 'copes' with going up, as the other poster pointed out, it's not really about land, for example, take Surrey, an area with very high demand for housing, 2.6% of the total land area is golf course...
Show HN: GOP Implosion – follow in real-time as the GOP mortgages its party
It's been a while since I've dealt with them, but I know we had a bunch of DLLs written with VB6 that we could use the standard way:

LoadLibrary load the DLL, then GetProcAddress to find the function, then call it.

We converted some of these to VB.Net and then had to jump through a bunch of hoops (reg-free COM) to use it in that way.
Hanami – web framework for Ruby
GPUs are the worst examples. They change radically from year to year, so spamming right after you buy is a waste of money.
WW3 PARIS ,TERROR, AND OTHER WORLD AFFAIRS
Pressing ALT-F11 in Office 2016 is quite depressing. They haven't spent even a minute improving anything in 15 years. It's quite shocking for a functionality which is so critical to so many people and companies.
Lets be clear -- if the null hypothesis in this case is true (that there is no bias), and all other assumptions made are true, there is a slightly greater than 5.7% chance of obtaining this result (or something even more skewed). That's a great bar for publication of SCIENCE. It's not a great bar for hiding behind a proprietary algorithm used in sentencing.

People talk about misuse of p-values, but this takes the cake.
I see. In that case, are free trade and free trade agreements always the same thing? For example, if two countries strike up a free trade deal that protects the agriculture industries of those countries, do they do so in order to protect themselves from competition from other countries?
As a Python user myself, the better, more reliable Unicode-by-default string handling in Python 3 is more than enough of an immediate benefit that I've stopped installing Python 2.x on my devices entirely at this point. Obviously, ymmv, but there seem to me to be a lot of immediate benefits to Python users and what feet dragging remains to stay in 2.x seems more like a political protest of some sort than one focused on actual benefits.
Part of the reason for going into a startup is that you're buying a lottery ticket. There's a very strong chance the company will evaporate and "all" you'll get out of it is an intensive year or two of building things up from nothing and putting them out in front of customers. However, there's also the nonzero chance that Facebook will buy your team for $9B.

I love startups because it's exciting and genuinely fun to be scrambling alongside a team who's as into their work as you are yours. In practice it's also very low risk, because I know that if my company laid me off tomorrow then I'd be unemployed for approximately a weekend before hopping onto another team.

FWIW, sane startups also take really good care of their employees. Mine has good pay and great benefits, and that's pretty common. You don't hear about those places on the front page of Hacker News, though.
That used to be true in the case of a high school diploma as well. As a society, we've diluted the value of that to the extent that you need to see a 4-year degree to determine those things.

Even a four-year degree seems to be diluted to the point that I wonder if we'll start require a Master's degree just to ensure someone is capable of reasonably correct written communication.
(From my above reply too, as it applies here also):

Lets be clear -- if the null hypothesis in this case is true (that there is no bias), and all other assumptions made are true, there is a slightly greater than 5.7% chance of obtaining this result (or something even more skewed). That's a great bar for publication of SCIENCE. It's not a great bar for hiding behind a proprietary algorithm used in sentencing.
People talk about misuse of p-values, but this takes the cake.
Tribune Investor Seeks to Revive Print with ‘Machine Vision’
> So Vaudreuil starting taking undergraduate classes tuition free at Worcester Polytechnic Institute in Massachusetts by day, and cleaning up after his classmates by night.

There ya go.
I just checked their article again and now it's completely different. What a bunch of crooks.
How much of this work gets the working set off of the JVM heap? They are generating JVM bytecode? Compact heap layout is the next big win.
I am missing something?

1. "Gold Investing"

>No brokers, no banks, no fractional reserve, near-zero fees, immediate, and secure

You need a vault, and also you need that the entity controlling access to the phisical stuff (i.e. gold) is willing to comply.

2. "Crowdfunding"

The "smart contract" will need "gas" to run, so there's a "fee" to be payed, not 0%.
Bought a multi-family house in a hot housing market using an FHA loan. Yeah, you do have to intend to live in it. But FHA will make it possible to purchase a 2,3 or 4 family rental property with little down (as low as 3.5% but really depending on loan limits, which vary by county, here it's about 800k,1m,1.2m respectively).

Once I acquired the property (no easy feat since sellers favor cash buyers here in NYC), I waited a few months and refinanced out of the FHA into a traditional loan, since my property went up in value. The 15% I put into it, plus the equity, gave me the 20% figure I needed to refinance. That shaved 25% off my total monthly cost, saving me $900 a month.

I have a tenant in one unit, and now I pay less for a duplex with a backyard and land in the second most expensive city in America, than my neighbors pay for a 1 bedroom apartment. Soon I plan to fix up one floor of the duplex and AirBNB it, so I will have literally 0 monthly housing expenses.

Passive? Mostly! But I also have a tax shelter (mortgage interest for one part, and repairs for another part), build equity and go long on a hard asset. And I pay less for a whole house including taxes than my buddies who bought condos do for single apartments.

The passive income will scale with inflation since it's rent, while the mortgage will stay flat for 30 years.
So apt!
One could say that this engineering degree finally put him into the place where he belonged all these years. It illustrates that there are unfair barriers that prevent people from making themselves and their families happy and healthy. Giving them the resources to succeed and provide for their families is a net good not just for their own selfish interests but for their surrounding economy and society as well.

I think the takeaway should be more about what we can give to the average working class person who is probably more intelligent and motivated than society is willing to give them credit for. What can we do for them instead of grinding them down in undignified, barely productive poverty wage jobs.
Couldn't you do much of that just by using presets in mastering software like Izotope Ozone 7? I don't really understand the benefit LANDR offers, unless there really is some secret sauce in the settings LANDR chooses automatically. But if that's the case, I imagine Ozone will features similar functionality soon.
I have known people writing apps in MS-Office like Access, Word, or Excel using VBA, and I was assigned to convert it to VB 6.0 and SQL Server.

Usually the over the weekend projects need debugging and error trapping and other things to it. I can't tell you how many Invalid Use of Null errors where avoided by using the trim function and adding a blank quote "" next to the variable that held data:

result = trim("" & RS(index))

Just a simple modification that new programmers didn't know.
Why, because it goes against the "college is too expensive" rhetoric? The man had to work as a custodian full-time for this to work, and it took him nearly a decade to earn a four-year degree. Are you suggesting that it's reasonable for people from less-affluent backgrounds to have to spend their entire twenties working their way through school while the more affluent finish at 22? And, moreover, this only worked because he got a custodial job at a university, and one which offered good benefits. Last year I lived in a dorm at the University of Maryland and one of the custodians that cleaned the hallway was taking classes similarly to the man in the article (although he was much younger). He told me that it's hard to get a job at the university because of the better benefits, he was able to get it because he had previous custodial experience and because he was interviewed by someone sympathetic to his goal. It's not like this is something that just anyone could do.
This site could really benefit from a custom stylesheet for printing. Having to delete lots of nodes with devtools just to get a printable doc.
This is another article beating the college debt drum, and unfortunately it also misses a few critical points: Students are attending expensive schools, with expensive private loans. Instead of going to a community or state school, paid for by the federal Stafford loan, they choose to take out loans from banks to go to private, or worse, for-profit schools, with zero certainty and little guidance. This is further compounded by the endless number of require classes students are forced to take, that have little to no impact on their major, career choice, or academic goals, and are further saddled with endless labs, and fees.

Large student debt is the fault of both the students, and the schools. Both need to take responsibility.
I just started a new project in Elixir (aimed at systems administrators), and am very excited about using it for what it is good at, and breaking out to system for what it's not good at.

To the author, this is one of the best summary writeups I have seen on it, and I read every elixir thing that comes across hn or elixir radar. I think there should be more emphasis that just because elixir doesn't necessarily do computationally heavy stuff easily, there is nothing to stop you from using elixir as the job handler and then use something else for the heavy part.

There are also some things which I think might do well in elixir we might not think of. For example, on the irc chan I was told if you call a system call from elixir/erlang you lose the concurrency... so why not write somethings in elixir that were in system, for example, icmp/snmp query?
Yeah, that situation sounds pretty bad. Thankfully I think we're a long way from that, and I'm sure that will come across in our hiring process.
Equity lottery ticket.
Dupe: https://news.ycombinator.com/item?id=11746297
Trump’s Supreme Court picks
Which would be included in the "up to a certain total" that I elided from the original quote.
> This reminds me of "Enter the Void".

I remember seeing that. It was a profoundly disturbing, unsettling experience. It's a good, well-made film, but what it portrayed was really scary.
I am super stoked to see this and will be using the crap out of it and pointing others to it (the registry is kind of a pain to get going)! It looks like this is just the v2 registry (from Distribution) integrated into Gitlab, so I'm wondering what's stopping me from backing this registry with S3? Is it just not supported by the Gitlab config yaml? I back my private registry with S3 and it's just a couple of config options to enable it. Or am I misunderstanding some fundamental concept here? Thanks for the awesome work!
I see you wrote "alone if necessary". I'll explain what I did, even though it's hard to do alone, then bring up some related alternatives.

Pair dancing. I started with ballroom dancing. It's an easy start because at the beginning it's a matter of following rules. However, social ballroom is rare, and a lot of it heads towards competitive dance at the higher levels. (It's easier in a college as many colleges have a ballroom dance club.)

There are many folk-related dances (contra, Scottish country, etc.). These are almost always low-key and informal. They usually meet in the evening/weekend afternoons.

Salsa dancing is, I think, the most popular of the pair dances. Even small cities usually have a place to go salsa dancing. It's what got me to start going to clubs on a regular basis. Rueda is a related dance where pairs arrange themselves in a circle and follow what the caller does. That can make it easier, because you don't need to think of what to do next, and there's less need for a lead/follow connection. (Which takes time to learn.)

Salsa dancing also rarely starts before sunset. (You can dance to salsa alone, btw.)

Swing dancing is fun, and energetic. It's less common because it requires more room. A large numbers of dances fit under the "swing" category; blues is much less energetic than Lindy Hop.

Tango is the hardest of the dances I learned. It took some serious study even after learning a few other dances. I think of it as the most improvisational of the dances I know. That's also because my tango includes aspects of salsa and swing, but not really the other way around.

There are other dances as well, as I start to move away from pair dancing: country western, breakdancing, African dance, modern dance, Hindi/Bollywood-style, popping, Kizomba and (mixing now with martial arts) capoeira.

Some of those you can definitely do on your own, at home, as well as in a group.
Wow, yeah. They seriously rewrote it entirely and removed the source link just to maintain the traffic flow from HN? I'd say "flag the article".

EDIT: Dang to the rescue.
It's just a jape, not to be taken seriously, made in the great comic tradition of FizzBuzz Enterprise Edition: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
Somewhat relevant to this topic: If I'm editing a Google Doc in a Driver folder, and I create a new document, I want that document to be in that same folder, like all other programs that have this functionality. Does anyone know how I can do this? I keep getting my new documents showing up in my root folder so I end up with a bunch of missing docs when I'm creating a lot of them at once.
I can't read the article because it's down, but I'm guessing it's fair to say "..all converge in trying to reject partisanship, sentimentalism, and sensationalism..."

We can't get rid of our faults, but knowing we have faults and trying to remove them is one of the big reasons I frequent here.
Don't you think that gitlab adding container registry support will encourage more people to build their own images, as opposed to trusting "black-box" images from elsewhere? Combining a base image with the deployable artifact is much more efficient than baking amis or other images. You then know exactly what your image contains and nothing more, because you built it yourself.

Of course I'm looking at this from the perspective of deploying micro-services and immutable infrastructure. Your use-case may be different.
Zero, and zero. Still in development. We are building a system for detecting and analyzing arbitrary configuration change in complex software systems, for auditing, troubleshooting, and history purposes. It's... nontrivial.

On the plus side, the three of us have 60+ years of combined enterprise computing experience. We're addressing a problem as real to us as the air we breathe. On the minus side, we're all grownups, with mortgages and children in college and aging parents to care for and such. Building a complex startup while dayjobbing to pay the bills is a slow and difficult process. I worked full time on it for a while, writing what was supposed to be beta but turned out to be alpha (and a good lesson on technical shortcomings and key difficulties in the problem space around volatility). Much more confident (and efficient) in the current development! On track for paying customers this year.

The $45,000/mo figure you mentioned makes me think of Jason Lemkin's article about $50k/mo being a key threshold...

https://www.saastr.com/at-50k-in-mrr-running-out-of-money-is...
It would decouple your structure(html) from your display(css). The semantic class applied to your html could remain unchanged while you are changing the style. For example, you could switch from using a css library like tachyon, to swapping it out with a custom css without touching your html/templates. You're right though, it is an extra layer of abstraction that might not be needed.
High school is mandatory though, and enforced via truancy laws. The only consequence to not showing up for college courses is wasting your (probably borrowed) money.
... and people wonder why we use ad blockers.

(Btw, I agree that this was incredibly creative, imaginative and well-done. It's just really really scary.)
I chose to answer the question empirically.
http://pastebin.com/1g1bAEPt
Turns out it's equal.
It was just a few weeks ago that it was posted here that Kuro5hin is dead[1]. :(

1: https://news.ycombinator.com/item?id=11609308
What department at your employer would you expect to hire a Comms major? How many do they need per year? What fraction of those are college hires, vs people who have paid their dues in some trench elsewhere?
I guess it depends what you want to consume your DLL from. A .net DLL can be consumed by a .net application without any form of registration, and I would assume this would be the typical use case. It's only if you want to expose your DLL with a COM interface to be used by other languages that you need a COM registration.
Well you would be running it on your machine anyway so guess it doesn't really matter.
If you want to criticize the details of her analysis, go ahead. I'm solidly in the Bayesian camp and I agree with you 100%. What I'd have done is computed posteriors on all these coefficients and then computed bayes factors/probability of bias.

I'm confused though; the mood affiliation of your post somehow suggests that her less than perfect choice of a statistical methodology somehow supports her claims. Could you explain that? Or am I simply misunderstanding what you are trying to say?

Also, lets suppose we just take her own analysis at face value, and don't view it through the p-value lens. The maximum likelihood estimate suggests that even if this effect is not random chance, it's not very big. I.e., the "score factor high" estimate is >8x larger than the "score factor high, race = black" estimate. Isn't this really good? Do you really think the human biases that this algorithm mitigates are lower than this?

Lastly, what specific analysis would convince you that this algorithm is predictive and non-biased (or more realistically, not very biased)?
At one of my former universities we had a glut of professors who were tenured, teaching courses no one wanted, or needed. The only way to keep these classes filled was to require students to take the classes, and if that didn't work, to require labs on classes that traditionally did not have, or need, a lab, and then make the professors teach those. That worked until the foreign student glut. Now that same university (George Mason fyi) has to dramatically increase the number of senseless labs so they can provide graduate teaching assistants jobs to the foreign students. It's more like a shell game than an actual education. Serious question: Does Research Methods in Psychology really need a four hour lab???
We detached this subthread from https://news.ycombinator.com/item?id=11754550 and marked it off-topic.
No dice (same error as commenter above).
Moms learn pretty early on that sugar is a powerful form of social control.
There's not enough data to tell historically if people make money on Lending Club or not. People have historically made a lot of money on all sort of risky investments right up until they lost it all.
I replied over there: https://news.ycombinator.com/item?id=11756449
> nothing beyond a few calculus and physics classes

With this quote of your own comment I rest my case :-)
Can I ask your opinion on these in a bit more detail?

- non-perks: we mention that we hang out on Friday evenings and sometimes have a drink, and we celebrate when we do important things, is this too much? Are there better ways of writing that?

- Interesting point, I see what you mean, and we do have a team photo (no matching t-shirts). Will think about this.

- Profiles: We want to link for those who want it, which currently happens to be the whole team - how do you suggest we convey that those are optional?

- Office: This is a tricky one, the open-plan office is currently under discussion among the team, although we aren't that tightly packed.

- Unlimited vacation: I think we might just not mention this one. We do have unlimited vacation, but the founders set a very good example, and it's used much more as a 'flexible' vacation policy. I think we can explain how it gets used, but maybe not on first read of a hiring page. What do you think?
I'm imagining a great moment where ayooo shoves a cup of worm-laden feces into a doctor's hands.
Noted. Won't get to it anytime soon though.
https://github.com/clojure/clojure-site/issues/99
Creator here. Any feedback appreciated :-)
I'm running GitLab CE off a NAS to host my projects, and it works really well. Thank you all for making it freely available.
The data analysis you link to is by Jeff Larson, while the primary author of the article is Julia Angwin.

Larson is still the second author so it is certainly a big question how he can present data showing no statistical correlation between race and score then have his name on an article saying the exact opposite that is clearly pushing an agenda. And as noted, one where the owners of the publication are also involved in a competing risk assessment product.
That's where "excessive technical debt" comes into play.

My spouse actually deals with this more than I do. She's a product owner/analyst in international e-commerce, a very deep subject/domain expert in a narrow field. Customers, not really understanding the complexities of the domain, ask for things that are often technically impossible, illegal, or self-destructive. But she's serving as a first line of defense for engineers, educating sales reps and customers (and executives) about the nature of their business, and what can/should/shouldn't be done.
That sounds like a really risky way to make pocket change. Why even bother?
5.3 came out seven years ago and isn't even officially supported by the PHP project now, let alone 5.2.
I think my definition of understanding would be: I have understood this well enough to write a non-trivial program that solved a problem at my day job. This program should provably (and hopefully obviously) be the most correct, maintainable, and performant solution for the job.

I make the day job part a requirement because for me to feel that I've invested my time well, I need to be able to apply my knowledge in service of some other task. Mind you, it only has to work and solve a problem once. If I never use it again in my career, that's fine.

But it's that ability to say "well, I never thought I needed to learn compilers until this one time..."
I find it quite interesting that 90% of the comments here associate VB to VB6. It's a bit like if 90% of the comments on the anniversary of python would be about python 2 and how people missed it (or not)...
Nah. They'll champion the market's infallible ability to work it all out.
Overconsumption is biggest threat to the American Dream
You seem to think that I'm making some sort of judgment against Joe, or that I think I'm better, or something of that sort. I didn't say or imply anything like that.
Pux – a PureScript interface to React