skysight-inc/HackerNews huggingface dataset:
I sincerely hope the YC team has made sure the HN entity is legally separate from any asset-bearing entities they might have. Last thing anyone wants to happen is for you guys to get sued by some sort of errant copyright or defamation BS and have them get at any other assets you have.

DISCLAIMER: This is not legal advice. I am not a lawyer. Do not use this as legal advice. I am just a dude.
The Colour Maximite microcomputer on PIC32
My first project in Go: An Image to Ascii Converter.
The Year in Cybersecurity: Malware, Social Media and Web Exploits
That is not at all stable; if any two of the 3 combine together they will crush the 3rd one, so any 2 together will be more valuable than the sum of their values separately which will force a merger.
"afaik Chromebooks are all ARM now"

This isn't correct. Chromebooks/ChromeOS are meant to be processor neutral just like Android.

The Samsung XE303C12 device released a few months ago is the only current official Chromebook device that is ARM based among half a dozen devices, most of which are x86, and Google hasn't said anything to suggest that they are shifting Chromebooks to the ARM exclusively.

In fact, the latest Chromebook release (Acer's C7, which was released after the Samsung ARM one) is an x86 device.
No, that's called "dirty nonstandard corner cutting that will cause you to curse up a storm at $VENDOR who wrote their compiler to be fast but it breaks on $POPULAR_LIB which gets cute with the preprocessor, and yes they shouldn't do that but are you going to rewrite it?"
Great summary.

One problem that tripped me up with http caching in rails was invalidating client http caches when a template changes and you're doing conditional etags based on an object's updated at timestamp. So basically when you do fresh_when(object), your rails app basically will only tell an http client this thing is stale if the object's updated_at timestamp changes. It doesn't take into account if the actually view code changes. Even worse, when your assets get recompiled (app-123.css is now app-234.css) and the old ones don't exist anymore, your app breaks.

I wrote about a way to fix that with a little gem I made:

http://ninjasandrobots.com/rails-caching-a-problem-with-etag...
It let's individual governments "pass the buck" of responsibility. When the objection in parliament is brought up of "This seems like a bad idea" the response is "We're just doing what the ITU recommends"
Microsoft Awards Imagine Cup Grants To 5 Innovative Student Developer Teams
JQuery.deferred is the most important client side tool you have
The Ratio of Stored CO2 to Current Atmospheric Concentration
The NEC has a nice big book I can consult when in doubt.

While one may or may not plug in a smoke detector, the point I was making was that the wiring and junction box were not in a convenient location for the typical homeowner.

The NEC also doesn't regulate portable, battery-powered devices. If I'm concerned about fire safety then I can get UL, TÜV, or similar safety certification for insurance purposes. Most solar battery powered nicknacks carry no such certification nor do they need any to be sold legally.

Thanks for the vivid account, but some of us choose not to believe that everything novel is a slippery slope toward the bronze age.
I think you misunderstand the paper. And, in fact, I think the main point of the paper should be completely uncontroversial to anyone with even a lay understanding of GR.

The point of the paper is that apparently the yout's of today are being taught that the universe started at the beginning of time with an initial state of S0, and then the state of the universe evolved (and continues to evolve) from that point point in time towards the future. There is one special point in time, which is now, and the past states of the universe no longer exist and the future state of the universe do not yet exist.

In GR, however, this is not the way things work. Instead, all states of the universe always exist, the past states are still there and the future states are already there, and the present is not a special point in time; it just happens to be where we are. The fact that we don't currently experience the past or the future is no different from the fact that we are also not in Idaho.

The universe, instead of evolving from the past to the future is the ever-exising solution to some equations. The distinction becomes more apparent when you think about the existence of closed timeline loops in GR and how those could exist without paradox. It's easy! Pardoxical situations are not a solution the equations.

Is this view right? Who can say? What's dangerous about only presenting the "computational" view is that it limits the imagination of what is possible. Both models should be presented so that young minds evolve in a more flexible manner.
This is an old(ish) article. Any particular reason it is showing up here now ?
ITU Approves Deep Packet Inspection Standard, Ignores Huge Privacy Implications
I was wondering the same thing. I don't see why not being a woman should disqualify you from financial aid.
Ask HN: Why won't your company hire remote workers? Why not work in an office?
This last set of "Who's Hiring?"[1] and "Freelancer? Seeking Freelancers?"[2] threads made me realize that there are two main groups that can help each other, but decidedly won't. It seems there is a large group of qualified and willing workers that have a strong desire to work from home, and another separate group that wants qualified workers to work in the physical seats that they provide. The other interesting wrinkle in all this, is each side is usually willing to compromise on other important things, just because of the physical location of where the work is done. On the side of the companies, there is a large unmet demand for skilled workers, to the point where compensation packages spiral out of control and barely qualified people get treated like royalty. On the freelancer side, people are willing to work oddball hours, at significantly lower pay, to have the freedom of sitting at home to work.

So my question is two parts: 1) If you work in an office, why won't your company let workers telecommute full time? 2) If you telecommute, why are you unwilling to work from an office

------

[1] http://news.ycombinator.com/item?id=4857714

[2] http://news.ycombinator.com/item?id=4857717
I have found myself typing out responses in an argumentative way more lately that result in me saying "what will this achieve? I've gotten the satisfaction of writing this message, sending it won't really do much." Then just deleting the message and moving on. It's not as satisfying at the time but I'd prefer that over starting pointless arguments.
It's up to the entire company to make sure to leave ample time for developers to enter flow. And to reduce any interruptions that will negatively impact flow.

I find it really amusing when companies have "no meeting Wednesdays!" - fix your damn system so that you don't need so many meetings. I know of no actual programming problem that requires so much coordination that a programmer actively needs more than two or three meetings a week. My goal is to get every developer to 1 meeting a week (the weekly 1:1).

Things to remove:

* Meetings

* Interruptions/Noise (this is why open-plan offices are terrible)

* "Can I ask you a quick question?" questions

* High-bandwidth communication for anything that isn't life-or-death emergency

* Fire-drills/"emergencies"

* Fixed work schedule

Things to do instead:

* All meetings (with the exception of 1:1's) are optional

* Async communication wherever possible (chat rooms, email)

* Assume that any person, at any time, can be remote (this changes everything and makes sure that folks prepare ahead of time)

* 100% flexibility in work schedule to allow for folks to find their productive peaks, whether that's at 4am or 4pm
This is just a fluff article pushing some MSR C# thing. Why not submit a link to their actual paper from OOPSLA?

https://research.microsoft.com/pubs/170528/msr-tr-2012-79.pd... (this is the TR linked from the Dr. Dobbs thing.)

Automatic parallelization has been the holy grail of performance-based computing since the 1980's or earlier, and if auto-threading compilers had arrived we would all know about it.

The fact remains that for general-purpose code, automatic parallelization is an unsolved and exceedingly difficult problem. So difficult that PG claimed it as one of his highly ambitious startup ideas.
Neat but gimmicky.
Well, that's cool and I'm happy to see a library/tool like this being released. I do have an honest question though, in that is this giving much besides what moxi currently is able to do? I use that in a relatively large-scale memcached production environment and have been pretty happy with it. Guess perhaps I'll have to do some digging between the two.
An open letter to Google: Unplug Google Plus from the Play App Store
Adobe launches new cloud-based game development tools
Does anyone know what data feed they're pulling from? Or if they're pulling from one? I couldn't find a Honda Civic within 100 miles of me. My local classifieds showed 449 results for the same search -- looks like my zip isn't supported.

Suffice it to say they're going to need a better feed to search if this will ever be successful.
I was really impressed with Timbuk2, who make their custom bags in San Francisco. I bought one for a friend and while the design was fairly simple and the price was a bit high, it was solidly made.

Fast forward a few years, and I picked up one of their bags at a Mountain Equipment Co-op (not quite a chain store, like REI in the States). This bag also wasn't cheap, but when I checked the label it was made entirely in China. The quality is not bad, but I haven't had a chance to abuse it for a few years. I was mostly disappointed that they seem to promote the pro-American rhetoric while the majority of their channel goods seem to be produced abroad.

I'm impressed with those Tom Bihn bags, because they seem to be uncompromisingly made in America. I'm going to keep them in mind when I need a new bag.
IPSec by itself isn't going to really help. If they are doing DPI, they can MITM your IPSec connections. You still need a key management system, and I am not aware of any large-scale systems that are in-place to just "switch on" IPSec, that is, suddenly provide you with the certificates for every IP you want to connect to.
Sorry, wasn't paying attention.
That is a valid argument. I just don't like to deal with IDs in CSS. I love classes. And applying styles according to an semantic class name decouples your HTML from the CSS - that is what the article is all about.
So he's a late-stage, low-risk investor in platforms that are already established as successful.

Wow...what a visionary.
You're assuming that Facebook or Google sold your private data to third parties. While this is theoretically possible, it is unlikely, for both practical and ethical reasons.

I notice you say you bought baby-related products with your credit card. This provides a more likely explanation: statistical analysis of consumer buying habits by retailers (doesn't even have to be the card company) can reveal many sorts of information.

The particular example of pregnancy has been well-covered, see http://www.nytimes.com/2012/02/19/magazine/shopping-habits.h... and http://consumerist.com/2012/02/17/target-figures-out-teen-gi... .

As for your examples: I'd say that while #1 and #2 are targeted advertisements, #3 is not an advertisement, it's straight-up espionage.
True, but that is also a competitive advantage to these large companies. They can afford to have the capital tied up where smaller competitors can't.
Appendix I & II are frighting in their casual use of major headings. Looks an awful lot like the fabled "tier-ed internet".

Heck, one of the diagrams even categorizes IP traffic in 4 levels: Gold, Silver, Bronze, P2P. I'm not an owner of tinfoil hats, but this has a lot of implications to a distributed web.

Appendix Examples:
I.2.1 Differentiated services based on service identification

I.2.2 Traffic monitoring

I.2.4 Traffic statistics and services-based billing

I.3.1 DPI used as a bidirectional tool for service control

I.5 DPI use case: Traffic control

I.5.3 DPI-based policing of peer-to-peer traffic

I.9.2 DPI engine use case: Simple fixed string matching for BitTorrent

II.4.11 Example “Identify uploading BitTorrent users”

II.4.13 Example “Blocking Peer-to-Peer VoIP telephony with proprietary end-to-end application control protocols”
Yep; A typo I made when converting variables to strings for the example.
Really? I can't say I have experience building such a system, but to me it seems the solution has already been built: fast off-the-shelf DNS servers, using phone numbers as virtual (sub)domains.
Another technique is to launch the service via authbind, in your repositories. It's especially useful if you aren't able to recompile the target.

http://en.wikipedia.org/wiki/Authbind
Enabling contributions from team members. And Bang Advent.
APPLE asked me a faxed copy of an ABN Certificate for a friends business I was setting up as a business developer account.
Adeven’s New App Store Sentiment Analysis Tool Helps Developers Draw..
I probably agree with the principle behind your comment, but:

* Those incarceration numbers come from the Chinese government and haven't been audited by any third party (a perennial complaint about Chinese prison statistics)

* They don't necessarily capture every form of detention present in China, including forced labor camps, administrative detention, house arrest, and pre-trial holding.

* Speaking of which, Chinese police can (according to HRW) send people to "Reeducation Through Labor" camps for up to three years without trial.

* Something like 650MM Chinese live in rural poverty in the countryside; China also has a concomitantly low crime rate for its population. Another way to say this is that there are effectively two Chinas in a way there aren't two Americas.

* Not all incarceration is intrinsically bad. For instance, a recent survey of Cook County found violent domestic assaults made up a huge component of all offenders. China has rampant, endemic violent domestic abuse issues. If China is incarcerating fewer people in part because it's doing a worse job of protecting helpless people, that's not a great thing either.

* And of course, China imprisons people for political speech; it imprisons defense attorneys (for "obstructing justice") even in nonpolitical cases; it executes more of its citizens and for a much larger diversity of crimes; its citizens have far fewer due process protections (they can be held effectively indefinitely prior to trial even after recent reforms, they have no right to refuse interrogation, etc); it forcibly sterilizes women in prison; it harvests the organs of prisoners.

We should indeed imprison fewer people and of course end the war on drugs (already, we're seeing sharp drops in the number of people incarcerated for simple possession of cannabis) and our for-profit prison administration is fraught.

But let's keep perspective. It is ultimately pointless to compare criminal justice between a country that has the rule of law (even when that law is unjust) and one that simply doesn't have that. A comparison between the US and China is, unfortunately for both countries, unhelpful.
This is a very creative solution. I like it.
Project to turn desert green trials in Qatar
The article mentions that the only "contract" you have with the client is a GET request to a top-level URI, and from there, everything should be described via some sort of hypertext, and the application can go from there.

I just don't understand how that's supposed to work in the context of, say, a server application. In a browser, you have a human to make sense of the hypertext and decide what looks worth clicking on, which forms look like you want to fill out.

In an API, I already know, by the fact that I'm writing an application, what I want to do. I want to delete this customer, run a garbage compaction on a repository, search for new records. What's the point of "discovering" these URIs via hypermedia?
Virtual Nodes in Cassandra 1.2
Grants Awarded To Kivy and NLTK To Boost Python 3
We are actually developing a marketplace to help with cell phone fraud. We currently allow users to accept payments via paypal, google checkout, or amazon payments and expect to introduce Stripe Connect payments in 2013. This is only a start to preventing fraud but we have more features still being tested including a feedback system that we hope will work better than eBay's does. This thread is very helpful in determining what people want in a peer to peer marketplace.

Our site is still very new but we are open to criticism. cellsolo dot com
1984 was a long time ago, I think most/all compilers ended up adding this optimization at some point.

It is somewhat complex to do it correctly, see: http://gcc.gnu.org/onlinedocs/cppinternals/Guard-Macros.html
Interesting, especially if your host presented :)
Kicksend (YC S11) Now Offers Prints At Target And CVS
Thank you for bringing this up. Too many times now have I seen such articles about seemingly brilliant ideas with little or no thought put into the practicality or implementation difficulties.
In this particular case I question how efficient or economical it is to use cardboard and how ecologically friendly is it (doesnt seem it is if its using cardboard). Also how "waterproof" it would be after a couple of seasons in the rain and sunny weather ?
Since Disney is part owner of Hulu[1], I wonder how the exclusivity of Netflix will play out?

[1]http://en.wikipedia.org/wiki/Hulu
I don't thing the GP was worried about the amount of sunlight needed to grow food, but rather pointing out that Icarus's downfall was flying too close to the sun.
DevOps Troubleshooting: Linux server best practices
The U.S. has some of the cleanest drinking water in the world.
It works. LocalStorage API is pretty solid and widely supported, if you're doing some simple buffering to handle connectivity issues it's awesome, except that it prompts the user for permission to store data. WebSQL is solid where it's implemented, and IndexedDB is solid where it's implemented but unfortunately there isn't a lot of overlap (screw you apple). and AppCache works great, but figuring out how it works in the first place is annoying as hell.
I've quit Twitter 'forever':

It dawned on me one day that my real friends are far more interesting and polite.

I was tired of reading people's complaints and general drivel.

I was tired of taking time to respond to people and getting no interaction.

I was tired of making jokes that fell flat. Sometimes with responses like "I don't even know what that means". I think the key being that people don't know you, or your personality, and can't see your face, so they don't get your humour. They simply aren't your friends.

In summary, it is a frustrating tedious time sink.
Playable Mario Game as a blog background
Hmm. Enabling this for any element regardless of full-screen state might be a bad idea. Is the warning popup modal? Can you use it to cause the user to click on something other than the intended target by intentionally drawing the pointer in the wrong place?

Like JavaScript, this needs a default-disable, on for trusted sites only mode.
It's really interesting. Thanks for the detailed explanation. I always wondered if there's any way to do this..
And it's good to know that Apple is OK with this kind of hack.
To save others time: It's a book review, nothing more.
Understanding the iOS Ecosystem
So what kind of tax benefits did GE get for moving production to Kentucky?
If someone were to do automated speech recognition and indexing of these radio feeds, it would be amazingly scary. I've avoided pursuing that angle to delay the inevitable as long as possible.
The Thickness of Napkins (2010)
Are they recommending Deep Packet inspection to the governments of the world in the name of "security" or are they recommending it to the ISPs as a means of packet prioritization?
Duplo is made by Lego (and Duplo bricks are compatible with Lego bricks).
It may be useful as fuel for a mars vehicle or for rockets (electric vehicles will take you not very far and it's hard to strap the nuclear reactor to it). CO is easier to store than hydrogen. Of course, if you have a steady supply of ice you can make methane/methanol which is better for that purpose. But to extract ice you will need heavy mining machinery, earth-moving etc...

CO + O2 fuel would make more sense on Venus, where water would be more scarce (water is present in thin clouds of sulphuric acid in about 25% concentration). The surface, however, is another business.

More on Venus (a surprisingly appealing place to go): http://www.space.com/5653-cloud-cities-venus.html

And a story by Geoffrey Landis http://www.asimovs.com/2010_09/exc_story1.shtml
Is Android the new Windows?
I like it. Are you a freelancer or do you still work full-time for them?
Wii wish U a Merry Christmas
Some people frame the gov't-vs-corp question as one of trust, which it certainly is. If we really thought about it, however, we might find that we're more motivated by the feeling (not the fact!) of agency. If you write lots of letters to your reps and attend lots of city council meetings, you probably feel more agency in dealing with the government. If you spend lots of money and change vendors often, you probably feel more agency in dealing with "private" corporations. Some of us might not experience much agency in our day-to-day lives, but still be tempted to choose one or both scenarios as a pleasant imaginative exercise.

I suspect that much of the agency we feel in our dealings with both of these groups is illusory, perhaps inspired by a conditioning to approve of the broad basket of behaviors they were going to exhibit anyway. Even more imaginary, however, may be the thought that a strong embedding in a peer-regulating group will give us more agency. Humans had that arrangement for thousands of years, but most recent (last few centuries anyway) changes in society have undermined it. Society is the sum of choices we all make, and we don't seem to be returning to the village green.
Brilliant, another blog post where somebody tells us how amazing the world is once you stop using social networks and start interacting with people "real world" in "real ways".
Here's a news flash for you, dude, people have been doing that since the dawn of time. The idea that you should just talk with people face to face is nothing new and you're not doing anything remarkable.

Generally I'd just ignore a post like this, but they seem to be increasing in frequency.
That assumes there is enough juice remaining in manufacturing optimization. After a certain stage in a product's lifetime, you've done the bulk of the optimization and doing manufacturing in-house could bring minimal benefit.
DANGER! I've been a clearwire customer, their service sucks. You'll get good service up to a certain amount (at or below 1gb by my experience), then you'll be throttled back to 1999 for the rest of your billing cycle. DANGER!

Also see ozi's comment below.
Linux Training Course by the Linux Foundation
Dell Ships High-End Ubuntu Laptop for Cloud Developers
The Bat Pod rebuilt for $62
Now they will forget to be at home when the filter deliverer comes around.
What? While I can certainly appreciate fun in the workplace, that is not the central tenet of most businesses, and even at the places where it might happen to be that way then you're still going to require some "serious" apps, such as for email, chat, remote desktop, server and asset administration, etc.
err... What are you citing?

He clearly's done a significant amount of early stage (seed and venture stage) investments both through A Grade Investments and in his own name:

http://www.crunchbase.com/person/ashton-kutcher
http://www.crunchbase.com/financial-organization/a-grade-inv...