skysight-inc/HackerNews huggingface dataset:
TL;DR: Medium is a single platform with many blogs, instead of having each blogger have his own server to host on. Posting on Medium centralizes (as in, the opposite of decentralization). And Medium does not publish a 'statement of principles' to declare that they won't not put things on the front page just because they're critical of Medium itself. And the Medium page is larger than the plain text version, how terrible. We should not let Medium 'own' the media type called 'blog posts' (like Youtube 'owns' videos).

My thoughts: he's saying Medium is evil because it's like every online platform ever. Now I'm a sucker for principles and host my own email, vpn, ftp, btsync and web server, and I indeed don't use Medium because I want to own and have control over what I publish, but saying Medium is evil because of these properties... maybe if it had been a post about online platforms in general, it might have had a point.
The only problem with nuclear energy is the Chernobyl / Fukushima risk, which even as a supporter of nuclear energy I find unacceptable. Human nature being what it is, nuclear plants are bound to be run sooner or later by idiot, careless people. Uranium-based nuclear energy is not idiot-proof.

I have great hopes on Thorium. I am by no mean a specialist but I understand it has all the benefits of uranium for civil nuclear energy except that it uses a design of nuclear reactors that can be stopped in seconds, and rely a lot less on high pressure (i.e. subject to blowing up) pipes.

But it will take huge investments to develop the whole supply chain and all the associated technologies. It would make sense for a country or a group of countries who would want to develop a new nuclear park to team up and just bite the bullet. China would be a good candidate. But also the vast majority of the nuclear power plants in Europe and the US are more than 30y old. Might make sense to just do it, go clean, safe and stop writing checks to our "friends" in the middle east...
Da Ya Think I’m Sphexy?
I'm in a similar situation (old, pretty much dead blog, but still there).

If you're not a historian, I'm not sure that longevity is all that important. It seems like someone who writes a lot and changes platforms every so often without worrying about the past might be better off, even if their old posts might not be around anymore.
Android Firefox reports pain.
I don't really know how most of these relate to Haskell specifically. For example, you bring up safety and the exception model used in Java, but Haskell puts an even higher priority on safety/correctness than Java does. IDE support may be weaker, but IDEs tend to solve problems very specific to the languages they target, namely Java in this case. Refactoring is seen as much less of a problem, for example, since the lack of side effects lets you move any function to wherever you want in your code without breaking anything and the type system/compiler guide you through the entire process if you mess something up. And besides, pretty much every popular editor or IDE has a Haskell plugin that is easily as good as most of the Java tooling out there.
This sounds like unjustified FUD. It's not been my experience. A large amount of infrastructure at companies like Google, Amazon, Facebook, Ebay, etc. is written in Java and the code I've seen from those companies is well-engineered. Google Guava stands out as an example of extremely strong style. Apache Hive and Avro (from Facebook) are also clear and not overly complex.

I believe you that there are ineffective programmers of any language who over engineer, but I haven't seen that from personal experience with Java programmers. To the extent that it's a problem, it sounds like a hiring problem rather than a Java problem.
Don't forget the huge photos. You have to have the huge screen spanning photos that show almost nothing.
No more than I do now. I want the wage increase to come from lowering the company's profitability. And it is... In 2016 Walmart is spending $1.2bn more on wages, and in 2017 it'll spend $1.5bn more. That's without putting prices up. The 2014 wage hike hit the share price quite hard, but Walmart has the cash to do it and I imagine the shares will bounce back. I hope other businesses follow their lead.

http://www.theguardian.com/business/2015/oct/14/walmart-prof...
There is a lot of middle ground between the valley and rural Indiana. Depending on how you drove to get there, the northern route would take you through Salt Lake City, just north of Denver, Omaha, Des Moines, and just south of Chicago. A southern route would take you north of Phoenix, Albuquerque, Oklahoma City, just east of St. Louis, and possibly through Indianapolis. I would bet every one of those cities would have multiple opportunities for medium-highly paid workforce members while also providing affordable housing.
This sort of assumes that it is everyone's job to try hard to attract underrepresented minorities. That's expecting way too much noble-mindedness of people. What employment tends to optimize for is good capable employees in general. If the pool does include qualified and capable minorities, they will get employed in most cases (and racial bias will likely be there only in a minority of cases -- atleast in Silicon Valley). Just employing token representatives from under-represented minorities will only perpetuate the problem (special if the token representatives end up performing poorly if they were employed not for their ability but just to represent a minority). What will help is to have a large pool of minority group grads to select from.
Marble machines
Well put. Anyone can find a job and "make money". The issue here, of course, is much broader.
>the new generations of smart talented folks are choosing CS over other career choices

Umm... he is arguing that CS is exactly what people should be focusing because CS (ML/data processing, etc.) applied to existing fields and data could lead to new insights - so more smart people going to CS is a good thing (at least according to Yegge).

My point is that CS has practically nothing to do with writing JS frameworks and frankly I doubt that most people doing JS development are the kind of people that could make significant contributions to CS or mentioned sciences - maybe a fraction of the top % - but JS is a low barrier to entry, easy to get simple things done, sufficient to solve real world problems like automating CRUD TPS reports - because someone needs to do that as well. I've had the misfortune of working with that platform - JS is by far the lowest quality ecosystem I've seen* (I never really got into PHP so I can't compare).

IMO Yegge makes a stronger point suggesting that data science people are being driven to "catbook" projects instead of "important stuff" - but those people are not your everyday JS developers.
I've worked as a IHSS worker. I didn't see the abuses you describe, but don't doubt they happened.

That said, these workers need to be paid more.

I took care of an old friend. I would have taken care of him for free, but since I was offered minimum wage; I took it.

I think what bother me most were the people who used the system to get out of taking care of a parent, or family member. I live among very wealthy individuals. They are very cheap when it comes to take care of dad, or mom.

Yes, they have busy lives. What am I saying--usually one sits home figuring out the color palate for the third bathroom remodel--that, "just isn't right?".

They are shocked to find what Home Heath Care individuals are paid, but go along with the program. "That life?". When they are offered a someone qualified, and charges a living wage for the county; they quietly go with the cheapest option. If the senior is still all there, they always hire the best help. The problem is when it's up to the kids. They cheap it out. I just don't get it.

I took care of my friend, until I opened that door, and he was dead on his cheap, rented hospital bed. (Medical rentals charged $200/month for a bed most of you would sit on.)

Ah, this is putting me in a bad mood. RIP RB. We had some great times! Those river trips were legendary. I miss the fun we had. I even miss the weekly phone calls asking about the new sound your car is making. He was my best friend.
Announcing Rust 1.6
>The service contract states that all services are to be provided by them personally" - Yep. Uber drivers can't accept a route for someone else, or vise-versa "The services are performed on a continuing basis for the same payer.

That section you quoted applies if someone is in one of the four categories for a statutory employee. It's to decide whether to withhold Medicare and social security taxes from those already determined to be statutory employees.

The closes of the four categories is the first (beverage or food delivery driver), but it doesn't fit Uber.

Whether or not someone can subcontract is generally an important factor in employee contractor, but it's not necessarily determinative. In a variety of personal service cases you wouldn't want your contractor switching with someone else. However, you wouldn't mind if they hired others to handle the non-personal aspects of their business. Similarly, Uber doesn't care if drivers subcontract out cleaning and maintenance of their cars and other non-driving aspects.

Whereas they would care if "Steve" is in fact "John", because the service depends on reviews. That's similar to, say, Upwork, where if I hire "Steve" I want to know I'm talking to Steve. I don't care if he subcontracts, but at least part of the situation must be handled by him, because he's the one with reviews.

https://www.irs.gov/Businesses/Small-Businesses-&-Self-Emplo...

Meanwhile, you quoted a line from the financial services section, business control. But take a look at the factors actually listed in that section:

https://www.irs.gov/Businesses/Small-Businesses-&-Self-Emplo...

As far as I understand it, Uber drivers have significant investment (their car), they have unreimbursed expenses (car maintenance, food while driving, etc.), they can profit and lose money (if they are no good and their expenses exceed earnings), their services are available in the market (they can drive for others), and payment is per trip rather than an hourly salary (this last one is the most ambiguous, there are likely special considerations for the transport market).

I really don't think it's as clear cut as you're making it out to be.
We need to all go back to GeoCities.
Sorry but I don't feel that way. I've been using Java since 2008 and have worked with other engineers. Nobody would want to write more code than it has to be.

I also don't see tutorials or books that create too many layers for a while (especially post EJB2/EJB3.0 days).
NVBOTS Launches NVLABS: Ultra High-Speed, Multi-Metal 3D Printing
Sadly, what we'll see happen is more automation, self checkout, etc. Technology will ensure low skilled workers price themselves out of the economy. This, js likely, to some degree, part of the force resulting in net negative low skills worker immigration.

Too few skills (reading, maths) and now automation is coming to agriculture even fast food restaurants, and at $15 min wage, you can hire a high school dropout, if you really need manual labor.
Going to start backwards on this one. :)

The ASF proposal contains a few different components (SDK and runners) all of which have lived on GitHub for awhile (the proposal has links if you're interested.) If accepted as an incubating project, the code would still live on GitHub like other Apache Incubator projects.

tl;dr/ELI5
The goal is to grow an open community, have consistent (and open) processes, and be part of a larger OSS ecosystem. When projects live on GitHub, the code is open but project processes, etc. may not be.
Asians and Indians are basically considered white in the Bay Area at this point.
do you think the police care?
> It focuses primarily on redeveloping 35 downtown blocks into a vibrant working and living space that can be used by entrepreneurs and creatives

Or in a word: Gentrification...

If it isn't what they're trying to do then someone explain to me what it is they're trying to do. Because it sounds to me like they're trying to change 35 downtown blocks from whatever they're now (presumably mixed class housing) into something specifically designed for affluent young professionals.
It depends; if you are paying taxes to the government of the country you reside in (say, Australia), the US has a reciprocal agreement with them, and you are not charged tax two different times on your income.

On a company level, this seems to translate into "we have super low local tax rates, build companies and campuses here to boost our local economy!" (see: Ireland).
Solar produces, to a reasonable approximation, zero energy every night.

If you want to see seasonal trends, the Fraunhoffer Institute in Germany has excellent actual production plots for Germany. Solar does well in summer, not so much in winter. Some of the slack is made up for with wind.

There's additional other sources, including wastestream processing, though that itself is just derivative of biofuels. Germany has surprisingly little geothermal potential.

And though Germany is a high-latitude country, it's fairly representative of about 450 million people living in modern high-energy lifestyles, throughout Europe.
If we're getting political anyway, i Like my cops as I like my software: respecting my freedom. Show me the source and complete info and methodology on origin/acquisition of the data.
There are several organizations included on the proposal, including Google, who will still be actively involved in the project, if accepted.
Man, some of those are great.

> "Some Precious Thing a Design Student Came Up With That Wouldn't Work in Real Life"
Right and plenty of companies will pay > $150 /hr, on planet Earth.
they have the right to detain those people on reasonable suspicion.
Rust with a more Nimish syntax would be good but what I really think I want for day to day use is Nim/Go

Nim's syntax regarding whitespace. It's easy const/let/var, if/when, and hopefully eventually proc/func distinctions. It's unified function call syntax. It's optional garbage collector. Sized arrays.

Go's handling of accessors for structures inside structures and structural typing.

But I would like to add Rust's use of '!' for macros and Python's slicing syntax.
You know, every day I feel like I'm told that I have to do something to help other people. There's always a cause. And you know, I'm not against that. I realize people have it rough. But there is this weird perception that Asian men have this amazing privilege in Western society and that we don't endure any racism or discrimination despite the fact that we still do.

They range from how we're depicted in the media, to whether we can achieve the highest levels of our profession (c-level, judges), to even whether women of other ethnicities find us attractive. It's also very easy to casually say something racist about Asians in popular media without the same recourse you'd get if you said something about blacks or jewish people. Growing up, I was picked on by white and black people for being Asian.

And I gotta say, no one gives a shit. No one.

The ones who care, are researchers who either write their findings, or Asian men who have the champion ourselves, such as Aziz Ansari who practically wrote a TV show about it. It's just like, "yeah well you don't have it as bad, so deal with it."

And so when I read articles that tell me that I as an Asian man have to help other ethnicities and that I have amazing privilege that I need to share with others, it irks me because I have to ask, who the hell helped me as an Asian man? Where were the articles about the racism that Asian men like myself experienced? Where are the people writing articles reversing their positions of the way they perceived Asians? Where are the non-Asians who are advocating for more Asians in various parts of society where we are under-represented? I'm just so ticked off by this double-standard.
Data Collection for Embedded Linux and IoT
why is this relevant to hacker news?
Also leverage against other companies who might challenge their position. No one is going to take on Walmart knowing that Walmart has the cash to undercut them while operating at a loss indefinitely while they drive the upstart out of the market.
I think this could definitely catch on!
The digital nomad lie
Maybe Unikernel Systems was a supernova from the early unikernel universe.

Its people will be the elements that go to make up a new generation of unikernel companies.
Crazy idea: install a heavy, wood engraved sign in front of their house that says "No, your phone isn't here".
The Color of Surveillance: An infamous abuse teaches us about modern spying
I don't think all ads are bad- advertisement, at its basic core is letting people know about a product or service that you provide. This can be informative, educational, and even entertaining.

What IS bad, especially with respect to the 'net is the sheer volume, hostility, low quality, and threat to our safety that our current methods of advertising (ab)use. Why should an article on WSJ be megabytes of download? Why is every action I perform with default settings on public sites being tracked with an efficiency and persistence governments could only dream of? Why can't I opt out globally? Because of the hostility of the environment I think it is acceptable, fair, even responsible to do everything in our power to regain control of our identity and information.

The part everyone needs to figure out is, how can I find out about quality products and services in a way that is meaningful and safe. Maybe it is simply to do everything we can to make ads distasteful and rely on word of mouth and hunting for things when we need them, but there's probably a balance in there somewhere.
Early diagnosis and intervention is massively important and yet for a parent of a diagnosed highly functioning ASD child (formerly known as Aspergers), it is one of the most frustrating things I've ever experienced.

Our child was diagnosed at 3; it took the experts a while to conclude, in the end they needed to see him in the proper environments, with other children. Poor social skills was one of the give aways, yet it wasn't all.

Wanting to give our child every opportunity we did go for what we could do at great personal / financial cost, our health insurance in Australia covered next to nothing. Why ABA isn't covered beats me, if your house burns down your house insurance will cover it, yet if your child has autism .. with economical impact approaching the same, yet you sit there with no bloody cover.

There's just so much, too much to write about in a single post. The comments from other people, even other family members: All children all difficult, he looks perfectly normal to me. (They have no fracking idea). The looks you get when you can't control his tantrums ... fortunately for us, this doesn't happen all too often out in the public, for some reason it's mostly at home. The sheer exhaustiveness of dealing with it all, whilst trying to hold down a job, stay sharp and current with the latest in programming developments. The sadness of not daring to give your only son a sibling, because it could also be on the spectrum and it might simply be too much. Besides, with savings gone... The hard toll it has taken on your marriage..

Yet you persist and it's all worth it. I can't know if it was worth burning our savings, but it does seem so. We will never know, we only have one shot at this.

A couple of key points: If you've seen one person with autism you've seen one child with autism. Each case is different. Please do not make assumptions about the next.

Someone wrote you can't die from autism. Suicide rates beg to differ; extremely strong correlations to depression and other mental illness.

Early diagnosis and intervention are indeed critical; starting school this year, we now have full engagement of the school who are professionally prepared to deal with the traits of autism. This is going to make a world of difference.

I wish the people here in the same boat the very best of luck. Stay strong.
.NET is a pretty strong contender and provides a lot of the benefits of Java, I agree. C# was ahead of Java language-wise for many years, though Java is catching up, and there are elements of the CLR and model that I'd prefer over Java, such as properties. I also recall the .NET assembly model being clearer than Java equivalents like classloader. await's pretty nice. It's all been focused around Windows though for years. (Random question: Do the concurrency concepts all work out on a platform with no IO completion ports? Is there a high quality .NET implementation using epoll?)

The open source community isn't there around .NET the way that it is around Java, however. Java's libraries are a big part of what make it so effective. Perhaps Microsoft's recent change in stance and decision to open source a lot of the toolchain will influence that, but it will be playing catchup for years. I see .NET as being an engineering coup from Microsoft with intrinsic value comparable to Java, while Java has that plus a large community and better cross-platform support.

When I work in Java, the wide availability of libraries and frameworks really helps. Take a look at the number of Apache projects written in Java: https://projects-old.apache.org/indexes/language.html#Java - many of those are very high quality and useful, and those are just the Apache ones.
Not in my neighborhood. The few malls are packed, have to search for a space anywhere. Commercial real estate is going crazy! 10s of thousands of apartments going up all over. Any place decent to eat has a wait. Demand is rocking in Midtown Atlanta!
I guess this is not well known, but in practice it's possible to get a refund on any iOS/Mac app purchased from the App Store simply by writing App Store support and asking for one.
Yes, the installed base of working, high-performance, money-making programs written Haskell is astounding compared to those part-time Java amateurs.
Globally, coal reserve-to-consumption ratios are about 110. That is, with zero growth in usage, there's about a century of reserve.

Given modest exponential growth, that falls. At 2% global energy consumption increase, rate of use doubles every 35 years. The 10 year average for coal is closer to 3%, though in 2015 it had fallen to 0.4%.

http://www.bp.com/en/global/corporate/energy-economics/stati...
Ones man's anecdotes are anothers statistics. I haven't seen any data driven evidence for this, but let's use a thought experiment: would you expect it is more likely for professional athletes to come from a background of playing sports and being active from a young age?

I think most people would say yes except to play devil's advocate. Becoming a top caliber athlete requires years of conditioning, experience predicting trajectories of fast moving targets, ability to read your competitors, mental fortitude, flexiblity, and more. Why would we expect a field that prides itself with top caliber professionals in a competitive environment to be any different?
They had probable cause: the last reported location of a missing teenage girl was their house.
likely the company that provides the data source would be more liable
I feel like I'm stating the obvious so perhaps I'm missing something, but FDE only protects anything when a computer is off or a volume is otherwise not mounted.

Eg. your average shoulder surfing/xscreensaver unlock bypassing jerk, hacker or piece of malware isn't going to bother checking if an already mounted filesystem happens to be on an encrypted block device and voluntarily decide not to copy all your private keyfiles.
> Most people are so afraid of JavaScript that they create hella crazy abstractions

Angular and React are not abstractions of JavaScript the language. They are abstractions of the DOM API.
Interesting.

I would like the [Search] form to be implemented using GET.
so that I send links with search results.