skysight-inc/HackerNews huggingface dataset:
To address this complete non-sequitur: Why the hell do you want to stop HFT?

I have never heard a single good argument against HFT.

HFT does not make ridiculous amounts of money these days - and the money it does make is at
the expense of large institutional investors - e.g. Goldman Sachs, JP Morgan, et al. Are you so worried that a bunch of clever young mathematicians are taking money away from those poor old put-upon Morganites? Oh how dreadful.
HFT means tighter spreads, which means cheaper and more efficient trading for everyone - i.e. your individual workers investing their 401ks, and so forth.

People's arguments against HFT seem to normally come up to '...because computers!'

Do yourself a favour and read this:

https://scottlocklin.wordpress.com/2014/04/04/michael-lewis-...
To be clear, that first question is the most important. You're talking about business. Business is almost always about relationships. You're asking me to consider having a relationship with you, but there is absolutely nothing on your landing page that makes me feel like you are credible.
If you want to really do a good experiment here: go to an oil change place and say "Please drain and refill with Mobil One Synthetic 0W-40 (and filter replacement per spec for your car, specified explicitly and technically), and please put a sample of waste into this Blackstone sample bottle. Thanks.!"

I'm pretty sure technical competence trumps gender. Not that you shouldn't still get treated well without flaunting knowledge, but it seems like a good way to mitigate this fairly pervasive tendency.

I see this at gun stores all the time; woman goes in and is treated as unfortunately expected; reveals that she's a manufacturing FFL and knows the intricacies of both use-of-firearms and various forms of metal treatment in manufacturing, and is treated like an expert.
This is how one site hijacks content sites using summarizations
Walking away or burning out isn't an inevitable outcome. We are all capable of learning new behaviours. It's a learnable skill to notice when you're starting to burn out, and then to take a step back, rest, and correct your behaviour.

Sometimes we have to remind ourselves (and our teams, and our managers) that, in spite of deadline pressures, software development is often more like a marathon than a sprint. Long-distance effort requires personal changes in goal-setting, planning, preparation, and ongoing practice --- all of which can be learned.

Health care professionals have a very high burnout rate, and to address this, "self care" is often stressed in their educational programs. Maybe this should be incorporated into software development education as well.
How to Leave a Company Well
More importantly, the onus is on the government to make a case why they would need more powers. The current government has not justified why they need these. They've plainly said that "canadians are on our side, no need to debate more than 3 or 4 days". That is total BS.
Kind of OT, but does anyone know of decent resources for learning more about and eventually correcting RAW images?

I have a collection of RAW photos that have, due to bad transfers or old disks, become corrupted in ways where you can still see the original image, but color casts are off for half the image (strong purple or orange casts) or the image will suddenly jump and skip a few hundred pixels at random places. It seems like I am just missing a portion in the middle or something is misaligned, and I'd love to get these photos back. (I know that a JPG preview is hidden inside the file, which I could extract, but it would be nice to have the full image back as well.)
I wrote up this article after a nice conversation. I'd be interested to hear if it's helpful, and any other thoughts you'd care to add to it.

Also, pull requests accepted :) https://github.com/SeanKilleen/seankilleen.github.io/blob/ma...
If the DOM itself is mutable, a primary philosophical problem I have with layering an immutable abstraction on top of it is that the inevitable leaks from things that lie outside of the immutable abstraction are hard to deal with.

It certainly makes sense to me to use immutable approaches in pure abstractions, but the world is mutable, so you have to be extremely clever to abstract that away.
You have extraordinarily low standards, then. The opposition finding that the ruling party has "failed to make the case" for even remote contentious legislation is the history of every single piece of legislation ever. It is what the opposition does.

A critique by a legal expert would be interesting. A standard "I'm the opposition and I oppose this" is just banal partisan rhetoric. It is worthless, beyond people going "rah rah! Down with Stephen Harper".

As to the period of debate, firstly almost no one commenting on C-51 actually even knows what it entails, but the thing is that it's a surprisingly light piece of legislation. While this ridiculously claims that it's an "omnibus" bill, it's actually a very light piece of legislation. The NDP wants to debate this to essentially grandstand. And that's fine -- that's what they're there to do -- but this isn't debate in any manner of "get to the bottom of it and we'll finalize the perfect copy".

http://www.parl.gc.ca/HousePublications/Publication.aspx?Lan...
Show HN: Crowdsourced product alternatives and recommendations
Am I missing some sort of context? Everyone is talking about this thing like they know exactly what is going on and they have a very strong opinion one way or another. I can't even tell what is supposed to be happening. Okay, there is a slider. It changes the colors. Why?
The problem is getting people to take shifts. We had this at a restaurant I worked at in high school, but the only shifts that people would pick up were shifts where the tips were good and those were generally on weekend nights. Not many audition times there. Most of the time, servers only got day time shifts picked up if they paid another server $25-$75. It was a little different for hourly workers. Generally those shifts were much easier to offload.

On top of this, I doubt a restaurant manager really wants to deal with scheduling around auditions when there's really no upside. Its not like there is a labor shortage for serving jobs.
Speaking for myself, of course. TRAMP (especially with eshell and grep), IDO, magit, effortless buffer splits, org-mode, inline execution of elisp.

I am also rather used to the command set now. To the point that it just feels natural to jump around a file with emacs. ace-jump-mode is also good. Even something as simple as subword-mode is awesome.

Really, TRAMP has been the killer feature for me lately. The way it enhances grep results is ridiculously useful.
The Tale of the Color-Shifting Dress
I got the sense from the article that he wasn't just farming, maybe he is doing some form of sustainable living but he says he's building tiny houses too which would probably be the main income.
I learned to ski as an adult. I get to 30mph comfortably (my max gps tracking was at 72km/h), but certainly not on difficult slopes. I need to find a good stretch of straight wide slope so I can schuss and pray at the same time :-)
Should the U.S. Make Billions from Student Loans?
For most stuff, 64-bit makes surprisingly little difference. And it adds the complexity of needing to release two versions or an installer with both in it, which increases your bandwidth. VLC only uses about 5% CPU on my i7 to play a 1080p AC3 video. For most end user stuff, the difference of 64-bit is unnoticeable, a 1-2 % difference maybe. For certain things, it matters. Things like encoding or compression. Compressing files in 7-Zip can see a 5 to 10% increase in speed, for instance. If you routinely compress a lot of files that take minutes to package, it can be noticeable and add up.
General people don't care about gold either, and yet it's such a great store of value that even central banks use it.
I'm not really a fan of this op-ed either, but the very least, the article/speech at least makes a much more solid argument than you have here. Basically you've made an unsubstantiated claim to write it off, and then prognosticated that there is little chance useful will come of it.

How, exactly, does such an approach raise the level of discourse here in ways the original article doesn't?
It seems like they are doing more than that, though. Cancer data has been collected (by law) and stored for decades. I'd be curious to see if FlatIron was using historical records from Cancer Registries (California's Cancer Registry has millions of cases, for example), or just "EMR and billing systems".
Permalink to the specific comic:
http://xkcd.com/1492/
China draft counterterror law strikes fear in foreign tech firms
Fail Fast, Bake Bread
With money comes options. I think by default, the option most 30 years choose is to continue living paycheck to paycheck, but to do so in a more extravagant manner.

If you aren't already, consider downsizing, paying off your debts and saving an aggressive percentage of your income. It won't make much of a difference in the short term but you are buying yourself more options down the road. If you can put $3,000 a month away from now until 45 for instance, an 8% annual rate of return would put you at a cool one million in cash on hand. At least if you do that your current unfulfilling job is moving you in the right direction rather than just keeping you afloat in a nice apartment with a nice car.

(That's not to say that you should stay in an unfulfilling job forever - just that you should make hay while the sun is shining).
d) All of the machines require the patch, but on 90% they have already applied it with no need to reboot.
People will take advantage of others' weaknesses to further their goals. Here they leverage a stereotype that women are more susceptible to take car maintenance advice from a blue collar worker.

As a male one might be shamed into buying more flowers, chocolates, for birthdays, mother's days, etc.

And as a single data point, wipers and air filters are nearly always pushed on me. It's a normal part of my experience visiting an oil change place. The only exception is if i go there in a bad mood. They read that and don't bother you.
A lot of that may have to do with all the infomercials that used .biz and .info. Country specific tlds have been doing fine. A company with the marketing resources to brand their tld could do well here.
Looks like that instead of defaulting on copyrights, the transitional period was able to enforce retroactive copyrighting.

http://en.wikipedia.org/wiki/Copyright_law_of_the_Soviet_Uni...

Fascinating subject, though!
No, nobody was squatting .app. Icann auctioned it, google won the auction.
A Date with Ghosts 2015
:~$ file `which vlc`
/usr/bin/vlc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=XXXXX, stripped
As a side note, 'Hello world' is a fantastic thing to write on the card when one of your co-workers has a kid.
And before someone says you're wrong: if it wasn't a scam and if it was a genuine effort to expand the available domain name space, those would be different domain names, rolled out in a different manner, in a different time frame.

What they are doing is perfect for driving up prices through hype and corporate anxiety. It benefits squatters more than anyone else. I am not even sure this benefits large corporations. But public at large - definitely not. What is the public benefit of having somename.app instead of somename.app.com? Does it justify $25M pricetag?
http://MXroute.com offers email servers with a reasonable pay by the GB plan but forwarding is limited

http://ClouDNS.net offers dns service that has email forwarding (no accounts, just forwarding)
This is somehow frowned upon by programmers (as selling yourself out) but as someone that took the plunge it is something I really suggest doing, if you are getting bored or just want to try new things.

You are presented with a new set of challenges and another point of view that, if anything, will make you appreciate more other roles and give you a better view of what delivering a product or a project entails, how different parts in a company interact, and how they are dependent on each other. More than moving "up" it really more like "sideways".

Also, if your company is receptive enough you could ask for an experience in another department, like sales or QA, or testing.

You can go back any time: a normal career spans decades, decisions are rarely definitive.
Wouldn't blue-green deployment and immutable servers make this a non-issue? Or to put it differently, you probably shouldn't have a staging environment.
Being unfairly banned from twitter will give me emotional trauma.
What a waste of good domain name..
Poor police. They must feel so oppressed and under continuous scrutiny...Wait, that reminds me of something else.
Ken Thompson's Trusting Trust as a tiny self-hosting lisp compiler
> How come there's no 64-bit version yet?

The 64-bit Windows binary is getting deployed on the mirror right now.

> Wouldn't that improve performance for something like video-decoding?

64-bit is a tradeoff for video, less CPU usage, but more memory pressure, so the improvements are usually limited... It's more important to have good hardware acceleration, than 64bits.

> Also, it's disappointing to see there's still no native (and automatic) subtitle-seeking feature.

It's a new feature of 2.2.0
There's only IRC loggers that you can see, though - if you know (practically) everyone in a channel at a given point in time, you're reasonably safe - not 100%, but reasonably. Which is about good enough for most things.
Wrong. There are degrees of centralization. Hundreds or thousands of entities holding the blockchain is certainly not centralized. We don't need every single participant to hold the blockchain.
Show HN: Gadget Hunt – Product Hunt for Physical Products
I find that owning a house gives me my weekly fix of wanting to build and fix things.
Modern Look OS X
Surely it's not hard to imagine an intelligence analyst linking oil protests to an increased likelihood of sabotaging pipelines. Since surveillance agencies are seeking to grab more power than they should have, are we to expect restraint in how they choose targets as well?
My first thought was an integration with GAE. Right now the default URL for a GAE app is foo.appspot.com. foo.app is quite a bit cleaner (and subtly advertises GAE).
What Happens at Y Combinator (2014)
Lenovo will stop shipping computers with “bloatware and adaware”
I know. It's like the magic eye thing all over again. Everyone talking about something I can't see. It's always blue and black.
Trend following futures models typically have a very high variance in returns, so yielding above market returns in 1 year out of 4 is not significant or meaningful.
This is a disjointed rant of epic proportions.

First he starts complaining about the loss of public mosaics at Tottenham court road, and eventually decides that building tall things on land you own is inherently bad and destroying London.

The Guardian has been publishing more and more of this fluffy opinionated link bait for a while now, all of which plays right to the left wing middle class (who, ironically, in this situation are the cause of the problems in the first place... or at least their parents were).
I'm in the same boat as you. I saw it white and gold for about 5 minutes yesterday, and then it gradually transitioned to black and blue, in a "well, I guess that's blue" sort of way, until it was "no way that's white and gold".
I, for one, would be interested to read about your experiences when you have the time to write them up.

I’m particularly interested in your comments about the problem of AR not being intrinsically motivating for you, because I’m in exactly the opposite position. My side business is in a field I very much care about, and on top of that it’s something I work on with my wife. It’s at the stage where it’s starting to pick up a little after a lot of work, but still a long way from overtaking what we can bring in from our established main business doing custom web/software work for commercial clients. We have absolutely no doubt that we could grow the side business faster if we could put more time and money into it.

Unfortunately, I’m cursed with being someone who insists on things being done properly. That means as long as we have paying clients of our first business who need to be looked after to high professional standards, we can’t be working so much on the new business that we’re compromising our performance in the older one. We want to be building cool new stuff all night the way I could when I was 21. We have a zillion ideas, and we know how we’d implement some of them, and we know from very positive feedback what sorts of things our customers want to see next. But we have to force ourselves not to do that if it would mean not being able to concentrate on the day job properly tomorrow, and that can be very frustrating at times.

The other downside of being Mr Every-i-dotted is that when you get silly amounts of new bureaucratic overheads to deal with — and we’ve had a particularly bad wave of that over the past year here in the UK — you want to make sure everything is above board and all the right records are kept and returns filed and so on. But if the same people are responsible for both doing all of that admin work and actually building what you’re building, that means you can wind up spending more of the limited time you have available on mundane things and less on what you really want to be doing to grow the business. Again, if what you’re building actually matters to you and you’re personally invested in seeing it develop to its full potential, that can be frustrating.

The huge upside that, for us at least, outweighs all of the above is that as long as the new business is bringing in enough to cover its costs and we keep getting nice feedback from happy customers, we enjoy it enough to keep it going. An unexpected but very pleasant benefit of doing B2C in a hobbyist market is that it seems when people like what you’re doing, they often make the effort to tell you about it. It’s amazing how much difference getting one nice e-mail from someone whose day you made a little better can make to your own day. So in a way, whether it’s a modestly profitable side project or one day turns into something bigger, we still win and we’re still happy to be doing it. Though we do look forward to the day we can build the mansion, buy the yacht, and retire at ($current_age + $small_number_of_years). ;-)
VLC gets first major cross-platform release
Why to engage into using Automatic Testing
I second this. If a jwmoz can go remote, I'd look towards viewing travel as something that can be done for a 2-3 month span (not just a week-long vacation), then go live on the other side of the world for that amount of time. It's so easy to do if one's work is remote, and now that there's Airbnb, it's even easier. The OP may surprise himself.

I'm on year 6 abroad and very likely make a small fraction of what jwmoz makes (I'm a VA).
What percentage of companies are dumb enough to buy domains on these new tlds purely "to defend their brands"? Is Walmart going to buy "walmart.diamonds" and "walmart.condos"? I doubt it, but whatever, I'm not sad that there is a new tax on corporate stupidity.
While I appreciate the criticism, I wonder why Bitcoin detractors' main argument is always "it will never go mainstream", while by their definition of "mainstream" (ie. "the average person"), gold isn't mainstream either, and yet it's such a great store of value that even central banks use it.
Well, yeah, you're already infected.
> IRC is awesome. The biggest downside is that when you join a channel, you don't get to read all the previous history. In that important feature Twitter/Slack is superior.

I use bip[1], which is an IRC bouncer. I basically connect to networks from a remote machine, and when I hop into IRC, I connect to that machine - which gives me some playback of what's been said beforehand, so I know at least some of the context.

This doesn't solve the 'problem' for joining new channels, but it's nice if you have regular channels you hang out in.

1: https://bip.milkypond.org/ (their cert is broken :/)
Yes, because it uses QEMU. That means more code, and ultimately more bugs, which means more possible exploits.
Whatsapp and VoIP
Writing that first Hello World program in 8-bit binary
I believe the W3C is an open standard consortium. What Big Entertainment wants to do is none of its concern.Let them use a plugin,there is already an interface for that. EME isn't different from a plugin, that's what you don't understand.I does less sure,but it still relies on something people will have to install on their computer, or even worse, encryption at the hardware level.
There is an idea of deploying floating habitats on Venus - apparently an air-filled balloon would float above the hostile layers of gases, and you could still extract some unseful materials from the atmosphere itself. I hope they'll at least try sending a long-duration unmanned airship there.
Since the monitors themselves are RGB, I don't think tetrachomats will see anything different.
Why Silicon Valley is the new revolving door for Obama staffers
It certainly seems like a great way to plug into the "collective memories" of people and get a sense of their experience of a place, which could inform our own. Cool alternative to text reviews...sort of a vine like twist.
Edwin, who went on to create the Land Camera (Polaroid) noted exactly the same thing. And he realized that the reproduction of color was not nearly as straight forward as people thought it should be ('just add the primary colors'). This particular image is a great example because it sits right on the edge of what you're eyes perceive.

Everyone is seeing this image through a color reproducing display. And that display has approximations in terms of the color frequencies it can display. That combines with the way our eyes perceive color and gives us different views of it. On my Moto G for example I can change the color people perceive by changing the brightness of the screen. Same picture just different brightness levels.
Programmers aren't the only people that have existential thoughts about what they devote their time, energy, and ultimately life to.

If the author thinks there's something fundamentally more "worthy" about farming than software development, he doesn't bother making that point with any great detail. I got nothing from this story.
Its two commands for free static https hosting on Firebase

https://www.firebase.com/docs/hosting/command-line-tool.html
>Every life event he describes here is a movement to extremes out of frustration or anxiety from what he was currently doing. I'm sure there's much more to this story, but if anything, this is an example of how peace of mind can't be found on either ends of a see-saw.

He has balls, I'll give him that, and I don't see any problem with changing things - even very large things like ones career - in order to find what makes you happy and makes your life feel fulfilling.

I'm finding that I don't have that in me. The thought of leaving a well paid, comfortable and regularly challenging job in software development, even if it's not the passion that fuels life for me personally, for a future of uncertainty is far too daunting for me to take action and "try something new".

Maybe that's deeply seated in how I perceive myself and others to judge those who do try, and sometimes fail at trying, their hand at other things along the way? I don't know, but at this point in life I commend anyone who tries to break the mold we've been pretty much set into since we were teenagers.
Holy shit that was weird. It was instantly black/blue and I had never seen it that way before.
That's why it's a career, not a job. That's why professionals introduce themselves with, 'I'm a doctor' or 'I'm a lawyer' or 'I'm a developer.' That's why we are (or should be) salaried. We are our professions; in a very real sense, we can't be anything else.
German MPs approve Greek bailout extension – live updates