skysight-inc/HackerNews huggingface dataset:
When we first launched we had a screen recording with a voice over.

Our problem with that is that, as a startup, our UI was changing every couple of months. The premise/goal doesn't change for the user... but we keep making it better. So that video got old too quick. And editing screen recordings every couple of months got tiring.

We are also looking to do some how-to videos with voice-bunny instead of our voices though. It ends up sounding much better.
Corporation Versus A Limited Liability Company
Thanks for the kind words on kLab Jeff. :)

I would agree with most of what you said (I'm one of those expats in Kigali referenced above) but I would add that it is actually a tough market to make money in.

The consumer base is really small, with very little disposable income. So pretty much everybody has to target businesses. That is doable, but even those are few and far between.

In time the skill level will get higher here that people can compete on the world market, which is really the goal, the creation of an export. But that is still a ways off.

Incubation / Startup / Coworking spaces like the kLab should help on a lot of those levels, I'm obviously a big believer in that model. I think it will take a bit to instill that startup culture though, but it is happening.
No 3G at all? Zune all over again.
Starbucks 'paid just £8.6m UK tax in 14 years'
About 8 hours. It was basically two half days to get it to what you see there.

So, to your point, our time was probably the most costly part. :)
A piece of malware for Macs... written in Applescript
The self-similar structure originating from simple division looks reminiscent of various representations of the natural prime numbers.
I'm quite aware of that. Freeing myself of Google was the main point.
That's similar to how Apple used a 15 year old patent against HTC, even though it had nothing to do with the iPhone. They used a, for most intents and purposes, very irrelevant patent, to keep HTC from competing with them against the iPhone (or make them pay dearly for it).
But, on the other hand, even if we'd paid a service to do it we still would have had to help a lot with the script. Which was one of the most costly (time consuming) parts.
In particular, I find it odd that it seems rather more controversial than pumping much much larger quantities of CO2 into the air.
Why Fedora Linux doesn’t ship Chrome and Chromium
Can someone help me? 3D pringing does not seem interesting to me so I know very little about. I also assume, that it is not interesting to Joe Average. So my question is: what am I missing and how wrong I am that application of it is pretty limited?
I guess I should notice, that recently I developed kind of aversion to cheap plastics and tend to think that this is what 3D printing gives you. How wrong am I?
Trello is actively working on iPad and Windows 8 Apps
This sound bad. The intermediary DRM-checking server will inevitably leak, so your original designs will go to hands of competitors just like your mobile phone number in the UK leaks to every txt-spammer in India, once you registered at InfoSecurity expo online.
I applaud Microsoft for doing something new-- the new windows UI is very original. Further, they have managed to meet Apple in terms of pricing for a comparable iPad, something others have struggled with.

But the big take-away innovation here, and the center of their marketing campaign, is that it has a keyboard cover.

This seems to be about 5 years out of sync. 5 years ago, everyone expected the iPhone to fail because it didn't have a physical keyboard like the blackberry.

But after I got my first iPad, the original, I found that I could type at nearly the same speed (possibly faster due to autocorrect) on its on screen keyboard as I can at a regular keyboard... my finger just go to the place the key is, and while feeling a physical key would be nice, the end result on the iPad was about the same speed.

I think this will sell well into markets that are heavily invested in microsoft infrastructure... but I don't see how it is going to take marketshare from the iPad.

----

Edit to clarify, since several have responded on this point:

I'm not saying that keyboards have no use. I recognize that many people buy an extra keyboard for their iPad, and prefer that for significant typing.

The point I'm making is what is the differentiating feature here? The UI is different, true, but then its the keyboard.

There are two keyboard covers- one is flat, with no keys which I suspect would be much like typing on the iPAd screen (though of course, not actually on the screen... so a little different) and the other has keys, so similar to buying an external keyboard for the iPAd, only it is slightly more integrated.

Is that really compelling? Compared to buying a wireless keyboard for the iPad, the price is about the same (or cheaper for the iPad).... and the advantage of the Surface is that the keyboard connects to the tablet with magnets?

I just don't see that as being significant enough to really take significant share away from Apple. That's all I was saying.
I believe this article is about Windows RT. Are you running the regular/full/whatever-you-call-it Windows 8?
In cases where the job description is something like "Business Analyst" or "Software Engineer", the difference between an American with 10 years of experience and an H1B with "10 years of experience" can be extremely high.

This also isn't the equivalent work of say a Startup. A lot of it is simply a butt in the seat performing some form of labor.
I'll forgive you. After all you did help me find a job that one time.
I second this comment about design. Looks very outdated. Why don't you use bootstrap or zurb foundation to get it giong ?
I don't get it.

Everyone is gushing about the post-pc era, Eric Schmidt announced a few days ago that Microsoft is irrelevant, and the article takes for granted that Microsoft and PC as we know it will survive for next 20 years, and Windows will be dominant platform on PC?

If history teach us anything, it's that there's always some solution for the problem. If Windows 8 marketplace turns to be too restrictive, game developers will turn to Steam on Linux. And with enough gamers on Linux, Asus or Gigabyte will not be pressed to make only "compatible with Windows 8" UEFI-locked motherboards.

Or the consumers (and the gamers) will find Win8 marketplace acceptable. Or maybe in five or ten years some other player will sweep the market.

Looking at the current technology and lamenting about the end of the world is just plain stupid.
The original article link, from the author's own blog: http://mollyrocket.com/casey/index.html

(happens to be much more readable there, too)
That brings back memories of playing the MS-DOS "Tie fighter" game from the mid 90s where you could pilot the Tie Advanced later in the game, IIRC it was also slightly faster than a standard Tie Fighter.

However from what I remember of the original movies though there was no reference to Vaders craft having shields or hyperdrive (maybe I'm wrong?).

So I wonder if the technical details of the craft were invented specifically for the game and then retrofitted into the overall mythos?

One thing that always amused me about star wars was that the Imperial forces must have had a military budget that would make global GDP look like pocket change but had such clearly flawed designs for all of it's equipment (crap fighters, walkers, death star etc) while the Rebels had stuff that worked much better. Was Lucas trying to say something about the inevitable result of the military industrial complex?
I am an Englishman who has lived in Scotland for the last 10 years. In that time I have come across anti-English prejudice exactly once.

It does exist, but it's rare.
I run my blog off an EC2 Micro instance running Apache, which Amazon conveniently offers a free year of service for. (And it's not expensive paying for it yourself either ($69/yr for a Small). I used to use HostGator, AWS is much nicer--apart from outgoing emails, but once you're set up you're good.)

Pingdom is kind of nifty for its comparisons. I got the author's site to be only in the top 97% by running the benchmark again. My own site varies from being in the top 90% to 96% (I did get a 99% once), the only real "optimization" I do is reading cached pages from "disk" (EBS is notoriously pretty slow). I could probably shave off an average 100ms with some really simple tricks. Under heavy load I'm certain I'd fall over on such a puny machine that isn't even using nginx+memcached.
Anandtech - The iPhone 5 Review
For the first image up to 100+100i. Please be aware, that I only use gaussian integers of the form x+xi where the real and imaginary part are the same. Im not sure if that is clear from my description. If there is demand, I can put up the source. Its Javascript.
Colophon for GOV.UK at launch - the software used to build the gov.uk site
Yeah. This is the "extrapolate one technology, ignore everything else and base your future on that" syndrome.

Star Trek did that with spaceships and AI. You can explore the galaxy way past lightspeed, but your computer can't put up the shields to save your life unless your captain yells "Shields!". Right.
We had the idea prior to the rumble. The rumble gave us the opportunity to finally execute the vision, since we all work on different projects on day-to-day basis, time was a big constraint.

Being from Canada, the road to success, is probably very different then the one in the valley.

The landing page was rush at the end of the rumble. I think we could have done better job explaining the advantages of the application vs the incumbents (CodeCanyon, Binpress, etc).
Microsoft Surface available for pre-order
Software is different because the cost of materials consumed is effectively zero and the barrier to entry is at most $35 for a Raspberry Pi, allowing anyone to code their way into a patent thicket. Software is also different because of its rapid pace of change, a pace that is threatened by insanely long patent terms (approaching as long as a good chunk of programmers have been alive).
The system doesn't seem to work to prevent a tiny few states from deciding the direction the rest must go, it just shuffles them around. Instead of states like California, Texas, and New York having the biggest say, we have states like Ohio, Virginia, and Florida doing it. I don't see how that's an improvement, and it actually looks substantially worse to me.
It's not a fractal, but it is something familiar.

Multiply two complex numbers z and c is equivalent to taking z and applying a rotation and dilation to it, the rotation through arg(c) and the dilation through |c|. Division is the inverse of both, so z/c is z rotated by -arg(c) and dilated by 1/|c|.

What you're looking at, then, is taking the operation defined by c (rotate by -arg(c) and dilate by 1/|c|) and asking, if you take the Gaussian integers as the vertexes of a directed graph, what fraction of the vertexes are the source of an edge.

Consider the 1 dimensional analogy using real numbers. Given some real number c, take all the integers as the vertexes of a graph, and if z/c (for some integer z) is also an integer, I put a directed edge from z to z/c. When are these connected? Well, if c is irrational, never. If c is rational, then there will be an infinite number of connections, but how infinite? When c is 2, there will be twice as many edges on average in any subset of the source vertexes as when c is 4. If we can write c as p/q, then the smaller p is, the more edges we'll get, and the brighter the pixel in your image.

The 1 dimensional analogy will have a spike at 1/2, smaller spikes at 1/3 and 2/3, yet smaller spikes at 1/4 and 3/4, smaller ones yet at 1/5, 2/5, 3/5, and 4/5, etc. The spikes will all be distinct (because between any two rationals there is an irrational), but will be infinitely close (because the rationals are dense in the reals). As you keep zooming in, you will get more and more edges like this.

What you're seeing is a variation on the classical structure of the rationals dense within the reals.

Now, a fractal is a set with a fractional Hausdorff dimension. We have to extract a set from your function of c in order to talk about fractal dimension. We could take the support of the function (everywhere it's not zero). In the one dimensional case, that's the rationals. We could take level sets farther up (the set of c such that f(c) = k, for a constant k). Those are subsets of the rationals. However, the rationals, while dense in the reals, are of measure zero in the reals, and have Hausdorff dimension zero, and so do all the level sets. So it's not a fractal.

Doesn't make it any less pretty though.
Show HN: A piece of malware for Macs... written in Applescript
check out fdcservers.net, their prices are almost mind boggling for unlimited bandwidth. they now even offer 10gb unlimited in some areas.
I would look into Lobachevsky geometry or inversions on the plane to describe this.
When your listening to them, take on board what interests them or where they are facing challenges, then:
- Send them links to articles they may find useful/interesting
- Just drop them a friendly/polite note in a week or two's time, giving them a super quick update on what you've been up to and seeing how they're getting along (try to reference something specific they previously mentioned e.g. how did that important meeting with investor A go?
- If you're starting to move in the same circles, you may bump into them at events, or you can specifically tell them you're going to one if you think it would be of interest
- Hopefully they'll also be in the social media circle too, so they will see content you produce on LinkedIn, Twitter, FB, HN, Quora, your blog etc.
- Finally, ask them if they want another meeting 4-6 weeks later...you'll have to gauge this on your first meeting. If you got on like a house on fire, then you can casually invite them for a drink and not worry too much about; if it was a little more formal, but you still think the relationship could be worthwhile for you both, be sure you have some interesting progress to talk about and have thought about value you can bring to them in the f/u meeting.
Networking and meetings a very much art over science I find, and you have to use a lot of personal judgement (and you won't always get it right) but if you can be yourself, add value and like the other person then these 3 ingredients should be just right for development some meaningful and lasting relationships.
Good luck with your meetings, let me know how they go!
I wonder if MSFT will stop supporting SDK's that don't run through their store long term. At some point will you only be able to write things that run on Windows that go through the Windows store? It looks like Win RT is going to go that route. I think it will be hard for MSFT to totally shut that down on mainline Windows for a while, but longer term it might all look a lot like walled garden distribution across all Windows.

I imagine that MSFT will have some kind of enterprise program where you can run your own Windows Store Server to do enterprise deploys of Metro apps.

Either way, it looks like Linux might end up the one place where you can install and run your own software over the long haul.
I just noticed your domain is vvv.tobiassjosten.net.
I agree that Zurb might be an idea, but I would not use Bootstrap, while it's a great product it is not to create ultimated websites but, as the name suggest, jsut to hack something together quickly, it should be avoided for final products.
> Don't let the growth rates fool you. Most of it is still related to oil, mining, construction and public works.

I'm very interested in learning about growth in Africa, as there is a lot of potential to raise millions of Africans out of poverty as well as contribute positively to the global economy, and a lot of what I hear makes me optimistic (I think of things like, "Could a rising Africa offset a receding Europe?") This is not the first article I've seen talking about huge growth in cell phones in Africa, though I'm skeptical that "90%" of the continent has one... Is the proliferation of cell phones evidence that Africa is growing generally beyond a few key industries, or does that really not indicate anything interesting?
New Spark version released: Spark 0.6 Improves Performance and Accessibility
Well in that case, why haven't you signed up?
Andrew Hoyer: the walking man implemented using only CSS3 animations
Actually, anyone is allowed "who is willing to be called Ben for the evening".
> If Windows 8 marketplace turns to be too restrictive, game developers will turn to Steam on Linux.

Absolutely. I think this is the implication of the article.

> Looking at the current technology and lamenting about the end of the world is just plain stupid.

I didn't sense any "lamenting about the end of the world" -- rather the end of the status quo, where the 2011 GOTY was packaged exclusively for the most recent Windows platform.
The Infinite Grid
FCC will allow encryption of basic cable, offers measures to protect open access
So the point of the article is that because of the bundling of windows store and Metro UI, Windows will become a closed platform. Like with DOS, in some versions the desktop UI will vanish.

If that would happen, GNU/Linux would be the biggest remaining open (biggest free it is already) operating system. That would be a good thing. If Microsoft really tries to control Windows-Apps that much that they ban popular games, they probably will kill Windows and games will adapt to Linux. Fine with me.

But it doesn't have to come that way. The comparison to DOS is probably flawed. The new UI is, as far as i understood without being a windows developer, just an UI (with maybe a new API). The classical desktop is not like DOS an operating system Windows has to evolve from. Though it's quite possible that they might try to kill it sometime, it is not the same technical cause like the move away from DOS.

Anyway, before declaring Windows dead, let's wait how well Windows 8 sells and how many will use the new UI and the Windows store.
This is simply not true, throughout most of Europe your work permit is tied to your employment until you qualify for permanent residence permit (typically after 3 years).
Any idea of international pricing?
Logcheck: Keep an eye on your Linux server logs
Buy me the plane ticket and I'm there.
How I Measure My Progress to Learn to Code
I understand what your implying about the time factor in this. Week after we got somebody extradited, who we all wanted extradited, so yeah, funny that. But common sence does seem to be prevailing, albeit in a sloooow way.

Remember bankers are people too, they also have the power to be as stupid as any other person. Just a bit more impacting upon mine and yours pockets compared to somebody logging into a insecure system over 10 years ago and hurting nobody else accept there pride.
I'm generally suspicious of any visa program specifically designed to address "shortages" of workers in particular fields/professions. I wouldn't have a problem with a points system for general, skilled immigration though.

However, that appears to be unlikely at this moment. If I had to tinker with the system, I'd say that the two biggest problems are 1) the visa gives the employer too much control over the employee's right to reside in the US, and 2) the "prevailing wage" requirement isn't effective.

The "indentured" problem is easily solved, just award the visa directly to the employee with full rights to reside in the US for the duration of the visa.

The "prevailing wage" problem is a little more complicated. The first big problem is that this requirements is easily circumvented. At my organization, there are different salary tiers for programmers. It would be trivial to hire an expert at a lower level and claim you are paying the prevailing wage.

A more fundamental problem is that even an honest attempt to pay the "prevailing wage" can still lead to wage stagnation across the field. Generally, when a "shortage" occurs, wages rise and new people are attracted to the field. One reason for the "shortage" of software developers is that US citizens with the talent do this can find equal or greater wages with better career stability in other fields.

Wages need to rise to draw them back into software, but if employers are able to use visas to pay "market rate", this increase may not happen - or if it does, the rate of increase may be diminished.

To solve this, I'd instead use a pay index that includes fields outside of programming, and set a high floor for visas. For instance, you might decide that 120K+ a year is the minimum salary allowable for an H1B (necessary, not sufficient). I know many employers will object vehemently to this, but keep in mind, they are arguing for a specialized visa that bypasses the normal immigration system, justified by the claim that these are highly educated, critical workers that employers can't find at any price. Hard to believe that these highly educated workers are really so hard to find if you object to paying 2/3 of what a 24 year old out of a top law school would earn (yes, I know, that's only the top law grads, but nobody is claiming that there's a shortage of middle tier law grads, we're talking about a shortage of critical, highly educated workers.
This actually happened at my university, we had a dinner for 100 people, all called Tom.

Proof: http://www.varsitv.co.uk/episode/gh3q9h/Tom_s_Formal_Hall/
Since you asked, here are the problems I see. Most of these I've learned the hard way working on a similar problem for over 2 years, so hopefully that counts for something.

1- The main cost of third-party software is never the cost of the code; it's the cost of using, integrating, customizing, and gettng support for it. The utility of the raw code itself is often zero. This is why binpress - selling code - never (really) took off, but github - a code community - did.

2- Given no restrictions, the prices people slap onto source code get very ridiculous, very fast. Non-technical people expect well-polished software for $1.99 (see: App Store). Hobbyists and developers often have a case of NIH, and a lot of them think that code should be communal and free (as in beer). The reasons are varied but the end result is that source code (by itself) is not considered a valuable commodity by the market anymore, which means nobody cares about selling theirs - or they try and quickly learn it's not worth it.

3- Licensing. You have a minefield of legal issues of ownership resolve. If you haven't looked into it, you probably don't even realize the extent of the BS that will be thrown at you.

4- I won't sugar coat this. You'll never make any money on a 3% comission of a commodity that's already priced dangerously close to zero by the market (see #2). The costs of dealing with people whining when things go wrong - alone - will exceed your comission.

5- I'm a developer, and I just don't see the value-add here. I have to do my own marketing, I have to do my own sales, I have to write the software, and I have to support it. If I'm going to go through that trouble, why don't I just blast up my own template Stripe page w/download link and cut out the middleman?

I guess what I'm saying is: please don't make my mistakes. Do something different and make different mistakes.

Also, I'm from Waterloo so I understand what it's like to be a tech entrepreneur in Canada. And sadly this means I should underline point #3, which Canada has much worse than the states.
I see that price point as being too high. I think 399 USD would be right in that sweet spot (especially considering this will be considered a poor Ipad substitute in the beginning).
I am. But the article isnt about RT only. I've also read this in a number of other places - only windows 8 enterprise officially supports side loading. And Natch has very public refused to submit to windows store, and is pissed that his app can't be metrofied.

So I'm just confused why it worked for me.
Alleged `evidence` without being ironic.
Quantitative Analysis of the Full Bitcoin Transaction Graph