skysight-inc/HackerNews huggingface dataset:
For me, the only thing missing in GIMP to be a viable competitor with Photoshop is support for layer styles.

I realize you can do almost all of the effects that Photoshop's layer styles offer, with some workarounds in GIMP, but it's not the same. The easiness of just ticking a few checkboxes, choosing either drop shadow or gradient overlay, playing with the parameters and seeing the result real time... plus then coming back to the dialog to tweak some parameters.... is so much better than the gimp way (applying a filter, clicking undo, writing down what you had in the filter in case you need to rerun it with slightly different parameters, etc).

People without experience who wonder "What's the big deal? You can do all the same things. Do you need some fancy interface to add bling-bling to your images?" are missing the point. Making some of the more common operations as easy and as that saves a ton of time for example when creating web sites. For drop shadows in GIMP I have to move around two layers and re-run the filter if I need to change some parameters of the shadow. In Photoshop I just click the "put a drop shadow on this layer" checkbox. That's saving my time and letting me focus on what's essential.

Before GIMP gets support for these layer styles, it is, in essence, a fancy tool for cropping images. At least for me. Photoshop is used for the real work.

Plus, the plugins to convert Photoshop layers to CSS are additional time savers. For example CSS Hat: http://csshat.com/ (I'm not affiliated).
I can totally buy DDoS flooding network capacity, but I'm befuddled these days by statements saying the servers are "under load", which typically means "out of CPU". It's kind of hard for me to imagine even an i5 not being able to saturate a gigE line with DNS lookups (yes, it is a lot of packets, but it can be done) unless DNSSec is going on. Even 10gigE, if you can amortize interrupts, seems like it'd not be hard to saturate with today's hardware.

What am I missing here?
On the very meaning of Design. Sharing.
There is also ego-boos for "those in the know", especially those at the very top that make the policies. Never forget that companies are made of people, and people have their own goals and biases that don't necessarily benefit the company.
I think its "kids these days" don't realize its hard for us "old folks" to read... but then he is a designer so....

What gets me are the sites who somehow break the generally very good scaling that Safari lets me do to make the text bigger.
Thanks for your quick response. I'll follow up in an email with some additional questions about moving over my domains.
It's interesting to get a perspective of what a sample of the general population might believe though - unless we should start censoring people, though that's not a great road to go down either.. probably worse than trolling even..
I'm sorry, isn't this just a histogram of all the posters for that year? Am I missing something (e.g. a page I didn't see)?

It doesn't take that long to make a histogram of a "movie posters year X" Google image search...
Real-time Control of a Hexbug using Arduino, Pusher.com, and Websockets
Redis Sentinel beta released
Yes, W3C is good for having set-in-stone specs 5 years after they've ceased to be relevant.
Google stopped accepting orders for 16-GB Nexus 7 Gadgets
Passwords are inherently valuable, imo. The more knowledge you have about a person's password habits, the easier it is to crack other services as well. Witness LinkedIn: https://community.qualys.com/blogs/securitylabs/2012/06/08/l...

I'd be willing to bet very few people use truly unique passwords across all their accounts. While personal responsibility is paramount, human nature is what it is, and (again, imo) all sites that require authentication should do it well (over SSL).
Steve Ballmer? ;-)
Amazon.co.uk gets Amazon.com redesign finally.
(When you're signed out)
Disingenous. We can't possibly be certain of the impact of any particular policy change, but that doesn't mean we should never change policy; we have to use our best judgement based on the available evidence.

Guns are weapons (duh) and killing is their raison d'etre; if they weren't more effective at killing than the alternatives, there would be no reason to ever produce them.
(You need to be signed in. They are slowly rolling it out it seems)
I've been yelping about this for ages but most here seem to have the same opinion as you. I will say it again; you are gambling here with probably the best years of your life. Don't be crazy thinking 1-2% in a startup will make you rich. It won't. You'll just work yourself into ill health ; something which you will never be able to restore in the rest of your life and you'll not gain much besides the knowledge that you should never do or have done this in the first place.

Please check some statistics of startups; by far most go bankrupt, the rest disappear; might be sold to another company, might just close the doors with some blahblah story of 'it was just an experiment and it failed' => was it just an experiment for you, burning 80+ hours/week for 1-2% + a few $? Even being bought sounds like payday; it's not, especially for funded companies. It's just vultures picking dead bodies.

Then the minuscule (REALLY TINY; like furiouscowbell says below; it's playing the lottery, but at least in the lottery you get to work 0 hours/week) percentage which remains will indeed make you rich for your 1-2%; shame you didn't go work there! You picked another one; even without knowing you, I know this for a fact :) It's a safe bet for me to say this.

Please don't throw years of your life away doing this; start your own or work, for a good salary at a big/solid/hip one (Facebook, Google) and go from there. Make your mark there and then use the money you earned and super team you worked with to start your own.

Edit: if it's your own startup it's (can be) a lot of fun but you know the odds going in and your startup is different! You have to believe that and that's good. But if you are just tricked into working for nothing on someone else's dream it needs to be your dream as well, and who does that for less than a significant stake in the company anyway?
Courts and policemen don't make decisions based on interviews with the press, or what some internet commenter thinks is a crime or not. There's a reason trials exist, to find out if a crime was committed or not. Assange won't even show up to the trial. If he's so sure he didn't commit a crime, it ought not be a problem.

From what I've read it's pretty hard to convict people using the existing rape laws in Sweden, since you need a lot of evidence and stuff.
I'm an independent contractor working on a Windows desktop app used in the casino industry.
Nonsense. I lived in USSR. Subsistence farming was the main source of food - i hardly remember eating anything except bread which would came from the shop, not the family plot. And yes, my parents were Ph.D.s and worked in space program - kind of people that would fly first class would they be in the USA.

We may argue a lot about capitalism vs socialism, but however dire things may end up in the U.S., no American would ever escape on a homemade raft into Cuba.
I totally agree with you here, I have several email addresses and lack of immediate feedback is extremely frustrating.

However, the original article did raise a point - there are some contexts in which leaking membership might be especially embarrassing. I don't think any of my coworkers would use timing attacks to determine if my email address is in the database of someembarrassingpornsite.com, but typing in my email address and seeing if you get an error is within the intuitive grasp of many preschoolers. Perhaps the guidance should be that for 90% of sites you don't need to worry about disclosing membership, for 9% you should consider a naive implementation of the best practice, and 1% should get in a security consultant.
Congratulations, you have managed to provide a two second delay between clicking on, for example, the Firefox icon and the resulting sprite CSS being displayed on a brand spanking new eight core, 8GiB RAM system. I hope you're proud of your abuse of my computer's resources. But, alas, I shall be having no more of this nonesense!
Well actually you're wrong on the following point:

There's nothing you can achieve with up-front planning that you can't achieve by refactoring your design after a release

If your application is relatively standalone then yes, but if you have heavy APIs and integration (which value adding applications usually do), you're up shit creek.
Timothy McVey was was most certainly labeled a terrorist. Violent anti-abortionists who randomly murder doctors are labeled as terrorists.

Killing unarmed soldiers doing administrative work in their own country when they are not on combat duty is terrorism.

Obama trying to kill a terrorist and then accidentally killing civilians is not terrorism.

It all comes down to intent, no?
Seems like something that you'd want triggered while you plug in/refuel; when your car obviously isn't going anywhere for a few minutes. And using tricks like Chrome OS has (a/b partitions for current/update) could shove the actual downtime to not much longer than a reboot takes (hopefully seconds)
Comcast charges $7/mo for a shitty modem. A brand new top end Motorola modem costs <$90 from Amazon. Why shouldn't we buy our own modems?
Ideally your primary provider would support AXFR and NOTIFY which are part of the DNS zone transfer protocol. It's something we're working on adding to DNSimple, but we're not quite ready to launch it yet. The primary and secondary providers also both need to report the correct authoritative name server delegation details so the primary needs to ensure that that data is in the zone file.

There is another challenge in that we're pushing the envelope a bit by offering features that rely on more than just a DNS record (for example ALIAS and POOL records). These are useful features for some people, but if you're using these types of features then they won't be portable to secondary providers.
Fairfax Pizza Delivery
Fairfax pizza Sub and Food delivery restaurant: best pizza and italian restaurant pizza specials, delivery menus, coupons. Party Platters,Catering Platters.
To be sure, this isn't a perfect result. Having specifications that can change is A Bad Thing. But having a standards body that is utterly unable to keep up with the times is arguably worse, as they end up being totally irrelevant. Look at HTML5- no-one is going to wait until 2014, when the standard is finally ratified. "The Standard" is what we're all using.
I don't think your reading of the offence is correct Certainly the UK Extradition Judge in his first hearing thought he had a case to answer, and had the offence occurred in the UK it would probably be classed as sexual assault.
Not showing "user not found" errors may not be a strong security measure, but it's an effective and important privacy measure.

And while you may think that the fact that your app isn't a risk because it doesn't deal with sensitive issues, your users may not agree.
Use a credit card as a debit card and get charged the cash advance rate? No thanks, I'm glad people ask!
>To me, this issue looks a lot like security for security's sake.

I think this is only a reasonable consideration when the implementation is inconvenient. We're talking about an SSL login on a site that already uses HTTPS. This is not a particularly difficult endeavour.
To freemium freemium or not?
It's Easy For Introverts to Make Friends - In Theory
My Bangladesh team actually tell me the opposite; they want critique, not praise. If they get praise they will stop working as they feel they over delivered. Guess it depends on where your people are and what culture they are from.
I think you missed my point. My point is that a crime was not committed, based on the present facts. The law itself criminalizes a non-crime.

I'm not saying trials are unnecessary, I'm pointing out there isn't any dispute on the basic facts of the case. In almost every trial there is- the prosecution says he did it, the defendant says he didn't.

Here both sides say the same thing about what happened. IT is the law that is the crime, but the law will not be put on trial if there is a trial. (They don't even do that in the USA anymore, even though that was the foundation of our system.)
Can the Single Responsibility Principle Be Applied Objectively? Yes
What always goes through my mind when I imagine buying one of these is, "my laptop battery died after two years". How do I know the same thing won't happen with this car? If not two years, what happens to this car in 5 years, 10 years?

Is there any guarantee this car will be drivable in 10 years? Is there even a process for replacing the battery? What would it cost?
Am I right in guessing

"Don't mind me, just makin' a straw man, knocking it down..."

Chromium is entirely open source. A quick search shows that there are many bugs/mailing list posts mentioning packaged apps within the Chromium project. So the answer to your hypothetical question is: no, you're likely not right. Google may control the experience in the Chrome browser, but by providing all the code they use, you're free to implement whatever system you want on your own machine.
How can consensual sex be assault? Even in the UK?
I'm a lone developer hacking away on a couple of Mac apps. I also have a few iPhone apps, but these generate little to no income. The Mac apps are better. Most notable is InstaDesk (http://www.instadesk-app.com) which generates my main income and I can live off it thus living the dream (i.e. right now I'm sitting outside in a small cafe, enjoying the sun, watching people, and fixing a couple of bugs for the upcoming 2.0.2 update; after that I'll head to a green park which features fast wifi).

I'd say it's a lot easier if you're working alone and have little costs. I have a small flat, and I don't have any employees. Also, I do the website myself, the customer service, the one or other ad campaign, the graphics, etc. So apart from my small rent and hardware (which is where I do invest, since I do think that good tools are really, really important) I have almost no expenses. Living in a small student town also helps since good and healthy food is really cheap here, too (like 3 eur for a solid and healthy lunch).
It could also lead to one of them being judged to be anti-competitive, and forced to remove browser components from their OS...
FWIW Firefox ships with a similar feature in the Aurora channel right now

https://www.mozilla.org/en-US/apps/partners/

As others have said, the goal ultimately with this kind of work is (or should be) standardization. Web tech-based apps really should be able to run anywhere you have a decent browser.

(I work for Mozilla, but not on our Apps work specifically)
I fail to see how point 1) applies. The advantage of the naive implementation of "look it up in the db and send a message in any case" is that the basic amount of work done is pretty much the same in any case. There might be some cases where the database query returns faster if the email is (not) in the database, depending on how the app is structured (index, query schema) but I'd bet that mounting a side-channel attack on that difference either requires a deep knowledge of the app or a long experimental phase. Adding some metrics that trigger an alarm if suspiciously many requests to the lost password page happen should be trivial.
I don't know the specifics of this model but most electric cars on the market come with a lease agreement for the batteries - you don't get to own them.

I also understand that the batteries need swapping in a lot less than 10 years.
Most cars only have a 5-year powertrain warranty anyways.
What exactly could I personally do to change this situation?
>This isn't reddit.

Look how intellectually superior I am to everyone else. Fix'd
People working less, taking more leisure time
Book review: Thoughts from Jaya, a retelling of Mahabharata
A New Kind Of Socio-inspired Technology
How Much Focus is Enough Focus?
This is really great!
I'm thinking about starting CoderDojo. So I've been looking for this kind of app.

I know jsFiddle, CodePen, cssdeck and Mozilla thimble.
Does anyone know any other site?
Finding similar items (web crawling)
Spring Dependency Injection Styles – Why I love Java based configuration
Javascript has the benefit of being able to easily run natively on the web. Lua is more complex to get running in a browser, as other languages are as well.

Javascript has the disadvantage in that some people know and love and feel more comfortable in other languages. If you can convert from a language you love to a language that makes it easy to get into a browser... that's the dream.
Useful JVM Flags – Part 3 (Printing all XX Flags and their Values)
I did read the article. I saw nothing in it that contradicts my position. I haven't seen any statements from others that contradict my understanding of the facts.

Your comment doesn't provide me any understanding of your disagreement with my position.
YouTube Pushing Users Switch To Real Names
Let your contacts fix your contact list and lay back
Stop maintaining your contact list.
Gravity Forms – The Only WordPress Form Plugin You Need
> naive implementations of the best practice will also leak that via a side channel

Shouldn't the best practice of sending emails include using at least some sort of message queue? You're probably right that most web apps will use a synchronous call for this, which is easy to run a timing attack against, but it should be easy to fix this without spending $20k on a security consultant.
> so clearly from an era that from today's POV looks so archaic

I managed to get maybe 45 minutes at the Smithsonian on a quick visit to DC 15+ years ago. Being able to go right up next to the actual capsules that some of the early astronauts had used and seeing the rivets didn't always exactly line up, or bundles of cables tied together with bits of string... It all looked a bit rickety.

Those guys had giant balls to be strapped in to those rockets and hope for the best.
You don't need facts to be in dispute for there to be a case. E.g. in a patent lawsuit nobody's debating that Android doesn't have slide to unlock. The debate is if it's an infringement.

Similarly, here the trial isn't what he did, it's if what he did was unlawful. Obviously someone thinks it was, and someone doesn't.
Many great films are made on a fraction of the budget required to produce something like Toy Story. And anyway I don't think it's hard to imagine Pixar artists saying they were more motivated by the pure joy of creating something than by their paychecks. There are bad movies that are created specifically to be monetized -- that people need money is beside the point that often those who create the really good stuff are probably doing it more for fun than for money. I think I see what you're saying, but it seems like an overreaction to what didn't strike me as a controversial comment by the parent.
But there is a huge difference between the length of a warranty and one's reasonable expectation of a functional lifetime.

My last car only came with a 4 year warranty (now expired) but I bet it is still driving just fine in another 10 years.
Another big fan of DNSimple here. Been with them for over a month and the services and support have been great.

Even more impressive is we have directed a couple very non-technical customers to them and they all have been able to get up and running in no time.
I am wondering how Time Warner is getting away with categorizing this guy as an independent contractor. He wears a company specified uniform, uses company supplied tools, and does jobs in the order specified by the company. This sounds like a clear-cut case of mis-catagorizing an employee as in independent contractor in order to avoid paying overtime.
In other news American Apparel is losing money. While this guy seems to know how to get attention, the type of attention he gets isn't the kind that converts. It's difficult to make this work without adding real value at some point.
Hey Antirez, the link to hires in the announcement is broken. Replace "anirez" with "antirez".
Generally responses where you mischaracterize what someone has said are not preferred on this forum. That is what I'm saying, and you continue to do it.

Effectively, you're just calling me names. In this example, you're claiming that I'm saying I'm "intellectually superior" as a way of implying that I don't have any argument other than being smug.

In doing so, you cut out my actual explanations and have ignored my arguments.

If you're going to disagree with me, I have no chance to even understand why, unless you explain your position.

You have not done so.
Britain has 14 days to answer questions on tech exports to despotic regimes
The site seems to be down due to traffic overload - here is a cached version:

http://webcache.googleusercontent.com/search?q=cache:7f0lqf7...
Also I'd imagine the client may download the image multiple times if it's used in multiple CSS rules. Caching can probably also be hindered since mobile devices have limits on the size of JS/CSS they will cache and stuffing images in CSS can create large files.
First portable computer: 55 pounds and cost more than a car
A Tiger And A Monkey Walk Into A Tech Party
I don't see The Matrix. I wonder if it was left out because it's on outlier (too green/yellow).
This article misses one of the main reasons for people to use OpenDNS/Google DNS, which is to prevent ISP hijacking of domain names or redirection of unresolved domains.

I personally use it because I am extremely uncomfortable with my ISP catching mistyped URLs and redirecting me to a page filled with ads, searches, and other bogus things.
At least they're closer to having the means to pay it off. At 21 (as a college senior) you might have a part-time job, you might have an internship, or you might be full-time somewhere. As a college freshman or incoming freshman, chances are you won't have that income. As a senior, theoretically you should be done burying yourself in debt, and beginning to have the means to pay it off.
You keep giving Microsoft's proprietary technologies as bad examples vs Google's open source ones, and keep saying it's the same. It's not. Other vendors weren't allowed to use ActiveX or Silverlight, nor could they help improve it, and fix their bugs.
And DNS is, by definition, critical.
What's your browser & OS? RAM isn't the bottleneck here, it'll be the CPU via a poor JavaScript engine.

Of course, it's open source, any optimisation suggestions will be gratefully received. The calculation of sprite boundaries happens in two steps, first a contraction https://github.com/jakearchibald/sprite-cow/blob/master/www/... then an expansion https://github.com/jakearchibald/sprite-cow/blob/master/www/...
thanks, fixed now.
Please, write an article about it. Sounds like an incredibly rich experience.