skysight-inc/HackerNews huggingface dataset:
uWaterloo uses an in-house language to teach advanced control flow, in my days it was uC++ built by Peter Buhr in CS343. They might have opted to use C for All now.

I've found it quite easy to spin up parallel tasks in uC++ if I needed both C++ and easy-to-use parallelism, the language isn't formally supported but for small student projects its pretty kick ass, also the prof who built it is just quick email away.

So all I'm all in favour of C for All as an alumni, hopefully it enriches the existing curriculum.
Do you have a contract with said company? What are those terms? Can you prove you made it 100%? The code and graphics? A copyright case is long and expensive so it may not be worth it to chase bad or no money. Pro bono maybe, but I doubt that too. I hope you learned a valuable lesson tho.
I think, in "What does it look like?" "What" is the object, the subject is "it." "How does it look like" has no object, so it's not a complete sentence because "look like" is a transitive verb (it requires a direct object when used in this context.)
What the distant past told us about work in the future
Mu.
They probably collect location from users and correlate time and place to infer relationships.
I did not know about this. Thanks, it looks very interesting.
> handshaking

Wonder where that term came from? :)
What's this mean? Really rich dude did something, you should too?

Is it not "safe" to do something until the guy people worship does something? Have respect for yourself.
Though Musk knowing how Facebook would treat data seems more of the "I'm a scorpion .... it's what I do" variety
Frankly, I'm flaggerbasted how Google can even dare to ask users to give them more data these days.
Its the complexity of the language vs the benefits it provides. C has many pitfalls (UB) but its simple. IMO a language that could migrate C programmers would have dependent types and an effect system with a nice syntax.
They were debated and enacted by the FCC on the federal level. One of the first thing Trump's FCC did was to repeal them:

https://www.washingtonpost.com/news/the-switch/wp/2017/03/28...

https://www.washingtonpost.com/news/the-switch/wp/2017/04/04...

The California legislature then tried to reinstate them for California,

https://leginfo.legislature.ca.gov/faces/billTextClient.xhtm...

but the bill was committeed to death:

http://www.latimes.com/business/lazarus/la-fi-lazarus-califo...

The hitman was Kevin de Leon, a name you may recognize as he's now running for Dianne Feinstein's senate seat.

In any case, having failed to get a vote in the California legislature, its backers are taking it directly to the people.

I'd be happy to have these privacy rules on the federal level, but I'm glad that California is leading the way.
IP addresses are identified as personal data in GDPR. They're not exposed in the frontend, but HN might use them e.g. for logging.

Also things like deletion, takeout and consent/opt-out need to be supported (provided that HN falls under GDPR).
>Of course not, but in 2018, without any diversity of race in a collection of people, you will not achieve a diversity of circumstances that is representative of America.

Why does the population of every organization need to be a precise statistical match based solely on the average racial and sexual makeup of a country?
Are there even LTE base stations with 60W capable PA? IIRC for GSM the highest supported power was 30W.
The company got days of free discovery from this guy videotaping everything saving them tens of thousands of dollars. If anything they should be thanking him for his coverage of the trespassers.
What happens when I ask Google to go through everyone's gmail inbox and remove my information and all emails I've sent?
Screen shot from my twitter feed https://twitter.com/warnerw/status/976431809889210368
You can not see the old data but for sure it is there. They just don't make it obvious by linking it to the new account.
>And if the US has an lucky, unfair hand, it would be irresponsible and downright stupid to not make use of it.

The US should be trying to enforce its politics onto other countries, if it benefits itself; in this model, it is the failure of other countries to not find a way to defend themselves (ie by grouping together and forming the EU).

Again, it would be stupid for the US to not pursue its interests; there may be humanitarian and moral conflicts that stop or hamper its pursuit, but the pursuit itself is perfectly justified.

China should protect its own interests, as should the US, as should Germany; and all them should support their own interests
But countries decide who to punish for what. One thing might not be unlawful in your country, but in another, and that other country can try to go after you.

That fact is rather boring and well-established. What matters is how the other country enforces the punishment.
How much do you care about it? Options are:

* Let it go.

* Keep contacting the founder hoping this is just a misunderstanding.

* Be proactive.

For option 3 you would want to write down timeline and gather all of the evidence (commit logs, website screenshots, communications with the founder). After that you can let him know that he is using your work without permissions, submit a small claim court case, or talk to a lawyer.
This is the case with most organisations. You have a finite amount of resources and attention, therefore you need to prioritise.

Most GDPR chatter started picking up only in the last few months (of course big orgs have been preparing for the May deadline for a while already).
Thoughts on Apple, Tim Cook, and Privacy (2014)
Ha ha, I though the same thing. Now did you mean amazing that it can use that much data and only show a single page of text instead of, say, also giving you a local weather update with an animated map displaying temperature, precipitation, and wind for the next four hours in five minute increments? Or amazing that this is only slightly on the high side of the envelope for data usage on 'modern' shitty webpages that 'do a lot of extra stuff' for no apparent reason?
The article isn't about "how self-centered people can change their behavior" which is obviously irrelevant; it's about how people who _want_ to be part of an inclusive society can succeed at it.
I think it's because the fruit of the Enlightenment proved to be dehumanizing (despite the humanism in the Enlightenment itself).

We got the clockwork universe - the universe as a machine. That was all right. But out of it we got machines (computers) that changed everything, including society. Some of the ways that society changed made it less personal - less real human contact. For some people, that's a real loss. They miss the past form of society. One could call that a romantic longing.

Then we started putting humans into the "machine" category. That's also a loss of a romantic (or romanticized) past, but now the loss is intellectual or philosophical.
It's funny how often that comment—which I made as a 22-year-old undergrad—resurfaces. Someone even reached out to me 2 weeks ago because they wanted to use it in an article as an example of "the disconnect between the way users and engineers see software"!

I like to think that I've gained a lot of perspective over the last 11 years; it's pretty clear to me that point #1 was short-sighted and exhibited a lot of tunnel vision. Looking back, though, I still think that thread was a reasonable exchange. My 2nd and 3rd points were fair, and I conceded much of point 1 to you after your reply (which was very high quality).

Obviously, we have the benefit of hindsight now in seeing how well you were able to execute. Kudos on that!

Congrats on your success! I wish you nothing but the best going forward!
Interesting, we have a Sketch to Invision workflow that works pretty well for devs who aren’t on Macs. The biggest turnoff for me regarding Figma is the fact that you need to have access to the web in order to use it. With Sketch, I can use it as long as my laptop has power. This is great if you have to do work in planes or hotels that have sketchy WiFi.
I may not be the first to say this but he seems hasty and childish at times. Not to take away from his achievements but some things need not be said on public channels - especially when you have such a big following. He almost goes into mocking facebook publicly and I don't think that aligns well with the type of figure we imagine Musk to be.
Okay, sure, if you want to get into the nitty gritty, that's fine. But I just wanted to provide a high level overview of how putting differently-sized structs into a vector can be problematic.

Sure, ignorance, whatever. Indeed. That's why I brought it up.

But my greater point still stands: do you want the compiler to catch these things? If so, you have trade-offs.
I cant tell because it requires JS to even render the text.
> Or did they darken the video?

Does anyone trust Uber to provide all the evidence they have, and not just selectively release bits that support them?

Does anyone trust Uber not to alter the video, say by increasing the contrast to make darker objects invisible?
As an alumni, I firmly believe there's room for a 4th year course in-addition to CS343. There's quite a lot in advanced control flow which can be covered.

I've always found it unfortunate that the university has courses from first year all the way to fourth year in Data Structures and Algorithms (all the way up to CS466/CS666) but Control Flow is treated like a secondary citizen.
Right, so the data controller in this case is HN... which is based in the United States. What am I missing?
After switching to a plain text resume a couple years ago, I have found it to elicit high response rates from the kind of companies I would like to work for.
You think that's bad? Just wait until you see people making 10 minutes off full 4k video on youtube to show you the same amount of content. It exists. It's terrifying.

It's almost at the point where I start longing back to the original Netscape Navigator and the simple WWW we had back then.
GCP is planning a Finland Region[1], which has direct link to PoPs in Moscow, Warsaw, Kiev and St Petersburg and indirect links to PoPs in Prague, Budapest and Sofia[2].

AWS is planning a Sweden Region[3] with edge locations in Finland, Prague and Warsaw.

[1] https://cloud.google.com/about/locations/#regions-tab
[2] https://cloud.google.com/about/locations/#network-tab
[3] https://aws.amazon.com/about-aws/global-infrastructure/
They call them ethical standards, and if you’re being reduced to a purely semantic argument, why not just pack it in?
First: You'll be replaced by someone who is either ignorant of the problem, or isn't but doesn't care.

Second: You'll be replaced by someone who is either ignorant of the problem, or isn't but doesn't care.

Third: Your complaints will fall on deaf ears and you'll be replaced by someone who is either ignorant of the problem, or isn't but doesn't care.

The only way to reach companies of this size is by convincing their customers to go elsewhere. Throwing legislature at the problem might help, but it's unlikely that it will carry any teeth because of the lobby strength these companies possess.
It's fine if you just like the person as a human being and are reacting in the moment. It isn't necessary to know ahead of time where this is going. We often don't. Life happens.

But the point at which you realize that you are a. Attracted and b. Trying to maneuver the person -- This is the point at which you need to have a heart to heart with your conscience. If you realize you want them and you don't really care if the feeling is mutual, then you are a creep. (The generic "you", not you the person I am speaking to at this moment.)

People do sometimes meet on the job, date, fall in love and get married. That can happen if both parties are equally aware of the potential pitfalls and both parties are equally looking out for the welfare of both people.

What separates a creep from an ordinary person who might happen to stumble into romance on the job is that creeps a. Make conscious and intentional plans aimed at a particular outcome and b. They do so with callous disregard for the other party.

Decent human beings who realize they have slippery sloped themselves into an awkward situation that might harm another start working to figure out how to avoid said harm. They don't have to be omniscient geniuses who can predict it ahead of time. They just have to decide to make other choices once the problem space becomes apparent.
Aren't the cancers proposed to be caused by non-ionizing radiation quite specific? Overall rates wouldn't say much about that.
From https://plg.uwaterloo.ca/~pabuhr/:

> The ability to write generic reusable programs, called polymorphism, is fundamental to advanced software engineering. I am interested in static type-systems providing polymorphism without the use of subtyping. The problem with subtyping is that it imposes significant restrictions on reuse when static type-checking is required. This work has resulted in a new dialect of C language, called Cforall, which adds parametric polymorphism and extensive overloading to provide a more general type-system.
Not yet!

I saved enough to be able to afford a 12-15 month period without a salary.
Reference counting isn't inherently more predictable than tracing garbage collection. Take the example where your thread is the last one to deref a gigantic object graph. You're stuck holding the bag on traversing the entire graph and destructing it all at once, when a tracing gc could do it piecemeal (and on a dedicated background thread, instead of on your real worker threads).
I don't think it's very likely in a medieval context that, if you are experiencing crop failure, there is an abundance of food to purchase from someone else.
Parent is saying that the Facebook alternative is a personal/corporate website.
I assume it did :)
IANAL but I agree. If an entirely US based company was found guilty in a court of law in the EU, but has no business interests in EU, and has no assets of any kind, then the most the EU could do is ask the US politely to do something about the company FOR THEM. the US would have no requirement (unless there is some treaty around this I'm unaware of) to do anything about it.

If they had assets of some kind in the EU country, they could capture those assets presumably.

But from what I understand with the GDPR at least at the beginning of this, is the EU govt will first try to work with the company to help them comply, before going to such drastic measures as courts and seizing assets.

I imagine the large giants like Facebook, etc will just negotiate through their army of lawyers to minimize the effects of GDPR as much as possible, and delay as long as possible. Before ultimately implementing ~ 1/2 of the best intentions behind the GDPR in about a decade or so.
I think you're suggesting redistribution of wealth from the ultra wealthy. It sounds logical: i use to think this was the answer to. But, The problem is, they're not wealthy enough for it to matter. even if you take every last bit of wealth 100% taxation of all their income from all time from every single billionaire in the entire US (about 2.3 trillion$ for the forbes 400), and spread it around giving it out equally to all citizens of the US, that would still only be about 8000$ per head. Any years after that, you'd get nothing because they'd having nothing else to give.

So taxation on a massive scale doesn't work. The problem isn't that the super rich are too wealthy. The problem is life is too expensive for most people. That's the problem we should try to address. In order to do that you'd have to reduce the cost of housing and healthcare.
The times those ideas were implemented were often revolutions. Certainly the American and French Revolutions, but also the revolutions of 1848.

One could argue that England didn't have that, and still wound up with Enlightenment ideas changing their political system. That's true (though the American Revolution was certainly an impact on England). But for almost everywhere else, it seems that there was at least one revolution along the way.
"Personal data" is defined quite broadly in the GDPR:

Article 4 states

‘personal data’ means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person
And that's OK! Parent poster was giving advice for people who want to be part of a human society. If you want to cut yourself from humanity and interact only with people you can extract one-sided profit from, that's your choice; and I suspect parent is happier that you go one your way, as far away as you can.
> How can you keep illussion that you'll be able to defend anything with guns against US army?

One would assume that should things get bad enough for an actual civil war, some percentage of military would defect rather than fight their own.

One might also look to recent conflicts in Iraq, Afghanistan, and even Vietnam to see what a determined populace can do to resist.

Given there has already been one Civil War in US history, things don't look horribly great. It is also a very different country today now than it was then, so who knows how things would actually go.
> Delta—under public pressure—ended a discount available to members of the National Rifle Association to travel to their annual convention, a type of discount routinely offered to many other groups. Delta announced that this step was an attempt “to refrain from entering this debate and focus on its business.” Nonetheless, Delta immediately encountered fierce political pushback from the State of Georgia, where the airline is based, as well as from the NRA and its supporters, which resulted in Delta losing a $38 million tax break.

Whenever I see these sorts of controversies blowing up, I always wonder if it wouldn't have been better for the company to just play deaf and not acknowledge the controversy to begin with.
Not sure why the downvotes. You might disagree with my contribution, but I was trying to help the conversation. If you downvoted my answer, can you please explain why?
Google and Facebook have been lobbying against state privacy legislation for a while now [1][2]. The latest Facebook privacy scandal will give those bills momentum.

Also Marsha Blackburn's privacy bill would have applied to telcos as well as internet companies. You can guess that it went nowhere [3].

The best thing that could happen is for Congress to pass an omnibus privacy bill modeled closely after GDPR.

[1] http://fortune.com/2016/06/30/facebook-google-facial-recogni...

[2] http://www.chicagotribune.com/business/ct-biz-geolocation-pr...

[3] https://www.axios.com/blackburn-bill-would-extend-privacy-ru...
Are “Bad Guys” Becoming Internet Saviours?
To be fair when you have a resume like that the resume part is less important.
Their S1 filing actually provides an easy to read description of their business:

https://www.sec.gov/Archives/edgar/data/1574135/000104746918...

to paraphrase:

Besides consulting and software development (Labs), their main product is PCF (Pivotal Cloud Foundry). Basically it helps combine the best bits of cloud centric, automated, containerized tools - without locking you in and letting you be portable across AWS, Google, Azure or private clouds.

The big thing here is that there is a massive opportunity of large companies still managing large monolithic apps with slow, expensive horribly inefficient infrastructure and deployment practices. Pivotal helps (especially bigCo.'s) rebuild their whole app infrastructure as well as transform their culture of software development. The biggest thing, according to their case studies, is that both speed of development as well as the ratio of 'ops' headcount to 'developer' headcount can be significantly improved.
Figma use the word "open" to describe some restrictive APIs in their wall garden, which is disingenuous coming from programmers who know what "open" really means.

Usually collaboration is done using a Git-like external version control tool or just file syncing with Dropbox. Even Adobe Photoshop stores your data in files that you can share as you like. Figma's collaborative approach is certainly good UX, but on the whole a net-negative for the world if it catches on.

If your code is stored exclusively on GitHub and can only be edited through the UI then you are at GitHub's continued mercy to have access to your own data. You lose it when your subscription expires or when GitHub thinks they no longer like you. This is the general trend of software turning into services and they are actually locking you in with your own data. But it is also a challenge to provide seamless realtime collaboration on the same document if sits in files rather than on the web. The best of both worlds would be a software that has both the convenience and openness of individual files and has seamless collaboration.
> msm would lead you to believe they did

Yes, blame the media. A faceless abstraction to take your frustrations out on.

The reason people believe Facebook owned the satellite is because of Zuck's own words: "SpaceX’s launch failure destroyed our satellite."

Note he said "our," not "the bird we were going to lease time on."

Not that much different from people saying "my car" when they're still making payments to a bank.
OTOH sometimes I will be like "Huh, I haven't seen a post from so-and-so for quite some time now... I wonder how they are doing? What the... all trace of them is now gone? Oh well..."
What morale decision am I making?
Yes, and all of Google's employees could join the IWW and organize a wildcat strike, too, maybe with a holacracy instead of worker councils; so why don't they?
Right, you should never talk to anyone under any circumstance, since no two people are the same and you cannot predict how everyone will react in every encounter. Is that right?
This may seem like a loaded question but I am genuinely curious and not sure how to ask it "properly": what is the "known difference" between someone who has lighter skin than someone who has darker skin? Or the known difference between sexes (other than genitalia, obviously)?

On a side note I want to say thank you for keeping this discussion open, honest, and civil -- conversations on this subject rarely are.
That's not bullying.

That's an ego-driven 19-year-old geek, lamely boasting to friends.

A rather large proportion of people were once ego-driven 19-year-olds lamely boasting to friends. I sure was.

Certainly, every 19-year-old has an under-developed prefrontal cortex and thus makes decisions driven much more by emotion than rationality [1].

But only due to achieving vast success, do people like Zuckerburg have people continually using comments from their adolescence to smear their reputation when they're well into their 30s.

It occurs to me that it's the same kind-of ego-driven smugness that motivated 19-year-old Zuck to make that comment, that motivates his detractors to keep raising it 14 years later in order to make themselves feel morally superior to him.

Zuck may have grown up, become a father, embraced spirituality and turned much of his attention to philanthropy, yet his critics continue to be fixated on this one lame comment by a 19-year-old as the "gotcha" that reveals everything about his character.

As dang said a few days ago [2], there are many valid bases on which to critique Facebook and Zuckerberg, but this is not one of them.

[1] https://mentalhealthdaily.com/2015/02/18/at-what-age-is-the-...

[2] https://news.ycombinator.com/item?id=16616988