skysight-inc/HackerNews huggingface dataset:
> These jobs used to pay a man enough to support a family.

$20/hour is enough to do exactly that in most places that don't start with "San" and end with "Francisco". I know full well that not every illegal-immigrant-hiring industry pays that well, but it's my understanding that agriculture does, and that's one industry that seems to be disproportionately affected by the lack of undocumented workers.

> What happens if an illegal gets hurt? Do they get workmen's compensation?

In California at least, as far as workmen's compensation is concerned, illegal immigrants qualify as "employees"[1], so if a legal immigrant (or natural citizen) is entitled to it, then so is an illegal immigrant.

Of course, this varies from state to state.

[1]: http://law.onecle.com/california/labor/3351.html
> can social media kill you though?

I assume you're aware of this:
https://techcrunch.com/2018/03/13/un-says-facebook-is-accele...
Here in the US, you'd be lucky if 1) your letter to someone across the same city gets there in a day (not even same day, but 24hrs) and 2) if the USPS doesn't lose, destroy, or deliver it to the wrong address.
Anyone else getting a HTTPS certificate error?
correct, only VPN connection visible to ISP, no content

sshuttle 0.0.0.0/0 --dns -r $server

don't forget --dns ;)
I think this is a bit of an oversimplification. How do Facebook's EU subsidiaries fit into this? Can Facebook US simply divest themselves of responsibility in this case?
Interesting to see Chrome OS adopt process compartmentalization techniques such as this, specifically adopting `cgroups'. Afaik, cgroups isn't enabled by default and requires customizing the kernel before you can enable it. At the very least, container tools such as Docker require symlinks too to invoke chroot-like filesystem isolation and this is also not available.

It'll interesting to see where they'll go with this, specifically since Google also work on Kubernetes and that new OS, Fuchsia.
I used to work for a company that put out thousands of site a year. I was fortunate enough to work with some really anal retentive designers. After a few months, I was able to pick up a 1 or 2 pixel difference in the photoshop docs, see how fonts did or didn't work and if color schemes were decent.

There's a ton of tools out there to help you with these, and as a developer, I like tossing around a lot of the design stuff that gets regulated until an app or site is totally functional, when I feel like most of the design work stuff should be done prior to getting your app working.

Design is the hard part, coding it? For me, that's the easy part. I feel like once I've got some decent font's paired, a color scheme worked out and other design elements nailed, the rest is easy.
>> with limited resources they wouldn't be able to focus on the critical period of acquiring users and instead would be forced into building compliance features

If you cannot comply with privacy rules you should not do social media, whatever you growth phase
Apple co-founder Steve Wozniak says he's left Facebook over data collection
> They obviously are both part of the DMCA, so you can't say that the DMCA imposes costs based on the notice and takedown condition for the safe harbor, because ignoring that condition leaves the host in the same position they would be in without the DMCA.

The safe harbor and the anti-circumvention rules are both part of the DMCA too, but it's silly to argue that the anti-circumvention rules don't impose net costs because if you average them together with the safe harbor it comes out somewhere near neutral. They don't cease to be divisible just because they were enacted at the same time. Otherwise you could justify anything by just finding something which is as good as the target thing is bad and lumping them together on the same side of the scale.
https://docs.microsoft.com/en-us/sysinternals/downloads/auto...
The claim by the woman on Twitter is that it made it less dangerous for her. The general claim made by most people who look at this is that it makes it less dangerous. I've not studied it personally, but I see no reason to doubt those claims.
https://www.ncbi.nlm.nih.gov/pubmed/25231862
Google and Facebook both have significant European and Asian businesses (complete with offices stuffed full of engineers, marketing and management), so calling them US companies is wrong: they are _global_ companies which happen to be headquartered in the US.
> In jobs I've had in the past, any benefits or agreement the union negotiates applied to all employees

Exactly. This means there is effectively one seller. A greater supply would mean that there are people lining up to do the job for less.

Supply doesn't mean all people who want to work. means those who are willing to compete. Someone who wants way more conditions than even the union was able to negotiate at this place of business is not supply.
This is not about people, but knowing about the connections between people. I have no idea if say Bill Gates likes or dislikes David Letterman.

If I am going to go and say kill a Water Buffalo or tile a bathroom, then I want some people with the skills who can also work together well. That's a lot more than knowing their name and hobbies.
And what evidence do you have that it has no impact? Like I mentioned bringing up developers having degrees, there are many successful developers without degrees, but having a degree still has enough of an impact that requiring a degree isn't considered a disparate impact.

Also, which actor is the one creating the disparate impact in your view? The one requiring the degree? The one setting requirements for getting into law school? The college that requires a high school diploma? The one lowering the standard in grade school so that kids are not ready for college sooner than they could be?
Big fan of Mailjet (mailjet.com), biggest email provider in the EU and their API powers SF companies like Product Hunt and MileIQ. Both marketing emails and transactional
Check out Article 3 of GDPR, "Territorial Scope", for some guidance on that: https://gdpr-info.eu/art-3-gdpr/
> household care [...] is not [...] appropriately valued monetarily

> since women do more house work

What if it is valued appropriately? E.g. (1) I don't value the housework you do at all, nor does pretty much anyone else in the society... sure, you can put a $ value on e.g. cleaning (hiring a cleaning service) or cooking (hiring a chef), but it won't be clean to your standard and it won't be your favourite food; (2) it's possible, and in my (admittedly anecdotal) experience quite likely, than women value household care more than men - so they want to do more of it. Of course, not everybody, but even on average that could have a significant effect.
I'm curious, would anyone surprised by FB actions mind describing how you expected FB to act with what specific data, and how FB actions deviated from that expectation?

I was under the impression that most people fully expect (even if they disdain) free web services vacuuming any and all user data for advertising profit.

Is this data selling/ad targeting a surprise, or rather is it just finally enough to make you leave or get upset even though you knew that was the business model all along?

Also, are you quitting other web services that operate ad based, data driven revenue models like Google, Reddit, Twitter, etc?

This is a genuine question not a sarcastic comment.
Ask HN: How do I get developers to be interested?
Hi there,

I am a Developer focused in CRO tech (Analytics, AB testing, Tagging, etc). Something I find very interesting. However, historically I've had issues getting other developers to be interested in this field, and find that there is a very long training cycle if we wanted to get them up to speed and have them work independently.

Generally, a Developer would have to learn the development work, experiment design, analytics and tagging integration, basic statistics and basic analysis. It's hard to find that off the street, and training generally takes 12+ months to become independently capable.

I've generally heard feedback that this work isn't interesting, or is overly complex, and the developers will seek to avoid it or minimize their work with it.

Has anyone come across this before, and if so - how did you get a team of developers to be interested and motivated to learn this field?
Do you have any links to any more extensive explanation?
Steve Wozniak Shuts Down Facebook Account Over Privacy Fears
Ah, finer-grained permissions, something I've seen on a BlackBerry in 2009.
You're right, the availability of sex and sexuality is too much for men to handle. We should criminalize prostitution - and while we're at it, why not criminalize yoga pants? I know those are pretty tempting to me.
The allocation strategy is generally part of the filesystem design, not the OS design. NTFS was properly designed with real use cases in mind to avoid fragmentation where possible. Earlier Windows filesystems (FAT) were designed to just do the job simply.

You can* use a more effective strategy with FAT* but you need to jump through some hoops as it doesn't have any built-in structure to help. It is far more practical to just ask your users to use a more modern filesystem, except for smaller removable devices where the issue is far less significant anyway.
"If you are unarmed,"

And at that point, I no longer believe you are trying to engage in a serious discussion. The US is very, very far from "unarmed", so to use that as a justification shows that you're not taking this in good faith.
MSDOS Executive on the screenshot was part of early windows versions. In windows 3.0 it was replaced by File Manager (and Program Manager).

The program that you are thinking of is DOS Shell, which is part of MS-DOS 4.0 and higher, runs in text mode (optionally with custom VGA font) and it's UI behavior is somewhere half way between Windows' MSDOS Executive and File Manager.
I had assumed these videos of wearable UI (pictured in the article) were recorded on a Meta-2. Now I guess we know better.

https://mobile.twitter.com/keiichiban/status/968534116420513...
I was just wondering about something like this. how does insurance work?
Well yes, there is generally no free lunch. Any “passive” income scheme requires either capital or an upfront labor investment.
Great writeup, really happy to see closer looks at Golang. I've worked with Go a few times, but I've thought that getting good independent looks/great examples is a bit too difficult.

Thanks!
Could you describe the issues you've had with Phoenix and why you would have preferred something else? I am about to commit to Elixir and Phoenix for a project, perhaps a long-term one, and I would love to hear stories about how it doesn't work out.
“It could kill” is a pretty high bar for accepting that something needs to be regulated. We accept regulations on other data collection / storage activities, like financial data and health data. We also have licensure for occupations where public safety or wellbeing is a concern but lives are not necessarily on the line.
By that definition, no income is passive, because everything takes some effort to set up.
Can someone explain how they are using Amazon FBA?

I generate some passive income from (by spending 1-2 hours a week):

- stock & cryptocurrency picking

- Calls with industry research firms

- Earn.com
New study shows dramatic increase in health risks with living near fracking
This is a good answer. The question has been raised and answered (by tzs and others) on HN so often recently. It‘s interesting to watch how the answers get streamlined to the essential information over time.
The GDPR makes some things easier for start ups. Users now have a right to their personal data in a "commonly used" digital file. Now the start up can have a "Import your Facebook data" feature.

Currently a provacy conscious start up is competing with those who aren't, making it harder. But with this law, you won't have as many shady companies like Facebook.

Storing less private data makes you less liable to get hacked and get bad PR.
It is completely obvious that many people did not understand the extents to which facebook accumulates data. I don't think anyone in this thread even has actual knowledge to the full extent.

It is even harder for most people to understand the implications of even small amounts of data collection.
I don't think GDPR compliance is as onerous as you seem to think it is, but even if it were, would it matter? We don't give special provisions to start ups writing safety critical code or developing new health care technology, why would this be any different?

There's nothing inherently wrong with a high bar to entry if that bar exists for a very good reason. If it were hard to break into this space due to regulation (I don't believe it is or will be) then yes, competition will be less, but the alternative is worse.
Signal is open source both client and server. To my knowledge the same isn't true for WhatsApp.
Nobody is gonna just dump their secrets into something like this :D

But.. in case people don't mind. How feasible is it to make passive income by having a blog? I mean by having advertisements or amazon click-thru links.. is it worth the time to set up and use a blog to generate passive income?
In the US but I’m not sure it’s true for the world. Time for me to google more :)

But I get your point.
GDPR applies to residents (of the EU), not citizens.

And I presume Facebook has so much data on you that a simple trick like changing your profile won't matter.
Without a doubt. However, why the magical 50px?

Why not take some of that screen space and move the title a bit lower so that it doesn't look so out of place with the whole vertical rythm of the page? The icons to the left are starting at 20px, why not put the title there? The title is also directly linked to those icons. Clicking on an icon changes the title. The title is the current selected icons's title, in fact. Aligning them makes that connection clearer.

That's the kind of questions you should ask yourself when you design an interface.

Right now, the title has a 50px margin because that's the distance the official Slack app uses. However, the official app puts the current user's username there, so that there's Title>10px>Username>30px>Channels ... instead of Title>50px>Channels. It's a direct copy that is missing some elements and that's why it feels wrong to the eye.
Bots in the Twittersphere
There are no secrets.
GDPR requires you to handle personally identifiable information in a way that makes sense to the users and that is auditable. Facebook overall does that far better than anyone.

The situation with Cambridge Analytica was that they let users export the information about their friends, information that users had access to; not allowing that export at all would probably be met with legally-binding criticism. What the API allowed at the time was to conveniently do that through a third-party application that users were free to use. The main use-case that was discussed then was to empower services like Riot, to encourage competition — something that, surprisingly, Facebook was very supportive of at the time.

There was no expectation of fiduciary duties at the time, so whether they should treat users as grown-up and obey to their request to export their social graph, or whether they had a duty to prevent that from happening was not clear at the time. It has since became clear that people were not reading the permissions that they were granting and more applications were abusing them than trying to build an alternative to Facebook. With the benefit of being the central platform, Facebook was the first to notice and started cutting accesses, to the great anger of many third-party services that grew dependent of the feature. Some services who needed the social graph for legitimate reasons well understood by the users (e.g. Tinder) have kept their now-not-publicly available access.

As much as people want to blame the only site that they can see in the process and the one that appears the most powerful, namely Facebook, the company acted with far more awareness than the law would, even with something as progressive as GDPR in action.

Facebook not only has been very effective at showing me and letting me edit the data they have about me in https://www.facebook.com/ads/preferences/ but they are the first service that let me see whether my data has been sold by data brokers to (often unsuspecting) brands. Check the “With my personal info” section. Do you see companies you have never heard about here?

Don’t be misinformed and attack Facebook for selling your data — they did not. They are the ones revealing to you that those company purchased it from elsewhere and allowing you to know who to pursue, who to ask to remove your info or who to ask how they got it.

The amount of blaming the nurse for your fever on those issues is getting really concerning.
> It’s wonderfully idealistic, but the reality of RSS is that it lacks the features required by nearly every actor in the modern content ecosystem, and I would strongly suspect that its return is not forthcoming.

Maybe every actor thinks RSS is a problem, but I as a consumer of content love it for all the reasons they find it problematic.

It seems like the author is conflating what's bad for their industry and their marketing dept. and what's bad for the consumer. Consumers don't want intrusive advertising, we don't want analytics, we don't want social interaction. We want content. Full stop.

There's a healthy and lively debate to be had about what needs to happen to allow news to work for both the people who make it and those who consume it, but currently, every discussion along those lines that I read like this are always written solely from the point of the publisher. No one is asking the important questions, like:

1) Did anyone ask the consumer why the "pivot to video" strategy failed? I can tell you in one sentence: No one on the consumer end wanted it.

2) Were consumers ever asked if we wanted our data shared with all manner of companies and possible bad actors? We answered anyway by ramping up adblock usage and noscript usage.

All of these articles read so impressively tone-deaf to the wants and desires of the people they allege to be serving, and then they wonder in thinkpieces why news as an industry is dying.
My usual credit card signature is a zig-zag scrawl because I hate electronic pens. I've been asked to re-sign exactly once, for a $5 purchase - when I made an effort to sign correctly!
They can't force you, but if you tell someone their coworker has an amoeba they will want to know if they have it too
You're right! All the stuff about right to be forgotten, right to view, right to make corrections, and so on should be very straightforward and easy for any company of any size interested in being honest. Especially for new players, who don't have ugly legacy systems to wrangle.

Yet... I've read through GDPR. All ninety-nine articles are chock full of "reasonable measures" and similar verbiage. Unless you can afford a compliance specialist - which isn't automatic for a new player - it's intimidating as all hell. What are reasonable security measures, as seen from by a careerist somewhere in Brussels? The text is silent on what exactly that means.

It's possible that respecting users and having good intentions may not be enough...
Oddly enough, my local community college was just approved to start offering two bachelors programs: https://www.wwcc.edu. I've seen this happen a few places, though admittedly it is somewhat rare and is a rule-bender in terms of the normal way we define community colleges. I'm also not that clear on why, as there are 4-year programs available from other public institutions a one-hour and two-hour drive away (IE: there isn't really a shortage)
That psuedocode is inaccurate - if a company (including its parent's subsidiaries) is not in the EU and does not provide services to companies which operate in the EU, then the GDPR has no inherent jurisdiction.
I kind of feel like every question in the first link is entirely reasonable and people _should_ be able to get those answers, though. Nothing in there is onerous if you're following good practices anyway.

I really feel like the answers to all of those questions are going to be basically identical between people, and all you really need to do is be able to export whatever data you have on somebody quickly in order to be able to respond to that email in under quarter of an hour.

I guess it could make a decent DoS tactic against a small company, but lots of other things would too.
I wish signal had a webapp.
> User perception is greatly enhanced by a few hours of tweaking padding spacing etc., rather than a few months or years of deferring that tweaking.

Some of us explicitly don't want the UI to give off the impression that the software is more finished than what it really is, so we sometimes intentionally keep the UI unpolished while we know that we have important things not yet implemented.

However I have come to realize that there are several downsides to this line of thinking;

1. If the app looks bad then it might permanently put off would-be users.

2. By not giving the UI enough attention early on, discoveries of UX problems that could have been caught early are not made until much later, delaying the project and potentially leading to more work as well because there will be more things that need to be rewritten or remade in order to fix the UX problems.

3. If you think feature X needs to be completed before you do the UI, then what is going to keep features Y and Z and so on to make you think the same way when you get there? Software is often never "complete". If you think it needs to be "complete enough" before you can give it the UI it deserves, how will you know that you've reached the stage of complete enough?

Furthermore, I have come to realize that often we don't know what we want exactly. We might think we know, but as we work on implementing our ideas things turn out to not be quite as we'd imagined them to.

But I also think that grand parent was on to something. When we build software, we should strive to implement features that are useful but not only that, the software needs to make the most common tasks as efficient for the user to perform as possible. And in order to find out what that means, we need to consider the UI from the very beginning.
Kind of strange that Google's first result for "sshuttle" is a dead project (literally says "Wrong project!" in the title) that links you to the real one.
I don't think it's an equal comparison... the effects of social media on societies is a somewhat subjective matter. It's more likely that social media is just another tool that exposes the underlying human nature.

That said, if a fire occurs in my shelter and I don't have sprinklers installed, I could die.
19 is very good. Recruiting active contributors is extremely difficult.
> Yes, in Windows since 8 (i think) if you doubleclick on the top edge (where the mouse cursor becomes the top/down arrows) you maximize the window vertically (its width remains the same as it was).

IIRC most of these window management gestures were introduced in Windows 7, certainly double-clicking top edge works on Windows 7 (I just tried it).
Yeah and unless you don't business in the EU as an EU entity, you can pay just as much attention to that as EU companies who don't do business in the US as a US company pay to the trainwreck that are American software patents.
Link to relevant docs which were weirdly hard to find: https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-glacier-s...
GDPR doesn't have a citizen requirement, only residency. The word "citizen" doesn't appear in the law at all!

Art 3 of the GDPR ( https://eur-lex.europa.eu/eli/reg/2016/679/oj ) explains all. It's only when one of the person , or the company, is in the EU (or maybe EEA). So EU citizens in the USA aren't covered.
The two aren't mutually incompatible. Stay tuned.
> See, this is what I meant, some people just don't see it!

i'd say most people don't see it. maybe it's not very important then?