skysight-inc/HackerNews huggingface dataset:
The conclusion bugs me because it takes one data point to deduce a general rule.

Yes in that specific case, perhaps the candidate was spooked by the speed of the offer, but next time might be the opposite: another candidate will get tired of the lengthy process until you get to the point and will drop out in favor of a company looking for more than ticking all boxes, especially as it might be a red flag that the environment isn't flexible enough to adapt.

So don't feel bad for following your guts and making an offer: if he really had been the perfect fit, he would have felt the same way.
this is good but I'm having trouble understanding the code on the first page.

also some sort of benchmark would be very interesting.

we desperately need something like meteor.js in python. imagine if you could write python on client and server and end up with something like meteor.js app
Some will even put C++ at a disadvantage.
Isn't the whole stink about Amazon is that they keep the customers for themselves? Amazon knows how to profit from data without sending it anywhere, it would seem. They would have little motive in sharing that info with anyone. I can't see how that's a bad thing for privacy.
Simple (UI wise, I'm sure the implementation is tricky), yet very useful.

I wonder if there's a way to represent changes that might not be easily seen - say you ran an image through pngcrush.
Actually, there is a country mile of wiggle room there. It doesn't have to be true of all programs for one, and "on par with" gives you plenty of wiggle room.
In my experience Java is usually at most 50% worse than C++. This is only the case though when I write Java with minimal use of objects (so no generics for instance). Also this is in comparison to C++ code that's not too micro-optimized (so mostly idiomatic) and that is not compiled via profile-guided optimization for instance.
Can they be? No, they are programmers. Can they become? More interesting question!
Um no. It's a huge deal for heavy duty computational code, so much so that most performance oriented numeric libraries have extra code to workaround the case where restrict is not available..
And what if I want to short-circuit "continue;" in my thread's run loop? I suspect that's hidden somewhere in a "Don't do this" set of caveats that I couldn't find. Presumably you can't write switch statements within your threads either.

Interesting pattern though. I see the similarity with Duff's device, but hadn't ever really imagined a use for that outside of confusing SOFT1001 students...
Java still lets you make a giant array and operate on that. For high speed numerics programming you do that in every language: FORTRAN, C, Java, etc. At that point comes down to how much information the compiler and you can share: restricted pointers, use assembler kernels, etc.
> "This is about consumers not getting what they paid for from their broadband provider"

If I pay for a 100Mbit/sec connection from my ISP why doesn't NetFlix send me 100Mbit/sec of data? They choose to limit my speeds (via streaming) and do not offer any options to download or pre-cache video content I plan to watch. Is this a violation of network neutrality? If I ask NetFlix for 4GB of data why are they allowed to limit the speeds?
It isn't that the fundamentals themselves become impressive. Rather, we have so much complexity these days, we forget what can be achieved with only a little.

I listen to music & radio on my laptop & cell phone, both of which have billions of transistors and thousands of discrete components, compared to the 9? 10? in this circuit.

In a sense you could look at this sort of thing as an implied question along the lines of, for all the orders and orders of magnitude of complexity we have now, what has it bought us?
It's a mutant teenager's turtle ninja fantasy.
Whatever the claims about Fortran, I would say that 3) is definitely not applicable here (two implementations provided, 2) is laughable (some people used to argue Fortran was the easiest to optimize) and 1) is true, but not in a way that would have a significant impact on this benchmark. Fortran compilers have been optimized over the years pretty extensively, and really of late the only reason to have a Fortran compiler is for efficient numerical computation, so that is something Fortran compiler writers have focused on.
At first, I thought the OP had done exactly that!
This seems like a decent call out.
Thanks. We changed the url to that from http://www.mymodernmet.com/profiles/blogs/antarctica-conserv....

Also, there is a description of the discovery at http://www.nzaht.org/content/library/Century_old_Antarctic_i... [pdf].
It is a really cool math problem, and we should be using math to solve it! This problem took me 30 minutes to solve without programming and so I'm only a few minutes off Fortran. (I scale well too since I can now do it in constant time - fine log time if we count reading the input.)

A minor nit to pick: the 1,448,575,636 number is not the number of buyouts. (It looks like the number of nodes in the evaluation graph.)

Spoiler: the answer is 111110110111_2. (edit: had the wrong answer)
Also the beard. He'd look like a weirdo in the 80s or 90s, but fit in just fine right now.
Plenty of "legit" businesses rely on marketing emails. If users don't want them, those emails are by definition spam.

If your business needs to send me emails to stay solvent, maybe you should re-think your business model because the overwhelming majority of internet users don't want to be part of your fucking "sales funnel". The standard response is that the user actually does want your product, they just don't know it yet. Which is of course a complete load of bullshit.
Plenty of "legit" businesses rely on marketing emails.

If your business needs to send me emails to stay solvent, maybe you should re-think your business model because the overwhelming majority of internet users don't want to be part of your fucking "sales funnel".
Well the sound quality of the streaming service is pretty bad, especially for tracks that aren't professionally produced. I don't think people realize how much effect this has on the listeners.
I couldn't hold out, and had a mini panic attack when Git and Ruby were jacked. Doesn't help that I actually uninstalled Xcode 5.1.1 after installing the Xcode 6 beta (broke a good bit of stuff). Ended up getting all settled, but still, not worth it. No point in rolling back now though (if that's even possible).
That sounds crazy. I freak out a little bit when I forget to buy everything I need from the grocery store, then have to go back in for one thing to add to my nearly full bag of previously purchased goods. Haha.
I would suggest giving a better idea of the product before you sign up. It's just an MVP, so it's not a big deal. Just don't forget that when you arrive at home, you don't know who you're trusting with your identity nor do you know what you're getting into. Give a teaser.
SBCL or at least Haskell by any chance? And then in terms of lines of code.)
"The main purpose of pngcrush is to reduce the size of the PNG IDAT datastream by trying various combinations of compression methods and delta filters." - Wikipedia.

So there will not be any change in the image visually. The 'crushed' image will have the same quality as the source image. So even if you run an image through pngcrush, this new github feature should not find any difference between the original image and the 'cushed' one(I think).
Let s = startups, b = bigcorps, z = zombies

1) In any of the transformations [(-,-,+),(-,+,-),(+,-,-)], the delta b/w numbers (s-b, s-z, b-z) changes by 0 or 2. What this tells us is that if the delta is odd to start, it will always be odd, if even always even.

2) Since the final state will involve only one type left standing (or else the stronger could eat the weaker), we know that the final counts will be two at 0, one at something >0. Since our losers end with an even delta (0), they must always have had an even delta. In the scenario you proposed, that's s and z (2055 - 2017 = 38). So b, bigcorps, is going to be our winner.

3) Now that we know who will win, we need to find the maximum possible number of bs remaining. Since each move reduces the total population by one, the maximum bs will be produced by the shortest sequence of moves that gets rid of all zs and ss.

4) As long as z>0 and s>0, our best move is to have z eat s, as it drops the population of z and s by 2. So our first sequence is to have all zs eat ss, leaving us with s = 38, b = 4023, z = 0.

5) When z = 0, our only possible move is b eats s, creating a z, which can then be eaten by an s to produce a b, thereby restoring b to its original count and lowering s by 2. After repeating this sequence 19 times to get rid of the 38 ss, we'll have s = 0, b = 4023, z = 0.

Ergo, maximal final state is 4023 bigcorps.
1% or more
I've made a parser for it, based on Douglas Crockford's reference implementation of JSON: https://github.com/coreh/dson_parse/
There are already three Golang-based forums (built with Go, talk about Go) in China.
While for Node.js , Ruby, Python, we don't see these many.

* http://golangtc.com

* http://studygolang.com

* http://bbs.go-china.org

Also to mention, Swift is a surprisingly hot topic in Chinese Developer community:

* http://swift.sh/

* http://www.douban.com/group/522213/

And project on translating Swift was quickly started:

* https://github.com/numbbbbb/the-swift-programming-language-i...
There are already three Golang-based forums (built with Go, talk about Go) in China.
While for Node.js , Ruby, Python, we don't see these many.

* http://golangtc.com
* http://studygolang.com
* http://bbs.go-china.org

Also, Swift is a surprisingly hot topic in Chinese Developer community:

* http://swift.sh/
* http://www.douban.com/group/522213/

And project on translating Swift was quickly started:

* https://github.com/numbbbbb/the-swift-programming-language-i...
All companies that engage in highly sophisticated data mining.
and you think this makes the description of an intensive support program for low-performing students inaccurate because...?
1. This isn't a new feature, its existed for years.
2. Git detects a difference, so github will detect a difference.

That being said, there wouldn't be a visible difference when comparing the two images.
I have no idea how close the chrome/chromium and the angular dev teams are but this is clearly a great synergy.

This is an interesting time for the browser / web framework duo, I wonder what would happen if chrome/angular become really faster but anotherBrowser/angular ends up having poor performance due to chrome specific features. Will developers turn to a more evenly supported framework to avoid performance issue or will the other browsers be forced to ensure good performance to avoid being considered as "slow" because of angular apps ?
Her mother was right. Maybe weak students should -- like in CA -- go to a two year college that is a stepping stone between high school and college, with more oversight and structure; finish their gen eds; and transfer. The diploma says the same thing after 4 years.

And to be clear, it's not like Vanessa is a good student. fta:

a month into the school year, Vanessa stumbled. She failed her first test in
statistics, a prerequisite for admission to the nursing program. She was
surprised at how bad it felt. Failure was not an experience she was used to.
At Mesquite High, she never had to study for math tests; she aced them all
without really trying. (Her senior-year G.P.A. was 3.50, placing her 39th
out of 559 students in her graduating class. She got a 22 on the ACT, the
equivalent of about a 1,030 on the SAT — not stellar, but above average.)

So basically, she only got a 3.5 in hs, and never learned math particularly well. It's not exactly a surprise she struggles at a good university.
For anyone interested in the source, I started hosting it on GitHub at https://github.com/Conlectus/WhoAmI.
Mays hot security news from CM Security
So, what kind of change will the git detect when an image is crushed (when there is no visual difference between original and curshed) ?
> HFT enable both of those low costs

I see how HFT can narrow the bid-ask spread, but how does HFT enable an electronic market? Isn't it the other way around?
We're actually going the other way on this one. Currently, the site starts with a landing page of sorts, with the links listed in larger type. This was done with the notion of a starting point in mind--like a cover or introduction.

However, we're finding that page really gets in the way when you visit multiple times in a day. As such, we want to remove that obstacle. Soon, users will land directly on the Active Channels list, as you can see in some of the new comps: http://chapp.is/Chapp/83xZXYnEvhbz3xRMs (scroll to the top to view)

Our reasoning on this point is that visitors are pretty much able to see everything that's on the site, without logging in. As such, I don't think we need to explain what they'll find, as most will probably browse before posting or commenting on anything.
> the FAQ on the ACT’s website claims that the ACT is an “achievement” test and the SAT is an “aptitude” test, which is a bunch of crap

It gets funnier than that. The SAT IIs, with near-identical characteristics to the SAT, are also supposed to be "achievement" tests.
For those of us who don't know Javascript, I'll just ask in broad terms: What is it, how's it work, what's it do?
>Drew Houston, Dropbox

Oh that's precious. They could go a long way to curbing NSA spying themselves by not appointing one of the most prolific apologists for warrantless wiretapping, to their fucking board of fucking directors.

Then they can sign off on this.
I'd rather learn js when I need to. Auto generation is waste time in this case
> I just can't fathom a parent ever saying this to their child regardless of wealth or education.

It's hard for me to imagine, too; for a long time I thought Beauty School Dropout was one of the funniest songs I'd ever heard for that reason.

However, like my sibling says, the mother is correct. This girl is quite far below a normal student at UT Austin -- it's not good for her to be in classes targeted at them, and it's not good for them to be in classes targeted at her.
I've seen this on other blogs too hosted by Blogger/Blogspot. I'm pretty sure it's their doing, not the blog owner himself.
Is this probably because of the native unicode support in the language?
The SenSys'06 paper has all the details:

http://dunkels.com/adam/pt/publications.html

The context for a lot of "wireless sensor networks" discussion in the paper is that Adam's research group was primarily focusing on sensor networks at the time.
There's a lot of powerful things you can do just in their interface. I heard a Ted talk recently that suggested there is a lot of hard to find datasets with lots of valuable information out there just waiting to be untapped. There are several non-profit and even business use cases.
Are you familiar with Ionic? Pure HTML5 AngularJS apps compiled with cordova into native android and iOS applications. I've been working with it for a month and I've found it incredibly useful. http://showcase.ionicframework.com/
> you socially value internet ads much higher

How are you getting that from what I said? You could s/HFT/internet ads/ in my post in response to pas and it would be pretty much the post I would have written about internet ads if that had been the subject under discussion. (Well, not really, because you'd have to change other things as well, but hopefully you see what I mean.)

> markets are bad at allocating capital, but they are better than our alternatives

This I agree with. But markets are as bad (or good) at allocating capital as the people who participate in them. In other words, markets reflect the values of the people who trade. I wasn't ranting about markets not being able to properly compensate curing cancer because markets are bad; I was ranting about people's values being so screwed up that the price signals they are sending into markets are making people rich for HFT and internet ads but not for curing cancer.
Thanks for pointing that out; changed title to be less misleading.
Why Game Developers Keep Getting Laid Off
Very interesting. Not sure I would go to all that for after I'm gone. But it sounds like a cool way to make some sort of puzzle activity for friends. :)
I'm dubious about the meaningfulness of broad terms like "Christian", "Muslim", etc., because of their coarse granularity. I'm not religious, but from what I observe, I don't think the "Christian" crowd of Catholics, Protestants, Mormons, and Unitarian Universalists would say they believe the Same Thing. I'm guessing that if you asked a C of E whether they were of the same religion as Jehovah's Witnesses, they'd probably look at you funny. Ditto for Shia and Sunni. Such distinctions have great social relevance everywhere. Consider Latin Americans: Catholic vs Evangelical (and that in itself is already a ludicrous simplification) has massive post-colonial, political, and social ramifications; to lump them all as "Christians" is to throw away so much information. It would also be interesting to see a break-down that included people who culturally identify with a "faith" but who are non-practicing (like so many of my Jewish friends).
And it isn't really fair to paint with even this broad a brush. The fact is that large public universities generally have a broader charter than small, elite private schools. This is a factor of how they're governed on the one hand (things like mandating x% of students are admitted from in-state, or enforcing affirmative action), and the fact that they [usually] have to provide a reasonably comprehensive set of study options on the other. I went to an "elite" state school and studied history & comparative religion. My wife went to a small private women's college (~750 students) and studied biology. The resources available at my uni, which has a $2b/yr operating budget, were orders of magnitude better than hers, but the education I received was far less personal and -- again speaking in generalities -- not as good as what she received with the small class sizes and personal tutelage from her professors.
Summernote looks pretty nice.

https://hackerwins.github.io/summernote/
I've never heard anybody say that Java is that fast. It can be in very specific situations. Actually 2 - 3 times as fast as C++ is pretty awesome, especially since that is hardly low level Java, rather quite abstract. I suspect low level Java could get it down to a flat 2x in this case. For a huge range of uses 2x as fast is effectively as fast as C, especially since taking advantage of multicore / parallelized operations is significantly easier (in a cross platform manner) than it is in C/C++.
I've felt like the candidate in the story before.

For one company I interviewed with, the questions were all straight-forward. I finished 30 minutes early and they had no more questions to ask me.

If the interview process can't differentiate from someone who is merely ok and someone who is amazing then the company will be likely filled with people who are only merely ok. That isn't a company I want to work for.

Compare that to a place like Google where if you claim you are an expert at a language, they will have the language creator interview you.
The code is very inefficient to say the least.

I made some modifications (diverging further from the "functional" nature, if you could call it that) and as you can see it is much faster[0].

Output:

$ node new-magicForest.js 2017 2055 2006
total forests: 6128
{ goats: 0, wolves: 0, lions: 4023 }
total time: 20ms

[0] https://gist.github.com/chapel/1c038b2bf64b3037aaea
Thank you, that additional information is helpful: http://dunkels.com/adam/dunkels06protothreads.pdf

I presume you are the same Muneeb Ali listed as co-author? The website mentioned in your profile seems to be down.
100 years from now, technoarchaeology grad students will be writing jpg parsers in Z# because nobody can figure out how to compile the old ones on quantum CPUs.
I've talked with a few people, and I'm on the same page as you. What do you think is a fair package?
> can you swear that Netflix is doing all that it can to minimize bandwidth?

This is an excellent point. Why doesn't NetFlix at very least offer the ability for their users to queue content for download / local caching? If customers had a slow Internet connection at least they could plan ahead to avoid suffering streaming problems.

Ironically isn't streaming-only perhaps a violation of net neutrality? NetFlix artificially limits the speeds my ISP can deliver by only offering streaming. I have a 100Mbit/sec connection yet NetFlix chooses to limit me to streaming speeds.
I hacked up something with Asterisk to auto-dial Schwa until I got something other than the dreaded machine. Alinea is like walking into a fantasy world on acid but eating incredible food with Aesop Rock blasting while Chef swigs Jameson 10 feet away from you was as if some crazy person got inside my head and knew exactly what I wanted.
Ask HN: Race around condition in producer consumer cases
Lets say we have two threads. 1 is a producer & other is a consumer. Shouldn't OS consider adding a mechanism of telling the OS about the pair of thread being producer consumer rather than derive something out of platonic join or wait or semaphores?
One of a dozen. Search before coding
101 Viral Marketing Tools
Creating viral marketing products and services. Everything that gives your customers tools, reasons & incentives to be viral should be considered viral.
Fixing the English Ph.D; that's the only field they mention. They can make inferences about related fields but would have a hard time with other fields (STEM fields and even psychology).
Agreed. I restricted my time warp to a period where transistors/FETs were ubiquitous and finally cheap for the hobbyist, but as you say the principles go way back.
That is if we accept the assumption that this was well written modern fortran code. Since they don't actually show the fortran it is hard to say. I looked through the referenced posts and all of those are using fortran 77. Furthermore it depends very very heavily on compiler optimizations. Yet another thing they made no mention of.

http://unriskinsight.blogspot.co.at/2014/05/the-f-word-of-pr...
Having it built into Gmail is a non-starter, because you can't do it right as a webapp. You need to do it locally, either with a browser extension (see the link someone else replied to you with) or a non-webmail client.
Wow. This is done very well. Bravo to Seattle, a model for how other's should do open government data.
Both roles are 180 degree apart. both needs very different skillset to deliver awesomeness. Having said this, you cant judge if good programmer will be a good CEO or not untill he functions as a CEO or if he had previous experience of being a CEO.
What article are you reading?
While I agree that emacs is great, the OP hasn't specified that he or she wanted to code in Lisp.

Thank you for mentioning redshank otherwise, it looks quite powerful.
So apparently getting a certain grade on a standardized test makes you smart? Having never met this girl, none of us have any idea if she's smart, but she's certainly not dumb for a score she got on a standardized test when she was like 16...
Yes, but they were clearly wrong...
I am almost certain it wasn't included for some reason like that. I also suspect that they were using an outmoded version of fortran. Clicking the extra links would tend to validate that suspicion.

Also performance of fortran code is quite dependent on the compiler and compiler options. Somethng that was not well described.
I guess I'm probably an outlier. I don't watch a lot of TV. I was thinking in terms of my current bill, which is about $125/mo for internet and cable, and supplanting all my cable viewing with internet streaming. That's about 60 hours of television (I watch maybe 2 hours a night on the regular). So yeah, I guess it's probably a little high.

My main point was that this charging scheme incentivizes companies to provide better service, not set up monopolies or short change you service.