skysight-inc/HackerNews huggingface dataset:
The electronic voting has its advantages and given the context of the discussion about trust and security, your laugh is related to the means of ensuring such security, not to the idea of electronic voting. The means should and can be treated separately.
Well, there's gitless. :)
Awesome alarm clock, since using it i always wake up in time :P
Yes, but this is not easy.

I heard (don't recall where) that a while back someone proposed a new tax in Sweden: "tax on work that was avoided with the intention of avoiding tax".

I.e. a doctor was working 40 hours a week and was paying >50 % of income as taxes, and decided that it's not worth it to work so hard if government takes most of the proceeds, so reduced working time to 35 hours a week.

The proposal was to tax him/her anyway on the calculated income of those 40 hours, because quite clearly working only 35 hours was an arrangement just for the purpose to avoid tax.

This is apocryphic, and anyway didn't go through even in Sweden.
Not sure why you're getting downvoted, most of what you're saying is accurate.

Our brains are wired wrong to participate in society without correction (internal or external); yet we still want to participate.

I'm on the mild end of the spectrum, to the point where I barely notice the effects in my day to day life, and I too hope it's something which can be treated.
Looks just like heredocs[0] in every other language. Any difference? How does the implementation change from other node heredoc libs[1]? Syntax-level support?

[0] http://tldp.org/LDP/abs/html/here-docs.html

[1] https://github.com/jden/heredoc
Is it just me or does the author ignore that his approach is vulnerable to SQL injection unless the parameters are sanitized/ escaped?

Most SQL libraries in other languages that have interpolation seem to offer a named param option where parameters can be passed as a hash, which gets around the indexed-parameter issue while still properly escaping values.

That said, I'm thrilled that ES6 is finally getting string interpolation.
Doesn't explain selecting names and sums, though.
Web Font Load: Install All Google Web Fonts at Once
You mean that the people who got the most out of the system shouldn't be expected to contribute back the most?
I was really hoping that the new string templates could clean up SQL from js, but I hadn't researched it yet. This looks great.
Funny, it sounds very calming to me. Intimacy and physical contact from a trusted individual, done in a predictable and caring manner.
take a look at part 2: http://ivc.com/blog/better-sql-strings-in-io-js-nodejs-part-...

the sql`` template is actually creating a prepared statement.
Having My Smart Phone Stolen Was a Godsend
I'd still recommend using something like http://knexjs.org/ for prepared statements and the like.

Still, being able to `yield` queries was the motivation to use generators + harmony for me.
Now you can block Google Fonts (yet another way Google can track you).
I work for T-Systems, a subsidiary of Deutsche Telekom. I work in a team that does SAP. So most of the problems are "CRUD". ;)
Those banks had contracts with the executives, saying they would get the bonuses if X metrics were met (likely what it was, maybe it was just a straight bonus every year, and the assumption is that they would be fired if they didn't preform). Those contracts don't go away because of a bailout.

I would be interested in legislation that changes this. If a private bank (I don't think there are many truly private banks anymore) wants to give whatever bonuses it wants, I really don't care.

But once public money is involved, I agree we need some strict controls.
https://owncloud.org/eight/
The best example of single source of truth may be chat, but I believe chat is the best example of a replicated log. This throw me off a bit while reading the article :| Left it, came back to the comments later to see people talking about OT and realized I missed something. Just an obesevation.
Thanks for your feedback. Several other comments point in the same direction: automatic (or assisted) handling of optimistic updates. I think this is actually relatively easy, since there are clear hooks in the Nexus Flux API to implement dispatch-time and update-time behaviour, but I will definitely provide an example, or even better, an implementation of this that just works out of the box.
Same for Chrome 40 on OS X
On the fallacy that the U.S. taxpayers made money on the bailouts, note that in finance deals get judged by how much money they make given the risk that had to be assumed to make it. In the case of the bailouts:

$614 billion was disbursed

$667 billion was recouped

For a difference of $53.1 billion, i.e. 8.6%. [1]

8.6% is insultingly low compensation to use taxpayer money that, by the way, could have been spent on more beneficial investments (infrastructure, education, healthcare) to bail out private companies who were the victims of their own greed and poor governance. FWIW the average junk bond yield in 2009 was above 20% [2].

[1] http://projects.propublica.org/bailout/
[2] http://money.cnn.com/2011/02/18/markets/bondcenter/junk_bond...
That's very nice. A virtual tagging file system is a really innovative idea.
This particular query does a nested loop on the detail table, but basically yes. Only one iteration.
Not in front of the telly: Warning over 'listening' TV
The closest to Open Source driver is lima, http://limadriver.org/
but libv has stopped working on it for now. see http://libv.livejournal.com/tag/lima
Yes, I did. And I updated the config.json to use my username and repository name. But once I go to <username>.github.io/hubpress and try to login, there's an authentication error. Looking at the console output shows this:

"""
AuthServices - login error Objecterror: 404path: "/repos/undefined/undefined"request: XMLHttpRequest__proto__: Object__defineGetter__: function __defineGetter__() { [native code] }__defineSetter__: function __defineSetter__() { [native code] }__lookupGetter__: function __lookupGetter__() { [native code] }__lookupSetter__: function __lookupSetter__() { [native code] }constructor: function Object() { [native code] }hasOwnProperty: function hasOwnProperty() { [native code] }isPrototypeOf: function isPrototypeOf() { [native code] }propertyIsEnumerable: function propertyIsEnumerable() { [native code] }toLocaleString: function toLocaleString() { [native code] }toString: function toString() { [native code] }valueOf: function valueOf() { [native code] }get __proto__: function __proto__() { [native code] }set __proto__: function __proto__() { [native code] }app.js:3544 (anonymous function)
"""
This is something that I think about frequently. I have 2 children with autism. One is fairly high functioning, the other is not. The reality of his future weighs upon me. He is still young, only 6, and I love him dearly (both of them). He is a happy child, affectionate (a rarity for autistics), loving. I dread the day we cannot properly care for him. The reality of his situation, of what his life will be once he gets older haunts me. I fear that life will eventually take that happiness from him, and he will not understand why. He stims, and recently it has started to cause bruising. Not much, and not frequently, but enough that I worry.

I don't know what will happen when he grows up. I just hope that he will keep smiling, keep being happy. If I can help him keep that, that's all that will matter.
Hey nice I actually looked at this library when I started. I really like the sql identifier escaping, where most just do literals.

I'd thought about:

"select * from %I${my_table} where ..."

I think I'd probably feel more comfortable having a whitelist of allowed words rather than just a blacklist, as there are probably ways around it. Either new syntaxes in future Postgres versions, or mid-sql comments. Take this for example:

Edit: sorry the * before the word "comment" below is being escaped by hacker news. There is probably some hackernews-injection to get around this:}

select/comment/ * from foo;

if "select/comment/" was the identifier, that's valid sql, but:

function isReserved(value) {
if (reservedMap[value.toUpperCase()]) {

does a comparison on an exact match, not contains.

https://github.com/datalanche/node-pg-format/blob/master/lib...
The last flight (tracked) was July 2, 2014 http://flightaware.com/live/flight/UR82060
It was properly regulated before, see https://en.wikipedia.org/wiki/Glass%E2%80%93Steagall_Legisla.... Until people go to jail for the crimes (see Iceland) nothing will get fixed.
I'm not sure the people in the story were trusted by Scooter; it seems he had no real choice but to interact with them in rather banal ways. They seemed to regularly deceive or outright lie to him on at least several occasions throughout the story.
While the data is accurate - the messenger, in this case, is Andrew Cuomo - a politician who aspires to run for President in the near-term. He had very little problem accepting campaign contributions from the financial services industry - they were his second-largest contributor by-sector.

http://influenceexplorer.com/politician/andrew-cuomo/d83c545...
Serious question, what advantage would this even have over a standard helicopter.
Interesting, but are there any negative side-effects of (prolonged use of) this technique?
In other words taxpayers money was redistributed into the personal bank accounts of some of the richest people.
Hey yes, sorry if not clear, but I definitely output a prepared statement and do not homebrew any escaping! I'll take a look at adding a "TL;DR" section at the top to point that out before the second page where I actually go through how it works:

http://ivc.com/blog/better-sql-strings-in-io-js-nodejs-part-...
Hah! I've been thinking about this a lot lately ever since watching a documentary on a pretty internet-famous guy with autism (I'm not going to name him, but you probably know who I'm talking about if you've spent any time around the trollier parts of the internet).

I was thinking about what the ideal solution is for a guy like that. I actually thought he should be moved to a group home, for both his sake and the sake of others. Jail is a really horrible place for well-adjusted adults, let alone those who aren't.

> Can this be changed?

I dunno. How would you change it? I think group homes are the right idea, though maybe not the right implementation. Unfortunately it's not straightforward unless you're interested in proffering platitudes that never seem to really go anywhere: E.g. "We should spend more on mental health." Many of us agree with that, but when it comes time to pull out our checkbook most of us show how much of a priority it really is.

And that's not just because we're all dicks - there's just a shitload of terrible things going on in the world, and maybe mental health is priority #5 for us behind third-world poverty, or cancer research, or maybe we're just scraping to get by ourselves.

Typically we count on family to be the support system for people like Scooter, and that works if the family's capable of that level of care. But sometimes it ends up that either the parents can't care for them and admit it, or more frustrating, can't care for them and don't admit it. Group homes are probably the best option for adults with special needs that fall into those two categories.

Alternatively you could have a caregiver who acts like a family support system (checks in regularly, schedules appts, etc.) but that could be even more isolating - finding a peer group can be really hard even for more "well-adjusted" adults, and maybe a caregiver who treats you like family is actually really inappropriate if said caregiver has no intention of sticking around for the long-term.

If the solution is "let's all just be accepting and mindful of people with different wants and needs than our own", well shit, yeah, let me know when that happens. History is pretty much summed up as the antithesis of that statement.

Anyway, rambling over. It's a weird issue. I'm glad we moved away from sanitariums but I think we all agree we haven't come close to anything even good yet.
Show HN: Push/fetch encrypted Git repositories like GitHub
I'm guessing for radar and navigation.

"The aircraft features an IFR compatible, all digital flight deck, which can accommodate six crew including a pilot, co-pilot, navigator, radio operator and two flight engineers. The flight deck is incorporated with automated navigation and flight control systems for quick analysing and servicing."

http://www.aerospace-technology.com/projects/an225hta/
Can't say I completely agree that sticking to it's current design is ridiculous. The risk of backlash from the community upon changing anything is high for one. Personally, I prefer communities where their 'brand' is imbued into the site design. This is a site for 'hackers', why should it look like anything else?
> Have you perhaps considered legal action against Sky?

This is the real, correct solution but seems unlikely. The OP said his client is unable to shell out the extra $20/month for SSL on Heroku so it seems unlikely they'll want to pay for lawyers required for legal action :(
This is why "the fold" should never be a hard number. You can still design for a larger portion of the initial viewport with percentage based "folds" (along with content).
now this seems like a great idea, if only it existed on all platforms.
Nice. Looks like sqalchemy for js !
Well, we all gave it to them. :/
Having four independently controllable rotors is probably a lot more stable.
FiveThirtyEight's “totally subjective odds” podcast on Republican Primaries
Why Should You Start Tool Hacking?
> On the fallacy that the U.S. taxpayers made money on the bailouts

> 8.6% is insultingly low compensation to use taxpayer money

So, money was made?

> could have been spent on more beneficial investments (infrastructure, education, healthcare) to bail out private companies who were the victims of their own greed and poor governance.

Why couldn't it still be used on infrastructure, education, or healthcare?
Amazon's Echo finds a place in the bedroom
> Canada really just has the one bank

Is this supposed to be a figure of speech suggesting Canadian banks policies are so similar they are essentially the same bank? The three largest of the Big Five (RBC, TD and Scotia) are so similar in size none of them can even be said to lead the market.
PyDev of the Week: A. Jesse Jiryu Davis
Just wanted to say I liked reading your blogpost!

Maybe we (humans) have tendencies to put math into the role we often evict mainstream religion from.
Can .LINK be used for profesional curricula pages? – Blog
The hitman scam: Dread Pirate Roberts’ bizarre murder-for-hire attempt
Just to be circumspect, Apple's main business isn't building compilers. Their business unit which does so appears to derive some of its mandate from management's aversion to copyleft licensing. The business case for the Swift compiler is not to be the best alternative in a diverse market place but to provide tooling better than objective-C for bespoke iOS and OSX development. It falls somewhere between an inhouse application and a product for the open market.

I'm not saying there is anything wrong with that. I am only extending the line of reasoning in the comment up an abstraction layer.
Greater pool of potential pilots - ex-military, etc. vs. helicopter pilots.
The Lebanon aspect of this story has been under reported in my opinion. The guy who leaked these files was trying to sell them to the big Lebanese banks before he realized he wasn't going to profit from that. I bet he was chased out of the country and had no choice but to hand the files over to the French. But realistically, what would Lebanese banks benefit from purchasing stolen data? Nothing... If they had used the data it would have undermined their credibility... Something that many people in the region would be happy to see.
Be realistic with yourself.

Are you doing this for income or to scratch an itch?

Charging 0.99 for something is WAY to low to even break even once you factor in tax, operating costs, marketing costs and support.
When the whole opt-in opt-out thing hit the news I remember all the press was insisting it was opt-in. Simply insisting, then basing their arguments off that.
Taxation for corporations is a very different thing from taxation for individuals. Companies pay for the privilige of doing business on the territory. I don't really think Apple Inc would be fine if they suddenly can't sell in the US, or can't employ US citizens, or can't benefit from US foreign relations.
5 Tips for Contacting Leads
It looks like a dialled-down version of Prose without image upload and more elaborate metadata/YAML options.

Prose is beginning to pick up after it changed maintainers, but there are still some hangups such as image upload that need to be fixed.
Google's master cloud plan: Buy more infrastructure, charge less for it
No, these are yearly.
Affinity Photo Beta Released
I guess I'm out of the loop. What cool things can I do on tumblr?
Arguably, the penalties aren't really punitive enough, otherwise we wouldn't still have an industry of bleeding-edge tax dodges. I know -- professionally and not closely -- one guy who specializes in complex tax mitigation for the ultra-rich. His more outre schemes may get shut down by the IRS but, if you're a client of his, you're essentially gambling tens of millions of dollars that you can avoid paying hundreds of millions in top-level taxes. At the wealth level they're at, it's a perfectly reasonable roll of the dice.
That is true. Last I tried it, it wasn't very mature. I'll give it another go and see if it's changed.
Just to be completely clear on this word, would that be used to say something within a group rather than to outsiders of that group?
example:
"here at this group, we do things"
vs
"here at this group, we don't like any of you"
It's not about philosophy or religion. There are clear benefits to having the source available, not the least of which being the fact that you can learn from the code.
You're trying to tie-together two narratives that make no sense in conjunction. Do we have the drug war because of tyranny of the majority, or Citizens United money overriding the will of the majority? I'd posit the evidence shows that the majority strongly supported making drugs illegal and meting out harsh sentences, at least at the time the laws were put into place. If that's the case, the whole "oligarchy" narrative is superfluous.
> I've been to standup meetings in close to a dozen different companies, ranging from the smallest startup to some of the biggest tech companies and never have I ever seen a standup meeting end on time. NEVER. I don't think it actually happens.

I've never seen a huddle exceed 5 minutes. Ever. Even sit-down meetings, in large corps, rarely exceeded half an hour (Fortune 50 type companies).

I find the daily update hugely useful as a quick run-down into the changes in strategy happening, and as a chance to know the focus of what others are doing.

Perhaps I'm just lucky? Industry and location: Banking (UK); Finance and Technology (China).
That may be, but in Charlotte at least, IT jobs at the banks tend to be on the high end of our local salary range.
Money were made but not enough compared to the risk involved with lending them out. Thats the point.
I love how it's either a frustrated hack from a sleep-derived developer or a paid team. How about a patch from someone who's better at building compilers than the core team, even though he doesn't work for that company? Or how about the frustrated hack that's reviewed by the core team and still gets the feature out faster?
I like the whitelist idea. If you have time, maybe you could create an issue or PR which goes into more detail on your thoughts.

As for your specific example, I am not sure I understand the issue. The SQL keyword list (reserved list) is only used to determine if the identifier needs to be quoted. So if your identifier is 'select', the library will quote that because you can use SQL keywords as identifiers as long as they are quoted. Your specific example produces this:

JS: format('%I * from foo;', 'select/comment/')

SQL: "select/comment/" * from foo;

Alternatively I could add an option to quote all identifiers regardless. I might do that. :)

EDIT:

I didn't see your comment edit before responding. I would appreciate it you created a Github issue where you can get the SQL formatting right. If the library is doing something wrong, I want to fix it.
A lot of people get technicians in to install the hardware, their default mode is to just next,next finish until the router is ready. Chances are it's the technicians themselves turning on the blocking. Not in a malicious or tinfoil hat way, just out of a desire to get the job done quickly
Hi! I developed my career exactly the same way. I dropped out of school and I always knew that I wanted to work in software. But here in Spain when I left the school we had no apprentice plan for computers and I had to code a lot of stuff and do a lot other jobs to get an entry job in software. Now I work at the biggest cellphone maker in Spain and I'm very happy, but the road could have been easier!
A bank might make a $20M loss on trader A's strategy but a $10M gain on trader B's strategy, for a net loss of $10M. Then trader B gets a bonus and the company that lost money is giving out bonuses.
If the state got its money back, it means that money wasn't paid away in bonuses.
Innovation on Kickstarter: The 10 Top-Funded Tech Ideas of 2014
It seems that the authors made a specific point to not use Markdown:

http://blog.hubpress.io/2015/02/06/HubPress-a-web-applicatio...
The point is that in the situations where nationalisation - or near nationalisation - to prevent bankruptcy is worthwhile, the effective price is going to be low, however you structure it.

For starters, the government can go to the banks shareholders and tell their shares are going to be worth $X or they won't put money in and the business will go bankrupt.

If the shareholders manage to find another investor, then great.

In the UK, this happened with e.g. Royal Bank of Scotland, where the government gradually acquired a larger proportion of the bank as it provided capital until it owned the vast majority (in 2012 it owned about 82% - I don't know what it stands at now). While nationalisation of RBS was certainly not cheap in terms of pounds, it was firesale prices in terms of the size and turnover of the business, because the government took on massive risk as well.

But the key part is that by providing the cash infusion in return for shares, the government is also participating in the upside if they manage to turn the bank around, and shareholders took a substantial hit in the form of massive dilution (though they are set to recover quite a bit as the bank recovers).
Becoming Open Source by Default
The thing that kills me about Thiel's critics is how much they ignore the risk that going to college poses.

obviously it can be done at alot of different price points, but Vivek Wadhwa teaches at Duke and Stanford, what sort of career outcome ROI do you need to justify attending those school if you're not attending at a heavily discounted price?

what percentage of grads does Mr Wadwa suppose achieves those career outcomes? especially if they're not a STEM major?

espcially considering that that debt typically isn't dischargeable?

depending on what sort of debt burden you're looking at, taking that on to attend college seems far riskier, if nothing else, you've locked yourself into a game of high paying/ high stress career or bust,

which seems silly to lock yourself into at 18, or at least, highly risky
You changed from Free to Paid. To be fair, Google Play won't allow this at all.

Apple probably should have been more clear about their review guidelines, but since when have they ever done that?
Live stream of LMGTFY searches
Disrupting The Innovator's Dilemma
That doesn't follow. All the oligarchs have to do is carefully pick the referendum topics to achieve their agenda. You sure didn't see any referendum on whether to bail out the banks.