skysight-inc/HackerNews huggingface dataset:
It stacks what I assume to be all unresolved Russian locations to a column the size of Saint Petersburg in the middle of Siberia.

Same thing with China with a large spike in the middle of Gobi desert.

Same with Canada - apparently some lumberjacks code when it snows too hard and they can't get out!

I wonder if there is a similar column in the USA and where is it located.

India is surprisingly bare. Come on, you can do better than that.

P. S. Went to update my Location: in github.
Common OAuth Security Mistakes and Threat Mitigations
Are you seriously getting bent out of shape because they said PC and Mac instead of Windows and OS X??? Wow...
This reminds me of the MS Word generating HTML
It takes a minute, for my brain at least, to realize that the darker bits are the landmasses.

I unconsciously expected the opposite.
We need a head-2-head with Adobe Edge: http://html.adobe.com/edge/
You missed the whole point of the article. Perhaps you should read it again. He is talking about people like you.
Cybersecurity as a Sexy & Socially Conscious Career Choice For Young Hackers
Finally! A tool to direct people whose websites I don't want to make to use.
ugh. I know that popular convention is pulling so, so hard in this direction. But, am I the only one around here who thinks that mashing query strings and document fragments into the same namespace is a Bad Idea?
Many people see it as a big risk (such as investors and customers) which makes it self-fulfilling.
For VPN purposes, a throwaway Jabber account you use solely for that is perfectly acceptable though. The thing needed here is mostly a channel for two hosts to find their public IP addresses and communicate that information.

p2pvpn <http://www.p2pvpn.org/> uses BitTorrent trackers for it - which is actually a pretty good solution, but sadly also - no NAT holepunching or even UPnP yet.

Though I have been trying to find a VPN which uses a Tor hidden service to define network rendeavous point - since Tor is distributed and available, you could issue invites with the hidden service ID, and then send real IPs to members to establish P2P (so, not using the anonymity, just using it to bootstrap the network). SocialVPN does something similar, but I couldn't get it work reliably in tests (it would go up...then my hosts went down and I couldn't get them to appear to each other again).
Several people have been asking me if I'm serious about the $100! Wasn't expecting this to catch on, but here's what I'm going to do- I'm going to try out every solution that people send or suggest, and I'll document it in my blog, and I'll paypal the $100 to whomever's solution works best for me. :-)
I highly recommend vdebug (https://github.com/joonty/vdebug) if you're looking for a great Vim interface to DBGP debuggers (for PHP, Python, Ruby, Perl, Node, etc.). Really nice, especially compared to the countless half-broken and out-of-date Vim/DBGP plugins that are scattered around vim.org and github.
This is as useful is the filters recruiters use on candidates.

You can make up your own mind as to whether that is negative or a positive comment.
Sounds like the poster has a job he doesn't enjoy. Might want to continue looking for a company that provides opportunities more in line with what he wants. Simple as that.
wouldn't js -> llvm be an easier approach?
If you don't like web development, learn something else. The only reason you're not doing something you love is because you haven't put in the effort.

Right now, I write fault-tolerant, distributed systems in Go for a living. I really enjoy it. But a decade ago, my first programming jobs were building websites in ASP (pre-.NET), PHP, and ColdFusion for a little over minimum wage. There are truly very few software tasks worse than writing ColdFusion.

I now count myself as proficient in a number of languages and I've done all kinds of different things over the course of my career. My latest side project is learning game development. Maybe my next job will be doing that?

If you don't like what you do, make the choice to do something else, then take the steps to make that goal a reality. You never know where you'll end up, unless you lack the energy or courage to try.
It's a good read, but you have to be careful with it, because it can take up a lot of your time and you'll quickly run into diminishing returns. Hofstadter is smarter than I am, and I know he's smarter than I am, so I'm never sure whether I've understood anything properly. It's a perfectly laid Dunning-Kruger trap, and it ensnares probably too much of my processor time when I fall into it.
Why have SVG images not yet replaced PNG on the web?
I've noticed that I can have a hundred tabs open in Firefox without much damage, but if I open a hundred tabs in Chrome, my CPU starts to run full-blast making the machine impossible to use.
The slowest part of most tests suites are the integration and acceptance tests. Regardless of how decoupled my actual domain logic is, these will usually be the bottleneck, so I can't really agree with slow tests always being a symptom of some underlying architecture problem.
Seeing Adobe as one of the oldest domain names is disappointing. They were perfectly positioned to take advantage of the growth of they internet, but were never able to capitalize. The company has really stagnated in the past 15 years.
I think Growth Hacker debases the work hacker more than anything else...
well, they solve different needs, what part of it bugs you?
I sent a few bucks his way a month or so ago, but it was returned to me.
SmartAsset is hiring a QA Analyst in NYC
> sentenced to a community order for 49 hours and ordered to pay £400 costs at Brent Magistrates' Court for theft from motor vehicle

To me (an American), that sentence seems incredibly lenient.
I only imply it might be simple. I'll reserve judgement until a good counterexample is demonstrated. z-index sounds good!

My intention was to pose a challenge to prove that honeypot fields do work, and to distinguish between good and bad implementations (e.g., {display: none}).
You know what this looks?
Chromium OS will be integrated in Android, as a HTML5 application framework.. running side by side with the Dalvik apps..

So they are investing in productivity tools for people to create apps for this new platform that will make it soon in the Android platform

This is a nice strategic move from Google.. since their ecosystem(the one they profit over) are the web.. the app ecosystem may be a shot on its own foot, since they cant control the cloud consume behavior by the device owners on apps in the same way they can on the web "platform".. (like the android forks from amazon and possible other big players)
Yeah, good point.

I'm not familiar with the OpenBSD kernel. Is there any good reason (for OpenBSD or any other kernel) why <stdint.h> shouldn't be available -- or at least why int64_t shouldn't be available in some header?
Obvious looks great. Can't wait to try it on a project actually. Do you know anyone who's used it out in the wild to build cool stuff?
Sometimes they call them 'spouse' :-)
Hmm... You know, they could pre-deliver popular items to local BufferBoxes. And then, as they've got those items already in the space, they could let people look at them to help them decide if they want to buy them right there.
Windows Phone nears double digit share across Europe
I agree actually - I prefer to keep them separate, which is why we included the hash() and query() methods too. I'd say pick one and stick with it. Arg.js has to care about both, because people use both.
Just a silly mistake on my part.
Try /r/gtavstocks
Ah, so how many were you receiving before the change?
otoh, theres a few mostly haskell shops, and that number is growing! Its really exciting to see the growing haskell adoption at a number of companies doing interesting things
Does anyone know which particular platform these guys were using that was intercepted?
Overall, I'm eager for the time when a major US municipality switches over to Linux desktops. It just makes sense.

The problem is, it's been making sense for a decade now, at least for the office suite. But these wins against Microsoft remain one offs.

There are many reasons for this, but IT professionals are part of the "problem." Someone with a lifetime of MSFT certifications and training can come up with a dozen reasons why open source is bad. He needs to save his livelihood.
This will almost solely be used for making ads. It’s Google’s answer to Apple’s iAd Producer https://developer.apple.com/iad/iadproducer/ and Adobe’s Flash Pro.
> Who cares about what you think?

He probably does, to begin with. That you might disagree with him about how much code is warranted here does not make his comment unconstructive.
I never understood why there wasn't adopted a simpler solution, having bytes like:

0xxxxxxx

the backward-compatible ASCII range

1xxxxxxx

means this doesn't stand alone, but is followed by another one (or more) complementary byte(s).

This way, the ASCII range would be defined like the "first order", and the

1xxxxxxx 0xxxxxxx

would be the "2nd order" character range and so on!

1xxxxxxx 1xxxxxxx ... 0xxxxxxx

as N-bytes length sequence would form the "Nth order" character range (with an extensible N, of course).

This kind of encoding would have accommodated any range!
If I am missing something, I'm all ears.
>But s/he needs to work a little harder to persuade or teach someone who isn't already convinced

It was pretty clear. You just didn't seem to be in learning mode. Your "old man" comment was dismissive on its face and you made assumptions rather than ask thoughtful questions. You said yourself that you understood once you went back and re-read. There wasn't anything new there.

>that's not everything. That's one thing.

It's the thing with regard to that discussion.
After working for a large IT shop for over 9 years (not there anymore :-D), I completely "get" this post. However, I have to say, we're spoiled. There are a lot of ways you can do worse.

Growing up, I often worked summer jobs that were either construction or factory work, right beside men in their 30s and 40s. Some days the weather was over 100 and we were expected to work in it for 9 or more hours. Some days we were doing something near a chicken plant where I had to put up with an unbearable odor the entire day. Often times, our only available toilet was of the portable kind. I've been a ditch digger. I've been up on a metal roof in that 100+ degree weather. I've spent 8 hours consecutively (with the exception of lunch) doing the exact same thing every 30 seconds.

Programming isn't so bad, by comparison.
...which is why they should call it Google Ad Designer.
I can usually make tedious programming tasks rewarding by focusing on software craftsmanship.

If I have to write a TPS report generator, I will try to make it the most concise, reusable, tested and well documented TPS report generator that the world has ever seen.
My corporate network policy blocks the installation. They need a standalone install that doesn't require google update.
I guess that depends on whether you see the App Store as a single shop, a department store, or a mall. There might not be Abercrombie & Fitch departments in Walmart, but there are certainly Apple-store-themed electronics sub-departments within Best Buy.
Stargate was a datacenter company, bought by MDH a few years ago and is now owned by Latisys. The domain name has been passed along.
I think you should lead with that next time rather than the link-baity title. The number one thing "startups" must understand (and that is everything from Y combinator to food truck) is how are they going to find customers, how are they going to convince those customers to use their startup, and how much is that going to cost per customer. "Growth Hacker" is just a meme, but it is a cherished meme by some, and trying to acquire readers by shooting their meme (or threatening too) is not a durable way to get readers. Just like selling cheap imported stuff as a loss leader at a store doesn't make for life long customers.
A Wave of Sewing Jobs as Orders Pile Up at US Factories
I have no idea what you're talking about.

I've only posted twice in threads about this company, with my reply to wenxun making it three. All three comments were in pretty different contexts.
Comparison of a Real and Fake Panerai 127 Fiddy
Interesting question. I'm relatively certain that cayman.com, for example, was Cayman Systems, so that has obviously turned over. But many of these companies (and thus, domains) have simply been acquired. SCO.com was SCO who was once a legitimate company. kai.com was Kuck and Associates, acquired by Intel's compiler group several years ago.

The big surprise to me is that they're not all just tech companies. In a sea of domain names that built the internet sits... Alcoa!?
Not always possible. I have something like that, then 3 months in the road the company lost his biggest customer and chop down the project/team!
As a replacement for open web frameworks perhaps it's a regression, but as a replacement for Flash I'd say it's a step forward.
>So, basically, Google is just creating their own proprietary format that's built on HTML. Even if you are just using it to construct ads you'll be somewhat locked-in to this toolchain. Since HTML is inherently open people will be able to build converters but it's still a bad precedent.

Adobe's Muse does a similar thing - if you publish to Business Catalyst using it it locks you into a proprietary "format" that forces you to stay on the platform and edit the site through Muse, or else it no longer 'compiles.'
Ditto for me, although I'd also probably write it in OCaml or some other new-to-me language just for fun.
Yes, a lot of older systems (non-Unix) were case sensitive.
It would be very exciting to normalize the Github user numbers by the population in the area they map to.
Right now especially in Europe it seems to pretty much seems to map to population numbers of cities.
Look at it this way, if programming were fun, people would do it for free (and many people do) but if you want to make money at it, you are going to not enjoy everything. That's the trade you make, they give you money to do something which you might not enjoy.
Is Login Data the New Gold?
Google Web Designer 2013 = Microsoft Frontpage 2000?
Ah, I was wondering why there was a large column in the middle of Australia. It actually lines up reasonably well with the only real population center there (Alice Springs), but at ~25k people, it seemed unlikely.
Nice idea. It just kills the autoform fill usability enhancement.
Don’t blame Milgram
Just backed it, and I think it's a great idea -- because of npm, and I actually develop in Lua (game scripting...).

I think the commenters here are missing the point: this is a great system for prototyping. Perhaps as software developers, we take prototyping for granted (too damn easy?) but prototyping in hardware is a huge business and this board is great idea.

http://dragoninnovation.com/projects/22-tessel
GEB high on my list of books that I own on dead trees, but also want on Kindle. Even if it didn't qualify for Amazon's deal to get it cheaper if you already bought it from them -- even if I had to pay a lot for it.

Yeah, I know it's not an ideal format for Kindle, e.g. the illustrations and... a few other features I won't give away here. But still. What a great thing to have at-hand anytime you wanted to dive in and read part of it. Sigh.
I think it's because the seas are textured while the land is all the same color, which is the opposite of how it is in reality.
I had the same problem. Looked around for about 10 seconds wondering why I couldn't recognise anything.
Any interest in also trying Parakeet (https://github.com/iskandr/parakeet) for the backend? I'm curious to see how the performance would compare with Numba. I also have a semi-usable Builder API which constructs typed functions at a higher-level than llvmpy.
Cybersecurity as a socially conscious career choice for young hackers
Social Marketing Calendar For Busy Startup Teams
It looks like this awesome visualization was done with Three.js, but I wanted to flag Ceasium[1] to anyone wanted to do 3D 'map stuff' in a browser. It has some great features, like built in support for CRS systems (hard), WMS/WMTS client. We got a lot done with it really fast.

[1]http://cesium.agi.com/
Well, in the analogy, this is a motivational service you're paying for. Agents are also, partially, a motivational service you're paying for. Bosses, on the other hand, provide a motivational service because they're paying you, and are incentivized to try to get their money's worth. (Then again, you could structure things so that workers are at the top of the corporate hierarchy, and have hiring/firing power over people they get to manage them... but not even co-ops tend to do this, and I'm not sure why.)
Oh god I'm sorry I normally try to write more substantial comments but I laughed way too hard at this comment I had to thank you.
By mistake.

The original idea was learn to repair computers and do networks.

Unfortunately, in the moment of inscription was no more seats. The only ones was for "programing". What is that? "Something similar" they say. I apply (I have 14 years, the tech school was owned by my uncle, so that is why I can do it ;)).

I was there 2 years. Amazing good teacher. Learn to do a single project, FULL project, with forms, reports, database, etc (foxpro).

After that, I lear by myself delphi, python, .net, sql. Still do that.

BTW I enter to the university. In full contrast the quality of teaching was terrible. I give some classes as student!

For example when I note the teacher don't know about OO in exchange to NOT BE in the class --I was working and studying-- I do that parts at the end.
Hmm, I'd have thought it would be tied into GTAV online multiplayer, which doesn't open until tomorrow. In any event, market PvP might provide an interesting counterpoint to actual PvP in the multiplayer environment.

(My fiancee's gaming clan is planning to be in GTAV in a big way, starting tomorrow.)
Common Java exceptions (funny version)
I am, mostly because it's wrong and helps in perpetuating misconceptions. I use a PC with Linux, you can use a Mac with Windows or Linux (and others), and nowadays Macs are PCs with a prettier design, so saying "PC and Mac" is completely meaningless. It's like saying "Mobile phones" when it only works in Android. You then have to take the time to explain to normal users why it doesn't work in their iPhones or Blackberries.

I would expect better from Google.
My favorite part is the WebKit specific code... Don't be Evil and something about standards right?

This is like IE4/Netscape Communicator days all over again, except now with more than two dominant browsers...

"I was a web dev in the 90s and all I got was this lousy XMLHttpRequest object"
As someone who was part of a failed LibreOffice roll-out, I have to agree in my experience compatibility is the issue holding LO back. But users don't obsess, they just require decent interoperability. If basic features like charts can't be imported[1], of course it's a showstopper.

I have to disagree with everyone here saying that basic MSO interoperability is some impossible goal. If that was the case how has TextMaker achieved such better results?[2] LibreOffice and OpenOffice both have a group of paid developers. While I understand that volunteer wouldn't want to work on this, why can't the paid developers put some effort into this?

[1] https://issues.apache.org/ooo/show_bug.cgi?id=96426

[2] http://www.infoworld.com/d/applications/office-compatibility...
I remember playing one of these, I guess the one that got released: Mind Mirror. I just remember that in the beginning you start off as a little sperm and you have to swim.
I just set up a bunch of IFTTT recipes to trigger when random stocks go up/down by 1% in a day, and then get it to push-notification me a question like "what are you doing right now?"

I should only get one every couple of days they way I configured it (I think,) so perhaps requires more stocks. I wrote a different question onto each one, so I could easily get different reminders on the same day.

If anyone else knows a better randomness generator for IFTTT (I couldn't seem to use "someone followed me on twitter" as a trigger...) then pipe up!
> I feel sorry for whoever was tasked with making this application.

That sounds just condescending to me.

What is the problem with a < 4kb runtime and some browser hacks?
That's exactly what popped to mind immediately. Maybe it was that hairball of code combined with the "generator" meta tag.
Just Beginning to Build: Ah Ha
I agree. The big(gish) script they injected is just fixed overhead, as is the CSS for positioning the canvas. It's just stuff we're used to having in separate files. The actual non-boilerplate part is this:

{\"type\":1,\"xoff\":0,\"yoff\":-1.4210854715202004e-14,\"strokeWidth\":1,\"strokeColor\":[0,0,0,1],\"fillColor\":[1,0,0,1],\"tlRadius\":0,\"trRadius\":0,\"blRadius\":0,\"brRadius\":0,\"width\":201,\"height\":104.00000000000003,\"strokeStyle\":\"Solid\",\"strokeMat\":null,\"fillMat\":null}

That could be better, to be sure. It's for some reason part of a JSON-encoded string inside a JS object instead of just a JS object (hence the hard-to-read escaped quotes). And the properties could use defaults to spare us "strokeMat: null" and such. But it's not horrible.

Edits: numerous and minor
Adobe has Edge Animate for that and Adobe Flash can export to HTML5 as well.

http://html.adobe.com/edge/animate/
I'm not sure I really understand what you're trying to say, but it really thinks as if you're proving my point: What I wanted to say was that the difference between $0 and $1 is entirely different to the user than the difference between $1 and $2. Just like you say, you're not investing any resources for the $0 case. However, from a purely rational perspective, it looks like this:
Imagine that the quality of the chocolate is a utility-function. The cheap chocolate doesn't taste good, so you only gain 0.1 points of utility on a scale from 0 - 1. The Lind chocolate tastes really great, it makes you smile and happy, it has a utility of 0.3.
In this case, if you decide to buy Lind instead of Hershey's, you are willing to pay $0.10 more than what's necessary in order to gain more utility. The added value of the better chocolate has a worth of $0.10 which you're willing to pay.
In the free case, the utility is the same, and the price difference is the same, so if you, earlier, were willing to pay an added $0.10 for the added utility, you should still be willing to pay an added $0.10. But of course, when there is a free alternative, people don't.
You're outlining some of the reasons for that, and they all make sense, I'm just saying that this is standard human behaviour which affects the realities of the app store even though it is not rational. On a Micro Level, human beings are oftentimes not rational at all and this is a good example of that.

Btw. there is a limitation in the study: People could only buy the chocolate once, so even if it is free, you could not take 100. So the no-resources point does not totally explain the behaviour either. There does not need to be a logical explanation to this anyway, it may be something that's still stuck from the Lizard Brain that's causing this.