skysight-inc/HackerNews huggingface dataset:
The main reason rent controls exist is so that families are not priced out of their homes. Most low-income families are renters, so without rent control they could see their home of the past few decades become unaffordable. Especially in areas like NYC where the value of land can skyrocket, these long-term residents can easily become the “unfortunate” side effect of all this exciting economic activity. So yes, the landlord would definitely like to be able to sell their units for a higher rate if they could. Without legal protections low-income families can easily lose their homes due to market forces.

Many economists (and intro econ textbooks where this is a very popular example) find that rent controls are destructive and a distortionary influence on the housing market, and you’ve already identified one of the downsides in the increased difficulty for new residents to find a dwelling where rent control exist. However, this approach ignores the human and economic impact of home instability. Joshua Mason, an econ professor at Roosevelt University who studies the effects of rent control, puts it pretty well. "Long-term tenants who contributed to this being a desirable place to live have a legitimate interest in staying in their apartments. If we think that income diverse, stable neighborhoods, where people are not forced to move every few years, [are worth preserving] then we collectively have an interest in stabilizing the neighborhood.”[0]

[0]https://psmag.com/in-defense-of-rent-control-3cb453119116#.k...
I agree with you but it could also get much worst... for example if Soros' plan to federalize US police[1] becomes a reality, I think that it would get worst. But at least, Obama banned some military equipment sales to police[2].

I think that citizens should be allowed to own whatever police officers are allowed to use without warrants.

1. http://www.anonews.co/soros-leaked-memo/

2. http://www.usatoday.com/story/news/politics/2015/05/18/obama...
Looks very nice. At my last place one of the enineers made something similar based on netflow and it worked really well, integrated with FlowSpec for mitigation.

Might give it a look.... even the screenshot of the real time top talkers looks like something interesting for the NOC to have up.
I've dinged folks pre-interview for having too many job hops. It's not an issue for junior candidates, but if I see someone who has 12 jobs in 10 years, and I know the goals of the position I'm hiring for are 2-3 years, I won't bother. The person could be great for a lot of things, but the track record suggests they're not the person for long term goals and objective. Or during an interview, it would be hard to ask, "Can you show me a goal that you worked towards over many years."

Anecdotally - someone getting increasing responsibility over many roles at a company is a great sign. The people that know them the best are promoting them and keeping them happy. Someone hopping too frequently, or keeping the same job with no switch over long (10?) year horizons is a bad sign. The latter could be a case of specialization so I'd still interview, but one needs to be careful.

To your point about loyalty as an excuse to underpay - my experience is Sort Of. When large companies like AT&T and P&G first had to do big layoffs, it did hurt the management teams. They weren't used to it, and were very generous. After a couple rounds, they got over it and got cheaper. (Severance packages almost always get worse over time, not better) And I saw many phone company employees hang on for 2 or 3 more years to get the company retirement party. On the one hand the company got to underpay them for several years just for them to "earn" a $300 party for some colleagues. On the other hand, perhaps the company didn't really need them the last few years, but still held them on.
New: Shop the Look, by Google
The isolation never bothered me. I have a few close friends, and a wonderful wife, and i tend to be "introverted" in the sense that it's really draining for me to be in a social setting for too long, so working from home has been perfect for all these years.

That being said, the "you work from home so you should be able to handle X" really gets to me. I actually have less flexibility than it sounds like you do, it was never explicitly said, but most of us work 9-ish to 5-ish monday-ish through friday-ish.

It was something that my wife and I needed to work out on our own, because she would expect me to be able to run out and pick up prescriptions during the week, or would ask me frequently to go to the store to grab something for dinner. And I'd feel like an ass for saying no, because on some level she is right, I do have the ability, and it is easier for me, but it still impacts my day a lot to interrupt my work to run to the store.

We have found a good medium now, but it was a common argument for a while.
Touche. Perhaps full deferment should be changed to paying back $200 / month even while enrolled. I know this is controversial. But at least then the students might feel the pinch and squeeze that the loans will have on them and it might also help them learn personal finance. If a student is unable to make the payments and go into default then they'll have to take a semester off and make some money (this would also prevent some from going much much deeper into debt). All around its a crappy situation. But most high school graduates probably think Caveat Emptor was some Roman ruler...
Yes, and the reason that there were easy student loans for worthless education is because of laxity in the accreditation system on which reliance is placed to assure that education is not worthless, and because of a historical lack of accountability for frauds on the part of certain (particularly for-profit, who have the strongest incentive for fraud) institutions.

The recent issues at Corinthian and ITT (including the fraud lawsuits against both and the DOE pressure on accreditors, as well as the ultimately DOE action after the fraud lawsuits and accreditation issues at ITT) are a direct result of efforts to end "easy student loans for worthless education."
Or both, I was dubious about a request to add this field where we were doing proper ad source tracking via URL variables, but it led to some interesting results, specifically people coming via Facebook ads and the lack stating word of mouth, or offline advertising, as the source.
Rapid Business Application Development
The big annoyance for me is lack of a wake on GPIO activity capability. The ESP8266 only has "wake on timer" and "wake on reset".

I'm making a home weather station with a tipping rain gauge which pulses a switch whenever it tips, and an anemometer that pulses a switch once per revolution.

To make those pulses wake an ESP8266, I'd have to make them reset it. That can work, and many people have done it, but it is annoying. For the anemometer I can switch to just checking the speed when I wake up to check and report temperature. I'd miss short variations in wind speed that way, but that could be acceptable.

For the rain gauge, though, I need to be aware of every pulse. I considered adding a dedicated non-microcrontoller based counter for the rain gauge to accumulate counts between periodic wake-ups of the ESP8266, but that turns out to be more expensive than using a microcontroller. An ATTiny85 could monitor the rain gauge and count the pulses, and could provide in I2C interface to the ESP8266 to make it easy for the ESP8266 to get the results, and would only take one small chip and socket.

That led to me to consider the ATTiny84, which is like an 85 put has several more GPIO pins. Current plan is to use an 84, have it run all the weather sensors and do all the math, and use the ESP8266 just for reporting results. The ATTiny processors can wake from deep sleep on GPIO activity so can deal with the rain gauge and anemometer directly. The ESP8266 can spend its time in deep sleep, only waking up every N minutes to send a report.
I'd wager that the vast majority of people that would test as being depressed are depressed because they are in a crappy life situation for one reason or another. I was depressed to the point where I barely left the apartment for 2 years, other than to go to work. You know what got me out of it? I bumped into an old friend who had just come back to the US from an extended backpacking trip. I ended up quitting my job and backpacking for 3 months. It totally changed my perspective on life, and I met my now-wife, who was also backpacking, and we currently have a kid and I have a much better job than I had before I left. Turns out I was depressed because I was bored and lonely, and all I really needed was a kick in the ass to get moving again.

There are obviously lots of people who seem to be depressed out of all proportion to what's going on in their life, and would benefit from antidepressants to get them going again, but I really don't think that it should be a first resort for all of them.
Adults are screened for anything? When does this happen?

(Asked in a joke-like manor, but I am being serious, I can't recall EVER having been screened and don't feel like I'm an outlying case. How many haven't been forced to be tested?)
Cool, rollback introduced to chess, albeit selectively just dont play valadimir or slock.it etc
Step 1. Harvest IP Addresses

Step 2. ????

Step 3. Profit
What You Should Know About Remote Work
Verifying checkmate is essentially doing a 2-ply search: for all moves i can make, the opponent has a reply that captures my king.
This is more work than verifying normal moves, where a 1-ply search suffices to check that kings are not left in check.

They could have simply adopted blitz chess rules, where the goal is to capture the opponent king, and leaving your king in check is not illegal, to avoid all this extra computation...
Facebook ads are primarily great for three things; selling games, physical consumer products and local services

So if you are selling mobile games, t-shirts or offering plumber services or are a dentist it's great. For most other things it's not really useful.
How do you define a reasonable salary for a C level exec when the for profits pay them insane rates?
By suggesting HPKP is only for sites worried about nation state adversaries means deploying SSL without HPKP which leaves the door open for adversaries to get a cert issued for your domain.
Some people I know have 'depression', really they are miserable about their work and lives. They tell the doctor their problems, the doctor jumps on giving them drugs.

Realistically, if they changed their jobs they'd probably be more happy, but drugs is the default solution.
I know, right ? I am not a native speaker and more often than not I can't figure out how to interpret such short titles, especially when it throws grammar out of the window in order to get something shorter. And yet they chose to take special care and went on capitalizing some words.
Serious follow up question: what part of the legal code allows this? Are there exceptions written into laws for the police? Or is that it's illegal but would never be prosecuted?
Honestly, even though this is harsh, I think your "the reality" description of for profit colleges applies to community colleges as well. Graduation rates at community college are very low (like 35%ish) and more than half of community college students need to take (and pay for) remedial classes before they even start earning credit.

They are comparatively affordable though and you aren't likely to go into crushing debt to go to community college, though it's possible, my uncle did it.

There was one of the "best" community colleges in the country in my hometown. Best ranked by, I have no idea, people in town just talked about how it's ranked high nationally. I took a few classes there the summers I spent in my hometown during my college years to speed up my university degree. The quality of classes and education was seriously lacking in the classes I took. They were not college level in my opinion (even though my credits had no problem transferring). Grades were posted online without names attached and it was shocking to me that half the class was struggling to pass such a basic class. These C community college students are not going to make it in a 4 year university if that's what they are aiming for.

My friend did get her LPN there though and seems like a good nurse so maybe it was ok for more "trade" type degrees.

Community college is not the answer to the kids flunking out of ITT tech. They won't do better in community college, they will just have comparatively less debt. Getting more kids in community college is certainly not the answer. More subsidies is even more not the answer.
Fine, but take note that leaves the door open for others to get a cert for your domain.
I work at a startup in SF. I get reimbursed 100% for my health insurance costs, which includes dental and vision insurance as well. It's about $550 a month, or $6600 a year.

We would have a company plan, but we're small enough as to where it's more cost effective to reimburse everyone.
The problem is, DDG is not a search engine. It is a UI on top of other search engines.

(Yes, you may say it has DuckDuckBot, but ask around people who run websites if they've ever seen a hit from it.)
I recommend you don't use the conversions/reach number as your primary KPI. From my understanding, you spent $100 on ads, and got 300 conversions.

If a conversion isn't worth $0.33 to you, I would recommend re-examining your pricing structure and perhaps even model.

I may have misunderstood what you said, in which case I apologize. My point is not to criticize your effort, or deny your experience, but to correct a perspective I see a lot.

Don't worry about the number of impressions. Focus on how many customers you can get, then back out the numbers to find out how much revenue that made you.
Since a build server in its most generic form is just a thing to run commands, this isn't very surprising. I hoped for more details on how to secure the deployment part because that's less trivial (access to prod machines and prod service credentials)
Too late to edit my own post so I'll reply - I applied, mentioned Hacker News in the cover letter.
Why wait until 2020?

This should be effective today, while giving a few month grace period at most.
Fine but then you're leaving open the possibility for others to get a cert for your domain.
MSI GeForce GTX 1080 GAMING Z: the best of the best?
For anyone reading this and curious about the cursor bug: The fixed was already released and it is no longer an issue[1], which basically illustrates the power of a active community

1. http://xubuntu.org/news/sru-16-04-intel-cursor-bug-fix-relea...
Whole browser freezez for me on any amazon page. Just when it starts rendering it freezes everything inside Firefox window for a few seconds. It's so annoying that I'm considering dropping Firefox after over a decade for Opera or Brave browser.
Why Pokemon Go Will Make You Rethink the Internet of Things
Is there a list of commonly used extensions that are (in)compatible?
Apparently SkyMall & Popular Science conditioned me to believe that all hidden cameras are obviously hidden cameras. The realism of the concealments in this document was sort of jarring.
The EU announces? Didn't the EU announce that EU roaming should be free by 2017? Last thing I read that now this has a dozen limitations, including a time limitation of 90days and only if the SIM has been used in the home country for a while. Ok. Now lets see how this turns out.
In years of observation, I have no doubt that if the compound has some interesting properties, it will be exploited, outcry / moralizing will ensue, and legislation will be passed to criminialise any use. All it really takes is one precious snowflake to do something hurtful to themselves or others to kick-off a motivated response. Well, at least computer duster inhalants are still widely available (/sarcasm).
Does anybody know more about how Mozilla manages experiments? I'd always assumed that all users downloaded an identical binary and got the same behavior. How do they assign 10% of their users to an experimental group?

Is it possible that two users will see different functionality when they are both using the same OS and release, say Firefox from the latest version of Ubuntu?
JUST GIVE THE MONEY TO LIBRARIES!
> What is "treatment"? Sleep, exercise and social experiences?

I would bet most doctors know that sleep, diet, and exercise are very important and they let their patients know that.

What do you do with a patient that's overweight and doesn't get enough sleep? Refuse to write a prescription that will likely help even if the patient doesn't have the basics under control?
MongoDB Indexes and Performance
PiBakery, the easist way to set up a Raspberry Pi
I don't understand how they would make you buy a refurbished phone. Anytime I have had any issues on my iPhone, if Apple couldn't fix it, they just give me a new/refurbished phone free of charge.
California community colleges are pretty affordable (with in-state tuition) and mostly pretty good, but not all states have a similar system: when I was in Wisconsin, community college was much closer to the cost of a four year school.
Poor life situations are depressing, but as a society we think drugs are the solution. There seems to be little encouragement to live more meaningful lives, which in turn will make us more happy and less 'depressed'.

Note: There are clinical cases of serious depression, but it seems most cases aren't that.
I switched to Firefox from Chrome about 12 months ago. It isn't as good as Chrome, but I was trying to reduce my Google dependencies.

It has been mostly fine (except for an annoying OS-X multi-screen bug where it screws up the sizing).

I was really looking forward to this feature to help close the gap on Chrome performance.

Until August (I think Firefox 48.x), when it became unusable on any site with... something. I'm not entirely sure what triggers it- I don't think it is just video alone. Something make the entire browser lock up entirely for minutes, and sometimes it even runs out of memory and I have to kill it via the OS.

No add-ins (except for Firebug).

Frustratingly, I can't replicate it well enough to be a useful bug report.

I'm this close to switching back. Muscle memory and shortcuts to Firefox is the only thing stopping me.

So.. this will be great, but please make it a workable browser.
More Americans are eating gluten-free despite not having celiac disease
You might as well drop privileges and tell the kernel to disallow any future privileges even with sudo/su or vulnerabilities.

You can do this by using oneway in your docker entry point

https://github.com/muayyad-alsadi/oneway/blob/master/README....
The first comment on Medium is from Steven Sinofsky, who closes a few thoughtful paragraphs with a link to his own take: https://medium.com/@stevesi/it-is-worth-recognizing-that-mic...

(Found via http://mspoweruser.com/windows-mobile-autopsy-holds-warning-... , which discussed extracts.)
Yes. The worst part, for me, with depression is that my actions and beliefs were actually entirely rational during those periods. But the premises of my beliefs were false. Think of an axiomatic system for math, but add in 2+2=5. You can draw some interesting conclusions from such a system, but the basic premise has a critical flaw. Internally, you don't see it. You only see it from the outside.
How to Recruit
Hence "(Chicago)" ;)
After the final recommendation the European Commission has proposed about the abolition of roaming charges [1] I'm very skeptical about this type of announcement. Still publishers won't probably be able to lobby as hard as telcos though

[1] https://www.engadget.com/2016/09/06/european-commission-free...
How VMware Integrated Containers May Introduce Docker to the Enterprise
I wonder if this is the same issue as I'm seeing: https://news.ycombinator.com/item?id=12437130

Amazon works for me though. Hmmm.
Have you tried disabling the functionality in about:config?
Update on the first article: http://ifixit.org/blog/8343/touch-disease-isnt-going-away/
You are correct, I'm referring to Illinois Institute of Technology! :)
Its incredible multi-process took this long. Just goes to show you that your architecture decisions last a long time and are often difficult to change. Chrome had this from day one and never had a big and old codebase to worry about. Yet it took Firefox many years to get multi-process going and my understanding is that its much more limited and simpler than what Chrome or Edge do.

I'm also a little surprised there hasn't been an attempt to launch a completely new Firefox from the ground up. Regardless of what they're doing right now, its still a legacy code monster and much more laggy than the competition. Maybe this is Servo's ultimate purpose, but every Firefox advance is welcomed but always feels like another layer of lipstick on this pig.

Disclaimer: I use Firefox as my main 'non-work' browser several hours a day. Its good, but its very obvious when I'm not in Chrome from a performance/stability perspective.
Hopefully this will be more generally available than having to order from some German online store...
"Seattle City Attorney Pete Holmes has called Jones a "deeply misguided individual."
can we just put every paper on github ?
Money quote:

"While Silicon Valley is responsible for some truly astounding companies, its business dealings can also replicate one big confidence game in which entrepreneurs, venture capitalists, and the tech media pretend to vet one another while, in reality, functioning as cogs in a machine that is designed to not question anything—and buoy one another all along the way. ... The financial rewards speak for themselves. Silicon Valley, which is 50 square miles, has created more wealth than any place in human history. In the end, it isn’t in anyone’s interest to call bullshit."
> I really think we need a definition of functional programing language. I feel that many just see Haskell and other "pure" functional languages as the only functional programming language when I really don't see that is the point (Also Haskell isn't very pure looking at Monads)

I consider FP languages to be those that actively encourage an FP style. We live in a pragmatic world with limits, many times we need to work around those limits and working with totally pure code where side effects are modeled by means of monads is sometimes limiting. However, in FP languages the FP style should be considered the default and breaking out of that style should be done for optimization reasons.

The set of features required is not that big. Of course, for static languages, it would be nice if the language had some form of type classes and higher-kinded types, because that goes well with parametric polymorphism, which blends well with FP. But actually, you can't name a certain feature, other than having first class functions maybe. But the community and the available libraries need to encourage a preponderantly FP style.

I can't say exactly what languages are like this, but I can say that Java does not and it never will.
Or as many adults do, you may choose to talk it out. It to me seems from the outside that DC is the kind of person who would gladly talk it out with someone else. It's funny to see grown adults who are, for all purposes are pinnacle members of the development community demonstrating they are inept at dealing with social situations.

I don't think I've ever met anyone in my life who, once confronted about the thing they did that annoyed me, in a civil way, kept doing it around me. If they wanted to continue the behavior they'd just do it with other people. I think from my life experiences that people a very receptive to constructive criticism while completely non receptive to "You're a horrible person" statements.

It's not productive and doing things in that manor makes it impossible for either side to see where everyone is coming from.