skysight-inc/HackerNews huggingface dataset:
In my experience, whether code like summing integers takes 6 instructions or 600 doesn't influence the speed of 95% of code and 95% of systems.

If you could magically port real Python or ruby or JavaScript code to pixie, but keep the same algorithms and architecture, I doubt it would change much.

Slowness is more influenced by things like data structure layout, allocation patterns, serial vs parallel I/O, context switches, and just plain not understanding your code once it reaches a certain size.

There seems to be a fetish for JIT compilation in a lot of new language designs and it confuses me. Julia is probably the language making the best and most appropriate use of it. It actually has good data structures and types which complement it.
I'm gonna go out on a limb and say that some 85% of people reading this do not have 1 million in the bank, let alone a few. So that's just worrying about a problem that most are never really going to encounter.

That being said, motivation is a complex thing, and most people are motivated by many different things at once. Money itself may not be the only motivator, but it's definitely one of them, and an important one. Trying to skimp out on it is a recipe for failure.
Well that's why we look at effective tax. Which is significantly lower.
TDP is used by multiple manufacturers, so getting a "coherent definition" is going to take work. If you want to understand more about the thermal specs from only Intel. You can read their thermal guide:

http://www.intel.com/content/dam/www/public/us/en/documents/...
Hi, thank for the question!

I was doing a lot of animation work and there was a lack of animation tools I've got used to, so I've started to write modules myself. After a while, I noticed the system in what I've written so decided to release it.

As for maintaining part - it is heavily covered with unit and environmental tests, of course, it adds some overhead but ensures that your tool is robust and works in every browser.

It is a side project and we still expect more contributions from the community.
Surprise: President Obama Commutes Chelsea Manning's Sentence
I think in this case, it's raised that we know the subject's gender identity, so the use of gender-ambiguous "they" isn't necessary. Not out of any sense of pronoun policing or bullying - I suspect more because it scans weirdly when you have the information that it would normally abstract.
It's pretty unique to America. I can't imagine any German to be as fervently for against Merkel or the CDU like Americans are for or against their party. In many countries I can have spirited political discussions over a wide range of topics without people feeling personally offended. That's simply not possible in the US.
You could...
I've been using mintty and it's been pretty nice so far https://github.com/mintty/wsltty
Joe Celko's books !
> Would poorer people have access to non-fake news? Or would they be force to read/consume fake-but-free news?

A critical problem. The focus needs to be on providing 'real' news more than dealing with the fake stuff. Also consider:

1) Probably the vast majority of people online and who will be online, including in many poor countries, cannot afford a NY Times subscription. People who through the miracle of the Internet would now have access to objective, top-notch news coverage will now be shut out.

2) Parties who want to spread propaganda are the ones who would be willing to finance free publications.

3) Will the NY Times be part of the online conversation if only a small subset of the online population can read it?

I don't know a better way for them to fund themselves, but it's a serious blow to the public and their knowledge of the world.
Then the "Overwrite original" option is probably not for you.
To be fair, I think the commenter would have just used "he" in that case.
Personally, I think organic is mostly bullshit. I believe a lot in local. I'd prefer my money to work for smaller entities closer to home.

For example we buy 75lbs of onions in October and keep them in the basement. The total cost is about $30 vs. $500 at retail and I'm doing business with a guy 30 miles away instead of buying Chilean onions shipped by a Georgia grower and passing through a half dozen middlemen.

Currently, right now 60% of the produce available in the US comes from a single region -- the imperial valley in California. We're watering the desert, which comes with some obvious long term risks.

We're lucky enough to live in an area in the Northeast that still has some local vegetable agriculture. Business is picking up enough for them locally that some local family farms are doing year round operations. The first crop of high tunnel greens will be for sale February 1.
Post pregnancy stresses include:

* Hormone balance changes

* Grey matter "pruning"

* Lack of sleep

* Lack of paid maternity leave

* High medical bills for even a straightforward pregnancy

* Lack of social support

These are the ones I thought of without any effort. I'm sure there are more.
Plus operating ransomware.

The problem with Bitcoin is the costs associated with using it. Due to its decentralised nature it will always be more costly than centralised solutions. Therefore, Bitcoin simply cannot compete unless illegal activities are involved. The economics simply do not work out.
Sometimes I honestly wonder: If I would set up a US subsidiary to sell digital services through, and not comply with EU VAT laws, would I get into trouble?

A stupid example: buying a .com domain (as an individual) through an EU registrar will set you back $10 + VAT. If I buy it from a US company, I pay $10. Why would I buy from an EU registrar?
Google rejects resource integrity for AMP standard
I think you're mixing 2 things. First, what investors are investing in (AI/VR), then what kind of jobs will tech companies offer in a near future. I think the second one won't change, what will change will be the visions and missions of the future companies. There will still be software development for a while, even if you work for an "AI" company. These are just hot keywords in 2016/2017
> order of magnitude better than what any human individual/team could do (think Spotify's recommendations

It's orders of magnitude more scalable but you're music nerd friend will beat Spotify's recommendations any day.
top of the frontpage for nearly the last hour: https://news.ycombinator.com/item?id=13421298
It seems everybody here is suggesting that they have worked on products that were killed by technical debt.

I'm going to take a different stance and suggest it is very difficult for a product to be killed by technical debt.

I'm working on a product now which has huge technical debt requiring a full re-write, but we have customers who love the product, so we just keep the old version going while building the new version.

Let's assume we are talking about a single product company here, to make the discussion simpler and not get bogged down by larger corporate issues and it lets us focus on the case where the product is what is paying the bills (assuming we're talking commercial products here).

Let's look at a few examples.

The product has some customers, but it is difficult to add new customers due to some technical debt issue and the lifetime customer value for your target market does not cover the cost of re-developing your product and continuing operations. Ok, you're probably dead.

You've got some customers, and you can't sell more, but the lifetime customer value is greater than the cost of re-engineering the system. You've got some bad times ahead, but there is a path. So technical debt doesn't kill you.

You've got technical debt, and you don't have many users, you want to add features but can't because of technical debt. Did technical debt kill the product? Or was it killed by a lack of market? You don't know that the new features would have saved it, all you know is that what existed did not make enough to keep you going, so that can't really be blamed on the technical debt.

Technical debt can be costly, but rarely fatal. It's great not to have it, it can make it difficult to keep good people (I lost 2 amazing devs partly because they hated the old code-base we inherited, but they also had amazing opportunities).
Chelsea Manning brought us video footage of Baghdad airstrikes with civilian and press casualties. The motive was clear-cut: she wanted to expose hidden truths about the war in Iraq that might convince the American people it was no longer worth the cost. That's the definition of a whistleblower.

"[She] didn’t like that people were being killed, particularly the citizens, innocent people," Campbell said. "I remember us specifically talking about how we were having a hard time getting information on how many people were being killed."

"On one of [her] last visits to Boston, Manning told Keith Rose, a friend [she] had met at Brandeis, of [her] misgivings about Iraq because of what [she] was learning as an intelligence analyst. "[She] expressed a feeling to me like how messed up the situation is," Rose said. "[She] said things like, 'If more people knew what was going on over there, they would not support the war.'"

Manning: “The thing that got me most was discovering that 15 detainees taken by the Iraqi Federal Police for printing ‘anti-Iraqi’ literature” had in truth printed a “benign political critique” against the corruption in Prime Minister Nouri al-Maliki’s cabinet.

Her conscience could not bear to keep these human rights abuses secret, and she revealed them to a world that needed to know about them. I am getting very tired of a narrative in which Manning's actions are mischaracterized as a "vendetta against the US Army" and a "cowardly act." It's an insidious and despicable way to shift attention away from civilian deaths in war and the mistreatment of detainees, the latter of which Manning continues to experience even today.

[1] https://www.washingtonpost.com/lifestyle/magazine/who-is-wik...
Well, for comparison "Hello World" in Common Lisp, using SBCL on x64 Linux creates a ~70 Mb binary, but nobody would ever claim it's small :-)

Unfortunately, for an arbitrary CL program it's impossible to tell for sure how much of the CL compiler and standard library it will need at run time, so SBCL takes the easy route and just includes everything. Some of the commercial Lisp compilers are a lot smarter at stripping things out and and can create significantly smaller executables.

I usually avoid the issue altogether by not building binaries and running most things from the REPL or using a "#!/usr/bin/lisp --script" shebang line.
Mobile Text Alerts allows you to conveniently send mass SMS text messages
I am not dismissing it, but I don't see your point.
Yes, to become a truck driver your basic qualification is "driving license" (for trucks, if your country treats it differently from driving cars).
You may have extra skills, e.g. a foreign language would help you qualify for driving across the border, maybe, but it is not required.

So when your main/only skill is "driving a truck" what can you pick up as a new job when "driving a truck" has been automated?
Exactly. In this article I was focused on regrettable turnover (when you wish the employee didn't leave), as opposed to non-regrettable turnover, which is very healthy.
Encyclopedia of Sparse Graph Codes
Four pricing mistakes you’re making with your developer product
Standard Notes – A notes app with a focus on longevity, portability, and privacy
Now imagine you work two jobs to pay for food and shelter, you don't have a car or a library within walking distance, you couldn't afford any education beyond high school, and employers are statistically much more likely to ignore your resume because your name sounds black.
He wasn't very selective. If he were being selective he would only have released information that had constitutional issues. Most of his documents were regarding foreign spying.
The problem with salary and market rate is that the current rule is: in order to get a raise you need to change jobs.

In many companies (I worked in one) you need to get CEO approval to give somebody raise more than 5% ("CEO approval" means - no way). But there was a trick: you can re-hire valuable employees after a year with 20% to 50% increase in salary. And they will not even lose 401k matching or other benefits they have accumulated.

And system seems to work well: re-hired employee would be much more experienced and they came back like nothing happen.

So I do not know...
> not to toot my own horn here, but I work for a mid-sized library (metro of about 200,000) and we subscribe to every regional newspaper. If someone wants to be better informed, the resources exist.

Since you decided to toot, you open yourself to questions: Can local citizens read those newspapers online? Traveling to a building and reading yesterday's news on paper is not realistic and at this point it's an anachronism.
I agree. I would like to see people addressed by the pronoun that they prefer. For most people, their presentation gives a strong enough suggestion that I would generally use the "expected" pronouns, for their apparent presentation.

In the absence of a preference (or with people who have presented ambiguity) and no apparent expected default, I tend to use "they" (as it's as neutral a pronoun as I know how to use).

In the case of Chelsea, she has demonstrated a clear preference [1], so we should all be using the pronouns that she has chosen.

[1] http://www.glaad.org/blog/chelsea-mannings-name-and-pronouns...
Building an Open Source iOS app (part 1)
I'm not privy to the internal motivations of the President (or anyone else for that matter), though I can think of at least one reason besides the two that you've listed: doing so earlier would have made the issue that much more of a political football, principles aside (which is one reason why pardons and commutations are left for the end). I fight against being cynical as a rule. I'm not going to go out of my way to argue that this decision was made purely on principle. That said, it doesn't need to be purely craven posturing either.
Republican-led FCC will quickly get chance to overturn ISP privacy rules
Thanks! It's been quite the rollercoaster. We're extremely grateful that Moxie resolved the App Store / GPL license issue with their Signal Protocol libraries.
Stock market behavior around “change” presidential elections in the U.S
HN is hilarious. This post went to +4 before it went to -4. Downvotes weren't supposed to be for disagreement, or so I thought...
The comment was on-topic and interesting. That's two reasons I can think of.

Also, this is not a new story, so frankly it's easy to have relevant opinions on the topic while perhaps just doing a skim of the story.
That Time the K.G.B. Slipped Me Vodka
Which leaked documents would have warranted a harsher sentence?
> Should he do nothing good or positive, so that you don't suspect him of manipulating people?

I mean, the crime, conviction, sentencing, and multiple suicide attempts all happened while Obama had the power to commute the sentence. If there was a principle at play here, if Obama thought it was a moral good to have this person avoid a prison sentence, I'm having a hard time imagining what the roadblock was. Was it that the massive leak and subsequent prosecution didn't get enough media coverage, so he was unaware of the situation? No, that doesn't sound right, it was widely known at every stage in the process.

If commuting someone sends a message, the delay sends a message too. Perhaps he's just trying to do the right thing when the consequences won't hurt him. Perhaps it's all for show. But I think it's fair to conclusively rule out the theory about this decision being made in order to maximize the welfare of Manning. Something else was in the calculus here.
Sometimes you see Google search results (mostly news) that have a little grey lightning icon underneath the title. When you click the link, the page loads and looks normal, but is actually loaded from the Google AMP cache and the address begins with `google.com/amp`.
>Her conscience could not bear to keep these human rights abuses secret

Manning had no idea what was in any of the information being leaked. This is not the actions of a conscientious objector. The amount of re-writing history going on here is absurd.
What will Obama do next!
Building Progressive Web Apps with Angular 2 that work offline
Using Python to determine the optimal strategy waiting for the NYC subway
Chelsea has publicly identified the preferred pronouns as "she/her/hers". [1]

[1] http://www.glaad.org/blog/chelsea-mannings-name-and-pronouns...
This is consistent with discussions I've had with various Valve employees and former employees over the years. If you want your project to succeed you need to evangelize it within the company and get people to join you. Which is a lot of work!

Note: I have never worked at valve!! Though I visit friends there from time to time.
With respect to the potential of a Chairman Pai, much of what I've heard about the upcoming administration seems to follow the theme of "people who don't deserve to have power getting the most".
Where Manning went wrong was the indiscriminate nature of the leaking. Had Manning just divulged only the information regarding specific acts of wrongdoing, she would have had a much stronger case as a whistleblower. Dumping troves of classified material without regard to their contents is not the same thing.

If someone working in medical records uncovered insurance fraud, but put thousands of people's full records out on the internet (instead of a targeted disclosure), they would absolutely civil lawsuits and criminal penalties. Even if their original intent was noble, their actions would be subject to punishment.

The ends don't always justify the means.
Oh you certainly can have a good career working remote, I've largely worked remote my entire career, but I choose to live in one of the top 3 most expensive cities in the US. The networking and proximity to other very talented people is important to me, both for personal and professional growth. My social circles are filled with supremely talented people from a diversity of backgrounds, which keeps me challenged and inspired.

If that's not for you that's totally fine, but I don't think I would have been able to level up my career and life anywhere else as rapidly.
"They" is the only option when you don't know the gender of the person but it is still valid even if you do know the gender, though less commonly used in that situation
Then it would appear we mostly agree. There will be winners and losers.

>"we don't need to worry at all, everything will work out"

Strawman of course. A nuanced understanding of the historical context of other technological booms is the point of my original post and it's specifically the 'omg AI gonna take our jerbs' kneejerk reaction that I wanted to preempt. I would add that statisticians seem to be less worried about AI threats than your average HNer [1]. And although I don't have a handy source, I know that economists are also likely to brush aside predictions of major impacts.

[1] https://ai100.stanford.edu/2016-report/executive-summary
You don't get to redefine fake news. I'm a huge fan of real journalism, and the ethics and integrity behind it. When journalists fail those ethics and report things they haven't vetted, that is not news, it's fake news.
> no idea what was in any of the information being leaked

After watching journalists get annihilated by an Apache missile strike, there is not a lot of room for confusion.

https://www.youtube.com/watch?v=5rXPrfnU3G0
I'm sure, but the money definitely helps. If only because it enables them to do what they do.
I agree completely with this. I was writing about turnover of high performing employees, which is crazy expensive. Turning over low performers is valuable and important for companies to do.
those analyses were based on the announced policy that article 50 would be triggered immediately

Then they were naive analyses rather than expert analyses weren't they?

Did anyone seriously think Cameron would stay on to implement Brexit? Only someone utterly clueless about British politics could have thought that - it was obvious there'd be a leadership change in the event of a leave vote.

It is also obvious that Article 50 was deliberately botched, the guy who wrote it have said so explicitly. 2 years is a stupid choice for the amount of time available, designed specifically to discourage people from trying to leave. So assuming it'd be invoked immediately anyway was a very bad assumption.

No matter how you slice it, the so-called "experts" were completely wrong and excuses don't cut it.
Did the price of anything go up by 25% in GBP or not?

In this case, 25% doesn't matter. It's literally not a big deal. It's 50 pence.

There's another point to be made here that goes along the same lines as this horse-crap. It's this: shit it going to get weird when brexit happens.

Well, we don't know that yet. It's probably true, but we don't know for a fact yet.

But people post shit like this with bullshit click-bait titles, and then who knows what happens next? Why don't you just stop?

Why don't you fuck off until you know something for real is going to happen?
Maybe a slightly bigger house is tolerable, but if my neighbor is making 10 times more than me and is able to buy his way out of legal trouble while I have to abide by the rule of law, I'm one of three things: lazy, inferior, or getting screwed. To maintain my faith in capitalist democracy in the face of large wealth inequality you have to convince me that one of these three options is acceptable.

Most poor people I know wouldn't consider themselves lazy, so that one is out. With some serious social engineering and propaganda you may be able to convince the poor that they are inherently inferior, but the trend in most of the world seems to be against this sticking. So in most cases wealth disparity means that the poor people feel like they are getting screwed, i.e. they feel entitled to a better life, and they feel that their institutions have failed them.

Look at any country with a high Gini Coefficient and you can see what this leads to. The rich end up corralled into compounds surrounded by razor wire and electric fences, kidnapping runs rampant, political corruption is the rule. With no reason to believe that the government is working for the underclass, you can't really expect the underclass to abide by the government's laws.
Sure, any amount of work could have been done to replatform the app.

They were already using WordPress for blogging. A custom WordPress implementation would have easily solved their CMS problems and devs are trivial to find.

The point was that the thing had just been rolled out the prior year. There was no budget or appetite for throwing the thing away. It did work. So there it stands, aside some dozen WordPress sites...
Snowden released a large volume of information to well qualified journalists who very carefully combed through the data to find the things most relevant and important for the American public to know. Information that was legitimately classified and had no whistleblowing value simply wasn't released.

Manning released a large volume of information to the public en masse with no regard to it's whistleblowing value. Some of that information was dangerous and harmful.

Manning's battering ram is much different than Snowden's scalpel, even though their base motivations had a lot in common. Snowden knew what he was doing and did it with great care and consideration. Manning was suffering from some serious mental health issues and did something foolish with questionable value at best.
Launch a Splash Page in 4 Steps
Its gonna be YUGE and you're gonna love it.
The problem with that is that they haven't significantly done so yet - and people are well-trained to look for the green padlock to ensure the site is secure without much consideraton beyond that point.

So while I see your point, that's another transition that will take years to drill into public awareness - even if the browsers could agree on a meaningful and consistent representation, which seems like its own challenge