skysight-inc/HackerNews huggingface dataset:
This has worked for them because the basic form factor of PCs hasn't changed in 30 years. They're still basically an evolution of a mainframe terminal but with the computer inside. Screen, keyboard, pointing device, etc. It's a very capable design but requires you either sit at a desk, or like laptops have a built-in desk that folds down and has an integrated keyboard and pointing device.

True mobile devices such as phones and tablets are very different beasts. They have highly restricted form factors and design parameters such as weight, battery life, screen size, finger-scale touch interface (as against more precise but inconvenient pen or mouse input). These restrictions demand a radical re-think of the UI that effectively closes off a lot of options. Trying to cram in those options anyway, no matter how inappropriate they are to the form factor or how much they compromise the user experience, shows an appalling lack of discipline.

Microsoft looked at the iPhone and iPad and completely failed to understand that it was the clarity and focus of the UI design that made them successful. That it was precisely the jettisoning of desktop UI metaphors and user interface cruft that made them so appealing.

So what Microsoft did was develop exactly such a no-compromises built-for-mobile UI in Metro, and then bolted it on to the side of a crufty old desktop UI, with an array of laptoppy peripherals. They also decided that while the system launches into he new UI, you actually have to figure out how to trigger the invisible gesture to get to the old UI to do anything useful like run Office or change basic system settings. I honestly don't know how they could have botched the whole thing more completely.

So yes, you're right that Microsoft have stuck to form an maintained backwards compatibility at all costs. The problem is that this time that cost is a viable place in the mobile market. The thing is, they don't need to do this. Desktops and laptops are having their market share adjusted downwards to make space for true mobile devices, but they're not going away. Anyone who wants to run traditional Office or legacy DOS applications can still buy a device to do so. There's just no need to the new generation of mobile devices to have to cater to a market that's already catered for. Suppose Microsoft had launched Surface last year with no desktop, Metro only and with a native Metro version of Office and Outlook. I think the situation now would be very different. Maybe that would have been impossible given the time constraints, but that's what needs to happen.
I'm happy that the most recent pages now don't look so ugly and don't have that horrible white gradient when you hover over them now.
I love it. thanks
it rose 1.2% in 7ms?
I hate this thing, now I have to scroll to open the most accessed pages. And what is the point of having a search bar there? I already got one below the tabs.

I bet the first draft for this thing was written in crayon.
Light from the screen should take care of that.
What I have now is a Note II; I think of it as 5" - as a European I don't really have an instinct for inches, so maybe it's "really 6"". But either way it feels like there's a big size gap between something like this and then the nexus 7/asus fonepad/etc., where really I want something that's halfway between those.
Humanitarian Toolbox to Deliver Open Software for Good Causes
ReaLLY??
If you are using Firefox, you have at least two options:

1. Open about:config , find the media.autoplay.enabled property and set it to false.

2. Use the NoScript add-on to block the audio/video tags for untrusted sites.

edit:
I see you are using Chrome, sorry I hadn't noticed.
You can pause the video by right clicking if you want.
Before launch Sneak peak: The secret weapon for SaaS startup founders & funders
The university in my local area is trying to do the same thing: they spend all of their time writing funding proposals for a new 3500m2, three-storey, $20m shiny glass incubator building in an area where the startup ecosystem is maybe 2 years old, and has zero angel/VC or mentor networks.

The people behind the project are all academics and have never launched a startup in their lives. They can't even fill a trial "incubator" (that is nothing more than a coworking space) they started two years ago that has a legal maximum of 25 people due to stairwell access. At any given time, there are maybe 6-8 people in there.

Meanwhile the entire startup community is like "WTF mate"!
If you look at the Valley as an example, it's a bit of both. The grungy garages are the most romanticized element, but there was quite a bit of large-scale institutional support. Stanford Industrial Park and the cluster around NASA's Moffett Field served as two anchors that were something like incubators, though focused on somewhat larger, more capital-intensive, engineering-oriented companies than what today's startup incubators tend to focus on.
If your model requires this many compromises, it's hard to say it's as good as one that doesn't.
It's deflationary now if the rate of new bitcoins being mined is smaller than the rate of demand increase.
While this may be true, I recently started volunteering at the student radio station at UBC, and I would be surprised if we have any Nickelback. Citr.ca also has a live stream, if you do not live in Vancouver.

For anyone wondering about some CanCon regulations as far as radio:

1. Music falling in Category 2 (Rock, Dance, pop, acoustic, country, easy listening) must consist of 35% CanCon

2. Category 3 (concert/classical, opera, musical theatre, folk, world beat and international, jazz and blues, religious, experimental) must consist of 12% CanCon

3. 7% CanCon during ethnic broadcast.

In order to qualify as CanCon, a song must contain someone of Canadian nationality in two of the for MAPL categories: music (composition), artist (music or lyrics performance), performance (live performance recorded or broadcasted from live in Canada), lyrics (written entirely by a Canadian).

CanCon is calculated on a weekly basis.
Let me guess, you write press releases and add copy for a living? If not, you really should, you've got a real talent there.
The really interesting question for mobile devs and Android aficionados -- does it also run all Android apps that 4.2.2 runs?

Resubmitting to Amazon's App Store -- OK. Redeveloping for some "Fire OS" -- nope, thanks..
Bitcoin mining is not a "job" (requiring effort) but an investment - requiring capital. So in the long run, it shouldn't be possible to get a return on bitcoin mining much above normal market interest rates, since if the return would be higher (as it was just recently) then an investor can buy/build large amounts of ASICs and drive bitcoin price down.
How dare you bring technical excellence as an argument? Don't you know this is about money, not performance? Jeez, get an MBA.
You know most people outside your country speak a different language than yours?
Oh yes, I remember during first year in France. Every time I visited back home, I'd go to my local bureaucrats to get a few more birth certificates. It seemed that every single desk in France needs one, obviously no more than 3 months old (as if my birth data changed so often). And that was even without trying to start any business...
I love rien, I am a Parisien ;)
Nice implementation!.

You have a z-index/stacking bug though if you select todays music and hit the drop down it flys out behind the iframe.

I'm on chromium-browser 28/Mint 15.

EDIT: Also (and it's a small thing) but the horizontal center for the video is out of whack (margin on left is larger than on right).

EDIT: http://imgur.com/q6099JA 1200x1920 background bug :).
Three Months as a Litecoin Farmer
A life among others
er
I can highly recommend Flawless Consulting by Peter Block.
He covers all these issues and many others. Self awareness is critical to success. If you are inexperienced you need to be able to recognize/acknowledge your inexperience. Then read everything available on the subject and interview every expert you can identify. Clint Eastwood said it best, "A man's got to know his limitations". http://www.youtube.com/watch?v=_VrFV5r8cs0
tldr: gnome now actually requires systemd
Breakingbad.js
I wonder if a mutually assured destruction scenario could emerge if we continue to escalate the use of drones, automation capabilities, and deadliness of the weaponry that we automate?

Given that actors who deploy automated or RC weaponry keep its own soldiers out of harm's way, it seems that the natural counter for other parties would be to develop its own such weaponry as a deterrent. The goal for each side then becomes to remove as many of its own humans from harm's way as possible. Thus, escalation may be inevitable and, at some point, it seems that various actors would have a bevy of such weaponry pointed at one another's human populations, as well as infrastructure.
There was. Examples are the adventure games that were produced by Detalion (a Polish studio) (most popular ones:

- Schizm: Mysterious Journey

- Mysterious Journey II (also known under the name "Schizm II: Chameleon" and in Germany "Schizm II: Trügerische Wahrheit")

- Sentinel - Descendants In Time (also known under the name "Realms of Illusion" and in Germany "Sentinel: Verborgene Existenzen")

(To my knowledge) mainly in Germany also the RHEM series (an indie game series) had its followers.

What all these games did - in my opinion - wrong, is that they concentrated a lot on puzzle solving (often with really hard puzzles; especially about the Schizm/Mysterious Journey series some people say that you'll probably only like them if you either study mathematics or physics ;-) ) and not so much on exploring. Myst and especially Riven mainly concentrated mainly on exploring, while not so much on puzzle solving. This IMHO made the huge appeal Myst and Riven made, which other studies "didn't get".
Just even the media of this will stir up the ecosystem and I imagine inspire would-be entrepreneurs into action.
And a worthy reply: http://www.howardlindzon.com/two-idiots-log-into-a-crowdfund...
It starts looking like the best way to profit of coin mining is to start your own bitcoin alternative and be the only guy mining for a while...
LASIK 6 months later
"huge a technical justification"

There is 0 technical justification, just some exec decision. Thanks to that and crappy XP security (by design , there is no other word), you have these huge botnets that will be here for years.

Companies need to understand that XP , and IE on XP is a threat to their business, their data and using Microsoft products will damage them sooner or later, and i'm not even talking about MSFT racketeering ,sorry license policy.
There's certainly people who have lucked out and made a considerable amount of money that would, for all intents, be a replacement job for them. Some of the early Avalon machines would have been making hundreds of dollars a day when they were received. Even earlier miners on CPUs would be rolling in hundreds of thousands of dollars.
It will when Niel will be ;)
There is an error message after hitting the download button:
No mirror defined for download "Windows" [1]

[1]http://www.appserver.io/dl/Windows

Edit:
Shouldn't be the case event if it isn't available yet :)
This sounds like not quite the same situation.

Much of the description (yours and the GP) is POV, though. I don't know you; maybe your suggestions for improvements were interesting engineering problems but horrible business decisions (and you didn't realize it); maybe your "several" requests for more tasks were actually 3 in 5 years, and were mostly actually scornful complaints about the low quality of your colleagues, though that's not quite how you remember them. POV.

There are more concrete checks, though -- can you list some of the things you did specifically to annoy/frustrate your colleagues or bosses, or even partly with that in mind?

E.g., did you ever implement a complicated algorithm with all variable names being girls' names? Did you ever intentionally fix this at the last possible second just because you enjoyed how uncomfortable it made the others? Etc..

Edit: My hope is that you won't come up with anything that silly, of course. I'm not actually trying to paint you in a bad light, just show how it's possible the situations could be quite different or quite similar.

Side note, though -- some situations really are untenable, some cultures simply don't reasonably allow improvement, but honestly most of the time I see one dev who's much more capable than their colleagues who is seriously resented that's because they are failing as a mentor... often because they simply don't think it's worthwhile ("I'm great, those people suck, and that can never change"). It takes some effort put into skillful social interaction, but most people want to improve their skills if given the chance in the right way. There will be some who just want to do exactly what they're doing -- and let you handle the hard problems -- and if you handle that relationship correctly they will appreciate you as well... but most resentment comes from people who want to keep advancing at a reasonable pace, and get some credit for doing good/interesting work, but instead they have the asshole super-dev who either says "oh, that's too hard for you, I'll do it" or "you think can do it, really?! well, go ahead, but don't come crying to me if you screw it up".
"The maximum available energy is 1W/meter^2 at ground"

Where are you from, Britain?

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

""sunshine duration" to mean the cumulative time during which an area receives direct irradiance from the Sun of at least 120 watts per meter"

"The total amount of energy received at ground level from the sun at the zenith is 1004 watts per square meter"

This depends on altitude of course, the maximum is over 1300W in space.
As an incubator, it will be judged on its results. One thing to note is that there's a lack of available and affordable space in Paris. I live in the middle-class suburbs, closer to the rural areas than to the center of Paris, and will probably set my company (if it happens) here than in the tiny overpriced offices of the city.

At least the government is using this huge building for small businesses and not another museum or mall.
I don't think the Jaguar ever had card inserts for its controllers. In any case, even if it did the Intellivision had them first. They were a neat idea, but putting another piece of plastic in front of buttons that weren't all that easy to press to begin with...

Blades could be a compelling feature, if done right. Apple forces users to do things according to the "Apple Way" and succeeds by polishing that way very well. Anyone who is happy with the "Apple Way" is a happy Apple user. Unfortunately, creating a significant amount of content on a tablet is not really a part of the "Apple Way". Tablets are for consumption, dummy! People who want to create stuff on a tablet are currently an under-served market. It remains to be seen if MS will find success in tablet-space, but at least they're targeting a niche that Apple is neglecting.
Deliberately obscure, yes:

>We should note that in Nock and Hoon, 0 (pronounced “yes”) is true, and 1 (“no”) is false. Why? It’s fresh, it’s different, it’s new. And it’s annoying. And it keeps you on your toes. And it’s also just intuitively right.
The iOS App Store does that. It shows 'Current version' and 'All versions' (toggleable between both).
from english to french i would say a year. but that means you're completely immersed ( 0 english speaking).

now the great advantage with IT is that most people speak english, and most technical words are english.
how does it help with concentrating?
Important note: this is not current information. Bitcoin and Litecoin mining have both changed a lot in the last few months, and this post is from April.

I spent some time looking into mining about three weeks ago - with the proviso that my hardware would be free, since I run a 3D animation company that's in the process of transitioning to GPU-based rendering - and came to the conclusion that right now, it still ain't worth it.
I did it for fun two years ago and made a plus.

Since the future price of Bitcoin is unknown, at the end of the day you can not really decide if mining is profitable with maths.

I stopped mining when I generated less money than I spent for electricity (the gear had already been paid off). However, back then the exchange rate was maybe 5$. If I had known that it would be 100$ two years later, perhaps I could have mined longer.
I see the drive by spineless downvoters are showing up here too...
The main work will be to convince others that your version is worth anything.
Looking forward to the next version of the typeface, Firaga.
You know just enough about Latin countries and their laws to be mislead. There are some puzzling rules and laws indeed, but there's this cultural notion that it's OK to flout inconvenient laws, rather than fighting them frontally to repel them. Among others, the laws intended to protect the French language from English (or more accurately Globish) are widely perceived as not-really-meant-to-be-enforced.

I know it's stupid, but that's the way it is, and it sort-of works. And before going all French-bashing about this, go and check the anti-sodomy laws that still exist in some bible-belt US states...
... if you're the average person. Usually, in a situation like this, it isn't too hard to out-execute the average person at some point.
There are plenty of different software engineering fields, it's just that it's usually just called "domain knowledge" and nobody outside the field makes the distinction.

One of my internships was at a company that did avionics software. Avionics is about as different from Web 2.0 startups as you can possibly get and stay in the same industry. There are very rigorous traceability metrics that pretty much dictate exactly what can go in the software. Every line of code has to be traced back to a particular paragraph in the design doc, which has to be traced back to a particular numbered requirement. Oftentimes garbage collection or even heap allocation is banned to avoid unbounded pauses in execution time. So the behavior of the code is fully specified under all conditions, and often formally verified. This was the one place I've ever worked where I'd hear "So we should write it in Ada then?"

I've also worked in the financial industry. Little known fact about the financial industry: it's not one industry but many. The code that you'd use to build a quant trading model is very different from the code you'd use to build a retail banking portal. The former actually tends to look a lot like academic research code (i.e. a software engineer would consider it shitty, but it has impressive math and gets the job done).

I work in consumer web now, but at Google. We actually do care about latency, and CPU load, and memory consumption, and developer productivity. And so it actually ends up being a lot like real engineering, where you perform experiments to measure the performance of the building blocks you're using, carefully consider goals and trade-offs, make estimates and back-of-the-envelope feasibility studies before implementing, and then rigorously test that solution.

This is in complete contrast to when I had my own casual gaming startup, where neither performance nor reliability mattered all that much, the only thing that did was the user interface.
Lavaca is not really a framework. To be a framework you kind of can't be some of the things that makes Lavaca not entirely suck. But Lavaca really only makes sense if you have users with no cache accessing your stuff via Modem. Let me explain.

To be a framework you can't be Modular. The whole point of a framework is it is all there, and it is always there. Because then you can cache it the same for everybody, and because everybody has it, no one has to download it so you get it for "free".

Ok, so a Framework can be modular, but making it so negates all the benefits of using the framework.

It bundles things that should be frameworks in a way that doesn't let you cache those frameworks. So all those bits of Cordova, and Jquery and backbone that Lavaca borrows from... Now you don't have those, and they aren't being pulled from your cache, they are being sucked down when you get Lavaca.

Notice I said sucked down. That's what it is. No one has Lavaca in their cache, there isn't a universally hosted by Google version of it. Danny says why "There is still practically no community around the project" and that is why no one sane will use Lavaca.

It sucks. It doesn't know what it wants to be when it grows up. And it borrows from a bunch of other frameworks that do have communities. If you want your framework to get traction, suck less, steal less, have a plan, and be a cache friendly framework with really great CDN's serving your bits.
>> But if France continues to be a place where 75% taxes are seen as a sane idea

Can you put forward a link to some study that argues that 75% taxes, or huge taxations hampers innovation?
Are direct shell commands that useful...? I either have a shell running in emacs or in a separate terminal that I can quickly switch to. I've heard about the parallel processing tools, but sounds like I'm doing alright with emacs. Thanks much.
Generally, when you know everything there is to know about an experiment, it makes you quite certain about the outcome you will observe.

Yet this is not the case when you send a single photon through a half-sieved mirror. Even when you know everything there is to know about this experiment, you just don't know which sensor will go off, and if you repeat the experiment, you will find that previous results tells you nothing about the next one. Perfect independence.

When total knowledge of the setup yields only partial knowledge about future observations, one is very tempted to look for "probabilities" in the setup itself. But it's a cop-out, a non-explanation. The fact that there is no hidden variable does not mean amplitudes (or their squared norm) are probabilities.

So, what to make about our uncertainty about the perceived outcome of quantum experiments? Well, it's simple: the laws of physics as we know them are deterministic. When you send a photon through a half-sieved mirror, the actual result is always the same: the world splits in half. There will be one blob where the photon hit the first sensor, and one blob where the photon hit the second one. Subjectively, the result is the same: we still observe the Born statistics. But step further from the amplitudes as probabilities cop-out: the Born statistics are now more of an anthropic problem.
Amusing how "we" can rationalize everything - love the "product is mature" line of reasoning. So if a company stops innovating, we can now say it is an indicator of maturity :-)
yes, database and specifically disk i/o is usually our bottleneck.

I use newrelic and I can see the time taken of the database vs python. slow page events are almost always caused by database bottlenecks.

edit: actually the fact that a django response needs to block for the database means that overall concurrency is a serious bottleneck. again, due to database. but it doesn't need to be a bottleneck if the requests didn't have to block.

a more modern architecture like scala play! or node.js can serve other trivial requests while the database is still working. with django I have had to have two servers (8 CPU, 12 processes) so that nobody is blocked (eg. for just a trivial serve from cache) just because a few too many requests are needing more database objects for the page they are serving. so this is a django architecture issue.
Let's not start this flame war again please.
That's extremely interesting - thanks.