skysight-inc/HackerNews huggingface dataset:
I recall a story about an infected version of qemu (might have happened to other software) for Windows. Basically they hacked the site, replaced the binaries with infected ones AND updated the hashes.

I also recall one or two stories where the binaries were infected but the hashes not updated - this was obviously caught pretty quickly and fixed.

However, I remember a time when Firefox served downloads directly from their mirrors. This case could be good for comparing hashes - but now it looks like they use Amazon's cloudfront.

But yes - for the average guy generating a hash for your releases (where your release and hash comes from the same server) doesn't provide any real benefit.
Free money != Free wealth. Every time the government consumes a $1 of free money, $1 of resources (wood, metal, machines, labor) becomes unavailable to the private sector, reducing consumption & investment opportunities. Just because the government can access free money doesn't mean the resources already there wouldn't have been invested or consumed. By spending that $1 of free money (sub-optimally as governments apt to do), it increases government spending portion of the GDP, but reduces the private consumption and private investment part of the GDP, and by removing private investment, it removes GDP growth that could be manufactured by the private sector for $1, for theoretically, eternity. Borrowing money to spend now for consumption equates to bringing forward future consumption and future investment to be consumed right now, and for losing future growth you get extra consumption today, like eating your seed corn. And by removing private investment, the economy doesn't grow, less labor is required to work the existing land & capital (due to technological progress), reducing % of the population in the labor force.

As the U.S. government has been spending the free money it is generating from bond sales, and as a consequence consuming and investing resources and capital in a sub-optimal manner, you see what's exactly has been occurring, U.S. % of population in the labor force is dropping precipitously, corporations borrowing the free money for share buybacks instead of investing it (there are too few investment opportunities available because resources & capital is being soaked up by government spending). As a result the U.S. economy is anaemic enough the U.S. Fed isn't confident enough to raise rates by a mere 0.25%, 7 years after the 2008 financial crisis.

“That’s why I often said that monetary policy was not a panacea — we needed Congress to do its part. After the crisis calmed, that help was not forthcoming. When the recovery predictably failed to lift all boats, the Fed often, I believe unfairly, took the criticism.” - Ben Bernanke

http://www.ft.com/intl/cms/s/0/b1d44a48-6b71-11e5-8171-ba196...
What Happens When a Black Hole Is Formed in Your Pocket?
I feel Google's kerning is too squished, but hers to too far apart.

I wonder if one could come up with some kind of formula to calculate the distance between the letters as perceived by the majority of people, based on say pixel density.
I live in Boulder, so there's no such thing as a small climbing gym here. As far as I can tell, people rate the routes. IMHO, the ratings end up being really accurate, one gym (Movement) even uses three significant digits.
Homer Sarasohn 1988 Interview
>One of the reasons "Web 2.0" has such an air of euphoria about it is the feeling, conscious or not, that this era of monopoly may finally be over.

And now in the post "Web 2.0" era, monopolies may be out, but walled gardens, superspy databases, and DRM'd things (tractors, coffeemakers, etc.) that you don't really own are in. What's the next wave of euphoria?

Possibly re-decentralizing the internet? Doesn't sound like a Microsoft thing.

Giving control back to the user? That sounds more Microsofty. Given the choice between using local software that you choose and control vs a remote app (from the the only walled garden you can access) that spies on you, rifles through your data, and may delete it at any time without your permission... They could find a market.

At the moment, Microsoft is kind of unique in having an OS that's not tied to a walled garden app store by default, and which is centered around local desktop software (that usually doesn't have a lot of spying built-in) designed to work with local data. (other than Linux of course)

The privacy issues of Windows 10 (in the default settings) do not indicate that they're going that route.
This is really exciting news. I'm not saying this from the prospective of a victory for capitalism and the market but as a hope that these 'alternative' energy sources will be standard energy sources. But it is nice when the market can make something good happen.
I really enjoy Bitvise over PuTTy. If you haven't checked it out, give it a gander. BUT, in the upcoming Windows 10 update SSH support is coming to Windows' shell. So technically you won't need either. It will be more like Terminal on Mac. I still will be using Bitvise, just because of how it manages key files, etc.
Ask HN: Convert Margin at Scale into Finance?
Solar City's solar bonds caught my eye because the last time I considered this kind of financing was seeing the large bond issues by AMD to build a fabrication plant. Previously bonds seemed like a mostly irrelevant financial instrument for startups due to typical financials, but a situation like Solar City makes an opening where growth results in the purchase of hard assets that can back the principal value of the debt and a profit that can offer a predictable return, something dead money is very interested in.

I asked myself, "Are we going to see a wave of startups figuring out how to phrase their late-stage capital raising in terms of other old-school financial instruments?" What are some other typical Wall Street machinations startup world might not know as well?

In the case of huge capital requirements, stating ones growth plan as a bond seems quite an enabler for previously untouchable product concepts that would never make it out of early stage to access the late-stage private equity that's the only usual alternative for raising huge sums. Is this even the right way to look at the situation with Solar City? What other companies are doing or have tried to do something like this?
I'm having trouble imagining any sufficiently specific and unambiguous format for writing requirements that does not look like programming. Even something like SQL, which only needs to describe database queries, is still the domain of the programmer.
"almost always"?

Really? Even in the server space, Windows still occupies a third of the market, and desktop statistics are somewhere more along the lines of 70%. For every "cool" startup developer, I can promise you there is an entire army of "not cool" developers doing things in Windows (or whatever).
Yeah it uses the Synaptics drivers but the most you can configure are click zones at the very, very bottom of the track pad itself (so you can't do a real right click anywhere but the bottom right of the pad) and it also does the annoying thing where you can't use the keyboard and trackpad at the same time (so you can't play any FPS with it). I was able to hack up the registry to get them to work at the same time but never got a satisfying right click.

It was so unfortunate too because I really liked that machine. It's just that damn touchpad...and the store models worked the same so it wasn't like I had a weird one or anything.
This is false, see http://cpost.uchicago.edu
About half of all suicide bombings are secular.
(I don't know about child genital mutilation)
McAfee’s tech road to 1600 Pennsylvania
An isolated comment is no problem, of course, but if there gets to be a pattern then users complain to us.
As perhaps the most relevant predecessor, look at the effect the cotton mills of Lancashire had on textile production in India.
Today, people shop for clothes that incidentally both fit them and match their style. You'd have infinite options for both.
From my own testing on the matter I have found that digital boarding passes just encode the same data in a different barcode format.
Semi related. In Portland every single house on Zillow was actually already sold. I'm not exactly sure how this works, but it was very annoying. The only app that would show houses that were actually still on the market was Redfin. Has anyone else in a different area experienced this?
You're probably right. A moment of defensiveness ;)
That's why I always base64-encode three times. And then swap the first and last character.
You don't need to hold BTC for it to be useful for payments.

You can already hold USD at Coinbase and send USD to BTC addresses with an on-the-fly conversion (although it will run you 1% today). Or conversely, generate a BTC address for your USD wallet and have all incoming BTC converted on-the-fly (also 1%).

For a local cheeseburger in your own country it's never going to make sense to use Bitcoin but there are plenty of other applications where it already makes a lot of sense (remittances, online purchases, goods and services with a high risk of payment fraud, etc.)
Size of the database is my concern.
A huge amen to this...

The universe needs

4 size formats (11, 13, 15 and 17 inch)
3 screen resolutions (1920x1200, 2560x1600, 3840x2400 (17inch only) all 16:10)
2 keyboard options on 15 and 17 inch models (with or without keypad)
4 RAM options (8, 12, 16, and 32 GB)
7 drive options (128, 256, 512 or 1TB SSD, 500GB or 1TB hybrid, 2TB HDD)
4 GPU options (Embedded, High end gaming, Mid gaming, Stable/Workstation (K620, for example))
Touchscreen or not option
Removable batteries (except in thin and light and cheapest possible which have integrated batteries)

3-6 body types
1) thin and light (only 11/13/15inch) 11hr battery life, no discrete video, SSD only
2a) middle of the road plastic (13/15/17inch) 6hr or 9hr battery
2b) middle of the road metal (13/15/17inch) 6hr or 9hr battery
3a) rugged/thick/workstation (15/17inch) 4hr or 6hr battery, option slot for either BlurRay RW or 2nrd drive or 2nd video card or secondary battery
3b) thick/gaming (15/17inch) 4hr or 6hr battery, option slot for either BlurRay RW or 2nrd drive or 2nd video card or secondary battery
Optional) cheapest possible (15inch) no discrete video, 6hr battery

Not sure why OEM’s can’t get this straight. Also not sure why 1366x768 is still a thing nor why keyboard options aren’t a thing.
Then you might be pleasantly surprised to learn that Perl 6 has a type system and compile time errors functions (but methods are runtime errors - on purpose).

As for missing hash keys... It sounds like you are using a hash when you really want an object. There are cases where that's preferable, but part of that trade-off is that you need to make sure the data is as you expect it. Perl 6 supports tightly packed (C struct equivalent) objects if you choose.
I'm still running 3 23" 1920x_1200_ Apple monitors from 2006-7, and they've well outlasted upgrades from everything else. I'm only going to run into problems when dual-DVI graphics cards cycle out.

It still feels wrong when I'm using a 16:9 display.
"Computer" is a very general term. Most computers people use on an everyday basis aren't running Windows. For instance, all of your tablets and phones are Android or iOS. Windows phones are virtually non-existent, and Windows tablets are more common, particularly for businesses, but not as common as the corresponding consumer tablets.

So PG was right in a strict sense, but not if you narrowly take "computer" to mean "desktop" or "laptop".
Chemotherapy in general is mostly just poison. The general idea being that your body is more capable of bouncing back from damage than mutated cancer cells that have a runaway growth problem.
Most Americans currently live in areas served by Redfin.

Most of the US is very sparsely populated, so I don't think that's a good measure of coverage. Rural areas and smaller cities deserve service, too, but that'll come with time.

(I'm currently employed by Redfin.)
Online university offers refugees chance to study for free
I agree with you here. In my idealistic opinion, it is the responsibility of privileged individuals to respond to the demands of society. Not doing so seems very selfish.
looking at this (only vague understanding of Flex), I don't quite see why Flux would have difficulties with this.

Isn't most of the "hardness" solved by writing a good store? Your controller view makes a bunch of UI requests, and the store decides whether or not to notify based off of the ordering of the requests.

Feel like I'm missing something
Almost all Quadcopters have a short flight time. According to DroneLifeStyle.com, it’s usually between 10-20 minutes. It is advised to carry an extra battery, or even several. Unfortunately, the recharging times range from 45-90 minutes. Looks like doing tricks and flips or changing altitude drains the battery because of the increase in power used on the motors.
http://dronelifestyle.com/drone-buying-guide/

Perhaps this new technology will give a new life to drones (quadcopters) by making them self-sustainable in terms of energy consumption and production.
You can sell your own home without a license. He was referring to the "cost of entering the MLS market" (my paraphrase) being a mere $300 (for having an agent list the sale). My point is that's not true because any actual sale costs an additional 6% of the transaction.
>Do you think that all of these former garment workers will find new jobs in the robotics industry?

An important question for both the garment workers abroad and for American workers. In the past, we took for granted that a redundant worker could find work again: one factory is like another. Now, we're not so sure.
I really don't like to see code examples with all the

/* Don't ever really do this */

comments. Why not show the correct way to do it?

It's not any more clear to see an example of how NOT to do something. And yes, despite all the comments, someone will copy and paste that into their program, remove the comments, and then never really properly update the code.
Academia is totally divorced from building things and is far more about internal politics, pumping up your internal brand, and doing juuuuuuust enough to get published than it is about building things or even doing science. At least in computer science. You can look at the adoption of most CS academia (outside of machine learning, which is really a form of applied probability theory/math more than it is CS) in industry and get a very good idea of its relevance.

To get an idea of this, try to imagine how you would publish Docker. The OS/systems community is the closest fit, but containers have been around since 1998 as an academic concept, and they aren't novel. Getting them to actually work in a usable way on modern GNU/Linux distros is just engineering, and not academically interesting. There's no formalism, there's nothing trendy like sustainable computing, machine-assisted verification, or noSQL databases. Basically, all Docker really is is a thin layer of engineering around established OS concepts. It's been done. Strong reject.

I think wanting to build useful things for the common interest is a pretty worthwhile goal considering the entities that have historically done that, namely academia and governments, totally suck at it and are not going to get better anytime soon due to the entrenched misincentives that are totally pervasive in their respective areas.
It's in no way a straw man. That doens't even make sense in this context.
StackStorm developer here! Don't be surprised if I turn up at your door tomorrow :).
Using KLEE to test GNU coreutils (2014)
Agreed. I've been a Macbook loyalist since they went to Intel (Boot Camp was my gateway drug) but this looks like a phenomenal device.

I think I'll need to experiment with some Windows inside VirtualBox to see how many UNIX-y things I can get running. Or maybe I should be doing all of my development inside Docker anyway...
Raise a glass to the non-cool developers!

Office 365 is huge. Even the europeans are fleeing from the corpse of the IBM/Lotus stack like rats from a sinking ship. Obviously, I work in a Microsoft shop, but none of our customers (some serious financials, insurance corps, notable Fortune 500s) use Google Docs, and anyone big enough to need to run their own mail infrastructure is bailing on Domino for Exchange, or even going into the cloud with Office 365.

That's where the money is. You have to chase a metric shit-ton of $10 a month consumers to equal a million $ a year business contract.
Mm, quite. The demand for banal social media and micropayment-based games is the demand of the masses and as such, the highest calling of the elite. We cannot allow ivory-tower navel-gazing to take root in our society when the commoners cry out for new and innovative ways to share pictures or engage with brands. Denying this need is the highest form of self-indulgence.
That's because NIPS 2015 will be held in December. Final papers are due Oct 30th : https://nips.cc/Conferences/2015/Dates
A question for people who think their preferred ends justify deplorable means.
Thats a good point.
provoked

Oppression isn't provoked or a backlash. It's cold and calculated for purposeful effect. The banal logic of colonialism is why Reginald Dyer's troops had .303 Enfields [and the used because they were too wide armoured cars] at Jallianwala Bagh. [1]

Jim Crow, the Klan, George Wallace and segregated public schools were long established before events such as those which earned Edmund Pettus Bridge [2] it's National Historic Register status. Though I suppose "conservative backlash" one could mean the Cahaba Boys [3], I'm not really seeing anything that I would qualify as provocative in a neutral sense of the word.

[1]: https://en.wikipedia.org/wiki/Jallianwala_Bagh_massacre#The_...

[2]: https://en.wikipedia.org/wiki/Edmund_Pettus_Bridge#Civil_rig...

[3]: https://en.wikipedia.org/wiki/Birmingham_church_bombing#Pros...
That's very cute.

Yeah, I was responding to a post that claimed it was trivial; that's cute but not trivial - although it does demonstrate that using 'alias' to rename isn't necessary, which is nice to know.

I can absolutely see how I'd turn this into a full Class::Method::Modifiers re-implementation, so I'll totally stipulate to 'trivial if' :D
They've said that the first version isn't targeted as a consumer device. They initially see it as a professional piece of kit for use by, for example, product designers. (At least that's how it was presented at the New Zealand MS conference.)

Of course, then they show it off using Minecraft demos, recipe books, and a parent helping their kid in another city fix their sink. So sure, marketing it to consumers is the long game. But I'd guess that's some way off.
Strange, I really felt like Google's kerning was too far apart.
Design absolutely makes the world better in a relevant way, your day to day existence would be dramatically more painful if everyone throughout history thought the way you do. The fact that you do not care to understand it does not make it less relevant or beneficial to you. You are like the anarchist complaining about the utter uselessness of government all the while driving on public roads and drinking public water.

When you have the urge to go on a rant like this you would do well to stop and ask yourself, "is there something here I just don't understand yet?" and save yourself some embarassment.
Well, Yes Microsoft is dead. Or the Old Microsoft is dead. The New Microsoft, while not exactly in great shape, but at least they are learning and moving forward.
I am having a hard time reconciling that with your comment downthread about banning people and the samples one might find - http://rationalwiki.org/wiki/Concern_troll

---

the term "concern troll" focuses not on what the person is actually saying, but on some alleged agenda. Thus, if misused, it is the perfect refuge for someone who has no counter to the actual argument: simply ignore the points made, allege some other position, and then accuse the other person of lying if they deny that that is what they're really saying. It's a combination of straw man and argumentum ad hominem: make up something to attack, and ignore their actual points on the basis that since the points were made by someone acting in bad faith, they need not be addressed.

---

So no, I wouldn't ban them. I might disagree with some burdensome "reform" on the basis of it being burdensome or of questionable value, but I would not hesitate to answer those concerns with argument rather than by questioning the motives of anyone who might question me.

If the question comes up too often, it's a good candidate for a FAQ, not a ban.
A reasonable protest culture is where people step up to defend others right to protest even if they don't agree with them.

Protesting in the US means potentially facing physical harm, detention, bail you can't pay, overworked public defenders, overzealous prosecutors, civil forfeiture, court fees, harsh sentencing, plea bargains, restrictive parole and being discriminated again because of your record. And most of that even if you don't go to prison. Of course you don't even have to be protesting, just be close enough to one and panic when the police, maybe even undercover, comes to abuse you and you'll be just another footnote in the history of the US justice system.

What happened in Montreal was that when the police tried to crack down on the protests everyone who remotely agreed started protesting too. When the government then went on to enacted a new law to limit the protests, even the people who didn't agree with the original protests started protesting. Then the government was subsequently voted out in the next election. That is a culture where it's reasonable to protest. Because even if worst comes to worst, you at least have some chance of people coming to your aid. Instead of rationalizing what you had to go through by proclaiming essentially "you shouldn't have been protesting".
How are you going to find buyers and get the best price in most markets without listing and offering commission split to the buyer's broker?

The second someone unlicensed starts to regularly interface with other agents, they will get ratted out and stomped on. If you don't interface with other agents, then you are excluding most of the market.
But then it would mean adding yet another thing to my bag when moving around. I hope Surface book succeeds so they come up with 15" model with a numpad.
Man, you gotta rot13 that shit a couple times, just to be extra safe. And make sure you generate a random seed to to seed your RNG with. Twice as random, right?
Reminds me of Hadley Wickham's adamant (and totally justified, IMO) stance against secondary axes in ggplot2: https://www.reddit.com/r/dataisbeautiful/comments/3mp9r7/im_...
StackStorm developer here.

I've worked with multiple services in multiple teams where upstream fixes take a while and meanwhile devs and ops people get paged like crazy for a diagonized and remediable problem. Agreed that logrotate config needs to be fixed for this case but it is only a simple demo for auto-remediation. For years, Cassandra dead node replacement is a 6 step manual process. You'd think upstream should be fixed but unfortunately not. So StackStorm fills the gap between what is ideal and what is running in production. Usually, there is a gap. See http://docs.datastax.com/en/cassandra/2.0/cassandra/operatio... vs https://stackstorm.com/2015/09/22/auto-remediating-bad-hosts.... That is just another example.
That sounds like the kind of a data-driven, "42 shades of blue" approach Google is known for. :) There was a kerning game on Hacker News a while ago. The player's goal was to arrange the letters of a word to the "correct" kerning. Now imagine something like that at Google scale, like captchas or the Google Image tag matchin game.
But isn't that also the point? A combative culture would intimidate people who aren't up to snuff yet. The people contributing are more likely to be those who are confident enough in their abilities to know they don't deserve any of the community's scorn.