skysight-inc/HackerNews huggingface dataset:
>imagine a world where women who advocate for suffrage and women's rights are [...], rejected from conferences

Your expanded idea of free speech is noble but it's not possible for society to provide.

Free speech allowed by the government is possible.

Free speech hosted and paid for by private commercial entities is impossible -- in any long-term sustaining way.

The "free speech on commercial entities" would require 2 extra draconian laws that citizens would never agree to:

1) a law to force private entities to pay for speech they disagree with on their private platforms and in their private conferences even if that opposing speech causes them to lose the funding that allows for them to pay for it in the first place.

2) a law to force web surfers' eyeballs[1] to view content they don't agree with, and force people to buy tickets to conferences with speakers they don't want to hear

Free speech with private commercial entities creates a contradiction of priorities. I've written about this impossibility before.[2]

To make it relate to HN readers, imagine after creating a Digital Ocean account and paying $9/month for VPS to host a blog about photography or enthusiast forum about cars, you must now pay for opinion pieces about Trump or Clinton (whichever you disagree with). The draconian law requires you pay for it because nobody's opinion is allowed to be marginalized. Also, the web users visiting that new site are required to show video proof (maybe via iPhone/Android camera) that they've read the marginalized opinions. (To satisfy the proverbial "if a tree falls in a forest and no one is around to hear it, does it make a sound?" ... if no visitors go to the web page and read it, it's effectively not free speech.)

[1] Ludovico technique: https://en.wikipedia.org/wiki/A_Clockwork_Orange_(film)#/med...

[2] https://news.ycombinator.com/item?id=12158682
Didn't get in?
Yes to all that, internal pressure from the SDE community. Except the onsites for interns - Interns in the US sometimes get only multiple phone screens - it's been like that for a while. I think they had some issues with cheating which is what led to the Proctor overreaction.
I'd rather Amazon pay higher wages. I would pay more for Prime to support that. I also shop at Costco because they pay their employees good wages. We should avoid races to the bottom.
Been migrating a few accounts using impasync. It works great for it.
Had left my job over 4 years back and since then have been doing different things time to time. Freelancing, practicing different hobbies. But during this whole time despite achieving moderate success I lost my daily habits and routine. Realizing what was happening to me I have started to be very conscious of what I plan to do everyday and what I achieve. Something as small as cleaning my house to finishing up a trello task for my projects is absolutely worth it. It has not been very long yet but its motivating enough to take it far.
this topic reminds me the time I worked for GE. I was continues looking for something to use on Kaizen.
Clever idea, but I doubt this would work in 99% of cases.

It's basically a link to an EXE. You could probably only convince someone to run it if you have some acquaintance with them, so obviously they'd hate you afterwards. And you only get the key if they not only get infected, but pay up. And you have to do it twice.

A better method might be "get 5 people infected", regardless of payment.
The hard problem to solve there is not the filtering - but the calibration. That's going to be the interesting bit to observe.
Endorphins make you happy. That's my response to anyone asking why I "bother" to run
Sure. But I've been on 3 different Amazon teams in 3 different offices. I've never experienced this (though I have experienced a bad manager, micromanagent was not their issue)
Problem is when they find out your in violation of something on some totally unrelated google service and ban you from using GCE also. Not saying that it happens often but it do.
On some old unused google account when google music was just enabled for US (they checked credit card address, I am not from US) I payed for the service to try it with friends US credit card. Some months later they disabled google wallet entirely for that account permanently, thereby rendering all their paying services unusable for that account because you could pay for them just over google wallet not with paypal or something.
Thanks for clarifying. I think that's probably true for specialists generally when they encounter a new tool. I'm always curious what a "lay person" says when they mean that.
No I don't mean for my comment to deliver emotional impact or to be carried through vehicles of sarcasm or irony.

And whether Scotland becomes independent, my point remains -- you can ask why Amazon pays minimum wage, or you can ask why minimum wage is so low.

Depending on Amazon to be moral is as inadequate a solution as hoping for noblesse oblige. It's more interesting to discuss the <mechanics> of why Amazon class entities will pay higher wages.

Or people can morally shame <one> Amazon event, just like people who disagreed with Peter Thiel's influence in the sex tape case instinctually shame <one> Peter Thiel event. Whether you're asking for Amazon or Peter Thiel to "do the right thing", you're asking for noblesse oblige.

This kind of moral shaming does not scale, it depends on flash outrage, and companies that play the long game in media will beat this kind of ad-hoc moral shaming.

I also wanted to discuss not merely government structure, but also social structure, to imply that multiple parties need to fail for classes of workers to be exploited. The net of your society is the reason why Amazon is permitted to exploit an individual, and that includes churches, advocacy organizations, unions, etc.

I thought that discussion of both hard and soft structures is the better way to go, or we can hope that outrage continues to shows up at the right time and the right place.
Greeeat! The guy who is now spokesperson worldwide for all of us here in the USA, does a spastic schtick all the time and doesn't have a clue why that would be amazingly insulting and demeaning.
Old Boy Regalia “The Savaged Collection” Official Advert
> we have too many teachers

Are you really saying that doubling the number of teachers and reducing the number of students per class would not improve education? Would it not help with differentiated learning?
That's pretty much true in general. Our fees are dictated more by the market than our actual costs. So if we were billing fewer hours, we'd just raise the hourly billing rate for our associates.

From our perspective in the national standards group, we would actually want our associates to just spend more time on value added activities. Instead of wasting time organizing PDFs of exhibits and monkeying around in spreadsheets, we want to them evaluating the relevant legal and technical tax issues. So it's not precisely cost control that is the primary concern, but quality assurance.
The article doesn't explain the experiment very well, which has caused confusion for myself and other commenters here. Having read the actual research paper, I'll try to outline how the experiment works, as I understand it:

Children were shown a video on a laptop featuring two containers. There would either be a helpful person or an unhelpful person who secretly puts a toy in one of the containers. The helpful person would then indicate which container they had put the toy into (either by pointing to the container or by lifting the containers to reveal the toy). Contrary to what the article says, the unhelpful person simply did not offer any sort of hint. The child would then be asked to select the container the toy was in.

I hope that clears things up.
No, we can ask why any profitable large corporation thinks its ok to pay starvation wages to their workers. Its not right; they have the money to pay more; they don't. I'm asking why.
Show HN: Location guessing game-challenge others by submitting a Streetview pano
The thing that irks me about ALL of the places I ever worked at is that they prefer to shower you with benefits like [small partial] free dental, gym memberships, food stamps, and what not.

It seems nobody ever stops to think "Hey, our employees are ADULTS, right? How about we just give them all these money as a flat paycheck increase and let them decide what to do with them?".

I switched desires many times in my life. Sometimes I've been going regularly to dentists, other periods I've been going to the gym, and then I have been eating twice a day for months -- and half a year later I wake up to the fact that it's much healthier to eat 5-6 times a day (but food stamps don't cover for more than 1 meal), and then a year later I figure I simply want to watch most of the modern sci-fi TV shows in several huge binge sessions. Examples abound from mine and many others' experience.

These organizational policies are pandering to the common lowest denominator. THIS IS ABSOLUTELY FINE. The part that pissed me off in many of my office jobs in the past is that the managers fail to recognize the people who don't want their free things and would prefer another format of loyalty bonuses.

The biggest failure of the management in organizations like those in the OP is the fact that these people are under the illusion that they can shoehorn their people into strict processes during one big effort session, and then never do management ever again.

This never works.
Many animations are simply stylistic, but others convey information.

Any animation that gives you "almost there" information about a gesture; fro example, holding your finger on the screen in Minecraft PE starts an animated circle. When the circle completes, the action is complete. It provides extra information.

Ditto for the "swipe right to delete" animations in iOS mail; the animation lets you know which side of the "show options vs delete" wall you're on, and how close to the edge.
I agree. I'm not the one trying to change the status quo. I'm not actively invested in this cause because I don't see clear dangers yet. Jobs are naturally becoming more automated by nature of productivity and efficiency, so if you want to prevent that you need to make a stronger case than "it may not work because we've never done it before".
They've solved the boarding/debarking issue by having variable speeds, but maintenance still seems like it's going to be a huge problem. Escalators/moving walkways are always having maintenance problems. It's a simple result of how many moving parts and rubbing surfaces are involved. Think of a car moving on a road -- you've got four tires and two spinning axles. You can easily go many tens of thousands of kilometers without needing any servicing, and when you do finally need servicing, it's just a quick tire replacement. Fixing walkways/escalators isn't nearly so simple, and if there's any problem, it takes down the entire span.
Uh oh, kiss of death. Owner said he's working on upgrading his servers to fight the lagginess. Really great game, though, perfectly simple.
Any other coping mechanisms you use besides split attention?
I agree that there is room for disagreement between the two approaches. However, I don't think that AMD did things this way just because of short-sighted management. A HAL-like layer is a solution that I've seen or heard of in a lot of places, from a lot of hardware manufacturers that want to support Linux.

It may seem -- and may well be -- a sub-optimal solution, but it's not worse than what we have now, and AMD looks willing to commit to the long-term support of the HAL and the drivers. This is likely something that they want to do not just because they're lazy and would rather spend the money on something else -- it's likely that their management genuinely sees the development and maintenance of an entirely unabstracted set of drivers for Linux as inefficient, especially when you look at how much money they make out of it. And they aren't entirely wrong.

Deucher's remark about the Red Hat silo may look malicious and abrasive, but it has a glimpse of truth. I could make a really cool photo album by taking snapshots of developers and managers who are only familiar with Windows and hear about the challenges involved in writing (and upstreaming) a non-trivial Linux driver.

I'm not saying that the driver should have been merged as it is just because there's no alternative. I do think, however, that it's a little presumptuous to think its architecture is the way it is just because managers are stupid. Maybe a third option, that's not HAL but also addresses the concerns and requirements of AMD exists.
If you feel like elaborating on the juice stuff you mentioned I'd like to know more (I'm hopeless with these things, trying to learn).
Assuming I felt that passionately about it? I'd start looking for other employment.
There are a ton of regulations around preparing food for sale. They vary from state to state. There are cottage laws popping up in some states that allow certain foods to be prepared without heavy regulation, mainly for food categories that are more self-stable and don't easily spoil (E.G. turn deadly) such as baked breads, candy, etc.

Instead of "selling" the food, though, maybe the structure could be a food club or other value swap.
> You can be "empathetic" by pushing for higher minimum wages...

But that's my point - I'm specifically not advocating any particular policy solution. I'm just advocating that we, who were lucky enough to be born in a highly developed country and are lucky enough to be highly compensated for our work, can at least acknowledge that someone else's position sucks and is unfair, instead of basically thinking "he's lucky he even has a job, he should be grateful."

I'd also argue that it's one thing to say what is possible in the current system, but I think it should be possible to acknowledge that something about the system feels wrong. I mean, some of these exact same arguments are made by the aristocrats in Downton Abbey ("These servants sure are lucky that we exist to give them jobs.")
Not all stores have anything but the most recent inventory on the shelves. My local one has the old style MagSafe 1 power adapter and iPad Air 2 leather cases, but they are in the back. Worse yet, when I asked about these things recently, an employee said "sorry, we don't have those anymore." I didn't believe him, so at that point I had to wait another 15 minutes for a manager to become available who knew where these things were.
Please let me know if you find any bugs, have any suggestions, or would like to contribute and make it better :)
It's actually exactly what you described - the documentation is very sparse on it because it's an internal thing (I'm guessing you found the CASC documentation, not the NGDP one). If you're interested, shoot me an email and I can send you some more details; but it'd simply be for intellectual curiosity, as I said it's an internal protocol.
We'll have to agree to disagree. I think implement a string builder is a GREAT interview question.

The point is to have a discussion. Why? What are the benefits of a string builder? When is it necessary? What performance characteristics should it have. What kind of questions do you ask, what kind of edge cases do you consider?

It's an interview - if you are not sure why the interviewer is asking you to re implement a standard library, ASK.

This is not unusual for Amazon - most tech companies these days ask these kinds of questions
I wouldn't say that moving faster is overrate, but folks can't go from 0 to 10 in an instant, and partial variable speed is an absolute engineering and maintenance nightmare.
Build a Node.js Single Page Website in 4 Steps
less than 0.1% devs ever get to work on any "real" problem. This is not the time to get hung up on ideals. It's time to hustle.

You have your 5pm-9am time to solve world hunger, make a billion dollars and make world a better place...
Then you could just infect 5 virtual machines.
I invested in a startup that did this--the first one--called http://www.urbanbound.com. they quickly realized there was no demand for this in the B2C world so they switched to become a B2B employee relocation platform (again the first to do this as a SAAS) and they just landed a Series B. Fish where the money is!
Someone has been watching too much "the ring"...
Theory is the operative word here both theories could be, and likely are to some degree, false. It's a common human bias to being to believe one's theories as fact.
And this captures the good and the bad of open source all so succinctly.

Here we have a person (the author) who has rejected the path that an open source project has taken, and invested the time and energy to move the source along a path they prefer.

In this particular case, there is a natural constituency of people who share that desire but are unable or unwilling to put in the effort to push the source down the path.

When there is critical mass, that group forks off and begins to bring other people along to the alternate path.

At that point the people who endorsed the change in direction come out in force to yell at these people who aren't doing what they are supposed to and threaten them and implore a higher power to emasculate their effort.

Sometimes that works, sometimes it doesn't. But it always results in massive amounts of confusion when someone new comes to the community and sees these two different paths for the same thing and can't really figure out why they are different.

Further because there is no mechanism for "righting" the ship as it were, the diverging paths lead to a lot of wasted time and effort on everyone's part. This happens to be a Python fork but its happened to window systems, video codecs, graphics libraries, data bases, hell even C compilers.

The nice thing about a Cathedral is that the Pope keeps the Cardinals toeing the one and only line.

Reminds me a lot of the Perl 5 / Perl 6 debates.
> A better method might be "get 5 people infected", regardless of payment.

If you don't require payment, anyone could just spin up five VMs and infect them, then request a decryption key. Not saying these guys are clever or anything and the scheme seems likely to fail for the reasons you mention, but I think something like a "get two other people infected and they pay up" scheme is the most workable version.
Fair enough, you gave a great response and I'm sure there's some nice things about that and many things outsiders don't know As a computer guy, my opinion is probably most heavily influenced by Steve Yegge's infamous software platforms rant which was both fascinating and painted a mixed picture.
No it is in 3.6 already! It used to be not guaranteed.

https://mail.python.org/pipermail/python-dev/2016-September/...

But it is insertion order indeed, not sorting order.
And of course, nothing stops an employer from harassing you legally.

I was working on a personal project once and it seemed to make sense to join it with another product from another company. We collaborated on the combination design, but never moved forward with it. I never joined the company and I was never compensated in any way. No joint product or code or anything was ever produced.

However, the CEO of that company threatened me with legal action when I joined a different company to implement what I was working on. He sent a cease and desist to me and the company. I had to retain a lawyer to fend that off. Luckily, the accusations were so ridiculous it wasn't hard.
The reason people raise issues of free speech is that Reddit-style sites act more like a public utility and less like a single community. Reddit is a community of communities. The argument is that Reddit itself shouldn't limit speech, but that the individual communities within it can decide for themselves how to regulate discussion.
I think reddit accurately represents the fact that both factors are present, lots of specific communities and also a larger reddit-wide community. At least I was never confused about that.
Another decent tagging application is tagtool (http://sourceforge.net/projects/tagtool/), which is packaged for Debian and its offspring.
I am pretty sure if you did exit interviews with people at GE before they went on retirement you would be flooded with problems and insights.
I'm still not really sure what chaining commands means. Can someone be more specific? I think it's a little hard for me to tell what's going on since the game seems sporadic, probably due to the server load.
Your comment made my day. The struggle's real and I've been appreciating all Texas has to offer.
I connected all the office coffee machines using a hot water tube, use just one to heat the water and distribute this to the others. Now I reduced energy consumption of almost all coffee machines 10,000 times, also I removed their water heaters to make them much lighter and cheaper. And still everyone here can enjoy (almost) as fresh and convenient coffee in every room, as the machines are still close to us.
If you enjoy that article I think you will get heaps out of John J. Ratey's book Spark. It describes the connections between mental health and exercise in many dimensions. I like that it both speaks layperson and gives scientific details to spring off from, but some friends wish it was either or, not both.
This post it only 2 hours old, more comments than anything else already by far, why has this suddenly dropped (hidden) to the 2nd page?
See my answer below to another commenter. I'm not even criticizing Amazon. I'm criticizing tone-deaf people on this board who think that it's the same thing when a rich software engineer chooses to live sparsely as when a poor person lives in a tent so they can get a minimum wage job.
> They don't? Who does then?

IME Apple customer service is useless if you try to talk to them over the phone (though less hostile than Comcast), and good but not great if you go into a store. The best customer service comes from small companies selling premium outdoor stuff. For example, Darn Tough honors a lifetime warranty on their socks; OR tends to replace faulty products with no questions; and even REI will replace merchandise for a year. (REI used to do it forever, until assholes took advantage of their policy too often.)
What's wrong with Active Directory and 1Password's team solution (for services that don't support Active Directory: https://1password.com/teams/ )?
> Python 2's csv can't parse those at all, can it?

Nope, not without re-encoding to UTF-8 before parsing (learned that out the hard way and found out it's easier to just take excel files as input).

P2's CSV module works byte-based, and basically only handles ASCII-compatible supersets, assuming your special characters (quote chars, field and record separators) are straight ASCII.
Would a small claims court suit be a reasonable way to get relief here?
Somewhat - I don't keep dated picture files. And keep in mind, I started oil painting at 8 years old, taken as much instruction as I could, and sold and stuff, so what you and I would see as improvement might differ quite a bit. Plus as a beginner, you wind up with different sorts of improvement goals.

But nevertheless, three links. I've only started with watercolors a few years ago, about the same time I started doing daily art, so some of this is learning to control it properly. The first link was near the beginning, the second quite a bit later, and the third being one of my most recent pictures.

[1]http://disgruntled-peon.deviantart.com/art/Untitled-60354744...
[2] http://disgruntled-peon.deviantart.com/art/Eyes-619929715?q=...
[3]http://disgruntled-peon.deviantart.com/art/Fortunate-Sight-6...
Data on what poor people buy when they’re just given cash
I've recently started following the routine described in the 'Miracle Morning' book (hate the name) and it's been pretty great.

I was adamant at first but turns out the benefits are there. Never before I've looked forward in waking up at 5am everyday.