skysight-inc/HackerNews huggingface dataset:
According to free market theories, we should all be selling our labor freelance.

This is incorrect. If the disutility to an employer of absorbing short term risk is lower than the disutility to the employee, it makes perfect sense. And similarly, if an employer has a comparative advantage over the employee for hustling, specialization makes sense.

There are also large tax incentives (most notably relating to medical spending) for full time employment.

"Free market theories" don't generally oppose risk mitigation strategies, specialization or exploiting economies of scale.
You have to define a subset of B's functionality as interface I even with implicit interfaces. The extra step of formally declaring that B conforms to I is not an onerous burden. And in a properly-designed language, you don't even have to modify B, you can declare the conformance locally where you define I.
This is very informative, thanks. If you could share some detail on how Rust falls short of Haskell type classes, I'd love to hear it. I'm digging into Rust, but haven't gotten that far yet.
So the answer that IPv6 should be faster came at 42 mins into the video. Anybody that has read about the design of the protocol should know that the lack of IP options (replaced with extensions)1 and inability to fragment packets is going to mean it will spend less time on routers.

I hope all network engineers are against NAT, its a workaround to an old issue and just adds a layer of processing to the transmission process.

What really surprised me was the panel presenting evidence but no real answers.
I feel like "The Birth & Death of JavaScript" by Gary Bernhardt is appropriate for this discussion. https://www.youtube.com/watch?v=Nr7ZEXLJHtE

In fact, the talk seems appropriate for every discussion regarding, but not limited to, how terrible JS is or how it should die.
> It feels like an improved C rather than building on the traditions of C++ say.

I do feel that Go is an improved C (perhaps Java-lite). If you want a better C++, you might want to check out Rust.
I absolutely loved this game. In the beginning, I took my time, thought about what each [Solve] would do, and really paid attention. As more and more options popped up, I ended up clicking faster and faster. This lead to a bitter life and then death. I don't think I've ever played anything as profound as that moment, when I realized I had just rushed through life. What a game.
Web services aren't the only things that run on servers. And nobody is forcing you to use just one tool for all your jobs.
> You could try to write something on outside of git to help with this but why when P4 already provides this?

Maybe because P4 is kind of a PITA? I used it for 10 months on a project (without any noticeable art assets, even; this was just code) and it regularly caused problems. The company had someone whose sole job was to administrate P4, and it was sorely needed.

Of course, it's been many years, and I no longer remember details about the precise problems encountered, just the overall frustration. Although the one thing I do remember is the aggravation caused when a coworker accidentally locked a file they weren't editing and then left for the day.
Yep. The same applies with Scala too (with `val` vs `var` declarations). I still don't like the separation of type declarations with the actual implementation; they should be the same, which is what Rust and even C++ got right.
> I always feel like I'm going to break something irreversably when I tweak something in OSX

What do you mean? What exactly are you tweaking that you think will break things? And why do you think the OS is so fragile?
Does it help to masturbate before an important VC pitch?
And everyone hates it. Professors hate it. Students hate it.
Long-Buried E.T. Cartridges Unearthed
> little hacks like this

What, small utility applications? This app could be written for OS X just as easily as it was written for Ubuntu.

That said, use whatever OS you like. Personally, I'm a big fan of OS X. But if you like using Ubuntu, that's fine.
That also raises the same question about Mars (given that its about half the size of Earth).
Aποφραξεις Βριλησσια – apofraxeis-vlachos.gr
Looks very nice. Any plans to TypeScript-ify?
Funny, I got the same exact question when I posted it there. Honestly, not much until it morphed into an rss feed of my favorite blogs.
I've heard of many successful startups where the founders had very little domain knowledge when they started out. I think it's not a problem to learn on the way unless you're tackling a "research level" problem in which case it's difficult to do anything useful without deep domain expertise. I think you'll be fine but it would probably help to read "Mutual Funds For Dummies".
The Day The Internet Died: Why The FCC Is Killing Net Neutrality
Another similarly-bleak take on the 'sharing' economy:

http://www.ribbonfarm.com/2013/04/03/the-locust-economy/

(Forwarded as an interesting set of thoughts, not endorsement.)
Myth no more: Atari games found in New Mexico dig
? I didn't say it was easy,..
Needs a demo and I'd highly advise switching to javascript.
Those are good points. I should have clarified, I meant a naive interpretation of free market theory.

I'm only a dabbler when it comes to economics, but I think the field of the "theory of the firm" is interesting. And one of their primary topics the question of why all labor isn't sold on a free market.

https://en.wikipedia.org/wiki/Theory_of_the_firm
The dark aspect of the flow is that this seems like a life that ends in suicide.

It's a question of interpretation, of course, but where does a retirement of any kind fit in? Not "stop work and focus on my gardening" type of retirement (which doesn't go so well for people who have defined themselves by their work!), but a switch back to more play and learning, a less rigorous schedule (and less "stuff") but more profound connections.

There's not a possible flow where "go to work" disappears, but "play" and "learn" remain.

Instead, Play/Learn drop out, as does the possibility to get a better job -- which implies that my capacity to grow fails while I'm still in my main working life; so my career will plateau while I go through "you are troubled", "you are bitter", and finally (as options disappear) "you are starting to accept".

"Accept" that I've lost the ability to learn/play and nothing but work (but with no hope of further self-improvement) and "get stuff" remains in my life? That's bleak. I can't even make new friends, apparently.

When I solve "You are starting to accept", that costs me "Life". I.e., accepting that there's nothing more I can expect from my life (in a game titled "Drowning in Problems", I end it.

Counterpoint: "Hope" is the last thing to go -- that doesn't fit with the narrative I'm describing here -- but that strikes me as a red herring, possibly intentional.

I have a bunch of interpretation to add to this -- is this a "too successful too young" anomie? Devaluation of the wisdom that comes with half a century of learning/playing because most people don't learn and play so long? Devaluation of what a relationship with another (friend or love) can be after decades of shared experience, because that doesn't seem to happen?

But yeah, I've spent enough time on HN already today.
Stop Wasting Users’ Time
Ask HN: do you use the 'format code' feature of your IDE?
I am using PhpStorm and sometimes I hit the 'Reformat Code' command. The outcome is good, but eventually I am writing some WordPress-related code and it doesn't comply with the formatting guidelines of WordPress [1].

Do you use any formatting feature of your IDE, or do you format the code manually?

[1] http://make.wordpress.org/core/handbook/coding-standards/
State machine generator
I have a few Dell servers from a previous startup that were racked for about a year, and been in storage since. I'm in San Francisco. Let me know if you're interested in anything, and we can figure out prices.

Dell PowerEdge R415
16GB memory
(2x) Processor, 4180, 2.6, 6MB, Opteron *16 cores total*
250GB 7200rpm Western Digital Drive

Dell PowerEdge R210
8GB memory
Processor, X3450, 2.66/4.8, 8MB, Xeon Unitary Lynnfield, B1
(2x) 250GB 7200rpm Western Digital Drives

(2x) Dell rack rapid rails (slide out). Super nice.

I also have a Dell 24 port PowerConnect 2824 switch as well, specs at http://www.dell.com/us/business/p/powerconnect-2800/pd
I remember looking through this thing: http://eyestilts.com/intro.html at Burningman many years ago - it makes things look very un-real - much like tilt-shift photos. I suspect it might become pretty disorienting to fly using such odd optics...
Quality of thoughts
I suspect you already know the answer to that. A brand new dump truck would be clean, with a minimum of oil, grease, dirt, or grime. I'm sure you could construct a large enough accommodation inside the bed of the truck to have the equivalent living space of a medium sized sailboat.

The great part of this is, when all of your clothes smell like diesel/gazole/etc., people will assume you are a liveaboard!

You would have excellent security. If you had a "home invasion", a simple press of a button would disorient your attackers and incapacitate them much in the way of the wicked witch of the East. If they have ruby slippers, I believe they would be yours by right of conquest.

Also, you could park almost anywhere you liked, at any time. No one questions a dump truck being anywhere, because they have so many uses. With a prudent selection of magnetic door logos, you could park for a nap in the middle of Market Street in San Francisco, Fifth Ave in NYC, or right in the middle of Piccadilly Circus.
It’s positive in a way. Sure, you always lose in the end, but you can have a lot of fun in the meantime.
I don't know, all it takes (imo) is a healthy culture, something that's taught to people when they start in a few bullet points about culture / values, and then further encouraged by the team (with probably a supervisor encouraging it if the staff doesn't pick it up themselves).
Poll: More Than Half of America Doesn't Believe in the Big Bang | Mother Jones
I had a colleague who did the Trans-Siberian line once, she shared a cabin with some Russians who broke out the vodka and shared - they had a blast, :p
I once talked with someone from Seattle about our similar experiences riding the train in D.C. In mine, I was looking around too much for the young professional seated next to me. He removed an earbud to ask me if I had a problem, I said "no, just my first time riding the train here... So what do you do?" His response was scathing, "I mind my own damn business." She remembered being scowled at for offering another passenger a piece of gum (a girl with an iPod, earbuds, and newspaper).

Being from the midwest, I've taken the train in Chicago many times, without ever having an experience like I did in DC. I would say that commuters in Chicago tend to be comfortable exchanging glances with one another and making smalltalk, quite unlike DC.
In Each Other We Trust: Coining Alternatives to Capitalism
That looks awesome. Would you mind briefly describing what technologies you're using for the graphics?
I'd love to know how well this works. I always assumed the pan and tilt setup would be too slow for the Rift.
Uh, scripts aren't plugins, right? In theory there could be other scripting languages for use in web browsers, which is what the "type" attribute would have been used to indicate. It's just that nothing else ever really took off. Other than Microsoft's VBScript, the only browsers I can think of that supported other scripting languages were early proof-of-concept attempts like Grail.

I think you're a bit confused about browser plugins in general here. They're OS-specific and CPU-specific. I can run Linux, Windows and OS X on a MacBook, but I need OS-specific versions of both the browser of my choice for each one and the browser plugins of my choice for each one. If the iPhone has helped contribute to the decline of plugins, it's because iOS doesn't support them at all, full stop -- if it did, though, they'd have needed to be compiled in iOS-specific versions even if the iPhone used x86 chips.
I cant believe no one mentioned Rick and Morty. Co-created by the creator of Adventure Time and Community.

The main character is a hacker scientist who with his grandson fight aliens, explore parallel dimensions and save the world from destruction!
> We expect them to recognize that better type systems are better than worse type systems. Which seems pretty obvious when stated that way.

Obvious - because you just said "with better defined as has more static typing, static typing is better". That's an empty statement if I ever saw one.
And that is just fine, too - one thing you (and everyone) should remember is that not everyone is or wants the same socially, and not everyone responds the same way about social interaction.

see also: Extrovert Ideal.
> pythonic

Not to state the obvious, but that's not terribly practical for anyone except those writing in Python.
insaana.com - A real estate marketplace. Connects buyers and sellers directly and provides necessary services to complete the transaction (from connecting buyers and sellers to handing over the key to the buyer).

Still in beta, tons of things to do, built with Django/Postgres.
The first thing I think with "cheap <industrial>" is "superfund". I hope no one ever did any work with electroplating, pharmaceuticals, pesticides, VOCs, asbestos, explosives, PCBs, or any other fun stuff that will come back to haunt the current owner.
I think it's okay to first be or painfully obvious, as in, "excuse me I'm trying to read / work here, can you please stop talking to me", and later to either become rude ("stfu!11one"), or mature and request to be reseated if possible.

Because getting the hint is an art, and few have the empathy to catch hints about not wanting to talk (and/or it's assumed everyone loves to talk)
Scala.JS is doing well for me.
> if you want to add a method you have to modify all three at the same time.

This is what defender methods in Java 8 are for.
I agree regarding science journalists and feel the need to put this here:
http://www.phdcomics.com/comics.php?n=1174
Tired? Sounds like a symptom to me really; do you get enough sleep? Caffeine dependency?

Alternatively, maybe you meant "tiring", i.e. it costs a lot of energy to engage in conversations / social interactions, depending on where you stand on the introvert / extrovert scale.
If you don't have domain expertise, how would you know whether the product you want to create solves anyone's problem? How would you know who your competitors will be? How would you know the potential size of the market?

As for comparison shopping for mutual funds, my brokerage (TD Ameritrade) has a mutual fund screening tool that lets you compare mutual funds based on a huge number of different criteria, such as fund composition, return, risk, fees, etc. While there may not be a public web site that provides this information, every brokerage provides similar information to their customers for free, so it's easy for investors to get.
You basically learn along the way. Consider 'domaining' just one piece of a generally large pie. Startups have many pieces to tackle to be successful. You can learn about it or just learn generalities of it, but it's always best to focus on the bigger picture (all of the pieces of your startup). At the end of the day, you have to know how to be a good manager. Because the best solution is to 'hire your weakness'.

These are good strategies to follow: 10 Strategies Quick Learners Use To Pick Up Anything

http://www.businessinsider.com/strategies-quick-learners-use...
Because if other parts of your stack don't depend on Java, you have the overhead of having to install a complete java environment (on dev machines, CI, ...) just for compiling your front-end code. It also makes "language independent" tooling for javascript harder. Then again: I guess most people who use clojurescript are already using clojure so it wouldn't be a problem for them.
i assumed it must use a 360 camera but i was wrong. i don't know much about quadcopters but it seems like a decent idea to me
As it appears to be wireless I would imagine the latency between head movement to camera movement and then video capture to video output would likely be enough to make users feel ill.
I do agree with the other poster - a revised cover and proofreading (m ore) would make a big difference to the perceived authority of your book. As a designer I can't resist giving you some unsolicited advice here (apologies in advance, feel free to ignore):

The central image is perfect - a good photo, and says everything you need it to say. You should cut the other images (and in particular the awkward 80s perspective grid layout), and just use that one image big on the front, with the titling superimposed or on blocks of colour above and below. The result would be an instant increase in credibility.

Now perhaps the WTF chicken reflects the folksy style of the writing inside, so there is an argument for keeping that poking in from an edge (I see why you have included this), but the rest of the images and their styling absolutely do not and fight against your premise, and the green grid communicates 1980s business title.

You may also want to consider a strapline that tells people what is in the book, and why a rubber chicken features on the cover of a management book, perhaps pair the chicken with that.
More on this subject: The Creation of Missile Command and the Haunting of its Creator, Dave Theurer

> Missile Command was a social commentary ahead of its time. One that resulted in the haunting of its creator through constant nightmares, punishing him with a reminder of the value of human life and just how quickly that can be taken from us.

http://www.polygon.com/features/2013/8/15/4528228/missile-co...
> It also makes me wonder if there is a smaller language dying to break out of this larger one.

I don't think so, at least without sacrificing one of (a) memory safety; (b) no mandatory garbage collection; (c) race-free concurrency. Virtually every feature in Rust* is necessary to achieve one of those three goals.

* OK, not methods, typeclasses, or macros. But methods and interfaces/typeclasses in some form are more or less an expected part of every programming language that is to go mainstream nowadays, and macros are necessary for really important conveniences like println and deriving to work.
Just to clarify for the downvoters:

>Today there are people all over Baltimore subleasing places they don’t own, peddling without a license, hacking. This is a criminal offense. The law does not recognize the right of the people to earn enough to eat.

>All these entrepreneurs, most of them running little scams to get by, all of them held in contempt by the law and by most of society. Lyft and Uber and Air BnB face legal sanction too—but it’s just a civil matter.

The author clearly conflates the two issues of (A) not working for an employer or company, and (B) transactions that are illegal.

I already said how these may be linked in some cases. But it is unreasonable to imply that any work that is not done for an employer (preferable while working full time) must be some kind of scam.

EDIT: I'm not sure I like the new HN where I can't say something that is manifestly true (as proven by my quotes) without getting massively downvoted.
This is going to sound like a non-answer but honestly it really depends. It can depend on a number of factors but mostly the idea and industry the idea is in. For many ideas, you can probably learn a solid amount along the way, particularly consumer facing ideas. For others, it will generally help significantly if you have domain knowledge coming in.
wouldn't it make more sense to implement the clojurescript compiler in clojurescript so it can run on node?

i get disliking having to fire up the jvm versus a light runtime like python or node if that's where you're coming from, but i don't mind twiddling my thumbs for a moment when i first sit down to write clojure, because not just the language but also the libraries and tools are more fun/interesting to use than a pure node (or pure python, for that matter)두environment.

in short, and not to be snide, perhaps you've already written some clojurescript, but to anyone else reading over: try writing some clojure/clojurescript. you might not like it for whatever reason, but at least then it'll be a case of "no return" instead of "no go."
Nice. A couple of suggestions.

"Enter" ends the phrase on the last word. "Space" feels weird when you're done typing.

Auto select the input box after selecting a phrase. I was half-way through the exercise before realizing the page wasn't registering my input.
Ha, then I guess just make sure it's linked in their sidebar.
Wow, cool that someone is sharing our project! It's for a course at my university called "experts in teams" where they combine master students from many programs in teams and give them tasks. A video with more shoots is available[1].

We got UAVs for the Norwegian oil industry as a task, and explored how they can be flown better in the future. Other teams with the same task made other cool stuff as well, for instance a custom drone for geological mapping. [2]

[1]: https://www.youtube.com/watch?v=ANSjwWomIJ8
[2]: https://www.youtube.com/watch?v=5di01L1mot8
In this context, I believe the "from" address would be TxOuts which use a pay-to-pubkeyhash script.
this looks very nice! is it possible to translate messages that only show in specific use-cases (for example error messages)?
Are you sure you have updated Firefox? My firefox ALWAYS asks me if I want to restore the previous session. It also allows me to choose which tabs/windows I want to restore.

It also doesn't crash on this page either.
Ubuntu Dash Search Leaking User Data Again
Our drone couldn't really fit anything wider, so we went with the average human IPD according to the rift SDK. You're right, at distance it's of no use. Closeup, as we tried to illustrate with the pole, it helps. Aligning the cheap CMOS cameras were hard, though.
The lens in this device are pretty close to the looking subject. If you have cameras with a wider separation on a drone they'll be farther asay from the subjects and the effect will be less extreme, they are also very difficult to mount with 3 meters of separation.
Diggers find Atari's E.T. games in landfill
For the moment, high DPI support is pretty poor outside OSX. It will make a lot of things difficult to use in their default configuration. That being said, if you're willing to spend enough time tweaking things it can be pretty.

I like my MBP, but the super high resolution display is as much an negative as it is a positive. For now, at least.
Do you store the block chain in a SQL database as well as neo4j? If so, what SQL database are you using? I've written a tool that stores the block chain in PostgreSQL but INSERTs are getting a bit slow due to indexes. Maybe we could share notes...
Perhaps, but it won't be long before omnidirectional arrays of cameras have all perspectives available even before you turn your head.
Goliath. An alternative Dashboard for Wordpress, based on Wp-Svbtle with a medium.com like editor.

https://github.com/arkokoley/goliath/blob/master/Screenshot1...
https://github.com/arkokoley/goliath/blob/master/Screenshot2...
https://github.com/arkokoley/goliath/blob/master/Screenshot3...

I really liked the simplicity of svbtle, medium's editor and wordpress's raw power. QSo i built this scounging from the discontinued wp-svbtle project.
Agreed. Hopefully, OP got the inspection and testing done before buying the warehouse. Also the purchase agreement doesn't absolve previous owner of any previous environmental contamination and cleanup costs.
Wireless 2.4ghz radio latency is measured in milliseconds which is quick enough not to notice. Latency also depends on how quick the gimbal servos are but that too may be quick enough.
http://imgur.com/5PIv59x

a customization to the Django admin to track my food intake. It supports recipes (group of foods) and custom serving sizes (e.g. specifying that a middlesized apple is xx grams).