skysight-inc/HackerNews huggingface dataset:
Despite the obvious "Hey this has a GC!" Go is actually surprisingly good as a systems language. You can do pointery stuff, assembly if you need, etc. I've used it for user-space device drivers on Linux (you can easily use it for ioctls and other low level stuff).

I bet you could even write a kernel in Go. I think the only places where it really couldn't go (ha) are microcontrollers.

Edit: yep: https://github.com/jjyr/bootgo
Isn't Racket Scheme? They have an R6RS language for Racket (http://docs.racket-lang.org/r6rs/Using_R6RS_with_DrRacket.ht...).

I don't see how that's "moving on" if it's still Scheme.
It's not tiny, but in case anybody else is trying to do the same thing, I'd reach for librsvg (https://wiki.gnome.org/Projects/LibRsvg).
Because I contributed for these roads.
5. Set up an exchange, wait a few weeks, abscond with bitcoin/ether/whatever you've got.
Verizon’s good unlimited data plan is now three bad unlimited plans
I just got back from a trip to Cambodia and rode a bike there; I can definitely see the appeal! My peer group has a pretty negative perception of bikes, though: they see bike riders as reckless and bikes as dangerous and polluting. I wonder what it would take to build a culture akin to what exists now for bicycles.
That is quite a patronising story.

Corruption is Corruption.
I don't see a source for these claims. Does anyone know where Business Insider is getting this information?

EDIT: Literally all of the information is coming from the infographic here: https://www.paysa.com/blog/wp-content/uploads/2017/07/Disrup...
Arq lets one back up to SFTP servers, so that's an alternative…?
IBM, Kroger, Walmart and others team up to improve food safety with blockchains
Exiv2, performant media metadata library, is looking for a lead maintainer
I guess you and I just have different gauges in judging the severity of the above actions.
Either that or career public servants who have been painted by their opponents as a crime family for decades.

In practice, not sure there's a difference. When everybody insists the Emperor's clothes are nice...
Exploiting Industrial Collaborative Robots
Ah, the good old 'the hacker did it' story. Never fails. I suspect a pretty large fraction of the 'hacker did it' cases are inside jobs.
Summary:

Facebook: 2.02 years

Google: 1.90 years

Oracle: 1.89 years

Apple: 1.85 years

Amazon: 1.84 years

Twitter: 1.83 years

Microsoft: 1.81 years

Airbnb: 1.64 years

Snap Inc.: 1.62 years

Uber: 1.23 years
"Who do you think ends up paying, if not the owners of the company?"

Errr, the company is liable as a separate entity from the owners. That's the whole point. Ignoring insurance, etc, the owners/shareholders will not be liable. The entity will be, completely and legally separate from the people you are talking about.

If I own a company, and my bank account has a billion dollars in it, and the company has 1 million, and they end up fined for 2 million, even as the owner, i don't pay.

"As long as the company isn't bankrupt, incorporation doesn't change anything."

Of course it does. Your argument is a very indirect one, since the owners/shareholders quite literally don't pay.
Thus, any payment by shareholders comes in lost money in the market or something, which is both a very indirect thing, and rarely matches the actual cost.

"Full liability of owners isn't feasible in the current system, because it would expose every single investor to unlimited liability."

The first part seems very disconnected from the second. The fact that every investor has unlimited liability does not make it infeasible. Maybe unwanted by the investor, but not infeasible.
Right now, the risk of them going bankrupt/etc has been foisted on everyone else who they may injure. I get why the investors don't want that risk.
That's their problem.

I'd be fine with "LLC up to some amount of revenue/profit, you must convert to liable corp afterwards".
Depending on the nature of real estate in the given city, there might be Community Gardens and Hackerspaces. An artist's studio in a renovated factory space should only be a few $hundred a month...
Your original post was against Myles voicing his disagreement. Why were you against Myles voicing his disagreement? Isn't that like restricting freedom of speech, or telling someone (Myles) to shut up?
Did I kill Gawker?
Not sure why the downvotes. Purchasing power is all that matters. Would you rather earn $1/hr or $15/hr?

All that matters is what that money can purchase.

This is the funny thing about our steadily increasing minimum wage laws. I've not seen many people discuss why purchasing power keeps declining.

In 1990, $15/hr then was equivalent to $28.72/hr today. [0]

Obviously, something is happening to purchasing power of our dollars, but it doesn't get discussed much.

[0] https://www.dollartimes.com/inflation/inflation.php?amount=1...
I am surprised that there is such a fundamental misunderstanding of differential privacy on the Hacker News crowd.

Meeting the standard of true differential privacy is one of the strongest known unconditional privacy guarantees. It will prevent Mozilla from being able to answer any user specific questions. For example, they might have an accurate count of how many people visit Google.com (say 60% of their user base), but they will be mathematically unable to point to exactly which 60% visited the site.

Differential privacy in the RAPPOR implementation is peer reviewed and well understood. We can also review the actual code that ships in Firefox, which is a big plus over the Chrome implementation. There are some caveats -- what epsilon are they setting, are they adding an appropriate amount of noise, how do they protect against repeated queries, etc. but all of these can and will be reviewed by the differential privacy community.

I am not affiliated with Mozilla or Google, though I do work in the field of differential privacy. On mobile now, but I am happy to provide links or answer questions to people who might have any when I am back at a laptop.
Bricklaying Robots and Exoskeletons Are the Future of the Construction Industry
Ah, OK. I didn’t work on it so good to know, hopefully it’ll have been completely modernised by 2019 when I need to reapply.
Beyond impractical. Besides it taking 10x as long to peer review something, I can't even imagine my advisor willing to do this. Most professors don't even touch code, they leave it to the graduate students. Hell, I know professors (in EE) who teach code heavy classes that don't even know how to run a single line of the code that they teach; but that's another topic.
Small note but the AMRAAM is also a fire and forget missile as the radar guidance system is contained on the missile itself and requires no additonal input from the jet that fired it. This is contrasted with a missile like the AIM-7 that relies on the active radar from the parent aircraft to stay on target.
>I didn't see any negativity on the "pro-SJW" side yet

Because they got what they wanted?
If you end up with a mountain of skittles that you can use to crush anyone who irritates you while everyone else is eating all the skittles they get in order to survive, then yes, that might be a problem.
> When I was in a top grad school, most of my colleagues were not under the stress you describe.

Serious questions: Where was this amazing place? When were you there? Was it a STEMish PhD? Really.

I've never heard of a grad school in STEM these days that is anywhere near like that. I'd love to know because the way STEM PhDs are going in the US these days, I can't recommend them in general, only specific PIs and labs.
Closed-plan offices are also hard in most buildings. The HVAC vents are set in fixed overhead positions, and then the tenant has to subdivide it into offices, meeting rooms, break rooms, etc. Those never seem to line up properly with the vents, and the temperature sensors are in different spots, so some rooms end up freezing and others too hot.
I don't think your last point is entirely accurate. I've programmed in Python since the mid-90s and Ruby since 2005, and developers in both camps want concurrency. I think this is why Elixir has really taken off amongst Ruby developers. It is similar enough to Ruby that they don't feel lost, but it makes concurrency extremely easy; a lot more so than Go does, in my opinion.

My reasons for dismissing Go are mainly due to the way it handles memory. Concurrency is handled in Go using shared memory, as opposed to Elixir's private memory model, and Go's threads are not guaranteed to politely take turns the way Elixir's are. I also think Go's packaging system is quite flawed.

I also dislike Go's syntax, but that is just a matter of personal taste.
> Let the suggestions begin - who should I switch to? Bonus points if moving data to a newly purchased hard drive isn't a terrifying process that looks like it's losing all of my backups, as well as Linux/Windows/Mac support.

I'm kinda partial to Arq with your choice of cloud storage. I heard that they don't support moving backup data between destinations though so I'm going to have to re-evaluate my choices when my Amazon Drive unlimited subscription comes to an end as well.
In my mental checklist of evaluating new products and services, Backblaze has always gone above and beyond while Crashplan irritated me enough to make me switch:

* Are they one of the market leaders?

* Do they have a company blog? Are they passionate about their product? (Backblaze's technical articles are always a treat; barely a word from Crashplan.)

* Do they regularly interact with their users, e.g. on HN? (I often see Backblaze commenting on relevant articles.)

* Is their website user-focused, or is it aimed at the enterprise? (Crashplan's website is a confusing mess.)

* Do they offer secondary products that relate to their primary offering? (B2 leverages Backblaze's fine-tuned backup architecture.)

* Is their software well-built/designed, or is it annoying and bloated? (Crashplan's client forces you to wait for reindexing every time you check a new folder! The tree view is also very annoying, and Backblaze's whitelist just makes a whole lot more sense.)

A shame for Crashplan users, but I hope this change ensures BB's longevity for many more years!
The best part is you can mix 3 and 4 together! Rob yourself! All the money, no effort and no accountability!
How are rounded corners on rects harder than circles and ovals?

Is a rounded rect not just a circle sliced with straight lines between the quarter circles?
FACT: products liability law reduced accidental deaths in the workplace. (source: https://www.cdc.gov/mmwr/preview/mmwrhtml/mm4822a1.htm)

There is no reason similar laws wouldn't work for consumers privacy. Tort law needs to be applied aggressively to data privacy.
Six of them voted for no sanctions, though. And two abstained. Who lost the vote resigned, which is a way to say "we couldn't expel you by voting, now we're trying to create as much drama as possible because we just can't accept the decision, even if voted democratically by our peers"
Me too. They suggest Carbonite, but it doesn't have a Linux client.
Could 'cogito ergo sum' possibly be false?
It's very interesting. Specially paired with their eResidency system so they can connect identities to transactions thereby preventing illegal practices like money laundering.
DM42, HP42s pocket calculator revival
> I mean, from the perspective of say, folks that feel they were harassed (hypothetically), they would want to know who they should feel comfortable expressing their concerns to in the future, and who is or is not sympathetic to those concerns. Private votes that don't align with public behavior would also be concerning, and private votes encourage deceptive acts.

I think that this is an extremely important point, given that the CoC says that the reporting path is an email alias that goes to the entire TSC.

If the CoC's reporting path were some other group, I think it'd be a very different situation. (There are of course downsides to having a separate antiharassment group that has different power in the project from the core team, and may end up disagreeing with the core team, but it would avoid this particular problem.)
Sadly Backblaze fails the main criteria of my mental checklist:

* Can it backup linux machines?
> Class actions are an ideal instrument for redress of harm where the harm to any individual is small, but the harm is widespread, meaning that a company is cheating or hurting many people but it's not worth any one individual's effort or expense to sue them.

If you think of litigation in economic-theoretic terms, yes, that's the purpose of class actions. But while you're in that head space, you also need to consider the principal-agent problem: https://en.wikipedia.org/wiki/Principal%E2%80%93agent_proble.... Where the claims are small and the class members are unsophisticated, the principals (the consumers) don't have sufficient incentive to control their agents (the lawyers).

That manifests in class action litigation in two ways. Class action lawyers are incentivized to bring cases that are marginal on the merits: http://www.abajournal.com/news/article/posner_opinion_blasts.... They also are incentivized to settle good cases for for a fraction of potential damages.

The end result is a system that doesn't do a great job of really anything. Consumers get only a tiny fraction of what they've lost. Companies aren't deterred--they just treat the occasional payout as the cost of doing business.
The Needle in the Haystack: Wrangling Celery Workflows
Black Ferns vs. USA Live Stream [pdf]
Also, this article comes from another TSC member, meaning one of his peers. If 4 of your 12 peers resign because you weren't removed, there is almost certainly some merit to these complaints.
Same reason I was using Crashplan, now looking for suggestions for a good cross platform solution
I think the issue is a number of us have built our livelihood on node, and to see it stumble (in both PR and technical quality) is concerning. Especially if the stumbles are due to non-technical matters. Merging the CTC and TSC sounds like a smart approach to balance this: https://github.com/nodejs/TSC/issues/312
I'm finding that wrapping an interface in a struct can be a good technique. However, the interface{} contains a type identifier, so adding another one seems like wasted space. Usually you can compute it using a type switch.
Yeah, but not with the full weight of node, js or (html)DOM.

For the UI something like TCL or Lua or just some DSL is better.
Buying land and establishing a farm is not "no work".

Passing physical goods to offspring goes in the same bucket as passing monetary units to offspring, goes in the same bucket as passing valuable ideas to offspring.

In other words, parents should be able to pass whatever they want to their offspring.

To inject the state in that process and break it... you're making (basically) a god of the state. It's all powerful, benevolent, and able to do anything in any capacity in any situation.
I'm glad to hear skepticism--I always considered these e-coins to be the perfect scam to attract Millenial technocrats and then fleece them.
> I feel that consumer rights are generally stronger in the EU than in North America

I agree with this, I feel the same. However, it seems to me, that if there is a customer related problem already in place, US will find it and react to it faster. To put an example here, all of the major automotive recalls of the last few years were exposed in the US, while Europe reacted to them with a delay (Volkswagen diesels, Takata airbag, Toyota accelerator pedal).
Yes, I noted that regulation or legislation is better, but we don't have them now. Under the current system, class actions are valuable instruments for consumers.

No one, myself included, is saying class actions should be "the final method", just that it's wrong to argue against them when they are currently generally the only method available to consumers for certain kinds of harm. I'd be the first to support robust regulatory protections that protect consumers to the point that they render class actions redundant, but sadly we don't live in that world.
That is exactly what international maritime law requires. For reference, I estimate the eye height of people on the bridge and watch deck is about 28.5m above the waterline (from a picture of an Arleigh Burke-class destroyer on wikipedia), at that distance the horizon is approximately 19.1km away or a ship higher than that come into view from further away depending on the height of that other vessel which would be substantial for an oil tanker of cargo vessel (which has masts with radar reflectors and navigation lights). Now an Arleigh Burke-class destroyer is listed as having a greater than 30knot (56km/h) top speed on wikipedia, this probably means it is less than 40knot (74km/h), however it is probably not cruising at more than 56km/h so lets assume that is the common cruise speed (which is fast for a ship). So at 56km/h 19.1km takes 20.6 minutes to cover even if the other vessel is going the same speed head on that still gives more than 10 minutes to avoid a collision from when the other vessel was first able to be spotted.

So WTF was that destroyer doing for 10-20 minutes minimum that had it in a collision with another ship?
This reminds me of the Burbclaves in the novel "Snow Crash" by Neal Stephenson. Looking at the exclusive neighborhoods and subdivisions around D.C. I can totally see this becoming a selling point, along with the gates, armed guards, etc. that already exist. Tie these sensors into a network and suddenly a wrong turn can get you put on a neighborhood "watch list" across the city.
Again, you're arguing in favor of trusting mods (or just one sole maintainer). I'm arguing that mods will abuse power unless their power is restricted, which is why I think CoCs are good.

One could argue that all you need is a single maintainer, like North Korea has, and I get it, that does sound simpler. But I prefer it when there are more rules to prevent dictators - I think those rules can limit the powers of the overrulers and simultaneously put a wrench in harassment.
#JOB FinTech Tech Lead at CleverTech via Worknremote
Well, that makes about as much sense as this comment being subject to section 1201 of the DMCA, due to it's double-ROT-47 encryption.
"Class actions are an ideal instrument for redress of harm where the harm to any individual is small, but the harm is widespread, meaning that a company is cheating or hurting many people but it's not worth any one individual's effort or expense to sue them."

Actually, you are misunderstanding the purpose of class actions.
You may see it as s some ideal, but it's not why they were created.
They were created to simplify similar cases into one case for the purpose of not having two trials when you could have one.. That's it.
It was literally for the efficient administration of justice.
Not to do what you suggest the purpose is. Take a gander at the history of the federal rules of civil procedure, this is very widely documented and known.

This is one reason the supreme court was able to say "no more". They are just a collection of court rules.

I'd also argue they are not the ideal instrument, as they rarely actually achieve any real gains for the individuals.
We're still in the "attract as many rubes as possible phase" which is always followed by the "slam the trap shut phase"
Perhaps a different side to the comments already raised:

Why did YC invest in this? Are there published ethical rules YC tries to follow?
Not like a STEM PhD, you're not.

When is your first and last meeting of the work week? 6am Monday to 7pm Friday? Have you taken more than 3 weekends off in the last 12 months? Do you measure your daily coffee consumption in gallons? And yes, I'm serious.

PhD-land is crazy, perhaps this is why sooooo many drop out.
No, it's anti lawyer. Consumers are doing fine. Consumer watchdogs have actual teeth and when companies are found to have misbehaved the penalties can be quite severe.

The difference is that consumers don't usually get rich from suing companies, we don't have a 'legal lottery' for every little thing that spoils your day and that you feel grieved about. That higher barrier keeps the courts free for stuff that is important and at the same time makes sure that we don't end up with a climate where everybody is suing everybody else all the time.
You are not thinking big enough. Wealth is about power. Siphoning value is a distant second order to commanding the peons to trim your lawn with nail scissors.
>One thing many people loved about Node was its openness to everyone. But when a leader of a group [demonstrates a different opinion], one can see how [they deserve to be kicked out].

Ok.
True. Though Honeywell can elect to mail you the source code printed on flash cards without any particular order.
> Making optimizations based on telemetry from real world sites doesn't mean you're optimizing for that one site only, like a video driver including hacks for a specific game. For example, shifting an array in Firefox used to be O(n) vs. O(1) in the competition [1]. Improving these sort of code paths benefits the entire web, even if the performance issue is discovered and profiled on docs.google.com.

Again, the question should be if something "benefits the entire web", how can we discover it without an opt-out anti-feature? If the answer is we can't, then we don't want it. It is as simple as that.
As if pockets of sheltered NIMBYs just existing wasn't bad enough, let's now make tools for them to enforce their own mini-police state for their already-gated neighborhoods!

The Big One™ that hits and sends all of Silicon Valley crashing into the Pacific can't come soon enough...