skysight-inc/HackerNews huggingface dataset:
Well, I may be exagerating the 2h commute part, but RE prices in SF (and therefore rents) are completely ridiculous at this point, and East Bay places near any BART (light rail) station are too. Sharing an apartment doesn't help much since the sharing seems to be built into the price of apartments with more rooms.

Taxes in CA are a bit higher than elsewhere in the US as well, but at least there you're getting a halfway decent safety net. Rents are high only due to the suppression of the housing supply.
How to Pick a Good Monitor for Software Development
In the case of journalist covering war crimes, the journalist is not necessarily a "terrible" person. There's a lot of countries where the laws are such that it is not necessarily unethical not to respect them.
>Start making money as a driver in one minute!

No requirement for insurance either. I can see a big lawsuit approaching
Looks fine to me.
The TOC is hidden behind the hamburger menu, and the text layouts correctly.

Both on FF and Chrome (Android 6)
Win8 was a disaster. Win10 is what 8 should have been. It's fast, stable and reliable.
If you have the time and energy you can make iotop as awesome as htop.
NASA Twins Study: How stressful will a trip to Mars be on the human body?
I've tried both the XPS 13 trackpad and the MBP 13 & 15 late 2016.
I feel pretty safe to say that the XPS has by far the best trackpad experience on any Windows-based laptop I've tried but it's very much behind the MBP (IMHO!).
Nearly 4 in 10 Android VPN Apps Contain Malware – The Merkle
Twitter locks millions of accounts after passwords posted for sale
Clinton replaced the US Attorneys after an election on a staggered schedule as did Reagan. Bush fired many in 2007 for strictly tactical partisan reasons.

http://articles.latimes.com/2007/mar/23/nation/na-talking23
I don't think that works. As per https://bugs.chromium.org/p/chromium/issues/detail?id=624128... Widevine is bundled and setting this policy just disables the updates. Also it seems that this setting disables updates for all components, most notably Flash. While I don't want Widevine (enabled) on my machine at all, I do want Flash updated automatically for the rare times I have to use it.
There are some good ideas in this, but not enough. While not everyone will share this view, it seems like most people agree visas for highly-paid, high-value R&D workers are good, and filling up body shops with seatwarmers is not good. The question is: How to make H1-B unattractive to body shops?

A high minimum salary is definitely one way to do it, but, as another commenter pointed out, there remain loopholes. Another way would be to auction H1-Bs, with a high minimum bid. Another would be to prioritize positions that are not contract-labor positions. If it works right, and expands the tech industry, it should be possible to implement the supposed intent of H1-B-to get people into the country that we don't have.

But, unless the barriers are financial, they will get lawyered into nullity.
This is a blatant hypocrisy on American side. They will sue the shit out of Indian Solar, Pharma, Angri industries if it has competitive prices but won't allow india/emerging nations to do the same in their market. Emerging nations are bullied by developed nations for a long time and the saga goes on. I get that H1b visa was used to provide cheap services but globalization works both way. Powerful nations can't just enact the laws which only works in their favor.
Their business model is to first expand to a territory by providing a simple connection between passengers and drivers. Then, when their user base is large enough, they introduce the payment system.

However, when I was using the service it was quite common to get the drivers number and contact them directly for the "next" time.
I found eOS to be the WORST distro I have tried in years. It's more limited than macOS, and only half as stable. It only gets attention because it tries to hard to be the most aesthetically pleasing Linux distro ever, I applaud their efforts but it's such a beta product. No thanks.
I’ve had the opposite experience on my Surface Pro 4 and desktop. Everything is much more stable than on Windows 7, where I would often find myself needing to do manual maintenance after something like a power outage. On Windows 10, I haven’t had any huge problems. My Surface Pro 4 (and many others) were disasters on the first versions of Windows 10, but now it is stable.
>The major worry for me is Trump's seeking to punish anyone who shows disloyalty.

If I was President/General/CEO and someone doesn't do the thing I have ordered, i'm going to fire them as well. I think you should be more worried about insert extremely generic anti-trump comment regarding perceived intelligence, narcissism, small hands, refusal to listen to experts, climate denial or other such comment
A lot of conservative enterprise customers are pushing Chrome, managed by group policy, since new productivity apps don't work well on IE.
Are we talking about the same Germany? There are extremely few toll roads (as in: most Germans will never use one in their life) and uniformly across the country, small shops (such as bakeries and food stalls) operate on cash only. Basically mostly national chains take cards, for the rest it's hit and miss.

In other European countries things look different: On the other extreme is Sweden which I visit regularly. I couldn't even tell you how their cash looks like because I haven't used any for a long time.
If you use Windows, you can do yourself a favor and install Kitty - it integrates nicely with WinSCP, and basically you just need to press Sift+F3 to copy any file you need, whether text or binary, using a familiar interface.
If they're playing a long-tail game like this, would it make accepting credit card payments more difficult? Maybe that's why they don't handle payment?

I know these Stripe-like APIs advertise that building one integration will allow you to send (to driver) and receive (from rider) money in many different currencies, but I have to believe it would be extremely tough to do. Support overhead alone would be large. Is this accurate?

I also imagine that these more remote communities have more of a cash economy than urban communities, but this is a complete guess.
It's really hard to interpret what you mean by this comment when your username is "SippinLean".
Those are not semantic because divs have no inherent semantic meaning, while using tables for layouts is not semantic because tables have an inherent semantic meaning that's incorrectly applied to a layout.
Agree that 60k is too low. But 130k is too high.

Consider someone who has just finished their PhD in a relevant area. You want to employ them in your startup in e.g. Orlando, where the cost of living is much lower than SF. Maybe 80k is reasonable. But you'll have to pay a 50k premium.

Or you could set up an office in Montreal. And then your tech team will come to Florida for a 3 month code camp every December anyway...
It was also a known gateway for terrorists, and terrorist recruiting cells. The relative obscurity of the game and the assumed anonymity made it a breeding ground for black market crimes.
Uber is trying to address the Credit Card issues after it noticed that lots of Singaporeans, maids and foreign labor do not have credit cards but still needs the service. They accept cash now.
https://www.techinasia.com/uber-cash-payments-singapore
Ask HN: Do you find Wikipedia useful for learning math/science?
I have been following Strang's Linear Algebra course lately and occasionally was trying to look up concepts I didn't understand on the web. However, I found Wikipedia to be of little value (quite a bit of terminology that I don't understand). Have you experienced the same while trying to learn math/science?
The sid is quite well emulated:
https://en.wikipedia.org/wiki/ReSID
This is complete hyperbole. $130k is considered a good salary in NYC.
I've used grid layout a fair amount in the last 6 months or so. It's very exciting but it can feel quite daunting; the new mechanics and new grammar do not make the spec an easy read.

Fortunately, I've found that it's quite easy to get to grips with - especially if you have been around long enough to have sliced designs into table layouts!

Now for a rather shameless plug for my own article on the subject (I hope with a closer to real world example):

http://maketea.co.uk/2016/09/28/css-grid-layout-is-a-step-ch...
You mean The Onion?
Since it is basically Ubuntu 14.04, if you install an Windows X Server, you can have a GUI also.
8 USC § 1152(a)(1)(a):

Except as specifically provided in paragraph (2) and in sections 1101(a)(27), 1151(b)(2)(A)(i), and 1153 of this title, no person shall receive any preference or priority or be discriminated against in the issuance of an immigrant visa because of the person’s race, sex, nationality, place of birth, or place of residence.

Paragraph 2 does not provide grounds for Trump's order. It sets a cap on the percentage of visas which can go to any foreign state in a given year, but does not allow blanket bans on a particular state.

1101(a)(27) does not provide grounds for Trump's order (it defines a class of "special immigrants" for reference elsewhere).

1151(b)(2)(A)(i) does not provide grounds for Trump's order (it provides a definition for "immediate relatives").

1153 does not provide grounds for Trump's order (it defines an allowable scheme of preferential treatment to certain classes of immigrants, such as the highly-skilled).

So Trump did not have the legal authority to suspend issuance of visas on the basis of national origin. Attempting to do saw was a violation of applicable federal immigration law. His executive order was thus unlawful, and it was correct to refuse enforcement.
There isn't really. If you wanted .Net Core you'd just use Java. Its been what .Net Core wants to be but has been for a very long time but with the tooling/libraries and such. I think the ship has sailed where there is a mass of devs out there chomping at the bit for C# on Linux. It'll be moderately successful because the .Net Framework userbase is large but most people have already reached for Java, Python or Ruby if they wanted to work outside of what that provided.
But the challenge has nothing to do with the resolution, it's entirely in the UI scaling, which is separate from resolution.
This problem is relatively easy to fix. If H1Bs weren't indentured to a company and free to move around (free market includes freedom of labor!), abuse would stop overnight. Because those workers could leave for better opportunities. Companies would be forced to pay market wage and treat them properly or face high turnover.
These things, while beneficial, don't owe their existence to CSS. Instead, introducing eg. CSS shapes or `content: ` (as two extreme examples) was the way of least resistance/guerilla tactics, as opposed to putting the functionality into SVG proper, or aligning the layout box model better with the DOM model, resp. Now what we're left with is a way overcomplicated mess for generations to clean up. There's a reason Mozilla spent the better part of the decade to come up with a new web renderer.

Don't get me wrong. I praise CSS for it has given designers ways to come up with new UI idioms (something I'm personally fascinated with). But I will say this has happened in spite of, rather than because of, CSS's qualities. Designers other than outright CSS nerds are struggling with CSS, and CSS is lacking badly from a basic maintainability perspective IMHO. CSS as a language puts an unnecessarily high cognitive burden on casual web developers by lacking a construct to capture the "intent" of a couple coordinated CSS rules; as a result, unless you're doing CSS every day, you're easily lost in your (or someone else's) CSS.

This isn't helped by seemingly arbitrary decisions as to what goes into CSS vs. HTML. For example, responsive images eg. the `picture` element became an HTML element, but arguably should have been subject to CSS media queries instead.

Which is kindof my initial point: that the HTML/CSS dichotomy is accidental and pointless from a language theory PoV.
The law often uses intention. Could you convince a jury of your peers you didn't do this just to hide your stuff from law enforcement?
A quick calculation: $60,000 in 1989 adjusted for inflation equals $116,132.42 in 2016. This changes the narative a lot.
CBP ramps up device and social media searches
I was going to comment something along those lines.

A business might hire an attorney, but they generally listen when they say a policy has shaky legal ground, if any at all. The response isn't generally to fire the lawyer and find one that agrees.
Substantial evidence of holographic universe
Yes, you really should bone up on the law:

https://news.ycombinator.com/item?id=13529036
One suggestion is on your resume use the STAR system

Situation, Task, Action, Result

Rather than the usual "my responsibilities".

Then you can demonstrate the value you brought rather than the potential you might have because listing your responsibilities doesn't mean you discharged them.
I don't want to take sides, but how is spending $3 million to compensate their own drivers vs. $1 million going to the ACLU which benefits people other than Lyft's "employees" in any way equal?
Macs cover a pretty wide range of DPIs, and windows can be any size. I'm not sure what you mean.
OK, it is a bit exagerated, but try living on $130k in SF (as opposed to, say, East Palo Alto), paying off student loans, saving a bit, etc.

$130k is a very good salary if you moved to SF a couple of decades ago and bought a house then.
Killing off one of the largest employers in the world is a volatile maneuver. Surely there should be consequences, however perhaps a tier-based system for violations is needed. Suddenly closing the door on .... GM for example would be catastrophic for the US(hence the government bailout many economists supported). It may be that to properly punish or deter corporations from malicious decisions, the board of directors and majority stock holders should be punished too.
Places like Kenya have been leading the world in mobile payments.
The sid is not a complex analog synth, it's a digital 3 poly 8 bit synth with a single analog Filter at the end of the chain.
As of synthesizer architecture the sid is extremely simple and genius in design, like a skateboard many tricks are possible with a simple thing.
Rust marketing.
NO YOU CAN'T DO THAT THAT DOESN'T EXIST LA LA LA LA

But Spotlight Search is ok!
That and as you get older with more responsibilities many people don't jump ship as often for higher wages. And the higher wage thing is a fairly recent (5-10 year) thing. We can thank Millenials and Vic investment pushing salaries up from bottom. That being said, if you want the money, try to find a 10x company winner take all in growth mode. Life is otherwise too short. Finance also pays well.
That was a nice comment. Just like rednecks yelling dumb immigrants fix your own country instead of coming here. In the end, all the people, left or right, are dumb ignorant, bigoted.
Have you followed the news surrounding the DC Metro? The system has so much deferred maintenance that stuff randomly catches on fire. They have to shut down huge swaths of track for weeks at a time for major service. Even when all runs well, it's overcrowded, overpriced, and rife with major delays.

My wife tried to use Metro to get to work. She literally couldn't, as it wasn't reliable enough to make client meetings. So, she drove.
Private Space Station Coming Soon? Company Aiming for 2020 Launch
I know of a credible argument that this executive order was inconsistent with federal immigration law:

https://news.ycombinator.com/item?id=13529036
>just go look at how often you can read the Russia "invaded" Ukraine or Russia "invaded" Crimea.

putting your soldiers onto someone else's turf without permission equals invasion...
An Analysis of the Privacy and Security Risks of Android VPN Apps [pdf]
I was skeptical too but you really get used to it, especially when reading and scrolling, its very nice. Its not bad cleaning the screen for 1 minute ever few days.
But that's really what `docker rm` is for, isn't it? I mean, if you want to only delete specific containers, use that. Prune has a specific purpose, which I think is very clear. If you're running the command, you (presumably) know what it should be doing.

I suppose you could argue it might be nice to be able to do something like `docker container prune startsWith*` or something similar. But on the other hand, that functionality is already available -- just use `docker rm` with xargs or something.
Have you seen the article where Siemens tried hiring people for the new factory...and the majority of American people who showed up to apply couldn't even pass school level tests...?

Educational system in usa is broken. THAT should be number one item to address for this administration. Instead they are playing smoke and mirrors game worth us diverting our attention from the real issues.

P.s. it is convenient to have poorly educated constituents - they are much easier to brain wash and control. So chances are education system will not be fixed any time soon.
SoundHound raises $75M to bring its voice-enabled AI everywhere
That was Habbo Hotel. Was that shenanigan used at CP too?
It’s time to bring back the dumb phone
Absolutely! I completely agree. But what stops the consultancies from doing this without actually ever letting it to fully vest?
Near enough everything from the Win7 control panel still exists, yeah - a few things have been completely moved to the Settings app though.
It would be a good name for a tribute band.
That's only one of the possible reasons.

Now, have another guess :)
yeah, it's odd that there is a new UWP Settings app, and the old control panel - but it isn't that difficult to find. I mean, since you're surfing YC I'm assuming you're tech savvy - is Windows that hard for you to use?
Ask HN: Business models for single dev OSS
Hey HN,

I've been working on an OSS project called Micro (https://github.com/micro/micro) for over a year now which has seen production use by a number of companies. I was fortunate enough to get an enterprise company to sponsor the OSS development of the project which allows me to work on it full time but I'm now starting to think about long term sustainability and next steps.

I've read about Mike Perham's experiences with Sidekiq and am interested to hear more from the HN community about appropriate business models for OSS as a single developer. I imagine there are countless developers here who would also probably like to hear about ways to build a sustainable business around OSS.

I'm currently thinking about the dual-licensing model that aligns with what Cockroach Labs plan to do https://www.cockroachlabs.com/blog/how-were-building-a-business-to-last/

Please share your thoughts and experiences on the subject.

Cheers
Asim
The 4A's keyboard is much better.
Truly a riveting read. I had no idea Bush was like that behind closed doors.
More Than a Policy – What Dealing with Workplace Harassment Looks Like
I am speechless at this revisionist view of recent history.

Two things:

1. If anyone is confused about the Crimea invasion simply go back and read the primary sources. Read newspapers from overseas, especially those in different languages. No one believed that the recent invasion of Crimea began as a civil war/proxy war. It had become that, sure, but let's keep the facts straight.

2. To the poster: how can you be so sure of global events? Your viewpoint is the accepted perspective of the Russian government. Does that not give you pause, to repeat the words of a clearly self-interested party?
How good is blackberrys track record with their first android?

I'm not a bb guy but I might buy one if I switch to android next.
Ask HN: Are you using new JavaScript / CSS features on any non-trivial web projects?
I am happy that JS and CSS are progressing, but I feel that most of the new features are literally years away from being usable "natively", ie, without polyfills / transpiling, due to browser inconsistencies / errors and legacy browser support. But rather than feel this way, I would love to be shown that I am wrong.

Are you using new features of JS / CSS in a non-trivial web app?
Haxe 3.4.0
My email is in my profile, feel free to send me what you've got and I'll take a look (you may not need resume help at all, so don't order anything).
free as in ...
The story of Charles Proteus Steinmetz (“knowing where to strike the hammer”)
Would you mind expanding? I'm assuming this is: "Yes, I've used Clojure. No, I wouldn't use it again."
The lack of graduate jobs in biology is one of the reasons why fewer Americans choose to study in the area, and often rapidly leave the field after graduation, usually with a massive student debt. Its extremely hostile to women, a career break is a career end. Its typical of America's decline in STEM fields.

So the system is so fundamentally broken it needs massive re-engineering. I don't think the trumpists have a clue about how to do it, nor care, but their magic 8-ball approach to reform will have an impact.
I thought the FBI director recommends to the AG whether to pursue charges, no?
you can set symlinks up, but true not internally (yet), but it's coming in the next update. And which tools "simply do not work in windows"?
Haha, this was the same argument used by traditional Taxi companies againt Uber. :D This is rich.
Volkswagen was the first who got caught and fined. There are more car brands with emissions that are too high.

https://www.theguardian.com/technology/2016/sep/19/many-car-...

And still, people only think about Volkswagen when we talk about high emissions. It's not even the worst offender.
Yeah, I am assuming kids aren't being deferred until someone is in their 30s.

I am also assuming you want to live in something larger than a matchbox, and don't want a commute over 30m.
That seems like an absurd splitting of hairs. Under that logic the concept of a strike breaker couldn't exist. "It was coal workers who were striking, but the replacements are not coal workers per se they were non-participating laborers who happen to perform the same function"
I see, right, because personal drivers' insurance will often have exclusions for business use.
Perfect, thank you. Some of the docs I read made it out so that instances of my functions would never be reused. Or to put it better: I should not rely on them being reused.

If I keep DB connections for example am I now relying on an implementation detail or is this documented behavior? I realize that this will be different for every system.
yeah, basically they have two modes. in chase mode they try to chase you in their own algorithms and in scatter mode they go to their own corners.

orange one is special, even in chase mode, it stops chasing you when it is close enough.
so...you don't like windows, and the last time you used it was XP? LOL, okay.
Wheel running in the wild (2014)
This is a pretty cool library, for the people coming from React, the context switch for creating components needs not be so great:

For a stateless component which is implemented as a pure function, where you would normally write:

myPText(myText) {
return <p>{myText}</p>
}

In mithril you would write:

myPText(myText) {
return m("p", myText)
}

So the same vein of thinking can take you pretty far, but the benefit is that everything is Javascript so there is less context switching between framework and language!

EDIT: code snippet
Again, sure, I was pointing out an instance where a person might prefer the destruction of evidence charges, not trying to exhaustively list all such situations.
Nextbit has been bought by Razer
Hand delivered: will Ocado's robot soon be picking your shopping?
None (it's not like Lesotho inside South Africa or San Marino inside Italy). I assume he meant destinations where most international flights go via the US, but not sure that's relevant - I'm pretty sure basically all South American countries have direct flights to Europe or Canada, say.