skysight-inc/HackerNews huggingface dataset:
Not yet, but it's theoretically possibly with all the groundwork that's already been done. See https://github.com/mozilla/sweet.js/issues/12

So I should have said syntax-rules (for now). My bad!
My first reaction was that Weibo were going cheap - Twitter was valued at 11bn, while multiplying up Weibo sits at 2.5bn.

However, it makes sense in that Twitter sees 4 times more posts a day, and has less rivals. But then Weibo fills the place of both Twitter and Facebook, so maybe still cheap...
New, $20 Nokia 105 doesn’t have Wi-Fi, does have 35 days standby time
Pricing Strategies
Nexus 4 running a CM 10.1 nightly. If you open Maps, click the "Directions" button (not nav, sorry), then it'll ask you what you want directions to, and your recent searches will be there.
Drucker on Management: The Five Deadly Business Sins (1993)
You can make transistors with some...hazardous components, but you may want to start with relays or tubes and resistors (which could, theoretically, just be varying lengths/guages of wire) and build NAND gates. It would be big, hot, noisy, slow, and a huge waste of your time, but there were computers before semiconductors.
As it's been said before, that works just on some locations. For the vast majority of the world (like in, geographically), Google Now is not that accurate or useful.
Have I understood this?

> Today at 3pm UTC I noticed that somebody succesfully resetted the password to OVH manager,

[...]

> but at 11pm UTC I realized that there's another succesful password reset at OVH.

> This time I realized that the attacker resetted the machine with the wallet to rescue mode, which means that I lost the control to this machine.*

The machine gets hacked, but 8 hours later the wallet is still on the same machine, which gets hacked again?
Some C projects still use -ansi and thus C++ comments (//) will result in a compiler error.
When my kids were younger, it became a Disney tie-in vehicle. My all time favorite was one happy-meal toy line with each Disney character from an animated movie standing on a rollable (wheeled) video-cassette case for the movie.
Weird, I always thought they were one of the popular sites.
Have fun remote debugging other people's phonegap apps
This is one of the end uses of suborbital flights: New York to Beijing in 3 hours. The cost is high, but there are people who would pay a lot of money to make that trip in that short a time.
You're right, the only challenge from the interviews is stress and the unfamiliarity of coding on a whiteboard.
I've linked the official NASA news release below as the explanation in this link didn't suffice for my interest in this!

http://www.nasa.gov/home/hqnews/2013/apr/HQ_13-121_Saturn_Hu...
Looking through the talk pages, I found this interesting note:

This is an important subcategory, but Wikipedia's categorization guidelines clearly state that subcategories defined by ethnicity or gender are non-diffusing. As such, American women novelists should be listed here as well as in the American novelist category

Which implies that if the wikipedia editors were following the basic rules, adding the sex-specific categories wouldn't do anything to solve the "this list of novelists is too long" problem.
a virtual serial cable.
Agreed. But it's not like macros without homoiconicity are totally useless. They are just more cumbersome to write.

In Groovy, for example, you have the equivalent of macros in the form of AST Transformations †, that look just like Java annotations, but can actually convert the code their are applied to (or, more specifically, the AST node) and transform it into something else at compile time. Writing AST Transformations in Groovy is not as smooth as writing macros in Lisp, as you have to deal with the AST nodes as objects (there are DSLs for this fortunately), instead of using the same language syntax directly, but they provide awesome metaprogramming capabilities as well. The Groovy standard library includes some very useful AST Transformations and frameworks like Grails use them to a great extent too.

So, i think that, even though macros (or equivalent code transformations) are not very accessible to the average programmer if the language does not have homoiconicity, they can be of great value for library writers. As the linked article shows, they could be used to make something that looks like jQuery but generates much more efficient code :D

† http://groovy.codehaus.org/Compile-time+Metaprogramming+-+AS...
I'm in a similar situation to the blog author, but unfortunately for me i really struggled to find a job. In all fair ess, there were one or two pieces of advice in the post that i hadn't followed, so worth considering, but at the same time, there are very few start-ups where i live. And i'm unable to re-locate due to personal circumstances. I've had a little bit of success with freelance work and consulting however, and i feel that is the way forward for me.

Well done to the blog author for keeping his chin up and turning things around for himself so quickly.
afaik you can also just return it to the shop you bought it at?

at least that's how it works for bigger appliances (vacuums, washing machines), after all, you paid a separate "disposal fee" when you bought it.
Right click disabling is the killer for me. I use it to search on concepts or terms.
That's a fairly extreme and frankly unrealistic generalization. Warrants (of any form) exist because of the need to gather evidence in cases; the existence of evidence isn't always a crime in and of itself but is used to support a case that a crime has occurred (or is going to occur).
Oh, nice! I've been using C-c C-c but it doesn't work in every programming mode.
The Right Touch for Control
So Google UK is now allowed to use everyone's photographs (not just thumbnails) and use those photographs to sell ads next to it. How is that right ?

Google Image Search is already doing something awfully close to that, and the legality of doing so is surely going to be disputed in court sooner or later.

They appear to be bandwidth leaching in a way that has been considered poor netiquette since forever, too. In fact, in an earlier court case in the US the fact that they weren't actually hosting the material themselves even though to a viewer it would look like they were was a key point for their defence.
Technically most of them are separate libraries whose version numbers happen to be in lockstep with Rails as they are part of the same project, so it's not as senselessly repetitive as it might appear at first glance. (There's still some repetition — just not as much.)
Fast, optimize and reliable sprite and CSS generator
BlackSheep Sprite generator v1.0 released. Use it for fast, optimize and reliable sprite and CSS generating.
It's definitely possible that the blue-chip companies are missing an opportunity to develop talent out of that ecosystem, but it's also not their responsibility to do so. Most of us who are senior engineers at whichever high-flying company were, at one point, just working on some boring-ass webapp.
Can't safe boot with a Filevault 2 boot disk. Thanks, Apple!

You get to decrypt the disk, safe boot, verify fix, then re-encrypt the disk. Apparently the boot loader can't pass a boot variable down after the transfer or something? Anyone have insight here?
This is definitely true, but the assumption is that long-term active users to a sticky portal can be monetized--it's just a matter of figuring out the best way to do that.

And the distinction of a destination vs. a tool seems like a valuable one. Google knows this, which is why they are pushing Google+ so hard.
I was going to mention that much earlier...aluminum/aluminium wasn't easily separable from bauxite until electricity could be generated at industrial scale. It also forms a protective oxidized patina very quickly so needs very little in the way of post processing to "clean it up" for re-use.
I'm using crouton to run ubuntu on my samsung chromebook. It works great and is very easy to install:

https://github.com/dnschneid/crouton
A "simple" transport medium won't prevent security issues itself (you can run PPP over RS-232), but it will force you to define a fairly minimal API, which is possible with HTTP too.

Notice how all these leaks were not because of HTTP server security issues or the like, but because the critical parts of the application were not isolated.

No need to force obscure interfaces, just add an extra NIC and connect the critical part over Ethernet.
The problem with this is, it ruins the user experience yet it doesn't prevent copying.
Again, ppcoin.

People Coin is not only about mining but also about having a stake of the money supply.
You could attack ppcoin by owning 51% of the currency supply, but by that time you're so invested you don't want to.
I'm at a loss as to what this is about. I'm confused. I think it might be another thing about how everyone needs to be a programmer, which I totally disagree with. As well, it would be nice if us programmers used less world changing hyperbole all the time; it makes our little culture seems very odd to reasonable people. Just being honest.
Rather than relying on syntax tricks, I'm sure most editors allow for block commenting or comment inversion.

For example with NERD Commentor vim plugin, you can toggle block comments with `<leader>c<space>`. Inverting comments is `<leader>ci`.

https://github.com/scrooloose/nerdcommenter
On one side, I'm not sure how to feel about such disposable electronics. How will you feel when you throw out a quad-core processor and the birthday card it's powering?

On the other side, I'm a little surprised nobody's developed a mini-quadcopter billboard yet. Think of an array of small flying devices, each hockey-puck sized device would hold a battery, 3-color LED, radio, and maybe a processor -- they would auto-arrange into a grid, and light up in patterns to make images when seen from afar.

(This should be possible with current technology, and the business applications are undeniable.)
The point of the article was only half the grads can get jobs in STEM right now. Then you factor in the usual ageism so those with jobs in tech only really get half a career at best, maybe less, of course other STEM fields aren't as discriminatory as tech. Then factor in the intense desire by .gov and .biz to drive down wages by increasing H1B. Then factor in the median (median not mean) american inflation adjusted income has been in decline for about two generations in a mostly consumer based economy (oh oh). A rising economy might not lift all boats but a sinking one doesn't help much either. Then factor in an intense push to increase the STEM labor supply in K12 by STEM school initiatives and so forth. If the odds of employment in the field are 50:50 now, I would estimate in a decade or two it seems reasonable to be worse than 25% employment. They could very well be in the top 25% of their class, but that sounds like risky odds to me.

If you were aiming at underemployment vs unemployment I do somewhat agree with you. There are already issues with receptionists and admin assistant jobs requiring advanced education, and seemingly all the waitresses I've met have a bachelors degree in "something". Anecdotally in the 70s when aerospace engineers with PHDs were driving taxicabs, I suppose a masters would at least guarantee a school bus driver job, making the education and training hugely wasteful because it has nothing to do with the job, but at least the employee gets to eat and may or may not have healthcare insurance. From that point of view I do agree with you that having a STEM degree means maybe they'll at least be able to get a job stocking shelves at the food store or something, and the kids without STEM will be unemployed completely.
The commenter may not want his or her posting history associated with his or her employer.
A favorite example from personal experience that boggles the mind and helps explain things:

A core financial platform used by many many hundreds of financial institutions in the US offers "encryption" of the online banking password, which is stored in the core DB. (Most of the times, the core system -- which records how much money you have, your txn history, &c -- is separate from other auxiliary functions like online banking, and the two are joined with some sort of gateway.)

The encryption scheme was taking the password, and doing a byte-wise conversion to EBCDIC for that field. It was trivial to reverse with a one-line TCL query, but appeared encrypted to the casual observer.

Brittle security theater, but probably allowed this company to hold their nose and mark off a "data secured at rest" checkbox somewhere.

The encryption of the data transfered between teller workstations and the core was just as laughable -- XORed against a key sent to the client in plaintext at the beginning of the session. You didn't even need the key to break it -- using static strings or frequency analysis would suffice.
The disambiguation could be challenging. (Does "The Sun" link to our closest star or the tabloid in the UK.)

It would be a fun project to try and determine the correct link based on the context.
Jason Collins Breaks a Barrier. But Will He Find Another N.B.A. Job?
> ...most indie-loving gamers care too much about the developers to casually crack a game and upload it onto some shady torrent site.

You don't need to crack DRM-free game. You can just upload it as is.
Tweet-powered tornado (live video)
> You are assuming that some one using pirated software would have bought it.

If you replace "it" [that particular good] with "something" [that good, or a similar one], then yeah. People used to buy music, after all.

> "I suspect that if there really was a way to stop piracy, many more people would use Linux and all it's alternatives for free. "

How many people pirate their OS? Windows comes bundled with just about every retail PC out there. Enthusiasts who assemble their own devices are in the minority.

> "IMHO, given the lack of large software houses going out of business actually due to piracy, I don't believe piracy has any real effect."

That makes no sense. Simply because the largest companies aren't literally going out of business piracy therefore has "no real effect"? That's a bit like saying the financial crisis in Europe isn't having any effect because Germany isn't deep in recession.

> Addition Edit: Also, most people spend the money they have. If they did buy all the stuff they pirated, software, games, music, movies, etc, there would be another sector that lost out. For example, pirating Far Cry 3 instead of buying, means £40 (whatever) to spend on clothes, food, cinema, fuel, etc. Its the same money, there is no extra. It just goes to different places.

Yeah, but so what? Not only is that statement irrelevant, but it obfuscates that where resources are allocated is just as important as whether or not they are allocated to begin with. The allocation of resources (money) is a reflection of what society deems important.

For illustration, a society that spends 20% of disposable income on alcohol & tobacco is radically different from one that spends 20% of disposable income on tools, woodworking sets & raspberry Pis. Moreover, for the protectionists out there, allocating resources domestically is different than abroad.
I don't know if it has that exact feature or not, but Semantic Mediawiki has a lot of extensions to base Mediawiki that involve working with data at a semantic level.

http://semantic-mediawiki.org/wiki/Help:Introduction_to_Sema...

If not, doing that should be possible using an NLP library that does NER. Along with heuristics, one could use the list of currently existing articles as a seed.

Edit: Of course, if all you're trying to do is link to existing pages, then you don't use the set of existing pages as a seed, you just use them as the list. But if you're trying to extract "entities" that don't have WP pages yet, then you'd still want to fall back to other NER techniques, which include various heuristics and what-not. Whether or not there would be an value in that is an open question, I suppose.
If the difficulty of a given block is that high,yes. I was thinking something more like litecoin: you'd have way more computational power total witha lot of participants, but each individual amount of work would be smal and so the risk would be low.
More realistically, there's a new 4K2K display from Seiki (a Chinese manufacturer) for $1199 (available from TigerDirect and a few others). It's 50" and you can only run it at 30Hz (3840x2160x30p) because it has an HDMI port and not a display port. (HDMI 1.4 only allows up to that bandwidth.)

I've been trying it out as a monitor; I'm not sure it's really usable as such; text looks pretty bad on it. I'm hoping that fixing that just requires some calibration. There's a detailed discussion of this display here: http://www.reduser.net/forum/showthread.php?98027-1299-Seiki...

In any case, it definitely seems 2013 is the year we'll start to get affordable 8MP monitors, which is great news for those of us running 2-3 30" panels.
On mobile devices, we were hitting significant performance barriers from DOM and class manipulation. YMMV but it seems DOM performance is an issue on non-beefy boxes.
I would bet 99% of this is legacy support. Someone in <insert big company> built an entire system over assuming the password is CHAR(6).

Unfortunately these fixes aren't always as easy as updating the column and introducing salt/hash. The system could be sending the password in plaintext to multiple sub-systems, it could be used for VOIP services, it could even be used by CSRs to manually update settings on behalf of a user, even better, they might be extracted and emailed as attachments to partner companies. I've seen all of the above done with passwords. Fun stuff.
Just make the link to the disambiguation page, if there is one? Otherwise, make it a special link that doesn't go anywhere directly, but uses some javascript/CSS to raise a dialog when clicked, that gives you the different choices?
I'm not sure, but the phrase "early browser innovations that first saw the light of day over at Opera Software, including tabbed browsing, speed dial, mouse gestures and integrated search" might be a hint. It's hard to imagine now, but Opera had tabs years before any other browser did (maybe even from the start? I started using Opera with version 5 or 6). Opera was also first with those other features, although (iirc) not by as large of a margin as with tabs.
This article ties in with a book I just started reading(culled from Fog Creek's Reading list) called "The design of Everyday Things"
It inspires me to resist "cool" at the expense of what works best.
>a) delete the code. It'll be in version control anyway right? You do do version control right?

If only digging code up from a previous version was as easy as uncommenting it.
I'm a big believer in the advice featured in the blog post. I think criticism is the single most important thing that needs to be addressed in order to solve dysfunctions in a team, and i recognise that addressing this can really change the management fortunes of a business. But what really puzzles me is how Steve Jobs get away with it. He built one of the best management teams in the world, had great employee retention and yet clearly used short-sight tactics for motivation. I just don't get how he pulled it off in spite of his bad behaviour.
I don't understand how someone can lay copyright claim to a work they didn't create?

I'm all for weakening copyrights. But this seems like weakening it only for the average person, while allowing huge organizations to scoop up any "unclaimed" work as their own -- from which they can then extract rents, even from the actual creator.

Am I misreading this?
There were also various java applets which more-or-less did something similar, and had the advantage of being semi-cross-platform. (Microsoft's was called "remote scripting"[1] and was pulled after they lost the Sun lawsuit.)

[1] http://www.ibm.com/developerworks/web/library/wa-resc/
I think most of us would feel that "lead software architect" is a technical lead, or should be able to be in some capacity.
Terry Pratchett found that one of his publishers had actually changed the text of his books to insert
Advertisements, something along the lines of "and at this time our heros enjoyed a hearty bowl of $SOUP"

http://gmkeros.wordpress.com/2011/09/02/terry-pratchett-and-...
Ad-supported Windows 8 apps have gotten no ads in April. That means no revenue.
Wikidata is interesting ... it seems to be a normal MediaWiki install with the custom-developed "WikiBase" extension:
https://www.mediawiki.org/wiki/Extension:Wikibase

It'd be nice if the WikiMedia projects had a proper GitHub presence - it's hard to get a sense how plausible a self-hosted version of this is.
Finally! My dream come true!!!
In cases where something is fundamentally broken but something "needs" to be changed now, I do this.

i.e:

// This is how it should be
// foo(...)
// But, since the code is horribly broken, we'll have to do:
bar()
College Confidential: a Field Guide
I just spent way too much time on this. Some of the icons (the ones you can't view source and copy) come from http://fortawesome.github.io/Font-Awesome/. Allow hex input and you're golden.
Purchase bitcoins with a credit card or paypal (0.1 per day)
We internally have a nice component/widget abstraction we use which is not quite MVC, but we think cleans up a lot of web development. We will release in the near future once we perfect it.
There's no technical reason for this. It's all about reducing their support burden. I wish they'd just be honest.
Good resource! And I think your idea of linking to the disambiguation page makes sense, but there may be a way to infer the correct article from the list of links based on the context of the text in the linking article.
Here it is: http://blog.iconfinder.com/staying-sane-while-defying-joel-s...
Countdown under OSx with Ralph (make it say things:)
> Also this kind of actioning is distrubing from a company like opera.

> Death throes?

Yeah .. I've been an avid Opera fan for many years (since version 5 or 6), but recently a lot of things they do are turning a bit smelly ... Sad to see this happening, they're the only European (or non-US) browser. Not that I'm particularly "(euro-)nationalistic" about that, but I think diversity is a good thing.
Photographers' anger at law change over 'orphan works'
Exactly. And lately, it seems to Github repos and open source projects you've contributed to (which actually isn't so horrible).
I'm going to assume that it only looks at your gmail? or any email account connect to your phone?
We have posted a video version of the talk (slides + audio): http://blog.iconfinder.com/staying-sane-while-defying-joel-s...
> You can't really think that the fact that some people like TDD and some people hate it is evidence that we're not doing it right?

There is no right. There is only works for us and doesn't work for us, and different people may have better success with different methods.
So for how many of your school exams do you think someone actually authenticated your signature? If it is never checked, it is reasonable to argue that it isn't being used to verify anything. Also, on things like exams, it is being used to encourage the test takers to take the honesty pledge seriously (and again, if someone signs a wrong name, it shows deceitful intent).

Identity is much more slippery than you are making it out to be. A signature doesn't prove it. An authentic government document doesn't prove it (it just verifies that you went through that particular identity verfication process).