skysight-inc/HackerNews huggingface dataset:
>Often the "strings" package suffices.

Suffices for whom and for what work? Maybe suffices for you. This is not a dynamic vs static language issue -- C and C++ users use regexes all the time. It's a matter of business needs (e.g what you need your program to do).
Have you ever worked in scientific research yourself?

Scientists sell their story and their version of The Truth just as much as reporters sell their news stories.
This image of the objective scientist that prevails outside of academia is mostly false.

If I remember correctly, you'll find more material to think about here (see researching what your boss wants you to, researching what funding agencies want you to, etc. etc.):

https://news.ycombinator.com/item?id=7763737

https://news.ycombinator.com/item?id=122106
Yep, its Cybiko http://en.wikipedia.org/wiki/Cybiko
According to the text of that Wikipedia article, Article One would have no effect on the present Congress. "nor more than one Representative for every fifty thousand persons" means that each representative must represent at least 50k people; the smallest congressional district (Rhode Island's 1st, at 527,000 people) exceeds that by a factor of ten.
If you use a secure password and the scheme the company uses is something like scrypt or bcrypt with high work factors, you can be near-certain that your password won't be cracked by an attacker. The amount of computation is just extraordinary.

That said, you would still probably want to change your password if you're paranoid.
Another reply that doesn't answer my question.

Q: Why do you need to know how they store passwords?
A: It's not an issue for them to disclose it.

What you gain by knowing their scheme? What you gain by knowing if it's secure or not?
Haloti Ngata Purple Jersey
Haloti Ngata Purple Jersey
Eh, I'm amazed at the ignorance of the obvious by authors like this. This is chickenlittleism on full throttle.

The tone is vaguely ellegaic, harkening back to that time when freedom and democracy was the law of the land. Let's see, looking at the 20th century: totalitarianism, the industrialization of genocide, nonstop global warfare (hot and cold), institutionalized tacism and other forms of oppression, CIA trained death squads, pitiful consumer protection stsnfatds , union busting, riots, high profile political assasinstions, colonialisms of all types.

It's hard to see a some kind of serious decline in the progress of civilization ushered in by pervasive surveillance technology.

Furthermore, to the extent that the author is persuasive that technologically advanced and ubiquitous surveillance will be used to maintain the social order, he highlights a weakness in his thesis.

The coming challenges he enumerates, climate disasters, energy problems, migration pressure are not the result of insecure communications. They will come anyway.

IMO he rightly guesses that selling increased surveillance to the public will be easy, as very few people in the developed world want society to fall apart.

Electronic communication infrastructure cannot be ignored by the power structure. Suppose these horrible changes were stopped by our idealistic hackers from being easily used for social control. What would take their place? I shudder to think.

Somehow a world where power can be consolidated by unaffiliated creation of dark networks doesn't sound like much of an improvement.

The quality of a society will be progressed through cultural means. Technology is just part of the fabric of this human world.
Swarm Connectivity
Hacker News already took down Kirsten's site. Wordpress really doesn't handle load very well.

Luckily, Google's cache has a copy already:

http://webcache.googleusercontent.com/search?q=cache:m0OtEZT...
What is a Tech Startup?
You can discuss it; you just can't pay to advertise on media. Other countries have exactly those restrictions.

Voter turnout is the point: If you never get more than 25% voting then you have exactly the same system you have now. (Again, that's the threshold where it overrides the elected representative.)
Besides offering lossless quality images, JPEGmini allows a much larger file size. Compressor.io only appears to allow 10MB files, which if you're trying to use it for photography, it won't be very useful because the jpeg's produced by a Canon 5D Mark III are about 20MB-30MB in size. It is also only web based, whereas JPEGmini has a native client. Compressor.io looks promising though.
SSI performance overhead in nginx is negligible (you hardly notice any difference with static html, unless you shtml size is many megabytes).
... or one of those plugins that generates fake mails for email-harvesting bots?
JavaScript dependency injection into properties instead of constructor
I am an optimist at heart but am also thoroughly disillusioned with the state of things. I presently reconcile this by subscribing in some degree to Strauss-Howe generational theory. It posits that we(in the USA) go through a crisis of up to 20 years roughly every 80 years. e.g. the last one was the start of the Depression through the end of WWII. And the present one most likely started around September 2008 when the GFC surfaced.

The downside of living in a crisis period is that nightmarish things are happening all around you. The upside is that coming out of it, the external-facing institutions of society are completely restructured to address the problems that caused that crisis.

And so I am motivated to do what I can to make sure that what we're working with coming out of this crisis is as good as we can get it.

(Strauss and Howe are unfortunately also responsible for all those "Millenials" articles, but you take the bad with the good.)
I can't believe for how long I've been using your software. CosmosUI back then, React these days. Thank you! :)
One more random and offtopic question: there was a tv show centering around handheld computers like epson hx20s back in 80s. actors are somehow fighting with bad guys using those devices. Does anyone remember such a show?
how about clicking a picture of the exhibit via an app & app providing more information/content regarding the exhibit?
It happens to me too on Debian, yet PDF.js works fine on my Nexus 7 (2012) table, even though the i7 is much faster than the Tegra 3. It's probably an hardware rendering issue.
Avoid file locking with jetty 9 maven plugin
The Museum's OASC initiative provides license- and cost-free access to images of artwork in the collection that the Museum believes to be in the public domain and free of other known restrictions for scholarly use in any media which the Museum has identified as Open Access for Scholarly Content (OASC) Icon on the site

I don't understand this in two ways.

i) How can the Met claim copyright of reproductive scans of works which are in the public domain?

ii) If the Met provides "license-free" access to images to a certain group of academics, even if we accept that the Met holds a copyright over those images surely the academics are then free to redistribute those images license-free such that they can be used by anyone for any purpose?

I don't really understand what "license-free" means in this context.
Why Did Thousands of California Fish Suddenly Turn Up Dead?
I'm not a lawyer but I don't know how they could legitimately win a suit for something so innocuous. This sounds like one of those things that people tell you to try to scare you out of doing something that the PR department doesn't like but really has no authority to control.

There's nothing illegal about giving out free copies of something that you bought off the shelf, whether or not you have the vendor's authorization to do that. They could claim some type of fraudulent misrepresentation, but I'd think the violations would have to be flagrant and egregious for something like that to fly.
Not only a SF problem...
http://edition.cnn.com/2014/05/21/world/asia/taiwan-train-st...
New York's abandoned island
If you are capable of estimating the cost of cracking your password, you're capable of understanding that you should use different passwords on different websites and that you should change your password in event of compromise. In which case, the fact that attackers know your leaked password doesn't change anything.

The same thing applies to knowing the particular password hash they used: if your password had enough entropy, attackers won't be able to break it even if eBay used "unsalted" SHA-1. But this doesn't change anything, because see previous paragraph.

If, say, your grandfather used the same password for Hotmail and eBay, and he tells you that his password was "bestjetpilot"[1], and asks for your advice on what to do, will you tell him to change both passwords, or just the eBay one? What if he used "y62BYmHoCsjScov6QSOgGCL"? What would you tell him? How would your advice change if you knew the particular password storage scheme eBay used? Do you now need to know which scheme Hotmail uses, because the password is reused on both websites?

[1] http://pages.ebay.com.au/help/account/create-password.html
Watch Giant Worm Crawl Out Of Dead Spider
Give her the phone! GIVE HER THE PHONE!!

edit: OK, I'm being downvoted. That's fine. But, why put your irreplaceable life in mortal danger for the sake of keeping hold of replaceable consumer electronics? That's the disconnect I'm finding hard to process.
I appreciate the notion of a "pretty-hard" problem of consciousness; it nicely captures what people in the field, philosophers and scientists alike, are actually looking for.

His counterarguments appear sound, especially the technical concerns. (That's not particularly exciting, though: formalisations of philosophical arguments often crumble under the mathematician's lens. Even the best ones!) They're not exactly new, I'd say, but their rigour is refreshing. My key problem with the overall approach remains the shitty test set we have for any theory of consciousness. It ultimately consists of two elements. If we're being generous, there's three. Namely, almost everyone except for the philosophical extremist agrees that we are conscious and that a stone isn't. IIT works quite well for these cases. Some people would include, say, a cat as a conscious being while maintaining that its "level" of consciousness is reduced. This boils down to

C_stone < [C_cat <] C_human

which isn't much. There's no real hope for extending it. Any other cases like the ones Aaronson discusses are ones for which we don't even have strong intuitions. Sure, we'd like to think that none of the entities he describes are in fact conscious. But if that's the bullet I have to bite in order to get a decent theory of consciousness, then I might be OK with that.
This idea embodies what's wrong with political Ideology especially in the mind of a technically minded person, in my opinion.

The left think the problem is the rich. Rich people inevitably have the resources to buy power and the incentive to do so. Wealth begets power. Look at history. Get rid of the rich.

The right think the problem is power. The powerful inevitably have the incentive to sell their power. Wealth begets power. Look at history. Get rid of the political power.

Both of these positions are trying to tie the political economy in a tidy bow. Set up a few meta rules and all else flows from that. Neither are in any way practical. Both ignore other things like political inevitabilities of a democracy.

So take and ideological libertarian. She believes a government should enforce contracts, arrest criminals and (maybe) build roads. How does having this utopian vision influence her position on this issue in this world?

It translates to some completely irrelevant, theoretical position. "We shouldn't need a law banning money in politics because money should have nothing to gain from being in politics." This is insane!. In this world, politicians do have power and money does have an interest in politics.

We can't get rid of either wealth or power. Or, if you think we can, lets agree that we are not going to in the next couple of years. It is possible make and enforce a law that says bribery is illegal and use an effective common sense definition of bribery. If you want to campaign for you libertarian revolution or a gradual reduction of taxes and government spending, that's fine.

But, it is completely illogical to colour your position on what should be done now by what will or won't be necessary in some unlikely future.

I'll give you a corollary. I think that drugs should be legal worldwide. Good or bad, I think people have a right to ingest whatever they want and it's inappropriate to put them in jail for such decisions. The demand for drugs can't be stopped and criminalizing drugs creates enormous criminal industries.

In some producer and transit countries (eg Mexico), this global prohibition is causing an enormous harm, destabilizing the country with a lot of violence. The solution, in my opinion, is to decriminalize drugs worldwide. This might happen to some extent at some point, but it won't happen in the next few years. Meanwhile, it makes sense for the Mexican government to do whatever they can to reduce the harm being caused now by drugs.

Their domestic policy on marijuana has little or no effect on the level of violence from the cartels. It's not relevant.
It's the bystander effect - this is why you always ask specific people to help. Myself, I like to think I'd have helped if I was there, but I know how easy that is to say, even if I am certainly someone who should. Many people who were there probably feel terrible that they didn't, but sometimes in an emergency, people who haven't thought about what they'd do will freeze up.
Visualizing Collectd System Performance Metrics
At least in Germany (possibly also EU) when ordering something (excluding software, movies, food) online or via mail (i.e. not buying in a store) you have the right to send it back within two weeks without having to give a reason. This is to counteract the problem that you can try out a device in the store where you might buy it, but you cannot when ordering online. In any case, usage marks, like scratches, etc. just mean that you may not get a full refund.

Some retailers allow for longer periods; e.g. Amazon allows for a month instead of just two weeks.
It's not a mobile phone thing; I got punched in the face on a commuter train 20 years ago and none of the crowd got involved then either.

It's partly bystander effect ("I'll leave it to someone else to intervene") and partly a very real fear of the intervention going wrong. Maybe you get stabbed. Maybe the police get involved and you end up with an assault conviction and consequent expulsion from the middle class. Maybe the scene isn't all it seems (setup for robbery, or domestic where both parties turn on the intervenor).

Commuting and the mass-population city kind of relies on us forming the habit of studiously ignoring one another, and it's a hard habit to shake in an emergency.
It's true that there is a difference in quality. But I have to say compared to 90% of the other countries our dubbed versions are actually quite good. I remember watching some dubs on the russian VKontakte where random people (not even the gender seems to be equal) speak directly on the original audio. You have both Russian and English at the same time. Therefore I'm rather proud of the German dubs.
For lossy PNG it is using pngquant, so if you want a command-line version: http://pngquant.org or local GUI: http://pngmini.com
1. Figure out a model for advertising online that people will actually engage with.

2. better/simpler ways of delivering content that will finally kill the print industry. Not just converting a magazine to a digital format. A unique take on content delivery

3. in the world of the internet of things finding a way to sync and make devices cross compatible
You could probably email their support - info@empatica.com
The developer tools in Chrome are a good starting point, you can emulate the screen size, user agent and orientation of a number of devices. A quick Google surfaced this article about the emulation: http://www.realeyes.com/blog/2014/02/19/a-quick-guide-to-chr...

Having a range of devices at hand helps too.
This is exactly what a social damage control drone paid by the government would say.

As is my post.
This article keeps saying in many words that the NSA would put Snowden on a boat to gitmo if they found out he hosted a CryptoParty.

I don't see why, given that educating the US public about security best practices perfectly aligns with their mission. Back in 2001 they even released the first version of SELinux:

http://www.nsa.gov/public_info/press_room/2001/se-linux.shtm...

It is only in the post 9/11 world that we somehow believe a CryptoParty is to the NSA what the tea party was to the british.
Is this title taking a shot at Sheryl Sandberg's Lean In? If so, I'm not sure what the connection between the two is. Anyone care to explain/correct me?
one other challenge may be that in San Francisco there's so many crazy homeless people, you never know what could happen. I saw a homeless guy fall over in front of a bus last week and waited a few seconds, no body did something; I was just about to go other to help pick the guy up, but good job I didn't - as he was just crazy - got up and started trashing all the trashcans around him etc.
Improbable research: why random selection of MPs may be best
Koch vs. Koch: The Brutal Battle That Tore Apart America's Most Powerful Family
In classic Google Maps you could find a multi-leg route by searching with the syntax "from:san francisco to:los angeles to:new york" [1] whereas in new Google Maps the same query just shows you San Francisco [2].

The new Google Maps will do multi-point routes [3], but by default when you enter San Francisco to Los Angeles it chooses flights, and hides the option to enter a multi-point route. You have to switch to car directions to get the option to enter more than one point, and enter them one at a time not use the nice from-to-to syntax.

Pretty crap for power users - but I guess ad-supported products make their money by being mass market, and catering to power users isn't very important.

[1] https://maps.google.co.uk/maps?q=from:san+francisco+to:los+a...
[2] https://www.google.co.uk/maps/search/from:san+francisco+to:l...
[3] https://www.google.co.uk/maps/dir/San+Francisco,+CA,+USA/Los...
That would make for a very nice mobile phone app.
> Most researchers say that actually IPCC is rather conservative in its views not the other way around.

Sure, if you're listening to people like David Suzuki you'd have that impression. But on the other side there are people like Chris Landsea - here was his resignation letter from the IPCC:

http://cstpr.colorado.edu/prometheus/archives/science_policy...

The IPCC's charter is to tell us about risks related to climate change. Not the benefits. If there weren't any risks or we were fully informed about them, the IPCC would have no institutional reason to continue to exist. So naturally it focuses on the latest big scary "we just noticed THIS risk!" stories and puts much less emphasis on "it turns out we were wrong about THAT risk!" stories. For all we know, each new report could be exactly the same as the last one in terms of the net overall danger documented and it would still look like things were "getting worse", because areas where things are "getting better" generally aren't mentioned or are soft-pedaled.

For instance, the IPCC once tried to claim a high certainty that there'd be more hurricanes in the future due to climate change (see Landsea's letter linked above), but now they either don't make such claims or assign them a much lower certainty level. The IPCC once claimed Himalayan glaciers would be gone by 2035 ( http://www.theguardian.com/environment/2010/jan/20/ipcc-hima... ); that turned out to be a mistaken claim based on grey literature. If there were some sort of a rundown in each report listing all the ways things "are worse" AND all the ways things "are better" since the last one it'd be easy to keep score. But there isn't, and the summaries and press releases emphasize any mentioned "this is worse" stories because bad news travels fast.

Suzuki complains that the IPCC report doesn't focus on the loss of arctic sea ice, but if they DID mention sea ice, they might have to mention that overall sea ice levels worldwide are currently above the long-term (30 year) average because we've gained more sea ice cover in the antarctic than we've lost in the arctic. And so on. (Given a big, complicated planet you can always find SOME areas or trends that seem to be "getting worse" but that doesn't mean throwing them - and only them - into the mix would make the report more accurate.)
This is a subject that keeps coming up over the years in the Dylan community (and why, in part, Mikel is slowly working on an s-expression reader for the current compiler).

It is impossible to know what might have happened if Dylan had kept the s-expression syntax and how that syntax might have evolved. When the switch was made, the language didn't have all of the features that it soon had in the infix syntax. The macro system is just a single example of this. (And Dylan was one of, if not, the first infix language to have a macro system like it does. See http://people.csail.mit.edu/jrb/Projects/dexprs.pdf for a discussion of it and some extensions.)

In the s-expression syntax, you defined a new method by:

(define-method odd? ...)

In the infix syntax, you do:

define method odd? ...
...
end;

However, you can supply adjectives as well, which weren't present in the s-expression syntax:

define sealed inline method odd? ...
...
end;

Personally, I don't really care if I'm using the infix syntax or an updated form of the s-expression syntax. But to deal with the features present in the infix syntax, it would have to be a somewhat modified version of the old s-expression syntax.

Given the history of the last 20+ years since Dylan was created, there are a lot of other things that could've been done differently in the syntax as well:

* Something more terse and compact.

* Not requiring semicolons.

* Using braces or whitespace instead of 'end' statements.

* Stuck with s-expressions since Lisp is more acceptable today (ala Clojure).

* <Your bikeshed here.>

One of the Dylan designers, David Moon, went on design (but not implement) a new language with some differing takes on the syntax: http://users.rcn.com/david-moon/PLOT3/ ... it is interesting, but without an implementation.

There's also the question of whether Dylan failed due to the syntax. There were a lot of factors that led to Dylan not seeing the adoption that was desired:

* Java was a big factor.

* The financial troubles at Apple.

* The collapse of Harlequin. Harlequin had an implementation of Dylan that lives on today as Open Dylan, but had a very advanced IDE on Windows and a pretty solid foundation.

* The business model of Harlequin. Harlequin sold expensive commercial development tools. Lispworks lives on with that business model, but it can't be said to be a massive success.

* The team at CMU switched to Java and away from their Gwydion Dylan implementation. (This was partly due to research dollars.)

And the failings of the Apple Dylan product itself didn't help. It was late to market, buggy, slow, and lacked PowerPC support in the initial release.

Much of the above wasn't due to or related to the syntax.

Yet despite all of that, Dylan still has a special place in my heart and that of many others. We've put out new releases, fixed a lot of bugs, improved platform portability and more in the last few years. Now we're looking towards the future and considering potentially larger changes.