skysight-inc/HackerNews huggingface dataset:
Ask HN: Most recognizable founders your respect
Hey guys, I'm about to launch a game for iOS where you spell words from letters that move around the screen (letterlasso.com).

For launch, I'm making a level that is all recognizable tech founders, and I realized that founders that I know are probably different than the founders others know.

Who are the most recognizable founders you respect? (Skip Page, Zuck, Jobs, Woz, Gates)
Tax Deadlines for Startups
A very large fraction of the small arms optics technology that the US military has been using in this century has followed exactly that part. Aimpoint, EOTech, maybe others, and of course conventional scopes.
I think my solution back in the day was just to include the template files by running a function, something like showTemplate($templateName, $templateVars). The function takes an array as an arg so only these values are available to the template context (apart from the many global vars of course).

You can then run this entire array through htmlentities or htmlspecialchars before doing include().
Unfortunately then I would have to disable f.lux every time in the morning because otherwise it wouldn't transition back until noon.
Probably more like vegans.
Another good resolution for the new year...
Cartoon about Mint The Coin
#waywire is hiring a Software Engineer
GIMP 2.9/2.10 Feature Preview
A good night's sleep !
I have found that if I wake up refreshed and rested, I can do more work in less time. On days when I wake up after a fitful sleep, my brain wanders off from work at the slightest distraction.
Direct link to video:

http://www.contentforce.de/iptv/swf/xflv/showIt3.swf?plugin_...
You are correct. It is wrong -very very wrong- to view programming advice as suspect merely because the content is offered in a language you don't speak.

EDIT: I am wrong. See below.
But the question "Which Lisp" is entirely meaningful, more so than even the question, more acceptable by your definitions, "Should I program in in Emacs or Common Lisp?" The programmer asking "Which Lisp?" might very well find that Racket is the language he wants or that Clojure is, since both are similar in capabilities to Common Lisp. The question meaningfully indicates confusion. A person wants to write a real program in a language with s-expressions and a macro system, probably, and any of the languages listed satisfies those goals, and the discussion will focus on the ways they differ. This seems fine to me.
You guys must have seen something other than I did, all I saw was childish bickering from both sides in public for all to see. Here's what I saw:

D: Company A is awesome.

B: Company B is better and cheaper, use us! (Spam)

(Could have ended here!! I can not emphasize this enough!!)

D: You suck Company B, go away and die!

B: Wut?? You used our service FOR FREE to improve your product, you ungrateful nincompoop.

D: Correct, you suck and now everyone knows you suck because I said so, hahaha. Now I will write blog post, everyone else will agree with me and Google search will say you suck too. lol, I F'd your public image yo. BAM!

Hacker news: Yay! Go D, B sucks ass, thanks for letting us know.
I've only ever owned iOS devices, but when I see a Windows Phone, I kind of do a double take. Everything is so different, that I always want to play around with it, and try them out.

I really want Microsoft to succeed in Windows Phone 8, and Windows 8, for the simple reason that competition is good. We'll be much better off with 3 giant companies competing rather than two.

Also, the prospect of having a tablet computer with a full OS on it (Windows 8 Pro tablets) is pretty interesting to me. Loading up Steam, Visual Studio, a VM, while on the go (without the weight of a laptop) could be pretty neat.
C is a fantastic high level language.

Nonsense. This sudden C fad is totally baffling to me. C is a great language for low-level work and it does have an attractive minimal elegance but is in absolutely no sense of the term a high level language. A language with next to no standard containers or algorithms, manual memory management, raw pointers, a barely functional string type and minimal standard library and concurrency primitives is just the wrong choice for any application that doesn't need the kind of low-level control C provides.

Go ahead and jump on the bandwagon but don't come crying to me when you wind up with an unmaintainable mess riddled with security holes and fiendishly subtle memory errors.
I think you should sit down, take a drink and rethink what's important here in life. If anything, it's the other way around.

And if it is indeed on purpose, like you seem to think, then kudos - at least ECB has a sense of humour.

Greece can go find their own way, if that's what they want. Nobody is forcing them to do anything.
Europe (the woman) is often used to refer to Europe (the continent) in caricatures and paintings. I'd say neither of your interpretations is the real reason, though they're both amusing.
To nitpick on a single statement:

> C has the fastest development interactivity of any mainstream statically typed language.

What? Despite all its shortcomings, Java in a modern IDE effectively has zero build time. The level of interactivity is as fast as that of interpreted languages. I haven't seen anyone manage this with C yet.
As I said in another comment, I haven't tested in IE entirely. Going to buy a windows laptop today :). I don't know MoneyBird that well (except for the invoicing part), so I can't tell you exactly. What I do know is, we have streamlined the entire process of sending invoices and reminders. We take a fundamental different approach to MoneyBird.
It's being offered in a language that does not exist.
http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
I'm not sure what you're saying here. Are you faulting PHP for versions that are nearly 3 years old?

Would you find it a fair comparison if I talked about how bad Rails (framework) is if I was talking about a version that was 3 years old?

Every language has its share of horrible programmers. PHP simply makes it easy for those horrible programmers to flourish. Making it easy does not mean the language itself is bad, because when you're ready to stop being horrible, the language is willing and ready to get you out of the muck.
Yeah, it really depends on where you are and how much DIY you're willing to do. Medium format bodies are pretty cheap, and even Hasselblad lenses aren't that bad on a software engineer's salary ($500-900-ish, unless you've got your sights set on a rare one). It's relatively cheap if you put them next to modern DSLR lenses at the same quality level (for Nikon and Canon, $1300-2000).

In this case, I only ever used two lenses on the Hasselblad - 80mm and 150mm, the 80mm being the "kit" lens and very cheap to find bundled with a used body.

TCO for film cameras is inevitably high - you're working with equipment at least two decades old, if not 3 or 4. In all likelihood nothing will go wrong, but eventually something will, and repair costs are non-trivial. If you want to shoot vintage film cameras you should hunt down some reputable maintenance people online - going to your local camera shop is a good way to pay a lot for shoddy work.

Film is inevitably expensive, with 120 medium format weighing in around $4-6 a roll, at 12 exposures a roll. Not a lot of room to screw up ;) Processing depends on where you live - in Seattle there used to be some inexpensive and good labs, but I believe they have mostly shut down since I moved away. You can "hack" processing for C-41 films in various ways via Walgreens or Wal-Mart. They are incapable of processing medium format in-house but can send it out, and they won't charge extra, though you have little control over quality then.

With black and white you can always develop on your own, but that requires a bit of willingness to DIY.
wow! I heard many times that great mathematician can picture theories in their mind... and that for some theories only few people on earth are able to picture them.
I always wondered if that's true and for people using math on daily basis (mathematician or others) it's very important to picture what you are trying to achieve or only numbers matter? Thanks!
T-Mobile Rolling Out HD Voice (Wideband) In US Mobile Network
Running A Blog: 0 to 20,000 visitors/month
If Hollywood falls next with video, book publishers won't be far behind.
So all these rails exploits are cropping up because someone decided to actually look at a single module of code? I saw in the last thread someone comparing these Rails vulnerabilities to Python Pickle (which has a huge warning screaming "DO NOT USE") and Django's various issues but that comparison seems pretty unfair now. Rails seems to be at the PHP4 league of bad code and reading the security threads on this back in time you see tons of people brushing the initial vulnerability off ("You need the secret key" "Only projects that leak the secret are vulnerable" etc)

Is a simple code review all it took for this fail cascade?
Great advice, you should take it yourself ;-)
A perpetual download. Big difference.
To put that in perspective with Android sales, the whole of WP sold in a quarter as much as Android in 4 days.

I still think Nokia made a huge mistake not making Android phones, too. 4 million Lumias (low-end and high-end ones) is not enough to make them recover on time. They'll still probably get acquired, possibly this year.
Bare-metal Lua on microcontrollers
The right way to use it is to NOT use the default settings.

For me is: days, all the way to the right (bluish) and nights, about one third to the left (just a little reddish).

Also, make the transition last one hour (20 seconds is insane).

Also, I think it looks great only on HDMI, and ugly on VGA.
I can't help but notice there isn't a support link, or support@ email. Should we be publicly disclosing bugs to BetaPunch over twitter? :-p
It would have made more sense if they were using stolen ATM cards.
The video is in France, with a French citizen, why should they?

Lets go to the SFMoMA and tell the staff to go on camera and speak in Italian because [insert unsubstantiated claim].
Well, for once, there are a lot of markets where the 920 and 820 haven't been launched yet.

Here in Europe, it was launched in France, Germany and the UK, but only now is it launched in the Netherlands (where I live) and Belgium, and probably other smaller European countries.
I used it for 1 year straight on my pc... It bothered me much more than anything.
Maybe, but then how do we radiate away 500kg of pure energy before it reduces the ship to a plasma? Not easy.

regarding the GRB - http://www.universetoday.com/93882/warp-drives-may-come-with...
I'm sure they will in 5-10 years. The ebook/ereader market is rather 'new' compared to the digital audio market, at this point everyone has likely already purchased a digital version of their music or pirated it so there won't be any lost sales (same idea for iTunes match and other matching/cloud services).

It's interesting to see the music industry keep moving forward and allowing this type of stuff to happen (and the itunes match/etc services). The other two big industries are so far behind.
Because we are utterly bad at it. Aside the (deserved) reputation to be prompt to go on strike, the (unfair) reputation that we don't take bath on a daily basis, we also have the reputation to suck at speaking foreign languages. (I'm sure you can tell I'm French.)
It's a little frustrating that only some discs are eligible. I wonder if that's just because they haven't ripped everything or if they have specific license agreements.

I'll pitch my friend's here - Murfie (https://www.murfie.com/) does much the same thing, but also includes a marketplace so you can sell your discs. Because everything's backed by a physical CD in their warehouse, everything can just happen in the cloud and be available for streaming, but there's still a first-sale doctrine that they can point to.
So, nothing new, then?
That comment is wrong on so many levels.
The vast majority of those Lumias will be the high-end 920 and the slightly-less-high-end 820. Whereas those Android activations include everything and the kitchen sink.

The Lumia 820, which is a lower-end and lower-priced WP8 phone, should be coming out this quarter, and is being mainly targeted at countries like India.
I am not sure why they call it Google effect, when it can be called generically "library" effect. It's the adaptation of our brain to store externally certain data, generally speaking.

What it means: our brains should be used to process and derive from raw data and not hold the raw data, as well as the pointers to the certain not important ( read: life esentials) processes or data.

Once you learn how to find ( in a library, or google, or whatever ), you can offload your brain with remembering stuff that you know how to reach it in a matter of seconds ( or any other useful time unit ).

On the other hand, own survival insticts will help us learn and remember without any books what to do in certain dangerous or life-threatening situations. This doesn't exclude that you may die from stupidity :).

This is nothing new, and the purposless of learning a poem while in school seems to me now even greater. At the oposite, stays my techical university where all the exams were open to documentation on table, and encouraged to use them while in exams. I guess, for me, searching in google is a natural extension to this.
And the majority of people aren't motivated enough either way to comment, so we listen to the vocal minority with extreme views. Like everywhere in life.
For the same reason everybody who wasn't French in that video used English - it's the international language of business. Also because most educated French people can speak it just fine, they just refuse to.
> if you want to contribute pull requests to Django you need a GitHub account these days anyway

technically, you don't.
Adding flux to my iPhone fixed my insomnia.
I think it pisses them off that english is now the lingua franca.
You are making wrong judgement. They state clearly that they want to short Herbalife. They calculated that it's pyramid scheme and either way unsustainable growth and the owners of HL stock, should know that fact.
Beautiful slides. :)
I use Bitbucket too, but get over it, it's just a poll, not that this breaks your workflow or prevents you from using tools or anything. It's a throwaway use case.
Maybe the point of the video is to illustrate Europe's diversity. I personally very much like that a person can express on their own language if subtitles are provided.
F.lux is unusable on my work external LCD (junk panel), since I have the brightness/contrast/gamma turned way down in the display driver panel. I don't see any option to tweak this in f.lux unfortunately. I'll have to try it on my home LCDs, though.
Perhaps he is worried about cannibalism?
I deal with loyalty programs on a daily basis. While they have much more leniency in terms of fraud and security, you still want to know what happened at every interaction with the main balance.

A rollback is dangerous in a loyalty program because when scams happen they become very difficult to trace. I totally agree with the policy of never erasing a monetary debit or credit.
Raspberry Kiosk
This system in no way triples the effective range of these rifles. The "error budget" analysis in the Army Research Laboratory report is purely estimated; it's not based on real world observations. Unless I'm reading it wrong, the error budget analysis is pure fiction.

Take the hit percentages from Table 5 for the .300WM - they claim a baseline hit percentage of only 34% at 600 yards which is ridiculously low. I've directly observed marksmen shooting the (far inferior) .223 cartridge at 600 yards with open sights at one of the more difficult ranges in the U.S. With no spotting, hit percentages are consistently close to 100%.

We see snipers in operational environments getting kills at over a mile with a .338 Lapua - one of the longest was 2600 yards. According to this report, that sniper would have had only a 4% chance of making the shot if is was 1000 yards closer.

I don't see any way to rectify what we see in the real world with the conclusions from this report.

> I'm sure we'll see this in military use in the next 20 years.

The individual technologies in this new integrated scope have been available in dedicated spotting scopes for years. The advancement here seems to be packaging it up into a single weapon-mountable scope. I don't think there's a whole lot of value add for this setup for the military over the separate spotting systems currently in use.
They paid for their parents and then expected their children (us) to likewise pay for them.

The first generation essentially got something for nothing. That does not sound right to me. If we follow the logic that we've been following, those who didn't pay into the system should not be able to extract back from it.

Perhaps, we the current generation ought to bite the bullet and double tax so we can pay for our parents and ourselves so we don't saddle the next generation with (what some people call) a ticking time bomb.

It is sad that we don't have anyone in the government call out what seems to me the perfect solution: both decreased spending and increased taxes. I guess we just have ourselves to blame for electing people who tell us what we want to hear.
Hold on!

Microsoft has a Windows Server edition (not to be confused with the Hyper-V feature itself) called "Hyper-V Server 2012" that is free (runs the Core role and is CLI only), and you can virtualize it (with itself) to as many VMs as you'd like?

http://blogs.technet.com/b/keithmayer/archive/2012/09/07/get...

That's huge!
What Safety Means for the Future of Computing
Oh, spare me, high-level language that can't even do arithmetic properly. It's anything but "damn successful as an abstraction over the underlying machine".

Case in point: Whenever you're doing signed arithmetic, and it overflows, you're in the land of undefined behaviour. (See here for an example of how this can bite you: http://thiemonagel.de/2010/01/signed-integer-overflow/)

Another case in point: type-punning with through pointer casting is also UB. [Going through union is legal though.]

I'm pretty sure the author hasn't written a line of ANSI-C compliant code in his life, otherwise he'd never write something like this.
I offer a cheap plan for monthly payment (the product is very low margin, especially compared to the large players in the market where one would easily pay at least 75e per month for the same functionality), a small discount if you're willing to commit for one year, and even a bigger discount if you're willing to commit for two years.

In the beginning we need cash flow, cash is king. So we hope lots of people buy the 2-year-deal. We are not trying to trick anyone. And I want an easy product, not a complicated one with different kind of support levels etc. No, I target a very specific audience, where there is no room for feature differentiation, imho. But who knows, this is just my feeling right now, we might change the offers in the future.
I setup f.lux on all my machines to always use the darkest settings. Might as well spare my eyes the effort of absorbing any light that they don't have to!

In a similar vein, one someday project is to setup a vector-based (HUD-style) display using a laser projector (http://www.amazon.com/gp/product/B005D6D6DY/?tag=hn2013-20 [affil]) and its SDK (http://www.picop.org/distros discovered http://news.ycombinator.com/item?id=4827130).

Always looking for ideas on reducing eye strain -- looking forward to my Oculus Rift! http://www.kickstarter.com/projects/1523379957/oculus-rift-s...
No matter the reason, mixing different languages to name stuff in code and write comments in is bad practice in my opinion... Looking at the site's source they seem to be using both English and French. :/
Why do people that speak some flavour of English feel frightened by other languages?
This article is about pressureNET, which is my open source Android app that collects atmospheric pressure readings from sensors in phones and tablets. I'm happy to answer questions as always :).

Edit: You can browse a visualization of our collected data from last year at http://pndv.cumulonimbus.ca to get an immediate overview of our quantity and quality of data.
You can run multiple A/B tests in parallel, as long as the tests themselves do not interact.

And coming up with and implementing likely ideas is a challenge.

Now do you understand?
Internet Provider Giant, Rogers is Down. Where are you Teksavvy and Bell?
Ancient Greece is commonly viewed as the cradle of democracy and generally looked up to, it's a heritage that Europe is proud of and likes to display.

People generally recognize that this is not a tribute to modern day Greek politics.
I went looking for one a a couple of days after launch here in Sweden just to have a look, and only found one store that had even bothered stocking them.
The whole point of flu.x is to emulate color temperature.

If you can have a driver or software that does it at a native level instead of emulation, that would be awesome.

However, I don't think monitors have an API or programmable interface for that, therefore we have flu.x.
I'm hoping they will be plastic, although it doesn't seem likely. (http://en.wikipedia.org/wiki/Polymer_banknote)
I've never even seen a windows phone (maybe they aren't popular in Asia?)...I remember when they first came out, most reviews seemed to agree it was very superficial and in need of a lot of polish. Has to story changed?
> No English speaking country is in the Euro

Except Ireland.
The Virtues of Monitoring, Redux
Its often worked out well to write the 10% most CPU bound parts of large Java or PHP applications in C. C defiantly has its place.

I wonder if this gentlemen has tried Go? If he is a big C fan, Go might be a great choice for the other 90%. Not only is Go a safer version of C with lots of great modern features, it integrates very well with C via cGo.

If memory usage and speed are your preeminent concerns, C is certainly a force to be reckoned with: http://benchmarksgame.alioth.debian.org/u64q/which-programs-...
How (And Why) To Release Hourly, Not Yearly
Clean, Better, and Sexier Generic Repository Implementation for Entity Framework
He twittered: 'Recent articles in the press have said that I think Mars is for veggies only. Not so! Am in favor of freedom of diet.'
But now he seems to have deleted that tweet: strange. (https://twitter.com/elonmusk/status/289281074188668928).
If i understand this correctly all this does is creates email groups? Is this seriously a paid feature?
It's being offered in a language that does not exist. http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

Wikipedia has what appears to be quite a comprehensive article about it:

http://en.wikipedia.org/wiki/Serbo-Croatian

Its scope is referred to as a "macrolanguage" here under ISO 639-3:

http://www.sil.org/iso639-3/documentation.asp?id=hbs
If there's no meat then what's the point of even going to Mars.
He probably said something like, "Of course you'll have to be vegetarian." Which then got blown up.
I love to share things with small groups of people through email, I use Google Groups, it's free and it works great.
I love f.lux. I've been using them for the last 2 years on all my devices.
I wonder if that also excludes in vitro meat?
http://en.wikipedia.org/wiki/In_vitro_meat
You buy an Android phone, and want to use Google services - again this is not unreasonable of Google.

If you don't like it you can use third party app stores, like GetJar or Amazon. Or get a different phone.