skysight-inc/HackerNews huggingface dataset:
I actually believe rendering the presentation layer on the server side is preferable as it first off is (at this date) cheaper and it also allows for much better control over the presentation. Sending static content to the client is imho much more desirable than doing any kind of logic on the client side, potentially introducing more vulnerabilities.

I don't really get the whole hype about microservices and thick clients. Most use cases for microservices i've seen end up as a fragmented and hard-to-deploy collections of applications that benefit very little from the decoupling. Building out API based communications between apps instead of using an actual database leads to new and silly problems, especially related to transactional data and so on.

I've yet to come across a convincing example of why splitting your average webapp into microservices is a good idea, or why using repository pattern for persistence allows you to write much better code. I think it doesn't matter which kind of framework or tools you are using, its up to you, the engineer, to write decoupled code in a way that you want. I think that a lot of engineers are not able to do that properly, and they are looking for tools or guidance that would somehow solve the problem for them (like the whole MongoDB and designing proper schemas thing was at some point).
It's not? You mean to say debt is not growing any longer? (deficit is growth of debt is it not?) (genuinely curious, I'm only on page 30 of piketty :P)
> If the goal is to prime the economic pump with an influx of new money, put that money in the hands of people who will actually go out and buy something. ... [from nostromo's grandchild comment] My question is simply: why use asset buying as a vehicle for injecting money into the economy and not cash to citizens?

Because when the Fed buys bonds, it temporarily puts cash into the economy, but sending people checks would permanently increase the money supply.

If inflation gets too high, the Fed can sell off its bonds, destroying the money it created to buy them. And even if it doesn't sell its bonds before they mature, the income on those bonds—the payments of interest and principal—is a cash flow that represents a slow, steady destruction of the money the Fed created to buy them. In this passive way, the Fed is already gradually undoing its quantitative easing, and has been doing since it scaled back its bond purchases.

(The Fed's profits—i.e., money beyond what it created to buy the bonds—go to shareholders and the federal treasury, so exactly as much money is destroyed as is created by the time the bond reaches maturity, by the way.)

A permanent increase in the money supply, on the other hand, would almost certainly show up as inflation at some point.
I guess this would depend on how bad situation with spam is on specific site. Just like showing CAPTCHA only once you could do showing hashcash widget only once...
I'm not aware of any common minification techniques that hurt performance. They generally improve parser performance and reduce memory usage (less memory spent on line-ending data and script sources, for example)
Agreed. Can't really complain when it's free software. I much prefer dark themes for IDEs, but I'll still be using the default one for Eclipse.
Microsoft: Future ‘Bleak’ If Government Continues Unlawful Data Collection
Keys is an alloc. That is not 'faster'.
Awesome! Could use a better icon though :)

Any plans to implement the same shortcuts as Mou?
Future Screens are Mostly Blue
The problem is a bit more nuanced than that. The judge can call contempt even if someone answers the summons, but can not afford the fines or follow court orders due to financial hardship - solely at the Judge's discretion.

The most ridiculous yet iconic example: Man is jailed because he can not afford to sod lawn. Didn't break any laws, just crossed a HOA.

http://www.tampabay.com/news/humaninterest/brown-lawn-means-...
Edward Tufte tells us that we should strive for information-dense, multidimensional visuals. Bret Victor says, "What he said," and adds that these visuals should exploit the magical potential of dynamic displays.

As several have remarked, the principles in the OP tend to yield low-information interfaces. Colors, sizes, and spatial relations are not used as variable axes because they are subservient to visual appeal and "responsiveness".

I suspect that the Tufte-style displays (besides being difficult to craft in the first place) are difficult to suit to doing a lot, and the "material" style visuals are difficult to use for conveying a lot.

This has inspired me to work on an "almost-almost-flat" design that is high on information and affordances, while teaching itself.
Intent of involved parties is already a big part of the legal system and is a major (and sometimes necessary) aspect of many laws[1]. And in my opinion having intent matter is just common sense. It's why torrent clients are perfectly okay despite how easy it is to find torrents of copyrighted material, but Popcorn Time was probably going to have a challenging time in the courts[2].

[1] http://en.wikipedia.org/wiki/Mens_rea

[2] http://getpopcornti.me/
Yes they are. The linked article is mainly to provide historical background rather than to expose the current trend. This link should be more illuminating: https://www.aclu.org/blog/tag/debtors-prisons
This paragraph reads like a response to the criticism they received a few days ago for scheduling maintenance at 2pm PST:

On June 23rd we performed a credential roll on these Redis servers in our US cloud during a two hour scheduled maintenance window. Because we operate a service used globally, there is a less-than 10% difference in usage between so-called "peak hours" and “non-peak” hours. We scheduled maintenance for this time because it was not a peak time, but moreso because this period has high coverage from relevant engineering teams, should issues arise. By performing maintenance during this period, we were able to react more quickly and muster those teams within seconds.
> when you see it as a command, it's obvious that any command can be used in an if directly; if is just checking the exit code

One of the best days of my life
It's not REST but it's an HTTP API proposal: http://jmap.io/
Deep complicated inheritance hierarchies are usually misdesigned. OOP is just run-time polymorphism and you don't need anything besides abstract base classes for that. There is nothing contradictory about that GoF stance.
Great idea for a project. I'd really like to see it done with professional artists that work for leading fashion magazines in each country. It seems hard to take too much away from the current project because the edits are probably done to suit the preferences of the individual freelancer, which might be very different from their culture's general preferences.
In the UK the main difference to me between a barbershop and a salon is for the former you don't need to book.

Personally I despise making appointments. I'd much rather think at lunch 'oh my hairs getting a bit long', head to the babershop, wait 10 minutes and get it done.
In that case you would inject a function pointer to an allocator (and deallocator), however, the object constructor is the only thing which knows how to allocate the object - consider the jagged array example I gave, or even a linked list - the user has no idea how they're allocated if given just an opaque pointer.
This raises serious privacy concerns for me.

Technical users can and will block access to portions of the API during authenticatcaion, but what about people like my parents? They might very well login, giving full permissions to the app, seeing that it's a trusted google URL while not knowing what they have done.

This is going to open a new can of worms.
Right, because poorly designed software only gets written when fiat currency is involved?

I hope you were being sarcastic...
Google isn't working in China. Even the search box isn't working anymore. Completely blocked now.
I hope they succeed just for the verb potential :)
Inline qsort, then inline the callback.
OK but France has crazy high taxes: capital gain taxes, income tax of more than 50% for not that well paying jobs and up to 75% income tax for rich people, a yearly tax on your belongings if you're "rich", 21% VAT, up to 70% inheritance taxes, etc.

The private sector is suffocating and closing SMEs left and right, leading to more and more unemployment.

So it is not working for France. Unemployment is as crazy high as their taxes are and the situation is overall very, very bad (it's a non-democratic party who won the recent european election in France).

I'm not saying I know which level of taxation is correct but once you start hammering people so much that they leave the country or that they simply decide to live of wellfare instead of trying to be entrepreneurs, then it's reasonably safe to ask the question as to whether or not you're too far right on the Laffer curve.

Now I'm not saying there aren't country which are socialists and which do better than France: what I'm saying it's that it's not as easy as "tax everything" (which is what you suggest: capital gain taxes, inheritance taxes, more income taxes, etc.).

On my own anecdoctical level: my brother left France to go work in Switzerland and I'm personally considering throwing the towel in and moving to a country which doesn't hate his entrepreneurs as much as the country I'm in...
What's the best way to muster an engineering team?
Email allows someone to send me data, as opposed to HTTP/S which targets servers. Adding structured data to emails could allow natural language communication to have a machine readable view of the communication. And there's probably a lot more uses.
And can one of the lines be in the shape of a kitten?
http://webcache.googleusercontent.com/search?output=search&s...
I believe there is an option to display relative line numbers to your cursor position. Really helps with jumping X number of lines.
> It's that there is also the "spirit of the law" that goes along with that text.

Sure, and my point is that the "spirit" of these laws is simply to please IP lobbies. I don't think it's a good thing.

> When you have to go around the text of the law by jumping through convoluted hoops (which Aereo has definitely done), it's likely you're violating the spirit of the law.

How is what they've done convoluted? It's extremely simple.
Make a choice
This film is made because I wanted to spread awareness about smoking.
Yep, going to look in to this in the near future. Going to talk to someone at CocoaPods on Friday.
More over, I believe Kevin Kelly's 1000 true fans model is what most people should be aiming for in the future.

http://kk.org/thetechnium/2008/03/1000-true-fans/
Do you not give any applications IMAP access to your email?
This is great. I like IA Writer but it lacks some features for me. I tried Atom and it is good too. This app feels like a one stop shop for me.
The languages are: Lua, Factor, Elm, Elixir, Julia, miniKanren, and Idris.
Marionettes
Just watch and see.
grepcode.com seems to be good for Java/Android. I'm a little annoyed they have a generic domain for a language-specific search but oh well.
In principle, this is what the Fed should be. But, in 1977 the Fed became tasked with managing "maximum employment, stable prices and moderate long-term interest rates." This is one of the fundamental problems with the Fed's dual mandate -- its conceivable that those levers may be at odds with one-another.
You could always encrypt the data before uploading it. I see cloud storage as an extra backup method.
As long as they keep the value of the devices lower than the cost of attending, that incentive ought to be minimized. I think they may have done giveaways in the past that were worth more than the ticket price, though.
Those are the only options if they're ruling on the constitutionality of a certain law. If they're just deciding on whether or not an action violated any given law (as in this case), you could reverse the ruling by changing the law itself (i.e. through Congress).
Bugle reveille.
this paper is fucking garbage. what kind of moron posted this shit?
The smell of pizza?
He is now allowing derivative games because they are protected by copyright, however, his artwork is free to use with few exceptions, so there's nothing preventing you from creating new games using the same characters, which are not derivatives, as many have done: http://touhou.wikia.com/wiki/Other_Games

In books, this would be equivalent to reusing characters, their personalities or traits, but copying sections of the original works verbatim is obviously still plagiarism.
It's very strange that when you click or touch down on a button, the shadow spreads out more, as though the button got further away from the underlying surface. It seems like any "press down" sort of action should, well, make it appear to move down, not up.
in other words, it's not giving you reCaptchas, it's giving you unCaptcha's yet so you can do work for them for google streetview.
My only question: can you use these APIs to mute threads? That's the one major Gmail feature that could never be done with IMAP.
Managing Logs and Why Elasticsearch is Amazing
> OK but France has crazy high taxes: capital gain taxes, income tax of more than 50% for not that well paying jobs and up to 75% income tax for rich people, a yearly tax on your belongings if you're "rich", 21% VAT, up to 70% inheritance taxes, etc.

Comparing France [44.6% of GDP in tax revenue] vs. US [26.9% of GDP in tax revenue] is a bit disingenuous.

The historic norm for the US [c. 1950] taxes he is talking is about 3 to 3.5% of our total GDP higher. France would still be a good 15% GDP ahead in taxes. Ideally, the US would shift burdens and lower destructive spending. France, on the other hand, should be lowering taxes and restructuring its spending.

http://www.outsidethebeltway.com/federal-taxes-at-lowest-rat...
This incident makes me think that services like Redis should support running with two sets of credentials at once in order to facilitate credential rolling. As it currently stands, rolling credentials is a rather big deal with a chance of things going wrong in the process.

Aside: the text on that page is extremely difficult to read because of poor contrast (#8584B2 on #282936) and might be impossible for people with vision impairment. If anyone from Heroku is reading, you should change the color scheme to be compliant with the W3C Web Content Accessibility Guidelines. See: http://www.snook.ca/technical/colour_contrast/colour.html
Payroll taxes are nothing like slavery. You do yourself no favors with such ridiculous comparisons.
Some 4channers tried that already. You can guess which 6-letter epithet for black people they tried to use.
Australia did this back in 2011 or so. last time i looked, i think it was still there and chugging along...
Reducing animation speed does not solve the problem. Too many animations can be distracting for me (kwin), increasing animation speed does not remove the distractions.
In japan the kndle version costs 20 percent more. That too is bullshit.
Currently, I'm using a graph database (neo4j) in a project about ontologies.
>We even get basic things wrong like promoting home ownership and heavily subsidizing farming.

Could you expand on what exactly is wrong with those things?
Or just use snoozing (I use mailbox) and this problem is solved. I could not go back to using a mail client that doesn't have this feature.
Facebook’s Slingshot is basically broken.
They probably count total tries per period of time, not failures. Bots can be accurate if the captcha is easy.
It was one thing when they were digitizing books. I refuse to help them improve Google Maps. I have never correctly entered in a map number. As long as you're only off by one digit they are accepting
LG G Watch
Despite all my comments disagreeing strongly with WebComponents and the direction of putting everything in the DOM, I will say that you all did an excellent job with the design aspects of designing for the Z-plane. That's solid stuff and everyone who reads this thread should definitely take the time to read through all the design guidelines for Material, because even if you don't use Material, those ideas are really valuable and can be explored in other frameworks like Famo.us, Ember.js, Velocity.js, React.js. The web is definitely moving in the direction where designing for the Z-plane and subtle animation affordances will matter, and this is great exploration of where things can go.

For those whose experience, is mainly on the web, these are also good resources:

Meaningful Transitions: http://www.ui-transitions.com/

Capptivate: http://capptivate.co/

The Z-Axis - Designing for the Future:

http://alistapart.com/article/the-z-axis-designing-for-the-f...

[disclaimer: I work at famo.us)
I think 'rm -rf /' shouldn't work and there should be special command instead of 'rm -rf /', something like rmrfhell, which would ask you three times if you sure and will tell you about pain and tears of other people who ran it.
San Diego Hacker News Meetup 53 this Friday (6/27)
Because I so rarely feel compelled to say this: this is a really great post-mortem. It's technical, it's not loaded down with sales-speak, and it's straightforward. I really hope post-mortems like this become more of a trend.
Can Upcycled Smartphones Help Stop Illegal Rainforest Logging?
Did you abandon your .de domain?
nmh is a mail client that is decomposed into a bunch of shell utilities, storing state and messages in files. It's a bit awkward trying to use it directly, but easy to wrap things you do commonly in aliases/functions. Editing of messages, of course, takes place in your $EDITOR, but listing of messages, selecting of messages, &c, doesn't leave your shell like it does with mutt (so you can use the pieces as part of arbitrary pipelines, as is good and proper).
Fair enough, I was focusing more on the fact the problem with the Fed isn't the Fed. The Fed is doing its job as best as any human can really expect it to function.

The problem is Congress+Presidents repeatedly passing the buck and pandering, rather than being productive.
The best things to tax have a couple of attributes:

1) Goods that have little or no elasticity
2) Activities that have high negative externalities (and, implicitly, moderate or high elasticity)
3) Easily legible to the State, meaning things that the State can easily monitor and send people at to extract resources from.

Labor is very useful to the economy; you want to encourage it, not discourage it. Same with capital and technology. And they're both relatively tricky to track down.

Land taxes satisfy 1) and 3), so I'm all for them, though they've fallen out of favor.

But what seems best of all is carbon taxes, up the whazoo. As high as you can set them.

There are two countervailing tendencies: carbon is a deadly pollutant, and fuels that emit carbon as a side effect of use are essential to the functioning of society. A carbon tax lets you straddle that: at low levels you're taxing a negative externality to discourage it, which is pretty much creating free value (in the same way that government reducing crime creates value). But, to the extent that fossil fuels are absolutely necessary to the functioning of society, their use is inelastic: at higher levels, an increasing proportion of the tax would be passed directly on to consumers, so the tax is minimally distortionary once you hit that inelastic area.

Best of all, domestic production is very easy to hunt down and tax: a couple dozen very large corporations handle the vast majority of fossil fuel extraction, so you simply track them down and have them all write you a very large check once a week. The only real trickiness is handling rebates for domestic exports and tariffs on foreign imports--the implementation of which would make or break the scheme--but that's surmountable.

Set a sky high carbon tax. Make it revenue neutral by setting the tax's revenues equal to the costs of abolishing capital gains and corporate taxation, which are not as economically efficient as a carbon tax and double as a sweetener to Republicans and the Chamber of Commerce. The USA and world end up a whole lot richer.
Use an installer, sign your executable, and sign your installer! The user needs to know who you are if they are going to let your program spy on their traffic.
Yeah I was just looking into this this morning - who do you recommend I use for code signing?
I don't think that's clear, and it would probably call for a new ruling, informed by the particulars of the case...
Nothing is wrong with those things intrinsically but it is a market distortion. Taking a purely external view, it means that we end up building houses we don't really need and farming crops that we don't really want.
Open processes will hold open their files. So long as it's an 'rm' that you've run (which merely removes directory entries) and not a destructive action on the disk contents themselves, it's often possible for things to continue in a startlingly unaffected manner. Though not always.

The extent to which new calls to deleted files are made will have a strong impact on this.
The icon isnt bad. It fits.
John Womersley: Applied Mathematician and Pioneer of Modern Computing [pdf]
The data provided in my link shows 4-6% average, I was referring to the most recent spike in real inflation that is not showing up in the BLS data. At the lower end, you'd have 48% price growth compounded annually over that 10 year period, at the higher end is 79%, so not sure why you extrapolated that at 7% over ten years.
Hi. That's actually a very good point. I need to have a think on how to allow forcing exact matches, perhaps an advanced option which does this for you. Thanks for the feedback.
Sorry about that. I don't actually index as much of Github as they have their own index. I mostly focus on Bitbucket and Codeplex.

If you could supply some specific examples that would be very useful though.
My guess for food is his means this:

http://www.motherjones.com/tom-philpott/2014/01/are-agricult...

http://www.scientificamerican.com/article/fresh-fruit-hold-t...

We basically subsidize 50 billion worth of exports to other countries. These subsidies also raise our healthcare costs.

The other part, I can't really speak for.
I have to admit that was a stretch on my part. I was just thinking that "enforcement" could be argued to include the provision of relevant information.

But the question isn't so much whether one could make the argument as how many people would be likely to be sympathetic to such a broad reading of the act. An increasing number, perhaps...
Back in the days when Netscape Navigator was the browser of choice on Linux, I found more than once I could recover the contents of a half-composed post to a web log by searching through /proc/kcore (or its precursor -- I think that's changed), and looking for string fragments from the file.

My success rate in recovery was markedly better than Navigator's capability in running without crapping out.

The most painful story I've hear was of a BSD admin who had to recover gzipped financial audit files from a corrupted disk, requiring both recovery from media and reconstructed files from fragments of the compressed files. Apparently somewhat painful, but not entirely without success.
Show HN: Trending.fm – Social Radio
I work on a graph focused firm, XN Logic, where we use an unhydrated graph to store and analyze the relations, the appropriate store for large volumes of information, and Datomic to store mutations for the graph for history analysis.

We use the PACER engine (https://github.com/pangloss/pacer ) to power queries.

This approach allows you to get the optimal performance and only reaching out to other systems when needed.
> Just because a single instance of an activity is legal does not necessarily mean that N instances of the same activity are legal.

One person does something it is legal, but if N people do it it is illegal? I do not think that is what you are trying to say, but I can not isolate what you are trying to say.