skysight-inc/HackerNews huggingface dataset:
"Developers in all app stores employ a number of different monetization tactics. BlackBerry World is an open market for developers and we let market forces dictate the success or failure of these tactics"

Damn right. It's completely hypocritical that on one hand we point fingers at Apple for their closed market policy, then laugh when a developer floods an open market with apps.

Make your mind up.
Why couldn't you just change to a role that didn't involve directly killing someone?

What kind of job could you do after having a background in "press the button when it's time to nuke someone"?
Wow - this is pretty awesome - I just ran a sample BOM and it worked very well. How do you plan to monetize this?

Some feature requests (I m sure you have heard these before):

1) Don't require exact part numbers for common passives (100nF 0603 25V X7R 20%) should get me to say the 10 cheapest results across suppliers.

2) Better information if part numbers are out of stock (Digikey and Mouser both allow you to see projected ship dates) - This also allows for another optimization slider, "Lead time"

Best of luck, this is very exciting.
Why not try and make a kickstarter campaign?

- You have a working prototype.
- You have a problem where there is a real need for a solution.
- People on this thread are interested.

Now you just need to interview a few people who cycle around, show off your gizmo and make it part of the video on your kickstarter page ;)
StratfiedJS (http://onilabs.com/stratifiedjs) does this and more[0]. It's more heavyweight than a set of macros, but we believe the features warrant that.

[0] including a module system, fork-join parallelism, try/catch and stacktrace support even for async code.

(disclaimer: I joined Oni Labs to work on SJS, after struggling with my own coffeescript fork for 6 months)
Could Obama's Campaign Tech Gurus Fix Healthcare.gov? Let's Ask 'Em
You're right, there aren't enough great engineers out there. I'm just wondering if the direction of the company is an impediment to hiring the best.

Check out the reviews of Pages 5, which has been dumbed down. If the vision and future for OS X is to turn it into a Fisher Price OS for the masses, I can see why a great engineer would prefer to work elsewhere and tackle bigger challenges.

http://mjtsai.com/blog/2013/10/23/iwork-13-a-huge-regression...

http://www.betalogue.com/2013/10/24/pages-5-disaster/
In my opinion its poor form in my opinion to be plugging your product here.
Truecrypt didn't exist in 1993.
A Short Introduction to Coq
I'm writing a book about the many ways well-intentioned scientists can (and usually do) screw up statistics:

http://www.refsmmat.com/statistics/

I started when I was an undergraduate physics major. My entire statistics education consisted of thirty minutes being told not to use R^2. I started reading about statistical abuses and realized that I would probably have committed most of them had I published research -- my training was entirely inadequate. Most scientists do only slightly better.

Combine this with a bit of unhealthy obsession and I ended up with 14,000 words of explanation, which I promptly published online.

My current draft is at 28,000 words and climbing, but I'm having more fun writing than figuring out what to do with it. I'm quietly hoping a serious publisher will notice and approach me, saving me the effort of writing a proposal and getting it rejected however many times before someone picks it up.

(happy to share a draft with anyone interested! Email is in my profile)
I am working on a new game I Invented. Called "The Game of Stones" http://thegameofstones.com

It will be a website along with a phone app.

Why it's cool? Because it is a tactical type game, like chess, checkers, or go but instead of two players, up to five players can play meaning that there are much more possibilities for winning. I am also developing a board game for it as well to be able to play as a group at home, or where ever.
Ok, I think I would include this as a form of bachelor chow too. Even without leftovers, any time you can batch the prep work, and pull out a small quantity at a time, cook quickly and eat, then it is still a time saver.
Write yourself a Scheme in 48 hours: A Haskell Tutorial
If people don't find it comfortable enough to use its really not a very useful idea. Like the standing tables. Okay it works, but I still want to sit on a comfy chair.
>What bullshit do you see?

The biggest issue is the title: "The Facts about...".

Its apparent from the language that the only "facts" discussed are couched in non-falsifiable language, are in the past-tense, and self-referential.

___________

We made sure we built

We isolated

We performed

and we worked...to make sure

We made sure

we make sure we never persist

We worked to help ensure

____________

Although its not clear the author would have picked the language for the title himself (was likely PRs).
US bugged Merkel's phone from 2002 until 2013, report claims
> The compiled JS code looks harder to read than using callbacks to me

With good tools and a sufficiently correct compiler, that should be as irrelevant as worrying that compiled x86 assembly is harder to read than the C source.
Currently in an Edutech hackathon in London - http://hackathoncentral.com/

Working on a project in conjunction with the British Library to crowd source tagging for illustrations found in 19th Century Literature. And further down the line to provide descriptions of what the images actually are.
So, this time, at least grammatically speaking, Obama didn't lie when he said they were not spying on her.

I think we're making real progress here.

On the bright side, it's a good thing she's "on the list" as well, as this seems to be the only way to get her attention regarding the mass surveillance issue.
Last night 144,000 BTC was collected all into a single address, here: https://blockchain.info/address/1FfmbHfnpaZjKFvyi1okTjJJusN4...

It will be interesting to start tracing back all the inputs to this and see the different paths the coins took getting there. A lot of people don't understand just how pseudo-anonymous Bitcoin really is.

Waiting for the other shoe to drop - will any miners patch their code to ignore any transaction spending from this address, and orphan any blocks which do the same? I don't think it's going to happen, it's arguably not in the best interest of miners to demonstrate that level of cooperation. It's fun to imagine how that would play out though!

FBI could mine the transaction themselves with enough hashing power, but the block they broadcast could still be orphaned by the majority of hashing power.

Since only the longest chain - the chain with the most proof-of-work - is considered, it's technically possible for the Bitcoin community to blacklist these coins. But only as long as a majority of miners refuse to include or build on a block which spends them.
Try adding color to the app? Don't only use the default assets given by Apple? I'm guessing that'll add just enough for them to approve it, but still compared to other things on the store that looks like it should be approved, but hey it's Apple's famous app store approval team.
I have really really been getting into clojure lately. It's a functional language that doesn't feel hard to grasp. But it can be way harder to make sane comparisons between libraries and stuff with a community so small but so active as clojure's.

My kingdom for a decent comparison between NodeJS+ClojureScript vs vanilla Clojure (w/Compjure maybe?) for high performance web applications!
I am not sure if the OP phrased it properly but humans relate better to specific examples. This is why a little girl covered with napalm related burns has more of an effect in the media than 50,000 deaths [1].

[1]http://en.wikipedia.org/wiki/Vietnam_War_casualties#Deaths_c...
This is very hard to judge without trying one out. Are there any testimonials of people who have used this for 8 hours a day, 5 days a week? I need a new chair and anything over £150 will be a serious decision for me.
Hey there fellow UW alumni! I'm trying to write a similar kind of structured code editor. We should team up.
> The doctrine of mutually assured destruction is what keeps countries from launching nukes at each other.

https://en.wikipedia.org/wiki/Mutual_assured_destruction#Cri...

https://en.wikipedia.org/wiki/SLA_Marshall#World_War_II_comb...
Ambivalence? Oh yes. (Love to visit the place, but is it really good to live there?)
We're looking into this right now.

How'd they get into your system? Was it a Buffer Overflow?
Probably this guy, because he curates ccan: http://rusty.ozlabs.org
Is this what Japan was like before their youth burn out?

http://en.wikipedia.org/wiki/Hikikomori#Japanese_education_s...
just to note I did a mental exercise on this recently: affordable home is supposedly 2.5 times yearly income (if you earn 50k do not buy a home worth more than 125k).

the upshot of this is for the average income in London (28k) the affordability limit is 70k. And there were last month 66 properties advertised for sale in London at 70k or less - for a city of 8milllion

just agreeing with the parent post here
wasavi: vi editor for any web page
Adding text in any textarea using vi movements and modes. It works so much better than expected!
Have you looked at Draft (draftin.com)? It has the side-by-side revisions you mentioned (all your revisions ever, in fact). I'm not sure about the other features you mentioned.
I'm confused. I should be revoking access for both Twitter and FB or...? (I haven't had any spam posts...yet)
And that's why you pay an intern for buffered social updates, rather than an amateur service.
I've thought about Kickstarting a bit. I guess my hesitation is that I'm terrified of pulling the trigger to get something injection molded. I don't trust my 3D modeling abilities enough to know that when I get something injection molded it will work. And injection molding is a lot money, so if I mess it up, I might not have enough money for a redo. That scares me, a lot. I'm not sure, I guess I'm scared of actually making something people would use - I want it to be perfect, and I know it isn't yet.
What's wrong with rack or Sinatra?
Uh, no - it states that Battelle claims this, not that the court has found this to be a fact. Kind of a huge difference.
Ask HN: Are you still profiling CSS selectors?
Ten days ago I submitted a question on StackOverflow: "How to profile CSS selectors?" [1] and I didn't get proper answers.
I'm going to repost (and update) that question here

1) Google removed the CSS Profiler [2]

2) Firefox doesn't have one [3]

3) Opera had dragonfly, but now Opera is Blink based... and dragonfly is gone.

4) The only profiler around there in Safari, doesn't work on my 7.0.0 / OSX 10.9. (it keeps recording CSS and I can't stop it)

5) I know about "CSS-Stress-Testing-and-Performance-Profiling" [4] but I didn't figure it out how to use it for my purposes.

The chromium guys say: "CSS selector matching is now reasonably fast for the absolute majority of common selectors that used to be slow at the time of the profiler implementation", well...

I came across some benchmarks on jsperf.com like http://jsperf.com/css-selector-speed/15 and basing on that one I wrote: http://tagliala.github.io/vectoriconsroundup/cssperf/fa400 and http://tagliala.github.io/vectoriconsroundup/cssperf/fa321

I ran those tests (repeating them several times, results may change a lot across different runs) on different browsers and hardware and I got these results: https://gist.github.com/tagliala/7174356

It seems there are still differences and when developing css frameworks you should take care of selectors.

So... are you still profiling CSS selectors? And how?

Sorry for my English

[1]: http://stackoverflow.com/questions/19407451/how-to-profile-css-selectors
[2]: http://code.google.com/p/chromium/issues/detail?id=265486
[3]: http://bugzilla.mozilla.org/show_bug.cgi?id=713031
[4]: http://edinborough.org/CSS-Stress-Testing-and-Performance-Profiling
After pondering this article, I think the only reason to run SSH on a different port is to prevent zero day ssh authentication bypasses, which I don't think is a decent reason -- I'll eat my hat when this happens again.
You're right, that is a completely ridiculous criterion.
You may have good intentions but this article was condescending, destructive and self-serving.

You keep reinforcing these stereotypes about IT that (a) women aren't capable, (b) men are antagonistic towards women (c) they will never be promoted or accepted amongst their peers and (d) there is rampant sexism. These stereotypes are not pervasive, not unique to just IT and simply don't exist at many types of companies in particular many enterprises.

But don't worry women despite all of this you have come to save the day with a beginner's Clojure article that will gain you the respect of your peers. Give me a break.
Glad I used desktop twitter management apps like this one http://bit.ly/auto_app
Anti-NSA rally attracts thousands to march in Washington
It's nice to see the author play with fonts to illustrate his points (3.2, 3.3, 3.5 are most obvious).
https://gist.github.com/tagliala/7175687 for better reading
I've tried lots of email clients but I always end back at Thunderbird. I'm curious, what makes it feel cumbersome to you?

To me, Thunderbird + Nostalgy + Enigmail + Colored Diffs = bliss.
make sure your login and signup are via HTTPS before you go much further.
Don't get left behind at work
Roundabouts can be too big or too small. The worst types are the retrofitted ones in tiny inner suburban streets installed as hazards to slow through traffic and the huge ones on massive lopsided intersections with more than 4 exits where you can't see the other side. Inbetween on light to moderate traffic intersections they are absolutely brilliant. They are a floral centerpiece at the heart of some Aussie country towns.

One problem with them is that the large well functioning ones maximise the traffic through the intersection and drivers maintain a lot of their speed. It can be very difficult for a pedestrian to cross at them, particularly with children, compared with a traffic light.
jsScheme - Scheme in JavaScript
Several thoughts (from someone with only intro-level biology, fwiw):

1. I think a lot of biological why's might be fundamentally un-answerable except for "pure statistical randomness." That's just the branch that evolution happened to fall towards.

2. Or perhaps it is answerable. In terms of costs and benefits, it could be that the cost of the additional complexity in replication, transcription, translation and all the tasks DNA serves outweighs the error-reduction that is possible with additional base pairs (either by allowing triplets/quadruplets/etc or by allowing greater redundancy in mapping to proteins). There are probably diminishing returns in error reduction after having two base pairs.
Not at the moment. I'll shoot you a PM or something if I get something together.

Or maybe you'll see it on kickstarter one day :)
take a look at placeling, sounds a lot like your first idea.
One other small piece of feedback. It would be cool if it automatically copied the link to your clipboard when clicking the button. Would save a whole step. :)
Hacker News is more important to you than Google Search ? sorry, that cracked me up
> as FB is the 21st century equivalent of the market square, and 1st amendment should prohibit what they are trying to do.

Legally, no.

In spirit? I agree with you. Anywhere that users interact, make friends, and exercise creativity should be defended as something more than physical property. It's a community.

How to write that into law, I don't know. :)
I wish this one looked the same on iOS 7 as it does on e.g. Chrome desktop. Instead it's doing some sort of app-like thing to retain iOS 6 styling, and the address bar and bottom toolbar never disappear, so the available screen real estate is very limited. At least it makes comments readable, though.
It may seem that a client implementation is vastly easier, but that is an illusion. Some of the complexity arises from the way IMAP imposes no specific naming model for mailboxes, so the client has to be prepared for that. But most of the complexity comes from dealing with offline operation and attendant state synchronization in a way that isn't horrendously inefficient.
I don't see a moral difference between being the person pulling the trigger and being the person who supplies the person pulling the trigger. Everyone in the military is there because they make the organization more effective at war. I couldn't be a part of that.

I'm a CS grad student right now. I'm not eligible for federal funding so I teach for money.
Hateing the idea of array of arraya is like hating recursivity.
Have you? Semi-serious question, genuinely not intended to offend.

It's perfectly reasonable to have the opinion that wpietri advanced, and it's perfectly reasonable to raise it in this context. One could believe that for aesthetic reasons, or for political reasons, or other reasons, or a combination thereof. And I suggest that it's a higher caliber of comment than the mean HN comment, given that it suggests a source for deeper study of the commenter's opinion.

On the other hand, attempting to (tentatively) diagnose psychiatric disorders based on a single sentence on HN is completely implausible, totally insensitive (to actually ASD sufferers, I mean.. I'm sure wpietri can take it), totally oblivious to social context, and suggests that you might have a "stereotyped pattern of behaviour or interest".

Unless, of course, you have professional qualifications for such a (tentative) diagnosis, in which case I take it back.
Thank you. If that comment is true, than IMAP is a clusterfuck and I am surprised that there is no one working to create a better protocol.
That's like saying TV should always make software engineers men, because most of us are. Simply perpetuating the existing bias limits our worldviews.
Thanks for the link, that's a fascinating paper.

One thing that drives me nuts about that paper format (a LaTEX template, I guess) is that it doesn't have a date. And this happens a lot. If the topic was an abstract mathematical concept, evergreen and timeless, then the date isn't so important. But a paper about spam that is vague on the date? I don't understand. That field is always changing, and I presume the economics are changing, too.
NSA Director Gen. Alexander and Cybersecurity [youtube]
Downloader for Dropbox

http://boxmydownloads.com/

Because conventional file-system is being replaced with Cloud storage and so should your downloader.
Etsy – A Deep Dive into Monitoring with Skyline
Talk about a false dichotomy. There are miles, worlds of difference between "Free for all where one guy can flood the market with literally 47 thousand crapware apps", and "Opaque and arbitrary approval process".
This so called CCAN is missing the most important point of CPAN: Minimum code quality in terms, that code must compile same way, install same way, test itself same way, and have a documentation that describes how to use it. In addition CPAN provides extended code quality by PAUSE and CPAN testers.
You can't understand the IMAP spec until you have been personally berated by Mark Crispin. Unfortunately, Mark has passed away, so the number of people who understand the spec is only going to decrease.
Largely, though it's a matter of terminology[0]. I doubt that any but the most dogmatic frequentist would say there isn't something to the notion behind the question you're asking "what do you think is the chance the coin is rigged", but rather that it should not be conflated (by using the term "probability") with the notion of a situation where something can be repeated and measured - or at least one that sufficiently approximates that situation.

[0] I find that battles over terminology can be the harshest and most recriminating minefields among the intelligent.
Yup. :) For one thing, HN doesn't really have any viable alternatives at this point. Google has plenty.
Athletic investment: Skin in the game
The iphone is a poor example as the original wasn't carrier subsidized. There were a number of phones that unsubsidized were just as expensive as the original iphone. The cheapest unlocked iphone you can buy today is still $450.
Don't take it personally. The comment was towards the original poster, not the original author.

HN'ers typically prefer the original source, never the aggregated-blog version.
Agreed. Unf. can't delete what I posted - didn't mean the plug in a malicious way. Buffer is a far superior and loved product (I/friends use it). batch.me is a small weekend experiment a few friends and I put together about a year ago. PS: Buffer team is doing an incredible job trying to put out this fire - so props.
Guns are clearly part of the Bill of Rights, and the SC had ruled the same of abortion.
My view is that how we act in these "crisis scenarios" isn't super important. It's how we act in the everyday situations that matters.

So I ask myself, "What am I doing right now to reduce war?" or "What am I doing right now to help the homeless living in my city?" This is how I measure whether or not I'm following Jesus.
>42 is very excluding for women, succeeding in bringing in les than 7% women.

Having a small percentage of women doesn't indicate that they're excluding women.
Or, you put up a fake, camouflaged tank and let the enemy reveal themselves when they attack it. (Leave 22/tcp open as a honeypot, triggering an immediate iptables drop).
I know females in tech explicitly annoyed by the usual statements which start, "I am not a woman, but I'm sure a woman..." Same goes for white folk presuming to speak for people of color, wealthy elites speaking on behalf of the poor, etc. People who are systematically worse than ignorant.

(And BTW, these same people I know occasionally mention HN as a cesspool of reactionary ideologies, mythologies about how the tech/startup industry actually works, and general absurdity. So like most places online, beware the comments section. Then again, it's a great place to discuss the latest nontechnical thing DHH said.)
I see some comments already heavily criticizing this school. A few things to note before taking those comments at face value.

- This is the school's website http://www.42.fr. If you can't read in french, but want to know more, I'd suggest to use some translation tool, or lookup other articles that talk about it.

- I also encourage you to lookup who is behind the project http://www.42.fr/lequipe-et-les-moyens/

- The very first class will be in November 2013. So the program hasn't even started yet. I don't know how some people can foresee failure this early.

- on this page, http://www.42.fr/notre-pedagogie-programme/ there's a testimony (I think) by Bruno Lévêque that roughly translates to A "project based" methodology that favors realism, learning by creating real applications useful in everyday life. That answers the question will they be doing only programming exercises for 15h a day?

It is unfortunate that this website would only be in french. If there was an english translation, I sense that some people would be a bit less cavalier about spewing unsubstantiated information.
I hope you've had them watch some of the amazing permaculture videos/documentaries that are out there. I know those had a huge impact on me when I watched them back in high school. Great project, though. Definitely a very worthwhile feat.
Kernel Panic Overheating
Cameras are crazy cheap, less than a buck. Lenses may be expensive to design, but you might find something off the shelf to do what you need.

The expensive pieces probably go, in rough order: Case and mounting hardware, radio, reasonable quality sensors, embedded processor and support chips, power supply. Don't know where the cameras fit into that, since you want a bunch of them.

If you can't get a COGS under $200 you don't deserve to be in business.
they are in big trouble! they should solve this stuff