skysight-inc/HackerNews huggingface dataset:
Yeah. Joux's attack is conceptually simple. You have 2 tags T_0, T_1, obtained with distinct messages and the same IV. This means T_0 = S_0 ^ X and T_1 = S_1 ^ X, where X is the same value for both. So you have T_0 ^ T_1 = S_0 ^ S_1. S_0 and S_1 are the polynomial evaluation of the ciphertext at H, the authentication key (which is also the same).

Now, via a simple polynomial evaluation property, you have f(x) + g(x) = (f + g)(x). We know f and g --- those are the two ciphertexts being authenticated here, interpreted as polynomials --- and we know that the polynomial f + g - S_0 - S_1 must be 0 at H. From there it's a matter of finding the roots of this polynomial, one of which is H, and this is the mathematically complicated part of the attack. Though you can treat root-finding as a black-box, the keywords here are Berlekamp or Cantor-Zassenhaus.

(Hopefully I didn't get this too wrong, I'm handwaving here)
That may be so, but that doesn't mean that the string of numbers he rattled off should be compared to each other.
100% positive it was an attempt at humor.
>Software developers who wish to continue working with TSX will have to avoid updating their systems to newer firmware revisions—and in doing so, they'll retain the risk of TSX-related memory corruption or crashes.

Say I bought a TSX enabled CPU specifically for that feature, I wonder if Intel will give me my money back... (they can have their broken CPU of course too)
PersistIQ (YC S14) Hopes to Remove Excel From the Outbound Sales Process
It sounds like you want http://www.tarsnap.com
The backside of the reload-required TCAM reallocation is really brutal, as there are apparently a huge number of faulty cards out there in the wild which won't survive the reload:

http://www.cisco.com/web/about/doing_business/memory.html

Reminds me of when I worked at a large public university... the networking group planned on losing/replacing dozens of switches and power supplies during the summer when the power plant underwent maintenance. Losing power and reloading surfaces all sorts of defective components. And, when you have thousands of switches...
You have this backwards, the shield is there to prevent RF noise radiating _from_ the USB signal pairs, not to prevent outside noise coupling onto the signal pairs.
Am I the only one troubled by a statement like this:

"As to whether I should be slathering my kid with sunscreen or not, the good news is that I’m not causing any damage by doing so."

At the end of an article that otherwise claims to investigate the scientific merit of the case against sunscreen?

It's fine if you want to say "I'm very likely not causing damage ..." But it seems awfully unscientific to claim that the good is that I'm not causing ANY damage by doing so.

Also, I feel like this is an endemic thought process in our post-modern society. Humans want answers. Humans like answers. Scientific logic produces very few slam-dunk answers. So while we all trot around claiming to be "scientific" in our outlook, we rarely if ever apply truly scientific thought to our daily routines. Not that it's easy to do, but it's frustrating when people mis-associate belief with knowledge.
An idea it is, but not an original idea.

By the time you properly deal with the spam and legal stuff, you're on your way to cloning Hotmail. (Gmail, if you do a better job of it.)

What, those are not anonymous, you say? Yes they are, to a degree; anyone can make "fake" throwaway addresses with the free online mail services. The inconvenience of having to register (as opposed to just filling in a form and clicking Send) reduces abuse. These services also don't promise anonymity to anyone; do something illegal an they will reveal to the authorities your IP address and all access logs pertaining to it.

(Are these hidnchat guys willing to provide anonymity assurances greater than that?)
If you work in tech support you'll see USB ports mangled beyond recognition, people force-plugging them in backwards or worse, and a horrifying number of cables that have ends that have been pinched or bent.

The Lightning connector by comparison is a solid piece and would have to be smashed in half to fail.
Nice humblebrag, bro
Cheerp, like clang (upon which it is based), can compile both C and C++ files.
I have to say, without knowing any people involved with Apache, hindering projects from moving to git for any reason is hard to fathom. Why _wouldn't_ a new project use git? In the old days of subversion, anyone wanting to commit to a project had to send in patch files, and only the project's maintainers were allowed the luxury of saving their work each day in a convenient fashion by committing it on a branch.

To the younger generation, not using git for a new project (or similar VCS) can look like you don't want outsiders to contribute. If older bodies and projects don't recognise that, they risk not getting patches sent in. The difference between forking and making a pull request, rather than working out how to format a patch file according the mailing list's conventions, is the difference between becoming a contributor, or not bothering.
It has a peculiarly complicated configuration, but it has been 100% bulletproof for me.
>it keeps falling out from the connection, especially if I use the laptop on a bed or similar surface.

That's the whole idea. It better fall out, than put strain on the port or cable, like it would normally do. Plus, if you yank the cable while it's on a table, the laptop wont fall down with it.
> Given that human beings do mathematics just fine, I think there might be some way to deal with this.

I'm confused by this response.

Certainly I am not claiming that no mathematics can be done, but equally certainly there is a lot of math that seems, at least "at our present level of (mental) technology", to be out of human reach. Since it is (I think) precisely this sort of math in which Wolfram is most interested, it seems odd to point out the math that humans can do as a counterexample.

(I am further confused because it seems to me that the sets of tasks that humans can perform easily and that computers can perform easily are, if not disjoint, at least of very small overlap, so that it might not be unreasonable to take the presence of a task in one set as reason to question its membership in the other.)
Adrift 500 Feet Under the Sea, a Minute Was an Eternity (2005)
Here's a project that used a passive listening device on a wave glider:

http://www.fondriest.com/news/wave-glider-robots-listening-t...

The whale monitoring I'm familiar with is all passive listening as well. The navy has a long history of pissing off marine mammal experts by blowing things up underwater, so it makes sense that the Office of Naval Research wouldn't fund active sonar. So your recollection has elements of truth.
Nop, nothing else. Still no answer.
There was a time not long ago when the gmail compose window would flexibly configure (at least with mozilla/firefox) to some GTK rc "theme". so one could configure keys to do useful shortcut vi/emacs-like things, like delete a whole line. alas, no more. so "oldcompose.com" bring that functionality back and i'll join ye.
For distraction-free composition in Gmail, I always keep this bookmarked: https://mail.google.com/mail/u/0/?view=cm&fs=1&tf=1
You can also just...

* Have shortcuts on and hit "d" -- open a new compose [browser] tab

* Hold Shift and hit "c" (or click "Compose") -- open compose in a popup

* Hold Shift+Ctrl and click "Compose" -- open a compose that fills 90% of the viewport
But not all. My only experience with Lyft was similar to ja27's: no pink mustache, car/driver/experience indistinguishable from an UberX.
“Experts” Have Been Misleading People About Renewable Energy
Grumpy Gamer – Puzzle Dependency Charts
"It is better to keep your mouth closed and let people think you are a fool than to open it and remove all doubt."

Strange that you feel the need to comment on a topic that you appear to know absolutely nothing about.
Is it just me, or does "The Rise and Fall of the Fireman’s Pole" sound like an XXX movie title?
> Of course Musk doesn't just ridicule fuel cells, he affectionately calls them "fool cells". As someone who builds his businesses by reasoning from first principles...

That's almost an ironic statement, given that his whole game-plan with Tesla and SpaceX has been aggressively commercializing extremely efficient implementations of proven, well-understood technologies.

I love Elon Musk, but there's an additional wrinkle here. Fuel cells are much further from commercialization than lithium ion, and needs a lot more basic R&D, and Tesla doesn't have the time or resources to go down that road. Toyota does. This is not to say whose approach is right, but rather that there is a lot more in play than "first principles."
I think it's now optional(given the regulatory heat ridesharing gets some places, I don't blame the drivers)
Oh, these links are for the solutions? I thought that clicking on a language should take me to a code submission page for that language where my submission will be judged against different test cases.
The 4790K (aka "Devil's Canyon") supports TSX. It's one of the only "unlocked" CPUs that Intel produces that does.

Yes, really:

http://ark.intel.com/products/80807/Intel-Core-i7-4790K-Proc...

...which is why I specifically bought it. So yes, I too am a little annoyed by this since I bought it specifically to develop TSX applications.
Swedish dad takes gamer kids to warzone
Theoretically, yes - I almost returned my laptop with an i7 2630QM CPU, which should, as indicated on Intel's website, support AES instructions. But the specific BIOS of that laptop has them disabled and there was no way to re-enable them. So I contacted the manufacturer, and after a few emails they agreed that yes, I can return the product as "not as described" but they said that a new BIOS is also in the works for that laptop and if I am patient it will be made available soon - and it was, AES instructions were enabled after a patch issued 2 months later.
Why not merge into UberLyft and provide better service?
I suppose an actual existing 'app store for algorithms' is CRAN.
Consumer Reports' Tesla Model S has more than its share of problems
> For example, PyPy isn't planning on doing a TSX port even with their enthusiasm for transactional memory.

Do you have more information about their reasoning behind this? From my point of view this is the highest profile software project to potentially make use of HTM, and I recall reading that the plan was to eventually introduce hardware acceleration.
I've used thrusters in the $1000+ range and they tend to need maintenance every several hundred hours of use in nearly ideal situations. This isn't an easy project and can be very difficult for student groups (for example) to get right or to get affordable. Good luck to this project.
And shift-click on the arrow in the small composer to re-open your composition in a new browser window.
I have played a bit with XMLStarlet [1] and xml-coreutils [2], but not too much. Let me know how you find them!

[1] http://xmlstar.sourceforge.net

[2] http://xml-coreutils.sourceforge.net
Perhaps you need a better justification on a break-by-break basis, but as a general philosophical/stance-on-life justification, it holds up.

I mean, if we were to really discuss this on a substancial level you'd also have to justify what is so great about following rules in the first place. After all, people have been following stupid rules (including laws) for ages.
> Sounds like they want to make sure they can come back to NYC with no hassle.

Unfortunately, I don't think this will happen. I would not be surprised if these individuals will never be allowed entry to the US again. People have been turned at the border for less. And similar breach of security events in the past have been prosecuted using terrorism laws.

I do hope that I am wrong, though.
I think another difference is that the bulk of FedEx and UPS customers are businesses -- who typically are smart enough to allocate business among at least two vendors. Short-term this keeps your suppliers honest on price and service. Long-term it hopefully sustains more than 1 supplier. Even when an industry has one "gorilla" (e.g. Intel), business customers will try to sustain at least one "chimpanzee" (e.g. AMD).

However this dynamic is missing from consumer businesses.
:D ... so, we could collaborate?

... as a freelancer the problem is there all the time, selling your skills vs. fighting mass spam from recruiters.
What a Friends Episode Can Teach You About Team Communication
That was unwarranted.
The No. 1 problem for me always seems to be:

Not having a clear and concise plan. For software development this means obviously a detailed and worked out feature set.

It amazes me how often a development team is set out on the journey of building a system without clarity of what it is it's trying to accomplish. Sure, the high level functionality is there but as developers you need to know low level stuff. Usually this due the lack of leadership. A word to the "CEO's" out there;

A vision that's not formalised in a document and shared with the rest of the team is not a vision, it's fantasy.

Sure, I get it. For you, the CEO, it's easier to make stuff up as you go along than it is to write stuff down and to commit to it.

As a developer, when you try to get functionality formalized then those meetings to discuss the functionality turn into "design" meetings where everyone has to come up with new "awesome" ideas which means that at some point the team stops having meetings to discuss things.

It doesn't matter how much experience I have as a developer, I simply can't cram the full time role of project/product manager and at least 40 hours of writing quality software into a single week. Something has to give.
The main part of the gmail compose window is simply a div element with contenteditable attribute. Your browser is free to do whatever it wants there, including vi or emacs key bindings. It's up to your browser.
used it to sign my offer letter. worked like a charm! interesting concept as well.
they didn't "put white flags" anywhere... they bleached existing colorful flags.
A long discussion of why something was downvoted (like this one) degrades the quality of the thread, and it's usually obvious why the comment might have been downvoted, especially after reading the guidelines.[1]

W/ respect to your specific "sad" example, the topmost comment on that thread gives the relevant information and has not been downvoted (as I'm reading it). The downvoted comment below it doesn't seem to add anything useful (but I didn't downvote it).

Plus, if you think something's been downvoted inappropriately, vote it up. People make mistakes sometimes.

[1] https://news.ycombinator.com/newsguidelines.html
I used this to send an offer to a candidate and get it signed, love this thing already.
This is great! I question the decision to name it neckbeard though, since there are a bunch of great python talks given by women. Also, since neither that logo nor name indicates it has anything to do with python.
Or just click Compose normally, and then click the arrow icon thing next to the close button of the compose window. All of these seem like better solutions than an extension.
Mobilinkd: a $70 BT radio modem for your phone/tablet and the APRS network
"What's an underwear thruster? ... Oh, wait."
Thank you. I'm also waiting for Ta Nehisi Coates take on all of this, but he seems to be away from his blog for a while.
Of course you could just check 'Default to full-screen' next to the little trash can on the bottom right of every new Gmail message (no plugin required)...
I agree, but only because you need a certain number of kids doing stupid juvenile pranks to raise the chances that some of them grow up to pull awesome adult pranks.
Man, this guy is impressive as well.
Well you'll go through battery cycles more often, resulting in comparatively premature wear.
Ive also had an experience where my lyft driver worked for Uber also. She said the clientele is different for each company. Lyft is more hip and friendly people. Uber seemed to be richer looking and less talkative.

Living in San Diego, Ubers $10 Tijuana trips will be a huge success.
The worst part I guess is they have to be a 3 people team! :)
Netflix Says U.S. Bandwidth Speeds Trail Most Other Countries It Tracks
Not really relevant to this current outage, no. But someone could potentially totally take advantage of all the noise in the current BGP route table to pull off a route hijack while NOC people have their eyes elsewhere...
This was a top post recently: https://github.com/churchio/onebody
Sure, I mean this is where it gets complicated and subjective.

If we consider a solar cell with top of the line 15% efficiency and use that to charge our electric car, of course the overall efficiency takes a sharp drop. But I don't think it is useful to include the efficiency of the solar cell in the calculation here. After all, the 85% that the solar cell couldn't convert into electricity aren't useable by any other way known to man either; the loss is neither here nor there because we can't do better utilizing the sun than with current gen solar panels.

If you consider, however, that oil refineries consume significant amounts of electricity (from the grid, no electricity equivalents here) to refine oil into something our cars can use, that is certainly a factor we need to include in the efficiency calculation for gasoline powered cars. That electricity could have been used to power an electric car, after all, so there was an actual loss here.
What a great writeup! It's awesome to see the process all the way from component selection, through code, to a final working demo. I'm definitely saving this for when I have time to do more hands-on FPGA learning.
GNU sed 4.2.1 awk 3.0.4 and grep 2.4.2, http://www.git-scm.com/ , Bundled with Windows Git (which needs an updated find)

Python with pandas, http://pandas.pydata.org/ , If I need HDF5 or time series

ffmpeg, ffmpeg.org, If I'm generating animations

* I look forward to your book :)
I thought you answered your own question:

"I imagine such a thing would be amazingly toxic and hopefully collapse into a vortex of bad."

That's exactly right. Your idea is nothing more than a thin veneer over a brothel. And that's exactly the reason it merits no further discussion. (Not that there's necessarily anything wrong with brothels, but that's not what HN is about.)
This has been discussed a few times. I think the short answer is that we don't have enough information to verify Postol's theory.

But I think there's one major problem with his analysis. Iron Dome works by tracking rockets and intercepting those that are heading towards a populated area.

It ignores rockets that are heading towards areas where casualties are unlikely.

So his argument - that the system is useless because warheads aren't being destroyed - is flawed. If the tracking system works then knocking rockets off course is a success. The warheads don't matter as much if they are redirected towards unpopulated areas.
First of all, there's not enough data to be statistically significant in any of my ramblings, so it's all kind of hand-wavy and I apologize for that.

But my general feeling is that there used to be a few "powerhouse" countries and institutions that dominated, but that has been changing for many years. There's a lot more diversity these days. So I think kiyoto's point speaks to the changes there.

In 1950, it would have been pretty inconceivable that a woman from Iran would have had the access and opportunities to contribute to mathematics in a way that would have earned a Fields medal; in 2014, it's a first-time feat; hopefully, in the future, it quickly becomes mundane.
Thanks for that link, did not know that was freely available! It's a blast to read.
At the moment, both riders and drivers benefit from Uber and Lyft beating each other's brains out with bags of money. It can't last forever but while it does we can benefit. At some point the party will be over and we'll need to pay more.
BPA-Free Plastic Containers May Be Just as Hazardous
This article has no real substance to it. It does not describe what the hashtag was used for or what its intent was. It just makes passing mention of 'black twitter' which has already been covered so many times in mainstream media.
It could be that the sunlight exposure during the day generates more melatonin at night, resulting in better sleep. However as other commenters have pointed out, it's unclear how well controlled this study was. I would prefer to see a study where they moved workers around the office and compared the amount of sleep to sunlight exposure for each worker.
Slightly warranted. Intel likes to have a good reason when you return their CPU's.

The old pentium line you had to submit some form of proof that errors in floating point calculations would actually cause issues in your use of the computer (since it wouldn't cause issues for most business).
Same thing happened to us. We hired a proper CPA and it was fixed.
It breaks the labels on the promotions, updates, forums tabs.
The only thing embarrassing about this to the authorities is their reaction.

It ought to be apparent to anyone that providing perfect security is impossible, and that pretending we can is akin to a child sticking fingers in their ears and shouting "la-la-la". I think it's already clear that if we catch you doing terrorism you'll never see the light of day again, so "trying to send a strong message" about pranks like this just makes us look weak and vulnerable.
Sorry I'm not well versed in BGP (or bitcoin for that matter). I was hoping for someone with more domain knowledge to confirm or set me straight. Probably wasn't very clear by my terse initial comment.
Any time I wanted to use mono it didn't work. It wasn't many times though. A couple of times to try a FPS game and also for some sites based on Silverlight. I'm wondering if it is usable now or what's the common use case for it for which it works fine.
Not sure if I understand the question entirely, but have you given LaunchRock a try? It gives each signed-up user a unique URL to share, so you can track who your power-users are, etc.

Hope that helps.
That already exists: http://newscenter.berkeley.edu/2011/09/22/brain-movies/

But that has nothing to do with this, at all.
They're terrorists, because someone in authority thought so, and that's all it takes nowadays. No way will they be allowed in the U.S. except delivered in handcuffs to a long solitary confinement.
I'm sort of curious about the scope of UGC. There are well-known approximation algorithms for the Traveling Salesman Problem, which is NP-hard, so how much harder does a problem have to be to invoke UGC? Is there a no-go result that prevents "translating" TSP approximations to the approximation of other problems?
This really makes me want to start sketching out an adventure game design!

Looking at those charts/graphs brought back the feeling of playing those classic Lucasarts adventures. Of discovery as the multiple puzzle threads open up, followed by satisfying resolution as they converge at the end of each act.
Your delivery address seems to indicate otherwise: mail comes from "<blah>.members.linode.com" which appears to be a cloud hosting service. That would seem to fit the definition of reliance on a third-party service (unless you own and operate linode.com).

A problem you may run into, if your system takes off and attracts many users, is abuses which result in you being black-listed by anti-spam databases like SORBS, SpamCop and Barracuda. I suspect it will be hard to get de-listed, based on the service that you operate.

Since black-listing is by raw IP address, you might make your hosting provider upset. Suppose linode.com dynamically reshuffles a pool of IP addresses among users. You could get some IP addresses black-listed, and then those IP addresses could be cycled to another user under members.linode.com, who then has a hard time sending mail because of you.

Just a thought.