skysight-inc/HackerNews huggingface dataset:
> The interests of Microsoft’s shareholders may well be served by giving up on the freedom and choice that the internet once offered us.

No, when you give power without backup (FOSS licenses for instance) you'll be hurt, even sooner than later. Microsoft have a sole interest if it want to compete with Google: keep the desktop up instead of putting anything in the cloud (Google is far superior technically and as per reputation in that) and offer technically superior products. Like offer Firefox bundled and contribute to it, since is a FOSS project not held by a single and competing company.

While Microsoft product and reputation are worse Microsoft is still there on most desktop so it have power and interest to react. Try to evolve play the Google game (like in-Windows ads, Office365 etc) is lost at start.

> Google is a fierce competitor with highly talented employees and a monopolistic hold on unique assets.

IMO it has, right now and not from today Google product are crappy as Microsoft one, people (not only geeks and tech savvy users) start to notice more everyday. Especially on mobile crap. Google of course have the excuse to blame OEMs (with good reasons) but many start to notice that they are not the sole guilty. So Google is still a prominent company in technical terms, but it's a dead one whose big body keep moving a bit due to the fact that death was never instantaneous for such size animals.

BTW Mozilla foundation IMO should do different things than complain Microsoft decision, one is looking at Firefox and Firefox users especially when many say "hey, you go in a wrong direction". A thing should be remembered tech savvy users may say things that does not interest vast majority of your users today but quality always win in the long run so if tech savvy user say a thing does not work it may work today and tomorrow but it will crush after. And the more it last the more hard will be the crush.

Be open, community will help and there is nothing big as internet community, no company can compete, that's why after years software became open again and that why companies start to trap FOSS code in proprietary jails knowing well that they have no other options.

An ancient politician motto: you can make a throne on bayonets but it will start hurting you when you sit on it. We are citizens, even if only few are aware more will come the measure the collar tightens and no Google, nor Microsoft, nor Amazon can exists without consumers. They can try to be as indispensable as possible and it may work for some times but not forever.
The boy left behind in Nazi Vienna
> You having a 2012 computer is 100% the edge case

How so? It's the same processor (Ivy Bridge) and GPU combo (HD 4000 + GT 650M) as the first few revisions of the retina MBP models. The big difference is the display resolution (1680x1050 vs 2880x1800).

You're saying this problem goes back five years (2013). Whether or not the 2012 model is particularly common now, the guts were common in 2013 back when you claim to have seen the problem.

I've got a newer (still non-retina) iMac and have used a variety of retina machines for work and haven't seen any performance problems with FF either. Sure, if I run a bunch of flash based video players I can get the fans to go nuts but that's not a FF problem (the same thing happens if I use Chrome, flash is just an inefficient means of rendering video).

If the Mozilla devs haven't reproduced your complaint on a first class platform it's a pretty safe bet that you're doing something whacky whether or not you realize it.
> making it easier to delete accounts or export all of your data, by comparison, is not.

Isn't this mandated to be present and accessible by the GDPR anyway?
I did something similar when I broke my ribs. I was prescribed Vicodin and Ibuprofen. I’d only take the minimum amount of Vicodin twice a week, and the other days would use Ibuprofen only. I also made sure I never took more than the minimum required dose two days in a row.
> All they want is thin, light and a big beautiful screen.

I disagree with the thin part. I have yet to see anyone care whether a laptop is 1" or .7". This is a pointless marketing ploy, invented by Jobs. Yes, lightness matters. But we have seen (and I actually owned one) incredibly light laptops mostly from Japan well before Jobs invented the thin craze.
Even that church was not all-in:

>The Synod has some hesitancy about ‘safeguarding national security’ being one of the objectives of the notices, as it is not clear what additional activities this captures that are not criminal activities. For example, notices to address terrorist activities are already about enforcing criminal laws as would be notices targeting foreign espionage. We have a concern that ‘safeguarding national security’ might mean the desire of a government of the day to target civil society groups and individuals that oppose its policies or to target whistleblowers that expose wrong-doing by the government of the day. It would be good if the explanatory memorandum of the Bill includes an explanation of what non-criminal activities are intended
to be caught under ‘safeguarding national security’ under the Bill.
Protobuf does implicitly, via code-generation, what could be done explicitly via defining algebraic types and pattern-marching on receive, a-la Erlang.
I got inconsistent state that never resolved: https://user-images.githubusercontent.com/772305/49634210-52...

This was on the first try. :-(
Hem... To make a website faster... Make a website! Not a webcrap with tons of "framework", tons of stuff loaded from third parties etc you'll get a skyrocketing high speed.
Author here: I started a series of posts about rehabilitating unusual techniques for web development. This chapter is about showing and hiding page elements by using CSS switches rather than JS code. Let me know what you think!
Yep, the only reliable difference between functional democracy and dysfunctional is the level of education, both generally and politically.
> This is why Tesla is valued higher than GM, Daimler or pretty much any other car company.

I have heard a different theory from a friend working in finance. He said that most of a GM/Toyota car is made by suppliers, but Tesla does almost all the components of its cars by itself, capturing all the profits.
He said that most car manufacturers are actually only car assemblers.

Similarly, there are many PC brands like Lenovo or Dell, but they have to share their profits with suppliers like Intel/Nvidia/Samsung/Microsoft. Apple, also captures a lot of profits because they do not only assemble, they also make software and hardware.
Collection of 30 byte-sized works of fiction (two-sentence stories) for data guy
To all Rustacenas who are running Rust in production, would you create an "Effective Rust"?
Mh, Solaris in the past have offered something similar together with TrustedExtensions... The final result was a big bureaucratic and unusable mess...
If you decide to do this, take it seriously and treat homemaking as full-time work. Make regular payments into retirement and disability accounts in the stay-at-home parent's name. If you envision longer-term SAH parenting, make time for them to attend first aid, outdoorsmanship, pedagogy, home repair, etc. classes on occasion. If both parents will be at home, try to find activities that will allow you to have conversations with other adults outside of your family unit (occasional "continuing homemaker's ed" classes like those mentioned previously can help with this). Have a plan to ease back into the workforce gradually as the kids get older or suddenly if you suffer a financial shock.
It's effectively investment, but without any of the benefits.
C++ Standard Ranges – Eric Niebler
It should be noted, that at one time, Postman was a chrome extension. They recently depreciated that extension.

http://blog.getpostman.com/2017/11/01/goodbye-postman-chrome...
Isn't most software rather trivial? Like in copying strings around.
> You will have to patch a critical vulnerability every year on production systems, no matter what language or who develops it.

Interesting. I've got a few openbsd boxes that do not have vulnerabilities that impact them nearly so often.

It turns out that if you practice defence in depth, the majority of security vulnerabilities in the news have no impact on you.

For example, on my openbsd boxes I have only a single user. I do not run any untrusted code. That means spectre/meltdown doesn't actually impact me because no one can run code which will perform such a timing attack.

There was a recent openbsd/Xorg security issue. I didn't have X installed, and even if I did since it's only a single-user server, it again wouldn't have impacted me (privilege escalation means nothing when everyone is effectively root in my threat model).

All vulnerabilities are not created equal, and with enough good practices it's possible to have boxes that are secure for years and years with no need for patches.
Yeah. It's pretty useful sometimes to know how to find people and things.
Python-lsp with emacs is dreadful bad. It's slow, bugged and doesn't integrate well. Worst is how often the helper dies.

The microsoft-helper is supposed to work better, but it seams harder to setup with linux, so I hadn't the chance yet to try it.
For me it was over a megabyte, could not scroll smoothly, and had a broken header once I started scrolling.
Actually I really do not like VSC resource consumption and performance. It feels more like eclipse than text editor but it does not offer as many features. If I want something fast and lightweight I reach for vim or sublime. But I do not care about start time as I leave all those program open all the time.
That's weird. We'll debug, but I think it might be that the right-hand side isn't logged in. Try logging in with a different user.
Don't have to get so extreme. I work remotely in a very different timezone from my peers. It has its ups and downs, but one of the ups is that I can have a nap pretty much any time I want (and frequently do). There aren't huge numbers of jobs like this, and it requires a fair amount of practice to do well (in my experience), but it's getting more popular.
The web development community had plenty of time to fix these problems in better ways and it instead just spent time building bigger and bigger JS frameworks and background videos.
They will. Not everyone has tesla's commitment in making advanced battery systems. Some car makers will just want off the shelf solutions.
I truly envy people with routines or rituals. I have tried the simplest ones, and none of them stick. I've been frustrated by this for a long time now. I see people having routines and being more productive and it makes me almost sad.

I think you need to be a special kind of person to have them.
Of course certificates should be managed properly, so this sort of thing should never happen. My suggestion is not instead of that, but in addition. The question is when your certificate management process has failed, what then? It's defense in depth.

In this case the certs expiry seems to have rendered it hard or impossible to remotely resurrect the systems. That's a very brutal failure when your whole network goes down in one go. Having random failures, with alarms going off before everything is down, is definitely better that having alarms going off with the entire network already down.
Depends who you were discussing it with. In general, if it was a manager, executive, or lawyer hired post-IPO, it'd be "Let's take this offline." Pre-IPO engineer, SRE, or UX designer of any tenure and it'd be "We shouldn't be doing this."
Le secret caché de la loi de l'attraction
Um, the US government can do that too? I'm not aware of any government that doesn't hold eminent domain powers.
May I recommend reading up on beyondcorp [0]?

Google has moved its internal stuff to the beyondcorp model, and it honestly seems like a better approach if you really care about security and have a big enough security team to make it work.

[0]: https://www.beyondcorp.com/
Perhaps somewhat related anecdata: I have been successfully using autogenic training ( which basically is training of conscious moderation of the fight/flight autonomous response ) to soften symptoms of my anxiety disorder. So I can confirm that such a seemingly automatic bodily response can be 'overridden' with practice.
That's one very nice side of python, no time wasted on formatting. I cannot bear formatting arguments even for a second it kills my soul.
If you are a web dev you will either way have both browser installed for testing. The question is what will you use as your main browser apart from developing.
> that anyone on the internet could just curl/postman/httpie to change someone's password.

But that's my point. Keep it simple, let my password manager (be it on my mobile, laptop or whereever i want) change my password! Yes, i'd like that.

You don't even need that CSRF token, i don't know why.
To prove your identity you'll only need to prove that you know you your password. That's possible, securely.
See https://en.wikipedia.org/wiki/Secure_Remote_Password_protoco... and https://en.wikipedia.org/wiki/Zero-knowledge_password_proof

Why do you need an application whitelist?! The website i am visiting isn't whitelisting my browser, so why would it need to whitelist my password manager?
Awesome resources to get started in learning blockchain and cryptocurrency
We have specific laws (called the anti-trust laws) to prevent monopolies in an industry from leveraging their power in an anti-competitive way. Or at least we used to, it's questionable whether America is still a nation of laws.
Telecommunications and Other Legislation Amendment Bill 2018 in Australia
Poland rejects the EU's copyright censorship plans, calls it #ACTA2
Facebook is unquestionably a monopoly. They have unquestionably engaged in illegal anti-competitive behavior. It isn't even subtle.
doesn't amazon also inflict a brutal penalty for not "keeping up" on their employees as a matter of policy? i've had reports from a couple of friends who left amazon because of the work culture
Whoa whoa there who says the Shaggs didn't produce great music?!!!
I think you’re forcing your definition of “successful” a little. I’m not going to disagree with you that BeOS was awesome; it still remains one of my all time favourite desktop OSs. But regardless it wasn’t commercially successful and thus isn’t sold to consumers any longer.

Haiku is an interesting one. I’d put it in the same category as ReactOS. It’s successful in the sense that it’s an open source project that’s under active development. However they’re still essentially just hobbiest platforms so I wouldn’t even rank them successful when compared to Linux on the desktop (eg Ubuntu, Fedora, etc) let alone successful compared to commercial platforms like Windows nor OS X.

It really is a great shame BeOS wasnt more successful though, it was an amazing platform (even without framing it in the context of the shit that was around at the time: Windows 9x and Mac OS 9). Sadly for Haiku, desktop computing has moved on and I just don’t think there’s any need for a classic BeOS desktop any more.
DNS-Over-HTTPS (DoH) Operational and Privacy Issues
1:1 Growth Marketing Mentorship Platform Launched
I'm not a Buddhist, but I think you've got that completely backwards. For example, the 5 moral precepts in Buddhism are refrain from: harming living things, taking what is not given, sexual misconduct, lying or gossip, taking intoxicating substances eg drugs or drink. No mention of god anywhere. As far as I can tell, in many (most? all?) sects of Buddhism there is no god. Buddha is just the first fully enlightened being (and in many sects, it's achievable by anyone -- eventually).

As there is no dogma in Buddhism, it's really difficult to casually learn what Buddhism is about. Usually people will throw a hundred books at you and say, "Well, that will get you started" (at least in my experience :-) ). However, I think you may have gotten the wrong end of the stick.
So all the people in this thread are doing something "whacky" including all of the people from all of the other Firefox threads on Hackernews, and the constant stream of people in the subreddit?

We are not discussing if your computer is an edge case tech wise, but if it represents a "commonly used device" on the osx platform, ie, a device with a Retina display. In other words an edge case market wise.

Also another guy just wrote "Definitely not an edge case", about all his companys computers above me.

I don't get your point in trying to say we are "whacky" people because we say there is a problem. Once again read other FF threads on HN an these posts are in every one.
They don't really care to protect your mom from a scammer. They probably could if they really wanted to, they just don't care to.

I mean they cracked down on the mafia, RICO and all that. You really think they can't nab a few phone scammers?
What I'm really looking for is a H Series processor with a 14" screen. I want to replace my desktop with a laptop, hooked on to dual monitors. So I don't even need a Ultra HD screen. A laptop helps on the rare occasions I want to travel. But all the manufacturers seem to brand laptops with H Series processors as gaming machines and have a 15.6 inch screen minimum.
Who are the many? One side says the equipment isn’t secure, that isn’t related to free trade. I suppose a lot of countries selling asbestos and aerosol are upset
Lol. Is hackernews such a bubble these days? I come here and see so many bizarre takes on Facebook's malfeasance it makes me wonder if HN is being brigaded with pro-Facebook trolls? Or is HN just full of people who have the same bizarre and twisted view of the world as Facebook's execs? Has nobody here ever taken training in business ethics? Facebook's "shenanigans" could be slapped in as examples of what not to do for those ethics classes, much of it is on its face blatantly illegal.
I would buy the book in a heartbeat.
Ask people what they want to do != what people actually will do.

Image you ask people if they want to exercise more and eat less junk food.
You may have missed a spot: using a privacy conscious browser on an OS designed to spy on you.
> 'Bumble' got special access because FB is an investor. (Did OkCupid? Tinder?)

I think you misread the article. Facebook wasn't an investor in Bumble. Badoo was an investor in Bumble along with owning other dating services which were whitelisted. Facebook was also not (that I can find online) an investor in Badoo.
This sucks, competition is nice.

I'd rather want safari gone, cause safari on iOS is a shitshow with no competition.

Safari on iOS gives me the IE6 feeling, it's so insanely bad and bug filled. Like, it sometimes fail to render pages properly if hardware acceleration is used, and sometimes one have to restart the browser just to get the keyboard working, or the ability to click any link.

iOS Safari must die, especially if we continue like this with no other allowed engine on iOS. Either other engines must be allowed or iOS might as well die and the web would be better off.
My favorite bit from the author on Twitter:
https://threadreaderapp.com/thread/1070302359325151233.html

> The next-generation radio telescope - the Square Kilometre Array @SKA_telescope will be able to test this theory, and directly confirm or invalidate its predictions. 13/17
It is rather surprising that the model predicts the properties of a LambdaCDM universe.

As a casual observer this is is what gets me excited! We'll get our answers one way or another.
So my comment was stating that the bit about God wasn't in Buddhism, and your comment affirmed that. I think we are arguing the same point.

Certain of the Buddhist sects and practices (notably Vajrayāna) throw gods into the mix because they've incorporated local beliefs and culture.
Most of the LA basin was open desert, not that much different than the land around Palmdale, until developed, water piped in, and new vegetation grown.
Wow, thanks for linking that. Super fascinating. I just watched https://www.youtube.com/watch?v=Y-qD6h6wlU0 to learn more about the Chicago flood. Hard to believe!
Yep the loop never runs, is infinite, or x and y are member or global variables that are mutated elsewhere.
Also try TabNine autocompletion for Rust. It's quite good.
On the contrary, I think it would be very unusual to be a person with no routines. Perhaps you mean specifically 'routines that help with productivity'?
Input needed: Building a data integration tool for front-end devs and designers
Edit: substantive counter-arguments would be highly appreciated

I think the biggest problem with your argument is its lack of originality. Every labor-saving innovation in history has been greeted with "This is a death sentence for humanity" or equivalent sentiments, and the naysayers have never once been correct. You need to flesh out your argument by explaining exactly how It's Different This Time.

Your purpose as a human being is not to do a machine's job poorly. Think more of yourself and your fellow humans.
I had the exact same experience as the grand parent comment.

Seriously wanted to switch to Firefox after the browser-sign-in "feature" but the performance on my high-end 2018 macbook pro with 16gb ram was just abysmal (20 tabs open tops).
Python snakes its way to the CASIO Graphing fx-CG50 PRIZM calculator
Exploiting a zero day in a telecom’s core router switch requires a lot more, you need to get to the core network equipment. The access the manufacturer has is a different level
> So all the people in this thread

Eleven people out of the thousands of people that use FF on a Mac daily? Perhaps it's not Mozilla that's wronged you.
I think you meant "OpenSSH" not SSHd, and "systemd" is always spelled lowercase. The 'd' doesn't stand for something and is never capitalized.

"sshd" is an ambiguous term as there are many ssh daemons, from the libssh server to dropbear to OpenSSH, and OpenSSH is likely the one that you use and the most secure one.

systemd has had a few security incidents, but very few of them are actually a big deal. People have overblown each and every one since there has become a cult of systemd hate, which has muddied the waters significantly.

> you're playing with fire if you rely on product security to be perfect

That's a vacuous statement; of course you can't rely on everything being perfect, so you must practice defence in depth. Everyone already knows software sometimes has bugs.

The point of the parent post is that Kubernetes does intend to allow secure use while being exposed publicly (unlike e.g. the default redis configuration). The parent post does not claim it is perfect and that you must never patch it, merely that it is reasonable and can be hardened.

In the end, there are tradeoffs. You must decide that the convenience of developers being able to ssh into machines is worth the risk of running OpenSSH. You must decide that using Google Apps is worth the risk that Google will have a data breach exposing all of your confidential information. You must decide that Slack can be trusted to write secure enough php that your messages aren't being read by others.

Just because something isn't perfect doesn't mean that it can't still be a good tradeoff based on the expected risk.
You can just email them if you need something edited or fixed, they're set up with email in their cages so they're quite responsive.
DeepMind’s AlphaZero beats state-of-the-art chess and shogi game engines
The point above about splitting your attention between work and baby, even if another caregiver is at home, is spot on. This can occur even with the most sympatico caregiver with cat-like reflexes. It's best if you can put your complete trust in the caregiver and remove yourself from the premises.
is there a good list of those prefs? or perhaps I can scan source code for some string
I personally like that it discourages nesting

Changing your standard to a value so close to the existing standard seems like an odd choice are you using a verbose language?
its on archive.org - I downloaded it the other day