skysight-inc/HackerNews huggingface dataset:
If you want to stop people from right-clicking and saving, why not just cut the image into 16 smaller images? That would also make right-clicking and saving more difficult than screen-printing, so there's no point doing anything more advanced. For even more entertainment value, you could make the pieces irregular shaped, with transparency :-)
I never said HFT. I said out of control computer algorithms. The point is that the markets should not tolerate cowboy coders breaking things in a way that endagers the whole system. Knight failed catastrophically. There is your mechanism. No go apply that to a larger, more unstable part of the market. What if Knight was BofA? Bad things can happen, and if the best argument for this sort of thing is "liquidity", thanks, but no thanks. We have enough of that already. I'm all for letting people gamble when they are the ones who take the loss. But we know that is just not how Wall St works at present time. That needs to change.
I thought XP actually imposes quite strict guidelines about how the work day should go? Everyone should be in the same physical office, and maintain pretty much the same "office hours" so they can pair for 4-hour sessions?
Yes, enter your paypal email and password, and we'll generate your opt-out form.
Mailbox Simulator for Amazon SES
The justification is probably licensing. The content owners may have separate exclusivity deals with different publishers in different countries.
hackernews.org?
This looks like a reasonable implementation of a Type-3 star-free grammar. I think it's a shame the author eschewed the idea of making it bijective with e.g. Python's string.format or Java's MessageFormat.format - is there a formatting library in Javascript that outputs strings from a "{var_name}" and "`var_name`" template style?

The linkbait title ("Too lazy to write Regular Expressions?") definitely rubs me the wrong way. The syntax for Perl-compatible regular expressions is horrendous - it's difficult to identify the isomorphism with the underlying ndfa, which in my view is the most intuitive representation, it's practically uncomposable, and it's far more dense with non-alphanumeric characters than any programming language other than something like J.

I guess what I was hoping for when I clicked this is what you might call a "lexer combinator" - something like (Python syntax):

>>> combinator = Literal('/') + Group("year", OneOrMore(Digit())) +
... Literal('/') + Group("month", OneOrMore(Digit())) +
... Literal('/') + Group("day", OneOrMore(Digit())) +
... Group("title", OneOrMore(Letter())) + Literal('.html')
...
>>> lex(combinator, '/2012/08/12/test.html')
{'title': 'test', 'month': '08', 'day': '12', 'year': '2012'}
>>> qs_combinator = combinator + Literal('?') +
... Group("qs", ZeroOrMore(
... Group("key", OneOrMore(Letter())) + Literal('=') + Group("value", OneOrMore(Letter()))))
...
>>> lex(qs_combinator, '/2012/08/12/test.html?show=full')
{'title': 'test', 'qs': [{'value': 'full', 'key': 'show'}], 'month': '08', 'day': '12', 'year': '2012'}

Obviously there are opportunities to make that less verbose, though I don't know if you can ever make it as close to PCRE syntax as parser combinators get to EBNF--perhaps maybe you could do something like 'a'*1 to represent 'a'+ in PCRE. Does such a library exist?
The painstaking lengths people go though in honor of Tolkien is amazing. Along those lines I think http://3rin.gs/ deserves a mention, especially as maps are a "visualization" of sorts. I met the author this summer. The attention to detail is staggering.
Would be cool if it gives some more info on the landing page.
I'm very interested in trading/investing in bitcoins but I don't have confidence in any of the markets. Every few months there is another story about an exchange getting hacked and people on the site losing their coins.
apt-get install -foo- doesn't care at all what country you're calling it from. You don't even need an account on the 'store', let alone a credit card.
No, they bought defaulted bonds for cents, and then try to get paid full price. But of course its highly doubtful it will ever happen, and this only makes them bad press, cuz its also doubtful that they can get away with this.

Ps: sorry for the typos, writing from my phone
The State of Entrepreneurship in Latin America
Yes. But not actually for technical reasons. I program to be a part of something, to participate in a vision or shared goal. I program because the experience of creating something is (currently) the major way that I have fun with people.

If I'm working on a projects/products I care about I think I could easily do that for the rest of my life.

At times, it's the enthusiasm of others which pushes me along, while I provide technical expertise / experience. Other times I will have a silly idea of the way the world should be, and I can use that to gather others around me and make their lives better.

Programming at its best, for me, is vision enabling :) How could you ever grow out of that?
My problem with Apple's maps hasn't been the quality of the maps but the quality of the search. I was looking for the Sea Dog Brew Pub last night. When I put "seadog" into iOS 6 maps, no result, despite it being only a few miles away. Google Maps nailed it. Both maps had a record of the POI, but only Google's had the basic smarts to handle the missing space.

More complicated examples are even worse for Apple, abs typically effortless for Google.

Unless Nokia has all that fuzzy match/page rank DNA, I'm not sure simply more accurate maps will help.
There is another option: find a really good manager who is able and willing to give you what you need, make sure they understand your value, and stay with them.

I don't really know how to do that, I just got lucky. I moved into management myself about five years ago (still working for the same guy), and I'm trying to be the same kind of manager for the people who work for me.
So you're saying you honestly believe that how many Facebook users has is not important to Facebook investors?

Or are you just taking a valid question that was asked, "will they have to disclose their counting methods", and trying to start a philosophical argument about how to value companies? Because it looks like that's what you're doing.
Going South | Scienceray
Towards a declarative dependency management solution for Emacs
Am not sure if you can apply winner takes all for such marginal difference in error. Give a slightly different database and things go awry.

Check out : "Unbiased Look at Dataset Bias", A. Torralba, A. Efros,CVPR 2011.
I am at 29 and finally after years of wanting it I landed my first software developer job(Didnt have the uni degree needed, but now I do, hells yeah!). I know that I will be happy doing this until the day they pry the keyboard/neural-thought2ascii interface from my cold, dead hands/brain.
Says the one with a nickname from mythology/fantasy (Darkover-Cycle)... ;-)
I think that, with this scale of numbers, the comparison isn't just to "other sites" but to the total population of Earth. That's why I at least find these numbers interesting.
Some feedback for you.

It's not obvious how to buy the book. There's no link on the first screen to buy the book except the menu bar at the top. And the "buy the book" menu item is already highlighted which made me think I was already on that screen.
I've heard many people say that it "reads like the Bible", or like a history book: there aren't any "viewpoint characters", or really any recurring characters at all (especially if inscrutable angelic beings don't count). Certainly if you're expecting another story in the style of The Lord of the Rings, you'll be disappointed.

Personally, I loved the book, but I was hungry for all the "lore" about Middle-earth and its history that I could find. I think most people would really prefer a self-contained story.

Oh, and for the record, an underlying reason for many people disliking The Silmarillion may be that Tolkien never really finished it. I have a little bit of a writeup of the story behind that on my Tolkien FAQ site: http://tolkien.slimy.com/faq/External.html#SilmChanges
Jeez, what the hell is wrong with me? Not enough coffee apparently. Thanks.
> I find it amazing you would write a 557 word reply and not include the following critical statement from the court that completely refutes your entire point about the court's intention in asking that question,

It's not possible for this statement to refute my point about the court's intention in asking the original question. Your quote comes after the show of hands question, and before the judge's own explanation of why the show of hands question was asked. Your quote is not part of the judge's explanation. We have to take the judge at her words.

What's more, to have anything to do with the Seagate issue, this question would have had to be have been phrased:

THE COURT: ALL RIGHT. ANYTHING ABOUT THAT EXPERIENCE, __OR ANY OTHER ENCOUNTER WITH THE COURT SYSTEM__, THAT WOULD AFFECT YOUR ABILITY TO BE FAIR AND IMPARTIAL TO BOTH SIDES IN THIS CASE?

That wasn't the phrasing, and the judge immediately followed the narrow question with returning to an explanation of the original "would anyone raise their hand" binary question: just want to make sure you jurors know this case may have different process and rules. The context shows what was on the judge's mind at the start and the end.

> and fully supports Samsung's argument:
THE COURT: ALL RIGHT. ANYTHING ABOUT THAT EXPERIENCE THAT WOULD AFFECT YOUR ABILITY TO BE FAIR AND IMPARTIAL TO BOTH SIDES IN THIS CASE? [1, p149:14]

If it were such a linchpin, Samsung would have included it in the filing. It's not.

Even if the judge had been asking about the Seagate case, which the judge was not, Hogan could -- in his mind -- truthfully answer "No" to this question. It's not easily falsifiable. For all we know, a juror may not be the sort to hold grudges, or may have an infinite "ability to be fair and impartial to both sides" even if one side stole his pancakes and the other side saved his life. This is why the law has restrictions on someone testifying as to a defendant's state of mind.
“I am calling you from Windows”: A tech support scammer
Xkcd: Traffic Lights
Unfortunately for Nokia, Apple purchased C3, the company that provided that data. As I understand it, it won't be updated again.
A Microsoft Phone: the wrong move at the wrong time for the wrong reasons
What is it with fluorescent light and programmers? I left a gig specifically because of a mid-afternoon fluorescent hum that was soul sucking. Decent light and a good ergonomic work environment are so important.
It would be nice to have that kind of job security.
The hardware is interesting, but it also looks like they've put a lot of effort into programming it. You can approach it from C, or they have a way for you to specify a dataflow and get it mapped onto the hardware. They also appear to have lots of performance analysis tools in their developer kit (which has no price, so I'll just assume 5 figures or vapor).

It isn't aimed at GPU work and it is strange enough not to be a general purpose computer. The obvious hacker markets are password cracking and bitcoin mining, the coins per joule might be a game changer. I'm sure someone on Wall Street can use them to harvest fractional pennies at astounding speed. Low power, high throughput, and big compute sounds about right for an NSA network sniffing appliance. The application will have to be big enough to get someone over the learning curve to justify the strangeness. "Hello World!" won't be hard, but optimizing will be. Something on the Google indexing or Siri scale would be an obvious market if the computation per watt justifies it.

• 16 clusters of 16 processors all tied together with a fast on chip network.

• 32MB of local memory for each cluster.

• Two DDR3 interfaces

• Two 40Gbps ethernet or eight 10Gbps (though I only see two on the diagram).

• Two eight lane PCI Express interfaces
Let's rewrite the examples using regular expressions (Python but that's not extremely important):

import re

re.match(r"^/(?P<year>.+?)/(?P<month>.+?)/(?P<day>.+?)/(?P<title>.+?)\.html$",
"/2012/08/12/test.html"
).groupdict()

re.match(r"^(?P<name>.+?) <(?P<email>.+?)> \((?P<url>.+?)\)$",
"John Doe <john@example.com> (http://example.com)"
).groupdict()

re.match(r"^from (?P<from>.+?) to (?P<to>.+?)$",
re.sub(r"\s+", " ", "from 4th October to 10th October")
).groupdict()

re.match(r"^convert (?P<quantity>.+?) (?P<from_unit>.+?) to (?P<to_unit>.+?)$",
"Convert 1500 Grams to Kilograms".lower()
).groupdict()

This didn't take long to write but even like this I would vastly prefer the proposed syntax of extract-values which I find much easier to remember and to write. So, yes, we can write regular expressions but why should we if for certain simple cases (and the rule is that most cases are simple) there is an easier way to do the same thing?

Think, for example, the built-in support for templates in Python (string.Template). Templates offer nothing that cannot not be done with the standard formatter but they are simpler to use. In a sense this proposal is the dual of templates, as it offers easy parsing for a restricted number of cases. And it definitely doesn't deserve all the negativity.

Having said that, I don't think I would use such facility unless it were part of the standard library. Writing a regular expression now and then is easier (at least for me) than having to keep around an extra library that, even with the help of pip and friends, I would have to re-install every time I change my environment (upgrade Python, setup a new machine etc.).
Whoops that was my mistake. Sorry!.
why isn't there any solution of task 3 from team SuperVision with their Neural Nets?
At this point, it's far easier to double the revenue per user than doubling the userbase.
Blog Post - Loading MIBs into Opsview
In this technical blog post we show you how to load your vendor-supplied MIB for Opsview to process it.
That's cool.

Although in the hardware world, I have to say that there are a lot of cool things, and often the main thing is, can I actually buy it?

If you ordered one and had the chance to use it, I think that would give you the right to crap on the kickstarter project.
Shouldn't this knowledge be researched and published for shareholders so they can weigh risks?
It would have been nice to have seen OpenID succeed into no-brainer non-geek use. As it is, it's like an artisan pencil that's really useful and no one's heard of, made of renewable bamboo pulp and non-toxic "lead" that can be erased with the non-point end which is merely an extension of the bamboo, shredded at the factory into a small brush. (Hey, did I just invent something?)
Interesting. I was trying to buy a book in German from Amazon DE, and with my US account they would not let me buy it. Maybe I need a German account as well.
You can get a similar effect, but in a different manner, with attempting to plug a CD or MP3 player into certain mixing desks. The obvious approach, when you have a 3.5mm (1/8") stereo jack from the device, to attach it into one of the 1/4" line input sockets with a suitable stereo adaptor.

In most cases with older desks, this will be fine (you'll only get the left channel from the source). Some newer/smaller desks have a balanced jack input instead or as well as a balanced XLR, and plugging in an audio source will get exactly the same effect as described in the thread, since the left and right channels will be treated as a balanced pair and subtracted.

Cheapest approach to connect such a device to a mixer is a 3.5mm to 2x phono plugs and a pair of phono to 1/4" jack adaptors, connect to two channels on the mixer, and fully pan left and right.

(Never really thought about it before, but here in the UK it seems perfectly normal to refer to 1/4" and 3.5mm plugs at the same time)
Seems that everybody that has plenty of time, a little bit of talent and knows this tool http://kushagragour.in/lab/picssel-art/ can make something like that
Or it kills content you want to see, which Facebook would have shown you normally to have you engage with it - content you'd most want to see. They can only try to milk this so long before the cow dies.
I agree with the thrust of everything you mentioned. Just wanted to chime in.

>>They were never given big, important or new projects<<
Basically you have answered the OP's main angst. There are names for this kind of thing, you know ("Ageism"?). Also, because of these kinds of actions, these people are simply losing their 'relevance' within the context of the organisation's overall strategic direction. Now how bad do you think it is for one's morale and self-actualisation? In a way, damned if you do, damned if you don't, isn' it?

Also, in some orgs, the "seniors" are "expected to understand the architecture" (read: more arcana and API call memorisations) so they can "guide"/"mentor" the "juniors" and "participate" in "propelling" the organisation, blah blah. And this invariably leads to what the OP's saying >>It's about skimming great oceans of APIs that you could spend years studying and learning, but the market will have moved on by then and that's no fun anyway<<
Game development in a fairly NIH-ish studio can be very close to the good scenario: very little API wrangling, very little red tape, the "client" (game designers and artists) are in the next room and generally reasonable. I'm not terrified by the idea of doing this 15 years from now, aka when I'm 50.
What will be the second site to hit that landmark, does it even exist yet?
Thank you, sentiment analysis - I just love that term.
New Oracle hacks revealed
If that number is still roughly accurate, it is a pretty impressively low number. I imagine that the average percentage of fakes/bots/etc. for web services is much higher.
There is nothing page oriented about LaTeX. All commands assume only content, the exact formatting is left to the combination of class/packages used. In fact, this is one of the weaknesses of LaTeX, because people like so much to be able to position pictures, tweak with title formatting, etc.
Google Puts Its Cards On The Table With Google Now
Wikipedia did a project where students at Indian universities were assigned to expand and write Wikipedia articles in lieu of their normal coursework. Two universities were selected - College of Engineering, Pune and Symbiosis School of Economics. It was a complete disaster - students plagiarized so much material that Wikipedia blocked one of the universities and then shut down the project prematurely. For the engineering school, just 13% of the content students submitted survived cleanup efforts. For the economics school it was a bit better, but just 29% survived.

Students simply did not have the experience of someone looking at their work carefully and checking that they were following the rules. The students also didn't have the skills to understand how to work with sources and how to paraphrase. Some students were willing and able to change their behavior in order to contribute good content, but that was only 24% for the economics school and 2% for the engineering school. Many students just did not have the English language skills to complete the assignment.

You can read an independent report here: http://en.wikipedia.org/wiki/Wikipedia:India_Education_Progr...
Haha. Despite being slow, it's the best price/bandwidth relation we have in .br.

Check it out (US$ 1,00 = R$2,00)
100mbps (cable) for US$200: http://bit.ly/fioh8k
50mbps (fiber) for US$25: http://www.livetim.com.br/
If you're concerned about security, just use the exchange for trading but keep no long-term balance with them. Keep your coins under a pillow in your home and exchange security is almost a non-issue.

If you're talking about the psychology of the market or your own emotions, that's a different can of worms.
Storylane is free for all (as in: NOT invite only but open to anyone). It is however community curated in that the best content surfaces to the top using the feedback users give.
How does google stack up against Facebook in numbers? I don't mean Google plus specifically but I've always been under the impression that anyone signed up with Facebook probably has a gmail account.
In my experience it's not so much about missing deadlines with impunity, as negotiating up front what you're willing to commit to delivering. A lot of times you can put off some "nice to have" features without anyone complaining, as long as the core functionality is ready on time. (That may be what you meant by "delaying.")

The other part is renegotiating timelines when they make changes to stuff you've already built.

Financial security helps but the real key is being skilled enough to accomplish a lot without breaking a sweat. As much as possible, build reusable components with nice APIs, even if it means putting in some extra time up front. Always think about how to make your own job easier down the road, and after a while you'll have an easy job.
This seems to be largely solved now. There are numerous digital wallets that do client side encryption, so even if they are hacked, your funds should be safe.

Two that I looked at were https://www.strongcoin.com and https://www.blockchain.info, the latter winning out after some test driving, just because it is larger and has a nice Android client.
I hope no one is seriously suggesting that regular expressions should be used in programs, such as email address verification and http parsing.

I think the comma changes the meaning of your sentence from what you intended. It was refreshing, though!

To be clear, with the comma, this reads essentially as "Don't use regexes in programs. Some examples of programs are ...".
I like that idea as well, but the problem is that your manager will, over the long term, change. Most people have no insurance against some person they've never met being hired above them. You need enough independent credibility to protect yourself against that. You have 5 years of managerial experience, so you probably have enough work experience that any job move would be a likely promotion, so your company has incentives not to treat you badly.

I used to think the software industry was about programming: writing great code to solve hard problems. It's not. It's about credibility and technical risk. The software industry is 90% industry and only 10% software. Most of your time will be spent convincing people to allow you to do useful stuff, not actually doing useful stuff.

The ironic thing is that, as software jobs increasingly slide toward looking more like widget-making and less like research, programmers become a lot less effective. Valve established that open allocation works. (http://michaelochurch.wordpress.com/2012/09/03/tech-companie...) Every other software shop has proven that the alternative (still more popular) doesn't.

The Death of R&D, I think, will be looked upon as the "conscious" decision (of course, large groups such as nations do nothing "consciously"; it's a historian's metaphor) of the United States to go from a world leader to third-rate in a few decades.
The trust issue he encountered he mis-attributed to bitcoin when in fact the issue was with paypal and credit cards. Bitcoin is like cash. There's no "reversal" of charges. Once something has been paid for, it's public record and there's no one-sided taking it back. This is a good thing.

The use of Paypal and credit cards destroy this trust by allowing a paying party to reverse transactions so the payee gets nothing. It's empowering a third party to arbitrarily negate charges.

Bitcoin is no more a "den of thieves" than a cash-based society, which most of the world was until recently. I'd argue that Credit Cards and PayPal are much more a den of thieves by abusing their trust to cause no end of issues for people receiving payments.
Nitrogram turbocharges brands’ Instagram campaigns with powerful analytics
Go back and re-read my comment and explain to me how you got that conclusion from what I said.
More info will be coming soon - however if you do sign up you get some links to more information ;-)
Simple Is Easy to Understand but Hard to Build and Hard to Sell
Want a real kick ass technical summer internship go for smaller companies.