skysight-inc/HackerNews huggingface dataset:
While you are correct that there's no such thing as perfection, this bill is so far from the changes that are needed that its arguably not worth passing. When you pass a watered-down bill, that buys a decade or more for the opposing side. When it gets voted through, all of a sudden they imagine themselves as champions of compromise and at the same time delude themselves into thinking that they gave their opposition a gift. If an inadequate bill passes, that's likely all we are going to get for the next 10-20 years.

Its a shitty situation no matter what.
Don't worry, if it's desktop it'll be a Java app and therefore cross-platform! Yay!

Wait, what?
Eventually, I think it's quite likely that Apple will adopt San Francisco across all its operating systems, but that will only happen after a lot more behind-the-scenes typographic tweaking. It may look good enough as a drop-in replacement right now, but everything from stroke widths and hinting for non-retina displays to kerning tables and metrics within the interface will get some attention before anything other than the watch ships with these fonts.
If what the purest form of this bill was trying to do is important to you and you're from the US, keep working for it. I suggest the following:

1) Show up at the primaries.
2) Reform your local laws to allow you to vote in the primaries for both parties.
3) Don't shut up. Keep talking.
4) Keep in mind, at all times, that the fight isn't over once the NSA is squelched. AT&T et. al. still get to keep this information forever.
5) Think about parallels. Encryption isn't good enough, as the same kind of meta-data is generated when you visit an encrypted site. It's not any one activity it's the pattern of all activity that's important and no one is making anyone give up that data, either.
Interesting history. Is there any link (wikipedia?) talking about that event?
I really don't like the tiny 'copy' icon aside the gem install code:

http://rubygems.org/gems/rails

And it shows as 'Missing...' on a browser without flash.
What is his justification for voting against? Unless his argument was that the bill is inadequate, I can't really see a good reason.
It's a minor inconvenience at best. It's not like ZFS let's you add the drive rendering the pool unusable. You get an error telling you it's the wrong sector size, at which point you fix the error and move on with life.
Industry vs. academia in two comments. Well done, the pair of you. Now stop it.
source here: https://github.com/igul222/Axis
Google Keep releases new sharing/collaboration features
Judges impose rare, stricter requirement for “stingray” use by police
> The javascript exported will not be truly type safe, because javascript is not, and cannot be. It may appear to act like it, within the context of the code when run as predicted, but this isn't the same thing as an actual strict language in a runtime which expects and enforces those rules.

Haskell is type safe, but the runtime doesn't enforce the rules, the compiler does -- the runtime, AFAIK, is no more typesafe than JS, all the typesafety comes from compilation that rejects code that isn't well typed.

So I don't see why something with a compiler that emits JS can't be just as typesafe.
Singapore Airlines Billed Me $1200 for the Internet
Just tried it. Not good for projects depending heavily on 3rd party libs. I have to define all the interfaces in a 'interface file' to keep 'flow' silent. This seems an impossible job for our project.
And to New Zealand
According to status page a fix has been applied, but DNR is still down. Maybe they have to spin up a couple of VMs..
Status page is completely broken. I have been refreshing for an hour and seen like 5 different variants of information and all have been incorrect.
> But type safety doesn't really exist in javascript. Structures like interfaces and classes don't really exist.

You know where else none of that exists? In the machine code on which the JVM rests and to which Java code can be JIT compiled by the JVM before execution.

So, if you can't have it compiling to JS, you never could have it on the JVM, either.
Top Trying to Save the World: Big ideas are destroying international development
I appreciate being on the winning end of your double standard!

I'm with you on the caps. It seems superficial, but it was such a pleasant relief to see the all caps menus gone when I opened VS14 for the first time.
Do you bother reading previous answers before you comment ? He is opposing it because it renews the Patriot Act, which is a higher order Evil compared to the NSA-related measures.

> “In the aftermath of the Sept. 11 terrorist attacks, Americans were eager to catch and punish the terrorists who attacked us. I, like most Americans, demanded justice. But one common misconception is that the Patriot Act applies only to foreigners—when in reality, the Patriot Act was instituted precisely to widen the surveillance laws to include U.S. citizens,” Sen. Paul said, “As Benjamin Franklin put it, ‘those who trade their liberty for security may wind up with neither.’ Today’s vote to oppose further consideration of the Patriot Act extension proves that we are one step closer to restoring civil liberties in America.”
i hope so lol
Great concept, but it takes too long to plan shots. It means that people drop out of games quickly.

Having a library of functions available would definitely help with this.
Still down even 2 hours later, regardless of the status page saying its OK.
Reminds me of how the original iPhone only supported web apps, and they later came out with a full SDK.
Here's some info my dad sent me he's actually involved in the project on the Transit Wireless side

http://www.link.nyc/

https://drive.google.com/file/d/0B2ziLFANXR9deEJPMmZQcUNUT0l...
Without going into the specifics... when traders "buy low" and "sell high", they reduce volatility in the marketplace. Prices become more consistent. Lets look at one particular place: the Bid / Ask spread.

When you go to much less traded stuff like Bonds, or in the more extreme case... Real Estate... its harder to put an accurate price on these items.

A house might have an asking price of $300,000 but the only buyer might be offering only $250,000. If both sides refuse to budge, then the market stops moving.

A trader can move the market very simply in this case. He can buy the house at $265,000, and then sell it at $285,000. Everyone benefits from their perspective.

The Seller got to sell the house at higher than $250,000.
The Buyer got to buy the house lower than $300,000.
The trader gets away with $20,000 made.

This is in essence, the trader's low-risk function and his job is to move markets.

Now lets say a 2nd trader enters the market, and instead is willing to get away with only $10,000. He buys the house at $270,000, and sells it to the buyer at $280,000. Because this 2nd trader has better offers, he will get the cash.

So this leads to point #2: the more traders compete with each other, the tighter Bid/Ask spreads get, and the "fairer" the market price becomes.

When we get to the tens of thousands of traders who deal with high-volume stocks, these stocks end up having bid/ask spreads smaller than pennies. In fact, bid/ask spreads are so low during the trading day, that most people forget about them during trading!

But at the end of the day, stocks are like any other good. There is a bidding price, and there is an asking price. And the bid is always lower than the asking price. They only become closer because traders are willing to become market movers and take up the risk themselves.
cmon dude, it only takes one google search and a couple clicks on wiki to find http://en.wikipedia.org/wiki/Goguryeo%E2%80%93Sui_War
There where a small number of people that profited greatly from slavery. However, economic growth is more than just what happens to rich people. As much hoopla as surrounded slavery in the US they always maintained a small portion of the total population and per capita generated less goods and services than the average american.
Anybody know who attached the Patriot Act renewal to this bill? Which politician/s specifically.
People get brain injury's from car accidents all the time, why are we not advocating for people being mandated to wear them while in an automobile as well as on bicycles. As someone posted above:

"A UK study on the effects of cycle helmets found that if pedestrians and motorists wore helmets it would save 12 times more lives than if cyclists wore them."
Yep, basically:

if(userHasUpdatedPw) { checkPw(hash(pw)) }
else{ checkPw(hash(pw+pw)) }
On the plus side, they're telling people about the limit. I visit so many websites that will happily take passwords of arbitrary length without complaint... until you try to log in and your password doesn't work because the password you entered was too long and it truncated it.
That is simply not true. I used to think the same but real world experience showed me that a lot of websites hash the passwords but they still set a limit to password length. You should read this : https://www.reddit.com/r/gfycat/comments/2m7ddd/how_does_gfy...
It is glorified gambling, but contribution to the world has nothing to do with it. You may have noticed that the author's confidence was entirely based on emotional, results-oriented thinking (look at that big pot I missed!) and completely unscientific voodoo (patterns!).

It makes me sick that these guys are put in a professional environment which makes them feel like big swinging dicks instead of degenerate gamblers.
exactly my reaction. As someone pretty busy with building connected hardware systems, I made a point of watching this. It was great but I think where this comes into play is when you have an established revenue stream and the ability to move slowly and judiciously. Learned a lot, but 'startup' isn't the word that comes to mind.
Azure Status: We're Having Issues
Love the concept! This would be perfect for someone like me, that likes to eat home cooked meals, but loathes the time it takes to prepare.

One thing however, I'm somewhat surprised to see no apparent mention of PFOA and PTFE being used? [1][2]

The price point of $199, puts this product squarely in the high-end of cookware, where Teflon based non-stick has fallen out of favor these days.

A smart pan that competes with Le Creuset's increasingly popular enamel pans, would be amazing. [3]

[1] http://en.wikipedia.org/wiki/Perfluorooctanoic_acid#Health_c...

[2] http://en.wikipedia.org/wiki/Polytetrafluoroethylene#Safety

[3]http://www.lecreuset.com/cookware/skillets---saute-pans
Cython, numba, and other projects do this for a subset of the language, but you lose the metaprogramming that makes things like SQLAlchemy possible. You also have to treat most user objects as hashmaps and constantly look up their fields since members can be added or redefined at any time.
It would be super-awesome of you if you could let us know about those errors at

https://github.com/letsencrypt/lets-encrypt-preview/issues

or e-mail me about them. So far this has only been tested on a handful of configurations and will clearly need to be tested on many more over the next few months.

Please be careful when running it on your live server: if it does manage to get a cert right now, that cert won't be accepted by clients and will produce cert warnings (and if you use the "Secure" option at the end, you'll also be generating redirects from the HTTP site to the cert-warning-generating HTTPS version).
But they're not checking length. They apparently did this to all passwords and want all passwords changed because of heartbleed.

I can't figure out any way it makes sense unless they are forbidden by policy from forcing password changes.
Hong Kong Education Reform Led to Occupy Protests
rocksdb too
Why wouldn't you? RTMP is one of the most common ways to stream video and if you're already receiving live audio/video data from a tuner then you can easily package it into an RTMP stream going out to any number of archive servers running ffmpeg (which does the hard work of any transcoding or remuxing you need to do). All you have to do is package the RTMP stream, build ffmpeg yourself with nonfree and gpl options enabled, and run/monitor off-the-shelf software with an obnoxious number of command line arguments. Chances are you can package the RTMP stream straight from the source using ffmpeg too.

I don't know about the SDR vs tuner question but many SDRs are made with TV tuners and I'd bet you'd have more luck (especially long term) with the software written by the amateur radio community than whatever company makes your brand of TV tuner.
How to use your monitor or TV as a ring light for photography
Only if Backbone is a knockoff of Ember.

A better comparison would be to say that they both fall into the same typographic category; they are both humanist sans families with a bit of geometric rigidity; both have been compared to the classic DIN type.

That overlay isn't particularly useful; it only shows that the two families have comparable metrics and tend to follow the letterform patterns common to the category. A better visualization would be a closeup overlay of some characteristic letters, or a pangram set in each.
was this in response to rajens or to the [deleted] comment? While I understand commenting rules, if the comment is going to be deleted then it should cascade...
New product-solvent yellow 88
In pseudo-code:

if not check_password(submitted_password) then
HTTP 401
else if password_last_changed < threshold then
change_password(submitted_password + submitted_password)
HTTP 401
else
log_user_in()
HTTP 200
endif
It would be nice to have a beginner version where we can choose functions from a menu and get an idea of what the curve looks like. Then, once I am back up to speed I can play for real.
Maybe. But by passing anything that politicians (and virtually no one else) currently cry 'terrorism' over, we'll get a chance to see that the sky did not fall after all, and an incrementally better bill could be plausibly considered with incrementally more reasonable debate.
This is almost the right solution. The right solution would include an integrated heating element, a smart pan-hotplate fusion.
A ridiculously strong work ethic, leading to the longest working hours in the OECD if not the world?

http://www.vagabondjourney.com/south-korean-work-hours-highe...

Obviously working long hours isn't necessarily optimal for productively, but the average Korean certainly works harder than the average human. (And I'd wager this extends to the North too.)
Fareed Zakaria wrote in 2010 that too few were preparing for an internal meltdown of the NK regime:
http://www.washingtonpost.com/wp-dyn/content/article/2010/10...

He describes it as a black swan event that would not come on any predictable timetable, but something that would be far better managed if some preparations were made in advance.

Maybe that idea is catching on.
Certificate Patrol can give you something like this for Firefox.
> Anyone who is at all following the security community knows that many eyes is possible but generally very optimistic.

I think this is true, but I also think that a lot of people have seen statements from authoritative people to this effect and taken them farther, as a complete rejection of not just the scale of the effect of 'many eyes', but a rejection of the fundamental idea, which leads to a conclusion that the source being available is either worthless or even detrimental.

The Core Infrastructure Initiative is not at odds with the basic notion of many eyes, but augments it. Arbitrary groups (particularly groups with non-commercial motives) committing monetary resources is also enabled by open source in a way that is impossible with closed source, after all.
Uber has lots of bad PR, but it doesn't stop the company from growing. It's expected to go public at a valuation of 50-100 billion in a few years... I think that says it all.
Code Refactoring Using Metaprogramming
No, they quite clearly did this:

if password_requires_rotation()
p1, p2 = split_in_half(password)
fail unless p1 == p2
verify(p1, ciphertext)
else
verify(password, ciphertext)
NSA Reform Dies in the Senate
Unification is about the only thing the Koreas do agree on: https://en.wikipedia.org/wiki/Korean_Unification_Flag

But the devil is very much in the details! (And in this case even the broad strokes: capitalist democracy vs communist dictatorship, etc.)
It's not the same thing at all. Javascript isn't machine code, and it isn't bytecode. It's its own completely separate high-level language, that executes in an unsafe, unpredictable and highly mutable environment.
I think ZoL does 4k by default now as well.
It's an empirical process. The results themselves are what you use to construct an idea of probability and risk-reward. Nothing is ever certain which is why position size rules are a must. If an extremely specific pattern continues to show up on one specific stock on days with specific conditions (huge multiples of daily volume, for one), it's likely a significant observation representing an edge rather than noise. Unless you think it's totally random for hundreds of independent traders to exploit a specific pattern on a specific stock on multiple repeated dates and make money repeatedly. It's not a poker/blackjack or a casino game where the odds are fixed and known.

Ask yourself, if you flipped heads on what you thought was a fair coin 500 straight times, did you REALLY just observe an ultra rare event? Or is it more likely another phenomenon at work (like a rigged coin)? Whether you can fully explain it or not doesn't matter.

Why do you care so much what I do with my money? Or how a firm chooses to allocate its money? This wasn't client money or institutional money, it's the money of a few guys (partnership type of structure) who used to be or still are daytraders themselves.

(one last edit: if you're too thick to see it, I deliberately tried to showcase my overconfidence to show how things can go wrong easily. guy makes money and wants to make more, guy wins money and thinks he's a champ -- it's called the human condition. I deviated from normal execution rules and position size rules and paid the price)
If you read the article on the Goguryeo-Sui war, it is clear that its cause was Goguryeo raids on the Chinese frontier (not a divided Korea) and that Sui China was defeated (which helped lead to the fall of the Sui dynasty).

I think kijin was referencing the later conflict between Tang China's intervention in Korea on behalf of Silla: https://en.wikipedia.org/wiki/Goguryeo%E2%80%93Tang_War
First, a single political defeat is not the end-all-be-all here. Politics may move slowly, but it does move (e.g. the political status of a black lesbian is undoubtedly better today than it was 50 years ago).

Second, technology and political are not an either/or proposition (or even a primary/secondary proposition). IMHO, it's something like: Privacy = Technology * Politics. Simply stressing one will give you (relative) diminishing returns if you don't push the other as well.

Good encryption can make it difficult for the NSA to conduct widespread online surveillance, but given (a) the difficulty of getting crypto right, (b) the sheer number of organizations with the ability to (intentionally or unintentionally) compromise security for a large number of users, and (c) the relatively low impact privacy and security have on purchasing decisions for many (if not most) people, it's something like the size of the NSA's budget (a political question) that will ultimately determine whether mass surveillance is prohibitively expensive or merely inconvenient.
We just pushed out changes to the guides!
i stopped using uber and started using lyft for these reasons.
It's far from zilch, but year, I agree this is very frustrating.
Blow on Money to Tell If It Is Counterfeit
http://benhxahoi168.com/nguyen-nhan-gay-benh-lau
what took them so long?
Only 3 provisions of the roughly 100 from the Patriot Act would be renewed with this bill[1], but that amendment was added on by one of the original authors of the Patriot Act, Jim Sensenbrenner (R)Wisconsin.[2]

[1] - https://www.eff.org/deeplinks/2014/11/usa-freedom-act-week-w...

[2] - http://sensenbrenner.house.gov/biography/
> You are correct - for UX reasons you don't want to be causing people to change password unnecessarily,

If there is an identified potential compromise, then the password change isn't unnecessary.
Category theory is probably the epitome of what I'm talking about. Isn't it somewhat disturbing that what we can ground so much mathematics in something that so closely resembles a structure in the human mind?

Thinking about it directly again has given me a slightly different perspective, though. Maybe this resemblance of extremely general structures to human mental structures just relates to facility of expression, and isn't necessarily moving us further from objectivity—it's just easier for us to express our concepts as parameterizations of a structure that resembles the abstract structure of human concepts. The different parameterizations we can supply constitute all possible human concepts—but the important thing is that some of those concepts will be valid descriptions of objective phenomena, and those are the ones we attempt to supply.
>So when I code in a higher level language I shouldn't be able to actually program in it because assembly doesn't support it, all I am doing is writing in a assembly framework and can't really do more than what it permits, right?

Javascript is not the equivalent of assembly. Javascript is, itself, a higher-level language. You're talking about translating from one high-level language to another, and expecting the interpreter for the latter to care anything about the rules of the former.

>What a load of crap and the op is down voted!!!

The entire thread is downvoted. It's annoying but it doesn't prove anything.
A high valuation/IPO "says it all" in answer to concerns about the company's ethics?
http://en.wikipedia.org/wiki/DIN_1451
The Haskoin (http://haskoin.com/) team is building a Haskell version of bitcoind, as well as a wallet + gui. One requirement of all bitcoind alternative implementations is maintaining not only feature-parity with bitcoind, but bug-parity as well. Ironically, not so easy with Haskell.
various 3rd parties. this is required by the cab forum which my browser requires as well.

inform yourself if you want to write stuff like that.
even more, its sad that people think CAs have zero checking and just give what, money to browsers to be included? Thanksfully its not like that yet.
If you can't wait for the ota update for lollipop. Just get the factory image manually like I did works pretty awesome. If you need help to get android L let me know I can walk you through. It takes maybe about 10 minutes and it's a very straight forward process.
https://developers.google.com/android/nexus/images
I think ethics is a secondary issue that can be dealt with, at least in Uber's case.
That is completely ineffective if they get Google to cooperate and issue an update that pins the new cert - and due to how automatic updates work, the majority of users will be completely oblivious, and those who do notice the new certificate won't find it any more suspicious than any other certificate update.