skysight-inc/HackerNews huggingface dataset:
10 Online Payment Service Providers You Need to Know About
Is anyone planning to walk?
XD , ganessh, when I make a deploy of a web app, I needed to know how it looked in different resolutions, save this images and in some cases shared this (maybe to slack.com ).
this micro service solve my problem and maybe is useful for other people.
Should States Spend Billions to Reduce Class Sizes?
Application control of TCP retransmission on Linux (2011)
OP here!

I can't really tell, but I had to be very effective using my free time. Sometimes is 30-45 minutes before going to bed, sometimes is waking up early on weekends.

I don't watch TV, I read only a couple of books this year, etc; always keeping in mind that there's some free time that must be dedicated to your family no matter what.

EDIT: I could check the repositories to get an idea, although that doesn't represent the exact amount of time, could be a good estimate.
I've been hoping for Backblaze to launch a "pro"/"enterprise" tier that allowed for this kind of use. Unfortunately (for me) it would appear they prefer to stay within their chosen niche: home user backups.

The service I'm aware of that is closest to what you describe is spideroak[1]. Last I used them (years ago) they were a little too slow, and had some other minor kinks -- but might be worth checking out again now.

It looks like they've also finally made good on delivering Nimbus.io -- both as source and as a service (as I said, it's been years since I looked at Spideroak...):

https://nimbus.io/

https://github.com/SpiderOak/nimbus.io

[1] https://spideroak.com/
Many modern languages have a convenient solution for those cases as well: Python has the "with" statement combined with context managers; C# has the "using" block with the "IDisposable" interface that does essentially the same thing; even Java recently got its corresponding "try-with-resources".

Before those were introduced we had try/finally which works equally well but is slightly more verbose.
Interesting timing as I had just read a great blog post about getting around the lack of generics in Go entitled "Living without generics in Go"[1] that I found to be very enlightening.

[1] http://www.weberc2.com/posts/2014/12/12/living-without-gener...
40% of the total electromagnetic radiation that reaches the cell is converted to electricity.
OP here. Thanks for that!

I'm a little bit better now, but I guess it looks different when you see the end result. Believe me when I tell you the process was quite painful and it involved starting over several times :)
http://www.thebaffler.com/salvos/of-flying-cars-and-the-decl...

The feeling of "it's all exhausted" is at least partially a deliberate product of neoliberalism itself.
Someone can die, but not have been a failure in life. I've always taken post-mortem blogs to mean "We're not working on this anymore. Here's what we learned during the time we did." The reason for a project ending is often failure, but it doesn't have to be. I've seen several post-mortems about successful projects, they're just not nearly as common as the failures.
It's never too late!
Show HN: My Yeoman generator for WebGL
<sarcasm>Wow. Save (an alledged) drug trafficker from incriminating himself in plain view. They really did the public a huge favour here. </sarcasm>

As much as I support the rule of law, there's no way I can interpret that as benefiting mankind in any way.
My next step is social media and emails to higher up's I guess. I don't know what else to do other than post here or maybe reddit if I can find the right sub.
Tech companies join Microsoft in email warrant case against US government
I'm not sure you understand what you're saying here. Being crushed and having your innards squirt out your arsehole is not a pleasant experience. These animals definitely suffer when they die.
The Faulty Logic at the Heart of Microsoft Ireland Email Dispute
OP here! Sorry about that. It could be a problem with SoundJS lib, because the volume is really low in my Moto G for some reason.

Now that I think of it, I didn't try it with headphones.
It's simpler than that. We focus on the differences between things, not the similarities. If all movies were equally good, we would then grow to focus on the tiny differences between them and start to judge them based on those.
Thanks for this. I am currently in the middle of month 1 for 1GAM and appreciate the inspiration. It is awesome to read about a person experiencing the same issues as me, then overcoming them.
In case you were, like myself, wondering, "Aotearoa" is the Maori name for New Zealand (originally just the Northern Island).

>They tend to be pro-[...]hunting

Interesting that you describe hunting as something favored by white New Zealanders. Are Maori people against hunting? Do they hunt mammals?
I might be alone in this, but I read this article with a sense of giddiness. Not because I want to see Detroit suffer or fail, but because this is a chance for a city to completely start over, even technologically.

It's almost never the case that a city is in such shambles that implementing a completely new technological base would cause less problems than maintaining the current one. Since it seems Detroit is completely lacking in any technological foundation currently, this could be a huge chance for them to remake themselves.

With the huge rush of municipal ISP's, availability and dependency of open source software, and numerous intelligent startups, Detroit is in a position to because an incredibly techno-smart city.

Yes I know this would cause issues, and it would change the dynamic of the city. However, I think facing those problems, and creating all those new jobs provides a significantly higher potential for stability than whatever the auto-industry can offer while still not using robots completely manufacture cars.

Regardless though, this article holds true. Detroit needs to advance, faster than it ever has in the past, and I really hope they succeed.
So its not really "unlimited" storage they offer, there is a ceiling that matches the size of a users primary hard drive (max 6-8 TB at present?) with most users probably using laptops with small drives.
For example I would love to backup 3-4TB on my NAS, and be able to occasionally access+download and check integrity
Black Griffin: A Smartwatch – From a Truck Manufacturer
> other non-kiwi things

Like respectable rugby teams?
Integration with that library would be great too. Thanks for the link!
The photons carry energy. Since energy can't be created, there is a physical maximum amount we can extract from sunlight. These folks are extracting 40% of that maximum.
You're driving too close to the car in front if you hit them after they do an emergency braking manouver.
I got my degree in aerospace engineering, and worked at two R&D companies. I spent those years surrounded by engineering PhDs. Everyone supported the patent system, even though it was a huge hassle, because it gave them leverage against the Big Co's with outsourced manufacturing muscle.

I don't think the scales are tipped in favor of the inventors. I just think it's important to have something to even out the imbalance between commercialization and invention. I look at software, where there isn't a tradition of patenting things, and see the guys who built the technology that makes the world go around (UNIX, C, TCP/IP) leading comfortable professional lives while the WhatsApp creators exit for $16 billion. I don't think that state of affairs is indicative of the right balance, and I think it creates bad incentives for people in the industry.

I'm not saying that the patent system is the right solution. I'm saying that there is a problem that needs to be solved.
Is Facebook Fans counter a lie?
Unfortunately, this is literally the one thing that even a constitutional amendment can't do. The part of the US constitution that describes the process of amending specifically forbids any amendment from depriving any state of its equal senate representation.
Show HN: Read your Facebook messages without notifying your friends
>As with any feature it should solve a set of problems, if the problem isn’t solved in the best way possible by the feature then it’s either not a good feature or of very limited value.

This is disingenuous -- just to set an artificial barrier against generics.

Go doesn't solve any problem in the "best way possible":

- "Blessed" containers like Go's hash tables are not "the best way possible".

- The way it handles goroutines/channels has issues (mutability/pointer issues, not pre-emptive, etc). Again, far from "the best way possible" (that would be Erlang maybe).

- The GC was far from the "best way possible" or even "really good". Especially on the earlier versions (and crap on 32-bit).

- Losing type checks by having to use interface{} for generality, or resolving to BS textually generated code with custom string templating is not "the best way possible".

So why only Generics has to be "perfect or bust"?

And then there's this gem, about the (lack of) need for generic data structures:

>map/slice suffice for most of the cases encountered in programming.

...

Or this "con", about having generic to help with functional fold/zip/map:

>The fastest solution needs to take into account when and which order to apply those transformations, and how much data is generated at each step

So, in other cases the hit from interface{} is OK, but suddenly now those operations have to be "the fastest solution".

(Not to mention that the fastest solution, application order etc are orthogonal to Generics).
Show HN: SnapChum – Justunfollow on steriods
What Adam Draper Saw That Sam Altman Didn’t
Great!! Finally I won't be having 30 opened tabs...
"""So why only Generics has to be "perfect or bust"?"""

Ideology, and a push-back against outside pressure to include them.
This raises two interesting questions to me:

1. Are technological advances required for re-living experiences? Wouldn't (some forms of) meditation achieve similar results? Personally, I have found myself remembering many past events, a few days into the start of meditation.

2. When we re-read books, we often choose to re-read those that we liked. But could there be some benefit in re-reading books that we didn't like (and surpasses a minimum threshold of quality).
What happens with the other 60%? Turns into heat and/or is reflected?
Nothing within that suggests Tor has been cracked but highlights that enforcement agencies do not need to crack Tor if other elements of the infrastructure (Flash, Firefox) have vulnerabilities.
Elastic SVG Elements
But do other cities use the system used in Boston? That seems to me to be the root of the problem: a lack of standard ways to do standard things. Here in my city I once got involved with a system that:

* sent serial characters over a modem on a dedicated phone line.

* the characters ended up in a hacked printing terminal.

* that closed a relay that rang the gong in the fire station after the printing terminal had generated the associated document.

So yay! We solved the problem. Unfortunately such "one off" systems tend to be maintenance nightmares (which is where I came in).
Drop Beta – explore what other people shared around you
Out of curiosity, what tools do you use to make the artwork for your games? Anything outside of the standard linux image applications (gimp, inkscape) ? I've always been curious about making my own game, but when I sit down to work on the art assets, I end up getting very frustrated and tend to put those projects aside.
"As much as I support the rule of law, there's no way I can interpret that as benefiting mankind in any way."

Really? Can you really not see the broad benefit to society of teaching the authorities that they must obey the law?
Absolutely. The reputation of a suspect should not be grounds for erosion of their rights.
Your Thing Is Pwnd: Security Challenges for the Internet of Things
That was the way I used to write code when playing with Go, but in long term is necessary to write own wrappers for any tuple {collection, collection method, type}.
Goldee’s Try at Hardware Fizzles and Leads to Code Sabotage
Recurrent Models of Visual Attention
Can AIDS be cured?
I use Gimp mostly, once I learnt how to tweak it for pixel art it is quite good.

For me all starts with the right palette. It really helps to get what you're looking for. I usually work with 64 colors (unless there's any special restriction, of course).
Data Loss Is Costing Companies $1.7 Trillion per Year [EMC Report]
This is why I've always dismissed and gotten annoyed by comments from fossil or nuclear lovers who were saying for years that "solar is just not there". Of course solar wasn't there where there wasn't even a tiny fraction of investment into it as there is for fossils or nuclear. Put tens of billions of dollars into researching solar, and let's see what we get then.
This reminds me of something I read of Objectivism. The idea that you revise your model of your knowledge as you learn new things. It seems like a difficult task given how our minds work.
This seems like such a fun challenge. I just completed my first Ludum Dare Jam with a friend (72 hour gamejam), and we both learned a lot. Right from the start we had to manage a "72-hour TODO" list and a "Maybe we'll enjoy this game enough to take it past the weekend TODO" list. And things kept being moved from one list to the other.

I think the most important take-away for me was how important careful planning is right at the start. As we got closer and closer to the deadline, the code got nastier and nastier. But I made sure we spent several hours just planning our design before even touching any code, and that the foundation was solid. It wasn't until the final 6 hours or so that we had other entities animating on the screen. But by then everything just came together, and filling the game with more content and additional levels was a breeze. Need to add a complex feature? Great! We've already planned for it, and it takes 2 lines of code.

There's a short little blog entry I read years and years ago that I still remember, called "Black Triangles" which is similar. About developing a game for the original Playstation, and spending over a month to just get a black triangle rendering on screen. http://rampantgames.com/blog/?p=7745

We actually have decided to take our little game past the weekend, so maybe this will become our first One-Game-A-Month Game.
Interesting post, but what the author doesn't seem to realize is that even though he isn't doing much generic programming, someone needs to be able to do it to write the libraries he needs to use. The proposed approach is decent, but it reminds me of wrapping up STL container types in the amount of useless boilerplate needed to achieve a single function (but worse, because here the function is "type safety", whereas when you wrap an STL type it's about e.g. ensuring some invariant on the members of a set)
A slightly easier to read version here: http://le-cretin-transnational.ch/wp-content/uploads/2014/04...
Solar panels (stock image).
Find the rest of our content somewhere after this pointless image. It's not even an ad...
Every one of these threads, here and on Reddit, ends up packed with accounts demanding "proof" of vulnerability or saying it's a silly conspiracy to say that the typical Tor install provides very weak protection.
No civil libertarian is delighted to save criminals from prosecution just to frustrate law enforcement. It often happens that the frontiers of acceptable state conduct are tested in such cases, though. Here, EFF isn't interested in making sure Vargas can shoot cans in his yard without interference. Rather, they are concerned that the government not be able to put people's homes under 24/7 video surveillance without even probable cause (which is all that is needed for a warrant).
The author said the PLDI 2008 paper and the ESOP 2013 papers.
Thanks for this. It's very interesting and is inspiring me to consider taking it on in 2015. Though I'm not sure if that's a good thing or a bad thing. :)
Crosswalk has the downside that it produces huge applications, at least relatively speaking (30+ MB). Is plain old Cordova viable if you want to ship an application that runs on Android 2.3 onwards? Reading their blog I think they have fixed the issue with hardware acceleration on KitKat.
Ok, well - maybe I'am going offtopic now but what I'd like to have is a _query language_ based on gesture.
I.e. something to analyze data with. This video https://www.youtube.com/watch?v=jbkSRLYSojo gives an idea of what I'd like to have, but of course in this case the data "transformation" are pre-scripted and the speaker goes through a sort of coreography. Imagine being able to play with data interactively by moving stuff around in space around you.
Hmmm. While I understand you may don't like the source (for the young'ns: Playboy), it's a standard image that has been used to compare compression methods for 40+ years, so it serves a specific purpose.
Not trying to troll, but it's seriously depressing how much time is wasted on this language.
Ask HN: Why do we have different simcard sizes?
One thing that baffles me is why do we have different sim card sizes. Phones keep getting bigger and bigger by the day but phone manufacturers think it is wise to reduce simcard sizes. Is this by design or dont they just want me to remove my sim and put it in another phone model?
> For example, it costs $62 for the city to cut a single payroll check

This is stunning to me. From some rough calculations, even with very generous estimates, it cost about $8 to cut a payroll check back when I was in charge of payroll processing for a medium (5k employees) sized company.

> The payroll system consumes the daily work of 149 full-time employees, of which 51 are full-time police officers.

This sounds like a municipal bloat problem, then, and not an IT problem. In fact, I would bet that most of the city's IT problems are merely symptoms of the larger problem.
Your input is absolutely spot-on. IMHO, MapTheBanks should be enticing people to join to make it faster and easier to perform the kind of Palantir-like big data intelligence analysis upon relationships between entities that make it feasible to identify influences. Hoping to "nail" someone for their part in the crisis is interesting and looking to the past that cannot be changed.

More forward-looking is the following. Make it easy for the public to formulate queries and datamine against a structured dataset and unstructured data to accrete competing, evolving intelligence analysis models (that square off in prediction markets for rankings) of market entities (including individual executive participants).

This could be a far more powerful deterrent against activities that have bad optics than any regulatory framework. It can also drive a useful feedback mechanism to tell the regulators (via a mass of competing models all screaming for it) what objective data is needed to refine the models' predictive capabilities when backtesting revealed data in the aftermath of market failures like 2008.

OpenCorporates could get some funds by running the exchange services for the prediction markets, and/or setting a small fixed cut for supplying the platform to intelligence analyst teams that use the system for selling competitive intelligence analysis services to anyone who wants them to focus on a specific detail using their specific model (perhaps through metering API access to the data and processing instead of only GUI-level notebook-style access).
First Thoughts on the New OpenBSD Httpd Webserver
I'm at the point where I hope they never add them, even though I've liked them in other languages.

Once they do, you know not every "generics or bust" will be satisfied and the anti-Go hate will simply shift.

I say let the haters hate and keep generics as their focal point.
It seems to be a rite of passage that everyone who gets to a certain point of familiarity with Go has to write an article justifying why you don't need generics. Austerity can be a tough way to live until you become a bit numb.
Step-by-step Algebra Calculator with examples
Getting a warrant isn't that hard; require the police to be checked by the power of the courts, that's all that's being asked.
Autodesk to Open Pier 9-like Space in Boston;acquires Terrible Labs, Funds Robin
At least 126, mostly children, slaughtered as Taliban storm Pakistan school
"Your mind is like a compiled program you've lost the source of. It works, but you don't know why." Nice.
Actually this is funny, because "bit" means in French the same thing as "Coq" in English. Probably to be fair we should debate about renaming "bit" also :) (or not).
ToffeeScript, a Game-Changer for Node.js Callbacks
Steam vows to never publish Hatred, a mass-murder simulator
Mammoth Tweets-Create and Tweet Reviews,garage Sales and More for Twitter
Hi Everyone. Initially the app was created to overcome the Twitter 140 character barrier, but as we were building the app we realized that we can use Mammoth Tweets app for creating reviews, garage sales, famous quotes and much more and posting to Twitter. Would love for everyone to try and provide feedback.
Thanks.
There is only two ways to compile generics C++ (instantiation) and Java (type erasure) style. [0]

Alternatives to these are just manual or semi-manual variants. For example, Go people seem to like the "empty interface" approach. Well, that is Java-style type-erasure done manually. The code generation approach is just C++-style instantiation done outside of the compiler.

[0] http://beza1e1.tuxen.de/articles/generics.html
Royalty free music track: Revelations
In Medellin, Colombia, they have this fair about government transparency where the local governments shows to all participants all the different projects, how much was paid, who participated and specially relevant for your comment, they teach people and companies how to participate in the whole process.
It looks great and cool. And it's quite useful for me. I like the "Further Reading" column which really helps to explain more.
after a search, I found http://www.querydsl.com/ -- seems reasonable and sound with the sql syntax
Same reason why we have different USB ports (normal, micro, mini, etc). Designs keep evolving.

Also, I think the weight of phone is very important so anything to shave even a few micrograms off it could be one of the reasons (Read: Why Steve jobs tossed the first iPad in an aquarium [1])

Lastly, i think it is also because of what you said, especially with the new closed walled phones where the device manufacturer (read Apple) would like to seal you into a contract with the phone company and phone.

[1] https://my.news.yahoo.com/steve-jobs-dropped-first-ipod-1521...
This is Java-style type erasure done manually. So it has the same problem: speed hit due to lots of boxing and unboxing.
HTML+Programming for animation best practices? absolute or relative positioning?
So I'm doing some animation for my next HTML web app, what do you all find works best for things that have to be animated?

Absolute positioning: Seems to work best for animation, but dealing with things like parent.offset() is really annoying. Furthermore for every sprite change or tweak i feel like i have to go edit 5-10 x,y points in my code And in my css. Hit testing is also a pain with abs positioning.

Relative positioning: Easiest to work with, pita to animate because moving the object to abs positioning breaks the flow and moves evertying. also a pain because of things like jquery position() doesnt give you screenX/Y or is there a solution for that.

What best practices do you use for seting up the DOM to make life easier for animations?

Fwiw, I'm mostly doing UI animation similar to a desktop app, overlay sprites moving from one elem to another, dialogs sliding in and out, and fun things like bouncing drop down text. Juice it anyone?