skysight-inc/HackerNews huggingface dataset:
No, the python interpreter itself takes about 0.03 seconds to start up on an i7. Awk and sed and friends are usually about 1/10th of that. So the python interpreter startup time dominates the cost for most simple tasks. It's not enough to notice when you're typing things by hand at the shell, but the difference can be painful if you're writing bash scripts. I use a similar python tool for command line work, but I always go for sed when I'm writing bash scripts that I plan to distribute.
"Sometimes I wonder if humanity will finally wake up when some ecosystems start to collapse."

That's when widespread civil unrest and wars will ramp up. And based on recent history, governments don't make the mouse sound decisions when wars are taking place.
It's not clear exactly how that graph works; if the indicated bullet point represents "total pages views in July" then it would seem to show a decrease in the period starting immediately after the move.
Can anyone design a safe and reliable bridge with a span of indeterminate length across unpredictable geography?
True, but one is transformative and the other is more mundane. The issue is that to make progress in rocketry (the mission) you have to get other people to pay for it (making it ostensibly their mission).

Not to knock the ISS in any way, it's just that any of the big players could have done this resupply run afaik.
I think that would impact the viability of open-source software in a way that would change the whole world for the worse.

By a lot.

No one sane would put a pet project out in the open, and we'd all have far fewer kernels from which great things could grow.

(Unless you're specifically talking about closed-source software, in which case I just might largely agree with you.)
>is that actually a thing? Do people ever actually blindly accept pull requests?

Speaking only for myself, I've seen it with internal git repos at companies that have some name recognition. Obviously they'd never want it known that this happens, but it does.

So why does it happen? In the cases I saw, it was usually when people responsible for code reviews had "other things on their plate", and rather than hand off the review to someone else, they just merged it. During heavy pushes to get a build out the door, I saw a lot of this happening. Since I never said anything, I suppose I was part of the problem.
1. I have no clue what you mean by a "background messenger".

2. The title used here and the text on the site doesn't correlate the same message to me.

3. I have no clue why I would want to install this if it lets others spy on what I do (I assume thats how you allow people to keep up to date such as how much battery life I have left?)

Perhaps I'm just not understanding. Can you clarify?
hairspray? we always used ether (starting fluid).
It is trivial to find systems where you can assign specific people to review code, of course. Plenty exist. But to guarantee that they truly read a line of code, rather than skimmed/scrolled through it? Even if they paused their scrolling on that line, it doesn't mean that they really read it, or did so with proper understanding of what it was doing. Short of placing an actual comment or question for that line (demonstrating some real interaction), it doesn't seem like an easy problem to tackle.
My advice based on recent experience: give it time. We made domain changes and rankings tanked, only to recover. We made a major design change and rankings dived, only to recover. Give Google some time to assess.
yay! no more glassholes. seriosly though, they should have given them away to every popular actor and musician out there and pay them to use at events and concerts.
I remember the Hindi translation of Aladdin getting a bunch of critical acclaim too
Driver found negligent in SF death of Amelie Le Moullac, family awarded $4M
It doesn't scale, as the above spec points out. Pinning could be used to eliminate CAs (as most people initially expect) but this isn't viable at the moment. The specification, which proposes a method to validate the certificate chain, also accomplishes very little: it's fully vulnerable to MITM attacks on the first client connection. There are also privacy concerns about storing pinning data; and a browser which is configured to clear all data at exit would not see any benefit.

It's also wrong to say that public key pinning (which addresses PKI/TLS weaknesses) makes DNSSEC redundant. I suppose the proper comparison would be to the (optional) DANE?
>Technological progress doesn't necessarily have to work against privacy.

This is true, but it seems that rather than acknowledge this, many technology producers are purposely pushing the needle the other way. That is, they frequently opt for the least privacy-oriented approach, even when more privacy-oriented approaches are available at the same or lower cost.

Take FitBit. I am opposed to the tracking it does on so many fronts. But, I received one as a gift, so thought I would investigate further. Here's the short: It only syncs my data to the cloud, and doesn't even provide the option to keep it locally. This, even though it requires a desktop app and USB dongle to wirelessly sync my data from the watch to my laptop. So, it could very easily provide a local dashboard, but, it's not an option. They want my data.

Then, I look at their privacy policy. The usual stuff about not selling my personally identifiable data, but the right to sell it in aggregate form, give it up if compelled by subpoena, etc.

But, why do I want even them to know when my heart beats or when I sleep? And, do I really want to take the risk that my information can be used against me in some insurance claim that goes to court one day?

Point being, that it truly is unnecessary for their product to work against privacy, but they've opted for a longer view that sacrifices my privacy for their future profits. This erosion of privacy for commercial gain is part of the ethos that is being foisted on consumers at so many turns that it is normalizing the approach, and leaving us with fewer options where this is not the case.
In my experience: no.
As someone who has worked on the tech side of sites powered entirely by organic SEO, I've definitely seen the same penalties occur when cosmetically "cleaning up" URLs or code.

In the author's case, they moved to sub domain for easier maintenance. The article ended with a transparent way of keeping the old URLs and correctly improving the tech behind the scenes.

Be careful of changes, even if endorsed by Google, when things are working. More often than not, there'll be a mistake, you send the wrong signal to Google, and you take a hit. Only do it, IMO, when there's nowhere to go but up :)
Seems like they actually use RP-1 (rocket fuel) as the hydraulic fluid so that it is burned as fuel after it has been used. This means that the hydraulic fluid isnt "dead mass"
No, but you can find it by searching for "%", because that's exactly what I did.
While there's other stuff you can do with a Chromecast, and it would make sense to make it usable locally for screen mirroring, the main selling point is internet streaming, which isn't limited by the requirement for an internet connection.

I can certainly see how for some people it's not useful, but its of people do have reliable internet access where they'd want to use it and aren't limited by that requirement.
One thing I haven't see in the legal analysis: If Ulbricht is guilty of the things that the defense has stipulated (building and running SilkRoad for some period of time), doesn't that mean he's admitted to most of the relevant charges?

I'm not sure what the "I'm not the kingpin" defense actually buys.
You're very mistaken about Naked Capitalism. Its title is ironic, it has actually been one of the staunchest critics of oligarchy & neolib policies. Check out some of their archive.
well,

http://bits.blogs.nytimes.com//2013/11/23/study-suggests-lin...

but they later retracted their claim.

http://www.businessinsider.com/silk-road-satoshi-paper-retra...
So does this mean that Karpeles will/could be summoned for examination? I am very intrigued by this juicy turn of events.
Yeah, major design changes are painful. Google Webmaster Tools is currently warning me that we have over 100 404s on various URLs, because those pages simply got removed completely.

Actually most of those 100 are the same few pages, but Google indexed it a metric shit-ton of times, and then added each of them to the index, and THEN it penalised us for "spamming."

I came in, removed it completely, and set up a robots.txt so it couldn't happen again. But the penalties and 404s will take up to a year to completely clear out of Google's end.

Funnily enough Bing hasn't penalised the site at all, and we're the number 3 rank for relevant search terms on there (2nd page on Google).
A couple years ago I worked on a product that added a feature to do, not exactly facial recognition, but "facial similarity" perhaps. Not any kind of bleeding-edge research but just a helpful little value-add. The approach we took was exactly the kind of geometrical measuring of nodes that I believe you are referring to. It worked okay.

Principal Component Analysis looks interesting, but I'm struggling to understand how 2D pixel data would be transformed into the appropriate covariance matrix. Any insight on the missing link you could offer?
RedHat runs on no where near as many devices as Windows does.
Hmm. Well I guess it's just me then. I've been burned so many times by rm/mv/cp that I actually do always read their confirmations and give it a 2nd thought. I rarely delete files unless it's a mass delete or files & folders that I do "rm -rf". and I pretty much never intend for mv or cp to overwrite an existing file.
I would use this, I really would, but the problem I have with ZFS RAID-Z1 and 2 shares, once you setup the storage pool, you can't dynamically add hard drives to the pool, you have to set it up weirdly like RAIDZ-1+1. All I want to do is add more storage to my 5TB pool without having to wipe it all or change the configuration to something else because I want to add a hard drive.
> things that we almost unanimously agree to.

My whole point is that this might as well be the empty set, for all the good it's going to do you, and if you make Basic Income contingent on this, people opposed to Basic Income for whatever reason will work hard to make it the empty set.
This. Plus, those couple meters between the deck and the support equipment can mean a lot when you're doing a hoverslam.
Where's the passive? "The tank ... ran out of fluid" isn't passive. (If it is, then "the heroes ran out of time", "the car ran out of gas", "I ran out of money" and "the airplane ran out of runway" also use passive voice, yes? What is the active equivalent?)

"hydraulic fluid that powered the fins enabling them to rotate and steer" isn't passive either. Poorly written, certainly.

I double-checked with the examples in http://www.lel.ed.ac.uk/~gpullum/passive_loathing.pdf and still didn't see a match. FWIW, that paper also comments "mistaken charges of using the passive voice are commonplace".
Here is what I think about when someone says open office: http://www.belarus.by/relimages/000914_392548.jpg
Android is "fully open source" except that Google writes 99.999% of the code in secret. Rarely they will accept a pull request but there is zero transparency into that process.
I recently read some HN posts about research to stop aging. Then this.

Makes me curious -- does anyone do research involving some kind of organism with very short generation times, whereby the experimenters attempt to only allow the oldest individuals to reproduce?

The idea would be to apply "artificial selection" that optimizes for longevity.

Does anyone know of any research similar to this being done?
More money (or resources) = faster solutions is a pretty common fallacy.

Often the size, scope and wealth of resources induces an increasingly slower response to such things.
Biggest Android Tablet Beats a TV – CES 2015
I agree. Fines are B.S. We need scalps. Sending boldface names to jail will certainly cause future potential bad actors to think twice before transgressing.
that too. thanks
First, "hard" landing doesn't necessarily mean "high speed". It's a generic term for unsuccessful landing. It could be incorrect attitude landing (e.g. tilted) or anything else. In this case it looks like it was exactly that: landed tilted or with significant horizontal speed. If it was high vertical speed, we would've seen big scrapes on the platform's surface, and there's none.

Contrary to popular belief, the fins are _extremely_ effective even at low speeds. First, they have enormous surface area. Secondly, they have huge momentum around the center of mass, which is at the very bottom of the rocket when it's empty. So, even a small force generated by the fins generates huge momentum and can help position the rocket in the desired attitude.

It looks like the control system was commanding the fins to move and was expecting the attitude to change, but they didn't move anymore. Perhaps at the very end of the flight the gimbals on the engine didn't have enough authority to orient the rocket vertically and/or arrest its horizontal speed.

I think it's amazing achievement for the very first attempt. Congrats SpaceX and I'm jealous like hell for what you've been able to achieve.
I don't know why anyone would use Fedora by choice.
I am right now trying to reconcile the need for direct action and the chaos it would cause for a lot of innocent people, including death and suffering,

Did you just threaten terrorist action?
Because a Windows zero-day is a major risk to our economic system as our business and governments infrastructures run on MS products for the most part. OSX just doesn't have that level of install base and for the most part its installed on consumer/residential equipment. Heck, most OSX shops I've been part of have bog standard Windows AD on the back-end. Windows, good or bad, is everywhere that matters.

Google seems to think Windows is a poorly written php app where you can just change a line and walk away. Windows testing has to be top notch and handle a huge about of 3rd party software, libraries, and drivers. The 90 day deadline really speaks to how web devs think and not how application engineers with massive install bases on a variety of equipment and running a variety of software think.

It does piss me off to be honest. MS isn't saying no to the updates its just saying, "We're doing them in 100 days, not 90 as out of band patches are really bad for the ecosystem and we need more time to certify our changes." Google is saying, "Fuck you. Buy an android tablet, microserfs."

Imagine if Google found the Kaminsky DNS bug. The internet would have melted on day 91 when google told everyone, "Sorry, too bad." I think this kind of "fuck you" disclosure should only be for attacks that have been demonstrated to be in the wild. Now they will be in various crimepaks, botnets, and trojan droppers within hours.
You could make it work, if you think about the problem a bit differently. Have your program output a command, like "cd /your/dir", when it exits. Then run it with eval from the shell (assuming a bash shell.)

eval $(yourprogram)

... now, set up an alias:
alias something='eval $(yourprogram)'

and there you go. "something" can now change your directory (and do anything else by echoing a command.)
Ya, that's what I meant. Also, the Netherlands has more roads and infrastructure per capita.
More and better photos here: http://www.thedailybeast.com/galleries/2014/12/14/gangsters-...
Late to the party, but it may be interesting if Best Buy buys them and turns them all into their Best Buy Mobile stores.

RS already sells a ton of cell phones. Their locations are set up well for this, and the staff already trained to sell them.
...yea it's easy to say when most people here should know how hard it is to ship any complicated system on multiple platforms. Actually, just making an app work for all major versions of Android could be a nightmare. And...what do you mean "they won't speed up their process"? Microsoft has released zero-day security bug fixes less than 90 days so many times before.
How the hell would it reduce it either?

If there was only one organization in the world doing AI, then you could maybe bribe them to take a break or something.

The only way to guarantee AI safety would be to just stop developing it further, but that's not going to happen, so how the hell is his 10M supposed to keep AI safe?
If thats 1/7th of the total ocean floor, what percentage is it of the accessible / usable ocean floor?
Cicada: Solving the Web's Deepest Mystery
Good point. And I'm sure if the court is in session, talking out of turn about anything (including jury nullification) would get you held in contempt of court.

So, saying you'll be arrested for talking about jury nullification in court doesn't really give an accurate picture. Though it is probably technically true.
I did. I dislike bob/pitch/roll in general. I appreciate that they added a checkbox for that. Also, having a FOV slider is great, too.

I couldn't set the mouse sensitivity high enough though.
Anyone considering putting customization like aliases where they'll execute even for non-interactive shells should go home and rethink their life. Thankfully, I've never encountered such a system.
Well, that's an obvious cop-out. Of course, that's what people typically do when they have no chance of winning a debate.
ブランド靴☆ブランド靴通販な靴ブランド通販の2014靴ブランド人気大活躍
Cool to see the open-sourcing of Microsoft code already being put to use.
ブランド通販な偽物ブランドバッグ,ブランド靴,ブランド服人気大活躍,服靴バッグブランドコピー人気特集
"last week"? That says 109 days ago. What'd I miss?

Edit: ah, here's last week https://news.ycombinator.com/item?id=8862453
Basic programming literacy would help people in a number of different fields be more productive. I, for one, am getting sick of writing SQL for the marketing folks at my company.
I really dislike your description because while it is technically true it heavily implies that they decided on dates on a per-bug case, when they decided on a flat 90 days.
If you prefer using Google search untranslated, try their no-country-redirection: http://www.google.com/ncr
So I guess it's a choice between getting fired for not meeting a deadline, and getting fired for destroying customer data.

I'd rather take the first option. At least my reputation will still be somewhat intact.

And as a bonus, I can get out of that hostile environment earlier.
And also the kind of mistake someone with poor opsec would make.
30 minutes to 1 hour there and 1-2+ hours home. 13 miles.
It's limited to 1 fps though. However I'm very impressed this is possible. I had a similar idea recently, and had no idea it had already been done or worked so well.
I've written a short guide on how you should safeguard `rm`: https://github.com/sindresorhus/guides/blob/master/how-not-t...
That sucks but it's not relevant to google having released a new version and carriers ignoring it.
that's an interesting thought. it could be done monthly or quarterly as well.
They would just hire sub-contractors who could provide them with h1bers but I like the cut of your jib.
Well I think we're slowly getting better at this. There's many cases (at least in the US and Europe) of fisherman organising themselves to avoid an entire ecosystem collapse.

Also, things like aquaculture and the like can help us to sustain things, just like we've helped rebuild populations of some animals.

It's extremely important we continue bringing up the destruction we bring to the environment, but there's some good forces at work to at least slow the collapse (and hopefully rebuild)
I didn't say it was easy. I said Microsoft could do it, and that's true. Microsoft can do hard things, if it's a priority for them. Apparently they've judged that the damage isn't worth prioritizing these fixes higher.
>On the planet I'm from, the economy is crap.

By what metric? For some reason, it seems to be a pretty common media complaint that "the economy is bad", and people seem to take that at face value. In reality, by most metrics, the worldwide economy is doing pretty well, and the media is just manufacturing artificial problems per usual.
'making a program work' can easily be half your development time, or even more if you don't put on a lot of polish.

But this is bugfixing, not creating new programs. It shouldn't take this long.
This is so timely for us. We are thinking of moving ionicframework/blog to blog.ionicframework.com/, but I was concerned about a possible SEO impact. The nginx proxy did cross my mind, though doing the permalink mapping is going to be annoying. Oh well, lesson learned! Thank you for sharing.
Exactly. There are better options, that have more sane string and path handling. Much as I grumble about using Powershell on Windows, at least you've got the .Net framework underneath you that you can drop into relatively easily
Oh, I must have pasted the wrong link from the search. Thanks :)
German is longer than English, but there are other languages where the difference is even more noticeable, e.g. French.
> [...] and discloses a zero-day.

90-day, you mean. It's only zero-day if they had zero days to come up with a solution. That's what "zero-day" means.
The subtle implication here is "throw some shit at the wall and see what sticks" was Der-Yeghiayan's investigative method of choice. Always good to discredit the prosecution's lead witnesses if you can.
How do you know it was?
Ending a False Education Debate
Before you take any "direct action", you may want to consider that whereas any attempt to predict the motion in any form of a world-sized chaotic system is exceedingly tricky and any prediction based on, well, anything is rather suspect and subject to change without notice, the concrete and immediate impacts of "direct action" are quite undeniable.

You're far better off using normal advocacy to try to change people's minds than anything else. If that seems like it's slow and taking time, well, first of all, world-sized chaotic system, remember? They do not generally turn on a dime (and even though they "can", it is still a rare event, and uncontrollable when it happens). But second of all, look back over the past 50 years and consider what motion there has been. There's been a lot. It is well known we are prone to overestimate the short-term impact of things, and underestimate the long-term impact. People have changed, people will change, and as the entire system evolves it's a perfectly viable outcome that, yes, things get worse for a while but people actually respond to that and make things better. This theory is bolstered by the fact that you can look back over the past 50 years and see concrete examples of this happening.

As much as some people would love to tell you otherwise, no, massive chaos and death as a result of ecosystem "collapse" (itself a rather deceptive term, there is no such atomic event) are not inevitable, and making decisions based on that assumption carry the grave risk of being totally wrong.
Full-Stack Developer (Rails) needed to help save vulnerable people from fraud
Can a beer make you creative?
Verizon is doing the equivalent of a reverse 'butt dial' they are listening to everything you do after you've hung up.
How is it a fallacy? Because management is incompetent? If your budget goes from 1M to 10M even a child could show you how to spend 1M and throw the rest into a big fire or something. Maybe run two agile teams at 1M each.
The first param of the constructor for the Listener is an element to be bound to so it will only listen for key events for that element.
Oh dear, isn't this Mencius Moldbug's startup?
3 months is a long ass time to produce a patch.
Substitute Keyser Soze for Satoshi Nakamoto in every article you have ever read about him and you have a movie script.