skysight-inc/HackerNews huggingface dataset:
There's a difference between this type of post and a post by OkCupid. OkCupid is a dating platform and their blog posts are net-positives for their users. What should I say in my first opening message? What do I wear in a picture to attract a mate?

By contrast, it's simply not professional and reeks of juvenile behavior for Uber to be writing a post like this. Just because you have data and have these thoughts, doesn't mean you have to do the analysis and show the world. It doesn't help their users, it's not even that interesting, and it's not relevant to their value proposition as a business.
We are working on putting together a more detailed category list so we can drill into deeper comparisons than "Internet" for software/internet companies. This is a difficult task since often that information is not readily available to be ingested via algorithm. Any ideas about how we might accomplish this are appreciated!
Probably because craigslist approximates this but gives more power to the sellers to choose customers, which is probably perceived as essential when meeting with people in real life.
we [would] need software and network protocols that let people easily host their mail and blog, publish their social pages, and share their vacation pictures, etc, without relying on the cloud but doing it via a device that runs at home.

Like Xanadu? http://en.wikipedia.org/wiki/Project_Xanadu

If so, how would this new initiative succeed where prior attempts failed?

Perhaps the feature set envisioned for Xanadu (e.g. two-way linking, transclusion) was just 54 years too early.
yea its still used for shell/web/config management. i would only use it for data conversion and shell scripts anymore. not serious: you can learn good and bad of language design. i guess its going away b/c u can use php/node/ruby/python for scripts more and there are more stand alone apps for shell to do jobs you used have to code by hand in perl.
Yes, it's only part of a solution. It's a decentralized platform, and what you're asking for are truly decentralized applications. The platform can potentially enable decentralized applications while letting you manage them in a centralized way.

I'm just not sure about your economics argument though; convenience usually trumps any kind of economic reason for using a distributed system over a centralized one. This is particularly so with most internet services because the cost for most things always approaches free. I mean, we're reading HN on a website, and not through alt.hackernews, right?
He's talking about James Cameron's Avatar.
Interpol launches most-wanted list of environmental fugitives
Great read. This bit from part 3 cracked me up:

When this program is executed, what will happen? (Deep breath.) The kernel will map it into memory, whereupon it will see the entry in the program segment header table marked PT_INTERP. It will hand the image of our process-to-be over to the program named in that segment, which is the dynamic linker. The dynamic linker will refer to the dynamic section (thanks to it also having an entry in the program segment header table) to find the relocation table. The relocation table's one entry tells it to obtain the absolute address of the first symbol in the symbol table, the location for which is also retrieved from the dynamic section. The first entry in the symbol table provides a position in the string table (and again, the location for the string table comes from the dynamic section) where the symbol's name is stored, namely "_exit". To find that address the dynamic linker starts going down the list of shared-object libraries that our program has requested; this list contains only a single library, namely "libc.so.6". The dynamic linker will now shift its attention to that library's ELF structures instead of ours. It will compute the hash value of "_exit", and consult libc's hash table, symbol table, and string table in order to find an entry for that symbol. (If it failed to find this symbol, it would then try the next library mapped into our process space. Since there are no other such libraries, the dynamic linker would display an error message and quit the process.) The symbol table entry, once found, provides a value for the symbol, which the dynamic linker adjusts to match the address of the shared-object in our process space, and finally stores a relative version of that value at the address specified in our relocation table entry. (Phew.)
I think there's also significant value to the supply chain if there's evidence that certain strains have a committed market over time. You get better informed decisions on what to deprecate/not grow in the future, and if you have a dedicated customer base for a particular strain, you've got data telling you exactly how much growing space to dedicate to that.
There is going to be so much people expending their retirement years playing video games (yeah, I know some already do, but it's still rare)
What's strange to me about that one is the results aren't drawn from Uber data at all. It's just crime statistics broken down by day.
>Because launches have a probability of exploding, which would dust/litter the planet with pretty nasty debris.

it is chemical rockets what explode. The rail/gun systems my potentially have crashes, and the cargo shells designed to sustain 5000g acceleration should go through crashes just fine. Anyway, it willn't be like an atomic explosion, and we did have a share of it :)

>It would be easier to fling it into interstellar space than to get to the Sun.

nope. The Sun's escape velocity from Earth's orbit is 42km/s. While Earth's orbital speed is 30km/s, and you actually don't need the full 30km/s - Earth's gravitation escape is 11km/s, so those 11km/s pointed opposite Earth's speed will result in cargo getting "free" from Earth and having 19km/s on the Earth's orbit - that's would result in the cargo going down toward the Sun at it is obviously less than required orbital speed at the Earth's orbit of 30km/s.

http://en.wikipedia.org/wiki/Escape_velocity#List_of_escape_...
I usually get my electronic parts from china because of the low cost. A arduino uno clone for example, costs less than 5 bucks when bought online, and it works perfectly well. Add in breadboard resistors and all the other bits and pieces and the total won't even exceed 20 bucks. The only problem is getting them <i>into<i/> us/europe as the transportation costs are insane compared to china's. As much as I appreciate the job done by the Mit team, the reality is that there are plenty of low cost electronics readily available, the problem lies in getting your hands on it.
I usually get my electronic parts from china because of the low cost. A arduino uno clone for example, costs less than 5 bucks when bought online, and it works perfectly well. Add in breadboard resistors and all the other bits and pieces and the total won't even exceed 20 bucks. The only problem is getting them <i>into<i/> as the costs are insane compared to china's. As much as I appreciate the job done by the Mit team, the reality is that there are low cost electronics readily available, the problem lies in getting your hands on it.
> Anyone (especially the HN crowd) should know they have the data, and if you think they're not carefully analyzing it behind the scenes (like every other tech company who has your data), I've got things to sell you.

That's the creepy bit. Who owns that data? I want to live in a world where I own my data, and it can't be used for creepy purposes like this, or to extract additional value through arbitrage based on asymmetric information availability.
> If I paid $1 for something and today's market price is $10 then I got a bad deal if I sell it for $5, even though I made a profit.

That depends on the circumstances. If you paid $1 for something, and someone else went in on the deal with you for 50% of the revenue if it went up but 100% of the loss if it failed, then selling it for $5 for you and $5 for the person shouldering the risk is not a bad deal for you at all.
The Future of the Web According to Google
I love everything about your site, except the choice of background colors.

Why black / dark grey? It's really really hard on the eyes and I have seen that dark theme used only for nightclub websites and boxing websites (and it doesn't make sense even there.)
What was specially interesting for me is how they achieved the low cost -- especially their use of vibration motors!:

"There are four main designs features that help keep the AERobot low-cost.

1) The robot electronics are designed to use only SMD components which can all be placed using a pick-and-place machine, drastically reducing assembly costs. Additionally, all components are mounted on a single side of the PCB, cutting assembly cost in half when compared to a PCB with components on both sides. All remaining assembly steps are very simple and can be done by the student in a few minutes. The PCB also doubles as the main robot chassis, further reducing robot cost and complexity.

2) The use of vibration motors greatly reduces the overall robot cost as vibration motors are cheaper than standard motors, and don’t use the extra hardware found in most robots such as gearboxes and wheels.

3) Using a USB interface built directly into the PCB removes the additional costs, incurred by most robots, of an external programmer and charger, which can easily double the cost of a complete robot system for robots at this price range.

4) AERobot uses purely optical sensors (the infrared transmitters and photodiodes) which have no moving parts, are generally lower cost than most other sensors, and are robust to dusty environments."
https://www.identrustssl.com/ authenticates fine for me in both Firefox and Chrome, and the certificate issuers for both that site and https://letsencrypt.org/ is in fact the same. I did notice that the IdentTrustSSL certificate has been issued yesterday, so this might be an issue of wrong clocks on your end.
You can't exactly undo cross signing without creating a new root CA - at some point they'll probably stop sending their root CA with the handshake (which is required when cross signing).
It seems evident that Emil did suggest setting up a rather Orwellian coalition for responsible journalism that would be nothing of the sort. Even the nicer account details that rather well, amusingly blind to the fact that her version still sounds shady as hell. Now given that this was said to a reporter at dinner, the fact it came to be published represents normality and you do not really need to go digging through the investor list of the news organization involved to see why it got published. If buzzfeed hadn't carried it, someone else would.

edit - remember, this is the half-heard sympathetic version:

"The last comment that I heard was when Emil hypothesized about creating a coalition for responsible journalism. Ben said that would likely fail because companies have no expertise in journalism. Emil flippantly said he could hire professional journalists for $1 million to get the expertise to make sure that they could respond when negative articles come out."

"I heard a mention of a Sarah Lacy and overheard Emil say that he felt terrible that by writing an article, Sarah had actually suggested that people choose less safe alternatives based on a charge of sexism that was really a personal attack on the CEO with no basis in fact. Emil then said that Sarah wouldn't like it if someone wrote false things about her or published an article that was factually wrong because we all have done things in our private lives we are not proud of."

Even this version still sounds much like a plan for a well funded astro-turf operation with an implicit threat to go after journalists, specifically Sarah Lacy, no matter how flippantly, casually or politely it was said.
I've never been able to take them seriously as they are called "BuzzFeed", but I take stories as I find them and this one is at least actual reporting of an event, sensationalized or not, rather than just the usual inane supposition glued to random crap scraped from the far flung corners of the web.
I believe that assumes the goal is to have a circular orbit around the sun. If you want to crash into the sun, do a flyby of Venus and let gravity bend the path into the Sun.

In any case, I agree that the chance of launch failure is too high for this to be reasonable.
Not necessarily, particularly depending on what you specifically want to treat.

If you go poking around weedmaps.com (well, after their site starts functioning again :/), and look into strain-specific details there, there absolutely are low THC strains available, and also amazingly high THC level strains. High and low CBN/CBD, etc.

In addition, they have some space dedicated to breaking out the main/known active contituents in MJ, and what they're believed best to affect.
> HN don't throw stones, what boundaries are pushing to get traction right now?

We're not pushing ethical boundaries.
I don't want to work at Google because a Google project manager told me to my face that my product didn't exist. So I wrapped his hand around it. It was a PCB with a lot of through-hole pointy bits, so it hurt him a satisfactory amount.

I wouldn't work at a company that hires people who deny basic reality, so that works out.
Tinder for jobs: https://news.ycombinator.com/item?id=7261680
Say what you want about MMO's but its most kids first taste of leadership hard work, and economics.
Yup, it's called rebol. It's being merged with the red programming language though.
The technical overview mentions that there can be various different kinds of challenges, so presumably you could use a DNS based one or even an email based one if it's implemented.
Show HN: I am selling real estate CRM software on eBay
Docker and AWS CodeDeploy
User Lifecycle and Linguistic Change in Online Communities [pdf]
Looking for a bizdev/marketer to team up with
An opportunity to join a profitable start up company. We are looking for a Bizdev/Marketer in San Francisco, CA. Appodeal is a mobile ad network. Shows good traction, profitable. Goal is to get accelerated by YC/500startups, hire publishing acquisition team and expand.

http://angel.co/appodeal
https://www.linkedin.com/profile/view?id=280198709
Perl I think, if nothing else, shows a great example of how a language can evolve dramatically. You can almost date the code you're reading (or the programmer, or the age of the online tutorials the coder read) based on style of the code.

I've been paid to write perl in a team maintaining high-volume web properties and internal APIs for a large telco, and I also spent a few years in a Bioinformatics role which used it a fair bit at a national science agency (the research community in that particular corner of the discipline had some pretty awesome tools/libraries written in perl, but the full gamut of stuff we used also included ruby, python, R, C, Fortran...)

Just a few days ago I wrote how I missed Perl's Moose OO framework now that I'm doing mostly Python [1] [2], and that interestingly it's this that has prompted me to think more seriously about using a more strongly/statically typed language for large projects in future.

[1] https://news.ycombinator.com/item?id=8627143
[2] https://news.ycombinator.com/item?id=8627819
Yeah between this and the prostitution post I'm not seeing it either. To me it just looks like some interesting trends that occur in Uber's dataset.
You realize it's still illegal at the federal level?
You've got some confusion there. The 11km/s escape velocity from Earth is how much the Earth's gravity slows you down as you leave it. When you reach escape velocity, it doesn't mean you leave the Earth's influence with 11km/s. It means that if you're going 11km/s near the Earth, you'll leave the Earth's influence before you fall back down. If you just barely escape, your velocity relative to the Earth will be small.

What does matter is Earth's orbital speed, though. That counts towards the 42km/s you need to escape from the Sun, assuming you're smart enough to launch in the direction of the Earth's motion. That means you only need 12km/s additional velocity, whereas you need to cancel out virtually all of that 30km/s velocity to fall into the Sun.
100% agree with this. Very readable, and easy to dip into for an interview prep. CLRS is very academic.
Well In this digital age, we do not own the data even if we are generating the data. So I would not go to extreme telling companies not to use my data for any purpose but I would definitely like some assurances from them not to use for such creepy and unnecessary means. Time and time again, we are seeing companies abusing our data be it Facebook for manipulating news feed for experimentation or Uber for such nonsensical studies.
If Saturn's orbit was slightly different, Earth's could be wildly elongated
> a per hour storage cost of $103/kWh

Ouch!
I Stuck My Hands into a Virtual Reality Interface and Felt the Future
You're kinda proving my point for me there.

The only upside you actually identified there, is a reduced number of requests, which is already possible by using HTTP Keep Alive and HTTP Pipelining.
Another option is to add PostgreSQL support to Titan (http://thinkaurelius.github.io/titan/).
Here ego again
True, but I am not seeing the claimed consumer surplus. Data-driven decision-making is good up to a point, but it too easily becomes an excuse for chasing the lowest common denominator, because it mistakes popularity for quality. Budweiser is (I think) the most popular beer int e US, but anyone who likes beer knows it's not particularly good, it's just the least bad across multiple criteria.
While I feel for Frank, I also have to question our cultural notion that founders deserve seemingly unlimited entitlement. Hell, with copyright laws, we enshrine this until well after death.

It's great that our system allowed Frank to become a rich man for having a great idea, but my impression from that piece is that it's been the rest of the team that's brought the execution and adaptability in recent years. At some point, more is required of him to continue to deserve the sort of vast wealth he feels his namesake company owes him, particularly if they can maintain the value of the company without him.

The other interesting part of the article to me is how it highlights how important interactions between human beings are. Clearly, the personal is getting in the way of good business. But it always does. I think it really pays to be someone who can be emotionally generous even when you feel like the other person doesn't deserve it.
> Decentralized systems allow distributed innovation more robustly than centralized or merely distributed systems, and so they tend to outcompete centralized and distributed systems when they clash economically.

I don't think this is necessarily true. The Internet started out about as decentralized as it gets, but eventually the Internet coalesced around a few core services - first it was AOL and Myspace, now it's Google, Facebook, Twitter, Youtube, etc. And meanwhile, too many decentralized services have fallen by the wayside - anyone still using Diaspora?

Centralized systems offer efficiency and convenience - decentralized systems have more moving parts and thus more friction. This is a hurdle that decentralized systems have to overcome in order to become successful, and they rarely do, sadly.
At an MIT Game Lab conference, Christopher Weaver, the founder of Bethesda, mentioned that they received a ton of registration cards for Morrowind from elders, and it turned out that seniors with limited physical mobility were using it to have an environment they could virtually navigate.
Sounds like Riddley Walker.
I definitely think there are improvements you could make to the color scheme and UI, but it's more important that you've made something useful - I think the dragging to favorites/blocking is a brilliant idea and a concept you can apply to any kind of search, not just jobs. I also really appreciate that you posted your story here, stories of perseverance are the best part of the HN community.

I really hope this takes off - a great way to do that would be to identify the biggest job markets and leverage some kind of physical presence to sign up job posters in that area. Your tool looks professional enough as it is to get anyone on board.
Feels to me like someone saw the success of OKCupid and their content marketing strategy and tried to shoehorn in something similar with whatever data they had with less than stellar results.
So what. His handlers can reach him whenever they wish.
It may or may, not, I think. The reason I say that is that in some specific social situations it's expected/acceptable to say some outrageous things which the speaker(s) do(es)n't actually believe in. It's part of people's bonding 'rituals'. When you're with your friend(s) you may say something which if published could put you in bad light.

If that were not the case, I'd be afraid that university campuses or company water-coolers are overrun by psychopaths.

We cannot take people literally at all occasions. I'm afraid I cannot trust people who have an interest (whether it be page views or even a social cause, etc.) to discern the situation in a disinterested way. The dynamics are too complicated. Unfortunately it ends up being a situation where we have multiple interpretations of something. For example, I might say "I'm very happy for you" to someone, they may retort "no, you are not, you are just saying that". Who's right?
Ah, didn't know that. Thanks!
Why not accept bitcoin?
>That means you only need 12km/s additional velocity, whereas you need to cancel out virtually all of that 30km/s velocity to fall into the Sun.

no. Anything less than 30km/s will cause you to lose the orbit and start falling down toward Sun.

>If you just barely escape, your velocity relative to the Earth will be small.

and if it is in the opposite direction, you'd start falling. You're right though that it willn't be 19km/s - my mistake here.

Edit: to jwilliams below - what do you think happens when your speed is lower than the orbital speed?
Technical challenges are for technical people to solve and not the EU. Last time the EU attempted to solve a technical problem with legislation we all got the mandatory cookie educational program.
Met a maid of honour at a friend's wedding. She told me that she dropped out of university because she spent too much time on WoW. When her clan was on some sort of quest, they'd call her up and she'd run out of class to get online. She was one of their captains, and put hours and hours into the game, organizing players, planning things, etc. Never graduated and not doing much else, although she's surviving fine.

So the question I have is whether there's any way to take that type of hard work ethic and get people to apply it to something more productive. Heck, I just gave a presentation at a barcamp style thing at a school on how Starcraft is actually a really intellectual game. But one thing I couldn't answer was whether it was possible to take the complex thinking that happens in a high-level Starcraft 2 game and see it blossom in everyday life for everyday tasks. :(
So... don't use it? Nobody is suggesting we add macros to Python.

Macros do not make code unmaintainable by their virtue alone any more than pointers, references, or any other language feature.

I suggest you look into code review and use some code checking tools like style checkers, linters, and test coverage report generators.
Cleveland prepares to 'light up' 100-gig Internet service, the nation's fastest
Did they just pull a reverse xkcd 624?
One reason why companies would rather get fleeced by aws etc. is that hosting your own server is both troublesome and expensive. This isnt much of a problem if you live in the temperate region but it is a HUGE problem if you live near the equator. Temperator can easily rise up to 33 degrees centigrade and beyond and maintaining a server without round-the-clock cooling in an air-conditioned room is close to impossible(unless your server is a single raspberry pi). That's why people would rather pay for Iaas services, sometimes it is simply cheaper for someone else to host it.