skysight-inc/HackerNews huggingface dataset:
Another option would be to put in place a system where companies could be have their H1-B applications automatically approved if they maintain a certain ratio of citizens/green card holders to H1-Bs within the desired salary band and classification. Say, for example, you want to hire an H1-B engineer at $160k/yr and the required ratio is 4:1. If your engineering workforce within the $150k-$175k salary band is already greater than 4-1 non-H1-B, you should be allowed to hire an H1-B. But companies that try to abuse H1-Bs, either by hiring too large a percentage of their workforce or by underpaying them would have to use the lottery system, provided there are any H1-B slots left.

Such a system seems like it works for the large Facebooks and Googles of the world as well as smaller startups and companies in areas of the country with lower CoL. It also works for citizens, green card holders and H1-Bs, since it encourages employment of non-H1-B employees and similar wages for all types of employees. It would only penalize the body shops, those that underpay H1-Bs and those companies that rely on too large a percentage of H1-Bs for their workforce. The only thing you'd have to do is ensure that the local employees are roughly the same job function as the H1-Bs, so that companies couldn't offset underpaid H1-B engineers with similarly-paid customer support or similar gaming of the system.
As an experiment, I wonder if octopuses could be taught rudiments of culture that would have evolutionary advantages...
Hacker news is what reddit should have been [imho]
I switched to SourceTree after GitX (not dev but another fork) kept crashing. I haven't looked back. It's a great client and I haven't had any problems with it. I'm working on decently sized repos but keep a pretty clean flow.
I am just finishing The Innovators by Walter Isaacson (the guy who also did Jobs' biography) and it did a good job at tracing the threads of theoretical information management systems through to their practical manifestation via the invention of the web by Berners-Lee. It's a decent read and I'd recommend it if you have an interest in the history of computing as a whole and how the various ideas and concepts that came to shape how computers exist today were first born then later realised.
Really cool.

You can also go to the page without the line mode browser emulation: http://info.cern.ch/hypertext/WWW/TheProject.html

According to http://line-mode.cern.ch that page hasn't even been modified to work in a modern browser - it still displays perfectly as-is!
I agree that desktop on linux is ready, with the main trade-off being: you have to spend more time setting things up, but you can customise your software/hardware to any level you want.
( and just like Y software, there's X hardware that might not work with linux. those damn printers... )

Btw, I also started with Ubuntu but I'm finding Arch a much better and up to date distro.
Also request ability to show notifications.
It's not dual intent for one thing. I have a TN but my company put in for H-1B for me so that I could switch and then have the option to get sponsored more easily if I decide I want a green card.

TN you can do it, but it's messier.
This is a more thoughtful read on the situation than what I wrote. Thanks.
Well they also talk about removing the master's degree quota. So it's not just about shady consulting companies.
"Big companies usually don't move at the speed of javascript frameworks"

Well ;) https://twitter.com/sreuter/status/818614016801009664 ...

Disclaimer: I work at Atlassian.
Gimp's UI makes me really sad :( -- I used to be a HUGE proponent of it, since I had grown up using it. I had never known photoshop before, so gimp's UI made sense to me.

3-4 years ago they seem to have changed (apparently to make things closer to photoshop, is my guess?), and now it seems like the UI sucks for everybody.
That's there and this is here. For better or for worse, I and other American voters are more responsible for our country than for others. If you think this way, and I think a lot of voters do, then accepting someone into your society carries a higher bar than buying something from a society.
She also joins a line of failed CEOs at Yahoo.

Trying to tie this to her gender would require a lot of evidence to be remotly meaningful. Yahoo has been failing for a decade and a half, largely punctuated by a couple of lucky investments (Google and Alibaba).

I also see little evidence of rabid defenses of her. I see some that don't believe she deserves to be crucified for failing to save a company that's been failing for a long time before she joined, and a lot of rabid attacks on her with little substantive.
I've not been a part of acquisition but I've seen many from the outside, take the exame of Whatsapp, when they sold off to facebook they were like "we will never add calling to whatsapp, it will always focus on text messaging", " we care for privacy very much, never will we send your data" et al, less than one year after the acquisition, they do everything that they had promised not to do!
Diesel can be really nasty, much worse than modern gas cars. Even having a diesel truck in front of me is enough to make me gag. It's one of the things I don't like about Europe or certain Caribbean islands where diesel is very popular. Luckily it's not as popular in North America.
if only they had a chance to rewrite their web site in angular 2, things would have been so much different.

jokes aside, they rewrote their yahoo finance site in some JavaScript framework, so it became plain unusable. they moved ticker box to the right side (congratulation, Marissa, deeply strategic decision! how many millions did you get for this one?) and hooked it up to shitload of JS, so entering ticker and pressing enter just don't work - I have to slowly press keys and patiently wait for some unwanted intellisense magic to wake up and help me to understand that when I type JNK I really mean JNK.
Zappos is a good example of an acquisition that maintained its original culture.
Downvoted for what reason?

I would have thought that making business connections on HN is just exactly the right thing to be doing.....
Arrogant, maybe, but we're the only species that has the wherewithal to expand life as we know it beyond this one rock.
The future of the DNA that we all share (animals, plants, fungi, bacteria) is riding on us.
Given enough time almost any very junior software developer from any amount of training could successfully complete that task. What you consider capable is that they can do it within a certain time frame and with a certain level of quality. That quality being higher than others and the time frame being faster than others.

Also, that expectation of time frame and quality level has increased significantly since 1985. The reason that has increased is because the average level software developer in 2017 can do that task quite a bit faster and of higher quality than the average software developer could do in 1985.

The definition of acceptable in any market changes with the pool of options available.
If you have $200 million in the bank, why do you need any further C-level position?

Hell, give me $20 million and I'll take that risk.
What innovations do you have in mind? LSTMs and convnets were both invented in the 90s. Stochastic gradient descent, momentum, etc. have been around for decades. I feel like it's quite the opposite of what you are saying -- in the 2000s there was a lot of innovation, but it mostly turned out to be unnecessary.

What has improved is the variety of architectures, but I don't think there has been anything fundamentally new after LSTMs. The only exception I can think of is generative adversarial networks, and even ideas behind adversarial training have been around in other domains for many years now.
Environment Canada tests new supercomputer to forecast weather
Yes - there are actions that only make sense collectively, or at least "collectively enough". Which explains why someone may be in favor of tax increases even while taking advantage of deductions, or in favor of campaign finance reform while also taking corporate contributions - "you can't unilaterally disarm".

My point was more to make a distinction against the argument that regulation against a self-interested sort by definition means a worse outcome for that person. Sometimes a regulation leads to a better personal outcome than you'd get through Nash.
Any reason you don't pop a daily calcium and vitamin D supplement?
I get bummed when the defect is something I should've caught. But if it is a tough bug or something that takes multiple people to find I don't feel bad or get bummed. I get inquisitive as to what they saw which led to the discovery though.

I do get embarrassed if I repeat a mistake and am really tough on myself in that aspect.
Show HN: Cloud based antispam solution
Mellanox and Solarflare certainly have carved out a nice market for themselves. They are not cheap though which is I guess why they are mostly found in trading shops since latency likely equates to money being left on the table.
I don't think that's JC but rather Johnny Blaze / Ghost Rider you're thinking of.
What exactly do you mean by conflicting? Remember that the types, typeclasses and function implementations are all namespaced, so name collisions here are fine. The only problem occurs when you define multiple instances for a type and a typeclass (e.g. Int is a Monoid as a sum and separately Int is a Monoid as a product) and you attempt to import both instances into the same module, called Overlapping Instances. But if the usage of the overlapping instances is not ambiguous it wont' cause any problems.

Even the following is perfectly fine:

-- sum.hs
module Sum where

instance Monoid Int where
mappend = (+)
mempty = 0

ten :: Int
ten = mconcat [1..4]

-- product.hs
module Product where

instance Monoid Int where
mappend = (*)
mempty = 1

twentyfour :: Int
twentyfour = mconcat [1..4]

-- usage.hs
import Sum
import Product

twohundredforty :: Int
twohundredforty = ten * twentyfour
Ah, I almost forgot about GitX, my first git GUI client before I started using git gui itself.
BrentB; I hope you see this.

I was curious about your strange obsession of references as a crutch for arguing so I did a search to see if that was a repeating pattern.

http://google.com/?q=site%3Anews.ycombinator.com+%22berntb%2...

You need help man. All the best.
O1 is even more abused by artists, like DJ's or dancers. There's nothing extraordinary required in the artistic field. Just a few references.
For what it's worth, when I think of people who had to work harder than I did to get to the same place, I don't assume they're bitter and blame white men. I don't assume they need hand-holding in order to succeed and I don't think they should be given jobs they don't deserve. I've passed on women of color in job interviews before without feeling guilty.

But there are people who lack the opportunity they do deserve, whether it's conscious bias or unconscious bias or just circumstances in life. We can try to do something to adjust the playing field instead of ignore that. I've worked with a lot of mediocre white dudes. There's plenty of opportunity to start displacing those types based on merit and not charity or guilt.
Color text streams
Calcium supplements are distinctly distasteful to me, and that makes it hard to make a habit of taking it. :) The tablets generally taste like chalk. (Extremely literally.) And even the adult gummy variety are far worse than their multivitamin counterparts. It's really hard to make chalk taste good.
I would be happy seeing a table of nothing but AIs.
Phabricator is pretty good for issue tracking and code review. The wiki is totally usable but not as polished as Confluence.
> MIT says that this is because the thinner walls allow the structure to deform gradually while the thicker one stores the deformation energy, which releases all at once

I'm not sure that's the failure mode I want load-bearing things to have...
I really enjoyed this thread from a recent (two weeks ago) post about another advance in the treatment of cavities (a year before) that touched on this feeling.

https://news.ycombinator.com/item?id=13274183
Remembering California’s Storm-Toppled Historic Pioneer Cabin Tree
IMO if money isn't an object, OS X is a better call when it comes to laptops. If money is tight, going for a Linux box is almost as good.

Linux on desktops - as in, not a laptop - has worked pretty much flawlessly for me for >10 years. Not much else to say there. If desktop or server, this shouldn't be a discussion.

As far as laptops go, I've just had better experiences with macbooks. Linux on a laptop is still 100% usable and gets you everything you need. Getting things set up can be a way bigger PITA on Linux, like function keys, sound, and god forbid, wirless. I've never installed Linux on a laptop and had wireless not suck, at least a little bit. Mostly just randomly dropping connection. It's gotten better in the last few years, but it hasn't reached that perfect reliability that my mbp seems to have. Ubuntu seems to break a bit more on average - and those errors are a bit more likely to be obnoxious, or blockers even - like during boot. Not saying this is commonplace, but I've NEVER had OS X kernel panic on me during boot.

Again, I would be perfectly happy a linux box instead, but for me it's worth a bit of extra $$ for what has seemed to me to be better reliability.

Most of my experiences have been with Ubuntu LTS releases but really, I've tried all the big ones, and on quite a few different laptops over the years. YMMV of course.

Edit: all that being said, prob will switch over when this one dies, because touch bar... lol
At my organization, leftpad is not a reason for SRE to tell developers they can't use dependencies. Instead, leftpad is a reason for SRE to run internal package mirrors for all our supported packaging systems (debian, pip, glide, Maven, etc) and ship forks of the build tools so that when you reference a 3rd party dependency, the URL is rewritten to one at our internal mirror. The internal mirror, in turn, goes out and downloads anything it doesn't already have.

They also maintain the base docker images that we're expected to use, as well as the docker build infrastructure.

Facilitation with guardrails, not blockers.
That is the norm in the Southern cities I've been to -- especially Jacksonville (my home). Hell, even in Atlanta, a relatively well-integrated city, the backronym meaning for MARTA[0] has existed practically since it began.

[0]: https://en.wikipedia.org/wiki/Metropolitan_Atlanta_Rapid_Tra...
As much as I hate to say it, opengl still has issues in comparison to DirectX. Just getting an opengl context is comparatively quite difficult and that still doesn't give you input or audio.
Recently, I have seen O1 being given pretty generously. Couple of people who I know who completed PhDs from mediocre University and less than 10 papers in total have all gotten their O1s. Yes they had to get reference letters and complete all the formality but nothing stellar or extra-ordinary was required.
Prior to become a web developer I was a photojournalist (staff photog at a mid-sized newspaper) for 10 years starting right before digital started. I always loved working in the darkroom and printing but I do not miss film. Film was just... meh. Limited number of shots, bulky to carry, expense in processing, relatively primitive light sensitivity, color sensitivity, etc.

If it were up to me, for hobby purposes I would love to shoot 4x5 or 8x10 tintypes and wet plate collodion. I mean, the quality is spectacular with those processes (especially tintypes) when done perfectly. Otherwise, give me super high quality digital. I'm either going to do it (real) old school or I'm going to choose the tools that limit me the least. Nothing in between.
One of the big issues a lot of people have (or at least had, back when it was first becoming a thing) was that systemd uses binary log files rather than traditional text ones, which makes them harder to deal with (e.g. you can't `tail` or `grep` them, at least not directly). Another common gripe is that while it started out as an init system, a rather large portion of userland on a typical system depends on one or more systemd components directly or indirectly, making it somewhat difficult to avoid it if you'd prefer not to use it.

My biggest issue with systemd is that when something goes wrong, it's pretty impossible to tell why. As an example, virtually every system I've used with systemd after a few months starts to have different services fail to stop on shutdown, causing a timeout of (by default) one-and-a-half minutes. From searches that I've done online, I don't seem to be the only person who runs into this, but I haven't found any good solution, leaving me with the options to reduce the timeout to something more manageable, force shutdown my laptop literally every time I'm done using it, or sit through 90 seconds of systemd trying and failing to stop whichever service is failing that time. Maybe I'm just lucky, but it's fairly rare that any of my non-systemd systems is unable to shut down properly once, let alone every single time consistently.
I think you and I are very much alike. One thing that has helped me is how linting has become more available these recent years.
Tell HN: Community meltdown – HN outpouring of hate towards Atlassian
If you haven't already, check out the onslaught of negativity and hate at the acquisition of Trello by the HN community here:

https://news.ycombinator.com/item?id=13356318

I would have thought that HN would be a really positive place accepting of a once-startup acquiring another startup, but instead the HN community vents and fumes and hates and whines and grumbles and complains.

What a disappointing response. HN needs to grow up.
On KonicaMonilta Bizahub series, anytime a Linux computer prints a large PDF, the printer basically memory leaks to hell. This is PCL and PS drivers.

The two models we have are 283 and 284e; both have similar issues.

I spoke with a tech thinking it was my ignorance when downloading drivers but they told me "I've never seen this issue before". I chalked it up to doing something wrong and quit trying.

The Linux machines at work don't really need to print and I've attempted several times from different distros with similar results.

Again, can totally be my ignorance and lack of time to tinker with so YMMV.
Maybe they don't need H1Bs then? The stated goal of the H1B is to attract talent that is otherwise unavailable in the United States. If someone is offering six figures and still can't find applicants, I'm willing to believe there is really no available talent. But if someone is offering $60k and can't find talent, an alternate hypothesis is: maybe you aren't offering enough to attract the talent? Have you tried $70k or $80k? You may argue that $60k is a fairly high salary for the area, but that isn't enough to establish that such talent is unavailable in the United States.

There are alternate rationales where it would be justifiable to support an H1B-type system in that case too, but the H1B system's stated rationale isn't to allow companies in lower-cost areas to hire cheap-ish labor when they aren't willing to pay the national going rate for the talent they're looking for.
i've been a direct care doc since 9/2010 and happy to answer any questions.

To answer your questions: yes, we have ins companies that will accept our fees toward your deductible automatically.

As an example, 80% of visits to the ER are for non emergency conditions, yet charge often >$1000. Most of those same things, i can do in the office for little or no additional fee. Stitches are free. labs are $2-3/test.

To (quickly) define the model: $10-100/patient/month for unlimited home/work/office/technology visits, no copays, any procedure we can do in the office is included free, and wholesale savings on medicines, labs, imaging, pathology of up to 95% (yes!)

We can then take all of this value and go back to an employer and help decrease insurance costs by 30-60%.
I really wanted to like this but I don't.

If I take the amount of tasks we currently have in the icebox and backlog I would need to scroll for 2.5 minutes to get to the last one.

Whitespace looks amazing when you design stuff in PSD but it doesn't really scale in the real world.

That's why, we still use PivotalTracker.

There's a reason people use PivotalTracker and Jira. Even though they're not what you'd call "beautiful" and "2.0", they scale, they have a user experience that works for companies, managers and engineers.

It's hip, but it's unusable in the real world.
Most important part here, and what is mostly stopping me from jumping ship is photography. Darktable is probably fantastic software, however there is number of great plugins for Lightroom that I would miss dearly.
Bay area's housing shortage is entirely self inflicted by its residents who refuse to allow more housing to be built. All this to maintain some arbitrary idea of character. A character that is frozen at some random point in time.

There is no good reason for most of the bay area to be strip malls apartments and 2 story apartment complexes. There are more than enough examples of cities(Barcelona, Paris) with character, history and more vertical housing.
I don't see how. If you absolutely need that skill, then you need it, cost of living based salary be damned.
Well-said. Major example: interlocking boards of directors. They clearly demonstrate cartel-like behavior where it's "us vs them" at one level protecting their personal profits and "them vs them" at another level competing for good positions, policy preferences, or market share. Unsurprisingly, it's one of ideal moves a capitalist can make in an environment like the U.S. given it gains the personal benefits of capitalism while minimizing the risk that real competition or cost minimization of labor would bring them. They must operate collectively to defeat what threatens their wealth.

https://en.wikipedia.org/wiki/Interlocking_directorate

Example with some specifics and nice illustrations:

http://www2.ucsc.edu/whorulesamerica/power/corporate_communi...

EDIT: The answers all around yours are screenshot-worthy. Perfect example of what the elites bought with all those donations/visits to universities, textbooks, biased media, and so on. Many still believe they have to earn it in a way that's about merit as an employee of the company. Thousands of years of human history showed nepotism, classism, and other rigging were main ways people got ahead. Then it suddenly is out of the equation for many analyzing success of modern elites. ;)
Essentially no, you are not wrong.

I am working on setting up a system with a YubiKey 4 in this way. Apple FDE can accept a certificate for verification. Or simply the password.

I haven't set up LUKS like this in a long, long time. But I will get there soon..
Even new diesel trucks from Japan do this in places like the Caribbean. Maybe the standards are lower but I haven't seen a similar problem with new gas cars.
Wireless hasn't been a problem (for me) for at least the past 3 years. The really dramatic improvements happened prior before 2010, and things have only gotten better since then.

Bluetooth is still a damned mess. That, and battery life, and GPUs "just working", are the big differentiators IME. Of course YMMV.
Why you shouldn’t (always) hire that Stanford Engineer
Curious what the wifi, sleep, and battery life stories are like in comparison to Mac OS.
Radio only works for relatively close asteroids.

https://en.wikipedia.org/wiki/Sentinel_Space_Telescope

Which was sadly cancelled:
http://www.dailymail.co.uk/sciencetech/article-3255059/Nasa-...

But the principle was based off infrared:
http://aviationweek.com/space/ball-aerospace-ramps-sentinel-...

The canadian satellite also uses light:
https://en.wikipedia.org/wiki/Near_Earth_Object_Surveillance...

Visible light is only one fraction of the spectrum, infrared is far more valuable for detection. Most asteroids are detected via passive observation. Radio waves are not conducive to detecting asteroids.