skysight-inc/HackerNews huggingface dataset:
> many Western academic fields were largely infested with ideological leftists. (And to a great extent they still are.)

Sounds like we're edging into an old Cold War ideological fight, attributing things to characterizations rather than addressing the ideas.

How does the parent post explain the CIA and Henry Kissinger's 'Detente'?

EDIT: minor edit, more edit
Nice propaganda, dude. We all 'hear' stories like this, but in reality, if you have any experience with people who are actually in unions, its nothing but good. And unions are the only ones pushing back against government cuts to things like education and medicaid.
> adopted some poorly designed abandonware from VMWare

I'm late to the game here; was it GSX Server a.k.a. VMware Server?[1]

[1] https://en.wikipedia.org/wiki/VMware_Server
I think there are much cheaper and more reliable ways to mimic pedestrians right now than full on walking robots...

But yeah some sort of random pedestrian/animal/debris in the road testing seems like it will be crucial to prevent this sort of accident from happening again.
They do have noise, but we are talking about milimeter to centimeter scale (accuracy is < 2cm). So a grown up person is roughly 2 orders of magnitude bigger than the accuracy of the scanner.

To give an example how big (or small) this noise would have been in this situation I did a very simple virtual scan of a person with a bicycle at a distance of 15 meters [1]

It was scanned with a virtual scanner inside our sensor simulation software, so this is not the real data and should be taken with a grain of salt.

[1] http://www.blensor.org/blog_entry_20180323.html
> their own in-housing hailing app

This is very likely to be the plan.
Half of what you just said is neoliberal anti-union propaganda. A lot of people in blue collar unions get a ton of value from them. Teamsters and Boilermakers have rights protected by their unions. Yea unions have lost battles or become corrupted, but they're leaders are also elected. What you think your CEO is going to be any better?

Then there are also unions for more middle to higher class groups. Writers unions, actors, professional athletes, teachers.

Unions exist to fight for labor's rights.
It all depends on a particular teams workflow. I think it's great to see GitHub continuing to invest in workflow features like this.

I developed an app (https://pullreminders.com) that helps teams stay on top of open pull requests and in talking to customers, there is a huge demand for features and tools to support a better code review process.

(Disclaimer: I am the creator of Pull Reminders)
Exactly.

We are talking about the smallest possible datatypes that build up everything here. They don't have to be named variable_typeFactory_type_signed_t.
In the case of the US, you are incorrect. The US Constitution is the supreme law of the land, having a extradition treaty changes nothing. Kim was not in the US, and "we" pulled strings to get to him in NZ. I'm not arguing that was right (it was not!) but that's a NZ problem. No US court is ever going to extradite a US citizen for _not_ breaking a US law. This goes directly to why we have the 2nd.

If you claim otherwise, I would appreciate an example.
> What I'm speaking to here is more once you get into the broader ecosystem and start using a lot of non-core libraries.

Don't even know how many times I've had to dig into the python sources to figure out why something wasn't working as intended...

My favorite: I was trying to get memory buffer working for an object (following the official docs) using the C-api and it just didn't work no matter how much I fiddled with it so I go digging through the python sources and find out the fully documented feature I was attempting to use wasn't even implemented. Well, half the PEP was implemented.

I'm probably just funny that way since if I can't figure something out from docs I just go read the sources.
This is correct (AFAIK). Uber did operate AVs in San Francisco around 2016, but they did so while openly refusing to apply for permits [0], which would have then required them to disclose. They pulled their AVs at the end of 2016 and moved them to Arizona. Only recently, did Uber apply properly to have cars in SF, and apparently it's only been so far to give rides to Uber employees [1].

Also of note from [1]: apparently California is just weeks away from allowing AVs with no human operators. I'm guessing Uber wouldn't have been ready to try that out in any reasonable scale (if the state of the program is as bad as the internal docs say), though the cynical person in me thinks that, if the AZ fatality hadn't happened, they might have had a non-human-assisted AV in SF just to get some slice of the publicity.

[0] https://www.theverge.com/2016/12/22/14062926/uber-self-drivi...

[1]
... Which is no different from what the UK is doing. By default, your internet use is restricted, and you have to ask your ISP to see filtered content.

Pot, kettle, etc.

https://en.wikipedia.org/wiki/Internet_censorship_in_the_Uni...
I think you may be over-romanticizing the value of outdoor work here. Let's take agriculture as an example of doing manual work outdoors. How is it more alienating to have a project held up by corporate inefficiency than by freak variances of weather? How is it not just as stressful to see a crop ruined by a hailstorm, or a chance summer shower at the wrong time destroy the value of hay that is ready to bale?
Speaking as someone who grew up with this, and has also worked an assembly-line job in the past, it was actually easier to get into a meditative 'in the zone' state doing that than tilling a field or constructing a fence. And isn't having to milk the same cows twice a day, every single day the embodiment of the "species of work that never ends"?

This isn't strictly due to modern agriculture, either. Poor timing/freak weather events in the past wouldn't just cause farmers to lose their livelihood, it would also mean there was a very real risk of starvation. While losing your job and comfortable livelihood can certainly be stressful, there seem to be quite a few people who believe that work in the past wasn't just as, if not more, stressful.
Dedoimedo featured some great projects recently, some of them abandoned: http://www.ocsmag.com/2018/03/21/the-magnificent-seven-uniqu...

The unmaintained ones seem to be Kaptan (desktop configuration wizard) and TeenPup Magic Scripts (drag and drop scripts), not sure about Unity Dash.
Ha ha. I'll go get the complete top secret NSA report and post it here, and then we can arrange a Q&A with the NSA officers to address your further questions, as there certainly will be some.
Yep, I believe this is exactly what happened to me a few months ago.

Someone kept using <myuser>@gmail.com to register for a bunch of different things. Based on the human name attached to a couple of the accounts, I'm fairly sure it was twitter user @<myuser>, which isn't me.

I was able to contact one of the sites and they deleted the account believing I just didn't want it anymore (they didn't seem to comprehend that someone would register with the wrong email), but most of them I just ended up using the "lost password" feature.

> FB, OTOH, is not forcing the email verification because they know that it's a friction and they don't want that.

Here's the most annoying part: Apple iCloud sent me a "please verify your email address" confirmation email, which I never clicked on. But she was able to use the account anyway, with my email address still attached - I kept getting notifications about someone else repeatedly joining/leaving her "family" group.
Getting laid off isn't getting buried, though. Getting a crappy raise isn't going to jail.

I do think employees need organization and culture to negotiate better in the short term and manage health and career in the long term. But I don't see evidence that either the employer or the union leadership have the right incentives to meet those needs.
> In languages with constructors, you can enforce invariants in your class and ensure that no object that does not respect the invariants exists in your system

Actually, it's not enough. If you can mutate the class variables (attributes), then you can always create a class that doesn't have these invariants enforced. The only way that could completely prevent invariants in the class being disrespected would be to have a strong, possibly dependent, type system.

For example, consider a function (method) that takes two objects of the same class and creates another object of the same class based on the two. During the construction of the returned object, invariants can be broken, and if this function contains an error, it will return an invalid object.

This is especially problematic with the RAII pattern. Because resource acquisition can fail, you have to allow for "broken" objects to be returned, which represent the resource not being acquired. In functional programming, this is done with sum types (and in general way with Maybe, for instance).

I would say I am against RAII pattern, because it gives people a false sense of security, as you have to deal with the resource not being acquired anyway (either by returning object in incorrect state or by exception). But if you forfeit RAII, you might as well get rid of user constructors and use factory methods (and simple data constructors and sum types) everywhere for simplicity and consistency.
If, as is likely, the chargeable offence is breaching the Data Protection Act I'd probably rather plead guilty to that than be on trial for obstruction of justice or perjury
Why I got rid of FB/IG 5 months ago and how it has affected me
Ubuntu one. It was a dropbox alternative but it was abandoned. They made the code available but I never managed to get it to work on my own server.

https://launchpad.net/ubuntuone
Thanks for being so thoughtful, but no problem. I honestly didn't realize I was involved in an argument.
I also think people might overlook BrandonM's follow-up reply to dhouston's reply on April 6th - "All of your feedback was well-thought-out and appreciated; I only hope that I was able to give you a sneak preview of some of the potential criticisms you may receive. Best of luck to you!"
Actually in the UK this is the case Prospect represents all the grades in game dev as it merged with BECTU recently
> The networks present a false sense of reality which lowers happiness. Everyone always posts their highlight reel which makes you feel like the whole world is killing it constantly and you aren't.

If this is what happens in your feed, you have a shallower and less genuine set of social media connections than I do. I get highlights, sure, but just as much lowlights, and quotidian events that don't meet either description.

I suspect that the people who connect with networks of people who do exclusive self-image-burnishing social media posts would also connect with people that provide the same kind of fronts in other venues (including in-person), though I'll also grant that if you tend to connect predominantly with such people, social media magnifies their effect, as it's easier to consistently present an image online than in person.)
A letter from Drew and Arash
If it has no protections then why even use rust? You cannot both claim safety and then claim versatility by abandoning said safety. Because without your claimed safety, I might as well use C and not do battle with my compiler.
To wit:

"Many Enlightenment thinkers have been avowedly or implicitly hostile to liberalism. One of the most influential, the 19th-century French positivist Auguste Comte – not discussed by Pinker – promoted a brand of scientism that was overtly anti-liberal. Human progress meant following the path of reason and moving from magical thinking to scientific inquiry. In a society based on science there will be no need for liberal values, since moral and political questions will be answered by experts.

"Comte admired the Middle Ages as a time when society was healthily “organic” and unified by a single orthodoxy; but the organic society of the future would be ruled by science, not monotheism. The superstitious faith of earlier times would be supplanted by what he called “the Religion of Humanity” – a rationalist creed in which an imaginary version of the human species would occupy the place of the Supreme Being. Comte’s core ideas – reason, science, progress and humanism – are precisely those that Pinker lists at the start of this book as the central values of the Enlightenment. Interestingly, neither of them mentions freedom or toleration.

"The link between the Enlightenment and liberal values, which Pinker and many others today assert as a universal truth, is actually rather tenuous. It is strongest in Enlightenment thinkers who were wedded to monotheism, such as Locke and indeed Kant. The more hostile the Enlightenment has been to monotheism, the more illiberal it has been. Comte’s anti-liberalism inspired Charles Maurras, a French collaborator with Nazism and the leading theorist of Action Française – a fascistic movement formed during the Dreyfus affair – in his defence of integral nationalism. Lenin continued the Jacobins’ campaign against religion as well as their pedagogy of terror."

There's obviously no need for freedom if science and reason can tell you the right answer, no?
Why would I want my salary to be the same as everyone else? If I am better than the next person and I am a better negotiator, why should my salary be identical to the lazy fuck that has the same number of years of experience?

The mistake of these Marxist organizations is that they assume that workers are interchangeable parts. Maybe on an assembly line that is true, but engineering software or hardware or designing things? You can train someone to install a windshield in a Ford plant. You can’t really train someone in problem solving or creativity.

I am an individual; I am not a member of a “collective.”
What about criminals who have their friend video their crimes to put on Youtube? Do you want the friend to be let off too? Isis did this a lot. In both cases, the journalist is helping the criminals whose aim is to be publicly seen. It sounds like this guy was sympathetic to the protesters so he probably did help them with his publicity.
All this rage around Facebook makes me wonder if it would be a good time to start an open source social media.

It seems to me that Facebook is the new Microsoft and we need a "GNU/Linux" to oppose it.

The best would be a decentralized system for sure, but it is hard to be as good as Facebook/other social network with full decentralization.

Food for thoughts...
Factually wrong in many cases, always in the government's favour. Very biased language and framing. Many things not reported at all, or reported very late.

The first few results from search are pretty indicative:
http://www.bbc.co.uk/news/uk-24464286
http://www.bbc.co.uk/news/uk-24486649
http://www.bbc.co.uk/news/av/uk-24454918/ex-gchq-chief-nobod...
It is bad form to use a strawman argument (very few people criticizing Uber have argued that the victim was blameless, at least from what I've seen on HN), though perhaps some would take extra offense when the argument involves a dead person, who among other issues hasn't been able to speak in her defense.

I can't speak for Uber and its engineering team, but I doubt they find it flattering when people defend their AV performance by comparing it to 70-year old grandmas.
I believe the assumption is that if the number is (apparently) on the same exchange as yours, it might be your neighbour, kid, etc. and you'd be more likely to pick up. Since most of those originate from a VOIP box in some low cost country, they do not necessarily know that this is unlikely to work in reality.
Is there any reason to believe this isn't completely too late? 24 hours after the ICO announced she was seeking a warrant, crates of documents were observed being unloaded from Cambridge Analytica's building. The offices weren't actually raided for an entire working week! Surely, with that kind of notice, they'd be idiots to leave anything incriminating lying around?
The US maintains no such list, but the UK does.

Authoritarianism is always a question of degree. The degree of it in Russia is high for political activity, but much lower then it is in China for information access. You can read whatever news you want, including foreign news critical of Russia, you can use Facebook, etc.

The population is about as brainwashed as it is here.
It's not meant as a slight against EEs. It's just my experience that people with EE backgrounds tend to be more invested in becoming very skilled with "ANSI" C (plus whatever extensions help them get things done) while people with CS backgrounds are more likely to be interested in chasing new and "better" ways of doing things like C99 VLAs or C11 generic selection or a new language. It seems like your experience has been the opposite of mine so maybe it's wrong for me to generalize.
Good, a CI for road safety. I would love to see that.
That's not what pump and dump means.
Everyone has different levels of self-control. Maybe in an ideal society the consultants with a great deal of it would work from home/for themselves while the consultants with less would get the breakfast buffet and the gong.
If you have an FB account, your FB friends who use Instagram will see prompts to invite you to Instagram.
Chartist. Great, tiny footprint, good API. Doesn't use canvas, which is a rarity.
Dark Castle was 1986, but your point stands. But 1987 was the year the Mac II came out, with excellent color graphics support. It just took a while for developers to support it.
As someone looking at global warming with the appropriate fear, it seems to puzzling to me that we still don't talk about regulating the production of CO2. Tech companies will be (and should be) regulated that's for sure. But let's not take our eye off the ball.
I want to start a newsletter for startup investors (+$1 million)
The idea would be to provide a free newsletter to "Accredited Investors". An "AI" in the US, is someone with:

-assets over $1m

My main target is someone who is wealthy, eager to invest in start-ups, but is not an investor in the start-up scene / a VC and may even live outside US

The newsletter would an opportunity for start-ups to advertise their projects to these accredited investors who have the cash to back them.

Start-ups would be able to advertise their projects to investors at a reasonable rate of $1,000-$2,000 for an annual subscription.

The benefits to start-ups would be as follows:

-advertising space to high net worth individuals at a very reasonable price. (it would also give investors access to a marketing channel which does not currently exist - there's no facebook like page for rich people!)

-it would make the search for funding far easier if they were successful

-the investors would be global investors outside the silicon valley bubble. They would probably offer more favourable deals than VCs (VCs are notorious for offering crappy deals with hidden clauses)

-VCs have heard it all before, making it harder for you to pitch your genius idea to them. The newsletter would open a new channel, giving you access to enthusiastic investors who are excited by your incredible innovations...

The big question: Is this something anyone would be interested in?

Either as a start-up person, or an investor?
I definitely remember "oh no, I think the floppy is corrupted" as a popular excuse when it was essay hand in day at college
If the game industry is so rough, then why don’t workers quit and go work in non-game software or design? It’s because they CHOOSE to work on games and there are a lot of people that are willing to take lower pay and tougher conditions because they want to work in gaming.

The implication being made that game devs are some kind of sweatshop slaves is ridiculous.
To make it harder to block, I imagine...
That's only if you are speaking of protection without procedure to allow the employee to improve or checking to see if there is a medical reason (including mental health issues). Otherwise, no. This simply isn't true. You can still let employees go because they aren't actually doing their job, just like you can still let employees go for bad attendance, among other things. Unsurprisingly, the call center I worked at had high turnover (both employees quitting and getting fired) before and after it became unionized. But it does make it harder for employers to use these excuses willy-nilly.

"Could be killed by a union".. yes, or they could be killed by corporate policy or management that lets rules slide for employees they like.

Your example of teachers unions is a bad one, as they often get villified. Yet, we know there are multiple reasons for a so-called "underperforming" teacher, multiple solutions that help, and the fact that one has to be able to replace the teacher if you let them go, all complicating the issue.

"Pay may be solely based on tenture, not skill"
Note your use of "may be". Tenure-only pay is often used for jobs that you can't measure the skill of one person against another: Factory jobs, for example. These often still have a pay range, giving more for folks with education than those without, for example. What changes is generally transparency: Skill measures and the evaluation of those skills needs to be communicated to employees in ways they can meet and/or improve them. In addition, these same issues happen outside of unions as well.
> For example, as of year-end 2016 — the most recent information the Labor Department has on file — Borsheim's Fine Jewelry offered employees 71 investment options, virtually all of which (other than 10 Vanguard target date retirement funds) consisted of actively managed funds...

Wait, so they are complaining that there are only 10 vanguard low-fee funds as an option?
Ironically Zello was also used by Russia for special operations in Crimea and Eastern Ukraine [1].

[1] random link from google: https://informnapalm.org/en/zello-terrorism-experience-russi...
Here are some of the reasons people will submit shitty code: they (even subconsciosly) think it will be somebody else's problem; they are junior; they don't fully understand the system they are changing; they don't feel polishing the code is valued. Many of these problems can be improved with a good review system.

I don't want to enter the people vs. systems debate but certainly a good system can help.
I am so glad to see this happening!

There are a lot of reasons why game workers need to organize, but it doesn't have to stop there. Tech workers in general can make the lives of their teammates a lot better by banding together.

We can also fight for the rights of others, why couldn't Amazon employees fight for the rights of Amazon's warehouse workers?

Also, things like discrimination and abuse are combated by organized workforces faster than they are by HR departments, especially when such abuse comes from managers. No individual worker is going to negotiate with a company on equal footing. It requires an organization of labor to do that.
I’m not sure the service has that many addresses, just that’s as far as Russia could narrow it down to block it. Otherwise they could just switch IPs and keep rolling.
There are many cases where sticking around someone (e.g. a civil activist like MLK) was illegal enough for having a criminal charge over you; but journalist get immunity -to a degree, explicit or implicit- for being so; so yeah I think your analogy here misses the point.
Dropbox just deleted 4GB of design files I needed for work. Their customer support is bewildered at why it can't be restored. Build a good product before you try to inspire me with stupid garbage. You're not a thought leader. Fire your spiritual guru. I'm so tired of tech founders thinking they are somehow philosophically relevant because they got lucky & made money.
Google is the best place to find trustworthy sources of infomation about just how untrustworthy google is.