skysight-inc/HackerNews huggingface dataset:
So I shouldn't post to Medium because other people, who to you are essentially just assholes, post there?

Assholes use blogspot, or tumblr, or WordPress, or really anywhere on the internet. So my only option would be to host my own or go through some fairly unknown blog hosting service to avoid being included with the assholes of the service?

I've only used Medium once, so I'm not really here to defend my use of it, but from my use it was incredibly easy to type up and piece and have it look decent.

Is there anywhere that you recommend someone writes what they want to write without being included with assholes? Otherwise, They're just going to go with the easiest solution, which happens to be Medium.
My blog[0] runs on a 30 line bash script that generates the html from markdown, hosted on github pages. It would take about 10 minutes to change the host.

What I write isn't interesting per se, but I don't want to depend on the bon vouloir of a VC-backed startup somewhere to keep a whopping 4.3kB online.

[0] http://toastedcornflakes.github.io/
That doesn't hold. Look at the prices at Costco, and go read up on how well they pay.
This seems like a stretch. SSIDs aren't whats stored here, its the mac address of the access point that's stored. There are millions of SSID called "Netgear" for example. You can't use the name as a unique value, so mac addresses it is.

Regardless, phones are smart enough to understand that GPS is authoratitive, AGPS second, and wifi/IP address as last. If GPS/AGPS says Chicago, but the wifi says Atlanta, the phone should consider Chicago authoritative. I also believe its not the access point youre near, but a relationship of access points nearby that gives you a location. So if you see three mac addresses, all three are looked up to do a lookup and act as a sanity check against people recently moving and taking their wifi router with them.

I imagine the real reason will be something more prosaic than some GPS shattering bug. Neighbors running a criminal ring perhaps, duplicate mac address, random idiots messing with these poor people, some bug in a popular 'find my phone' app, a geoIP bug, a local craigslist scammer using their address for whatever reason, etc.

Sadly, the article doesn't specify what service is being used to track the phones or really any technical details, so its difficult to really say whats going on here. They really should just buy a new access point to be safe (might help). Eventually you'll get a hothead that won't buy this story and that might turn out badly for them.

Can't wait for this mystery to be solved. Hopefully, someone from Google or Apple will reach out and investigate this from their end.
Curious if your phone was Android or iOS?

I know that iOS dropped skyhook in 2010, and always assumed that their new database would self-correct faster due to feedback from phones that had GPS + wifi turned on.
Meanwhile I'd like to borrow your truck because I live out in the burbs and need to carry 1000 pounds of crushed gravel home. The competitors are truck delivery for $50 or whatever it is, and the $19.95 for 3 hours home depot truck rental, so the pricing is kinda constrained...

I suspect this will be a problem with truck rentals. I'm a clean gentleman and I'll sweep out your truck after removing my 20 bags of gravel... but you just know there's gonna be people hauling hundreds of pounds of raw chicken manure for composting or whatever...
I feel like before people should be allowed to put this forward as a serious argument, they should also put forward the numbers behind it.

How much of your current Walmart receipt goes to the non-executive-management in-store staff?

The implication of course is that it would be significant.

It's echoes of the uninformed arguments around the UAW though. Back in 2008 the $70 was all anyone could talk about. That despite the fact that included funding for benefits the Japanese automakers didn't provide because they were socialized. Also completely ignoring that total labor cost was around 10%. Just how much did people think it could be cut?

Cut compensation and benefits in half and you save a whopping $1,500 on that $30,000 car. You know, the domestic one that's already cheaper that you weren't considering in the first place.

So would I tolerate my grocery bill being 2% higher to give cashiers/stockers/etc a living wage? Absolutely. I pay a lot more than that just to avoid shopping at Walmart in the first place (the parking lot is always packed, the lines are long, the aisles a mess and it's further away than Fiesta, the asian market, Albertson's, Kroger's or Target).

What if the receipt was 10% higher? If it provided a living wage, decent benefits, and improved their stores generally then yeah, I probably would. The spread between the asian market and Target is already much much higher than that.

More than that? Not unless they excelled in some area. For packaged meats Target does a real decent job. For produce the asian market is where it's at. For bulk items at low prices Fiesta rules. The others are sort of middle-of-the-road in offerings, at decent, if not amazing prices.

But I seriously doubt anything like or above 10% would be close to necessary to achieve what was proposed.
Don't forget that memory safety is the building block of a lot of other things, like safe concurrency: http://blog.rust-lang.org/2015/04/10/Fearless-Concurrency.ht...

"Safe by default" saves a lot of different kinds of bugs.
Is Self Hosted Blogging Dead?
Taxes might be a good short term band-aid, but I suspect that there will need to be reform in labor laws for lasting effect.
As a white guy who is totally not into "geek culture" at all, I'm in the same boat. And I simply do not care. I'm not going to start playing video games or watching Doctor Who, or whatever, just to fit in.

I'm sure it's infinitely easier for me not to feel like an imposter than it is for a black woman, but of all the real hurdles standing in her way this should be the least concerning of them. Get over it, or the real problems will seem insurmountable.
I'm really not a fan of these kinds of blanket statements where you lump everything into "JVM" or "failure". The JVM is a good platform for performance, stability, etc. but it's not the only one. The .NET ecosystem is pretty high up there for performance (and gives you a bit more room for fine tuning) and it easily has some of the best support in the industry (both 1st and 3rd party). And we've all seen success stories with Node.JS, RoR, and all sorts of niche languages that probably wouldn't have happened with a different language (because of factors like needing to get up quick prototypes for startups or just the culture at those specific companies). There's no road that will "set you up for failure," so to speak. In reality, it comes down to what works for your team and your application, and a lot of times there's no clear-cut winner in those cases.
MassChallenge’s John Harthorne Explains How Startups Can Fix the World
> Those requirements contradict themselves in numerous ways

I'd be interested in hearing more about how.
Very cool, I was working on basically the same thing[1]. What do you think will happen to your project now that this exists from Amazon?

[1] https://github.com/ubergeek42/lambda-letsencrypt/
This is why I wont be stealing your ideas: http://www.ultraimg.com/images/captcha48d84.png
Would not the location tracking telling them the girls phone was inside the house be probable cause? Seems more reliable than a dog alerting on a car.
>What is your investment strategy? Invest at the market/stock highs?

I try to keep in mind that markets are unpredictable, and missing out on growth while you wait for the next crash can cost you money too, even if it doesn't feel as bad as a position you hold losing value. I invest about the same amount every paycheck whether people are crying bear, bull, bubble, or apocalypse.
Writing Om Next Reloadable Code – A Checklist
The increase in excess reserves is not mysterious. The Fed starting paying 0.25% on them in 2008 (now 0.50%) while other interest rates were near zero.
"Successful" is such a poorly defined qualifier it makes your statement meaningless. I cannot argue against it, it would be like punching jelly.

Please define it concisely and accurately, using a quantifiable metric and no examples, so that I may either provide counter-examples to your statement or question the societal relevance of the metric you choose.
> The police shouldn't be able to detain someone for over an hour without probably cause and without arresting them.

They can't. The police officer in question was wrong and they did not exercise their rights.
> money ends up being redistributed somewhat equally, spurring demand as the poor can suddenly afford a lot more good and services.

Does it? Maybe I'm just cynical but the idea of raising taxes on the wealthy sounds to me like just moving money from one set of rich white guys to another set of rich white guys. I vote one of them in to power at the local elementary school and the other every time I pull out my wallet. I'm not really convinced that either group as a whole spends their money more responsibly.

If we already had a social safety net reform in place, knew how much it was going to cost, and then pushed for higher taxes in order to directly fund the new safety net, that would be different. I think that's what PG meant recently when he said something along the lines of 'focus on poverty, not on income inequality'.
And you're presumably stuck driving a GM too.
what happened to it?
I wonder what the planned business model of Unikernel Systems was pre-acquisition.

Even if the acquisition was a result of Unikernel Systems running out of money, I have no doubt that these folks will continue to work on unikernels, rather than, say, more tools for managing containers.
When you try to use Java you will need new, young programmers.

Experienced Java programmers will most often be indoctrinated/trained/used to over-engineering and wrapping everything in layers upon layers of abstractions. And the existing Java learning books, tutorials and examples still tend to follow that mindset.

The more abstracted your code is, the slower it will run, the more memory it will consume and most especially the more difficult it will be to get a new developer up to speed.
This is a misrepresentation of the article's position. The article's actual, more ambiguous, position is better summarized in another paragraph:

> People tend to discuss Silicon Valley’s diversity problem in binary terms. One camp says companies are biased against underrepresented minorities, or at least aren’t trying hard enough to attract them. The other says there aren’t enough people from these backgrounds who are qualified for positions—or at least who are good enough to beat those Stanford grads with all the programming trophies and internship experience and Mozart-like childhoods. The reality is, both are true.
I'm curious what the practical implications of this might be. Perhaps an easier way to store antimatter or modulate it's reaction.
Does Kotlin offer anything Rails like with batteries included? I'm steering away from Ruby. I love Rails but ruby becomes a monster when a project gets larger. I've looked at TypeScript and Express.js but I'm worried I gotta deal with type definitions a lot.
Observations on Some Egyptian Mummies Opened in London (1794)
How to Use Google AdSense Custom Channels to Increase Google AdSense RPM
Child labour was also a way of giving more families a chance to make money.
"Medium is the next generation of magazine"

Magazines exercise editorial control, so they provide some some kind of signal of the kind and quality of writing you're going to get. Medium doesn't do that, so in an analogy to print publication, it would be more like... paper? a printing press?

Actually, Medium is just like the internet, except there's only one Medium and there's lots of the rest of the internet. Medium is the next generation of AOL.
Good artists steal. I know most things I have worked on we've taken different visual concepts from various sites and then incorporate them. The key is to steal IDEAS not actual content, and ideally merging different good ideas to create an original feel. After that you just utilise the feedback loop to polish what you have into something that the majority of your users like.

After you've done the above a handful of times you start to get a gut feeling for things which you should listen to as it will often be more right than more wrong.

TL;DR: Light theft and practice.
Buildnumber.io
I don't write a blog. I've thought about it quite a few times, but it turns out writing is hard and writing things regularly that people want to read is even harder.

If I ever get over that hump, I certainly wouldn't want to make it harder on myself by hosting my own web server. I would want to write, not manage a server, with whatever complications that brings. That's what makes Medium (and others) attractive.
I'm all for higher taxation or, better yet, banning smoking altogether.

The difference between smoking and eating unhealthy/not exercising enough is that smoking affects other people in a very real way through second-hand smoking. So smoking is not just about a single person's freedom of choice because it affects every one around the smoker. It affects those who have decide not to smoke but are now forced to either hold their breath waiting for the bus or breath in the smoke.
I dont think that is what he meant. I think he meant that investing in a company who's value is 30% stock is like investing 70% into an company, and 30% into a low interest savings account.

That said, I don't agree. A company having cash reserves has value beyond money sitting in a personal savings account.
This is going to seem overly simplistic, but... Practice!

1) Find designs that you love, copy them pixel for pixel

2) Start mixing and matching elements from different interfaces that you find.

3) You'll start to see repeated patterns, get good at connecting these patterns together into new interfaces.

4) After a while of this, you'll see that you don't need to do as much research and direct copying anymore.

5) Congrats! You are a junior designer, keep practicing :)
Graphics Double Data Rate (GDDR5X) SGRAM Deep Dive
It's a very, very long shot, but could it be that you have virtualbox 4 installed?

With 10.10 and 10.11 I had the same issue, caused by the kext from virtualbox. Removing it and installing version 5 solved everything and haven't had a kernel panic since then.

If not virtualbox, I'd look at other kext you might have there.
As a black man who went to almost entirely white schools my whole life and grew up in a very white place in New York I can sort of confirm what you're saying. When I went to college and met other black students who grew up around more black people I found that I had very little in common with them and it was hard to communicate. I was then, and always have been, more comfortable around white people.

On a side note, I was born in Jamaica and so when people refer to me as African American I always have a quiet chuckle to myself since I've never considered myself to be African and my passport says Jamaica.
The very same reasoning could be applied to any market leader. So then why is this guy hosting his repos on GitHub? Hell he should host his own GitLab instance, or even go all-in and ditch git altogether...
The Full History of Board Games
That's quite funny.

If the US blocked a company from it's market, that company would collapse practically overnight.

The US is the most profitable market in the world with the EU running not too far behind.

Think about Alibaba--it's profit is about connecting Chinese sellers to the profitable markets in the US and EU--not about connecting to other Chinese suppliers.
If there's one thing that keeps surprising me about Americans, it's the ability to recite, with a straight face, the most blatant, self serving propaganda:

https://fair.org/home/convincing-the-young-to-blame-the-old-...

http://www.nakedcapitalism.com/2014/01/three-card-monte-gene...
Do you have anything more than anecdata for the idea that "If you didn't spend a lot of time with computers on your own before college, you're not in the running."?

I've heard that idea in a lot of places, but it's never matched up with my personal experiences. I did my undergraduate at CMU, and plenty of the better programmers there I knew hadn't done any programming before they came to CMU.

But of course, this too is anecdata.
Haha! Literally posted the same advice at the same time. I guess we're onto something ;)
Thanks for the data!
Gmail is not built with GWT, it's built with Closure Compiler.

Inbox is built with GWT and Closure compiler together, as a hybrid app, with the UI done in Closure/JS, and the business logic done in Java so it can be shared with Android and iOS.

Over the past 2 years, the GWT team has been honing a new JsInterop spec that removes the majority of the impedance mismatch between Java and JS for hybrid apps, which will be part of the 2.8 release.

One of my favorite features is automatic Java8 lambda <=> JS function conversion. Any single method interface in Java, when marked with @JsFunction, can be passed to JS where it can be called as a regular JS function, likewise, any JS function can be passed back to any Java function accepting a single-method-interface, and it will pretend to implement the interface.

You can now write (GWT 2.8), code like $("ul > li").click(e -> Window.alert('You clicked me')) with only a few lines of code to interface with jQuery for example.

You can see a deeper dive here: https://drive.google.com/a/google.com/file/d/0BwVGJUurq6uVR1...
Well, it's not quite the same. Medium recommends pieces from other writers at the end of a piece, right? I'd say it's that, and not sharing the platform, that's the killer association.
5 Reasons Kaggle Projects Won't Help Your Data Science Resume
Combining the two topics... why can't we use ultrasound to size shoes? Anyone want to work on that with me?
Show HN: Schema Zen – Script and Create SQL Server Objects Quickly
Isn't the point of that statement in the context of this article that maybe we don't need to pay more for goods? If companies have so much extra capital, some of that could be turned into higher wages for employees, since we already are paying higher prices.

I don't actually have an opinion, but your statement is missing the point.
Lately I've been using Python/PyQt with Nuitka, which transpiles the Python to C++ and then compiles it into a standalone exe + dlls. It (more or less) just works too, very cool indeed!
This is what I get when I visit your blog: "This request has been denied for security reasons. If you believe this was in error, please contact support."
Nope. Lobbying dollars.
Whoever said that the phone location tracking was anywhere near this level of reliable? IMHO, it's really only good as a sort of hint on where your phone _might_ be.
Action creators do not read anything from the state. They are only for mutations. You read from the state by literally digging into the JS object.

Not sure what else to say, actions and queries are completely different things.
Zcash – a better cryptocurrency?
Dumb question; I'm not an aws user, but I thought with ELBs you did ssl termination at the load balancer, then unencrypted to downstream servers? But you seem to indicate you have ssl between elb's and downstream? Is that correct?
This LA Starbucks Computer Setup Is a Bit Much
12 Best Slideshare Presentations on UX, Social Media and More
There are a lot of reasons to hate on Scala and the order of definitions of types in the functions is not a huge one.
That was a long read but I got a real sense for the struggle, work and success the Snapsort/Sortable team has gone through. The road to forming a company is windy and complex and I don't think there is anyway to understand it until you start walking down the path.
I see nobody focusing on 360 degree (whole-sphere) stereo videos. It is much bigger challenge, I think.
Exactly how self-contained do you want your binaries to be? Binaries built with Nim will be dynamically linked against libc, as well as any other C libraries you use (e.g. OpenSSL, PCRE), unless the Nim compiler gives you a way to pass the "-static" option to the linker. But Nim modules themselves, including the Nim standard library, are statically linked. So the resulting artifact is much more self-contained than it would be for, say, Python, Ruby, Node.js, or a JVM language.
Give it a shot! I finally sat down and did it recently, porting an old simple pygame: https://github.com/Jach/dodgeball_nim_pygame_comparison I'm glad I did.
I disagree.

https://www.quora.com/Why-is-the-character-Finn-Star-Wars-Th...
> Peak consumption years of population are between twenties and fifties and the biggest cohort of US demographics - the millennials - is just getting started.

They have no money to spend and little to spend it on. This has a ripple effect.

Many of them don't want to buy cars--Uber/Lyft allows them to dodge that (for now). Lots of them aren't getting married--this then drops spending of the household since they don't have children which sucks up vast amounts of resources. etc.
Can anybody comment on how security is handled in Om? How do you ensure that certain parts of the database (which may depend on complicated rules) are not inadvertently exposed to the client?
Thanks. I thought you were talking about an old dead tech(co. as abbreviation of Cobol)
I've heard mixed things about salt. For example, look at the results in this Google search[1]. "Salt is obviously bad." "It's a myth, salt is probably fine." Etc. My takeaway has been that, as long as you don't have high blood pressure or some specific condition, the typical amount of salt in modern diets is fine.

[1] https://www.google.com/search?q=salt+in+diet&ie=utf-8&oe=utf...
I would hazard that that's half the point. Medium, to the writer, is a centralized blogging platform, like WordPress or Tumblr—but it's an extremely white-labelled one, where there's not much to indicate to the casual reader that an article is "on Medium" rather than just existing out on a "real" blog somewhere. I think people prefer Medium mostly for that reader experience.

With that in mind, there's a much more Hacker-ly way to get the same reader experience—namely, using one of the many services that provide a "blog-post format gateway" for Github Gists:

• http://www.roughdraft.io/

• http://gist.io/3135754

• http://bl.ocks.org/

Etc.
> You have to relearn how a function looks like in the first place. Return types are at the end, parameter types are after the parameter name separated by a colon.

baroque syntax?

Like these:

- https://swift.org/getting-started
- https://doc.rust-lang.org/book/functions.html
- https://golang.org/doc/effective_go.html#functions
- https://kotlinlang.org/docs/reference/functions.html

Sorry but you pretty much say clojure is the best, however it has a lisp syntax, which IS baroque and most people aren't use to this.
These days if you want to have a functional style.
You eiter use Scala or Kotlin.
Clojure is too much of a unicorn. People won't learn this. Also people doesn't care how good the language is or what design patterns were used. People use these languages cause they think the language has a actual value for them (as you think about clojure)
Or maybe you're just an idea theft! ;P

I suspect a lot of people have a similar-ish work pattern. I'm certain there are a few visionaries that legitimately create new ideas, but the majority of us are just recycling old ideas in a new way.