skysight-inc/HackerNews huggingface dataset:
> The blocking model limits parallelism, horizontal scalability, and the number of concurrent push connections.

[citation needed]

Seriously, where are the benchmarks? I see lots of claims of threads being slow and heavy (see also every time green threads comes up), yet... they are not. And every benchmark I've seen shows that, gasp, kernals are really fucking good. And library-of-the-week's greenthread kernel is not.

The author then says you should use NIO. But, well, NIO is slower than blocking IO. A lot slower: http://www.mailinator.com/tymaPaulMultithreaded.pdf

So if you're using NIO instead of blocking IO threads, well, say goodbye to 25-30% of your throughput. But at least you got to feel all clever using unnecessarily complex async programming, so that's worth it, right?
I wonder why they used Bluetooth when the Louvre already has over 500 WiFi antennas in place for their guide.

http://www.nintendo.co.jp/csr/en/report2013/02_2/index.html

http://louvreguide.nintendo.com/
Don't complain about complaining about downvotes.
Trivia about Unix time_t
I graduated from high school in 2010 and had a few of these same meetings with administrators and the like. Luckily for me, one of the computer teachers was kind enough to encourage me behind the scenes and give me more constructive things to do with my time (making websites for small businesses, writing programs for science class simulations, etc.). More kids like the author need that positive encouragement.
More likely, they were already being made in China, he just went on alibaba and found them there
Welcome Michael, Jon, and Ilya
You overestimate the value of these bugs to the black market. There is no shortage of hacked PayPal accounts for sale on the various dark net markets because the hard part is getting money off the accounts. PayPal will flag a transfer for a dozen different reasons. If you don't login to the hacked account from an IP close to the location of its owner; if you immediately attempt to transfer money off the account to a bank account; etc.
That doesn't sound that weird at all? "Your homework assignment is to go [home and] use Twitter to [...]". If they were saying "Your in-class project is to use Twitter to find these articles. Also, Twitter is banned on the school network. And you get a 0 if you don't do it", then yes, I'd be agreeing that it's weird.

But homework is, sort of by definition, meant to be done at home. When I was in school, I would certainly take advantage of down time to get homework done early, but (until I started getting free blocks in high school) I never felt like homework was meant to be done during school hours on school grounds.

Why are teachers assigning work to be done on websites that the school network blocks? Because at home, it's the parent's job to ensure their child doesn't access material that parents object to; at school, it's the administrator's job to ensure that EVERY child doesn't access material that ANY parent can object to. That's a much more challenging proposition, and (for better or for worse), schools tend to paint with a broad brush when it comes to enforcing limits.
What I know of (but am to lazy to find the links):

- Compass to vibration: a belt that vibrates to north (not really useful, though it reminds me of the aborigines that only have cardinal directions, no relative ones like left or right)

- IR vision to vision: before cool night vision goggles there where experiments with feeding soldiers some modified proteins or something so their vision would shift towards infrared

- remote temperature to audio: http://hackaday.com/2014/03/20/modular-arduino-based-infrare...

less useful in everyday life but very possible (also both not directed enough. Moving 3 meters to see a change is not direct enough for a feedback loop):

- wifi-noise to audio

- geiger counter to audio

.

for people that are missing senses:

- color vision to audio (the guy who I know of using this, fights for the rights of cyborgs)

- vision to tactile sense (low-res grey scale image to braille like "image" on your back)

- sound to nerve stimulation (cochlea implant)

- camera to nerve stimulation (some eye prosthesis, currently low res, but relatively new still)
Theoretically if the profit tax approaches 100% then nobody will form companies because what's the point?

Rest assured, though, the levels we are discussing here will have zero effect on Starbucks' ability or desire to bring us new pumpkin vanilla spice lattes every winter season.
Rocket equation.

There's presently no way of constructing or provisioning a rocket entirely in space without first lifting materials (or the entire craft) from Earth. Should there be, whatever costs are associated with that will shift the equation here.

In the meantime, you're stuck with the reality that whatever mass you plan on transporting to the asteroid, and whatever mass is required to haul back your loot, needs to be boosted from Earth's surface to LEO.

The tyranny of the rocket equation dictates what delta-v costs you. Trips with burns at both ends are vastly more expensive than those with burns at only one. So, yes, aerobraking (on return to Earth) is a highly cost-effective method, but that's going to require budgeting for the mass of your reentry shielding and landing mechanism (likely parachutes).

Ultimately, you're looking at a high-speed, high-temperature reentry, atmospheric slowing, and an ultimate soft-ish landing of whatever you've recovered.

While ion rockets have been proposed as vastly more mass-efficient than chemical rockets, existing designs based on xeon rely on an element whose prevalence in known space environments is quite low. The one exception is Jupiter, but that's the second deepest gravity well in the Solar System:

Within the Solar System, the nucleon fraction of xenon is 1.56 × 10−8, for an abundance of approximately one part in 630 thousand of the total mass.[53] Xenon is relatively rare in the Sun's atmosphere, on Earth, and in asteroids and comets. The planet Jupiter has an unusually high abundance of xenon in its atmosphere; about 2.6 times as much as the Sun.

http://en.wikipedia.org/wiki/Xenon#Occurrence_and_production
LinkedIN main web-app is in Java.
In 2005 I saw a demo of this product from VirtualIron called VFe, which did this on a smaller scale (maybe 10 servers) -- it looked amazing.

https://www.kernel.org/doc/ols/2005/ols2005v2-pages-243-258....
How to command a $130k salary in just 7 days
There's a quote in the article from an assistant DA claiming it is a 'moneyball' approach but seems more like a hash of somewhat data-oriented approaches.

It's been a long time since I've read the Moneyball book, and never saw the movie, but it seems to me there are two levels of 'moneyball' approach:

1. Use data to make allocate resources differently than gut instinct/received wisdom (of baseball scouts). This level can be applied very widely. Maybe they (Manhattan DA office) are doing this level to decide who to put resources into prosecuting. But clearly they're not doing it comprehensively, given massive prosecutions for marijuana.

2. Do (1) to make a bet in a competitive environment that goes a different way than most competitors. I don't see this level applying to what the DA is doing at all, though I imagine it could be done in the hiring of law enforcement/prosecution, which seems to be competitive, at least at the executive level. But there's probably a lack of data to make such bets. (I haven't looked, but an idle question I have is whether there's data to support shifting police work to a female-dominated profession; if there is maybe that's a bet that could be made.)

I say this in part because I think there are non-sports fields in which both levels could be very directly translated, eg http://gondwanaland.com/mlog/2012/03/04/altmetrics-moneyball...
I'm a .NET developer and I love C# & Visual Studio but have worked some with Java. Most of his arguments sounded to me like- "Just do complex-sounding long list of steps, it's easy!" Java development seems like a massive pain, and too much time not actually spent on development.
"1 in 4 online accounts gets hacked."

I've got hundreds of online accounts and so far none have been hacked. Where you getting this number from?

I think for you to be successful in this venture you're going to have to be very transparent in how everything works, based on comments so far that's not the case.
For 2013, the average SAT score for declared Education majors in the area of critical reading was 481, it was 485 in mathematics, and 476 in writing. That's around the 26th place out of 38. It's not great by any stretch of the imagination, but it has been consistently near area that for decades.

That's not exactly "the lowest SAT of any major". That place is held consistently by either 'Other,' 'Mechanic and repair' or 'construction'. So, there's that.

Stop spreading misinformation based on belief instead of facts. The 'Stalinist' approach to things, especially technology stems more from outside entities claiming to know what's best for education and cramming the same reforms down our throats on a rotating 5 year cycle for the last four or five decades. Ever notice that everyone has a theory about how to fix education? Ever wonder how many of those theories are based in research?
Recently implemented a Ruby C extension for format preserving encryption/decryption pair for unique code generation. From SHA-* family to AES to Siphash (https://131002.net/siphash/siphash.pdf) the wizardry, hoopla and alchemy going on inside basic crypto building blocks and hashing methods is amazing. The only "reasonable" building block appears to be various Feistel networks.

What we're left with is modern cryptanalysis..

Hope the cryptanalysis section of the Siphash home page gets quickly built in. Today's non-security related applications end up making tomorrow's security headline.
"It is just that regulated (I prefer the name public but anyway) markets offer the possibility of legal defense by definition." - I think you may be forgetting an entire area of the judicial branch: Civil Court. You can, in fact, sue a business for: representing their product incorrectly, providing service other than described, not sticking to the contract you signed, etc, etc.

We could just as easily simplify, streamline, and reform the civil tort system to allow people to file and address legitimate issues quickly through organic, judicial means. But instead, people, for god knows why, believe it is easier and more effective to have politicians appoint a bunch of crony farts to pass hundreds of thousands of pages of regulation that make the 95% case of good business operation harder, while most often failing to catch/fix the 5% of time things go wrong.

Le sigh, I digress.
It's a good (open discussion, latest topics and trends, expanding the palette with exposure of ideas) and bad thing (secret/slower paced work environments, unexposed devs, rockstars that don't need it, etc).
I think the taxes that predominantly fall on the wealthy are quite low enough. I think perhaps they are a little too low, actually.
Blurred Forms: An Unsteady History of Drunkenness
What I've found after scraping 1740 Meteor apps
> There will always be others. It is far more dangerous to let a poor candidate in.

Lots of people say that. Are you sure? Obviously, if one treats people as "resources", and don't let them shine, that's almost true. But I've seen a few times already a single person completely transform the place they work at, sometimes even when not given a chance.

> I'm not making any hiring decisions at this point... So I'm not judging people's skill levels yet -- I'm looking for something in their history that tells me they are bringing more to the table than knowing how to code.

And what that one thing will be that's not a skill? If you (that looks at lots of CVs) don't have any preconceived notion of what you want, how do you expect the people that has this feature will include it on their CV?
Perhaps Google will be using this to train a more broader purposed image recognition AI
Who gets to define what harmless and normal is? Is it you? What if that's not my definition? What if I have a really good lawyer and you don't? Then is it me?

Welcome to 21st century education.
Put a small import tax on to pay for the court system & a reasonable amount of police / military. Then fold the rest of the business up.
The more help, the better! I will be open sourcing this ASAP, just want to iron out the biggest bugs and clean up the source (just a little) before putting it on Github.

Giving access to my server however isn't something I'd really consider, without physically being next to the person.
Thanks for the input, don't think we can change the title at this point though. Are you working with any VR systems right now?
From what I can see, it should be good enough to just use the same session id which is stored in the cookie as the CSRF token. If an attacker has your session id, then CSRF is the least of your problems. I don't know why people come up with more complicated schemes... Am I wrong?
Wireless Power Outlet Using Raspberry Pi
Civil court is a venue in which action based on existing laws and regulations are pursued. It does not substitute for actually having the laws and regulations which provide the bases for actions.
Hi,

I am a corporate recruiter for GeoDecisions, I would like to talk with you about a job we have available.

Gayle Byers| Corporate Recruiter

Gannett Fleming, Inc. | 207 Senate Ave. Camp Hill, PA 17011

t 717-763-7212 x2188 | f 717-731-9489|gbyers@gfnet.com

Excellence Delivered As Promised

Gannett Fleming is ISO 9001:2008 Certified.

www.gannettfleming.com | Stay connected: Twitter | Facebook | LinkedIn | YouTube
Luckily most of the growth opportunities are outside of the US.
It seems the anti-Java ones are the more vocal ones most of the time. You see the anti-Java posts all the times.
As a Peruvian I'm tickled by this since our cuisine is known for importing from others.
https://goharvest.io
> > Something is wrong if most programs don't run instantaneously.

> Why? Do a straight-up cost/benefit analysis. How much extra would you pay for a program that ran twice as fast? If anything I'd expect people pay more for bigger programs that take longer to run, since they feel like they're doing something important.

This is one of the things going on with Go. What's the cost/benefit of a sub-second compile time compared to a ten-minute compile time? Not all that much, really. But when you multiply it times multiple team members, times multiple daily compiles, times a code base that's going to live for the next 20 years, those slower compiles add up to a big waste.
Fedora 21 will be delivered on 9th
In terms of advances in automation and AI I welcome this development, because this is new offensive in bots vs advertisers/scrapers. Bots will of course adapt, it is only question of time, and adaptation is advancement in automation and understanding of human behavior.
The position is in Middletown, DE.
I really think people should give their reasoning behind such opinions or threads like this become useless flame wars.
Yeah, when it's something like hygiene or nuclear reactor maintenance. When it's something like customer service, wisdom of the crowds is what counts.
I Don't Miss the Sprint
Isn't this just the cost of having a "free" product? Bots are not really a problem. Its just that their traffic cannot be monetized. If you could monetize-bot traffic your problem would be solved. Or put another way, if you framed the issue as a business model one, not a technical one, it might be a useful exercise.
Those of us who are recovering Java programmers might say there's a good reason for that. :-)
Scary stuff. My Paypal was compromised earlier this week; wondering if this vulnerability or one like it was used.
Goodfella's Pizza Holiday Toy Drive with Brothers Care and the Gifting Treee
Do somebody wants a algorithmic C++,python and ruby guy.
Congrats to Jon, Michael, and Ilya!

Jon has been incredibly helpful, supportive, and kind to us (Hacker School) over the years, and I'm thrilled to see him become a full-time YC partner.
I don't disagree, but it did trump the point of the comment it replied to.

DDG will get the job done.
Love the risk-free home try on program. Out of curiosity, does the program extend to trying a different waist size in a different style?
not everyone has internet access at home.

Make it a book. The school system has deemed that "Huckleberry Finn" is too controversial to be allowed in our library. Your homework assignment is to do a book report on "Huckleberry Finn".
I wonder which feature that they need that is only present in 4.4+
Also depending on how those processes are started (as root, from initd, or by hand from shell etc) environment variables might be stripped or incomplete.

Environment variables are kind of like global variables a bit. They are easy to set but feel a little dirty.

And of course if you use libraries or third party package that rely on them, then you don't have a choice.
Preparing for Chip-and-PIN Cards in the United States
I am visually impaired and can attest to both visual captchas being a pain and audio captchas being hard to understand. this change is nothing but an improvement as far as accessibility and usability goes. This is only a plus for people who implement these, as I have actually left sites that had insurmountable captchas for me.

Thank you.
Hi,

I am a corporate recruiter for GeoDecisions. I would like to talk with you about a position we have available in Middletown DE. Please contact me at

Gayle Byers| Corporate Recruiter

Gannett Fleming, Inc./GeoDecisions | 207 Senate Ave. Camp Hill, PA 17011

t 717-763-7212 x2188 | f 717-731-9489|gbyers@gfnet.com

Excellence Delivered As Promised

Gannett Fleming is ISO 9001:2008 Certified.

www.gannettfleming.com | Stay connected: Twitter | Facebook | LinkedIn | YouTube
I don't know. I've seen some....interesting....C and C++ software that resembles what I wrote above more than anyone might care to contemplate.
Environment variables make perfect sense for constants that only, you know, vary with the environment. It's very nice to run the same exact code/artifacts on dev, qa, testing and production.

See also: http://12factor.net/
Yes please. If you want share it, I'm curious how different compilers and architectures handle memmove vs memcpy.
Why would you care whether a user is a robot? Surely whether the actions of that user are desirable or not is determined solely by those actions and not whether the thing performing the actions is a human or a robot. It seems like a better idea to disallow bad actions than to disallow robots. There are also people farms who solve captchas (e.g. via porn sites who ask you to solve a captcha which they then input to another site, or by paying people $1 to solve X thousand capchas).
Sure I get that. Landing via parachute remove almost all the return cost. Leaving the cost of a mechanism in space that can run for years, delivering asteroid metal to earth. Its disingenuous to claim a fixed startup cost prevents profiting from what essentially becomes an industrial infrastructure. It costs billions to create a new oil refinery, yet we do it all the time.
You Should Be Using Gnus Adaptive Scoring
That's an interesting thought. I was actually thinking more along the lines of "a computer is conscious but just doesn't have any means of indicating so" rather than "intentionally concealing the fact". But you definitely raise an interesting question. I suppose either scenario is possible.
I have a pair of Mosco slim denim. Without a doubt the best pair of denim I own. They're incredibly comfortable.
It's almost like we need to have some sort of discussion and process instead of simplistic nonsense like "their network, their rules."
In the previous project I worked in, we switched to Dropwizard for a lot of services that now run in production. We were already using Jersey, Guava, etc., but Dropwizard gives some nice extra glue and standardized our configuration and gave us a standardized way to instrument services (via metrics). It can really recommend it for RESTful services.

Also, there is a nice Maven plugin that creates Ubuntu packages from Dropwizard projects:

https://github.com/reines/dropwizard-debpkg-maven-plugin
Just downloaded it. The frames are awesome!
Any chance you guys will do 30 length? 32 is pretty long for me. I'm 5"8 and normally wear a 32x30.

Would be cool to do something like Jack Threads does. Put the model specs with the jeans. (Height / Weight)

Also, maybe some pics with models with different body types as well. Helps someone figure out how the jeans will look like on their body type.
Yes, it has been improving recently, but most of the manager class out there were hired further back. That's not misinformation or belief; it's numbers which I've observed personally. What do you think the federal level you object to have their degree in?

CBS news article from 2011:

http://www.cbsnews.com/news/heres-the-nations-easiest-colleg...
Demand Founder Raises $20M for Legal TV-Clipping Startup Whipclip
Yep, that's definitely one of the use cases we're aiming for. Upside: You can use the same tool for multiple languages, and it's better than some at specifying exact versions. Downside: It's not clear how we'll want to handle transitive dependencies. It will probably end up working like git submodules, where when A and B both depend on C, you end up with two copies of C. Let me know if you have thoughts.
Worlds most user friendly login protection in more flavors
You'd have a point except for the fact that recaptchas have become increasingly impossible to solve (for humans!). And recaptchas aren't just on google sites, they're everywhere.
Oh, I wasn't suggesting that you give access to your server. Just that I wouldn't mind using a site hosted on your server (it has to be hosted somewhere).
Is boot cut on the horizon? I usually wear my jeans with running shoes and like to have the cuffs fall over the top of my shoes...
Ask HN: Help me retrieve my (past away) friend Google account
My friend past away two months ago from a heart seisure and his wife has tried to retrieve his Google account with no success. She does know his password but he had that phone thing activated where you receive a code on you phone.
She doesn't have his phone anymore as it was a subscription and was canceled shortly after his death.

My request is that someone from here (as I know people from Google lurk here) lend me a hand with this. I'm happy to answer any questions regarding him and his account.
I'm not sure how your conclusion follows. Why would having a single shared VAT rate imply that you couldn't have a minimum threshold before VAT registration is required?

If anything about VAT is going to cause grief for small B2C tech businesses in Europe, it seems more likely to be the changes affecting them from 1 January 2015 precisely because the VAT rates in different European countries are different.
> If you need some ammunition to prove to your management that your startup times are killing your team’s productivity then use the stopwatch on your phone to count the total minutes per day wasted by waiting for the app to start.

But... what about my sword-fighting
Environment variables are useful in their own situations. For instance, OpenShift signals the open IP and Port number as environment variables. Which is useful when you have a program with an unknown set of command-line parameters. Either that or when you only need a subset of the available command-line parameters.
I figured it had something to do with the application of digital filters. There are only two significant samples of a source at half the sampling rate, so it should be able to represent a frequency at exactly half the sampling rate but I can't see how it could accurately represent a frequency at just a few hz below 1/2 the sampling rate. Notice I'm using the word frequency. A sine wave with a frequency of 22,050hz encoded at 16 bit 44Khz is not going to look anything like a sine wave.