skysight-inc/HackerNews huggingface dataset:
I guess Wikipedia's approach is a fairly good one here: Use SVG behind the scenes and generate PNGs for the articles themselves in the necessary sizes. Fast display of PNGs (also for complex imagery they tend to be smaller, but that's often just because Inkscape's default SVGs are horribly bloated¹) and the vector image for easy changes and printing.

That being said, back then I struggled fairly often with annoying bugs in Wikimedia's backend renderer rsvg. It got better over time but back then browser support was also very spotty. By now SVG is still my favorite vector format to use, mainly because it's trivial to write scripts around (it's just XML after all) and converting to PNG if you need it (or whatever else is needed) is trivial.²

So generally I'd say SVG is very much not dead, it's just rarely used directly on the web, except for interactive things where hit-testing arbitrary shapes is important.

____

¹ I used to vectorize a few (around 200–300, I think) flags on Wikimedia Commons and for simple shapes I concentrated on it was usually a difference of 350 bytes vs. 2–3 KiB. I wrote my code by hand for the most part, utilizing a few templates for common flag formats (n horizontal or vertical stripes, checkerboard, etc.) and small scripts for the more annoying things to write by hand, like wavy lines.

² Current use case from today: action bar icons on Android. When creating them in Eclipse from an image it only generates enabled, not disabled icons and I have to remember what padding I used and select the correct theme. After two or three changes in the source images (which were SVG anyway) it was enough and I just wrote a tiny script to generate them. Another use case were the images in my final thesis which I kept in SVG because back then I wasn't sure yet whether to use Word (needs EMF) or LaTeX (needs PDF) for writing. The fact that I needed Graphviz a lot which outputs nice, clean SVG also helped.
Err, yes you're right. I was off there by a couple orders of magnitude :)
GOOG Reborn - Google Stock Rapidly Moves Beyond Ad Revenue
It used to be 24 hours on Android, but too many people got refunds on games after they were done with them in a day.

It could make more sense to leave the period up to the developer to decide (with a few options to choose from).
I'd wager it's just the geographical center of the US.
Solid defense of the business, and I tend to agree with you. At the same though, you have to admit that with 5C and a bigger, broader apple, the apps that will win big will be apps that profit off volume and not individual sales.
A friend died nearly 2 years ago. I had no idea
Because 25 years ago on an 8-bit home computer.
Mainstream traction cannot be a justification for total domination of GNU/Linux by a company like Canonical that puts in spyware in Ubuntu (Amazon search).
I have written my prev reply before I've seen yours.

Yes, if its mostly double-sized resolution then blurring shouldnt be a prob,

And when it is some strange "1.something" or "2.something" resolution, then probably also PNGs will look blurred, unles you dont supply exact special PNGs for such resolutions
Hi,

You can create animations in Google Web Designer in two modes, Quick mode and Advanced mode.

In Quick mode, you build your animation scene by scene: you add a new view of the entire page, change the elements you want to animate, and, optionally, modify your transition times and easings.

For more complex animation, Advanced mode lets you individually animate each of the the elements, optionally modifying transition times and easing as well. Advanced mode also shows layers, which let you change where each element is in the stack of elements.

Check out more information on how to use the two different timeline modes in our help center:
https://support.google.com/webdesigner/topic/3181123?hl=en&r...

Thanks,
Google Web Designer team
Assuming it was hinted to the intended resolution. But that's still an extra step.
It's a game where getting into a fender bender with a cop car often results in hundreds of blown up cars, numerous car-jackings, and several crashed helicopters an hour or two later, but only if your character is involved.
The responses here (so far) are mostly pointing out why SVG is not suitable for all situations. There are many images where

- SVG will be smaller than a bitmap

- The sub-pixel rendering isn't really an issue (do you check that all the lines are aligned on pixels when you export something from illustrator?)

- No advanced/poorly supported features are necessary

Platform support is still a stumbling block, but that will get better. I seriously considered going svg-only for the vector-friendly illustrations in the new edition of http://eloquentjavascript.net . But in order to not screw over people on old devices, I will probably use svg with png fallbacks instead.
I am 34 and 2 of my coders are 42 and 41. They are slow learners and lack initiative, but this is exactly what i want: they do their job well, responsible because they have families to care for, and won't leave any time soon because they are somewhat inflexible/unable to learn fast/avoid changes in general. What else could i wish? I am really happy with them.
Climate change denialists or homeopaths or intelligent design proponents are not trolls, but the effect is pretty much the same.

You can generate megabytes of meta discussion by sticking to a fringe viewpoint and exploiting the weird wiki culture. At that point it doesn't matter if you sincerely believe the nonsense or if you're just doing it for shits and giggles.
> For some time, all major browsers already support SVG.

Not time enough. Plenty of people still use IE8, which doesn't.
I could understand the IM part. The headphone one?

I don't dispute what you are saying but that seems to much for a software company to be doing in North America.
How am I to know if Lavabit is actually supporting privacy rights in its court case?
Except that all other image formats suffer the exact same problem. Some filters may be better tuned for different image types but there's no good, generic solution. Avoiding SVG doesn't solve this at all.
"Self taught" is an unhelpful distinction. It is the work itself that teaches. Helpful voices found in university programs, books, and boot camp courses may point you toward useful habits, but there are no shortcuts to experience. At day's end, everyone is self taught.
The Domain Industry needs an enema. I would like to see all
those old free domains, that aren't trademarks, or being used
actively raffled off--and not to the highest bidder. Just
an old fashioned raffle to anyone who owns a website.
And if you add Stylish on top you can pretty much make webpages look like you want them to with 2m work - I often end up fixing huge ugly headers and the like (i.e. text size/color) on blogs I frequent!
Well, it could be my coworkers here in Göttingen, but given that this lovely little town is about quite the middle of the country, I'm going with your post-edited hypothesis. Thanks for the hint, though, I was scratching my head about some of the other points I could not attribute to any city known to me.
1. Learned Basic from copying/modifying programs from a magazine when I was in elementary school; learned (most of) C/C++ by reading the books that came with Turbo C++ in middle school; formal education was Pascal in high school CS, C in high school taking classes at community college, C++ and Java at university (no degree); taught myself Perl/PHP/shell/Python/JavaScript/HTML/CSS/etc after college.

2. Started in the early-mid 80s.

3. Programming's always been a part of my job but not the primary focus. I guess the first time I got paid to do something like it was around '99.
For me, control over what I work on or how I solve a problem is the key to satisfaction. The more rigid the constraints, the less creativity allowed, the more boring the job. It's hard to find jobs that consistently allow enough creative latitude to keep the tasks fun and interesting. The OP's point about not being a general software engineer (implying specialization) might make sense. I imagine that more specialized you are, the fewer the people that are around that know more about your area than you. So you might get more creative leeway because you're the expert.
Chrome leaks saved passwords like GTalk chat incedent
My friend cleared the cache in Google Chrome and now he has access to another person's saved passwords. This person has never used my friend's computer.

He asked me what's up and I remembered a similar incedent with Google Talk a few days ago.

Has this happened to anyone else?
Neat, check-out the sprites for Lizzy and George from Rampage, they are often the same when not in profile! They're under the Extras button.
I recently built an Android app [1] that implements this idea in pretty much the most basic way possible. It just fires a notification at a specified time every day. The notification can link to a URL, which I point to a Google Form for responding to the notification (e.g. "How many pushups have you done today?"). I've been meaning to allow push frequencies other than once-daily, just haven't gotten around to it yet.

[1]: https://github.com/meshulam/PushQ
Hmm, would have been nice if the great lakes were still in place in North America...they're very useful landmarks for us frozen chosen in the American tundra (read: New York, Michigan, Wisconsin, Minnesota, South Ontario).
You got it. I think the sub-departments is exactly the wrong model. Completely separate stores with completely separate and unique identities. Apps not also sold in the app store. Boutique shops selling and supporting a very narrow vertical.
The startup I was working on went under and I was on unemployment looking for a new job. A friend suggested starting a website that would make money from affiliate commissions. The goal was to make some extra money for coffee and to cover my cell phone bill while I looked for a new job. It ended up being a full time job and 3 years later I'm still working on it.
Same can be said about HTML and applications.
This is actually correct only for .com. There are other extensions with old "domain names" (Like .edu .org .mil etc.)

For example berkeley.edu dates to 1985 as does harvard.edu, mit.edu etc.

Domain Name: BERKELEY.EDU

Registrar: EDUCAUSE

Whois Server: whois.educause.net

Referral URL: http://www.educause.edu/edudomain

Name Server: ADNS1.BERKELEY.EDU

Name Server: ADNS2.BERKELEY.EDU

Name Server: AODNS1.BERKELEY.EDU

Name Server: AODNS2.BERKELEY.EDU

Name Server: NS.V6.BERKELEY.EDU

Name Server: PHLOEM.UOREGON.EDU

Name Server: SNS-PB.ISC.ORG

Status: ok

Updated Date: 28-may-2013

Creation Date: 24-apr-1985

Expiration Date: 24-apr-2014

Additionally, the list doesn't take into account that if a domain is deleted and re-registered the creation date reflects the re-registration date.

So a domain registered at the start (say http://www.ietf.org/rfc/rfc1591.txt by Jon Postel) that was dropped and re-registered would reflect the newer date.

So this is more accurately "100 Oldest continuously registered .com domain names". (Note it also doesn't take into account ownership changes)
My point is that he weakens his (valid) argument by quoting a nazi, and I'm suggesting he edit.

You're actually accusing me of making an ad hominem attack, when in fact I'm simply trying to point out that he's opening himself up to such attacks by using the quote he's using. Clearly you must agree that he's inviting such attacks, as you seem to be jumping to his defense even before such an attack has taken place.
Because browser support is inconsistent, SVGs are often larger than equivalent than even lightly optimized PNGs, and it's a lot easier to find or create raster images than to obtain high-quality vector art. Also, you actually often want different images at different scales, so that automatically scaling one image is not that big an advantage.

I want to use SVG, particularly in Javascript apps. It seems like a more elegant solution/workflow for things like icons. It would certainly beat abusing fonts to put small images on a page. but it has sort of missed its opportunity.
First pictures of hydrogen bonds unveiled
Screensharing that works for Linux
AngularJS Productivity Tool - Customizable Lists
Group "A" snipes a soldier in Iraq. Group "B" fires a rocket in Afghanistan. Group "C" spreads anti-US propaganda in ME. Some of these claim to be "al quaeda", others are labeled as such by generals or news reporters.

The US implies they are all organized together, taking central commands, sharing information, coordinating activities, with a common purpose - is this theory supported by the sort of facts noted above? Logically, it is not [1]. First discard any reports originating with US officials (do they ever tell the truth about anything?), then form the simplest hypothesis that accounts for the independent reports.

The simplest and more plausible hypothesis is that there are many independent parties resisting or retaliating for foreign (US, UK, euro) aggressions, and that the rest of the "al quaeda" claims (building them up like 'super villains' in silly movies) is just propaganda.

1. http://en.wikipedia.org/wiki/Occam%27s_razor
Sure! https://github.com/snoonan77/boss.py -- Mac specific though easily tweaked if you have a working TTS command line tool floating around.
Sortof an odd choice for a name, considering the brand recognition in the tech industry, otherwise neat.
Myth: Millennials have no sense of company loyalty
I was actually coming here to comment on the sheer wonderfulness of this blog. I would personally rate this as better than many psychology papers I've read, and over the course of a PhD, that's a large sample of psychology papers.

Additionally, the exposition is clear, the graphs are simple but effective, and its just wonderful in most respects.

The only (minor) criticism I would have is that I would have liked to have seen more of the input code (I didn't spot a link to it anywhere).
Honest question: Will people with devices old enough to not be able to render svg really be reading a programming book?
I have a DHL Post box around the corner, it transformed online retail for me. I buy now almost everything except groceries online.
I haven't found a significant example of this, and I've been browsing with Adblock Plus for years. The only place I've seen issues with is some video streaming sites, when it interferes with streaming ads.
What bothers you about that exactly?

(I know the owner of that domain and he's actually a nice honorable guy).

He paid for it in order to have the first (per my other comment) domain. What do you think should happen a plaque be put on it as is done with important physical real estate?
Think coaches for olympic athletes - in essence, you're hiring someone to order you when and how intensely do harsh stuff, so that it's done optimally and not at your whim..
". . .I was not great at "onboarding" people--a process that starts long before someone fills out a W9. (For a long time, I thought onboarding consisted entirely of filling out paperwork. Oops. "

I would love to know more about what he thinks should be included in onboarding, now that he has the benefit of hindsight and more experience. And I would think that a lot of what he would learned re: start-up onboarding would apply equally well to decent larger companies, as well, though likely on a less-compressed schedule than with a start-up.

It also sounds like that employee stayed for a while. In a start-up, I would assume you could and would pull the cord sooner.
2010s - The Decade of Disruption
Can you give an example? The only issue I've ever had with ABP et al. is when I'm working on a site and forget to turn it off & I think my site is broken (because ad doesn't load). :p
It tends to add another week of package receipt delay in my experience. Maybe the location I use is just crowded.
No. My claim is that this (very interesting) article is about improving quality from low quality lenses, and quality of photographer has nothing to do with this problem. Given a low quality lens, a professional photographer is still going to come out with a fuzzy image.
"The web is just port 80"

That's actually a really good important point.

Most people wrongly equate a domain not having a web page at port 80 with "it's not being used".
It's a bit "curious" those numbers were absent, it would certainly have made things more clear (not to mention convincing).

If they're able to calculate the TCO difference, they most certainly had the numbers, right? Or perhaps the story wouldn't have been quite as compelling if they published the specific numbers they used to calculate "TCO".

Also, are we to believe that the replacement apps are fully as good as the commercial alternative? MS Excel is not superior in any way to the open source alternative? There most certainly is a cost associated with productivity, far beyond desktop maintenance costs in many cases.
Hi,

Google Web Designer is free. ;o)

Thanks,
Google Web Designer team
I would call it "Google adds designer" instead.
On the other hand, the 'average' kit not terribly fast kit zoom lenses have gotten way better over the last 10+ years. There are way fewer total dogs. Put one in the hands of a decent photographer and they can get a good image.

(that said, if you want sharp, the 50/1.8 at f8 will be sharp enough. but sharp isn't everything. )
Well, my own phone is unable to render svg, so I can imagine there is such an audience.
Are you asking out of intellectual curiousity or a desire to beat the system?
market PvP

I think you just invented a new term that has lots of appeal to me. :) Just saying it: "I want to do some market PvP" makes me ... want?

EVE Online probably comes closet to this ... but it reminds me of a prolonged Dune story; doesn't bother me, though. :)
I always figured it was a joke anyway. I mean, how can you have "clockwise" in a single dimension?
Of course, when they decided to release "Internet Explorer for Unix" (IIRC, for SunOS and HPUX) in about 1997, coming late didn't prevent them from marketing it with a widely ridiculed phrase along the lines of "Bringing the Internet to Unix".
I find that at work I get more disheartened when I know there's a fun hobby project waiting for me at home.

Part of OP's problem is that he, like me, started with programming as a hobby and still wishes it was.

Note that in hobby programming there are still boring parts to push through. Additionally I still have to do sys admin work so I have a server for my website. And other such things. But as a hobby I can choose to pause it whenever I want. I can stop and go read a book instead. I can switch to another project just to keep working on something fresh then switch back when I have the energy to push through the boring part.

Also, real work often has policies, paper work (digital version of it), politics, and all kinds of other stuff that gets in the way of just writing code and making nice software.
I use SVG a lot and I'd say the reasons are:

* Browser support is still new and in places still a little rough

* IE support has only recently arrived

* SVG creation tools are either rough or expensive

* SVG can create sub-Flash-like performance if used carelessly

* SVG has no detail optimisation (or detail hinting)

I think we're about to see SVG usage pick-up steam now that IE has support and retina displays are becoming commonplace. Hopefully we'll get the tools and performance we deserve.

I'm very hopeful for SVG in the next 18 months.
We use SVG on our homepage via raphaeljs to draw the graphics showing marketing, phone calls, metrics, and insights... It was always my goal to one day animate it to help better explain our product, but for now I think it looks pretty good and the PNG version was larger in bytes when converted... the example is here: https://calltrackingmetrics.com/features
Weird, we all see it in Firefox. Tell me if your problem persist after reloads.
Yes, grinding, dis enchanting, etc was boring and it seemed like I never made much money. Towards the end of Cata it seemed like I made more money selling materials I collected in the AH while grinding up to 80.

I think connections and information also helped out a lot
such entitlement! do you have any idea how publishers make money on the web?
I agree, but the majority of programmers are not working at software companies. As many old-timers pointed out to me when starting out, software developers are generally treated better at software companies than other companies that may see them more as a cost center than a profit center.
> t's 2013 - yes, and nowadays simple, flat, design is modern, rather than graphics with a lot of effects, that was modern in the past, IMHO.

Modern in the past means still in use.
NASA releases images of Pakistan's Earthquake island
DNS-less setup in AWS
Because they're completely different formats to be used for completely different purposes?
Sucks. I had a friend/mentor pass and not find out for two years as well. I went to his blog, and was wondering why he never finished his house remodeling project... Found his wifes blog and found out about his year long fight with cancer. Life is precious.
I find it very hard to read because you cannot see the height of the bar from above. And when you can see the bar, then you can't see the country.
Have anyone tried this course? i'm thinking about attending this course but i don't know if it is worth.
I choose to let sites do what they want with ads, since it is their site and their business plan/model. I also choose not to visit sites that have ads that I don't like.
Space Race 2013: Who’s Up, Who’s Down, Who’s Going Nowhere
The US Constitution doesn't "protect" anyone except insofar as it mandates/prohibits actions of the Federal and State governments, and those mandates/prohibitions apply wherever agents of the state act under constitutional authority.
I know we're all guessing here, because I assume you don't work at Andreessen Horowitz, but I don't agree with the bet you're making. When it comes to online services, China has a tendency to adopt their own versions of services started elsewhere. For example, Google is dying hard in China [1]. The players in the social media scene are similarly unfamiliar to users outside of China, with Weibo leading (I'm lacking citation here).

If Github sees China as an opportunity, they'd better move quick, and look very deeply at what has allowed services like Baidu and Weibo to trounce American-born competitors in their market.

http://www.techinasia.com/china-baidu-qihoo-google-search-ma...
Thanks for the advice. The dating/marriage analogy seems surprisingly fitting. I definitely wouldn't be rushing into a relationship with such doubts...

I'm not in a desperate position either. There's no reason why I can't get started on my own and look for a cofounder while at it. It's more important that I get out there and start conversations with customers, and the seed money will enable that. This whole cofounder question is of secondary importance.

I guess the popular notion that being a single founder is something to be avoided had got to me without thinking it through.
Except we have the reverse problem with raster images now that we have devices with vastly different DPI. An iPad 3 has like 4X the DPI of a 30" screen. If you want them to be displayed at a reasonable size on both devices? You've got a problem.

If we start seeing 4K screens, worrying about those blurry anti-aliasing lines is going to seem absurd.
I think you must be remembering the C64 version instead of this ZX one.
Excellent recommendation, thanks a lot!
I understand you guys want to serialize data efficiently. But perhaps you can pretty print the rectangle information? It would make designs a lot nicer when version controlled (esp so if you sort the content consistently). Also, it would make manually meddling easier.
Curiosity.
If i was capable of beating the system, then i might as well do the assignment!
I wish this were a self-hosed web app.
Show HN: Pitch Me, an online marketplace for journalism