skysight-inc/HackerNews huggingface dataset:
Red flags (from personal experience):

- "We will give you a big share of our (of-course-soon-to-be-facebook-or-google) company (15%+ in stock options) if you'll agree to work for us for close-to-nothing".

- Senior officers starting leaving the company one by one.

- Senior officers giving small promises that have tendency not to materialize.

- Senior officers do not have any/good exit track record. Opposite would be a green flag.
I use it in a small app (rails 3 though) and while it may be faster, the issue is that it does not follow typical UX of a website.

Usually people:
Click link

White screen / loading (computer is doing something)

Next page progressively shows up

Turbolinks is different

Click link

Nothing is happening...?

Next page appears all of a sudden
You mean (for an AWS S3 backed system): trust your privacy to an application binary (or, potentially, source which might get audited periodically, and that the toolchain and binary correspond to that...), plus to any OS or application bugs at other layers...

Being able to work on a totally disconnected network is different. Maybe if you could support Eucalyptus's S3 or another backing store like that it would be equivalent (and that might be interesting).

I'm sure plenty of people are fine with an Internet-connected, AWS S3 backed system, though, especially with additional crypto.
Grunt for People Who Think Things Like Grunt are Weird and Hard
It's bad everywhere. A professor with tenure will hold that job for 20-30 years. In that time, (s)he will graduate at least 5 (in some fields way more) PhD candidates. If the field of specialization of the professor is booming, (s)he may get replaced by 3 new professors. It is way more likely, though, that there will be 20+ PhDs for every single tenure job. Even in 'hot' fields, universities have little incentive to rapidly increase the number of well-paid professors, if phD students and post-docs are willing to do similar work for less money and risk (if that field becomes less hot, you can dump the post-docs, but not the professors)
True, I was mostly guessing. I am surprised to hear this.
JPMorgan files patent application on ‘Bitcoin killer’
I think the answer is to have all the younger guys dealing with princess sickness:

http://en.wikipedia.org/wiki/Princess_sickness

start dating the "leftover women" who are defined as anyone 25 or older.

I entertain no such hope for guys over 30 to figure this out, but for the ones dealing with women like this:

https://www.youtube.com/watch?v=TEKDZ0ceXHg

I know 40ish women in Hong Kong who are driving their traditional parents crazy dating guys in their 20s.
It's impossible in principle to prove that we are or are not living in a simulation.
A good old fashioned web site which ranks high for a resort town which has a lot of tourists who don't know where to eat so they search in the Google. My next venture is a run on sentence shortening service.
I wrote a short book on Ruby (http://dmtri.com/posts/65/just_enough_ruby_to_get_by) for beginners. I wanted to publish it via LearnPub originally and earn some money, but I decided to release it for free instead.
Er, what? QEMU is used very frequently with KVM. There are many companies providing KVM instances, so QEMU is pretty widely used in production. Did you have a more specific question?
Beautiful. Moon orbiting Earth for first time ever
Question for developers: what are your most productive hours?
I've had these kinds of conversations with military veterans before, actually. It's surprising how libertarian-leaning veterans are. I'm not sure why but I would trust veterans or even active duty military over cops any day.

Cops shoot dogs, taze people for fun, pretend to be badasses, and then go home to their families every night. It's the perfect profession for a bully. But serving in the military sucks, they do a better job screening out the psychopaths, and once you've been in combat once or twice you tend to take the whole organized violence thing a little more seriously.
> Trials and due process are protections that Americans are entitled to when they are accused of crimes.

Trials and due process are protections that everyone, regardless of citizenship status, are afforded in this country. If you disagree, check out how many illegal immigrants are currently incarcerated.

I fundamentally disagree with your assessment. Terrorism is in fact a crime, with plenty of statutes covering exactly what it is. Declaring a war on terror is like declaring a war on communism, when does it end? Where do the battles take place?

I am honestly trying to wrap my mind around your position here. Are you saying that you think we should be able to lock people up -- potentially forever -- on the word of people who were compensated financially for turning over "terrorists?" How can you reconcile that with anything the US supposedly stands for?
If there were more users of public transport (e.g., less parking available, etc), it's likely that service and intervals would improve.
I suspect the bigger reason is because Ph.Ds are difficult to accurately assess. When a company wants to hire a candidate, they give preference to someone who has a connection to the company or to someone on the inside. Ph.Ds are extremely unlikely to have any meaningful connections in this regard. This makes vetting them difficult as there is no one to vouch for them.

Location of papers is a decent metric, but more and more it's an indicator of whether the Ph.D comes from an 'in lab' in an 'in field'. Quality of publication would be the best metric, but that is extremely difficult for an outsider to judge.

This leads to a shortage as there is a shortage of people a company can reliably hire at the price they want with a skill set that justifies the price.
Judging by that UI screenshot it's jQuery mobile so he probably used phonegap to wrap it in a native app for both iOS and Android.
There's definitely a shortage of science research jobs in fields like biology and physics. On the other hand, having exposure to math & empirical thinking makes you ridiculously employable outside your original field. This seems to be overlooked in the current discourse about "too many PhDs". If, for example, you get a PhD in physics from a decent university, and you're willing to adapt to a different domain, then you will with very high probability get a well paying job.

Also, I share the skepticism some other people expressed here about Chand John's unsuccessful job hunt. Maybe he only wants a job that's a direct extension of his research? Or maybe he has a very strong personality that spooks his potential employers? Or maybe he just never learned how to code? In the absence of some compelling and uncommon reason, I can't really imagine how a PhD in Computer Science (from a good school!) could fail to get a job right now.
Buy it used on Ebay and save a lot. But I think that Ubuntu touch has some qualities that make cost irrelevant.
I think you could solve most of the problems that you'd need this property for with closures. If the bulk of the execution is defined with them, and you have closures defining which other closures to run, you can have them swap each other out.
But if you're building Document-based CRUD app number one-billion-and-five where rendering templates is a significant portion of your app's execution time, doing that in the frontend means you cant cache the output, so every render for every user forever has to do all of the work. Sure, it scales well in terms of user volume because you will always have roughly as many resources to process templates as you have users, but it doesn't scale as far in terms of data size and template complexity because when if it gets slow there's nothing you can really do.

Doing it serverside with russian-doll caching means that each template only gets rendered once for a given set of inputs and (at least for most CRUD apps I've ever built) you have huge cache hit rates, so it'd mostly be people pulling static HTML out of memcache all day. Crazy fast.
An anecdote: One of my professors, Dan Gordon, authored a paper [1991 Gordon and Chen] which was used in Doom's engine implementation of BSP [1]. He was quite happy to learn about it from me, some 15 years later :)

[1] https://en.wikipedia.org/wiki/Binary_space_partitioning
It solves the problem of users having an older version of Go installed on their system. For example, if they installed it via apt-get.
Yeah. Sort of like the Wesley Willis of the hacking culture.
If you don't exercise your vested options, they will automatically expire after a certain date.

The company doesn't really have any incentive to purchase your options from you, however they will likely have a clause that gives the company first right of refusal--that is, if you plan on selling any shares prior to a liquidity event, you have to first offer them to the company for FMV.

As to pre-IPO, post fund raise, your stock is typically Restricted stock units, which have clauses that prevent you from selling stock.

It's possible, with board approval to issue a special class of common stock, that can be sold to outside investors. This is usually done to allow long-term founders to get some liquidity outside a liquidity event. This typically doesn't happen for most employee's though.

In an IPO scenario, all outstanding shares convert to a single class of stock, which can be freely sold (after a lock-up period).
And how is it generating revenue?
I don't think banks are at all uncomfortable about the decision of a few people to buy Bitcoins.

You could have bought the entire stock of BTC ever produced at the highest rate ever paid for a Bitcoin on an exchange, for less than 0.5% of the excess reserves held by banks in the US alone. That's the reserves the banks don't need to be legally compliant and solvent, and those reserves are themselves a tiny fraction of the banks' outstanding loans which is where they actually earn their money. So the banks don't exactly see BTC as a threat, especially since retail banking operations aren't exactly a major profit centre for them.

And, as someone has correctly pointed out, your hard-earned savings that you're risking went into the bank account of the person you bought Bitcoins from, therefore staying in the banking system anyway.

Bitcoin, on the other hand, lacks the solvency guarantees the banking system does: if people decide they want to leave en masse, the price crashes. Even if BTC owners will be able to "quickly transfer the money to alternative cryptocurrency", if their government (or the US government) decides to effectively ban Bitcoin transfers, it's certain they will end up able to purchase less than they were prior to the attack.

May I politely suggest you reconsider your decision to put half your savings into BTC before it's too late.
Writers dub UK leaders 'America's digital pit bull' over surveillance
Interesting... There are 535 high-profile Americans the NSA could check, many of whom have fascinating porn-search histories and radical (often anti-porn) public agendas.
If Jesus Christ reappeared he would most likely be...

All those crimes?! Jeeze, its sounds like they'd friggin' crucify him...
> ...because there is no way to evaluate an equity grant without knowing the percentage associated with the grant. Even if you don't care much about equity, if you care about it at all you should be able to get that information.

1. Calculating a true percentage associated with a grant can be difficult. You can identify the number of shares of stock outstanding across all classes, the number of currently authorized shares, and the size of the option pool. But you don't know how much of the option pool will actually be used, how many options will vest, etc.

2. Unless you're an executive hire or unicorn, most companies will not give you all of the data necessary to meaningfully evaluate the equity grant. You can ask for it, as so many suggest, but asking for something that a) you almost certainly won't receive and b) that you're not trying to focus on (for the reasons I originally gave) is not very strategic.

3. At an early-stage, venture-backed startup (my comments are not intended to address late-stage, liquidity-all-but-certain scenarios), the equity structure of the company is likely to change considerably and perhaps unpredictably, rendering your initial evaluation all but useless.

4. If an early-stage startup is capable of offering you a satisfactory salary (at market or, these days, above market), you are far better off trying to ascertain what the company's runway is. Your biggest risk at a startup is not that you're going to join the next Facebook as an early employee and walk away with next to nothing but rather that the company is going to run out of cash.
And if "theory" or whatever the fuck you English majors call it were mathematically rigorous you'd have a point.
lazy loading the dynamic bits

Are you talking about RequireJS AMD?
"The game plays similarly to Wolfenstein 3D, but the graphics were changed to reflect a non-violent theme. Instead of killing Nazi soldiers in a castle, the player takes the part of Noah, wandering the Ark, using a slingshot to shoot sleep-inducing food at angry attacking animals, mostly goats, in order to render them unconscious."

Awesome
This title made me laugh
I have a rMBP as well. You can use a little program called Retinizer[1] to convert YouView to retina compatible app. Retinizer works on almost any cocoa app, I have tried it on a bunch. All it does is set a flag in the info.plist file that tells OSX that the app is HiDPI compatible, the OS does the rest. You should also get Maximizer[2] to add full screen app option for it.

[1] http://retinizer.mikelpr.com/
[2] http://chpwn.com/apps/maximizer.html
I completely disagree with the opening premise, which is not supported by any data, that PhDs "are in short supply."

I don't know Chand John, but if he really is an expert programmer, and was unable to get a programming job in Silicon Valley in today's economy, something else is going on. Either he is very, very picky, or employers are turning him down for reasons other than his PhD.

Professional success has much more to do with focus and assertiveness and ambition and other personal qualities than with grades, test scores, and degrees accumulated. Learned this the hard way myself.
Actually to parent's point, it's ensuring that even if the worst people got into positions of power, things would be structured enough and there'd be enough checks to keep them from doing any real damage.
Love this dude - great idea!
> One would think more young PhDs would start companies.

Why would one think that? I would think that young people interested in starting companies would not be pursuing PhDs.
The Phoenix Program
Sean Carroll talks a bit about this kind of problem here, (albeit when discussing the distinction between "coordinate space" and "momentum space") where we perceive the world in one way, but a lot of physics seems gears towards either one of the worldviews, and the question then is "why the hell?"

http://www.preposterousuniverse.com/blog/2010/11/10/against-...
It means in essence, that we live in the two-dimensional space, which contains just enough information (thanks to interference patterns), to be projectable to the 3rd dimension. In holographic duality, this is a way to derive a more complex dimension from the next lowest dimension. It is thought that the four-dimensional space, which you may have just been thinking about, exists due to distant entangled quarks and may be the thing we call space-time. The holy grail every physicist is searching for is "gravity". Nobody on earth knows for sure what gravity exactly is. But it is thought to exist in the fifth-dimension "bends & shapes the our space-time.

Don't confuse this with the simulated universe theory, as I initially did. That's a whole nother story.

Time is believed to not exist as a separate dimension, but as a byproduct of gravity.

--

Please correct me, if I'm wrong on something.
So? IT is doing extremely well. The internet is bigger than ever. Valuations are still crazy.
So land a lander, make a video, see if you can extract water, and see if you can deploy and use a high bandwidth link.

All these things have already been done by other missions (caveat the video) so I'm missing the point. Why not build an 'on orbit' vehicle assembly station and assemble and launch your mission from there? None of that has been done yet and we would learn lots and lots doing that.
I've had exactly the same realization. Too often I am working with different embeddable widgets with dynamic functionality forgetting that a lot of the webapps out there still work with the old CRUD app model where you list items in a table, select one item, edit, repeat.
That's the thing that worries me about self-driving taxis replacing my car. Taxis are relatively gross and designed to be easy to clean. I don't see shared vehicles having the comfort of a privately-owned vehicle.
I make quite a bit more than $1k a month from Duet - http://duetapp.com

It's a project management app for freelancers and small businesses. Hopefully one day soon it will be more than a side project.
The most beautiful snowflake photos you’ll ever see, captured with a DIY camera
Filosync (my product) has share via link to non-users (users who don't have the client app installed). http://www.filosync.com
(I'm the guy who wrote Arq, the Mac backup app, too).
I started a bag company, https://www.missionarybag.com/, for a niche market (young adults who leave home for 18 months to 2 years). A contract sewer here in the US makes the bags and my stay-at home wife does the shipping/handling. This is our first month to hit $1,000 profit in a month in under 6 months. After spending 12 years in software development, I wanted to create something tangible. And all the ecommerce/SEO/marketing I have helped others with over the years has come in handy - learning a lot in the process. We are looking to fill some larger orders with an overseas manufacturer.
Anecdotal, but: Once when I was interviewed, I was almost rejected by the interviewer because it seemed like I had been programming for longer than he had been (he was thinking out loud).

When he realized he'd started at a younger age, and had maybe a year on me, he decided it WAS OK, that he did have "more experience."

He's a smart guy, but I've always wondered at that -- wouldn't it be BETTER to hire people smarter than you, rather than the alternative?
I had a problem once with a hardware raid setup and grub installing to the wrong place. I figured that was just my lack of linux knowledge back then.

Oh yes, I absolutely love using Mint+xbmc with my HTPC(s). I'm also excited for the valve steam machine controller with touch pads for both games but also general browsing.
that's a good point - this is a more general issue than qm. ugh. slideshare is awful [oh; advice to expand to fullscreen makes all the difference. good slides; wish i understood more]
But why not?

Is all data in a database that important? Maybe alternative databses would generate new webapp patterns, like dynamic languages do.
You can add consumer protection systems on top of Bitcoin; they just aren't forced on every transaction. Even the protocol itself has features that facilitate escrow and similar protections. And the public ledger allows you to prove that you sent BTCs to someone without having to use a third-party service to independently verify that.
Yes, i remember that in 99 Linux was all the Linux was all the rage and doing something with Linux would shoot VC dollars toward you startup.
How do you make money? Just ads?
These frequent updates are going to kill Firefox and it's partially Google's fault. Basically, Google has managed somehow to coax Firefox developers to rapid release cycle with frequent Chrome updates. But this goes against Firefox users.

Why do people use Firefox? Most users claim extensions. What breaks extensions? Frequent updates. Effectively annulling the most compelling reason to use Firefox.

This is certainly my experience. Pentadactyl, the most compelling reason for me personally to keep using Firefox is more broken than not. Every single update in the last year has broken it and sometimes in non-trivial ways, and stretching my patience to the limit. If I have to abandon Pentadactyl, I really don't have a reason to use Firefox anymore.

UI changes proposed in Australis are not something to look forward to either esp. if you like hiding Firefox UI elements and basically just keeping undecorated minimal window with Pentadactyl.
I've worked on 2 large telecoms projects where automated full-system testing occurred using ARM emulators. Also, the stock Android emulator is Qemu (or at least was, last time I checked), and many people do automated testing using that.
People throw around the world 'slavery' way too lightly, considering it's historical connotations.
Yes, many public stocks on major exchanges are just other forms of currency. It just depends on whether the underlying asset is highly liquid (which implies easy to trade, confidence it will exist in short and long terms, etc). I would humbly submit not to get hung up on the word 'virtual' since the practice of using stocks as a liquidity source (and at times to actually print money) have been done a few times in the past.

My favorite example is from the 1890s: Amalgamated Copper

Summary: http://www.jstor.org/stable/1884999

Book describing the process of getting banks to print money by ficticously reporting assets: http://www.gutenberg.org/ebooks/26330

Had the author written the book today, he would compare the practice to quantitative easing or injecting liquidity: http://en.wikipedia.org/wiki/Quantitative_easing

The big difference? Amalgamated Copper was a private entity whose owners used fraud and banks to print them millions of dollars.
Hi, sorry, I currently don't have time / energy for opening issues so I hope it's ok if I sum it up here:

1. I didn't manage to make Mersel serve static files (advice in comments under github issue didn't help).

2. The server doesn't send the full response to the browser, it's cut-off at the end. I had to add many white-space characters at the end of the html. I think this related to non-ascii characters and content-length.

3. If I run the server in the REPL, than stop it (Ctrl+C) and then start again, it complain that the port is in use. So I change the port, but the server runs on the original port. Related: autoreload would be very nice.
It's interesting that the drugs are much more effective in controlling an underclass than the US war on drugs will ever be.
Pardon me, but what is s/g?
Adult comics - http://www.8muses.com
This is one of those things that sounds nice but is mostly self-contradictory (or, at least, requires magic) -- if there is something checking to prevent "the worst people" from doing real damage in "positions of power", then:

1) The positions you are atalking about really don't have all that much power, and
2) Assuming that the checks aren't magical external impersoal forces, the people doing the checking actually exert the real power.
I've certainly encountered more than one PhD who couldn't program worth anything.

Understanding the theory and the practice are different things.
Two free mobile-first HTML5 templates with nice typography
It looks to me like bors, the integration bot, will be getting all of the mozilla/rust tips: http://tip4commit.com/projects/149.
Exactly, RequireJS if you need to load parts of the client dynamically but use plain old HTML for initial page delivery if you have a lot of results.

It is also what is recommended for Backbone, for example:

http://backbonejs.org/#FAQ-bootstrap
They already exist, there's a small fruit-named company that happens to make them.
A music album I made fits that description, although it is winding down, as to be expected: http://lifeformed.bandcamp.com/

Via album sales, Spotify streams, iTunes, etc, all done through TuneCore (https://www.tunecore.com).