skysight-inc/HackerNews huggingface dataset:
tl;dr: spin-off Wikipedia infoboxes into a seperate project with an API, and then use that data to bootstrap an open data project with broader goals.

In theory, it's a good idea. It takes an existing useful data source and puts in a form that encourages reuse, and since it solves the bootstrapping problem then it's not obviously doomed to failure like the Semantic Web.

I see two potential downsides.

My first concern is that, in practice, it will make editing Wikipedia more complex. There's no inherent reason why this should be the case, but there's no inherent reason why Wikimedia Commons should make editing Wikipedia more complex either, yet it undeniably does.

Secondly, it will prevent a similar source of data from appearing with broader terms of use. For example, OpenLibrary is public domain.
Mintek April Fools
Mintek April Fools
C++filtjs, demangle C++ symbols online
Help me understand what's condescending about being a normal user to the site (ie, I don't work for Stack Exchange, nor am I a moderator) and telling him to read the FAQ.

Help me understand this.
Thats what Kickstarter is for. I'm sure we can get a bunch of us to pledge some money to pay for data recovery.
Oh, I realize that. I even agree with their reasoning.

I just don't like the fact that their algorithm is so bad that I came up as a false positive. Algorithms is the one place you don't expect Google to fail.

I mean, come on, the have thousands of my emails, my geolocation, my facebook profile is public, and they can't figure out Or is my real name?
http://my.opera.com/odd-even/blog/world-record-speed-test
I'm genuinely curious: is this because Haskell is generally hard to learn[] or because of some inherent property of Haskell that makes type classes unnecessary when you have first class functions?

[] This statement is based purely on my own experience. I find the Haskell documentation a bit unfriendly with its "academic" style. The content is great, but the form makes it a bit hard to assimilate. Monads were especially painful.
It is spin, but if you step away from it, I don't think it's unwarranted.

This episode is an excellent demonstration that this sort of casual use is part of the essence of the web. It's so fundamental that even a major corporation does it incidentally. And if you hammer this sort of thing down, you essentially kill the web.
Meaning, you reach 50% after 35 times.
True universal JavaScript modules with write-once-run-anywhere Jasmine specs
Department of Defense outlines Skynet and Terminator development
Since you agree that the factual assertion in the title is correct, what exactly do you mean when you accuse it of editorializing?
In C# primitives are not objects, but they can be boxed into objects.

So if you have a class:

public class X {
public Int32 i;
public Int32 j;
public Int32 k;
}

Then it takes 12 bytes + single object overhead (which in MS .NET I believe is two pointers).

But if you assign a primitive (e.g. Int32) to an variable of type 'object' then it will be boxed and then require the object overhead.

A neat thing about C#/.NET is that generics are baked deeply into the platform, so using primitive (actually, any value-type struct) types as generic arguments will not require object memory or casting overheads.
Finding good bets in the lottery, and why you shouldn't take them
Indie software companies suffer from icon copyright infringement too
Like others here, it's something I've been thinking about for a number of years.

This is an important project, with the potential to eclipse wikipedia, maybe even growing to be the saviour of free software? My reasoning follows.

Currently we program computers by giving them a set of instructions on how to achieve a goal. As computers grow more powerful, we will stop giving detailed instructions. Instead, we will write a general purpose deduction/inference engine, feed in a volume of raw data and let the computer derive the instructions it must follow to achieve the given goal.

There are two parts to such a system: the engine and the data. The engine is something that free software is capable of producing. The missing component is the data. The wikidata project is this missing component.

I'm convinced that Wolfram Alpha is a glimpse of this future: an engine coupled to a growing body of structured data. Wolfram's end game isn't taking over search, but taking over computer programming and ultimately reasoning. It's just that search is currently a tractable problem for Alpha, one that can pay the bills until it becomes more capable. There will come a day when Alpha is powerful enough to automatically translate natural language into structured data, at which point it will spider the Internet and its database and capabilities will grow explosively.

Free software needs Wikidata, to arrive at this endpoint first and avoid being made largely irrelevant by Alpha (or Google?)
No, a class's methods are not instances of java.lang.reflect.Method. The latter is simply a 'reflection', per the package name, of first class JVM construct e.g. a reflection on a method.
Down With Factoid Up With Factlet
Does the standard really matter? If it's machine understandable, it should be able to be automatically translated into any other format in the future.

The important thing is to jump in and make a start. The right way of doing things will become evident as the project evolves.
WSJ: Google Planning To Sell Tablets Straight To Consumers
Superluminal Neutrinos: Opera Spokesperson Resigns
I heard Aaron interviewed yesterday about tonight's $450M lottery drawing. He wrote this article for American Mathematical Monthly (3 yrs ago)...
I'm probably going to get downvoted for this. FML.
"apples and oranges are both represented as signed 32 bit integers, the allowable range for apples is 0..5, and you can't mix them"

While I can't say that I completely understand the underlying concepts, I believe that this is the sort of thing that Rust's typestate mechanism is intended to achieve (the way I seem to understand it, it's sort of like design-by-contract, except invariants may be checked at dozens of places per line rather than just at function boundaries). You should look into it if Ada's safety guarantees excite you.
Diagnosing bufferbloat
Which is, indeed, true for some games, particularly high-end games. However, the bulk of apps on iOS are not high-end games.
A Social Network Built for Two
Contrary to popular belief
PixelInvaders, OpenSource Led Matrix Software including OSC and CLI interfcace
Well stated, and I concur. The irony of this situation is indeed noteworthy, and it demonstrates a pretty biting critique of SOPA itself.

I guess I just see this as a smile-and-raise-an-eyebrow kind of story, and not a break-out-the-pitchforks-and-torches kind of story.
I was just having a conversation with my supervisor yesterday about how amazing the PLINK project is, and how much easier it makes my work. I use it every day and I can't count the number of times it's saved me from writing embarrassingly messy R scripts to accomplish something.
Considering it's Java and some people are still thinking about whether to upgrade from 1.5... Yeah - it may make sense in their case.
The Economist has the best iPad experience of any magazine I've checked out to date. A great browsing experience, vector text, etc. Apparently it was done by an Australian development house; I wish more magazines/newspapers would do something this good.
Why don't they start now and build Java 2.0 from ground up instead of Java 10 for 2017?

That would be way faster and they learned so much by now to make a great successor. Who wants a Java 1.x in 2040?
I believe the idea here is that the language would provide an actor construct as a member of the standard library, built using the concurrency primitives demonstrated above.
I believe Go will eat Objective-C's dessert ("general programming") in the "good things of C and [C related languages]" language category.

I would guess (but don't know the compiler) that Objective-C is a better choice than Go if you want more precise control over memory layout and specially management. But that feature is a PITA when you don't need such control and would much rather the language runtime take care of memory and GC.
If the messages are written in a tone that people generally find condescending, then they are condescending. The intent may be positive but doesn't change the impact of the writing style.

As a matter of interest, do these template responses make it clear that they are indeed templates and not hand written?
~16.5k, mostly from Ruby where I'm currently #10 in the All Time answers list (and accordingly also the 10th user to get the gold Ruby badge).
Why not? Do you think people have no responsibility for their choices other than to maximize their financial gain?
"they don't 'force it on you' by the way, as you can easily use C or C++ for anything except interfacing with Obj-C frameworks"

Unfortunately, since most of the popularity is due to iOS applications - developers have to touch these frameworks at one point or another and that means touching at least a tiny bit of ObjC
Once Haskell introduced first class functions, everyone stopped using typeclasses.

What do you mean? From what I've seen, everyone uses typeclasses in Haskell.
OT, but it sounds like you're trying to say "I've got nothing more to say, I just tip my hat [to her]." As in, no more words required, just a show of respect.
Yep. A big, hot pink "FPO" stamped on anything w/out usage.
Or just use a website like http://placehold.it and grab an image: http://placehold.it/256x256

It's pretty obvious then when you need to replace something before going into production.
The strings "Bruce Schneier" and "TSA" individually make it likely, and together, almost guaranteed.
Hackers can easily steal credit card info, other data from a used Xbox
I agree that prototypal inheritance is simple and powerful; JavaScript's version of it on the other hand… By introducing constructors you get this weird mix between classical and prototypical which isn't elegant at all :(
Anyone have a link to the actual slides from Oracle?
Google Drive leaks suggest 5GB free storage, in-app document editing
Is it even possible to have a database of factual content under CC-BY-SA? This is part of the reason OpenStreetMap is moving to ODbL.

Somewhat ironically , since part of the reason is that you can't copyright facts, they didn't just take the existing data under the same theory, but asked everyone to accept the new licence. I wonder what Wikipedia plan to do?
just inventing yet more OO languages is not going to help less fetizizing of CS theory and more real world experience might be a better idea.
"rustc" is how you invoke the compiler from the command line, that's no good. :)

I do seem to remember that the devs were passively soliciting ideas for a better name for this keyword. The great thing about a language at this stage is that if this really bothers you, then you can petition to have it changed!
Octopart is looking for one Javascript hacker with hardware experience (NYC)
This actually exists in the IDE for Inform7, a DSL for writing interactive fiction (text adventure) games. The feature is called "Skein", and it will graph all your playtests, and highlight in red which ones changed after you change your code. You can see it at 6:20 in this video: http://vimeo.com/4221277

Inform 7 is just awesome in general. The source code reads like English. Here's a code snippet: http://inform7.com/learn/eg/dm/source_14.html
It's worth setting up a fake/honeypot account to play with services like this.
CSS Summit 2012 - July 31-August 2, 2012
If the same activists were advocating laws allowing them to go through other people's garbage looking for recyclables, with disproportionate fines or the suspension of all municipal services as the penalty for violation, then yes.
The shortcuts are what converted me to a happy user. Programming question? "my search !so". Map? "address !m". Will True Knowledge have a good answer? "How old is Obama? !tk". For Wolfram Alpha: "How old is Obama !wa". Is Google really the best place for the answer? "who won the australian open !g". Even if 90% of your searches are google, ddg is a great way to access it!
It would be nice if JS was trimmed down to JS - the good parts officially somehow. Then we take the JSTGPs standard OO functions and make it standard.

The curly bracket paren thing sort of pisses me off. I wish we could apply PEP20 to javascript.
Ok, I'm going to assume that you actually want me to explain, and not that this is just an argument tactic you're using to try to score debate points. I hope I'm correct.

The OP's complaint was presented in a reasonable tone of voice, was articulate and carefully worded. Now, it may be that he has misunderstood something about Stack Overflow, or that he's looking for something the site doesn't provide. But, the OP does not come off as an idiot or a troll.

Your response to "read the FAQ" treats him as if he were a fool (the exact word you used in another reply). It was also so hastily typed, that you misspelled "ask" as "as" and you obviously cared so little about your writing, that you didn't notice this and go back to redit your comment and fix it.

So to sum up: somebody posts a carefully worded, slightly angry but non-offensive complaint, and you rapidly dash off a short, typo-ridden response telling him to read the FAQ.

In other replies to the same user, you put words in his mouth and beat him up like a straw man. You come off as an angry, petulant, mean-spirited and unreasonable person.

In other words, condescending.
Bah, I've used Obj-C for a couple of multi-month stints just because I wanted to like it. I tried my hardest to get into the groove of it, but I just find it to be a really weak way to add objects on top of C.
I think that Objective-C’s pros, like they way message passing can be used for UI event handling, come to life only with a framework that makes good use of the language’s strengths. People drawn to the language would be likely to stick with the framework.
Hats off to Wikimedia, a beacon of the true ideals of the free Internet; they've never tried to monetize their substantial achievements, really made a difference, and actually realized what for other companies have been merely lip service (i.e. freeing up information).
The only problem with current OO in JavaScript is that it is different then what most people know, and they don't like learning new things.
There Is No Plan B
Another Galaxy Nexus reporting in here, according to time.is, 0.7 seconds behind.
Readability Directs Shared Articles To Own Servers, Cuts Out Original Publishers
I'd rather they didn't. It would be redundant with inner classes that are already there, I don't like this piling up of features. It would be more interesting if they allowed inner classes to close over non-final variables.
Agree. When I go out to start a company (I've started 3 failed companies) I went to my lawyer and accountant, a marketing person from the local business chamber, I asked their advice, and followed it.

For some reason the people on the business/finance end seem to think they can just delegate everything and know how everything works based on whatever they heard in the news. They already decided on using the cloud, thats the hard part! Actually using it is just implementation right?
Thing is though, with a bit of application of the Toll Free Bridge, you can access those frameworks from C or C++ as well ..

http://www.cocoadev.com/index.pl?HowToCreateTollFreeBridgedC...
Senators Who Voted To Protect Oil Tax Breaks Received $23,582,500 From Big Oil
> So far, few software projects in any language approach the maintainability of the Linux kernel.

That may be true but is it really informative? Apples to apples: pick equivalent ultra-picky-with-membership team of talented programmers and then compare their artifacts' maintainability. C is a fine language but the point of Java is that it lowers the bar (by dealing with hard problems e.g. GC) and makes it more accessible (look ma, no pointers).

A possibly controversial (but arguably viable) measure of "Java and friends" success is the explosion of "complexity" in software written in these languages. My thesis is that IT league programmers would not have ventured to take spectacular architectural spacewalks in C or C++ but felt completely comfortable doing so in (say) Java.
Not at all. Intern's fault or not, the story is about hypocrisy.
Blogger Search Preference Option with Meta Description
If I ran a large business, I would certainly look at the most-common purchases and combinations of purchases (especially low-cost items, like a candy bar) and consider tweaking prices so I gained rather than lost two pennies on my most common transactions.

Places with limited and standardized menus, like fast-food restaurants, could do this quite easily.

Enough businesses do this, and things no longer even out over time.
It's good to understand the underlying systems concepts in general (such as "what is the difference between heap allocation and stack allocation?"), but you don't necessarily need to know C to grok these concepts. However, C is still a good language to know, or at least be familiar with.

As to Rust, there are still a few essential constructs missing from the language, so if you're looking for a gentle introduction you'd probably be better off waiting for 0.3 (scheduled for release in "about a month") or 0.4 (probably due to be released in three months or so).
I'm curious to have a look - I ordered mine a few weeks ago. I was a bit disappointed by Eric Ries' book - after reading "Start Small, Stay Small", I've grown even less interested in hand wavy, "big picture" business books, and want more practical advice of stuff I can do. I'm not a huge company that wants to hire Eric to help me 'get lean'. I'm one guy working alone with limited time, and really appreciate it when authors give me specific stuff I can do. The fact that he's labeling it a 'manual' gives me hope that it'll contain a lot of good stuff.
> as readable as the text on heroku

Not exactly a paragon a legibility.

If you're going to pick a dark background, choose a color for the text that will actually contrast and be legible for the widest audience possible, not a shadowed, slightly lighter version of the background.

In essence, this "alternative" does absolutely nothing to improve upon Heroku's version. It's also worse.
How to extract square roots easily
cool - sad thing is the "nutters" from the tax payers alliance wil probaly try and stop this.
I am similar to you (just over 10k rep). Often when I answer a question, it is a tougher one that others shun away from. I may put in some real work to help the person. However, because the the level of difficulty of the question is higher, the level of understanding of the voter also needs to be higher to know if he/she should vote for the answer. Of course, there are other factors like the narrowness of applicability to a more difficult question and the time taken to even read the question if it is a longer one.
Pushing messages + Android = C2DM
by the time the rebuilt java2.0-NG reaches stability it will be 2017, or whatever.
Who cares? It's Google Plus.
You go, Bruce.

Isn't it stunning how long it takes for our elected representatives to even begin to decide to do the right thing?

Granted, there was an overreaction to security following 9/11. We understand that the TSA needed to figure out how to do the job the public expected. We gave them almost a decade.

Concerns started to really amp up at the end of 2010 when those scanners started to appear. Last year, when so many stories surfaced of children being trauma-searched, TSA employees misusing the near-naked images, and then the full-body grope pat-downs -- I fully expected some prompt hearings and action from our elected representatives.

What did we hear from the people who are supposed to be protecting the citizenry? Nothing.

Better late than never, I guess.
It looks like the main difference is two-way integration: instead of just scraping data from Wikipedia dumps to produce a structured database (like Freebase and dbpedia do), it's going to store the canonical version of some of the information there, and pull from it to populate the infoboxes. One of the motivations seems to be to keep the data in sync across Wikipedia languages, so an addition or fix propagates to them all, which is currently done somewhat awkwardly by a mix of manual and bot measures.
Toronto Airport Limo,Toronto Airport Limousine Services - Information - #491437
Frighteningly UN-Ambitious Startup Ideas
The presentation declares, "Java is not the new Cobol."

It shocks me that a major company like Oracle would be so foolish as to make a statement like this. Stating that something is not is one of the most effective ways to imply that it is and the speaker knows it.
Icon infringement is rampant: http://www.panic.com/extras/ripoff/
On the other hand, not acknowledging what everyone is saying can make you look out of touch.
Thanks for the explanation! It makes sense. I was just wondering though -- why is it necessary for generate_block / decode_instruction to be called on the fly, instead of as a pre-compilation step? I guess you need some sort of runtime information for the compilation?
Do you have access to a database of G+ users or is your post hypothetical?
I think the non-success of GNUStep is rooted in another problem: it is a beast to get running. I tried to get a GNUStep toolchain on my Mac when I started ObjC. No dice. Its really _hard_ to start. If GNUStep was as easy to start with like, say, QT, it would be much better.
And that bucket that you put your intermediate data in will be by itself pretty large. Or any processing that you do on this data will be computationally expensive. Either way, Amazon is attracting some new customers.
Great point, even then I'm taking people at their word. There's no shortage of hyperbole when people talk about "some guy I know".
Clojure, Golang, Scala and Rust all implement similar interface.
10 Million hits a day with Wordpress using a $15 server
Unfortunately this hasn't been updated in almost a year.
I think they're talking about appropriation, as in, NBC claims that Apple's graphic is really their own. That's why it's "stealing."
I've never noticed the IUD, but I did notice the NuvaRing (it wasn't bad or obtrusive, just "uh, wtf is that?")
22 Pinterest Image Optimization Tips
Not sure I agree with the GP's point, but I believe he's arguing that when fulfilling the contract of a fictional MouseClickListener:

interface MouseClickListener {
void mouseClicked(MouseEvent e);
}

one often uses an anonymous class to do so:

void init() {
mouse.setClickListener(new MouseClickListener() {
void mouseClicked(MouseEvent e) {
println(e);
}
});
}

the exact effect could be achieved with a reference to a named function (if Java supported them, which presumably it will once "everything is an object"):

void init() {
void mouseClick(MouseEvent e) { println(e); }
mouse.setClickListener(mouseClick);
}

given that interfaces are simply syntax for function routing, when you have the ability to reference functions by first-class types (i.e. you have the ability to determine function routing yourself), the set of things that you can only sensibly do with interfaces is a lot smaller.

This is how C# delegates work, right? Any Java -> C# programmer want to comment on whether they rely less on interfaces now and what they use them for?