skysight-inc/HackerNews huggingface dataset:
Thoughts by Brad and Fred
It's more a measure of the traders' perception of how the company is going to do in the (not so distant) future.

Sometimes perception becomes reality. Sometimes traders have no idea what they are doing.
In addition, Apple isn't using it's monopolistic control of one market to illegally gain share in another. Nor is Google.
When I buy the Xcode project and you release the new templates, will I have to buy the new templates again? iPad, etc?
Coca Cola in CSS3
Yes. But server-side storage was necessary to keep the document stored somewhere (we use redis).
Here's a post about Mac Classic vs. OSX vs. Ubuntu I wrote (with figures): http://thomaspark.me/2011/10/making-menus-escapable/

Glad to see this solution for the web.
How to update a desktop app
My thought exactly. I don't get his example. But maybe it's a speed issue. Adding items to a Dictionary might be faster than updating a timestamp on an object.
A followup on the marketing effect of this post regarding visitors, sales, etc. would be useful.
Flat-UI, top trending repo this month, removed from Github due to DMCA takedown
In response to “Kill Hollywood”, an accelerator for content creators
Given the choices

(A) Learn the obviously important skill (because if it was unimportant, there would be zero market for things like this)

(B) Hire a designer (which isn't always a "load of money")

(C) Spend $130 on this

I'd pretty much do them in that order. If this was a free product, I'd be all for it. It would be awesome to see more free iOS native app templates.

But it's not free and that's an issue. Assuming this becomes successful, this will be the Bootstrap of iOS themes and half the apps out there will look identical. The brave ones will be a different color. I think Bootstrap is okay because it can be used as a stepping stone (or the basis for a more comprehensive (custom) design). I use it on a project when I have every intention of redesigning or having it redesigned later after the proof of concept is fleshed out.

People are not going to spend $130 on a theme and redesign it 6 months later. There will be no iteration or redesign because the fact that there is a price associated with this means it's "good enough."

You can get a skilled art student or brand new contractor to design a custom interface for 10x this or less. Hell, you can crowd source this on a site like 99designs for $600.

I'm all for making money and I hope the OP is successful. This looks well designed and I'm sure there is a market for it. That doesn't mean that it's the best option, or even a particularly good one, if you have the slightest bit of talent or money. And if you're really so broke that you're considering a $130 theme, I don't see why $600 for a custom theme that much worse. Wait two more months and save the extra money. We have plenty of apps in the meantime.
The documentation/demo is still up (http://designmodo.github.com/Flat-UI/) but the repo is down (https://github.com/designmodo/Flat-UI/)

It's still listed as the top trending repo of the day/week/month (http://dft.ba/4RAM https://github.com/explore/month)

Doesn't seem to specify exactly what `artwork` was used without permission.

Wednesday morning seems like a good time for internet drama =O
How fast is your web site?
Bootstrap has the added benefit of being free though.
This case was a percentage of their revenue? But Tom called for 50% or 100% which seems excessive for such a nonsensical law.
I claim you're wrong. I've been working on a range of JIT compilers, but the PyPy is the biggest one. The problem is not "how hard the semantics are", but "how much of the semantics you need to support", especially that interaction between them is a headache. Lua does not have the equivalent of where statement in JS (albeit most JIT compilers just don't optimize it) for example.

I won't argue about the JS (although DOM interaction comes to mind as a big headache), but in Python syntax is trivial. It's all the semantics and not just how they're, but how much of it. descriptors, metaclassses, new/old style classes, tons of builtin types, tons of builtin modules, all of it the user will expect to seamlessly integrate with the JIT compiler.
It's not just posturing, their success came easy to them and thus they truly believe success is easy. They don't recognize the huge role luck plays. There is also the fact that the problem you guys are describing is not a problem at all to many people, like the guys who say this is easy.

I am one of those for whom ideas are not a problem at all. Nor is assessing other peoples ideas to quickly figure out which would likely have a market and which would not.

I've just added writing a blog post about this to my to-do list, hopefully I can come up with something good and help a whole lot of you improve upon this if it hits the front page. It's going to be really difficult though to put into words exactly how and why I can easily do this. I've never really thought about that - I just do it. It comes naturally.

I'm going to put a lot more thought to this, but one thing that comes quickly to mind:

Engineers are trained to think of all of the possible things which might go wrong and prevent those from happening. That's the exact opposite mindset of a productive idea bot. The idea bot thinks of all of the possible things that might go right and only thinks about what might go wrong later (often times pointing those things out to the idea bot is a major role of a good engineer). With experience and practice they'll be able to dismiss ideas faster because they know what can go wrong but they still have an optimistic approach and a very open mind to new ideas. Engineers can have a pessimistic approach and a somewhat closed mind about new ideas.

So what you need to do is learn to flip that switch in your brain. Once you start actually building something, think about what can go wrong. But when you're thinking of ideas, dismiss every negative thought that enters your mind and think positive. What could go right, how much could I make from this if all goes perfectly etc. Get yourself excited. Excitement about ideas breeds more ideas.
That doesn't make sense. The fundamental operations on a queue is push and pop. If you pop from the queue, you remove it from the queue. So on page reload, the 5 latest viewed entries would be gone. You popped them.

A queue is fundamentally wrong for this type of use case.
Not sure how this is better than http://qwebirc.org/ which is actually a fully featured IRC client.
Monopoly is not a requirement of anti-trust. Anti-trust can be non-competitive behavior. The fact that Apple has not been brought on any kind of anti-trust charges is pretty messed up.
What to do when you hire someone better than yourself
Ouch, someone just sent in a DMCA:

https://github.com/github/dmca/blob/master/2013-03-06-LayerV...

Now you can't download it, however the OP link still seems to work fine.

Is this a troll DMCA? I don't get it.
There's no guaranteed path to creating a successful startup. Google can release a project, and push it to millions of people overnight. They have a nearly unlimited budget, and bring some of the most talented people in the industry to the table. However, they have countless failures. Time, and time, and time again you see the most respected teams in the world fail. I find this fascinating. You can take the brightest minds in the world, give them billions of dollars, and they fail, while someone eating Ramen noodles, living in a basement succeeds. Try, and try again, because it's going to take a lot of failed attempts. Keep a fast turnover, and don't continue to pursue an idea that's not gaining traction.
> I honestly don't get why Microsoft / Windows is still the only party that has to do this

because Microsoft has (had) a natural monopoly position on desktop OS and was found to abuse this monopoly to distort related markets (web browsers)

> why Microsoft himself hasn't struck back by having the EU put the same requirements on OSX and Linux

Because the requirement is applied on "dominant position" grounds. Neither OSX nor Linux have ever reached anything close to a dominant position, let alone abused it.
Of course such things are educated guesses and have sampling bias, but they aren't even trying to measure the same thing.

This is from an earlier comment:
One big difference is that NetMarketShare tries to measure unique clients, while StatCounter measures web page hits.

Since the power users browse (probably a magnitude of order) more web pages than the normal users, Chrome and Firefox is overrepresented in power users who browse a ton.

Toothpaste marketshare analogy. It's possible that 70% of people use Colgate and 30% use Crest, but Colgate sales by volume are only 40% vs. 60% for Crest, since Crest users tend to brush more daily and use more of the toothpaste when they do for some reason.

Or a car analogy: if Toyota sells 40% of cars and Honda only 30%, but 60% of miles driven on roads are by Honda cars since they use it more. Which has a higher marketshare?
Comments like the following:

"After reading some of the comments on this page, I am beginning to suspect this story has already come true"
> We make sure we're around from 10am–6pm PT on Monday–Friday

Why are you expecting them to be in live chat at 7am when they say the hours are 10am - 6pm?
When you change the way you look at things, the things you look at change
Show HN: JackDB Cloud - Database development in the cloud.
I think the criticism was that the number from the metric was given the wrong unit (percentage of pageviews vs. percentage of desktop computers), rather than that the metric itself is fuzzy.
But then you need multiple remotes, which I feel is the greatest evil of all. I agree the Roku doesn't need its own volume control, but if you stick one on there, you can make it programmable to control the volume of your TV.
IE 9/10 are actually pretty decent. They don't have a lot of the not-quite-standards-yet bells and whistles Webkit's rapidly iterating on, but from a development standpoint I'm having to make essentially zero IE-specific hacks/fixes in those versions.
> "Either investing a load of time in learning, or a load of money in hiring a designer?"

Yes.

The app store era has significantly raised the stakes - it's no longer enough to ship something functional, people demand that it also be beautiful and usable.

For every product niche worth tackling, there is a competing app that has had the proper love of a designer. And it will win.

The success of a modern iOS app hinges heavily on ranking and featuring - go to the App Store right now and look at any of the featured lists. Are there any lazily-designed apps there?

So in short, there is no alternative. Proper design is not optional for success in the app store. The only exception here is if your app has some functionality that is so powerful, so utterly necessary for your users, and so exclusive no one else can meaningfully copy it, that your users will live with your crappy out-of-box UI.
His point was that he chose to adopt this mindset on purpose.

Exactly. Wozniak and Jobs weren't just opposites. Wozniak is the anti-Jobs.

And it makes me wonder if the deliberate personal philosophy Wozniak assumed ever got under Jobs' skin. Obviously it would have been unintentional but could have bothered Jobs more than we can imagine.
Not sure. http://askubuntu.com/questions/343/alternative-for-mac-os-x-... maybe ?
Show HN: Musings - inspiration from web people
Wow, I can't believe I saw both aspects of that behaviour (changing quickly and selecting an element diagonally) and I never noticed that something should be wrong. This exactly the definition of good UX.
Brilliant break down.
Good point. SSDs deliver a much larger speed improvement than a faster processor. A super-fast chip with bad I/O is simply wasted waiting on I/O all the time.
Easily Upgrade to Ruby 2/Rails 4
I remember temporarily sticking an A4-sized QR code linking to a mild shock image on my desk at my old job and tweeting a photo of said desk to see who I'd get a reaction from.
This is what separates boys from men.
> Monopoly is not a requirement of anti-trust.

For a single company, you need at least a "dominant position", the other anti-trust triggers are company mergers and cartels (inter-company agreements distorting the market). Apple has not been brought on any anti-trust charges because there's no anti-trust charges which will stick to a single non-dominant (marketshare-wise) player.
Shocking that something with privacy implications like this wouldn't have been already caught by Amazon. It almost seems like common sense to not reuse (at least, publicly) the same user ID between a user's public page and a users more anonymous MTurk profile but I guess it slipped through the cracks or something.
>Sandboxing is required by Apple to be on the Mac App Store. The technology has caused us and our users grief, cost significant development time, and likely lost our business users.

Maybe due to incompetence? On their part I mean.

For one, you are not required to be "on the Mac App Store". You can continue to sell your app outside of it. Heck, very successful apps are sold outside of it, from MS Office and Creative Suite to most of the stuff Rogue Amoeba does.

Second, tons of other apps seem to do just fine on the app store. What exactly makes your app an exception?
> "...did much better in the european markets"

Yes, but this is partly due to the (arguably) slow expansion of hot US startups into overseas markets. The Samwer brothers basically took an approach of copying successful US startups, so in some sense they can bootstrap some of the learning from the predecessor, while never having to directly compete (until the original decides to expand).
Gypsies and Jet-setters: Bruce Sterling at 2006
Become better at your activities by being mindfully succinct.
Resources for Ruby Developers
Why not use a Set and a doubly linked list?
This piece is written a little... enthusiastically. That said, I would completely agree that the "Ah-ha!" moment for me with Windows 8 was when I tried it out on a touch-screen enabled laptop (something from Acer at Costco).

Suddenly the horrible "tiles" dashboard brought up by the Windows key made much more sense to me, was more fluid than I anticipated and after about 10 mins playing on the laptop I walked away feeling "Yep, this is exactly how a laptop should be."

I was really surprised. Found it instantly intuitive and a faster way to navigate my way around the computer.

There are also a slew of more advanced keyboard shortcuts in Win8 as well that make me happy that Microsoft hasn't forgotten about keyboard-driven folks.

I know there is a lot of Win8 hate going around, but so far, I think it was a good move. Very curious how Blue Sky (8.next codename?) turns out though.
Business Plan Competition 3/15, Stamford Innovation Center, Stamford, CT
Why Pitch?

Get valuable feedback. Refine your pitch. Meet potential team members. Find investors. Get a jump start on your idea with the Prize. Networking. Networking. Networking.

Why Attend?

Join another team. Play matchmaker. Find an investment. Refine your elevator (60 second) pitch. Networking. Networking. Networking.

Next Pitch:

March 15, 2013, 7:00pm
Stamford Innovation Center
175 Atlantic St, Stamford, CT

RSVP HERE: http://www.meetup.com/builtinfairco/events/104647982/

Pitch Submission deadline:
March 14, 2013 at noon.

For more information, see here: http://builtinct.org/pitch

Zishan
Okay, so your blog is going to break zooming and Reader? Do you dislike readers on tablets? It's a bit odd to go on about anchor tags being broken, when your site is broken to a big part of the readership.
Looks like it comes from these folks.
https://layervault.com/
"There are two types of people in the world: those who choose to be happy, and those who choose to be unhappy."

What a pile of shit. People who are in chronic pain can't necessarily "choose" to be happy.

After that, the article turns into the most banal, worthless list of self-help platitudes I've ever read.

I'm a very happy person by the way, and I'm interested in techniques for becoming happier. I also dislike bullshit.
The Pragmatics of TDD
How To get Media Attention For Your Startup - The Hunt for the Hybrid
Part 2 of 3 on media coverage. Aim for the hybrid journalist!
The Entrepreneurial Bug
Yes, but we already vaccinate ~25% of hens and you need around 90% to get significant herd immunity going on.
Free exchange: Robocolleague
Strangely enough, Adblock Plus failed to filter this press-release-cum-review.
Dropbox.it is on auction
Since 2004, the EU has fined Microsoft 3.04 billion dollars
How to build a $5 Arduino clone
I think trying to understand "the mind" by way of the brain is like trying to understand Windows OS by way of the CPU. It's just not the way to do it.

Having said that it seems like the book reviewer's central complaint was To create a mind one needs at a minimum to create consciousness.... I'm quite skeptical of this claim simply because "consciousness" is such a sketchy concept: http://www.skeptic.com/eskeptic/08-02-27/
Cool post again Lorenz, looking forward to part three!
Free Nationwide WiFi: Too Good To Be True?
> Light bulbs made 100 years ago are still working today

This is a bit of an urban legend. There is indeed a lightbulb that has been running for >100 years I think, but it is nearly never cycled. And that's what kills filaments, not continuous running.
The article was pretty good, but this bothered me: "For most of February". A time frame too short for me to make any conclusions about an OS.

A few weeks is usually how long I will use a "gee-wiz" feature of an OS/app/software until I turn off the unnecessary glitz (that's probably now choking my hardware) and get down to business.
I have three children and they frequently will ask me question that either I never knew, or have long since forgotten. I take these times to demonstrate another lesson -- how to learn.

When I was a child it would end up with a trip to the encyclopedia (we were a Collier's family) and if that did not satisfy our needs, a visit to the library. A few times, we have had to visit the library, generally so my kids can check out a book or two on a specific interest, as the internet/wikipedia/kahn academy now have so much content there are few things an interested mind cannot learn.

I think it is very important for children to learn how to learn and how to admit when you don't know something.
Pizza Hut To Hold 140-Second Interviews For Social Media Manager
>Sandboxing is utterly broken. If you want a real hellride try to load 'sandbox unsafe' Audio Units (read: every non-Apple AU, though many Apple AUs aren't safe either) into a sandboxed application.

How does that prove that sandboxing is broken, much less "utterly"? You should NOT be able to load unsafe AUs into a sandboxes application.

And I'm not sure "temporary entitlement" was developed to allow this kind of thing. Sounds like an abuse of it.
>My entire point was wanting blogs about language and tools for fucks sake.

So go read them instead of making nonsense posts?

>Since I said that the levels of documentation on hackage are much lower than the equivalent for every other language

Bullshit. Go look at the docs for random 3rd party modules in any language. Tons of modules are totally undocumented.

Again, nothing you said is in any way reasonable. Everything you said applies equally to any other language, and would be rightfully downvoted in that context. It is sad that HN lets your turds float.
Exactly.

Apparently, happy people let others walk over them, have no sense of perspective, are complacent and don't try to improve, don't plan for the future, ignore their failures, define themselves by the people they spend time with, and participate in fad hobbies and diets.

If that's happiness, I'm apparently miserable, and I find myself quite pleased with that.
Not convincing enough. I am staying clear of anything Microsoft.
I don't know the answer to number 1, since I haven't purchased, but expecting that everything is properly layered and labeled, Slicy [0] would be a good thing to have around. It really makes communicating with Photoshop a ton easier for both designers and developers. (Not affiliated with MacRabbit, but I love Slicy)

[0] http://macrabbit.com/slicy/
I wonder if this is just a naming thing... the terms "min-heap" (or max-heap) and "priority queue", while not identical, are often used interchangeably. So if you replace priority queue in the comments above with "min-heap", it makes perfect sense, and would be the right data structure.
That is really great.
We did something a little similar with the tiles on our floor. Geometric answers are nice as they are tangible.

I have found some beautiful books to use for reading time - but they tend to be biology/ physics/ astrology/chemistry - rather than pure math.

Growing up the boys both drooled on, ate and generally mangled about 5 copies of the same Animal encyclopedia. Also Roger Tory Peterson-ish "Field Guides". Good quality illustrations; they are relatively durable and the text gives parents the answers to thingsl like 'Where does a 3 toed sloth live?" or 'how big does an aligator gar get?', etc, etc

No Starch press has a nice little book "The Lives of the Elements" which my boys ( 8 and 6 yrs) devour repeatedly. We also got some of the Manga series for fun (also O'Reilly or NoStartch).

"Big Questions for Little Minds" is a nice book. Little 1-2 page 'essays' on "why is the sky blue" questions. They are written by experts in each area and are fun. They also have a handful of hard vocab words for kids that age and they are mostly written by British experts so there are some variants for North American readers to learn.

This book is beautiful:
"The Where, the Why, and the How: 75 Artists Illustrate Wondrous Mysteries of Science"

but is more for the cool graphics than the text.

Math is a subject where parents need to improvise a bit more.

Math I am often at a loss. My kids - though they are in the same system - have not had the same experience with learning math. My elder son grokked odd/even numbers in kindergarten but my younger son did not get that.
>> - Tk 8.6 does what bootstrap does

>Which is?

Per TFA:
"... when you try to move your mouse from the main menu to the submenu, the submenu will disappear out from under you like some sort of sick, unwinnable game of whack-a-mole."

http://static.tumblr.com/9hgswys/iU1mj8c6y/bootstrap-bug.gif
Will Java 8 solve PermGen OutOfMemoryError?
Here is a great visualization of this, which goes even further and shows how Julia Set fractals work: https://news.ycombinator.com/item?id=5036235
That's pretty awsome, Better than mine: https://gist.github.com/findel/5099737
I can't tell the difference in speed between a 2007 Lenovo T61 and a 2010 MBP.

Works fine for apps. Windows 8 actually makes distinction between documents, apps and settings.
Hopefully they will extend those hours before launching fully in the UK. Tech support only being open 6pm-2am would be annoying.

I've no idea where the OP is, but I imagine US/Canadian east coasters aren't terribly happy about support hours being 1pm-9pm either.
>The "embarrassing" perhaps stems from our frustration and months of dealing with similar issues, but is something that should have easily been uncovered if apple did dogfooding of the technology before forcing it on developers.

The technology was obviously tested by Apple --they didn't just put something out there--, and it was also available for third party testers to test with the betas.

If nobody had found it at that point, why would Apple? Maybe it's not as common as you think.
B- environment merits B- effort