skysight-inc/HackerNews huggingface dataset:
I personally stopped waiting for RDF to become relevant after years of fighting with impenetrable, mutually incompatible specs (page A refers to draft B which has subsequently mutated or 404ed, etc. and although it's years later nobody has updated anything and all of the examples predate either), and horrible tools — nothing release quality, examples don't validate, bugs unfixed for years in the issue trackers, etc. Vendors promise that everything will be sunshine and rainbows if you buy their commercial offerings but the costs are high enough to make any conceivable benefit dubious, etc.

It seems like the single most useful thing which could happen for adoption would be cleaning that up: a clear use case which isn't already well solved and a good tutorial outlining the benefits with non-trivial examples which follow the current standards, validate and introduce production quality tools. If any of that exists, it's managed to stay completely off the mainstream computing radar, which is a pity given the number of smart people who've poured considerably amounts of time into it.

As an example: a lot of the RDF community hated schema.org when it was announced because it used HTML5 microdata instead. If you were a web developer, the case for microdata was easy: add a couple of simple HTML attributes, use one of multiple high-quality validators to test your markup, and Google/Bing/etc. would return better search results for your data. At the same time, it was daunting to write an RDFa equivalent because there were no complete, current, non-contradictory docs and examples, the W3C validator had been broken for over a year (it was at least up, unlike all of the other online validators) and nothing actually supported it so you'd be investing hours or days instead of minutes in the hope that at some point in the future it would become useful. Most people with jobs to do are just going to wait until the demand side of that equation is more favorable.

The best example of linked data in widespread usage is Facebook's Open Graph markup but it appears that almost everyone simply stops as soon as they get the desired results in Facebook and, predictably, almost none of the examples actually validate because of tooling and cultural issues.
Those equity discussions... why not finalize those asap? Your negotiation power dimishes as the product nears completion, as success is becoming more likely and as other people are coming in and contribute.
Do you remember how stagnant GCC was before Clang came along?
The Unwinnable "Choose Your Own Adventure" Book
gcc is not a standard though, it's a product. It's a bit different in this case and I totally agree with you.
I think it's worth noting the timing of this post, which is that it came out a day after this article on the LA Times tech blog: http://www.latimes.com/business/technology/la-fi-tn-2048-hit...

The article, without even so much as mentioning Threes, credited Cirulli with designing 2048 over a weekend, which rather blatantly missed the point that it was only possible to put together 2048 in a weekend in a world where Threes and then 1024 already existed. The article has since been corrected/updated, but I saw Asher tweet about it, and I imagine that their choice to put together this essay is meant to provide a comprehensive counterpoint to that school of thought.
It's great that you believe that you have succeeded in your approach. However, it's dangerous to hold your anecdote up as a recipe for success, more broadly. The 'tough it out' strategy is common, and it's forced upon us as a general solution. But, it's a terrible approach. If one doesn't 'tough it out', one is viewed as weak, and this often leads to self-medicating and other related illnesses.

But, let's try a simple experiment to determine rough odds of 'toughing it out'. Let's say that someone reads this who has been diagnosed with depression, anxiety, bipolar, or similar illnesses. That person should count the number of people in their extended family (these illnesses frequently have genetic components). Then, of that group, they should count the number who have had highly stable, productive, and predictable lives. Divide the latter by the former, and check: is the percentage low or high? If one has 12 people in their extended family, and 8 of the 12 haven't lived amazing lives, well the odds probably aren't great for them to 'tough it out'.

Some of us come from families who are quite intelligent but who just can't keep their shit together, otherwise. Luckily, we happen to live at a time when people can finally be treated for these diseases. So, what you're saying is almost like saying, 'if you have a genetic predisposition for heart disease, you should ignore any symptoms, and it will go away.' Yes, lifestyle changes can help, but at a certain point we have to agree that sometimes our genes are not meant for the type of world that we live in. And, Humans cope with genetic deficiencies, as Humans do best, with technology.
OTOH, without competition we wouldn't have had XFCE to retreat to when both GNOME and KDE went weird.
The 2014 Honda Accord Hybrid has just received an EPA rating of 50 MPG City
Facebook is like any other marketing channel: it can drive a great deal of sales and brand awareness, if you know how to manage the channel well.

Facebook is taxing their channel more in order to capture more of this value for themselves, but there's still value left over for companies to generate and capture for themselves.
My indie game has appeared on another site without authorization by me.
And I can't even post a comment on their blog to show support because I closed my fb account. Oh the irony...
Anyway, more power to ya.
That's what I was thinking (confused) until I read your comment...
10 Popular Social Mobile Messaging Apps That Are Replacing SMS
Do you account for current traffic? How would you do that? That's the single most important element in routing, I think, and, although Waze was in the right track for solving it, it doesn't use well all its data.
Because if people "like" their page on facebook, company updates will show up in those people news feed. People are likely to check their facebook feeds and unlikely to check your company website.

Whether the company wants to build community, let customers know something (plumbing broken we are closed today) or simply show ads, facebook is a way to push it on customers. Website is not.

Most companies do not worry about "diluting" their web presence, they want to be shown as much as possible on as much as possible places.
Why do you want to engage with brands?

It depends on the brand and the type of engagement on offer, obviously. If a band I like announces a tour, or an arts organization I like announces a new program of performances, or a software product I use daily announces a new feature or release, I'm interested to get an e-mail (in low volumes and strictly opt-in of course).
Could not have said it any better. I kind of want to rm my posts now. This expresses my exact frustrations.

RDF isn't just XML! Look for this tool that does JSON serialization!

* looks for such a tool, finds a broken mess
yep me too, I was going to email it my wife to say here was the proof I was more rational than her :-)
> You can merge two datasets that never knew about each other's model with ease.

Using triples helps you toss all of that data together but that's like saying CSV helps you combine data from different sources because you can keep appending columns. Once you actually want to reason about or link that data you have to have compatible models or invest the time into translating between them — sometimes that's easy but in many cases it requires intellectual reasoning to map between the way different groups view the world. That's the challenge, not the wrapper.
You follow a band you like because you want to know about their upcoming performances and new music. You follow an artist you like to see new stuff they're working on and when they post it online. You follow your favorite family owned restaurant to see what specials they have and when they're doing a wine tasting. You follow your favorite local bar to find out when trivia night is.

There are a ton of reasons to follow things that aren't friends. And Facebook was a great way to track all that stuff. Now, it isn't, because Facebook changed the algorithm. You can still find it if you manually click on the Pages Feed, which is handy for folks who know it's there. But most people don't, so most of what you take the time to post on Facebook as a business is barely seen by anyone.
I guess if we are counting karma as points or lines of code, but not showing some gratitude from those you meet along the way or demanding things others is just impolite. The original Mesa developers gave their code freely and so did Valve. Bringing up copyleft every time someone contributes like forcing developers is a better way is a pain. It is much like all the "Why would I use X when I have Y" comments that float to the top.

A second point on the "more grateful" as the GPL values 1 line over 1,000s of lines of MIT, so I don't see how that can be an argument.
I loved it, and plan to migrate some production machines to it.
API calls from different IP Addresses plus any other information that gets through in the request packet.
I mostly agree with you. That said, FB can be used to drive traffic to their site. A little off topic, but: I am just an individual consultant and I write some books. I find FB and G+ to be effective for letting people know when I have a new blog article, open source project, or new book available.

But you are absolutely correct: we should own and develop our own web properties.
I don't know if I'd go as effusive as the grandparent in my praise for Musk here. It's just PR.

But on that note, I would say it's good PR in light of what's going on with GM. The current story in the media isn't so much the issues with GM's vehicles, but the company's negligence in not owning up to the problems.

So, Tesla is simply getting out in front and contrasting themselves with that story. There is virtually no risk that it will be seen as an admission, and every chance that it will play as a glaring positive differentiation.

BTW, the timing nods to this play. Rumors of fire issues and actual fires have haunted Musk for years now. He usually comes out defensive. But, suddenly, with GM's woes, he is taking these over the top measures. So, not sure that he was so much a visionary in this, as much as a fast learner.
Perhaps, but the assumed order of events here might not be what you think. I doubt that Amazon is scanning every app in the Android app store to find unsecured AWS credentials.

It's more likely that they have an alert when the secret key is used to access an account from many different IP addresses, and looking at the user-agent string in the HTTP headers probably pointed them towards an Android app.

It wouldn't be too hard for them to then look to see who owns the AWS account and then search for that person's name in the Android app store.
Excuse my ignorance, but does anybody knows why they are doing it? Is there any piece of news I missed?
The New Pyramid
I have asked the same question from a marketing professional. His answers was: We go fishing where the fish is.

The sad truth is, it's hard to get eyeballs on your site. Once that changes the game will change.
Factual has smart people at every level (a rarity in the "tech" world) and seems to be able to market itself organically to top developers. They have an extremely competent core team that people want to work with. This doesn't require a PR budget.

It's the Knewtons of the world that have to spend millions on PR. Actually, Knewton is solidly OK at hiring good people but they usually leave within a year because of the management.
Disclamer: I'm not a kernel/driver developer, so take everything with some salt

Right now, every driver provide a different DDX (think about it as an API), which the X.org server uses to offload 2d drawing to the GPU.

Glamor is a way of doing 2D rendering on the GPU through OpenGL. It's currently used by RadeonSI (AMD 7xxx cards and newer), and can optionally be used by other free drivers (Intel, r300/r600, Nouveau).

If XWayland drop supports for DDX, then drivers that want to offer accellerated 2D on it have to support Glamor.

Free drivers can already use Glamor, so it's not a problem, but closed source drivers have yet to implement it (and I'm not sure if it's merely a manpower problem, or there are also licensing problems)
Ask HN:  Looking for 1 ticket to FEOpsConf (April 24-25)
Missed getting a ticket by a few hours. Would be very keen to buy a spare ticket. Any takers? Thanks
Submit a PR. Teach, help, and fix all in one action.
I don't think that that's the case at all.

Even if we ignore the obvious differences in philosophy and implementation between the two, we're better off that they both exist solely because they've acted as hedges for one another.

When KDE 4 was released, it wasn't exactly ready for widespread use. While things did rapidly improve, GNOME at least provided an option for those who wanted a more modern desktop environment than KDE 3.5 in the interim.

The opposite situation has happened more recently. GNOME 3 was a complete disaster at first, and in many ways still is. Many former GNOME 2 users switched to KDE 4, by that time a mature and very usable desktop environment. Since we have seen only minimal effort from the GNOME 3 community to address its severe problems, the existence of KDE has become more critical for more users.
Companies Are Hiring Autistic Workers to Boost the Bottom Line
They are deleting their Facebook on 11:59 PM on Monday. That is a minute before April 1st. I suspect a clever April Fools self-promotion tactic...
Entrepreneurs Can’t Do It Without The Right Team
Of course a developer could change this, but yes the default user-agent string for an Android app using HttpURLConnection identifies it clearly as Android: http://www.gtrifonov.com/2011/04/15/google-android-user-agen...
Facebook isn't "demanding money to carry Eat24 contents for free". It's suggesting that if they want to bombard large numbers of people with pictures of food to convince them to order takeaway, they probably shouldn't rely on the free feed delivery mechanisms to do so.

Let's not pretend Eat24 was doing Facebook a favour here, or that anyone signed up to Facebook to look at pictures of pizza. Facebook was doing Eat24 a favour, and Eat24 were earning so nicely from it they were willing to experiment with shelling out money to continue distributing the same content.
That is "just a choice of style" and you can do it without voxels just fine (with some boolean subtraction if you are lazy). I love that style too!
Why people keep creating new package managers
I have a question on this. Let's say small college puts a post on Facebook like an event, financial aid warning, or a school close announcement. If I read this right, then that post will not be distributed to everyone following the college? In contrast, on Twitter, a post will go to all followers. Is this right?
This filesystem seems absurdly simple from all the limitations it has; looking at the amount of code (~1kLOC) I was expecting a bit more functionality than that, maybe closer to FAT level.

I've written a FAT32 driver for an embedded system before (with full read/write support) in ~800 lines of Asm, so to express that in C it could be a lot shorter. I think FAT is one of the simplest filesystems already.
It wouldn't even need to be a "large amount of traffic", just traffic using the AWS secret key from more than a handful of IP addresses in the same time window would be suspicious.
The best democracy money can buy!
I'm not sure I understand the difference between "<company> ads" and "<company>'s content". Facebook is a promotional platform. Content posted there by companies are advertisements, nearly by definition.
Because it was designed and written poorly, and its thread-safety issues extend far beyond refcounting.
Yes, you missed quite a bit. They tried to block Twitter and Youtube, and then people started using Google DNS, OpenDNS or others to circumvent the block.

Some leaks about Erdogan's corruption and false flag attack in Turkey to blame Syria and go to war with it came out in those channels, and he wanted people to stop talking about it or see the leaks. I think some elections are in Turkey soon, too.
I think the misguiding part (or at least, what the tone suggests) is that the order of events is 1) Amazon downloading and scanning all apps and then 2) looking for AWS credentials in the code.
My grandfather, who was chief detective for the PD in the town in which I grew up, broke my childhood heart when he explained to me how unreliable polygraph tests are. I had seen so many thriller films and detective films that relied on polygraphs, and then one day he said something to the effect of "Those are all B.S., we see guys every day that can fake their way through a lie detector and smile while he's doing it. I don't trust them and I don't trust any man who does."
Yes it 100 Percent right. It will reach to approx 10% of people who have liked the fan page.
Pebble Notes – All your notes, on your wrist
To be fair, half the time people sign up for purely symbolic reasons, or to participate in a "like us on Facebook to win.." competition and not necessarily because they want daily ads for $brand served to them in between their friends' baby pics and obscure links posted by some guy they once met at an airport.

If you really want regular updates from a vendor you sign up to their mailing list...
There have been some sound recording leaks in Turkey, exposing high ranking government officials' and Erdogan's private conversations, which is absolutely scandalous. This sunday, there will be an election, and the ruling party doesn't want people to listen to these records prior to the election. As you can guess, this material was primarily published through YouTube, hence the blockage.
>I am picturing this same thing happening at Chrysler or GM and I think 9 out of 10 CEOs would just let the whole non-issue blow over and go back to business

Of course, because around here we're taught that executives from the Valley are smart, and everyone else are clueless "MBAs".

First, realize that it's a lot easier for Tesla to undertake changes like this, not because they are oh-so-awesome, but because they are operating on a scale a magnitude (or two) smaller than bigger auto companies.

Second, the larger companies do react to such problems, a specific case being the "exploding gas tanks" in the Crown Victoria's. If memory serves me correctly, in the early aughts it was discovered that Ford Crown Vic (and the same-model Mercury Grand Marquis') were exploding due to rear impact collisions. The problem was severely overblown in the media, and the reality was that the significant uptick in real-impact explosions of these models was due to the fact that these were cars used by police around the globe, and hence had a higher probability of being parked on the side of the road and, hence, a higher probability of being impacted from behind at high speed and sometimes exploding due to the gas tank being ruptured.

So, like Tesla, Ford tried to explain, "Look, if you take any car and park it on the side of the road and it gets slammed into, from behind, at high speed, it has a chance of exploding. These cars are parked on the road more often than other cars as emergency service vehicles".

But, nobody wanted to hear that (which I agree with), so Ford set about solving the problem through engineering. They ended up developing some sort of impact resistant gas tank bladder. Case closed.

So, TL;DR: try not to compare the issues that Tesla faces to those of much (much) larger companies. Tesla is not magical.
OpenBSD 5.5 Preorders available
"which by the way, you can already do here in Toronto with .TO)" [0]

What's up with that? Is there something I'm missing or are they just selling tonga [1] domains under the toronto label now?

[0] http://web.to/
[1] http://www.tonic.to/
To be fair, in the USA, it depends on the industry that you are going into. If you are planning on joining the startup world, the attitude ranges from indifference to the degree to downright hostiliy (do your best to hide that you have an MBA, for example!). Startups tend to evaluate you on effective skills that you know how to apply, degree or no degree.

In pretty much all other fields, including non-startup tech jobs, degrees do matter a ton more.
GCC wasn't stagnant at all. There were relatively frequent major releases including ports to additional platforms, very good progress implementing stuff like C++11, better optimizations, and many other important improvements.

Clang has helped show some additional areas where GCC could perhaps be improved, but GCC was surely not "stagnant" at the time. It wasn't like during the EGCS situation in the 1990s.
Which distros don't have the openbsd package?
The jump from "Only marriage between a man and a woman is valid or recognized in California" to "thinks gay people are lesser human beings" is absurd. This is why it's not possible to have a reasonable discussion.
Is it? I wonder how one's sense of fairness is altered by their relative emotional state? For instance, someone who has been emotionally compromised by seeing scenes of brutality may well vote a harsher penalty on the perpetrator of a similar act than someone who has not (I'm thinking childhood abuse, rape, that sort of thing). Note that I am in no way saying that abuse or rape is justifiable or anything, or that there shouldn't be harsh penalties, I'm just saying that I wonder if someone who has experienced a brutal crime may have a stronger "justice response" to similar crimes than someone who has not. My reason for thinking this is to consider how rapes are handled in the U.S. where many (male) lawmakers treat it as a relatively minor situation while at the same time they have never, and likely will never, experience anything similar.
Can you give an example? I'm learning Rails and I'd like to avoid bad practices.
Oculus Says They Didn't Expect Such Negative Reactions to Selling to Facebook
I think AR is at least 10 years behind VR in terms of mainstream adoption or "usefulness". VR is almost there (I think with 4k resolution, it will be) to provide incredible advantages over what we have now. AR on the other hand will most likely be mainly a gimmick for the next 10 years or so, even if they can show some pretty cool demos initially. Take Microsoft's Illumiroom for example which is "sort of AR". The immersion is much greater in VR than what Illumiroom offers, and I'd much rather be "present" in a VR world, than see some light show on my walls, at much poorer quality and much lower realism.
Wayland at least has (and strictly speaking is) a protocol, you can make a Wayland competitor speaking its protocol. In Mir the protocol is an implementation detail bound to break between versions.