skysight-inc/HackerNews huggingface dataset:
I didn't say they're not mutually incompatible, just that if all you've got is so-called "manager skills", and you still can't do the job of the people you're managing, then Peters Principle is well and truly in effect and the situation is dire - whether you like to think of yourself as a special human for having special management skills or not.

Manage me, by all means, using the newest-fangled management psychology you think is necessary, but if you can't do even the most basic of my tasks, you're simply not qualified for the job and should quit.

Seriously, this factor is cancerous on the industry and is, I believe, one of the most significant causes of the loss of productivity, revenue and ultimately success in our industry. Its time for this attitude to die.
I don't agree with a lot of what Western companies have done regarding sending IT work to India en masse. However, there is a real human cost now of the lay offs. I believe many Indians have taken out bank loans to buy property and there is no safety net in place for employees who are sacked with no notice. So they are at risk of losing their home and the health benefits (for the whole family I believe) is tied to the employer. Overall a very sad situation where those outsourcing the work by the bucketload only looked at cost 'savings' at a point in time - never the social impact of their decisions.
To be clear, $1B valuation of the firm, $80M revenue.
Which is a language I absolutely adore, and am building a homomorphic encryption based product leveraging Hyperledger on a rather obscure 160 hardware thread POWER8 server; it can definitely work for real production tasks today, even if some parts are rough (and hell, C++ can be rough too). Parallel compilation on this machine is stupidly quick :)
From time to time in the years to come, I hope you will be treated unfairly, so that you will come to know the value of justice. I hope that you will suffer betrayal because that will teach you the importance of loyalty. Sorry to say, but I hope you will be lonely from time to time so that you don’t take friends for granted. I wish you bad luck, again, from time to time so that you will be conscious of the role of chance in life and understand that your success is not completely deserved and that the failure of others is not completely deserved either. And when you lose, as you will from time to time, I hope every now and then, your opponent will gloat over your failure. It is a way for you to understand the importance of sportsmanship. I hope you’ll be ignored so you know the importance of listening to others, and I hope you will have just enough pain to learn compassion. Whether I wish these things or not, they’re going to happen. And whether you benefit from them or not will depend upon your ability to see the message in your misfortunes.
I'm not sure if the approach of Lisp and Jai (and also D) is the best one. They all have practically arbitrary code execution at compile time, so they can be arbitrarily slow to compile. In C++ template-programming is so hard that few people do it, but in those languages it is just as easy as normal code.

With mainstream languages, code generation is done by the build system which can avoid repetition. Caching generated code feels like a good idea to me. Doing it with compile time execution is (unnecessarily?) hard.
Of course it could happen today... If you buy it at the same inflation-adjusted price. Drop a few thousand on a Miele and you've got a strong chance it will last 60 years.
> Jailbreaks were likely tolerated because developers were hungry to try things and Apple knew the libraries on iOS weren't that great at the time.

> As you point out with the history of jailbreaks on iOS, you're saying Apple's permissiveness then suggests they don't have that security concern and they want to lock it down for other reasons (correct me if I'm wrong in characterizing your argument).

No: you completely misunderstand. I am not saying Apple let jailbreaking happen; I am saying Apple's device was so poorly secured (in an absolute, not relative, sense), that in practice you can model the device as being "open to anyone who wants to make their own device open". It was more open than Android for long periods of time as the jailbreaks were more consistent in their ability to give you full control of the device (Android jailbreaks tend to be "hit or miss", really).

The argument then becomes simple: if iOS is a platform you consider secure ("iOS is de facto the most secure consumer OS out there"), in practice this is a device which anyone who wanted to could get complete control over their own device, and so we know that property is unrelated to security.

The only thing it really does is make the device look better from a DRM perspective (particularly the AppleTV). I run into tons of developers constantly who are obsessed about piracy well past the point where it makes sense, and most of them have this weird mental model of Apple's security features that make them think weird stuff like "if I embed a key in my compiled binary no one can read it".

Regardless, I am just going to say it, as me having this information and trying to avoid saying it is probably just causing more problems than it benefits anyone: I have been challenged multiple times by people working at Apple (years ago, and I don't even think these people still work there, which makes me feel at least slightly more comfortable saying this) that if I want them to have a more open device in the ways that I want, I need to tell them how to do it without opening the flood door for piracy.
Do you think with more research dollars it could be improved sooner?
I've tried this and the distribution stays pretty close to constant. You can check it out, just comment line 13 and uncomment 15-18: https://www.khanacademy.org/computer-programming/yet-another...
What's stopping you, though? Miele already offers washing machines with 10 year guarantees.
I guess the question is: Will those weapons be used against other countries, or its own people?
I've noticed this as well, and as a non-smoker this makes me envious.
Well, the group paying the big bucks will get extremely mad at you for doing that... the value of the bug to them was that the bug worked.
Or, C) You love the challenge of opening locks, and spend some of your time doing that.
Practical and eco-friendly marine oil-spill recovery
The contract almost certainly specifies that the choice of law will be German law. Either way, it seems the author is based in Prague currently, so I'm not sure how US law would figure into it.
The author also used to work at Microsoft in the performance team...
> people who would rather think that companies don't just suck

I think most people have worked at somewhere that sucked, but even some cases (e.g. Uber) can still make a lot of us step back and wonder how a workplace managed to become that toxic.
"The judges said "closed material", which had not been made public for national security reasons, "provides valuable additional support for the conclusion..."

I cannot wait to find out, although I expect to be an old man by that time, the true nature of our relationship with Saudi. Considering our extremely close involvement in all things Saudi since it's inception [0], I suspect our countries are more intertwined than most realise.

All of the human rights abuses, funding of terrorism abroad, 9/11 etc it truly is a puzzle why they get away with so much with the West. It is quite easy to get conspiratorial about the whole thing.

Could it be that the West has made a deal with Al Saud (oil, strategic geopolitical area), but the Ulama (separate from the Royals) are those who do not comply? Any recommended reading from someone who knows about this topic?

[0] https://en.wikipedia.org/wiki/Saudi_Arabia%E2%80%93United_Ki...
Yeah, it's likely different for a support forum/forum that used to be a support forum. In that case, the popularity of your product or service can create a community without needing to do anything special on the forum side of things.

But what I said about fake users definitely applies a lot more if your forum is the entire website and the community is the only goal there. Your average gaming/film/tv/music/sports/whatever forum lives or dies based on how many people appear to post/visit every day.

Also, it doesn't take any cash to have fake users/activity. Just a lot of free time to spend posting away under pseudonyms. If you don't have that time, you can always do things like literally edit the forum stats (there are plugins for that[1]), 'buy' services from certain websites to post for you[2] or if you're really morally questionable, set up a script that takes random people's accounts and makes them appear to be online[3].

Really, community management is a lot like SEO. You've got everything from people who don't do anything in the slightest bit 'shady' to build activity and just kind of hope they can market the forum on their own to those who do things 100 times less 'ethical' than having fake user accounts.

1. https://web.archive.org/web/20080905041551/https://www.vbull...

2. https://forumpromotion.net/forum/forums/posting-packages.6/

3. https://xenforo.com/community/resources/th-fake-users.4845/
The word biological just refers to life or living organisms. So anything that's alive is also biological, by definition.
It was recently that Theresa May talked about removing human rights to fight terrorism (I can't remember after which attack it was, but one of the ones in the past few months) - but her bad track record goes back further than that.

Even before the Brexit referendum she was on the record, when she was Home Secretary, as wanting to leave the European Court of Human Rights.

“The ECHR can bind the hands of parliament, adds nothing to our prosperity, makes us less secure by preventing the deportation of dangerous foreign nationals – and does nothing to change the attitudes of governments like Russia’s when it comes to human rights,” she said.

“So regardless of the EU referendum, my view is this: if we want to reform human rights laws in this country, it isn’t the EU we should leave but the ECHR and the jurisdiction of its court.”

https://www.theguardian.com/politics/2016/apr/25/uk-must-lea...

Her reaction to the terrorist attack(s) is just her finding a new excuse to justify what doing what she wanted to do already. A horrible, horrible person.
PostmarketOS is still in it's infancy, but has an active crowd of developers on Freenode https://github.com/postmarketOS
12 innovative features to make your product pages come alive
Apologies, I will have to fix up my bio on here. I killed the old one to put in the Keybase identifier and never went back to fix it...

My current SaaS app that is actually doing well and making money (and just hit profitability) is www.hrpartner.io

I blog about some aspects of it at http://devan.blaze.com.au amongst other things. One day I will sit down and construct a full post on that particular journey, but I am afraid that survivorship bias might take over and I will forget some of the hard stuff that happened...
If "OS" isn't restricted to *nix then we have ReactOS that builds in around 10 minutes!
> Hardly any websites work without JavaScript these days.

[Citation required]

> Nonsense

That doesn't really refute the claim.
Mechanical cameras are wonderful. I shoot with a 1960s Rollei and a 1970s Olympus, and it's a delight. No PCBs or transistors to worry about, I expect to keep using them for many years to come.
High-reliability OCSP stapling and why it matters
I'm not familiar with the "brown goods" term but I imagine it dates to when televisions with CRTs were typically housed in wood-paneled furniture while kitchen and washing appliances were typically white.
Efficient in what terms? AFAIK, not in ecological terms, due to the use of low-grade ship bunker fuel: https://www.theguardian.com/environment/2009/apr/09/shipping...
I've never understood the ways that modern companies handle layoffs- call people into a meeting room one by one, tell them they're being let go, then escort them out of the building. It's not just that it's cold, but it builds a huge cloud of oppression for everyone else.

I just watched this happen to a friend, and the guy who was sitting next to him is now saying "I could be next, better start talking to recruiters". Do the companies think we're all going to cut contact with the friend and valued coworker? Of course not, we're going to be buying them a beer in a couple hours.

I don't know what a better way would be, but I'd sure like to see some innovation in that space. Something less cold, something more human.
Fair point, I was imprecise with my use of the term global - you're right that they have scope in that sense.

It just seems a lot more untraceable and confusing vis-a-vis using JS variables to do the same. Regardless, using that pattern you're introducing dependencies on a parent component in a child which generally indicates bad design. The child component should usually not be an independent component at all in this case, and if it is, passing those dependencies instead as props is certainly the idiomatic React way to handle this situation.
I don't know what the bug is, but if it's a hardware problem, can't HP be forced to fix it under warranty?
doesn't look too fancy to not run on mobile. For unity you'd have to translate it into their shader language as this is GLSL
The biggest issue I have with publisher websites is the lack of a strong review ecosystem. I've started looking at Amazon or industry blogs for reviews and recommendations, but that gets frustrating and is slow.

Just wonder if the publisher could arrange to get rights to it's books' reviews across seller sites and aggregate the results. The truth is, apart from occasional sales like this, the publisher sites are rarely in price competition with any other sellers.

But as far as Amazon goes, I'll buy the books in paper (or pay more for DRM-free) to avoid the Kindle DRM and being locked into one ecosystem. It almost feels like a luxury to be able to loan out or give away paper books. Kindle books just feel more like renting a book than owning it. Which is, legally, probably a closer metaphor for the transaction.
> If that were worth my time, I would do it.

Well, now it will be :)
You can disclose to Apple anonymously. In your defense, bugs can be found independently by different people.
No, I am not sure to be honest.

Here is how I think about it: on the margin, a rule like this increases the cost of manufacturing and bringing products to market. It also increases the burden that manufacturers will need to surpass to convince distributors (like Walmart, Best Buy, etc) to carry their product to avoid liability. So on the margin, this reduces profit, increases costs, reduces choice, etc.

There are televisions, computers, washer dryers, toasters etc on the market that will last years, they just cost 40-50% more than their low cost alternatives. This wouldnt solve anything that the market hasnt already provided a solution for. This law is designed to push out "cheap" alternatives which is anti-competitive by definition. If some college kid wants to buy a disposable toaster that will last 1-2 years let them.
> I think that if Apple wants to find bugs this deep in specialized, hard-to-audit surfaces within iOS, they ought to hire experts at expert rates and provide them the tools they need to look.

...Apple does this. The people I complain about and call "mercenaries" are the people from
the grey hat hacking community who decide to go work for Apple. If I wanted to go work for Apple on this I could probably get myself hired there in a matter of days, if it weren't for the issue that I am morally opposed to it (and they know that at this point, so they would rightfully be highly skeptical of me finally "coming around" ;P). The bug bounty program is not focusing on this issue.
Great, already replaced that laptop with a thinkpad. Never buying or recommending an HP laptop ever again.
The key to old Petya versions has been published by the malware author
You can read them online for free
https://www.alchemistowl.org/pocorgtfo/

But the bible must be a better format :-)
it's a usual hack on scrapy startup culture.
You are right on that. Buying this thing was quite a luxury for them.
Goldman Sachs: The Great American Bubble Machine (2009)
I have never heard it in English either, and don't think it is a common term at all, but in Norwegian it is very common usage, where hvitevarer (white goods) is fridges, washing machines, dishwashers etc, and brunevarer (brown goods) are steroes, TVs etc.

If you go some decades back, almost all steroes and TVs were brown (typically wood or brown plastic), while dishwashers and fridges were nearly always painted white.
If you're willing to keep paying indefinitely to always have a working product, at a price that is economically viable for the manufacturer, are you sure you really want to buy anything?

Wouldn't you much rather have a lease with option to purchase?
I'm pretty sure it's always pretty easy to generate 25% CPU doing very little

not for me, just tried mouse wiggling, scrolling, page up/down in browsers/file managers on Windows 7, 10 and Ubuntu 16 and none of those have such behaviour. Likewise for opening a file dialog. And I didn't expect otherwise actually, what OS are you talking about?
I always found this peculiar about linux; even when the system is swapping hard and application windows/window managers completely freeze, the cursor always remains responsive and movement rendered without so much as a hitch.

I wonder if xorg has some sort of kernel support to enable this.
Ladies First – The Surprising Origin of This Clichéd Phrase
Simple Login and Registration in a NativeScript with Angular Mobile App
How to build video games for Windows using Crystal
The pathology behind the hypocrisy is the obsession with values we see in corporations today.

Let's be clear: work is something we do to provide for ourselves. It is a contract. That contract should not encompass a prescribed belief system, and that is exactly what 'values' are. In the past 30 years we've turned many work environments into quasi-religions where it is expected that employees adhere to particular sets of values or at least signal that they do. Doing your job well should be enough.
Many comments here are laughing about the irony of the outsourced labor becoming irrelevant, but it should kind of be worrying. Organizations are lowering the number of jobs to the point that only the most skilled and experienced workers get jobs. If there are no lower level positions for people to take on, how will the masses work their way up and improve? How can our local and global economies improve for everyone when fewer and fewer people can get good jobs?

This goes for every country, not just India or America. If an economy improves on paper yet the majority of people see a decline in quality of life, what kind of destabilizing effects will that have on the area?
There is a silver lining for Indian IT in all this. Indiscriminate firing to meet quota is a forcing function for indigenous software companies to grow and thrive. Will there be enough work for all of them? Maybe not. Will it raise the quality bar for those who wish to persist in IT? Most certainly yes. This is not the end.
We should find out in 20 years it seems (http://www.nationalarchives.gov.uk/about/our-role/plans-poli...)
Individual pages aren't bookmark-able with this, and to add insult to injury, loading the page with a fragment actually requires you to click a different in-page link, before clicking the one you wanted, to load that page.

That's why not.
For me the important advance was redirecting an audio stream to a different device on my machine, as I wanted to happen when I plugged in my USB headset. Currently that works more smoothly on Linux for me than Windows.
I met somebody the other day who works for a tiny start-up and said their MD frequently hires a couple of extra actors to make the office look busier when they have client meetings.
Any pointers to what power hardware you are running?
> One problem Mr Rodrigues says the company has faced, is struggling to recruit enough good computer programmers.

Well yeah, he's trying to run a software business in Mississauga. As a developer who used to commute to the 'Saug every day: very few of us want to work there. No decent food, no after work fun, just suburb hell for miles around.

He's competing with the banks and Amazon downtown in Toronto proper. He's also competing with Google Waterloo 30 minutes in the other direction for people not interested in living in the city. And he's going to be competing with them on pay as well as location.

Edit: woo, this may be my most controversial comment ever based on the point swings. I welcome counterpoints! Discussion is always good.
That's no difference from the US employees who have faced layoff or their jobs being outsourced.
I'm pretty sure if you buy a book from No Starch and have serious complaints, Bill would probably refund you. They are really one of the most community friendly publishers out there.
The "bug" is HP only connects one of the antennae input of the wifi card. So, linux can use the card in theory (it has the drivers), but in practice it doesn't work unless the wifi ap is very close. The solution is to force its conf file to use the other antennae. (ant_sel = 2).

In ubuntu you had to download a driver sourcecode, compile it and modprobe it to the system but to my surprise latest fedora core worked when I did the conf magic I mentioned, so maybe the updated versions use the rtlwifi package.
Why the hell is the author mixing Fahrenheit and Celsius degrees?

Paragraph one:
" for instance, where humidity routinely tops 90 percent, simply moving around outside when it’s over 105 degrees Fahrenheit would be lethal"

Paragraph two:
"At 11 or 12 degrees of warming, more than half the world’s population, as distributed today, would die of direct heat. "

Same paragraph:
"At present, most regions reach a wet-bulb maximum of 26 or 27 degrees Celsius; the true red line for habitability is 35 degrees"

Paragraph three:
" As I type that sentence, in the California desert in mid-June, it is 121 degrees outside my door. "

Just....why?
Well the company is in Canada and he brings in foreigners (Ukrainians) so he may not have needed to offer equity to get qualified people.
It sounds very grim, is there any chance/hope of us getting out of this situation or is it just beyond any action at this point? I get the feeling from the article we're doomed.
In my experience, the main thing that distinguishes gas stoves is how precise the flame control is and how much heat you can throw off on at least one burner. (And, I guess, the flame pattern although given decently thick-bottomed pans it doesn't really matter much.)

But in general, a gas stove is a ring of flame. There's not much to it. You need enough flame and you need to be able to control it. If you have those two things, an old stovetop is fine.

Ovens are more complicated and I'm not generally a fan of gas ovens.
Living in a rural area is your choice, and you have to consider your environmental impact. Still, as 'PeterisP pointed out, cases like yours don't have noticeable impact on the topic we're discussing, and therefore don't form a good argument.
Also, they're AMAZING

And if you like them, you may like https://www.xorpd.net/pages/xchg_rax/snip_00.html, a book of x64 poems (full disclosure: I was a reviewer)
Unfortunately most businesses operate to enhance shareholder value, not the broader social good. It's a sad day when people loose jobs, especially in a a callus manner described by the post, however, it is silly when these workers are surprised by this. It is simply a progression of their local economy.