skysight-inc/HackerNews huggingface dataset:
A quote: "It was hard for KOMO News to confirm any of Basiago's claims."

The burden of evidence isn't on KOMO to confirm or refute this tall tale. The burden is entirely on the story's originator, and as Carl Sagan said, extraordinary claims require extraordinary evidence.

In the standard rules of scientific evidence, the burden of proof is on the claimant, no one else. And no one should be encouraging this person in his fantasies unless and until he can offer evidence.
I disagree, what if you like rails conventions but aren't a big fan of Ruby? What if you have a large collection of code in one language and would rather something that integrates better with it or you have a development team that have core competencies in a certain language.

Sure some will say put down the time now and switch to Ruby, some though would much rather be in another language though with the same type of conventions and ideas that Rails brings.
It's possible, but I think in a civil case where the burden of proof is "more (or less) likely than not" I think concurrent invention should create a strong presumption of obviousness.
Nonblocking IO doesn't preclude horizontal scaling.

The Node / EventMachine / Twisted version of nonblocking IO is built on the Reactor Pattern. The common use case is to minimize IO delay. Whenever there is IO, a NodeJS script will cheerfully continue execution of other code, whereas in PHP and other purely synchronous languages, the script would block while waiting for the result. In practice, this has more use cases than just IO, of course. For example, one can send heavy computations to background processes and execute other code while waiting for the result.

So back to the original point, yes, writing nested callbacks can be more difficult to decipher than "flat" code, but the results may very well be worthwhile if you are looking to squeeze maximum performance out of your hardware.
First class functions != Functional programming language
Yes, drastically, I'm sure.

OSX heavily uses swap, even when a lot of memory is available (the dynamic pager). On iOS, the dynamic pager is disabled. This is particularly an issue with a language whose default memory allocation behaviour is as bad as Objective-C's - if an app gets backgrounded and frees all of the objects in a 4K page, save one (no matter how small), it will consume 4K until that changes or it gets killed. As it's not a managed language, the heap can't get compacted.

A second thing that's horrendously inefficient about iOS (as far as I can tell - they don't expose this stuff much) is that all of UIKit/Core Animation uses 32-bit/pixel textures. Things like text labels could easily use 8-bit textures with vertex colours for tinting. 8-bit PNGs or GIFs loaded as UIImages are decoded into 32-bit textures, too - okay, the hardware doesn't natively support palettes, so this would take a little bit of extra work to support. Finally, the hardware does support powerful compressed textures (PVRTC) which would suffice for many (most?) images used in apps.
There are 2 major flaws in this experiment - both stem from this assumption

that the first couple of years of working for this company, are equivalent to the next 3 years.

This is obviously NOT correct.

1. The more you work with a codebase, the more you undestand its details and complexities - this alone should help you eliminate more bugs during developement.

2. You will have improved as a developer - meaning that the last 3 yeras in your life will have more experience and knowledge than the first 2.

As sad as I am at stating this fact... you cannot conclude that TDD actually works, because there are too many other variables involved.
Recently also Dropbox started to use the same TOTP implementation for securing with a two-factor auth. I have used the name G since they wrote the specification and at the time of this implementation, they were the only user.

I wrote the application so I would be able to use 2FA on my 'aging' MeeGo phone, the N9. No tools were available and implementing it with web technologies would allow me to port it easily to a desktop environment, an extension, etc.
>"Richard actually often gets up early at 6am to run"

I think getting up early is often tied to productivity by itself, however the attribution here is only to the exercise. Oh well, it's not a scientific paper.

>“I don’t think of work as work and play as play. It’s all living.”

I think this doesn't apply to anyone but perhaps the crowd here. Many people tend to want to have a clear delineation between work and home life to avoid work creeping too much into family/personal time.
I can't think of regular uses I'd have for present-day 3D printers, but I do appreciate the "1970s affordable microcomputer" comparison. I'd have a hard time thinking of an use for an Altair 8800 too.

Printing clothes would be one killer app for me (everyone needs them, they wear out, the design variety space is huge), but I don't see how you'd go from the current tech into something that can do clothes.
The latest version (if it works) - iTunes on your Mac/PC should store the latest compatible one though. Yes, it's a mess. Apple really need some kind of plan for discontinued devices. What happens when a critical flaw is discovered in Mobile Safari 5 and suddenly the 15 million iPad users are vulnerable to drive-by downloads?
My experience of the bike-hire scheme in Brisbane (Australia) is that helmet laws are a problem, but not the problem. The legal requirement to wear a helmet is a bit tiresome, and the communal helmets they supply to get around it are a figleaf at best, but helmet law or no, riding a bicycle in Brisbane is harder than it has to be.

The problem, as others have pointed out, is road design and driver attitudes. Going any significant distance involves either riding (legally) on footpaths, or riding in traffic. There's a nice bicycle path along the river, plus some pictures of bikes in doorzones. That's about it for central Brisbane. It's not that hilly but it's definitely not flat. I don't mind riding in traffic, but I say that as a bike racer (albeit an old, fat bike racer) who used to be a courier. Driver attitudes, well, 95% of them are fine, maybe more. There's a small minority who are deranged and vicious and it's socially acceptable to behave that way in a car. It's all do-able, but it needs some unintuitive techniques (ride in the middle of the road in some situations, for example) and, ideally, a bit of fitness. I don't know as I'd recommend it to neophytes.

That helmet laws are the problem is an appealing conclusion, because it's a quick fix: repeal the helmet law. Changing infrastructure OTOH is hard and changing attitudes in harder still. I'd like it to be as simple as repealing a law, especially one where the benefits are so unclear. I just don't think it is.

In terms of the popularity of the bike hire scheme, I can only say that there are a couple of dozen hire bikes out the front of my workplace at the start of the day and it's down to a couple by day's end. I'm not aware of the official figures, but my highly subjective impression is that they're getting used more than when it started. A less convoluted signup process probably has something to do with it, plus the fact that it's a pleasant time of year to cycle.
#1
That's not possible
http://stackoverflow.com/questions/4836818/jquery-how-to-cat...

#2
You're right
I'm using Chrome 22 on a 2 year-old MBP, and it works fine. The only complaint I have is that it breaks the back button, which Google is usually pretty good about. All told, it's a slick bit of CSS/JS that looks like a native PP slide deck, but with more functionality.
Yep, you shouldn't be using node to serve static files anyway. This is something a reverse proxy such as nginx should do. Node can then be used to serve either as a pure API (serving json with express is the easiest way) for a webapp or render the webpages.
Well I bicycle commute to central London, and I can assure you that the clueless tourists are a fixture, and evenly distributed among nationalities and races.
Agree with your general point but with those kinds of savings it seems fairly irrational not to. With $2k in pocket I can't imagine being stuck in Des Moines with no options.
50 WordPress Plugins That Every Blogger Should Have
Well you can do that in Jython, but as we can see, not so many people actually "need" this.
woot! I got accepted! flying in from Calgary!
Looking forward to meeting more people down there...my first time, not sure really what to expect...

Also, I'm flying in with my fiancee, anyone here have recommendations on where to stay? we also want to hit up the outlet mall somewhere around there, and obviously downtown SF. We're not sure if we should stay in downtown SF, or by the airport? obviously price is a factor..but so is transportation since it's a 2 hour bus ride to Stanford from the hotels in SF, but everyone is telling us not to rent a car??
Any advice from people wiser than myself would be appreciated!
Buddha was a programmer and used Twitter
Accepted! Almost walking distance :)
You can open it online from:
http://gauth.apps.gbraad.nl/

Or install it as an application from:
https://build.phonegap.com/apps/135419/

Chrome extension:
https://chrome.google.com/webstore/detail/ilgcnhelpchnceeipi...

And for those using FirefoxOS:
https://marketplace.mozilla.org/app/gauth-authenticator/
I'd heard about Vancouver. It seems like a kludgy solution when (for example) the "Boris Bike" hire scheme in London (UK) has 15M journeys with no fatalities or serious injuries. So you could just not have helmets for bike-hire riders and do away with a lot of expense. I suspect the politicians are not fully aware of the arguments one way or the other, and just assume that more safety gear must make you more safe.
HP gets into the tablet business, Windows-style
I, for one, would like at least the possibility to get a helmet when short-renting a Velib in Paris, even if I would probably not wear it.

Oh and using headphones on bike should be forbidden (if it's already the case, people do not seem to know or care).
THIS. Don't try to out-Google Google. Think different, be different. Radically different.

Either that or punch through the market with one, extremely well done feature (i.e. local search, photo search etc) ala Crossing the Chasm strategy. Be so good that nobody can ignore you.
A very promising short film
Polygamous Future? With Gay marriage Inevitable, will Plural Unions Be Next?
The Pigeon Movement – A rallying cry for French startups
am not sure if it will help them.. i mean the only competing point they will focus on is Price.
hybrid apps are not native.
The company where I used to work a couple of years ago had a big front page photo slider that changed with quite a bit of vigor and it drove me mad because it would take all focus away from other elements on the page. On a large, wide-screen monitor it almost pulled you off your chair as your brain followed it.

Many other staff members (and customers) also hated the slider and I pointed this out to the relevant parties (Marketing and the MD), but they loved it and so it stayed.

PS: I've just checked and the slider has gone - but the article headers are now in Comic Sans. Dear god!
pretty sure the major selling point of mobile phones was to have a phone, that was mobile. They existed in various forms before the 90s, but were far too bulky and expensive for popular use; it was the reduction in those factors which resulted in the original uptake wave.

Not to mention that they were backwards compatible (and useful) even if not everyone had one - they were still able to call/be called from landline phones, albeit expensive.
Beethoven's 5th Symphony explained[VIDEO]
I think the sweet spot for this kind of thing is when doing websockets. For a "normal" site, Rails is fine; it does a ton out of the box, and I like the language more than Javascript. However, the websocket story with Rails is not as clear as with something like Node, Erlang, or Go. This is worth repeating:

http://www.unlimitednovelty.com/2012/08/debunking-nodejs-gis...
Oh cool. I skimmed right over that. I still meant iOS-like toggle buttons but thanks!
Yeah, one which can print gummy bears :)
There are bike lanes in Amsterdam (not living there, but living in NL), but I can believe that some streets don't have any.

The main difference though is that in NL, (car) drivers are used to have bikes around them (and are usually bike riders themselves).

The only problem I can see is indeed tourists (not only americans) that are not used to so many bikes and to bike lanes.
Sounds great - but maybe I'll wait until it can be done on a material thats not incredibly brittle and thus easy to accidentally break...
bay area local. rent a car, public transit can only take you so far in the area.
Either I'm lacking sleep, or this is really silly.

1. The key thing you don't seem to understand about OOP is that it decouples actual data ("Floopsy", 38) from the meaning of the data (name, age). The meaning can be applies across all conceivable 'instances' of a Rabbit. However, you appear to have tightly coupled a "Floopsy",38 and Rabbit. How would you define another rabbit "Flapsy", and not have a conflict with the name "Rabbit". How are you going to create new rabbits given an external data source?

2. Your example is flawed here, because you would use composition over inheritance for this in OOP anyway. Inheritance should be used only for "is-a" relationships. If you've been using it for "has-a" relationship - throw away whichever book told you to do so.

4. With the loss of abstraction, you lose polymorphism - the ability to use the same piece of code on different types. Either that, or your language will use duck typing - now you have another problem.

5. Your ScoreCard module here is doing exactly the same as a static class, or class with all static fields would be doing anyway - you've not solved any problem - it's just polishing global state in a pretty box.
BBC is using their platform to issue counter-attacks to legitimate complaints by independent developers. Nothing new here people, move along.
Data in crash dumps are not a matter of opinion
Best of luck to you. It is ambitious to the point of crazy to take this on, but it's not impossible. Someone is going to revolutionize the space, it could be you.

As PG says, do you think in 100 years we'll still use something like the current Google for search? Or something quite different?

So someone is going to make it happen.

It's an area that exerts a strong pull for me as well, because I'm so dissatisfied with what we have now. There's gigantic room for improvement.

Don't aim at incremental, it's harder and even if you succeed at incremental improvement, you'll lose due to inertia. Aim for massive improvement.

Start with the fundamentals- What is search for? Why do we search at all? What's a better way to fill those needs?
Great. Another article the presumes to analyze science, by someone who doesn't understand science.

Science is not about prediction (that's something that theories sometimes do, but it's not the essence). Science is the shaping of theories that agree with observations, then (if that is successful) generalizing the theories to areas not yet examined, then testing the general cases. Science is the careful building of theories on a scaffolding of evidence.

If I drop an apple from a great height and watch its path to the ground, I might derive a theory about inverse square gravitational attraction. Then I might try to prove the general case by examining the orbits of moons around planets, planets around stars, stars around galactic centers, and the orbits of galaxies around their common centers of mass.

> In other words, you can’t call your field a science until it gives you predictive power over your world.

Perfect nonsense. Quantum theory is the single most successful physical theory we have, and one of its central tents is that things aren't predictable. We have field measurements that (a) confirm the unpredictability of nature and that (b) agree with the theory's claims, accurate to ten decimal places. It is an astonishing theory, it is deeply disturbing, and it is very well supported by evidence.

Science is about asserting theories, testing them, and carefully generalizing the survivors of the initial tests. And there are no failed experiments in science -- an experiment that conclusively falsifies a theory is just as valuable as one that supports a theory.

> I am pessimistic because the bulk of uncertainty in software development comes from human complexity.

No, that's not the key issue. The key issue in computer science, that undermines perfect predictability, is the deep connection between the Turing halting problem and Gödel's incompleteness theorems. Because of the latter, the former is not merely unresolved, it cannot be resolved, ever, in principle. Human complexity doesn't enter into it, by which I mean a perfect programmer would not be able to write a perfect program.

If software was written by robots with an ideal grasp of logic, the result would still be buggy and unpredictable, and the more complex the software, the less predictable. This is not an accident, or a language design issue -- it arises because software cannot be made perfectly predictable, and there will always be unexpected outcomes from nontrivial computer programs, period, full stop. And to think Alan Turing knew this 75 years ago.

To return to the thesis of the linked article, the fact that nontrivial software cannot ever be made predictable, undermines the basic claim that science is about prediction, and yet the fact that software cannot be made predictable is a perfectly valid, and very important, scientific result, one we all need to learn.
Like pyrex?

Edit: Like borosilicate glass?
If the law that prevents you from telling someone you've received an NSL is considered not a violation of your right to free speech, I see no reason why it would be _more_ of a violation of your right to free speech for the government under the same law to require you to continue claiming you have not received an NSL.

After all, you had an easy way to not be in the position where the government is compelling you to say things -- you just could have not done the canary thing. Now that you're making a certain well-defined type of speech every week, the impact on your free speech rights to require you to continue to make that type of speech is pretty small, and I think you're in legally shaky grounds if you think that a judge or court would consider that much more of an impact on your free speech rights than the usual NSL gag order.
Great idea! Would also be fun to fly there together!?
I believe the bounce-back patent used against Samsung was a utility patent.
عروض موبينيل mobinil
> the buzzword-laden "content".

People who use "embrace" for more than 2 times in the first 4-5 slides should be sent to shoveling coal. The same goes for "value proposition".
Postmortem of a drupalist leaving Drupal after 12yrs
Now imagine 90%+ of bars was a gay bar and saying "I'm straight" won't work. This is similar to what women will face. Apples and Oranges.

After all if a woman says the same ("I'm a lesbian"), often that'll encourage some idiots.

And sometimes there are loads of "straight" men in gay bars. Why do you think many lonely heart / hook up ads some gay men will say that they cannot accommodate (the sexytimes in their house)? They don't want the wife or girlfriend to see. :P
For frequent trains like like loop lines and subways in major cities, you can generally expect them to arrive when scheduled. These arrive every few minutes, so anything longer than a minute is perceived as a delay. These will be reported and apologized for.

For trains like JR that run longer distances and less frequently, delays of 15-20 minutes due to accidents or weather can happen. This seems to happen once every few months or so.
> However an alternative search engine will barely be a glitch on anyone's radar

From PG's essay, it may/will be the case but it doesn't matter:

> A search engine whose users consisted of the top 10,000 hackers and no one else would be in a very powerful position despite its small size
Actual GPS data from trains in Finland:
http://www.vr.fi/fi/index/aikataulut/junatkartalla.html (finnish only)

Close the dialog box that opens, it's a search for trains or stations on the map.
Risk Management in Kanban via Theory of Constraints
Just published on IEEE's Computing Now site: http://goo.gl/yWrzx

This is a teaser of my upcoming talk at the Lean Kanban Netherlands conference in Utrecht, on October 25-26, 2012.
From the article:

Mr Persson revealed his views in two tweets.

From twitter:

Got an email from microsoft, wanting to help "certify" minecraft for win 8. I told them to stop trying to ruin the pc as an open platform.

I'd rather have minecraft not run on win 8 at all than to play along. Maybe we can convince a few people not to switch to win 8 that way..
Pyrex is a brand. The material you are referring to is borosilicate glass.
Link doesn't work, goes to a login page, no matter if your logged in or not.
I always wondered if this one is based on real-time information or based on the scheduled times as well.
I still think he's being a sensationalist. Even the BBC are less biased here. There is no requirement to get it certified and you can just use minecraft how it is now without having to go near an app store.

This is all hot air.
Nice information on the face of it, but where did it come from? The writer doesn't mention speaking to Mr Branson, or credit any other source.
Following the news spam after news spam, here is the AFP story all the submitted page and "sources" copied from: http://www.google.com/hostednews/afp/article/ALeqM5hrS0Kp5RL...
Be sure to check out Loosecubes.com, which is a great source for finding free co-working spaces.
Real real time map of trains in Hungary (based on GPS data)
http://vonatinfo.mav-start.hu/
nginx is not a bad choice, but would instead recommend node-http-proxy for most projects (including production).

It's fast, easy to setup (npm install), and relatively hardened, while still keeping everything JS.

As for static assets, those should probably be served from a CDN anyway, if one is concerned with performance.
Warning over shortage of engineering graduates - UK
For example, one can send heavy computations to background processes and execute other code while waiting for the result

That you can actually do in PHP, for example with gearman:

http://docs.php.net/manual/en/gearman.examples-reverse-bg.ph...
Getting a more open social web
May be not as much clear. But Ruby world has plenty of options for Websocket as well. I have built production Websocket server on top of Goliath and Faye and it works like a charm.

https://github.com/faye/faye-websocket-ruby

Faye is the the most feature complete websocket implementation out there and it works quite well.
I wish the Patent Office would approve patents only on that criteria. Is slide to unlock "expensive" to innovate? No? Then rejected.
Which is funny given than the US spends more public money on health per capita than those with socialized healthcare.
I wonder if UK firms are falling in to the same trap as their Silicon Valley counterparts are reportedly falling into and are expecting fresh graduates to hit the ground running without training etc. Industry moves faster than academia and the fundamentals don't change - an electronics grad still need to know the basics and I don't think should
be a universities job to also teach the industry leading flavours of the month which may change in 18 months time anyway.
I am a software engineer at a rather large factory, handling assembly line robot software. My average day is remarkably similar to yours.

I suspect that any software engineer working in a large company (in terms of # of employees) will have the same routine.

Also my job has all the cons, and none of the pros...