skysight-inc/HackerNews huggingface dataset:
If that's the depth of your argument then... yeah, you're not exactly going to be winning favors.
> What's in it for Google?

It is a commercial offering: https://hire.google.com/pricing/

This is the software for the logistics of hiring, not "hiring as a service", so I dont think that the things you point out have much to with this unless other companies that purchase this software are guilty of the same things.
"In that classic form, Marx’s favorite class doesn’t really exist in the rich world today, except in the so-called gig economy."

What? how? What about service workers (which constitute a major section of US workforce)? Do burger flippers at mcdonald's own their means of production? Cleaners? Waiters? Heck even truckers don't own their truck.

On the contrary, in the classical sense most gig-economy workers (at least those we associate with the gig economy) are not Proletariat - uber drivers own their car, AirBnB own their houses, Marketplaces (etsy, fiverr etc... which Amazon turk is nominally a part of) own the tools and knowledge to make whatever they sell.

Amazon Turkers are really not representative of the Gig Economy (a term that came much later then Amazon's Mechanical Turk) and at least for me I don't really think of them as part of the Gig Economy.
I'm confused. UK Unions have been neutered. The Labour party sounds keen to reform the gig economy and zero hours contracts as both now affect so many, and we're not short of reports of abuses. I've heard no plans about coal - hardly surprising as we barely use any, but Labour have proposed to ban fracking.

You may not like their proposals, or believe that they'll fix the issues, but they don't seem to want to hand power back to the NUM to restart 70s power cuts and the three day week.

I'd even venture to suggest they are more connected to this century than the current Tory administration. Whether Labour deserve to govern, or whether they have right combination of plans, well there I'm far less certain.
The OP wrote:

> "coding all day and all night on relatively minor problems to make somebody else five figures a week"

which makes no sense. Of course if one ever codes outside of the day job one should code for their own project, but that's not what the OP was suggesting.
You mean that people stopped not having enough clothing and food and got to a point where they only had to fear that they might not have enough clothing and food in the future?

Yes actually, that sounds like a great improvement.
High fidelity natural image synthesis using neural nets
What? But then they do require iTunes, no? Which was the point of the comment I replied to.
The same author has previously implemented the same thing in Python, https://github.com/termget/termget . It's linked in the readme.
Yes, but they're called ISO, ANSI, DIN, etc. standards
Strikes me as a little bit dystopian frankly.
From what I understand from talking to Google recruiters, this is likely way better than their internal tool. Their internal tool is apparently awful.
From the same people that brought you this
https://theintercept.com/2014/02/24/jtrig-manipulation/
Local builds didn’t need to have certs updated weekly before at least. Doubt they do now.
You don't need a 4kb key. 128bits is more than enough for AES. And there's no way you are going to brute force a random 128bit key.
Are you sure? I’ve done local builds of iOS apps in the past and didn’t need to resign weekly. Only sideloading apps requires weekly resigning.
The article conflates Java and JVM. Kotlin ( on the JVM) has coroutines and can easily run 100k at a time.
It specifically isn't about that.

The idea is that these projects aim to make more and more kinds of manual work fungible and exchangeable by breaking them down into small enough subtasks. Each of these elementary tasks get commoditized into a market of near-perfect competition when they become deskilled this way. It's not automation, it's a hyper-division of labor, like a worldwide assembly line connected by ethernet and optical fiber.

It is specifically that it isn't automation that makes it a problem. If you were totally replaced by a machine, then at least you wouldn't have to work. But here, you aren't being replaced by machines -- you are part of the machine, like a component that's completely replaceable and interchangeable.
Australians have an Eastern Daylight Time is probably not what is being referred so. I'm assuming other countries do too.
Writing good comments is not necessarily easy task. When you're writing code, everything seems obvious. You can write obvious comments, but they won't help. I think that best comments would be written by someone who came later and had to understand the code from the scratch.
Most people don't understand Marx idea about the ownership of production, they see it as rich vs poor and a trucker can make a decent amount of money, enough to buy a house and own a personal car.

That was never seen as possible in the squalor of 18th Europe.

So it is not that weird that people get the two wrong.
No, I'm sorry but that's absolutely false.

One party places anti-immigration rhetoric that completely contradicts the experts' understanding of immigration policies, from experts with all sorts of political backgrounds.

One party denies the entirety of the fields of climate science, environmental science, and has no trouble entertaining Creationist ideals that reject the entirety of the field of biology.

One party rejects our current understanding of policies that reduce violent crime, and incarceration. The other one at the very least has an internal dialogue where positions are based on known statistics.

This repeats itself on and on. The fact that there are people who reject our current understanding of topics on all political sides doesn't mean that there is one party whose political interests are completely disconnected to the point where there are no real internal arguments for logical cohesiveness.
I know it pays little and is repetitive. But my question with this kind of analysis is always: why do they keep finding people to do it?

There is another problem which I find more worrisome: we are expecting gig workers (and most other workers) to subject to hardcore competition for their jobs, wages and terms. The argument (also my argument above) is that it leads to efficient and honest outcomes because it involves little to no coercion.

But at the same time, governments are colluding with and bailing out the financial elites with every market crash. We did it with LTCM, in 2001, in 2008 and who knows when again. The bailout involves mass coercion of savers and an implicit punishment of those who were careful.

It may have profoundly changed the mentality of the wealthy. For the last 10 years, "if it gets bad enough, there will be a bail out" has become standard investment wisdom.

Socialism for those who own, free markets for those who don't. This contradiction is what'll ultimately do us in.
Then there is good news for you. This Foucaultian critique of the neoliberal notion of entrepreneurialism is precisely what Italian philosopher Maurizio Lazzarato has articulated in his book, The Making of the Indebted Man.

He argues that (to quote Zizek), "in daily ideology, our servitude is presented to us as our freedom. He demonstrates how we are all treated as capitalists who invest in our lives. Indebtedness implies a functional discipline. It is today a new way of maintaining control over individuals, all whilst promoting the illusion of free choice. Even the fragility of our career path and chronic insecurity is presented to us a chance to reinvent ourselves every two or three years. And it works very well."
Post-Partum: “Ruck Me”, a Gay Aussie Football TV Game
What do you mean by economic efficiency? It seems like the model of a lot of gig jobs encourages the employer to waste the worker's time.

This happens because the employer pays per job. For example, Bird and Lime waste workers time by letting them all chase after the same scooters to be charged so a worker might spend time going to pick-up a scooter only to be beat to it by another by a few moments. It seems highly suspect that this is the most efficient way to get this done unless your idea of efficiency only means lowest cost to the company.
> The causes of my depression were environmental. I grew up in a very dysfunctional family in Minnesota. My parents were both alcoholics and depressed, and their dysfunction became my growth environment

This may be the case, and there may be corroborative evidence for such a conclusion that we are not told about.

But as presented, it's just a set of circumstances, presumably correlated. If both parents suffered depression, author might reasonably be supposed to have a strong genetic predisposition.
[release v1.9.2]A lightweight distributed task scheduling framework
A type of comment I miss here are "section headers".

I tend to organize my files into paragraphs or even sections of paragraphs. I often use "section headers" to distinguish these. It is essentially a weaker version of splitting a file across multiple files.

For example, I am working on a very simple pre-processor, and I have split it into 4 sections. The first is unmarked and presents the public interface. After that is a section marked simply by the comment "Lexer", after that is a section marked by the comment "Parser", and finally there is a section marked "TURN BLOCK BACK INTO TEXT". That last one should probably be changed to something like "Process result of parsing".

Sometime, my 'paragraphs' of code also get a short line comment explaining what the entire paragraph does. I guess that would generally fall under the 'guide comment' category.
> Perhaps they have something dystopian in mind?

Oh come on. We've all conceded the days of "Don't be evil" are long gone but Google's type of evil hasn't quite shifted to that of cackling supervillain. It's an evil bred from arrogance, naivety and self-interest - not from an active intent to corrupt society.
What was the public Republican position on Russia 10 years ago? On trade and commerce? Deficits? Military intervention?
See also discussion from yesterday: https://news.ycombinator.com/item?id=18153722 (275 comments)
Or even just by yourself a little after you've written the code. When you yourself are trying to figure out how it all fits together exactly.
Ah ken wit yir talkin aboot. Scots isnae English, English 'an Scots developed at the same time, fae the same source.
Thanks for that, I love the diversity of British accents.

This reminds of the scene from Hot Fuzz:
https://www.youtube.com/watch?v=lCiKYcbCL2g

Although I assume this is fake

London itself seemingly has different accents. I can out people from Barnet, and those from Leyton albeit in people who grew up in the seventies.

Is there anything like A Campaign For Real Accents?
Perhaps Time Team's Phil Harding could preside, room temperature beer in hand
Dane here: the accidents I have been involved in have all been solo accidents where I hit a rock or bike in winter and nearly slip on ice.

If I get hit by a car I doubt it will matter if there is a helmet on my head.
People here are generally a bit over-paranoid. I've been to china many times, not once did anyone search my phone or laptop. the CCP cannot screw their way into your hard disk. Just get a VPN and make sure it's working before you get there, that's really about it. You don't need to get a new computer or leave that one behind when you leave.

The food in china can be great, but it can be better in various chinatowns in the world due to higher quality ingredients.
Tesla Model 3 Total Cost of Ownership Estimate – Crushing It
What lock-in?

Contacts/calendar/email can easily be synced to a new device and all the big utility apps are on both phone OSs.
We're using it as our applicant tracking system.

My feeling is this is a separate team as it's in the end hosted on hire.withgoogle.com. Probably the team got acquired and it was initially run as an experiment. Anyway, this is just an assumption.

The tool is quite good and the price is not that high compared to others. It's like an add-on on top of G Suite compared to the built-in apps, but has pretty tight integration with GMail and Calendar.

You can configure it quite a bit and the only thing that seems to be inherited from Google own hiring practices is the interview scheduling where X number of people would do back-to-back interviews with the candidate. But this could also be worked around if not needed.

One thing which is a weak spot is the careers iframe you can embed. They also provide a JSON feed so you can render yourself, but the built-in rendering is so basic they basically force you not to use it.

Overall, we're pretty happy with it for the couple of months we've used it and it certainly is neither a blocker or an enabler of bad hiring practices as mentioned in some of the other comments.
Gig economy isn't bad if state ensures universal healthcare, food, housing etc...

Entire economy should be setup this way so that no one is tied to a specific career outside of the limited number of professions like doctors etc...
However, the browser can choose not to send any cookies to google.com when making requests to google from mycuteblog.com.

It's known as blocking third-party cookies, a setting in most browsers. It does sometimes break when auth flows use separate domains to hold auth cookies, and other valid use-cases.
Isn't that kinda mean towards whoever set up the coin?

Not saying don't do it...bit think it might ruin someone's day even if it is intended as educational
> The correct cross-platform solution is to do

It's absolutely not correct, because there are many APIs which take "native strings" across versions aka they take an `str` (byte string) in Python 2 and an `str` (unicode string) in Python 3. unicode_literals causes significantly more problems than they solve.

The correct cross-platform solution (and the very reason why the `u` prefix was reintroduced after having initially been removed from Python 3) is in fact to use b"" for known byte strings, u"" for known text, and "" for "native strings" to interact with APIs which specifically need that.
It depends on what kind of code you are working on. Having 'debt comments' in production code could be taken as a suggestion that code should not be in production.

What I really like are "This is fine, but with effort it could be done better like this" comments, which one might also call 'debt comments'. For example, if you have a brute-force search on something that could be done by bisection.
I wish it banned Vice.
It is true and no argument is required - just observation of history.

If you examine the history of political philosophy of Liberalism you shall see immediately that Republicans and Democrats are both part of the Liberal Party.

I know some people come to this conclusion by viewing it as a conspiracy but it's really not.

That modern day Democrats are called Liberals causes confusion because from the historical context they are just a subset of Liberals. The older definition includes most Conservatives and Libertarians.

Political philosophy is a family tree. If you go back into the history you find that apparent enemies are more accurately described as competitors.

This is demonstrated in the present each time there is an external threat too.

Communism and Monarchy are both Western political philosophies that reject Liberalism. If you say far right or far left and this group still supports the goals of political Liberalism then you've made a category error.
Your pipeline is inefficient. Too many phone calls.

* Review the resume.
* Send Hackerrank test
* 1 hour phone interview with the team lead
* one day or half day onsite
* offer
Autistic people were never thought to lack emotions, in fact many complain about feeling too intense emotions. The article is garbage.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2518049/

https://www.frontiersin.org/articles/10.3389/fnhum.2010.0022...
You should switch. Worst case scenario you get back to your current company in a few months with a 30% pay rise.
That's a nice strawman argument you have there. Nobody said that the proletariat means `not having enough clothing and food`. Not even Marx. Don't try to put words in my mouth. Maybe you should look it up what it actually means.

So basically you are arguing with yourself in effect which again I don't understand why would you do...?
For all their flaws, Wikipedia is one of the few web information sources that are globally accepted as more or less correct. Everybody has something they hate about Wikipedia, but the general gist is that they're more or less credible. Alternative encyclopedic efforts are totally fringe and/or money-making scams like Everipedia.

With this in mind, perhaps social media companies should piggyback on Wikipedia's reputation and flag articles from sources like InfoWars and Breitbart with a banner that reads: "Wikipedia doesn't accept this site as a valid source."

That would let Facebook and Twitter off the hook from having to make these calls themselves, and would provide readers with valuable context.
It's because some people have low IQ so they are not able to navigate through the meandering job. All they want is a simple job with a well defined task on which they can speed up and later achieve more objective output and not have to please a boss for subjective remark.
Interesting tech, but on a very restricted demo it was wrong a huge number of times for me.

I'd recommend adding a note that the lamp itself will go red in response to "ok lamp", at least I think that's why it was doing that - it was a bit confusing and to see the first thing happen after saying "ok lamp, blue" having the picture of a lamp go red was not hugely encouraging initially. Perhaps add "listening for colour" or something.
Don’t they still take the risk for one month? Startups aren’t all stable. Some might get into problems during that month and not be able to pay, no? Or is this just a debit card?
> brushing this aside as "just a bunch of individuals" isn't useful

If it gets one person like me who was under the impression that SSRIs make you a zombie, to try them, then it’s useful.
Temporary shutdown is likely to attract trouble from the federal government.

I forgot to mention that there is something deeply wrong with the presumption that employees (or their union) should be able to negotiate on an equal basis. They didn't risk their money to found the business. They don't own it, and shouldn't own it, because they didn't put up the funds to create it.

It doesn't belong to you. It's not yours. Do not perform a mugging.

Sure, employees want to negotiate from a position of equality or strength, but wanting something doesn't mean you deserve it or get it. To them we must say: find your own business idea and venture capital, and work hard for years with the possibility of losing everything.

Most businesses fail. Most of them fail quickly, causing painful losses. Nobody would bother if they didn't have a chance to get lots of money and power. We need people to bother, because this creates jobs.
The title of the submission is a bit misleading:

> GitHub: sysget – A front-end for every package manager (github.com)

Right now, it seems like it is GitHub's own project when it's just hosted on GitHub.

It should be:

> Show HN: sysget – A front-end for every package manager (github.com)
When they got to the part about how 402 payment required is an HTTP status code it made me start thinking about crypto currency.

My strong personal belief is that cryptocurrency is not just an experiment for a small percentage of nerds but will in fact become the normal mode of payment on the internet. When cryptocurrency payments become practical and popular that will start reducing Stripe's market share or whatever.

I am putting a lot of faith in the efforts to scale up Ethereum.
What about the west? this bloomberg vs Apple chip exploit is a pretty lame attempt to make us hate China again.
Not really, they are constantly raising the issue of zero-hours contracts. Nobody in the Labour Party talks about coal miners because there are none left.
>
I think the key to safety for bikers in the Netherlands is simply the sheer number of them. When you visit the Netherlands. Within 15 minutes you have gotten used to scanning for bikers everywhere. There are so many of them and they come so frequently that you cannot not get into the habit of looking for them.

I am a Dutchie who has been mostly living in a village for most of his life. I visited most big cities in The Netherlands quite frequently, once every month, (especially Amsterdam) with people (parents when I was young, friends when I got older). So when I moved to Amsterdam I thought that I was used to it.

I was wrong. I got attacked by bikes left, right and center at the moments where I was unsuspecting. Those moments were few and far in between, but that is what made it so dangerous. I had enough exposure to Dutch cyclists / cycling myself to do it 98% of the time. And in the remaining 2% I got attacked.

I've learned and fortunately didn't have to pay the price.
Ah I didn’t realize you need $50K minimum in your bank account. That changes things quite a bit, but also makes sense for them.
Crucially, gig workers do not own an important part of their means of production: the platform that processes rides/rentals/etc, payments and users, which allows the traditional bourgeois to extract surplus value (Mehrwert) in the usual way, and the workers fit the definition of proletarians.
Interesting. I've only vaguely interacted with Lazzarato's work through Hardt and Negri. I'm guessing the book builds on what Deleuze says about the society of control, e.g. "Man is no longer man enclosed, but man in debt."
It’s the start of a conversation.

Which parts do you disagree with and what evidence would convince you otherwise?

You can tell me the political party you support and I can show you how they have strong pro-war elements.
I haven't noticed much pain from the ASCII -> UNICODE migration from 2->3, but the one thing that still bothers me is that they did not update the CSV module to be transparent. In particular, the need to explicitly set the newline argument to `csv.reader`[0]. For me, dealing with a lot of data translation/extraction/loading work (ETL), this has been a big annoyance in migrating from 2 to 3.

???

The Python 3 CSV module works on text only (unicode), and you seem to be misreading the note: the module does in fact do newline transparency: https://docs.python.org/3/library/csv.html#id3

`newline=''` is to be specified on the file so it doesn't perform newline translation, because that would change the semantics of newlines in quoted strings: by default, `open` will universally translate newlines to `\n`, `newline=''` means it still does universal newlines (for purpose of iteration) but it doesn't do translation, returning newline sequences unchanged.

The Python 2 CSV module only worked on byte strings, and magic bytes.
But many more people get hurt or die in Cairo and Egypt over cars. This seems like the worst possible example.
In regards to mechanical turk, the linked study[0] has some answers for you:

For AMT US (roughly since they don't give out exact numbers):
8% - could not find other employment
10% -can only work from home
23% - prefer to work from home
1% - pay is better then other available jobs
43% - to complement pay from other jobs
4% - to ear money while going to school
3% - as a form of leisure
7% - enjoy it

For AMT india (roughly since they don't give out exact numbers):
4% - could not find other employment
12% -can only work from home
24% - prefer to work from home
8% - pay is better then other available jobs
25% - to complement pay from other jobs
5% - to ear money while going to school
2% - as a form of leisure
14% - enjoy it

[0] - http://www.ilo.org/wcmsp5/groups/public/---dgreports/---dcom...
When copying was more difficult, the opportunity cost to the public of banning it was less.
Venom: Zehirli Öfke (2018) Türkçe Dublaj