skysight-inc/HackerNews huggingface dataset:
The realtors on your platform are your customers (and that's what provides value to a potential buyer). The contacts they have are their customers (and worthless to a potential buyer).
I love and contribute to OSS, but the community often has a toxic entitlement mentality. It has somehow become for-profit corporations' God-given right to expect free labor from white-collar professionals. Ahem, what?

I have gotten asked about whether I'd OSS my services if I was unable to continue maintaining them commercially. Nope. Not a chance. If they need a soft landing, that soft landing will be a 6 month warning to get your data out, prior to them going into the big bit bucket in the sky. It is extraordinarily difficult to take a multi-tenant SaaS app and turn it into a single-tenant appliance. There are people who do exactly that as a consulting service, and they charge tens of thousands of dollars for it, for a reason. (Plug: take a look at jidoteki.com, which is attempting to productize that particular space.)

Just doing the license review is something that they pay serious professionals with high-three-figures-an-hour bill rates to walk on a file-by-file and function-by-function basis in the case of e.g. an acquisition. If a forgotten subsystem got written by a freelancer 4 years ago and you don't have an IP assignment readily at hand your options are a) locating the freelancer and convincing them to sign additional contracts or b) doing a quick cleanroom reimplementation of code you might not even have know existed.

It's not like OSSing the code will quiet the criticism, either. Some folks simply want to see it OSSed for the same reason they want to see their football team win, but some of the folks have the notion that they're actually going to use it. When it doesn't work (and it won't work), they're going to expect you to fix that for them. For free, naturally. This will often entail doing free tech support for other people's software -- in some cases, other people's very expensive software that they should probably be paying professionals to support for their customers.

If any of this discomfits OSS users, the mint prints out paper ballots which allow you to allocate your votes on desired outcomes for the future. See that some go to the people responsible for software you can't live without.
> Big bro is watching you.

We are watching them pretty close, aren't we?
SketchApp PlugIn – Send-to-Slack
It wasn't just Nevada -- it was any major city which would have the waste material transport through or near it. Some cities would have a couple shipments a day for months or years on end, or at least that's what the news media was reporting at the time.
Read the article - it is not about legal rights. No one disputes that blacklisting communists is legal.
Yeah, I have a certain sadness regarding nuclear waste. It's dangerous, yes, but it's also one of the rarest things in the world. Trying to throw it away seems so wasteful.
KDE looks more like Mac or Windows than Gnome 3 does. I'm not saying that's a bad thing, I like Gnome 3. But KDE doesn't look particularly alien to me; it looks like a normal, boring PC desktop.
...And then you wait for a RAM error and your security goes out the window.

This has already happened (there was a proof-of-concept attack against the JVM at one point that relied on this).
Great to see another Reactjs app in the wild (I poked under the hood a bit). I really like the use of animated gifs in a gallery. Very fast understanding for me of how the site worked. Awesome!
That's only simple in a fictional world where everybody agrees on what you're worth.
Although large organisations tend to have a goal of minimizing the number of languages and platforms they depend on, rarely does this turn out to be the case in practice. HPC systems in particular are expensive assets which could never justify themselves if they could only run one kind of workload in one particular language :-)

If I had to guess, you're working in a business unit that is heavily invested in perl and so sticking other stuff in that environment is perceived as an unnecessary future maintenance burden. The HPC system on the other hand is perhaps shared across multiple business units who don't have the exact same stacks as each other so it's flexible in that way.

python + pandas is pretty awesome though, I was able to delete thousands of lines old perl code dealing with irregular time series when I re-wrote with pandas - it made sense in that instance to ditch the old perl code, it doesn't always though.
A well thought out and timely piece on Flow from the facebook team.
It's definitely an interesting question. Games like WoW can be excellent simulations of how to maintain morale in high-stress situations, which is basically what management in the startup world is all about. As a guild leader, you're thrown into the fire of needing to balance a personal touch and sensitivity for each individual team member's needs, against the general goals of the organization. And it's a situation where a growing leader can try different leadership styles and see what works without causing a real-life organization to sink into the ground. Worst case, some people are disappointed, but everyone picks up the pieces.

You learn to use analytics tools (like worldoflogs.com which creates performance graphs based on raid event data) to be able to go up to people and say "hey, I think you can improve by trying X" without making things personal... much like agile startups use data-driven approaches ("velocity" and other metrics) to compartmentalize interpersonal relationships and team performance. With loot distribution, you learn that transparency and trust are key, and that you can set yourself apart in the community as an organization people want to be associated with. You learn how to recruit, how to hire, and even how to fire. And you learn to overcome the stress of making mistakes.

That all said, in order to be at the level where you're leading and learning these lessons as a leader and not a follower, the time sink is necessarily huge. Is the benefit worth the reward? Not for people who already have opportunities to get this experience in "meatspace." But I'd like to think that as technology improves, coding becomes widespread... people who are educated on leadership with the next generation of MMOs will naturally shift towards starting their own startups, and they'll be more successful because of their MMO experience. It's a scalable education system, and as other posters commented, everyone needs fun.

WoW, of course, is optimized for addictiveness, not optimized for teaching these lessons in the shortest amount of time possible. I never played America's Army, nor have I done much research on it, but it seems like at its best moments it became such a leadership training environment. There's a lot of room for exploration of this space.

Further works:

http://www.academia.edu/1317272/Leadership_Style_in_World_of... - plots a spectrum of leadership styles and how different guilds display those traits

http://www.businessweek.com/stories/2009-01-14/how-world-of-... - a bit of a stretch, but has some interesting ideas
OK, I feel stupid. How would I get a random number using dd and /dev/urandom?

I am not sure I understand the gcc comment. Can you explain?

Assuming I cannot get a random number from dd'ing /dev/urandom then I needed a utility to do it where the system only has a small base and does not have gcc.

Unangst's suggestion to use sysctl is better (although it means I have to crunch the sysctl utility). I will be using that from now on. Thank you for the tip!

As for $RANDOM, that may be OpenBSD-specific. For example, does NetBSD have it?
any yahoo insider wants to share with us how all these acquihires are working out?
Well maybe you could do an Ask HN and request those images. And maybe you would get one such selfie from every HNer. And maybe eventually, with therapy and drugs, you would be able to put the horror behind you and get on with your life, but you might never be able to read HN again without flashbacks. Be careful what you wish for.
This is a horrible idea... I have numerous certs for my domain and collecting them all to prove to you I own them is not going to be fun.
Exactly. All the benefits Nevada gains from this deal would equally apply to a small business albeit at a much smaller scale. It's hard to blame Elon though, he is just playing the game.
What are you worth?
The whole point is that it's not anonymized and it's being inspected for and used for purposes that have little to do with the ostensible customer-service agreement.

People aren't used to transit companies interrogating them about the purposes of their journeys, they just want the transit company to get them from point A to point B (imagine if they did this when you got in the car: "Where are you going? Why?")

And obviously from a business perspective the more you understand your customers and their motivations the better you can serve them.

But lets not kid ourselves. This isn't anonymized data. Uber's publishing in a format that is unspecific, but they have all of the detailed data and can poke through it and infer things at their leisure, and they have no compunction around how they're doing it or why.

This is why ethics and trust around data collectors is really important. Uber seems pretty cavalier about it, and that actually is a problem.
Yeah but once VGA/SVGA and Adlib/SoundBlastaer cards came out, it broke the Tandy 1000 series.

Still early games like Bard's Tale 1 played better on the Tandy 1000 than an IBM PC Clone with Monochrome/CGA and the PC Speaker beeping.

I had a friend with an IBM PCJr, had to do some work to get it over 512K by modifying some expansion packs, and the PCJr also had a cartridge slot.

I think the PCJr was aimed at home use to fight Commodore and Atari, then Apple entered with the Apple //c to enter the home market. Eventually Atari and Commodore won the home computer wars with cheaper systems that got upgraded ala cart. When the Atari ST and Commodore Amiga came out both Commodore and Atari had switched management but lost to Microsoft and Windows on PC Clones with VGA/SVGA and Adlib/Soundblaster cards. Windows 95/98 was the final nail in the coffin.
According to their website it looks quite early stage/small scale/experimental. Anybody know how far from feasible and commercial scale they are?

In the case of the OP, even they are at least 5 to 6 years out according to the founders.
This is just the post I was looking for. I am from Michigan and currently looking for a software development position! Sadly there is slim pickins in Grand Rapids. While I have your attention, can you add an option to filter for "Remote" jobs? I currently work remotely and have difficulty finding similar positions.
Any effort on branching out to non-tech jobs?
Would Air Travel Be Safer Without Pilots?
An interesting article that expresses some of the nagging thoughts that "de-skilling" is becoming more obvious. I've tried to tell myself that I've become cynical and biased with age, but the author's commentary about medical practitioners cuts too close to the bone, coinciding with my own observations.

There's a great range of skill among doctors (any specialty), though a hard thing to quantify. I'd agree reliance on devices may not always be an asset or promote greater skill. Perhaps it's a bigger issue for the less experienced, but not really just a matter of years on the job.

Of course using computers to find information (and for so many other purposes) can be extremely useful. However there's a trend to let the machine determine the scope of info one looks for, and when that happens, it's likely to lead to missing important clues in clinical practice.

The key to expertise isn't knowledge, it's knowing the limits of knowledge. Knowing that one doesn't know is crucial and only learned by experience. Computers can't provide info not programmed in, and even worse, most of the time won't acknowledge lack of knowledge, that the humans have to rely on themselves.

I often think about the benefit of experience I've accumulated. I put it this way, it took thirty years of practice to fully realize what I didn't know and that's what enables me to be so much better at it now.

When used as a tool, an instrument to extend or refine, not replace, our powers of observation and problem-solving computers can be useful, our skills enhanced. But we have to exercise our own unaided senses to optimally develop our abilities and talents.

The problem that's developing is misconstruing tools to be oracles and disregarding the power of our built-in computational facilities.
Guys aren't really hitting it on the head. It's about the level of behavior that companies release analysis on.

See, there's another company that occasionally releases interesting data analytics: Google.

See: Word frequency over time, Predicting the spread of viruses from searches, etc.

The issue is that Uber is trying to explain motive and behavior at the individual level ("I know something about you!"). This is something that would be a definite no-no for Google. The cheekiness of the language certainly doesn't help either.
Well they need to come up with a better theory and better method of finding it. The current one seems to be broken, and finds Higgs imposters as a false positive.
Been playing since the Beta, and still haven't found a game to take its place.
So they blog about it in aggregate. It's not like they would know exactly who each of those riders were and would think about using that data for anything than the lulz. I'm sure this sort of data wouldn't be interesting for social engineering purposes in the hands of 'others' as well.
I also spent more time with CLRS, I've had my copy for close to a decade now :)

I found ADM to be much less useful. It was mostly a small bit of code per concept, with little explanation or proofs or information about why it worked. If I wanted to copy and paste code, I wouldnt've gotten a book, I'dve searched Google. I'm much more comfortable with the knowledge I obtained from CLRS, because I know not just how to code the things (since there's pseudocode for them) but why they work, and how to debug things when they break. Overall, whereas I'd class CLRS as one of the best purchases I've ever made (in terms of dollars/use of the product), I'd class ADM as one of the worst, and that's even considering it was like $5 used :)
::what do you think happens when your speed is lower than the orbital speed?

Answer: you move to a lower orbit, then stay there.

When you try to reduce orbital velocity (say by firing thrusters in the opposite direction), you change to a lower orbit -- you don't just start free falling to the object you are orbiting. In fact, the net effect is that your actual velocity will increase. For example Mercury's velocity is 170,503 km/h, while Earth's is 107,218 km/h, and Mars is 86,677 km/h.

Here's another counter-intuitive thing about orbital mechanics. Say you want to catch up to something in front of you -- you fire reverse thrusters, which causes you to fall into a lower (and faster) orbit, then you can fire forward thrusters to raise your orbit once you catch up to the other object (i.e., you do a move that you would normally do to "slow down" in order to "speed up").
Thanks for this, it helped me think through some very specific things that I have been struggling with at my startup. I joined out of school as one of the first engineers excited as hell, but have been somewhat sad/depressed/etc. over the last few months because I've felt a lack of direction and proper guidance.

Over lunch, president asks me if I wanted to become an engineering manager or something of that nature as well as take management coaching classes. It was a very sad thing to hear someone say to an engineer.

We want to lead by example. Thought, learning, and then code. We want to set or be a part of an engineering culture that has the freedom to be creative in our space. Some roles that jump out at are the developer advocate type roles. Not just "Hey, look at what you can do with our APIs", but be learning and sharing that knowledge with our peers and others around the web (recruiting).

Maybe it's time for a change.
This was a large part of why I decided not to. It took me 6 hours or so to realize that was the path I was heading down. But the end of the 14th hour, I was certain it was a bad call. Releasing something I know was broken and that everyone knew I was the best person to fix just sounded like a recipe for a bad situation.

I wish I had realized it a bit sooner. But, hey, I feel more comfortable having thoroughly exhausted the option.
...which Uber will, potentially, drive out of business because their service is cheaper, due to lack of regulation. :(
> it is the game that I can drop my weekly hours into and gain happy, lasting reward.

What reward do you get from WoW exactly? I used to play 8 years ago and quit because of the fact that the experience wasn't rewarding to me. My time in game was mostly spent doing repetitive tasks. I realised that I wasn't gaining any skill or ability that I would otherwise when playing a strategy or FPS game. The skill ceiling was just way too low.
Should probably have a separate thread for your site, but it's broken in latest Firefox on Windows: http://i.imgur.com/WNSca8S.png
The Boston anomaly and map is interesting. The requirements are a trip from 10pm-4am and a trip again 4-6 hours later. However, due to the MBTA shutting down around 12:30am and bars closing at 2am the criteria captures just about any partygoer.

So if you took an uber to some bar/club/friends at 10-11pm and again after 2am when all bars or the T is closed, you're likely counted. I doubt this represents customers having one night stands and is likely just a heat map. This is further explained by the small pocket in Somerville that is not accessible by the train, but by bus where people may opt for an uber.

That's not to say that there are no rides of glory or whatever the hell kids call it today.
False. Hachette didn't have a contract with Amazon, and therefore Amazon wasn't under any obligation to pre-stock (i.e., donate warehouse space to) Hachette books. There was no prevention of shipments. Any delays were due to Hachette not having the same responsive fulfillment capacity that Amazon has.

Similarly, offering Hachette books at Hachette's list prices is being spun by Author's United as something negative. If Hachette wanted competitive prices--change the list price.
C++ has lambda and std::function.
I met him the same weekend, and remember him vividly because of his "throwing star" business cards. Unfortunately, we didn't discuss our startups, but I'm very glad to learn of his here and now. I'm very passionate about this domain too. Hiring needs so much improvement, and there's a lot of people trying to find the best solution. I wish Scott the best of luck.

I'll be providing some more thorough feedback to Scott, but at a glance, one thing I really think is great is the JobStats feature. Being rejected with feedback like, "We found someone better for the position," doesn't help struggling job seekers identify areas they should focus on improving.
And yet, there exists a huge database of precise pickup/dropoff points and times for NYC yellow taxicabs that someone obtained using a Freedom of Information Act. http://www.andresmh.com/nyctaxitrips/

I think I'd rather my data only be available to a private company and their handful of engineers than the whole world.
I included the word "decent" because the way they used data goes beyond people's "overnight stays," they previously analyzed the spending patterns of people and tied it to welfare checks and prostitution. They immediately call it "one of the coolest things about working for a data-driven company like Uber" afterwards. It's bad data science, not only because it's only a correlation and not an experiment so nothing can be proven, but because they use these unproven claims to say outlandish and unethical things.

I meant "decent" in an ethical sense, not in a conservative "don't you look at my 'short overnight stays'" sense.
Absolutely LOVE the onboarding. the next and previous buttons could be bigger and spaced apart from each other.

would love if this could work in Canadian cities.
Ask HN: Apple Watch app ideas
Does anyone have any ideas for the Apple Watch? Do you think there are any things that are really well suited for the watch, or mostly just adaptations of already-existing iPhone/iPad apps?

Curious to hear what people think in terms of the potential for "killer apps", or whether successful watch apps are bound to the same criteria as other apple products.
I know this is going to seem like nitpicking, but most developers will never contribute to open source. Maybe most of the people you are immediately surrounded by do. But a lot of open source is written by a small subset of the population with an extremely long-tail of contributors that will never come close to giving back as much as they take.
Like in early Apple, Steve Wozniak did most of the work, Steve Jobs took most of the credit for the work.

Like in early Microsoft Paul Allen did most of the work that Bill Gates and Steve Ballmer took credit for. I think when Paul Allen got sick, they tried to screw him out of his stock, but he got it back and sold some of it to invest in other companies.

I think after Steve Wozniak left Apple, he got rights to the original Apple 1 IP and allowed them to build a Replica 1 based on it: http://www.brielcomputers.com/wordpress/?cat=17

But yes most billion dollar empires have leaders that screwed over or tried to screw over their friends for more money. Mark Zuckerberg stole code and had to pay $20M to twin developers, but only paid after the billions he made in the IPO of Facebook. By then $20M was chump change.

But society, history, does not keep track of the backstabbings, only the successes.
Yeah, but parents will now be able to control the internet and bed time.
Of course it's still useful. It's as useful as it ever was, but now there are serious competitors in spaces that it used to dominate.

I know several dynamic languages and perl is still my go to choice for smaller jobs. Personal preference perhaps.
All the things you've mentioned involving dynamic typing, are not really a benefit. I much prefer the compile safety of strongly typed languages. GWT 2.7 has the same edit/refresh cycle, by the way (compiles have been optimized so they only take a couple of seconds). Lambdas and such are going to be added soon with Java 8 support.
https://news.ycombinator.com/item?id=8642803
Haven't played it myself yet, but heard great things about the Walking Dead game being a largely point-and-click puzzle-solving game that might be what you're looking for: https://www.telltalegames.com/walkingdead/
I watched the video (rather than just relying on the transcript) and while I am inclined to agree that books are commodities, I think the only failing in her speech was the conflation of concerns that produced an incoherent thesis.

On the one hand, she had a call to action for authors (and perhaps others in the publishing industry) to respect quality, to produce quality and to seek quality. But she ended up out of her depth by entering the Amazon/Hachette dispute with a poor understanding of the forces at play, and a lack of awareness of how Amazon has enabled new outsider authors to find broader recognition that she started her talk complaining about how it took her and her peers a half-century to find.

The lamenting call for quality was inspiring. But the lack of awareness of how the industry has changed, and perhaps suffering from what JA Konrath calls the "Bookholm Syndrome" of being inside the publishing world too long that you start to empathize irrationally with your exploitative publishing company--that was bad. Or at least some kind of cognitive dissonance at work.