skysight-inc/HackerNews huggingface dataset:
>Anthropologist David Graeber’s new book accuses the global economy of churning out meaningless jobs that are killing the human spirit.

You know what really kills the human spirit? Poverty, starvation, war.

Maybe there are a ton of crappy jobs people are taking, but they are making a living in the most peaceful and prosperous times in human history.

>“That one person’s time can belong to someone else is actually quite peculiar”

Huh? You come into this world with nothing, of course you're going to trade your time for other things you want. It is possible to not do this, but then you're probably not making money, relying on family/state for financial assistance, and generally not being productive. Business owners' time is owned by their customers, by the way, that's how they make their living.

>He says he periodically receives “unsolicited communications” from such people, who insist that no one “would ever spend company money on an employee who wasn’t needed.” LOLOLOLOL.

Of course the free market isn't 100% efficient. You can criticize and laugh at that all you want. But good luck coming up with a better alternative. Lord knows we've tried, through all of human history.

>By positioning themselves as job creators and maneuvering the political system to laud any and all jobs, rather than asking if they’re meaningful or help society or the employees, “they” can maintain power indefinitely. (This would be Graeber’s ruling elite, the 1 percent targeted by the Occupy Movement.)

Ah yes, that pesky 1 percent. They earn 21% of all income. But guess what? They pay 40% of all income taxes [1]. The top 1% pays as much in taxes as the bottom 90%. Such terrible people.

Of course they're not perfect, let's get rid of all rent seeking behavior, but let's also not throw the baby out with the bathwater by demonizing the most productive and highest contributing people in society.

People don't appreciate the foundations of their society that they take for granted. They have a hard time feeling useful, so they criticize. Nothing new.

[1] - https://taxfoundation.org/summary-latest-federal-income-tax-...
A few problems:

1. Lots of basic scientific research historically has not panned out. Does that mean that scientific research is somehow intrinsically unvaluable? To me, it seems not. There are lots of jobs out there that end up not themselves being valuable, but because society tried lots of different things some of them end up being valuable.

2. "To the ancient Greeks, he claims, you were either a slave and your whole life was owned, or you sold a good" - there certainly were paid laborers in Ancient Greece. See eg, https://en.wikipedia.org/wiki/Greek_drachma#Value - a drachma was roughly a day's wage.

3. Is the claim people make that the existence of unnecessary jobs is somehow a unique problem to Corporations in Capitalism? Are there not unnecessary jobs in socialist of communist societies? Are there not unnecessary jobs in government? Arguably, governments today "are less and less about making, building, fixing, or maintaining things, and more and more about political processes of appropriating, distributing and allocating money and resources" - why the fixation on corporations?
Good point and that occured after the post but still, adds that edgy flare needed to sell it.
Technology Trends in Healthcare to Watch in 2018
I found one section of this particularly ironic:

"For instance, consider the poor souls whose work entails implementing the ubiquitous feature of automatic phone systems: when you call about a bill or service issue, you have to speak your name into a computer system; once you’ve articulated “speak to an agent” some 16 times to said computer system, waited 20 additional minutes, and finally reached a human being, you immediately have to provide the same information you already gave the system."

We work with rural smallholder farmers in Kenya, building phone systems to serve them and help them get information about better farming and helping service their agricultural input loans.

I don't feel my job is pointless at all. Then again, we're on track to build much better phone systems than the average mega-corporate in the US builds, but I still think this is amusing.
He points out that one is Israeli and the other has a surname of Hebrew origins. I'm no dog, but even I can hear that whistling.
There is an episode of the "To Be Continuous" podcast with Jeff Snover (PS's inventor) that gets into this a bit more. Because of the difference in philosophy, a straight port to Windows didn't work well.

Basically, text files (UNIX) v structured data from API's (Windows), thus PowerShell was born.

https://www.heavybit.com/library/podcasts/to-be-continuous/e...
No I didn't try that, nor would I. If I have to change how I use my computer for all apps just so I can use one app, then I shouldn't use that one app.
Doesn't that mean you were providing a service instead of creating a product?
You are aware that there's no compiler, and that you have to write the try-except-finally?

I'm talking about how weak guarantees Python gives compared to Bash about the correctness of the program. It's easy to get None-s, it's too easy to forget to handle file not found or lack of permission.
In other words the NSA had a great reputation up until anyone knew it existed? They aren't NIST, they are a spy agency.
For anyone using Firefox, as soon as Containers became available outside of Nightly, I created one just for Facebook. Is the "Facebook Container" any different than what I already made?
Facial recognition is the answer here for practical reasons.
I don't know how you can be pretty sure about any of that, but I look forward to the faster-than-light signaling devices we can build from this new revelation about nature.
Hiding in plain sight.
Question (I don’t know if the answer is known to anyone, nor where to look online): does Mars have significant CO2 permafrost that can be disturbed by landing a rocket on it?
IT is a little more complex than that - they need to also figure out what codes the US government uses for classified secrets that we don't won't other countries to find. It is not clear how they resolve the inherent conflict in these goals.
Introducing Surface Hub 2
Not sure about Europeans or Americans, but here in Latin America they have butlers, "ama de llaves" (best translation I can find is housekeeper) or groundskeepers living 24/7 at the property (not in the house proper, usually on a separate house).
It is supported by AMD, the OEMs just have to support it on the motherboard site too: https://forums.anandtech.com/threads/amd-ama-starts-at-12pm-...
> Use a real scripting language and shell out to the commands and builtins when necessary.

Not to mention, for example: https://julialang.org/blog/2012/03/shelling-out-sucks
I like bash, but I think I understand the hate -- it's the slippery slope of "gluing real applications" to "I can write this all in bash!". Just because you can, doesn't mean you should.
By definiton of reality: Several people agree on the same observation. This is also how science works (reproducibility).
Odd. I’ve used Firefox exclusively for the past 4 years and am a tab hoarder (150+) and my laptop is as quiet as the night with Firefox using very little memory when compared to Chrome
Ask HN: How do you spark curiosity in your young ones?
> The attack requires privileges access to your computer or your mail server in order to modify your existing messages

So you're saying that PGP is useless?
For instance, humans are social

As are honeybees. I fail to see how this (or any) feature is distinguishing when describing how one should build an ethical framework into an engineered system. If however there was a more nuanced pro-social univerally attributable aspect that could be described and modeled, then I think that would be a helpful addition.

I don't think is a sterile debate.

It's anything but sterile. However what is sterile is the idea that there exists a desirable ethical system for AGI that is based on human ethics.
Guess we have to build a dome around the city.
> This is nonsense. I am very familiar with web browsers. Javascript is standardized as ECMAScript:

As I said, it is standardized as SQL is "standardized", but every browser implements their own flavor just like every database server. You aren't familiar with anything. That much is obvious.

> You're off your rocker.

It's funny how my comments are flagged but not yours when you've been spouting nonsense.

> Here is a direct quote from your comment:

That's right. It's a bit late to tell users to stop using bash. What's so confusing about that? My point is that a "strong use case" has to be introduced, not telling people to switch? Once again, if you learned to read rather than fanboying, you would have caught onto it. My point is that telling people to change isn't going to work when something is established. There has to be a serious use case to incentivize people to switch. Okay? No different than switching to powershell from cmd in windows or to python from perl in linux.

>Derp, I meant K&R C or pre-ANSI C. My mistake.

"Derp"? All your comments were "derp". But this being Hacker news, people providing factual and thorough responses get penalized why people spouting nonsense like "that is whack or "you're off your rocker" doesn't.

Maybe you should learn about C, Javascript, web development, browsers, internet or anything before spouting nonsense. Okay? And maybe you learned to read rather than jumping to conclusions. Because every single response of yours has been a result of you misreading my comment. Good day.
Optimized pessimist. You are part of the majority!
Considering the nature of comms that happen on line these days, it might make you a septic.
What kind of bullshit argument is this? Manipulation? To not allow the NSA to choose what encryption people use? Is it manipulation to prevent the NSA from manipulating us? Give me a fucking break.
Fair enough. Perhaps I have a blind spot due to always having been the opposite kind of person. But I dunno, I'm not sure I've ever run into one of these "second coming of tech Jesus" types of candidates. Maybe that sort of perspective is more common in the bay area? I definitely sense a bit less ... cautious skepticism when I talk with silicon valley type folks.
They shouldn't, but at the same time, these non-American companies should at least be honest about why they're rejecting the NSA's thoughts/designs rather than hype up some vapid fear of a backdoor.

Slap NSA's hand for being abusive to the privacy of everyone, including their own citizens? We need more of that.
http://neveragain.tech/ a bunch of names on here. Have any of them taken a stand?
Yes exactly, I had this experience and wrote about it here:

http://www.oilshell.org/blog/2018/01/28.html#limit-to-posix
I have to admit, I've never read a Tom Wolfe book. Does anyone have some good recommendations?
So, do I still need this even when I'm using uBlock with nearly all the social/annoyances lists activated (fanboy, easylist etc.)?
Yeah, I was confused about that as well. I came to the comments hoping to find good suggestions for doing market research. Most of the comments (at least at this point) seem to be geared towards trading.
on Chromium and Chrome there's a nice feature to block third party cookies. For obvious reason, it's not enabled by default but it's there and doesn't affect the performances.

At the end of the day whatever we do, a browser is still a browser, beeing safe from trackers would mean:

1. trick the browser fingerprinting techniques to generate different crap on every run

2. lobby browser vendors (including Firefox) not to reveal information about your laptop (cpu, screen resolution, ...). I'm trying to find a legit use case to know about how many core you have available when js can only use 1 or information on your screen when the only thing that matter is already inside the window object.

3. dynamically update your user agent (if you purelly get rid of it, services like google map won't work)

4. hiding your ip behind a VPN/proxy or rotating your ip

and probably a lot of other things I have no idea about. I don't want to be the devil lawyer but as for now, Firefox isn't doing a good job at what they claim doing. Just proposing a tinny thing they haven't done: ask for user permission when a website try to access hardware related information
Just another day in Electron land.

It used to be that XSS is was only an issue on the web, but thanks to Electron it is now everywhere, including desktop and mobile apps.
ECC wont help, you need row access counters(target row refresh/TRR) directly in ram chips, or in memory controller. With switch to DDR4 JEDEC had a chance of standardizing those mitigations, but that would cost additional cents per chip, cant have that!
Ah, okay, my bad then.
Always larger, established company.
I happen to agree with both you and the parent. You both have a valid point. It's not as bad as the parent implied; it's still quite bad.

Speaking to the parent's bubble salary point. You've seen the salaries being offered to Magento developers? Perhaps the easiest six figures you can make in tech. In exchange, you have to work with a giant flaming pile of software trash that shouldn't exist in the first place.
Even "mobility services" would need parking structures with chargers, and comprehensive street level charging would also be useful to them for just-in-time logistics.

Personally, I think that if there is a transition coming from car ownership to "mobility services", it's going to be a slow one, especially in America where personal vehicle ownership is seen so much as a rite of passage and requisite "freedom".
Reasonable. Come back in a year I guess, see if it's better. Firefox on Linux is night and day from the last time I used it
The CSP policy was 'self'. The problem is that all file:// URIs share an origin in Electron.

So, 'self' is ALL file:// URIs.
We have domed villages, not cities. Musk is aiming for a million, dynamics might be different. Or not, I’m not a psychologist.
a lot of the criticism that GPG receives can be summarized as "GPG has known to be problematic for at least a decade, move on to something better". And, given the nature of the underlying issue - allowing access to unauthenticated plaintext by default - this is valid. The fix has been known for at least 10 years - add a checksum/authenticator. I can understand accepting messages that don't have message authentication for a handful of years for BC reasons, but at some point, GPG should have switched: Don't present plaintext at all if you can't authenticate it. You can still allow access to unauthenticated plaintext, but make that an explicit option. That alone would have prevented this issue and that's really on GPGs side.
Years ago when I was living in the Bay Area, Tom Wolfe was hanging around doing research for a book on Silicon Valley. The rumour was that he left with the opinion that nothing interesting worth writing about happened there.
They're using anti-Semitic dogwhistling to bring doubt.

Imagine how actually fucked you have to be to believe this shit.
My main problem with scripting in Node vs python is the event loop gets in your way when just trying to write a quick and dirty sequence of steps. Sure you can use async await but now you are transpiling your script.. seems easier to just bang it out in python.

I love Node but I use it for backend where the event-loop model is useful.
Climate Science Can Be More Transparent, Researchers Say
It shows that Ashur is no Nimrod.
Good read. He annotates his function with Hindley-Milner type signatures (specified in comments). I really prefer this to, say, jsdoc. Anyone know if there's a jsdoc-like tool that understands these comments? That'd be pretty swank.
That’s irrelevant. These terms don’t mean anything in isolation. You just picked the two terms on the Wikipedia page on Bell’s theorem that allow you to escape the restrictions of quantum nondeterminism.

But you missed the fact that they don’t allow you to violate causality. In the context of our discussion this means that they cannot be used to circumvent quantum indeterminacy because that would break physical causality.
Google Android Tracking Investigation Triggered by Oracle Claims
Guide to Data Classes in Python 3.7
I didn't want to imply anything, but I too thought that was the point.

Also, seeing the overall good treatment the US reserve for Israel I'm always surprised when someone implies that Israel wants to damage the US.
I've only read Bonfire of the Vanities but it's a great taste of the conflicts and tensions brewing in 1980s New York. Unfortunately seems relevant today to explain the President's world view.
The Right Stuff. Go. Read it. Now. Shoo.
As long as there is not a large crash currently happening, their service works pretty well. Generally, once your funds are dropped in Coinbase, you can transfer to GDAX, purchase what you want, then immediately transfer to a wallet or another exchange within minutes.
Take a look at the cookies your browser keeps
> But in 3rd world countries where the priority is shelter and food, it's going to be hard to muster up a lot of concern about litter.

In the situation the GP described, how would concern about litter (i.e. cleaning it up) put the ability to have food and shelter at risk? In fact, one could argue that cleaning up a garbage-strewn tourist beach would attract more tourists and enrich the locals, increasing their ability to provide food and shelter for themselves.
Tech Geek Sean Paul Shanor Is a Real Millennial Entrepreneur
Canonical finds hidden crypto-miners in the Linux Snap app store
Bonfire of the Vanities, The Right Stuff, Electric Kool Aid Acid Test. Good spread of his styles.
Or I just expose my malicious share to the Internet. No mounting step necessary.

file://<Evil-IP>/evil.js
How to Boost Your Twitch Channel with Giveaways
> Throwhammer works by registering a large amount of memory space called a buffer on the network card of the targeted device. [1]

> Nethammer is the first truly remote Rowhammer attack, without a single attacker-controlled
line of code on the targeted system. Systems that use uncached memory or flush instructions while handling network requests, e.g., for interaction with the network device, can be attacked using
Nethammer. Other systems can still be attacked if they are protected with quality-of-service techniques like Intel CAT. We demonstrate that the frequency of the cache misses is in all three cases high
enough to induce bit flips. [2]

[1]: https://arstechnica.com/information-technology/2018/05/attac...

[2]: https://arxiv.org/pdf/1805.04956.pdf
It's worth bearing in mind that the documentation issues here are basically process concerns more than they are substantive concerns. Both Simon and Speck are straightforward designs. Cryptographers are capable of evaluating a deliberately-simple lightweight ARX cipher!

But in real standards competitions, academic cryptographers bundle their designs with rationale essays and point-by-point explanations of how the designer mitigated attacks, like differential and linear trails. Standards groups didn't get that from NSA, and when academic cryptographers poked at the ciphers and asked questions about linear trails, the NSA designers got standoffish.

I think there's a subtext to all of this where the NSA is dismissive of, well, basically all academic cryptanalytic work. The converse of that, of academics and the NSA, didn't (I think?) used to be true, but might gradually be taking this shape, so that the two groups are just mutually dismissive of each other.

So, where in the past the NSA got some deference that enabled them to submit standards proposals that didn't follow process, now the opposite is true, and academic cryptographers expect deference.

It's no tragedy. NSA brought this on themselves, and really, what we're "losing" here is kind of a marginal design anyways, right?

(I write this in the hopes that someone better connected to these issues will correct me on lots of it!)
> Node.js

I'm not sure where your downloading your software, as there is (and has been for at least the last 4 years) a graphical installer on the downloads page for osx:

https://nodejs.org/en/download/

Maybe I just haven't paid enough attention when doing this, but nearly every repository of every package for node has the default instructions for *nix command line. One of my most used packages is `n`, and the first line after the description is

"Unfortunately n is not supported on Windows yet"

It's main alternative, `nvm` also has:

"Note: nvm does not support Windows"

and suggests an alternative specifically named `nvm-windows`. When you have to specify the operating system in the name, it's typically the "off-brand".
Remembering Sega Dreamcast and why it failed (1998-2001)
So does that mean the scientists and astronauts that worked on Space Shuttle Challenger had a BS job?
Or csgo, i think there is more teamplay than dota lol, only thing is need to take out the aim, shooting stuff
Ours overheated after a few minutes of extending its hands forward, so it tried to sit, but collapsed, because apparently it needed functioning arms to do that. Fortunately my lab buddy was there to catch it.

For my application I needed microphones which were plentiful, but placed on the head that also contained the CPU with a cooling fan - needless to say I got much better readings from my smartphone.

That being said our Nao was and old model so perhaps they fixed those issues.
The NSA continues to work against the US national interest by illegally spying on its entire populace, so... Maybe let's not start throwing rocks over glass houses, ya know?
Pages back then are often more usable than the ad-stuffed JavaScript filled bloat-bags of today.
part of the complication is due to actually having the proper data seperation that you need to jump through hoops to get in bash. If you go with backtick style calls you lose a lot of that.
Well there is more to it though:

https://secushare.org/PGP

https://www.ctrlc.hu/~stef/blog/posts/on_pgp.html
The collateral damage of Internet censorship by DNS injection [pdf]
The strange eating habits of Steve Jobs
The NSA has lost an insane amount of credibility for acting like a three letter agency instead of a security administration. Turns out its pretty hard to be both.
They should be doing this for Google as well, but something tells me we won't be seeing that any time soon.
Glenn Branca: guitarist and composer dies at age 69
Yes, this is resolved since yesterday. I'm still waiting to make sure it really is fixed ... but no more downtime since 2 days.
Inadequate training is one of the reasons why ERP installations fail
Jedi encryption :)

One of the ideas I've tinkered with along the way is hiding encrypted emails in content that's markov generated from unencrypted communications with the same peer. It doesn't have to be perfect, just good enough to not get caught in the slime squad's algorithms.
https://news.ycombinator.com/item?id=6942145
Git is clunky
Yes please! Even if that's not what the OP was asking about, it's what I'm interested in and why I clicked on this link, so I'm hoping there are some answers to that question (which I don't think has been answered here yet).
I love playing with my mirrorless camera and lenses, but I'm becoming more and more convinced that it's a risky proposition "investing" in a bunch of expensive camera gear (which traditionally holds it's value better than most gadgets) when computational methods will soon evaporate the advantages of bigger sensors / faster glass.
Agreed with BSD, but they usually have bash. (And you usually can compile it for your legacy application - I have done this)

Though I agree that if you're doing something bash specific you're most likely doing something that would be done better using Python/Perl/Ruby, etc
What is missing from life on Earth that is more improved by turning Mars green than by turning Earth’s deserts green?

Sure, Mars is cool and I intend to by a ticket, but making Earth deserts productive sounds like a great improvement down here.
Instacart Names David Hahn as New Chief Product Officer