skysight-inc/HackerNews huggingface dataset:
Fighting Back Against Unlawful Warrants and Indefinite Gag Orders
Well, keep in mind Apple, Google, and others were behind a wage fixing scheme[1] that kept salaries lower. And because people see them as the highest paying companies, that negatively impacts everyone's wages in the industry.

So, yes, it is an example of "suppressed wages," and if you think stealing from people is alright, I'm not sure what to say.

1. https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...
Couple of corrections:

1. You can start working for the new employer as soon as the petition has been sent out. For example, as soon as you have a FedEx/UPS tracking number for the petition, you can start the new job (even before receiving a Notice of Receipt).

2. You get a Notice of Receipt (form I-797C) usually in less than a week (and usually in about 3 days), if the petition was mailed in with overnight shipping.

3. Now receiving a Notice of Approval (form I-797A or I-797B) -- i.e. the actual adjudication of the petition, typically takes a couple of months with regular processing, but only 15 business days with premium processing.
Am I Addicted to Climbing Rocks?
Process engineering (~manufacturing) and logistics (~supply-chain) are not dissimilar to modern software workflow. The basic tools (modular management of complexity, discrete processing, statistics, monitoring, redundancy in processes/providers, feedback) are equivalent. In fact, I feel like a huge part of a successful software career is learning to see the similarities in disparate fields and draw from them positive architectural benefits, while keeping other-profession-spire-dwellers properly onside/placated.
Do more code reviews for others until you realise bugs and mistakes are always going to happen no matter how experienced you are. If the reviewer is make a huge deal out of it though then they need to adapt their approach.

I always try to give some positive review comments as well as just getting a list of negatives is grating.
I have phone contacts from the past decade and haven't kicked anyone off my Facebook ever. This gives me a nice large pool of people to contact when I need them and the yearly Facebook birthday wish is enough to have them remember me.

I don't take notes at all, but if I'm about to meet someone after a while, a quick look at their Facebook gives me all their current information.
On the other hand, Wiles's work was quite a bit more complex conceptually just in terms of the sheer number of moving pieces involved, though the level of cleverness required is probably comparable in the two cases.
It's 12 + 12 if you are stem. Not 12 + 24.
Your data presented with better formatting:

Infosys	32,379 $76,494
TCS 8,785 $66,113
Wipro	6,733 $69,953
IGate 2,056 $67,168
Cognizant 1,704 $67,506
L & T 4,380 $59,933
HCL 3,012 $81,376
Tech Mahindra 2,249 $73,374
UST Global 1,549 $73,374

Deloitte 8,028 $85,295
IBM 5,839 $87,789
Accenture 5,099 $70,878
E & Y 2,188 $88,353
NttData 1,156 $100,889

Microsft 3,911 $113,408
Qualcom	3,086 $105,169
Google	2,163 $126,565
Intel	1,945 $102,883
Oracle 1,773 $113,065
Amazon	1,256 $109,409
JP Morgan 1,256 $105,837
Apple	1,038 $130,690
I remember when SSDs were always around the corner.
Although I prefer exceptions, I like the way Rust approaches not having them.

It also communicates exceptions via option types, and - by convention - functions that can go wrong return an instance of Result<SuccessType, ErrorType> initialized either with a success value or an error value.

There are some helper methods on Result. I like "expect", which panics if an error is indicated and returns the success value otherwise. The real boilerplate removal comes via try!, which returns the result (actually it re-wraps it in a new Result) if it's an error. When used on functions that can fail inside functions which return Result, the result is that try! bubbles the exception up the stack.

The experience is very like traditional exception handling, but you always know exactly how control can flow, since try! only returns from the function it is directly inside, and can only from functions which advertise that they can fail by having Result<> as their return type.
He/She is probably referring to the "Great Oxygenation Event"

https://en.wikipedia.org/wiki/Great_Oxygenation_Event
Whatever you feel the Brexit result should have been, read this article to understand deeply how politics plays out.

Dominic spends much of the article showing how it was the errors of IN that gave the opportunity for Leave to have a chance.

In the US, the progressive movement is learning from the Tea Party how to fight Trump. Pro-EU Brits should learn from the euroskeptics.

As Dominic says, the easiest person to lie to is yourself.
I guess you could say the same for Humans we too have dens or homes, and often return to them after an adventure.
This is a dupe.

* Atlassian acquires Trello for $425M | Hacker News || https://news.ycombinator.com/item?id=13356318
You're probably spot on. I'd like to add that this is the problem with many "Product Managers" - they aren't MANAGING the product. Their job is to take this noise (because that's what this is) and distill it down to something structured and logical. No wonder Apple makes so much money. You can hate them, but they get this (mostly)* right.

* There are rumblings by many about the mac laptop variations not being cleanly delineated.
There may still be conference rooms and auditoriums with VGA-only projectors in 2027.
Ordinarily, airport x-ray machines will not fog film. At least, not appreciably, not at the ISO you are using and not at the levels that airport x-ray machines use, not unless the technician is feeling particularly vindictive. The old warning about x-rays was for ISOs above 800 or 1000 or so.
> How high? Why is 100k a magic number? 100k isn't even a big deal in SF or NYC. While a high skilled scientist working in say, Corning, NY at Corning Corp or Niskayuna, NY at GE's research labs, 100k enables a king's life.

Highly skilled workers do not receive cost of living adjustments. I've been recruited for jobs in low cost of living and high cost of living areas. The pay is the same in both when there is a true shortage of labor.

This is why the auction system is great. If Company A wants to pay Engineer X $500k and Company B wants to pay Engineer Y $50k then clearly Company A has a greater need.
I think composites have advanced but then again I don't know the details :(
Babai commented that the new work-around requires a 2-page proof and makes 10 existing pages obsolete. So, a net savings of 8 pages, in theory! We'll see how it turns out.
Thanks for this! I know it doesn't use BLAS, but it's a very interesting look into the fundamentals of NNs. I'll definitely be studying the code!
This is likely to be controversial but code conventions are like GOTO statements for me--it seems best to adopt baked-in formatting conventions so that it's no longer possible to waste time and energy arguing about them. Also, it avoids the exertion of chasing people who don't do it consistently and mess up merges or ability to see diffs. Finally, it eliminates the bad feelings that result from religious arguments about code formatting.

Most project teams have limited resources to come up with a solution that is close enough to correct to make the project pay off. In new technology there also tends to be a small set of technical issues that are hard and that you must get right--nothing else matters that much if you fail on the core. I am pretty heartless about anticipating things like code conventions, security requirements, legal review, etc. and just following the rules or otherwise making them non-issues for the project team in areas where it does not fundamentally alter the outcome.

Edit: clarification
You are at best disputing my terminology.

An object on such a highly eccentric orbit would be classified as a long-period comet, which I mentioned. Yes, you can argue semantics about whether we might still call such an object an "asteroid" if it had a certain composition or primordial origin (which would be extremely unlikely for such an orbit). But there is no sharp division between asteroid and comment composition (it's a bimodal but smooth continuum) and this isn't relevant for the purposes of tracking such objects.
> > As long as the cost of changing the blockchain is higher than the return on changing it, the chain remains immutable
> I'm sorry, but that is not a logically correct statement

I'd love to see a logical argument presenting how a hypothetical irrational actor can alter a blockchain of significant value without either a hypothetical attack vector or a few billion years compute time.
How did it cost $350,000? That's an insane number.
Bound Round | Web Designer/Developer | Sydney or Newcastle, Australia | ONSITE (Mostly), https://www.boundround.com, 70k - 90k DOE

Bound Round is looking for a designer who can code, or a coder who can design. You'd be joining a small, fun team and have lots of input in many aspects of the business. Excellent interpersonal and communication skills will come in handy.

Shoot me an email if interested: donovan@boundround.com
Dental implants are a pretty big breakthrough over the last couple of decades. Wether replacing individual teeth, or permanently anchoring dental bridges in place, it's gotten pretty darn close to the experience of having real teeth.
And that doesn't even make it unusual. Most mathematical results are first presented at conferences or workshops, sometimes long before publication.
Maybes: Packaging latency in archive formats (compress before upload, decompress after). Network latency on the upload/download. Block IO performance on the server. Virtualization overhead. Memory or processor constraints. Assumption of equivalence is spurious (eg. server is doing multi-architecture builds and full suites of tests including eg. regression tests). Yep, something like that.
Radar is how lots of asteroid imaging is done:

https://en.wikipedia.org/wiki/Radar_astronomy#Asteroids_and_...

However, I wasn't aware of the optical methods mitchty was referring to.
This is the complete paper: http://www.nature.com/articles/srep39654

I wonder why they almost never linked to the source.
I don't use Trello, but it's lightyears ahead of JIRA in terms of UX. And it was endlessly flexible and fun to use. Personally I think there are still better tools than Trello (GitHub + ZenHub, for starters), but regardless people are worried that Atlassian will Atlassian-up Trello like it has done with some other tools in the past.

Shoehorning in some crappy Atlassian user login, and some crappy Atlassian global product bar, forcing in the Atlassian workflows, Atlassian Teams, and other crap... and just generally fucking up the product in a way that brings it under their umbrella and makes it disgusting to caring users in the process.

Atlassian UX is just horrible. I wouldn't go near that stuff if I didn't have a project large enough I could get a dedicated support person to handle all the workflows and permissions and groups and crap that perpetually fall every so slightly out of alignment and then nothing works right for your team. If a tool is cumbersome and gets in the way, I don't want anything to do with it.
"make it sound like Trello was acquired by Trump Corporation or The Empire"

Who's the hater now?
>a generic rhetoric that Indian outsourcing companies just drive down wages is plain wrong

>They are just paying the correct price determined by the market for that particular aggregated job function.

If 47% and 85% of H-1Bs at bodyshops are being significantly underpaid compared to their peers, what is your argument that they aren't driving down wages? If these employees weren't on visas, do you really think they would still all be paid below the market rate?

And even still, why are visas for "specialized knowledge" workers going to what you call "maintenance type contracts" for "legacy software"? There's a huge disconnect between the intent and purpose of the visa programs and their actual use.
I just switched to a 4K monitor for my Ubuntu desktop system. Everything was automatically recognized. I just had to use one of the settings to scale things up to my liking.

Beyond this, a couple apps were still of the wrong font scaling so I had to tweak them individually. Lastly the console and boot fonts have to be changed separately but there was an online link that gave me the command line settings to make those happen. In the end the effort was not not much more than I dealt with in Windows.
Does this affect remote working in any manner? I am from India and have considered working remotely in later stages of my career. I have no intentions of leaving India and moving to the US, but I might be applying to organizations within the US.
And audio/video conferencing still won't work most of the time.
Elephants starve to death once thier last teeth are worn away. Our teeth were never 'meant' to last as long as they do. Be happy with your crowns. Look at the countless skulls is museams with evidence of cronic infections. Out and/or crowned is always better than in and infected. This is a golden age compared to even 80 years ago.
Yes! I couldn't agree more. I'm happy to sprint. If do it much rather than a marathon. But only if I get a break after it. Otherwise it's a marathon that you start out running like it was a sprint and fail.
I know you are being glib, but I'd rather survive and live to fight another day. A company with resources can invest, grow, and contribute.
I found the whole Disney affair to be confusing. I thought the H1B rules were written to specifically disallow what they did. I didn't think you were allowed to use H1B labor to replace US citizens who are already employed.
Thoroughly entertaining read.

This article does not cover the history of scientific theory around fire, which is quite fascinating too. Scientists in the 17th century theorized (incorrectly, of course) that fire was an intrinsic property of "phlogisticated" materials [0], which could be burnt to release the phlogiston contained in them. The theory prevailed for over 100 years, until Lavoisier proved that a gas (oxygen) must be present for combustion by measuring the increased weight of phosphorus upon burning [1].

[0] Phlogiston theory: https://en.wikipedia.org/wiki/Phlogiston_theory

[1] Oxygen theory: https://en.wikipedia.org/wiki/Antoine_Lavoisier#Oxygen_theor...
Linux? Desktop? Different answer from different people.

For me I've always been optimistic. Linux as desktop offers choices and freedom. I've been running Linux as my main desktop since Fedora Core 1 (you can count). Overall the kernel and desktop environments (window managers) are getting better (especially KDE). Of course, there has been learning curves and all sort of frustration, many weird problems to attack but never a real showstopper AS LONG AS you had the time and passion to research (learn) and fix them (at least it is how I have built up my Linux skills tree).

It's about freedom and choice, also the habit that has formed over the years.

I do use a MacBook Pro 15" for work (on the move, portability, battery life is better than running Linux on it - plus the wireless driver hassle - no worth it - as long as iTerm2 and homebrew is in place - don't care), but the pretty much all grunt work is done on my workstations (2 optiplex) in office and home. They both are running Arch Linux + KDE Plasma 5 (Xfce4 and other light weight WMs as alternatives). I just feel relaxed and in control of the OS (can do pretty much what I want - like mount a part of physical memory as ramfs/tmpfs and use it to do heavy I/O tasks etc... similar to drive a manual car ;-)

I don't mind using a Mac but do consider Linux as a good and free alternative when coming across things that do not work well on Mac. It may not work for all but you'll have to give it a try to know.

In addition, better consult and seek advice from Linux veterans regarding distribution/desktop environment/window manager choices, known hardware support issues and best practices beforehand, save you time and trouble ;-)
I have been using Asus Zenbook for the last 3 laptops; I just go straight to Amazon or Ebay to buy them, the experience there is quite better (besides I want a US keyboard instead of Spanish).
Ahh, except solar Is so cheap now it's driving fossil fuels out of business and utilities are replacing natural gas peaker plants with battery storage.

Y'all sleep through the last year?
I wouldn't think you really need an <html> tag, provided the server has specified the right Content-Type.

Heck, given that you can set stylesheets using the Link HTTP response header rather than the <link> tag, you can skip the separation of <head> and <body> for simple pages as well. Just start with what would go inside the body, and then the <head> ends up where it belongs—in the headers. ;)
I think Atlassian does a good job of not killing off apps it acquires (anyone have examples?). They just rebrand them and smoosh them into their whole suite of stuff they've bought.

Years ago I was talking to a Melbourne dev who said they've made very little (Jira and Confluence I think?) and the rest of it they've just bought and rebranded?

Yahoo likes to kill apps and take devs, like Astrid Tasks.
Of the 1M people immigrating every year, only 14% goes to skilled workers on H-1B. Of these both the primary applicant and their family get counted separately, so the actual number is closer to 7%.

Of these 7%, there is a per-country limits - Iceland (population 320K) and India (population 1.2B) both are allotted the same number of Green Cards. These limits treat each nation equally, but not immigrant equally. Applicants from Iceland get their Green Card in few months, but those from India will have to wait many years to get theirs.

This is broken.
Yeah... that was the only interaction I thought was insane.

But I'm also against read receipts and showing when the other person is typing at all, so I figured maybe this is what people are into these days
Foldl vs. foldl'
GitHub + ZenHub work great.

* ZenHub - Agile GitHub Project Management Software || https://www.zenhub.com/

GitHub + Marker for bugs.

* Marker - Visual Feedback & Bug Reporting Tools for Web Professionals || https://getmarker.io/

GitHub + Unito + Asana even... for clients to get some pretty dashboards without getting bogged down... this works great too.

* Unito - Connect your project management tools and become your team's collaboration hero || https://unito.io/

I love how many things play nice with GitHub now.
I think exceptions for small businesses of 3-10 employees would be a cool idea, but otherwise I completely agree. We need more small businesses. Wasn't Apple, Facebook, MSFT, Goog, AWS .. didn't they all start as small businesses?
My experience with Perl was that me-a-week-ago counts as someone else. That's not flippant — it's an accurate reflection of my experience that Perl tends to be write-only.

There are some people who do write beautiful Perl, but they are few and far between (again, in my experience).
I've frequently seen "light" used to refer to the entire electromagnetic spectrum in physics discussions.
Yahoo isn't really going away (at least, not yet)
That has been true for many years that is _technically_ you would loose your status the day you lost your job and leave the country. However, there were ways around this.

This has been recently changed though giving a grace period of 60 days and goes into effect from Jan 17:

https://www.uscis.gov/news/news-releases/uscis-publishes-fin...
> It's not just PCs, of course. It's all consumer electronics

I recently bought an induction hob, and it's exactly the same.

Bosch for example have a series 4, 6 and 8 and within that, models with various configurations. At first I assumed series 8 was the best or newest, but there are low and high end models in all of the series. I looked through the manufacturers specs, and even in terms of features I couldn't see anything different between the series, only between induvidual models. Maybe the series refers to what day the 'design team' came up with it?

I tried to look at some reviews online to see what people said was the best - I live in Northern Europe and haven't yet picked up the language so looked at reviews on UK and German sites. Except the models available there aren't available here, and vice versa.

At the end of the day they are all pretty much the same (they all cook stuff), so I just went to the shop and picked one that wasn't too cheap or too expensive and looked the prettiest (Wife Approved TM).
The 101% of cost reimbursement is a different payment model than used for bigger hospitals (Prospective Payment Systems https://www.cms.gov/medicare/medicare-fee-for-service-paymen... ).

And no one else pays anywhere near 100% of 'reasonable costs' (they pay more, or in the case of Medicaid, less). So I wouldn't call it the normal rate.
As a fellow European I'm curious, why did you have to wait 7 years? Isn't the quota almost never hit for European countries?
How can one satisfy interfaces with primitive types, other than the trivial case of interface{}, given they don't have methods and you can't add any?
No, not really. I work in a team of four, one of whom is my boss, and I've done code reviews for all three others and been reviewed by all three others. Reviewing others and finding bugs or mistakes in their code, especially my boss', has helped me realise that everybody makes mistakes.

My team sees code reviews as a way to lift the burden of responsibility from the person who wrote the code and share it evenly among the reviewers as well, so bugs that make it through code reviews belong as much to the reviewer as the author.
> Put another way, why shouldn't I go around raping people? Isn't that good for the survival of my genes?

Quoting myself: "The entirety of my atheist morality is centered around the recognition that other humans are as acutely conscious as I am, and inflicting suffering on them...is cruel and distasteful". I'm honestly not sure how you made the leap to my comment justifying rape, though I take your question in good faith.

Maybe you're pointing out that I've misunderstood relativism/absolutism? I feel that a moral hierarchy exists, but it does not exist independently of the (collective) human mind. I do think that everyone should behave with empathy because all humans have an equal capacity to suffer, and from that conclusion you get obvious things like "rape is bad", "murder is bad", etc. This still leaves a lot of ambiguity, however, and doesn't result in a strict, absolute code of ethics.

Am I actually a moral absolutist, but misunderstanding the terminology?
Our Slack and AzureDesk integration is cool.Do use it
If you are using Slack for team collaboration and want your customer support app to talk whenever it is required then our customer support app www.azuredesk.co is the right choice
We dont spam Slack with automated messages.If the agent wants to talk to the Slack they can just use our App.
> If I can freeze a basic install by browsing Reddit with the default web browser, there's something fundamentally broken.

I would agree if you could show causation, but this is only correlation. I could tell you how many hundreds, maybe thousands of hours I do exactly what you've described with NO freezing, but so could a lot of others. I'm sure others yet can tell you of freezing.

None of this is perfect. But one anecdata does not a readiness state (nor lack of it) make.
Aw shucks, I'm merely intelligent, rather than a genius?
> Here's the big question, why should Software Engineers not be entitled to overtime?

Like all wage and hour protections, overtime is a protection for vulnerable employees against abusive situations. At the $80K+ annual salary equivalent at which computer professions lose overtime entitlement in CA, that's not particularly an issue.

It's a balance between freedom to contract and protection against abusive norms being established that render that freedom illusory.