skysight-inc/HackerNews huggingface dataset:
> The problem is that they fail to recognize that there are potentially cases where even though it is a bad thing, it is still the least-bad option

You are way oversimplifying the problem. Linux designers want a nice, stable OS with good performance. Introducing a new mode where signals can asynchronously interrupt a task means that you have to account for your kernel code to not only be safe when CPU interrupts occur, but now when user space signal handlers execute too. To be safe means that you'd need to sprinkle fences/barriers over lots of code. This flushes pipelines and unnecessarily forfeits performance. Performance aside, it's really hard to imagine the problems caused by asynchronous interrupts until they actually occur. As a designer, it's much simpler to just bar them for the critical region. Now, it's totally reasonable for us to discuss 'hey can we minimize these critical regions somehow, to make these problems less likely?'

If you did a `kill -9 1234` and then your computer suddenly hit an NMI, whose bug would that be? The kernel's! You'd say "hey, kernel, wtf, I was just trying to reap this process and then my computer rebooted." And you'd be right.

There's lots of design decisions made early on in linux that are likely baked in and hard to change without impacting user space.

For you to declare it "the least-bad option" you have to be able to evaluate it from the designer's perspective. From the user's perspective, I agree that it's clearly not ideal. But there's much more at stake here.

> idea among developers out there that the computer belongs to them and users are beneath them

You're introducing some motives that just aren't there. Linux is all about enabling people. Perhaps we can agree that the death of general purpose computing is nigh [1], but it's not linux's fault.

>> You're free to design your own operating system without this limitation

> Such an OSS response to criticism. This attitude is awful

I don't agree. But I will express regret that I didn't say instead "you're free to use another OS without this limitation" -- that's a more realistic option for a user.

For a user to casually say "you made the wrong design decision here" without acknowledging the existence of the tradeoff is unfair.

[1] https://boingboing.net/2012/08/23/civilwar.html
Painting all workers on H1-B visas in one brush seems unfair. The H1-Bs at Google get paid way more than the H1-Bs at companies like Wipro or Infosys. [1]

These are skilled workers, with options, that happen to be foreign.

Not foreign workers that are just skilled enough and grateful enough.

1: https://h1bdata.info/highestpaidcompany.php
You don't have a right to subject your children to homelessness just because you felt like taking a stance based on feelings.
DaisyDisk
Fast mail will host your DNS? Had not seen that...
Not really, gotta work for small businesses or start your own.
Ask HN: What companies pay starting salaries similar to FAANG but aren't FAANG?
I've read a good amount of threads in the last couple months saying getting hired by one of the FAANG companies will get you the best compensation package for an entry level position, while simultaneously seeing many people saying working at one of the FAANG companies isn't all it's made out to be and some people even saying it made them worse off. So my question is are there even companies that pay compensation levels similar to that of FAANG companies for entry level positions? And if so what companies are they?
If your company is buying from an insurance company, that insurance company is required to offer the same plan to the former employee.
The recipe requires you to put frog bones in a stream and pick out the bone that moves against the stream... You might run out of frogs before finding such a bone!
A freak accident and lack of checks.
Heavily discussed 7 days ago:

https://news.ycombinator.com/item?id=18012158 (207 points/117 comments)
In general I agree with you, clearly not everybody has the luxury of being able to quit their jobs if it doesn't align with their values, especially when the problem is so relatively benign in the grand scheme of things. I'm not trying to downplay Google's decision here, I invite everybody to stop using Chrome, but it's not like they're enslaving people or something. I can imagine that most people wouldn't risk hurting their families or losing their houses for something like that.

That being said, is it really a concern for the average Google engineer? I mean sure, if we're talking about Google's cleaning staff I can imagine that leaving their jobs can be risky but software devs? Even assuming that they have multiple children and a huge mortgage, surely they can easily find other well paying job without much difficulty?

You won't have me believe that the majority of Google's engineers is financially unable to quit their job.

>Some have social anxiety and find job hunting an impossibly scary prospect.

I'm sure that can be a factor but does it really justify anything? As far as looking for a job is concerned we have it super easy. If you can't stand for your values because of "social anxiety" then maybe you don't value your values that much?

And I realize that I sound like I'm on a high horse right now and I am, but I'm talking out of experience. I've been in that situation in the past, doing a job that I found morally questionable but finding myself excuses. Don't make my mistake, it's not worth it. There's more to life than working full time tricking people into watching ads.
Well, it's not really fully replaceable in your car without other work. That is, I have SXM in my car radio, integrated in the system. It's the only option. All else is bluetooth or cable plugins, a different interface to manage while I'm driving, and potentially additional costs (data costs, etc.).

Note that BMW and other "lux" makers are now offering deeper integration with phone apps... but they make you pay a subscription to them to enable said functionality. https://www.bmwusa.com/explore/connecteddrive.html describes it; half the features are free but traffic for the nav, integration with mobile apps, other features have an annual cost, around $50 US currently.

And yes, fair point on the 6 month complaint cycle being forced on us by obnoxious subscription approaches.
It is funny how the first two laws (in a loose sense of bad guy) imply that your Windows computer does not belong to you. ;)

Here are some related texts from 2008: Security Watch Revisiting the 10 Immutable Laws of Security, Part 1 [1], Security Watch Revisiting the 10 Immutable Laws of Security, Part 2 [2]

[0] https://technet.microsoft.com/en-us/library/2008.10.security...

[1] https://technet.microsoft.com/en-us/library/2008.11.security...
This is my only chance right now unfortunately. As I've written here before I use open source closed loop insulin systems and Android is the most convenient OS to run them without needing to reinstall every now and then as you do in iOS.

I'd like something more linux-y, maybe with support for Android that I can run xDrip and AndroidAPS. But nothing else from Google. Anyways Signal, Email and Firefox are the other apps I need from the system.
I'm honestly confused, would love someone to explain:

From Wired: "Tidelift doesn't offer technical support"
From Tidelift site: "The professional support you need."

So, which is it?

From Wired: "[Tidelift] doesn't employ the developers who maintain open source projects."
From Wired: "[D]evelopers can focus on code instead of sales and marketing."

If they aren't employees, what are they? Contractors? I can see how it simplifies things to have to deal with 1 party instead of N, but if they aren't paying you a full salary it seems like a developer would still need to deal with sales and marketing.
So, assuming you're tight on money, the job market is looking crap, but you got lucky and got a well paying job. Chances of getting another job are slim. You have a few responsibilities, a wife, say 2 kids, maybe even someone who needs medical bills paid.

Do you just say "fuck it", and quit, ignoring all your responsibilities? Over cookies?

Of course, when its not about cookies, but about something more drastic, say something ludicrous like giving google nuclear launch codes, then the whole thing looks different. Some things are worth the fight, some are not.
Yes. See https://en.wikipedia.org/wiki/Irony_punctuation
I've seen some posts about fermenting your own urine and such. Ew.
How I write data analysis Python scripts
You can set a strong sync password in Chrome. Of course, your Google search history etc is still available to other apps.
Security researcher fined for hacking hotel WiFi putting passwords on internet
Think like a process control engineer. Roll the parchment around an arrow or bolt and shoot the dog with it and you've just removed a step.

At "across the street" range it shouldn't affect accuracy very much
I can drop a vouch in for Protonmail. Been using them for a bit over a year now. They also recently added full PGP integration, with the ability to assign public keys to contacts, as well as the ability to use your own private key.
> No one wants a banal name !

Someone clearly wasn't an introverted 6th grader whose dream was to have no one notice them for the entire school year.
Please don't discourage people from asking questions, there's 48 upvotes on this submission and personally I would have liked to come in here and seen a succinct summary and comparison of the engines from a programmers perspective.

The hacker news community tends to be more programming/math focused and the summary we get here will likely be unique and insightful.
In my case, my company "self-insures" but they hire processors (Bluecross, CIGNA, etc) to handle the claims. I doubt that any employer is processing all claims themselves directly. I would have to do the research, but it seems sensible to me that the processor would require some amount of money in escrow (or some other insurance policy) to cover such an event.
For HN specifically, !hn usually works pretty well in DDG.
WinDirStat / Baobab
Where, in the entire US, does tech not pay $100k? startups pay more than that here. You don’t need to come to SV to make $100k. Any city will do.
It is complex.

Personally I am not so afraid of the NSA; I know the people there have some ethics and internal controls. Do I trust them completely? No. But they are one of many threats.

France, Iran, Israel, Russia, and the U.K. are just a few of countries other than the U.S. that run assassination, spycraft, 'terrorism' and other sneaky pete operations worldwide.

They are threats, and so are many criminal organizations, individuals, etc. The chief danger of the NSA is that they could be hiding a set of master keys for a national encryption standard which could be stolen by a person who, like Edward Snowden, breaches internal controls and then who knows what happens...

On top of all those spooks (maybe 30% psychopaths) you have the people who want to steal everything that isn't tied down (maybe 60% psychopaths), and the people who face insane pressures to put up numbers for investors every quarter (90% psychopaths).

There is the real and imagined threats of J. Edgar Hoover style dossiers, but also privacy as a "right to be left alone" which could mean that no you don't want to get certain solicitors showing up at your door or to be followed around by shoes everywhere you go. (Just knowing you are being watched is intimidating, I am going through that right now with a Siamese cat that thinks it is better than other cats and will chase them away by staring at them.)

Then there is medical privacy, genetic privacy and a bunch of issues that revolve around that. For instance you have these people who get a $100 DNA test and find out that they are one of 200 people who have the same sperm donor father.

And of course there is a trade-off between public and private interests.

The "right to be forgotten" is controversial because it is frequently invoked by embezzlers, con artists and other white-collar criminals who many of us fear will offend again if they get the opportunity. The NSA can say that cryptoanalytic warfare has helped us sink Nazi subs, find Che Guevara, etc. Credit Bureaus enable you to do business with people you don't know over the phone and not be deathly afraid of getting stiffed.

So it is a lot to think about.
It's market segmentation. It doesn't need to be more than that
> There’s one 1080 Ti GPU to start (you can just as easily use the new 2080 Ti for Machine Learning at $500 more — just be careful to get one with a blower fan design)

I don't believe there are any blower-style 20-series cards. The reference cards use a dual-fan design.
> Searching “free speech” and getting an article about limits of free speech around the world would be perfectly reasonable.

Such a result would definitely be odd framing, though. Especially if it was the main infobox and not, say, the seventh result.

For instance, I could see a "soft authoritarian" regime subtly justifying its censorship regime by preferentially surfacing content that makes censorship seem more justified. One way to do that is to encourage the idea that "limits are common" and discourage the idea that "free speech is a natural right," which you can do by changing the search ranking to surface an article like you described.
>As long as we do not conceive that mental illness is a thing, we won't tolerate it and the mentally ill will never be able to accept they have a condition, so they will just be a burden to themselves and others.

Some people arent capable of acknowledging they have a condition precicley because of their condition..
good time to be in law school ...
I'd bet that's a PR stunt to retain employees
It's not the big deal it was, and is likely to involve a massive cut in pay, fwiw.
Well, at least in chromium you can disable it at run time as well: chrome://flags/#account-consistency
I have been the "Real Programmer" that was closely involved with building the sheet models. The flexibility is in being able to build lots of different models for investigation. It is oft found that the model builder misses some of the subtleties of using spreadsheets and their models don't quite go the way they expect.

In my case, I was on call to discuss what was to be achieved and to help them build what they needed. The turn around times were short. My function as the "Real Programmer" was to get them into a position of solving any relevant problems and making sure that they were able to progress with their work. That is the beauty of working directly for the end-user instead of being part of the central IT team.
I worked on some of those XM radios with the DVR/buffering capability, before the merger.

Really, it was just limited to the amount of storage you had. I think the one I did allowed up to 30 minutes but of course you lost it when you switched channels.

The music is so insanely compressed (the best channels were 32 kbit AAC+) and RAM/Flash is so much cheaper now, it could really be anything you wanted these days.

The satellite signal itself has a bit of time diversity in it (in case one of the birds disappears), like about 1500 mSec worth, as well as terrestrial backup transmitters in most cities (SXM's dirty little secret), so if you really have loss of signal you must be underground for a while.
It's market segmentation. AMD does the same thing. $600 consumer card becomes $4000 FirePro card with no hardware changes.
After a decade of testing, propylene rocket fuel may be ready for prime time
I agree that values are important, but I have a problem with comparing this Google situation to other situations that literally kill people. An engineer who values privacy could reasonably think that staying at Google and fighting the privacy fight is the best way to keep pushing his or her values.
So all cookies are equal, but some are more equal than others?

Privacy implications aside, and boy are they some big ones, Google should be worried about this leading to accusations of abusing the monopoly power of their browser.
A power outage results in the same thing. Someone so incapacitated that they can't move from a place that's getting too hot (such as a baby or the infirm) aren't probably left alone for long enough for the temp to reach extremes in the first place, and if they are, then that's the actual "dangerous" problem, not the thermostat.

I'm disagreeing with, or pointing out, the incorrect use of the word "dangerous" in order to get clicks for an article.
Is this not a problem?
There are already a number of media outlets picking up these stories, including gizmoto and business insider. Nothing happens in a vacuum. Just takes time to propagate outward.
Qualcomm Says Apple Stole Software to Improve Intel Modem Chip
From $250,000 to $0: Taxi Medallions in S.F
Their web developers are gone...
Maybe it's because when they get fired they get deported. Other permanent residents just have to find another job.
Furthermore, when a driver chooses to take the new route, this does not create any opportunity for the drivers disadvantaged by this choice to do better for themselves (they also have the option of switching to the new route themselves, but that opportunity was created by the creation of the new route, not by the responses to it by other drivers.)

This paradox may have some relevance to the effect of navigation apps, especially those that attempt to route around congestion, as they effectively create routes in the sense that the vast majority of drivers would not have considered using them without the app.
i’m told it still does if it’s a domain controller
I'm not sure that we'll end up with more formal proofs as a result of this. But better locked down systems would be a good thing in this space.
Snapchat introduces visual search that lets user shop Amazon via photos
Parents like odd-sounding/-spelt names for their children. Often the children, when old enough, are not quite so on-board with having to spell their name multiple times in any situation in which it helps to transmit it to others. When none of your friends can spell your name, and everyone in your locality pronounces it wrong when reading it, then Diarmaid, your parents - IMO - chose poorly.

Of course that raises the question of translation, transliteration, and language specific names (first-language Chinese speakers in the UK seem always to have a Western name - my friend says she got hers from her English teacher).
Still, it's hard to argue that Google Chrome is a monopoly, when it's not even the default in most user OSs (the exceptions bring ChromeOS and some of the Android vendors.)
What phone are you replacing Android with? 'cause Apple isn't much better, Windows phone is dead, and Blackberry...
> None of the results contain workbox anywhere.

Actually, by now some do. Further down the list. Doesn't really make it better.
Well, that was finally evil enough for me to switch from Chrome to Vivaldi.

This is starting to look like early-00s Internet Explorer all over again, just with a different BigCorp behind the wheel.

Still need to buy a few things to make self-hosting email and my personal site practical, but hopefully that'll all be set up in a few weeks as well. Bye Google.
If you're already prepared to lose your current job, why not organize a union vote before you go? If they were already going to fire you over one thing, you might as well make it two things.
DDG not guessing JS is one of the features of DDG. Google puts you in a filter bubble and shows you more stuff related to what you already know.
tl;dr : Zuckerberg - Instagram’s real CEO (from the author's "The difference from Zuckerberg — Instagram’s real CEO — is stark")
Was it better when it first launched than DuckDuckGo is now?
Windows still has a little search box in the task bar. Clicking "hide" is one of the many steps I take on every PC I install 10 on.
Very hard to second guess such a well written article.

Are there instances where the thesis that “folks who outsource the business side to the acquirer” stay? Salesforce seems good at keeping acquirees but enterprise is different. The acquired companies come with their own revenue and field sales.
Artificial intelligence weaponry successfully trialled on mock urban battlefield
Blockchain startups, consulting companies, law tech, hedge funds, plenty more around the Bay Area. Don't just focus on compensation though, focus on which one will help you gain the most future proof experience while being able to comfortably afford the area. Personally I've never considered FAANG as a realistic option due to insane competition and strong lack of desire to do competitive programming, and am doing perfectly fine along the career track.
> No one wants a banal name !

A lot of people do. Not saying this is the case here, but picking unusual names can be unwise and harmful to children [1][2][3]. Please be careful and considerate of what your children might think in the future.

[1] https://www.parenting.com/baby-names/name-advice/why-picking...

[2] https://www.telegraph.co.uk/family/parenting/all-parents-sho...

[3] https://nypost.com/2017/05/12/your-babys-unique-name-might-r...
That's very passive aggressive way to deal with it. If that's your only option you are really a cubicle slave in corporate hell.

In my opinion it's better to escalate upwards with proposals and not back down easily. You just have to frame it correctly and use right names and terms.

* Usually big companies understand the concept of "a lab" that has infrastructure managed outside the corporate IT. Once you fight the hard fight, you get your own corner and are left alone to do your job and can gradually grow it for other things.

* Asking forgiveness works even for large companies. Sometimes someone is not happy and you 'are in trouble' but not really. You just have to have a personality that does not care if somebody gets mad at you sometimes.
How Switzerland Became Europe's Leading Medtech Hub
> I guess this is what you are calling a pre-devops workflow? In a lot of fields not all devs are allowed to see/touch the complete production environment. Not everyone can go the netflix way of "everyone pushes to production and we'll just fix it when it breaks"

Unwillingness shouldn't be confused with ability. Most companies can do this if they're not handling PII/PHI. It takes investment in smart people and time but most companies besides pure software companies see tech as a cost center and avoid investing in better infrastructure and platform systems.
Systrom and Krieger built Instagram the product, Zuckerberg built Instagram the business
Mozilla are winding down their efforts to make Firefox competitive. They are not planning to make a full servo browser anytime soon and they are transfering resources to VR and other things. This is disapointing.

You can't blame them, their user base is in free fall.
why just restore from latest backup
The Future of Web Payments – Webinar
I like that idea.

Should also eventual test to see if parchment attachment time matter, penmanship on the words, etc.

Gonna need a lot of parchment, rabid dogs... swords, etc.
Same here, switched to Firefox. Honestly, I hope Google realize they should respect their users.
Well as a consumer, I value their perspective on privacy, and am willing to throw money at them to protect it. Sadly, I don't think most other consumers factor in privacy to that extent.
The parent's point was that if the ops/deployment engineering team is unresponsive to the needs of developers, it may end up being better to run with no standards in cowboy-mode. If they ops team is extremely fast and highly skilled, they will be a boon full stop. If they are unskilled and politically obstructive, they will be a curse, full stop.