skysight-inc/HackerNews huggingface dataset:
Java does have primitive types like int , char etc which I believe are stack allocated. Java programmers do like to "box" these into classes like "Integer" etc though.

What I find confusing about the answer is that it implies that there is some reason that a skip list (compared to another structure) would be particularly inefficient in the JVM (compared to say native C++).

Basically a skip list will cost you some extra memory by storing more pointers which allow you to "skip" ahead the list but as you add extra layers each layer will have less pointers than the one below it.

A skip list might be a bad idea if you are working a severely memory constrained system and saving memory is more important than lookup speed on your data structure. They would also of course be a bad idea if there is another structure better suited to what you are doing (B tree or whatever).

But saying "Skip lists are bad because there are too many pointers for Java" just seems like a big wtf to me, unless there is something I am missing here.
Met Office Supercomputers
Like a smart terrorist/activist/pranker couldnt learn how to pick locks.
Nope. Just a regular key that hits a specific set of pins that are required to be there.

If you think about it, designing a lock that takes 2 completely different types of keys would be very difficult. If you don't fit the grooves that a regular key does, you don't fit. So you have to use the same blank. After that it is just the set of grooves that matters.
Yup, just on the question of putting secrets into get request params vs. headers.

OAuth2 does require SSL, and you're right that both params and headers are equally protected there.

My main concern with putting "secrets" in query strings is that traditionally sensitive data doesn't go in query strings -- it'd be in POST content, normally -- so both browsers and servers are less careful with that data.

Headers DO sometimes contain sensitive data (i.e., standard http auth), so there's a history there, and by default this info would be protected a bit more than GET params, I think.

I do care about the endpoints, for two reasons -- on the server side, a log accidentally containing sensitive data might contain all of the secret tokens for the service, and logs are generally not as carefully protected as, say, the database, so they might be posted for developer review or otherwise exposed.

On the client-side: if a single client is hacked, that's normally just one token exposed (whether it was being passed via header or param, probably). But if the browser simply isn't treating the token as secret data, then it gets around -- addons might send queries out to a server for various contextual features, Google may collect it (to help live search dropdowns), etc. -- it's simply not treated as carefully, so it gets out.

Of course, production uses (vs. developers wandering around) generally wouldn't even be using a browser (and I could personally make sure these params weren't in our logs), so none of this is disastrous; just issues on my mind.
Looks nice so far, although I would have to think a while to find a case where I needed predominantly name and address dummy data :-)

A few more sets of possible data geared towards specific regions might be nice. For example right now the output is exclusively ASCII which is unlikely to hit any legacy charset mismatches.
It's something that I am going to use regularly. Well done
File this one under "tests that shouldn't have been conducted in the first place"
HSBC is one of the only banks to have a section on their Online Banking where you can tell them your travel plans and which cards you will be taking. Has always prevented fraud calls for me.
I browse on indeed occasionally. I'm a senior in college though and am applying to grad schools right now, so I've never seriously looked for a job before.
Ask HN: Are scrrenshots/thumbnails of websites subject to copyright?
If we use screenshots of other random websites in our websites, is it a copyright violation? Some possible use cases I'm talking about :

1. http://www.hnshowcase.com/

2. Using screenshots in demo of a portfolio template?
Did you, y'know, go into a branch and try to resolve this?
Eric, the write-up is great, but it would be better if you
provided the supporting data. The research is interesting,
but sending out a million emails with tracking bugs is a bit,
umm, questionable when one considers the time/effort wasted
by the recipients. If everyone ran similar experiments, it
would make a real mess, so providing the data you collected
could also be beneficial in reducing the load.
> I emphasize this because, to a layman, the word "treatment" implies a method that addresses causes, not effects. This is not the case.

By this logic Tylenol is not a treatment for a headache. There are a lot of treatments that are treating symptoms and not causes. Good doctors and nurses will generally point this out to patients when prescribing something.
People already know they can stop using fb. This story isn't about that, it's about how to continue to use it without this problem.
I have a problem with the terminology in the article. For me, a server and the 'cloud' both refer to remote computing resources, separate from clients. The Venn diagram overlaps a bit :-)
I meant storing it on the server - just preferring not to have any actual cc data on the cookie, even obfuscated or encrypted. It may be a distinction without a difference, though, I honestly have never dealt with anything more complex than your basic 'hash username and password and check the hash when they login' scheme.
I could be wrong, but I think this is only talking about TI's mobile baseband chips, not ARM processors.
This varies considerably. I can assure you as a USian that I regularly chill out and have a beer by the beach. :)

Though we do also have "family friendly" beaches where you can only have alcohol in areas around the beach, not on the beach itself.
EU data chiefs find legal flaws in Google privacy policy
Git-TF : Microsoft-created OSS to bridge TFS and Git cross platform
Here's a rather interesting article (from 2004) on how the Tour is managed... http://www.engadget.com/2004/07/19/counting-every-second-a-b...
The only issue is there is no real technical reason why individual A's friends need messaged when individual B took the action.
How is Ctrl- different from using "q" in vi?
Nice! That's much neater than I thought it would be.

P.S. you can use "output.%03d.png" to zero pad the output to 011 (and %04d for 0011 etc.)
I was also reminded of that weird final scene in the Animatrix short about the runner when he has some kind of warp spasm before transcending and waking from the Matrix. That just gave me a renewed appreciation of animation.
Just my opinion, but #89 is the only one remotely close to being moderately OK (the others are poor, IMO). I would loose the runner silhouette in the "u" and just go with a logotype.

I know you're at 99 Designs for a reason ($), I would go with something simple, you can always refresh the brand down the road.
I was looking for this recently! There is a photo, either form this artist or someone else, that was taken at some sort of festival, a photo of all the people walking by.

It was featured in some website that made the rounds on reddit or slashdot or somewhere.

You can get the same effect with a flatbed scanner, which operates on the same principles but assumes a fixed subject, so the camera moves while scanning. I can't find a link now, but there is a fad of rolling your face on a scanner and sharing the result on a website.

Also, this is basically how a CMOS camera works, which is why you get a distortion effect (not jsut blur) when photographinc moving objects: https://www.google.com/search?q=apple+cmos+distortion
Can you also elaborate on how you find the companies that fit those criteria?
It's interesting how Alexis talks about the importance of the possibility to "stay home and do great things" for some people. Well, sounds right but isn't startup a thing that's all about change - including lifestyle? Isn't it possible to have some valuable insights when you leave your comfort zone and go some place you didn't know before?
I'd rather advice Silicon Valley guys just try and leave their cozy warm place and go and try to make a startup on Alaska, for example - that's the kind of adventure for startup-guys, not for sissies.
We crashed! It's up now :)
Fun use case: On Chrome latest (22) view the README section with the example gif. Open a new tab, spend a few minutes on it, go back to view the sample gif and it goes into warp drive .
i don't really understand why this is "putting a slant on it".

citing an absolute difference isn't very useful when you're talking about differences in conversion rates.

* 0.6% -> 1.2% is a 0.6% bump.
* 49.4% -> 50.0% is a 0.6% bump.

however, in the first case, you're talking about doubling your conversion rate.

it sounds like you're saying that if someone increases their landing page conversion rate by 1% (from 1%) you'd rather hear that the conversion rate increased by a point.

the business owner is probably more interested in the fact that their revenues doubled.
Call me a pessimist. When I see guys like Akin and Broun on a science committee, I assume that it didn't happen by accident, and that they probably have an axe to grind. At best, they may be looking to have their ethics represented on subjects like the ethics or morality of subjects like stem-cell research.
Michael Brady, commenting on the original article, said it best.

"Master keys are a convenience, not a security measure."
Would you give me an example of "putting the right things in your profile" ? Might be far-fetched but, if I could see an example of "Mr.X"'s profile, that would be great starting point.
As many others have mentioned, this is a well-explored field. Golan Levin maintains a very extensive list of slit-scan camera experiments, check it out for some awesome examples:

http://www.flong.com/texts/lists/slit_scan/
Yes, that's true. But the letter of part 3 only talks about encrypting data at rest on your own systems; it mentions nothing about client systems. There's a huge discussion about whether or not the user's browser is within scope for PCI-- this is what systems like Stripe and Braintree are gambling on, that the browser _isn't_ within scope (Braintree actually makes this a big selling point; if you use their system, your platform is no longer in scope for PCI-DSS).

The PAN data -- the cookie -- is encrypted in transit, and if it's encrypted at every point in Santander's network then technically they could be compliant to the letter of the rules. I have no doubt that a company so dumb as to store your PAN data in a cookie is probably breaking a myriad number of PCI-DSS rules, but the card-data-in-cookie may not be one of them.
OpDutchPirateBay: Anonymous Hackers Say Attacking ISPs Is A Mistake [video]
Scoopinion Recommends Articles Based on Your Reading Habits and Browser History
My 30-day challenge with RubyMine - day 4
If you want to play with real hardware, scrap a $100 scanner.

Simplest/oldest: http://www.sentex.net/~mwandel/tech/scanner.html (The garage door picture continues to be awesome after so many years.)

More professional version: http://golembewski.awardspace.com/index.html (And weirdest - you really do not want to blink during one of these photos.)
Now I'm pretty sure you're being disingenuous. I'm saying try to understand the author:

He is reacting to accusations of sexism, that he can't see, because he understands it in the emotionally loaded way I described ad nauseum in my previous posts.

I'm saying: he says he's not sexist, and in the overloaded way he isn't. Yes his statements ignore systemic sexism. Yes his proposed actions don't do anything about the status quo. BUT he seems to actually think equality is a good idea, and that sexism of any kind is a bad idea.

I'm saying: there are a lot of people in that same position.

I'm saying: there is a problem caused by the emotional connotations of the word sexism, and they cause a backlash which prevents further improvement of the situation.

I'm saying: perhaps part of the problem is that we are using a term that is actually causing more problems than it is fixing.

I'm saying: perhaps if a better term or description of the problem could be used, one that doesn't carry accusatory and
"bad person" loading.

I'm saying: the people above will react favorably and actually help change the status quo if we can find a way to adress the problem when they aren't feeling attacked.

You appear to be hearing something completely different. I suspect that when I say "we should work with the people who want there to be equality to do it better", you are hearing "sophacles defends the status quo". Please try to understand, when people feel attacked, they don't hear the message, they hear "you suck, you need to stop being you", not "there is a problem we need to fix, here it is." - I am suggesting ways we can approach people that allows them to hear "here is something to be fixed" that doesn't invoke defense mechanisms. I am suggesting that the term sexism invokes that defense response in a lot of people, whether or not they would agree with the issues existing.

So here is a question for you: if it isn't called sexism, but instead called something else, but results in systemic sexism being reduced and/or eliminated, does it matter what name it has?
Chamber of Commerce, any technology partnership groups, meetup.com, there are a million of these sort of events in any decently sized area.
Misconception 4 should be the first.
Indeed... a few minutes after you turn on showdead you'll see that hellbanning is not used primarily for troll control. Trolls are people who post goatse links or overtly inflammatory opinions that they clearly don't even hold.

Instead, hellbanning on HN is used on people who disagree with someone who has the power to do something about it. It's used to dismiss people who stray outside the hive and fail to toe the party line... a party line that isn't even written down anywhere.

It's lame, and IMHO pg needs to reign in some of the more obvious moderation abuses.
Since this seems to be so unclear:

Facebook has a feature (and apparently there is no way to opt-out), wherein anyone you are friends with can post a tweet-sized message to all your friend walls by creating an appropriately group and adding you to it.

(1) this is basically the same as those email hack/viruses that email a spam link to everyone in your address book.

(2) how is this not already massively abused for spam? it is nearly identical workflow to the email use case: Gain control of an account, create a group, send message to all the vector's contacts.
This is blogspam of an article reported by professional journalists.

http://online.wsj.com/article_email/SB1000087239639044416580...

The original article was submitted to HN yesterday.

http://news.ycombinator.com/item?id=4649551
You can check http://roundabout.io too for London jobs. A good UK job board, not yet mentioned is http://www.coderstack.co.uk/
Well, do either of your examples cause the experience of other networks users to degrade, when you've modded the content you're playing?
Hey, I've used this before. Works like a treat. Just wanted to say thanks!
Nice to see MediaWiki on here. It's such a flexible platform, you can really do a lot with it.
I can't imagine a world where I'd be comfortable with publicly displaying the entirety of my Google search history.

I guess this is complicated by the fact that our actions don't necessarily reflect our beliefs or identity, and a public display of actions or even just words (posts) can present a misconstrued image of ourselves to the world (or at least one that is ripe for misinterpretation).
Yeah, just noticed that myself. Thanks. :)
Digital lock with built in dynamo (pull down lever?) to generate the miniscule power required to operate it?
I bet they have a padlock icon somewhere?

No really, whenever I think there is no display of utter incompetence in software systems programming that will surprise me, here's another big name, ready to make standards sink to a new low.
I wonder who and how much they paid for such a nicely done job.
But you could become a preacher and wander over to another town to start over.
For Better, Or Worse, Modern Love Is Nothing But An Algorithm
73 out of 80 and 780 out of 800.)
I thought that as well. I can't imagine anyone who reads athletics/cycling reports wouldn't have recognized those for what they were. He's not far wrong in the article, to be fair - just in suggesting that the artist invented the technique. But that suggests he did no research beyond a misleading gallery press release, since just googling the term brings up lots of interesting stuff.

I don't mean to denigrate the art though, because the pics are still striking and interesting.
Why not congratulate OP for his initiative. The fact that som many people are responding so positively gives new members of the community (like myself) a wonderful impression of how helpful people are here. Look how many people are pitching in to help this person without any expectation of return.

Also, this is yet one community. You have no idea who all else this guy knows and by meeting with whoever responds here, they will gain from it.

I'd like to point you to a Reid Hoffman article which discusses the power of connecting with people from various networks:

http://tech.fortune.cnn.com/2012/01/24/reid-hoffman-linkedin... (special attention to the bit on "The diversity of weak ties"

The fact that he's not a top commenter is even more inspiring. It shows that if someone has a good concept, takes initiative and quells any fear that "oh I'm not a big guy/girl on HN,I can't be that audacious" - well that person will get results.

Reminds me of Geothe's timeless words, "...boldness has genius, power and magic in it".
I can't imagine wanting to be in the company of someone who who (a) you don't want on your facebook, and (b) would bitch at you for it.
Don't some individual subreddits moderate fairly heavily? And the upvoting/downvoting also has the effect of hiding disliked speech.
E-learning app blocks Facebook until kids do math
Irish tech startup Aftermath has developed an app that uses time on social networks as a reward for completing math questions. Carrot and stick.

http://www.irishtimes.com/newspaper/breaking/2012/1015/breaking48.html
Am I understanding you correctly? If war had broken out, say in the early 80's, West Germany, and not the United States, would have had the final word on launching the Pershings stationed on their soil?

What would happen in the case of differing opinions? West Germany gets to order a launch even when the US strongly opposes? Or the opposite with the US wanting a launch and West Germany says no?
Does this remind anyone else of the Tralfamadorians analogy from Kurt Vonnegut's Slaughterhouse-Five? I can't find the relevant quote...
Ask HN: Do you stretch before coding?
Following http://www.ted.com/talks/amy_cuddy_your_body_language_shapes_who_you_are.html I have always wondered by there exists stigma/myth/folk-theory surrounding "popping" one's knuckles, or more generally, engaging in Asperger-esque self-stimulatory behavior (stressed finger-flipping, simply stretching fingers, rhythmic finger counting, talking out loud to one's self ((vocal stimming)), toe-walking). At the same time, I find that I cannot apprehend my hands and the rest of my body for use of vim/bash/coding/etc. unless I stretch well. (Coding, for me, is a full body experience, where music is also by and large essential.)

Holding a proper posture seems to, as a "low-cost body hack" strengthen the fluidity of thought. At various points throughout the day I notice that when I accidentally in engage in self-stimulatory behavior, either for need to reach a raised item on a shelf, before playing an instrument, even curiouser listening to noise music, and on, "sharpening my tongue" (guided vocal stimming: re-enacting preferred comedians), I find that various modes of thought are more readily accessible.
This is a separate code to your password, and there is no reason each letter could not also be stored as a hash after being salted with some personal information.
closest branch was... 180 miles away, iirc.

My experience with going in to big megabanks is that the 'internet' and 'branch' worlds are two completely separate worlds. I would expect HSBC at a branch to sit me down at a phone to talk to someone on their 800 number, like BoA does when I have a problem there.

If it would have helped, why would HSBC people on the phone not have suggested I go to a branch to resolve things?
> Furthermore there is no great advantage in parallelizing linear algebra

With all due respect, that is a ludicrous statement to make! Most nontrivial parallel scientific computing applications use parallel linear algebra of some sort.

> the main reason why scientists haven't moved away from FORTRAN is cultural

You can make that argument for Fortran vs C, not Fortran vs Matlab. Fortran is blazingly fast, and you dont have to pay an arm and a leg for a seat like with Matlab.
(assuming you are on OS X)

Excuse me? Screw you too, buddy. (I've only ever used this on some version of Ubuntu, so you're definitely not on a badly supported platform or anything. :)

Anyway, I haven't actually tested the hyphenation myself; the CSS was simple enough that I figured it would just work in any vaguely recent build of WebKit, but I'll mess around with both the CSS and the Wkhtmltopdf version after work today and see if I can find out what the issue is.
I've seen error messages in Spanish, which would seem to indicate (since Sovereign was originally a New England-based company) that some backend services are shared. Luckily, I barely use the account, and I will continue to do so now that this post has come to light.
Yeah, that's what I was thinking. Either way you (potentially) have a lot of data to push around, but encoding things as text that could largely be fixed width binary floats really bloats them up.
This technique was used in a slightly different way on NRO satellites. I think KH-7 was the first (GAMBIT http://www.thespacereview.com/article/1279/1 ). They would get the film moving at the same speed as the ground that they were covering. The constant momentum of the film moving was easier to counteract than the constant back and forth motion of a big shutter if they were capturing film "plates".
I understand what you're saying, but I'm skeptical that acdemic research is all that it's cracked up to be. Studies are always popping up about how most scientific findings are fraud. And then there's things like the X prizes and darpa challenges which really show who's right and who's wrong and what's actually possible. I'd much rather see open competitions used than grants. Kaggle can be that "central" competition for the machine learning community.
Actually the processor itself is normally fairly cheap, the LCD is normally the largest price (or storage, depending on what type and how much space is provided.)
I think the issue is less with Bletchley, but more with the mainstream media who spread the information more widely. I would expect most people on HN to be aware of the Polish contribution, but I think that the general population (of Britain, at least) are less aware of it.
The thing is, violence is not the correct response to hateful or derogatory speech. It's much more effective to use positive actions to prove the speech wrong; people don't respond well to losing verbal arguments, but no one can argue with results from positive actions.
A fish and a rabbit as a background image??? The Django pony [1] is going to be mad !!!

[1] http://djangopony.com/
Quite the opposite. By summing up people with different traits together, what you get is a normal distribution around the "completely average person" (central limit maybe?), and that's what people compare everyone with. As others stated, that's what happens in small towns where everyone knows everyone. You lose the sweet anonymity of the city.