skysight-inc/HackerNews huggingface dataset:
> will reduce housing pressure in urban places and has the potential to lift up previously rural communities.

I'm skeptical because

1. a large part of the housing pressure in many urban places is artificially created by the past several decades of bad building/zoning policy.

2. the usual type of struggling rural community we think about is often more than an hour from a big city. I doubt even a self-driving car makes a 3-5 hour roundtrip commute appealing. And this doesn't address traffic at all, which is already often the bottleneck of how far out from a city it is feasible to commute from.

I'm generally excited about the prospect of self-driving cars but apprehensive of this idea that it will let us continue/increase our suburban sprawling for free.
It looks like that scene from The Matrix: "What good is a phone call ... if you are unable to speak?"
Uber forced to admit that Google’s self-driving cars are way better than its own
Everyone mentions it to be lowballing you.

Because lowballing behavior is very common. It's nice to imagine negotiations taking place around a table where bluffing and tough dealing exist but within a spirit of camaraderie between peers, as at a friendly poker game where there are winners and losers but everyone sits down at the table on an equal footing. But that's not really how it is, is it?
"SOX & Dodd-Frank are rolled back and ordinary people can invest in the stock market again".

Anyone can invest in the US market right now. There are some restrictions on investing in hedge funds and VC pools, but both, as a class, are underperforming the public stock market. You want to pay 2 and 20?
Wow the comments here certainly seem to be against allowing developers any input in the tools they use. I guess you all are part of the reason I have to use Java 7 and outdated versions of Angular in my day job no matter their applicability to the problem domain and have no input in those decisions.

I agree that total anarchy is bad in the workplace, but don't you think that the people using the tools should have some input in choosing the tools?
Favorably. Pick D.
Show HN: Type-safe generic balanced binary tree for Golang
More likely he is being paid by monopolists to do it. It's called corruption.
Well, I do 35. Took me 3 tries to find a job like that :D

You're on HN, the startup community. The premise of startups is that young engineers give their life to create products in exchange for free food and a bit of experience, while the executives and the VC will take all the returns, if any. It's really not family friendly.
Stem cell treatment corrects vision in mice
The biggest problems I've seen for a startup going the LLCs route is negative tax consequences of reinvesting profits, and missing out on the first $10 million of Federal tax-free capital gains.

The fact that LLCs are indeed a 'swiss army knife' IMO also works against them. The LLC agreements tend to be bespoke documents which are far too "crafty" for my liking. I like straightforward cap tables with clearly defined rights and preferences and ISO options, whereas LLCs tend to reinvent the wheel and end up with opaque capital structures which require costly legal work to implement.
Direct link to the first portion of the source code: https://github.com/wireapp/wire-server
why does this matter? We are breaking the equilibrium.
I am personally fine to ride with a driver who was convicted of anything as long as he has served his/her time. I consider the debt paid and believe in second chances.

If traditional Taxi drivers want to use "our drivers are safer than Uber" as a competitive advantage then let them be but I don't see why Uber should be forced into some arbitrary check as long as the riders know their options.
Yeah, but... those are ugly. ``m = {}`` is beautiful.
How insulting. Choosing to work rather than spending 24 hours a day with your children isn't always all about money.
Most political discussion isn't precise enough to produce a yes/no, and often claims are being made about nebulous stuff like the future, morality, the thoughts and intentions of others. Or, for example, one may display a direct quote from someone without mentioning if they are being paid to spread certain views. The quote may be accurate, but presented in a context that makes it prejudicial. It isn't uncommon to read article of pure rumor and innuendo -- so if something is presented as a rumor do you classify it as "true", because it is true that there is a rumor, or false, because the speaker can't verify the rumor? And then if you mark that false, is all speculation marked false?
My guess is that the dupe detector still has it in cache to prevent abuse, by deleting and resubmitting the same link multiple times.

Try sending an email to the mods: hn@ycombinator.com

Perhaps they can fix this by removing the link from the dupe detector, or perhaps they will suggest to wait 24hs or something.
Politifact is definitely not objective and neutral. They lean left and it's pretty obvious.
> If one/both of them starts getting power-mad with their influence, they can get booted off the list, and replaced, or have others come in next to them.

How will the algorithm know a source is getting power mad?
It may have been to the people who made it. I was the one who had to understand it in order to make it ready to go in front of the customer.
Interesting, but they are essentially building a profitable business on the backs of people willing to be tracked (or checkin). You wonder how that can be maintained.
>> What is your biggest weakness?

Answering retarded interview questions :) (actually said with a smile on my face)
Ask HN: Why do people want to “democratize” AI?
There seem to be a lot of big moves (including YC) in democratizing AI. In other words, they want to educate the general public to be aware of AI and provide data for free to build predictive models. But why would companies like Google or Facebook want to "democratize" AI? Isn't it in their best interest not to do so to keep their unfair advantage?
> The people I know who are like this are what I'd describe as "9-5" employees, don't learn anything outside of work, and basically do the bare minimum at everything.

What's wrong being a 9-5 employee?
Many facts being disputed can be either true or false depending on interpretation, so the interpretation decides if the person is a liar or not.

For example, "if you like your doctor, you can keep him/her" is true if you include paying for him/her yourself but false if you limit it to what insurance covers.

This is where sites like politifact really get wiggle room to change the narrative. Just interpret the meaning in the most favorable strictness for who you want to call a liar.
One bright spot on the disposal front is that Yucca Mountain should finally open soon - Harry Reid is gone from the senate and momentum is building.

That is a very good thing!
If you like WoT, try the Malazan Book of the Fallen series.
Uber Employees Hate Their Own Corporate Culture, Too
I see Google having good intentions here, but I fall back to my previous sentiment on trying to assign "true/false" for all political stories and discussions.

https://news.ycombinator.com/item?id=13793576
Obviously to understand the scope and scale of the events I tried to use as an example, a vast number of things are required. Im unable to use a computer until tonight and on the run, however, everything I mentioned is all very easy to find online, it's just not on giant websites. Everything I claimed or presented as fact is all findable, and so much contextual information on this and many other events is widely unknown, which is why, if one is interested in seeing the big picture, you need to learn to ignore all the noise. Ignore both sides of all arguments, it's all bs. There's a reason polls are now claiming as high as 70% don't trust the validity of the msm. I'll provide as many sources as I can come up with briefly below.

https://m.soundcloud.com/stephenlemons/fruit-of-the-poisonou... (part two from same user 20min section is part 1 url misleading) more information can be found out about this recording, but it's going to take some searching. I suggest duckduckgo or similar, nothing is great really, but since the election time, Google removes massive amounts of useful indexing based on who knows what, and ends up being useless half the time when politics and sourcing information is concerned.
I don't blame them though, because noone wants anyone to know which people have been caught and which haven't, as obscurity and surprise prove to be huge assets when trying to get people to come forward to testify against superiors. There is a ton of fuckery on both sides here, but it is all unraveling and record pace. Dennis Montgomery is name of whistleblower. Got immunity two weeks ago facilitated by freedom something. Press release by some popular free speech group has more information. Freedom something. Julian Assange provides ton of insight in last couple live interviews as to source of vault 7. And there are about 50 different ex Intel guys who have offered insight into it's source, they are all over the place. Doesn't matter if you are in such heavy denial you refuse to look, but spend enough time and it really is all there, no question or speculation. Sorry, driving, terrible fragmented reply. I'll hook it up fat when I get home. Although all the queries are here to find everything. Avoid Google, use quotes, confirmation bias is fine to locate the information, but seek further context upon locating it.
To be fair, the British government didn't give a Commodore 64 to every British child for free.
I own a Surface Pro 3, but it looks like you are interested in general feedback about the SP series, and the form factor.

Regarding the form factor, I'm very happy. Having had conventional laptops, I thought that the SP factor would limit the use cases; I can happily state that this is not true. It can be used it practically in every situation where you use a regular laptop, even sitting in the underground.
Of course it's not exactly as comfortable as a laptop in those situations - so one needs to decide if he accepts "90% of ergonomy", or not; I do.

Regarding the Linux support, this is a thorny issue. I'm very annoyed for two reasons:

1. some people will state that it works *perfectly* fine - it doesn't, and to think so it's delusional;
with the SP3, you're stuck with a relatively old kernel (a 4.4.0.20 fork), without sleep functionality
(it sleeps, but it keeps consuming power). Opinions like those are harmful, because they mislead
purchase decisions.
2. the hardware support (=patches) is having a really hard time to get upstream. Stock Ubuntu 17.04
(4.10 kernel) has still issues (one major, I think wi-fi); the Manjaro officially supports it...
except that it doesn't (primarily, the system freezes within 10/15 minutes, while using chrome/vlc, and
possibly anything else). The only hope is the Fedora (which I didn't try).

All in all, if you're willing to accempt compromises (in the case of SP3, an old kernel, and no sleep support), it's a great machine.

I do use it very often, for professional development (and as recreational reader, booting Windows). The form factor, and the hardware, make it a very flexible machine, and the SP4 has even more hardware choice.

But be very skeptical of claims that it works perfectly, because it's factually not true.

edit: formatting, and cleaned up some concepts.
I think it is upto the ridesharing company to set the standards and not an arbitrary bureaucrat. In fact I believe people like you and me might be able to invent better methods of detecting people of dubious characters and can deny them job.
No, this is false. All "innovation" can be characterized as re-solving or extending. Pick a computing technology, and I'm happy to do it.
Honestly it's probably just because 1/ I've never had any problems with it and 2/ I'm just used to it. :)
Sorry for making a blind observation. So how was your experience when using screen sharing?
Another legitimate question could be:

Why care whether the driver is open source? Just consider the driver as part of the black box that is the product. The vendor will provide you with a blob of binary code that you can invoke. This binary code can be the same on Windows and Linux. Of course, a driver has to interact with the kernel, but the required glue logic can be maintained separately.

Edit: Of course, the driver should be run inside a controlled environment (e.g. a sandbox), but this arguably holds for all drivers, even open-source ones.
Used iPhone Holds Value Better Than Samsung, HTC or LG Phones
Can we pay taxes voluntarily? Equally likely to work.
The Bad Product Fallacy: Don’t confuse “I don’t like it” with failure
You did not break HN. This has happened to me.

I suggest you email the mods HN @ ycombinator etc and explain the situation. If it is fixable, they are your best source of info.
The crisis of capitalism. And of democracy? [live]
Is a warmer planet a bad planet?
Increased vegetation is good right?

Sure, it's bad for coastal cities but those are man-made intrusions upon nature.
I'm afraid I'll kill my ears if I turn up the volume loud enough to hear on the subway (NYC).
Because the hivemind is much more powerful than a select few. The more people working on such tech the faster it will develop and the better and safer it will be.
Automatically Inferring Malware Signatures for Anti-Virus Assisted Attacks [pdf]
Won't work in the sense that it requires a lot of effort to set up or the tools simply don't work reliably? If tools like hackerrank or coderpad can work reliably, why can't screensharing work reliably too?
They have explicitly labeled themselves as 'rouge USCIS agents' and said they are real in multiple tweets.

It's not the same as making a "fake steve jobs" twitter account where everybody knows you're not really steve jobs. They actually claim to be subversive workers within the agency.
and they probably could easily buy 50% of the seats in one airplane...
Invision App

https://www.invisionapp.com/
It's not clear how interrogations by border police could possibly have helped with any of the ones you mentioned.
Isn't it a... good thing, that workforce participation is down, assuming other indicators of economic health are holding steady/increasing steadily? Don't we, some day, want to get workforce participation down to zero, while maintaining other prosperity metrics?

Also, I believe the theory is (assuming we even still have 8 hour work days), you work an hour in the car, work 6 at work, work an hour driving home.
This. There's no way a company that took 8 years to figure out that this is literally the only way to make money on the internet will last.
You're not wrong - there are a huge number of homeschool groups, co-ops, classes, etc. Most homeschooling families actively try to socialize their kids with art classes, sports teams, and so on. There tends to be more supervision as well so there's less bullying too.
The problems aren't facts. The problems are what completely distorted pictures of reality you can implicitly paint with completely solid and true facts.

If 45 states that "the National Debt in my first month went down by $12 billion vs a $200 billion increase in Obama first mo." that's absolutely and objectively true - except that Obama inherited the financial meltdown of the Bush era and Trump years of hard financial consolidation (while any legislation has a lag of at least a year to trickle down into any kind of reporting at government scale).

Fact-checking won't change a thing about spin-doctoring. At least not in the positive sense.
"It will take $xxx k base salary to leave my current company" -- The ultimate answer to life and the universe and everything.
They can, but they won't. Most major companies and the government require their employees to use VPNs now, and an ISP can't tell the difference between a personal VPN and an employer-mandated one. If they penalize VPN users, they're going to get flack from the Fortune 500 and from the governments whose goodwill they depend on to exist, not just from a bunch of individual hackers.
I was going to suggest to sort the list by the number of users, but then I noticed that if you click in the header of the table it will get sorted automatically.
>I don't want to take the time to hunt down real examples

That's fine, but I advise nobody to put any credence behind your claim (snopes is biased) until you are willing and able to provide evidence. Until then, it is safer to continue with the general understanding that snopes is not biased.

You can't just toss shit over the wall and hope for the best, man.
> I would imagine that you; the reader, does. If you find something incorrect, you should tell them or make an attempt to do so.

Although certainly not perfect, I'd say Wikipedia does an excellent job doing just this. And at the beginning, everybody said something like Wikipedia would be impossible.
A big part of the game Shadowrun: Hong Kong is actually set in Kowloon, so that would support your view.
> If you're paying craftsman wages, then there really should never be a problem here, even if people just want to bring their A game for the money.

Agreed. The biggest problem I find is that day labourers act/talk like they are craftsman and ask for corresponding wages. In other words: wage is not a good filter to separate people out. Craftsman won't work for day labourer wages but day labourers will not only work for craftsman wages -- they'll ask for them.
> Think about how nice it is that we don't have to recompile most things for most kernel versions.

Yes, nobody has ever had to recompile their application to work on a new kernel. If you mean that's nice that there's binary backwards compatibility, I agree. I don't see what this has to do with supporting multiple systems.

> Why do we have to set up multiple startup script mechanisms?

Why do we have to support multiple <insert any kind of software> ?

> We're moving more and more to having unified low-level services across Unices

AFAIK, the only thing I know of moving toward middleware unification specifically is Linux desktop software. Choosing to use systemd in exclusion of everything else is "unification" in the same way that nationalism/xenophobia/homophobia are. (i'm aware of how mean that sounds, but it's the closest comparison I can think of)

It is certainly nice that there is now middleware that abstracts the underlying software that controls the hardware, for example, or that authentication and authorization are more uncoupled. But this is really almost the opposite of what systemd does.
Thank you - the insight is very helpful! You are correct in that we are much more focused on the legal side of things, and have no plans to expand into accounting or anything like that. But I like to think we do the best job on the legal part :)
Not exactly a disinterested party, is he?
Please get rid of GC :(

I want to have smart pointers instead
There is obviously a lot of debate on whether or not fact checking is accurate and useful. I think simply presenting a fact check will help people think more critically about headlines they see every day. Like "Mythbusters Science". It's not perfect, but it helps people to think.

Relevant: https://xkcd.com/397/
No one is wanting to stop progress.

Personally, I just want a better voice in what that progress looks like. Rather than listening to venture capitalists whose sole claim to fame is making a lot of money off a social media platform. "Oh, well he got lucky in the financial lotto, so I guess I better listen to him."

SV capitalists are like yesterdays capitalists. "More capitalism" is the only solution that makes sense to them. Not necessarily because it makes sense in the big picture, but because their power and wealth rely on it.
dict == OrderedDict is a cpython implementation detail. Not doing the import is just leaving a footgun for yourself if you ever decide to try PyPy or VOC or similar.
Well, you're only disclosing that AFTER they've decided to filter you out because your salary requirements are too high, so you aren't leaving much, if any, money on the table.

Of course, it is possible they are bluffing, but given how much the market currently favors developers right now, such bluffs would rarely pay off and I'd expect them to be rare. And, it is really no different than if they'd bluffed before you went through the rest of the interview process, is it?
Look like the title has changed since my comment : the original one being "To be a genius, think like a 94 years old".

I still think it did deserve to be made fun of.
A better idea would be to look for disagreements. Given a news article or claim, are there any sources out there which disagree? Then the user could browse both claims and decide for himself.
Proprietary drivers are a huge pain in the ass on linux
I have a surface pro 4 for work: as a docked computer with external displays it works as well as any laptop, similar specs (core i7, 16gb, 512Gb SSd).

It sucks as a laptop: you can't use it on the couch on your lap. You have to keep your legs awkwardly together to support the screen. And as a tablet I still prefer my ipad3 (mostly for safari, pocket and flipboard. Flipboard is not useable on the surface, fonts are too small).

Not using the pen much so far, even though that's why I picked it. To quickly sketch out presentations in PowerPoint.
"Take the ego out of ideas" is sound advice for investors, not entrepreneurs. Ego is a loaded word, but if you define it, in this context, as an irrational belief that you are right and the world will catch up, then it's essential for every entrepreneur. "New ideas" get no support. You're the only support. You have to strongly believe that the world will get there, do whatever it takes to convince them to get there, and survive long enough to bank on that moment. Without that ego in your idea, you probably won't survive long enough.
Total noob here, how are they biased in favor of AI?
> By giving a number first, you're either too high and you won't have an opportunity to sell yourself, you're too low and you've literally already negotiated against yourself, or you're lucky and right at their expectation, which you could have gotten to by simply not giving the first number.

And that's why salary is a binary search!

https://thehftguy.com/2017/01/23/career-advice-and-salary-ne...
His structural remedy is to remove government from the mix and let the market dictate the price of bandwidth. One thought is that the last-mile problem becomes irrelevant when mobile providers are offering high-speed internet.

Whether you agree with that sentiment is largely dependent on how you view the world.
That depends how it's implemented. If this is a low pass filter that can tell you if the event happen then the abuse will be close to zero.
can someone fact check this?
LDC follows dmd pretty closely nowadays. Also this doesn't make an good excuse for not learning the language.
D certainly has made a few mistakes and having a non-free backend in dmd was one of them. I doubt this could have been avoided though. It was just technical debt, which Symantec now graciously payed off. I have great respect for the Rust people, because it seems they do everything right so far.

I am a sucker for language discussions, so let me explain what my problems are with your suggestions.

Ocaml: No support for parallelism, community is even smaller than D, do they have a package manager, yet?

Go: I like generics/templates. If I throw away type safety, I might as well use Python.

F#: I use Linux. The .NET ecosystem is not strong here.

Scala: I don't like the JVM. Also, the Scala compiler is slow.

Swift: Solid ideas, but held back by Object-C compatibility. I don't build iOS apps, so why bother.
Except politifact is blatantly biased:

http://www.politifact.com/truth-o-meter/statements/2015/jul/...

http://www.politifact.com/virginia/statements/2016/jun/20/do...
Several European countries do not recognize the ability of copyright holders to completely give up their copyright. So it needs a license of some kind.