skysight-inc/HackerNews huggingface dataset:
Let’s just go back to what we were saying a year ago:

Google+ users are not Google’s customers, they are Google’s product. The pictures and text you put on Google+ are free content that you give to Google so that Google may in turn sell that to an advertiser who is Google’s customer.

All Google are trying to say is that sorry, this piece of free stuff you are giving us so that we can make money is not something we wish to resell to our advertisers.

Never forget: Your job is to make content that Google can sell to advertisers. Pictures flipping the bird are unsaleable according to their business model, it’s that simple.

p.s. and/or Given a critical mass of bird-flippery, the kind of people who enjoy hanging out in a rough, crude places are less valuable to sell in the marketplace than the kind of people who don’t enjoy a critical mass of bird-flippery. But it’s roughly the same reasoning: You are a product, the stuff you give them for free is a product, and they don’t think the bird-flipping product suits their business.
This isn't mentioned in the article, but the Venue was only approved because Dell added additional security features to Android. I don't recall what the exact changes were, but I believe that if those features were added to the Android core (which I don't think they will), the STIG could be modified for a larger range of devices.
Samsung’s Android-driven humanoid robot that hugs people
Five Open Source Technologies for 2012
I'm curious - has anyone here had experience doing this with a few million rows of data? Even a few revisions each means the table would grow rapidly. You'd also (probably) need three operations for each insert:

1. Insert the new row

2. Find the previous row

3. Set previous row to `active`=0

Are there performance tricks to keep this reasonable? I'd also wonder how to modify the table itself (dropping/adding columns) when there would potentially be selects + inserts + updates running 100% of the time - but I realize that's borderline out of scope of the OP's question.
That being the case, her treatment was for resisting the search, not reciting the constitution. Reciting the constitution was merely how she resisted the search.

I'm not claiming that the amendment is not meaningful. I'm pointing out how the amendment's meaning is relevant to what happened. The original article makes it clear that the reciter didn't understand that relevance.

BTW I haven't written anything about the legitimacy of TSA searches so your presumptions along those lines are unfounded and insulting. And, before you presume to teach me something, learn the difference between recite and read. (Hint - she did the former, not the latter.)
Actually it's even more interesting for two-factor authorization.
What will happen when i'm 30?

You will be on top of the world again. Seriously you are in the beginning stages of a burn out, which I am convinced is a form of depression brought on by the software development industry. We see it so many times, I wish a professional in the mental health field would study it specifically.

Anyways, back to you specifically, you need to get away on a vacation first and foremost that won't in and of itself fix it but it will help to arrest it's progression to a full blown burn out. When I say vacation, you don't have to jet set off to Aruba or something like that, going camping or to some semi-local retreat will do. Just get somewhere away from any and all computers.

Now that will make you feel better but if you go back and just jump back into your old routine it will only have bought you a weeks worth of motivation at most. Old habits will creep in, and you will be back to square one.

You are burnt out because of something in your work life, most likely the use of the same technologies to do the same things over and over. You need to change the technology and you need to change what you are doing with it. Our interest change over life and it sounds like you are hitting one of those age brackets where some things that where very important in the early 20 start to become irrelevant as you head for 30.

The point being, reevaluate your interests and start to isolate problems in that interest that you can solve or that you can help others solve. Take a look at the popular technologies, pick one you like and start to solve that problem in a new language. Getting started is tough while in burnout especially when you are not getting the successful feedback because you have adopted a new language and technology. But you will have to trust me here, it only takes grinding through it for a little while, and then you implement something (a small routing in a new language, a cool screen for an app) and then all the sudden you are back. It's like waking from a slumber.

Those of us that are prone to burn out do so because we become bored, you have to stop doing what you are doing now and start doing something that you are interested in. You probably feel like you have done everything you want to do in your current role and therefore there are no challenges left. Unfortunately when you are in it, it seems so difficult but when you look back on it, it truly is as simple as do something else.

The thing to remember is that burn out does fade, even if you stay put and don't change anything generally ones role will change enough over time that it will remedy the burn out but there is no guarantee that it will happen quickly. If you take active efforts to change it, you can get yourself out of it in short order.

I am sorry that you are going through it and I wish you the best, just remember that it is temporary, and that you can help to make its duration shorter. There may be other burn out periods in the future but once you have the tools to deal with them, they become easier and easier to manage. Good luck to you, and if you ever need advice on the subject my contact details are in my profile.
they got the name out, and are disconnected from christoforo. this is what i'd call a cheap slam dunk.
Note that I wrote "has been accused of domestic violence". Whether he was charged or convicted, I have no clue, IANAL and using my Google-fu I couldn't find anything more recent on the matter.

The document is from "Superior Court of California, County of San Diego" and speaks of a case concerning domestic violence. Whether it's just a police report or an announcement of a criminal case, I cannot discern.
Looking at my logs I only see 5 requests (maybe I'm grepping for the wrong thing?) but the UI shows many more links checked.

grep www.drlinkcheck.com /var/log/nginx/access.log | wc -l
5

All of those have the user agent 'Mozilla/5.0 (compatible; dlcbot/0.1; +http://www.drlinkcheck.com/)

Also, I think it would be useful to add a section in 'About' that says the user agent the crawler will use.
Heavy metal, preferably melodic death metal. Drum n bass or drum-heavy electronica. A good rhythm is vital.
Node has http://nodejs.org/docs/latest/api/url.html built-in.

URI.js could be really useful for developers building web apps that need to do a lot of URL parsing or manipulation. But developers who only need basic functionality outside of performance-critical loops would probably be better off using built-in functionality.
We have that exact setup. A little basin around the washing machine, and a drain. Simple enough, really.
This is especially true in the ed-tech startup world. Many entrepreneurs are creating applications for teachers without ever speaking to a teacher or school administrator. They have experience with receiving education and self-education, but they don't know how teachers use technology.

Teachers and administrators have to manage multiple learning styles in a classroom of ~20 kids, and what works for the kid who will grow up to be an entrepreneur doesn't always work for the kid who will grow up to be a historian or accountant. As such, the initial abstraction of projecting our own educational experiences onto entire classrooms generally ends up flopping.
Am I the only one that finds it weird to compare a group of people that criticize others for spelling or grammar issues to another group that systematically annihilated millions of people?
Drum & Bass, mainly. It keeps me awake, no need for coffee.
Get Notified When Rails Issue Logged at github
I enjoyed this basic introduction to GC; upvoted. What I'd look forward is further discussion of incremental and concurrent GC algorithms.

Until then, does anyone know what makes concurrent GC non-trivial? It seems like it shouldn't be too hard to trace concurrent to program execution. And if you don't compact, collection seems to just involve updating some structure tracking free blocks. I'd imagine it's possible to write a thread-safe version of that structure where every "free" request doesn't need to block every "malloc" request. But I must have missed something.

I'd also be interested to read how compaction works; how are references remapped from the old address to the new one? Is it possible that a reference value is a pointer to a reference "object" which contains the pointer to data, which needs to be updated? Then you only need to update a single pointer when moving data, but every dereferene incurs an extra layer of indirection.
> Android, in contrast, bends over backwards to allow manufacturers and networks to do whatever they want to the platform—even if it means removing flagship features or denying users the ability to upgrade.
It's unclear to me if this guy didn't learn enough or if it just wasn't hard enough. I do personally think that some courses are hard for the sake of being hard. If he learned the material stated in the syllabus and it was easy, then that's a really great thing and a tribute to the teaching.
I think it was probably due to Steve Jobs' insistence that the device as shipped was perfect and that a case is ugly and not necessary. He seemed pretty stoked about the Smart Cover because it added to the iPad instead of covering it up.
The Fat Trap: Our Bodies Are Fighting Against Us
"Only problem is nobody is writing PC software anymore"

Huh?
Hacking Nature in Cities: Splicing Fruit-Bearing Branches Onto City Trees
Microsd card
MicroSD cards are most universally used in digital cameras, mobile phones, handy music players, individual digital assistants, and additional hand-held devices.
Helping Sales Managers and Professionals
Watch How To Perform Backstroke For Beginners from the leading how to video provider. This advice video will give you informative instructions to guarantee you get good at swimming.
I agree - I think the Bach and Escher examples throughout the book are frequently a stretch. There's plenty of value outside of these areas, however. I think that without being an expert in each of the fields, we can use our critically thinking to see through the fanciful aspects and get to the core.
I get the same feeling when I hear a beep in a song censoring a swearword - I mean, we all know that there was a swear word, some people are just too "pure" to actually hear it? Get over it!
Seconded. Ruby has tons of syntax and is a much more complicated language to learn than Javascript.

Also Rails is non-trivial these days. I picked up rails back in pre-1.0, and followed it closely until around 2.3. It's way more nuanced than it used to be, and I'd imagine someone could find it very difficult to "pick up."
Chat Rooms Free No Registration
This isn't "excluding a group." This is excluding an asshole.

How do you conflate imposing consequences on one person's bad behavior, over which they have full control, with excluding homosexuals? Seriously. Is this is a thing where you haven't fully woken up yet and you're just typing to type? Because I've done that and it's the only reasonable explanation what you're saying here.

One of the great things about running your own business is that you get to decide your values and navigate by them. Deciding one of your values is never to reward people who are assholes to your customers is an entirely reasonable call.
I like this idea. I don't think QR codes are being used to their full potential.

The standard is definite for how to create QR codes, but I don't like how there are no written standards for how to pack the data (e.g. contacts, events, messages)
tldr; The experts make it look impossible but the masters make it look easy and actually teach you

Just ranting out here so feel free to ignore :-)

This is not really aimed at the author but towards the "elite" group. There was another elite commentator in one of the other thread who said he dropped out of ML class because This course included gems such as "if you don't know what a derivative is, that is fine" and he thought math was important in ML. Before the ML class I could not even argue with these guys because I did not know squat about AI and talking to these experts their advice was to take a year off and learn math and then start learning AI which in my case was not possible. Today after a couple of months of online classes I am actually using ML in my daily work and its not magic that only the elite with deep profound math knowledge can use. Another programmer who is working in khan academy actually had a blog post about how he implemented ML by learning from Prof Andrew's class now that is real world impact. I may be missing something but can one of you experts please explain why you need deep math knowledge when the professor who has been doing a lot of research in this field a lot more than you does not think so ?. The professor in his classes keeps reassuring that even after using it for so many years he has difficulty in the subject but I'm guessing these experts know it all :-).

This is the reason in my opinion even though wall street is full of smart people they do not care about the rest of the population or the general masses the attitude is we are smart and we can do what we want you guys are dumb and deserve what you get and if someone outside of their elite group starts talking their language they do not like it.

On a similar note when you look at the people complaining about khan academy most of them are these so called smart people.

Let me talk about my background I have been working as a programmer for around 11 years , no math background though thought myself math by using Khan academy and before my layoff (now am working on my own startup ) used to make 90K (in a southern state).

So guys you are not the center of the world we are crashing into your fraternity you are no longer the only experts who can talk about ML , the guys at stanford are smarter than you and know what they are doing and FYI they don't need you its the other way around. Another interesting thing is that mostly the current students seem to agree with the author, If you are smart you should probably take the effort to learn more rather than asking them to tailor the classes to what you think matters .
Also ask yourself this question if you were the Professor what do you think is more satisfying teaching 40 full time students or 20000 who are in the field already and make more impact in the field ?.
I was referring to the actual penetration of mobile users vs desktop browser users -- which is often on the order of 5% or less. This makes it a very expensive investment for such a minority of users.

Besides that still leaves you with Android and/or iOS plus web -- two to three times the development costs. This becomes very hard to justify for such a small percentage of total product users.
Better than boycotting godaddy, take away their number 1 spot on google. Just add this link to any websites you control:

<a href="http://www.namecheap.com>Domain Registrar</a>

This will heavily effect their SEO.
How I Used Deliberate Practice to Destroy my Computer Science Final
You don't even know what discrimination is. It is the prejudicial treatment of an individual based on their membership in a certain group or category. In other words, excluding someone associated with GNU or anyone who is a homosexual is discrimination but excluding someone who is an asshole is not discrimination. Please do not use the term incorrectly.
my favorite: http://safaribooksonline.com
I've just finished reading Altered Carbon[1], and quite enjoyed this quote:

'The personal, as every one's so fucking fond of saying, is political. So if some idiot politician, some power player, tries to execute policies that harm you or those you care about, TAKE IT PERSONALLY. Get angry. The Machinery of Justice will not serve you here — it is slow and cold, and it is theirs, hardware and soft-. Only the little people suffer at the hands of Justice; the creatures of power slide out from under -with a -wink and a grin. If you want justice, you will have to claw it from them. Make it PERSONAL. Do as much damage as you can. GET YOUR MESSAGE ACROSS. That way you stand afar better chance of being taken seriously next time. Of being considered dangerous. And make no mistake about this: being taken seriously, being considered dangerous marks the difference, the ONLY difference in their eyes, between players and little people. Players they will make deals with. Little people they liquidate. And time and again they cream your liquidation, your displacement, your torture and brutal execution with the ultimate insult that it's just business, it's politics, it's the way of the world, it's a tough life and that IT'S NOTHING PERSONAL, mil, fuck them. Make it personal.'

QUELLCRIST FALCONER

Things I Should Have Learnt by Now

Volume II

[1] https://en.wikipedia.org/wiki/Altered_Carbon
Why Technical Smart Asses are Technically Dumb Asses
I have a Dell Streak. I've had 9 of them over the past 9 months. Maybe 8, I've lost count.(And kudos to Rogers Wireless customer support for finally getting me one that's okay and also waiving my 24 month HW upgrade fee.)

I've had 3 new and the remainder have been refurbished models. Problems that have occurred:

1) Batteries not included.
2) PDMI cable not included, just a microUSB.
3) Screen tinted blue.
4) Dead pixels.
5) Vibrator damaged.
6) Accelerometer sluggish changing values.
7) Case peeling off in lower left corner.
8) Poor WiFi connectivity
9) Refusal to wake-up/power-off
10) Unlock slider resets mid-swipe, unable to unlock phone without fiddling with the power button and retrying several times.

and

11) the ubiquitous back panel issue. It falls off, especially if in pocket. Coupled with issue #9 you need a pair of pliers to regularly bend the tabs so the back panel will 'snick' into place and stay there.

It's been pretty useless as a phone. But I use it as a testing device. If an app works well on the Streak...

Also, in airplane mode (with WiFi on) battery life is really good.

DoD has to buy American if they can, but these things can't be relied upon.
Can't say I agree with this one.
> I don't see a logical reason why artificial emotional "beings" would favor the future of purely technological "beings" over humans/cyborgs - they/it doesn't have the same evolutionary drive to advance it's own species as natural life, including humans, have.

Wouldn't that depend on how these "artificial beings" are designed in the first place? They might not necessarily favor a robot-dominated world, but they're not necessarily going to coexist peacefully with human beings, either. Whether they serve everyone's interests or whether they'll need to have their rogue asses kicked by Will Smith ultimately depends on what kind of intelligence and emotions are programmed into them. Even if they are expected to learn on their own, the design of the learning algorithm (as well as the stimuli they're initially exposed to) will have a significant impact on the outcome.

In particular, human philosophical conjectures will inevitably make their way into the design of artificial beings. From abstract concepts in metaphysics and epistemology to the most practical parts of value theory, human philosophy pervades every "intuitive" assumption that we make on a day-to-day basis. But I have yet to see a philosophical position that would be safe if extrapolated to its logical conclusions by hyper-intelligent beings. So there is definitely cause for concern, in addition to well-known issues of inequality.
Do you know anyone who has experimented with using SyncPad [1] on iPads to entirely eliminate whiteboards? I have been looking at iPads because the low-end models that would be used as dedicated whiteboards are about par in price with the Wacom tablet models that have a built-in screen. As I don't need all the fancy pressure sensors and such that artists need, iPads seem a more flexible device to use.

The only concern I have is working with wall-size diagrams on an iPad. There are many architectures and diagrams that have so many parts it simply just takes up a large amount of drawing space to hold it all.

These days, I make do with LiveScribe for my own notes and copy of what is going on at the whiteboard, and an accompanying snapshot of the whiteboard at the end of the meeting to attach to my LiveScribe notes.

[1] http://mysyncpad.com/
This was an initial experiment so I am pretty sure they will change the format a little bit later. lots of people signed up for all the classes and it was difficult to do all the three at the same time but if given the option of doing it at your own pace I do not think it will go down.
"alleges Seagate knew that the position for which he was hired did not actually exist, but falsely represented that it did so in order to use Vaidyanathan’s credentials to better market one of its divisions to be sold to another company"

Wow. This happened to me once, many years ago. Never thought of suing over it, but I am still angry about it. I'd prefer not to get into all the details or name names, but I had published some papers in a specialized hot domain that was highly mathematical, and owned some modest but important IP. This company hired me, and then trotted me out in meetings with suitably impressed clients to get three multi-million dollar contracts. Once they had the contracts, they dismissed me. They also tried to steal my IP despite our licensing agreement, but that's another matter. They are now out of business, but they did so by leveraging the existence of the development contracts to flip the company to a bigger company that didn't realize it was buying a pig in a poke. The three owners of the privately held company were sociopaths who then took off with the acquisition money.

So details are a little different, but basic idea is I got shafted in the same way as that guy. I was hired only to be a prop in a scam where my existence as an employee was only used to screw over clients for money as part of a larger scam to sell off a company to another company for profit and pocket the money.

It's very cool that Minnesota has a law prohibiting lying to people to get them to come work for you. I wasn't in Minnesota and am fairly sure that I wouldn't have had any case even if it had occurred to sue over this specific aspect of it.
You get what you pay for.

Having ill-considered opinions down voted isn't a violation of your right to free speech (which was never guaranteed in a private venue in the first place, by the by).

Instead, it's an expression of everyone else's speech. You're allowed to be wrong. Others are allowed to point it out.
A more detailed post on PlentyOfFish architecture - http://highscalability.com/plentyoffish-architecture
Wise Man's Fear was incredible. That's the only non-technical book I've read multiple times in years.
"Only geniuses" would be impossible at the size they are at. There aren't enough people on the planet to fulfill that kind of demand.

Nope. The slope is rather slippery.
Nope. My background is in engineering so the calculus wasn't an issue, but my stats knowledge was really weak.
Interview with Jim Zemlin, Linux Foundation
Life is short, seize the day. Wait, Life is a Marathon, not a Sprint.