skysight-inc/HackerNews huggingface dataset:
That's a bit of a strawman, I'm pretty sure that's not what I said.

This much I know: an absolute right to privacy does not apply to children.

Like you I mean this in the ethical sense: there are (IMO) beyond doubt cases where it is ethical for a custodial parent to invade the privacy of a child, possibly without the child's knowledge or consent. But I suspect this is also a legal fact virtually everywhere, which suggests to me that this may not be a controversial perspective.

I'd be surprised to find and interested in understanding the perspective of a parent that disagrees.

This seems like a no-brainer to me: at some stage kids just aren't capable of managing their own lives. I would take action to stop my (hypothetical) 13-year-old child from cutting just as I would take action to stop my 3-year-old child from playing with knives. The actions would be different. Talking about it would certainly be a preferred option, probably the preferred option, in dealing with the 13-year-old. If it came to monitoring, telling the child that their communication will be monitored would be preferable to not telling them. But I certainly wouldn't just throw up my hands as say "c'est la vie" if those things didn't work and I certainly wouldn't hesitate to invade the child's privacy if I thought it would have a positive impact in the long run.

I did not and cannot make a universal statement about "moral absolutes", only about the "right to privacy".

Personally I'm not sure whether or not an absolute right to privacy applies to adults. You make one argument against it (for their own protection). Personally I disagree with that, I think that if you are a mentally competent adult eventually society has to give you the flexibility to harm yourself if you choose to, but I can understand where that argument is coming from. There are other arguments against an absolute right to privacy that I think are more widely accepted, such violating an adult's privacy for the protection of others, but that's a slippery slope to go down.

Also, re:

> If you do NOT suspect bullying or cutting, how do you know that spying is justified?

one of us must be misunderstanding the other. I'm in 100% agreement with you. If I did not suspect an issue that could be helped by "spying", I wouldn't be doing it.
Upvoted for finding a legitimate use for the phrase "butt force"
Is it just me or is Firefox's quality actually degrading ? I have been using Firefox since 1.0 and it was a really welcome change compared to IE. But now compared to Chrome

* Its load times are ridiculously high compared to Chrome

* Sometimes when my netflix window freezes up, it takes down the whole browser with it (though I know its running in a separate process)

* Opening downthemall's manager window makes for whole browser unresponsive for a few seconds

* Detaching a tab reloads it (unlike chrome or ie9)

The only reason I still use firefox is because of firebug and downthemall.
They're doing a difficult thing by making an effort to share progress as it happens in a transparent way, and I think that deserves a lot of credit. They never said they would be the anti-Facebook, they never said it would be perfect, and they're working on a solution to a very complex problem.
Thanks for the great offer, beta product stage here, please take a a look at my site: http://www.mcsquare.me
Thus invoking the "Transnational Threat" clause in the US Constitution, enabling the governor of Idaho to declare war on any nation or non-nation-state-actor constituting fewer than 15 people (Article IV, Section 3).

"Those evildoers are hiding behind their mainframes", said Senator John Ensign. "It's time to pull the microfiche out from under the Wikileaks."
Sebastian, a great and timely offer, as I've just kicked off my startup at http://LabSlice.com. I've sent you an email and would love to hear your feedback!
There is a particular Eee PC with 1366x768 resolution (same as 11.6" MacBook Air, but it's only $400 or so). I forgot the model number but it should be easy to find on amazon. I want to say the model number ends in "PR"

edit: http://www.amazon.com/Seashell-1005PR-PU17-BK-10-1-Inch-Netb...
I have developed on a netbook, it is really not worth the experience. If you want cheap, buy a desktop, a dell, or the 999 mac.
A timely offer for my recent launch of http://LabSlice.com. I'll send you a private email request, but don't mind if you paste back a reply over here.
Carly Fiorina running on her record as CEO of HP is like Michael Brown running on his record as the head of FEMA.
It is a valid defense if you deleted the data before the investigation took place. If you did so with the intent of destroying evidence (of course, after the investigation starts) your obstructing justice which carries a maximum sentence of 20 years in the U S of A.
Not in the USA. 5th amendment and all.
IANAL, but as I understand the law, the 'service provider' who registers is the one who is protected.

Posterous is providing you and anyone who comments on your blog a service - they can register to protect themselves.

You are providing a service by providing stories and allowing people to comment.

Theoretically, without any safe harbour, either you or Posterous could be found to be contributorily liable for copyright infringement in a comment on your blog, since you both provided services which allowed the infringement to occur.

So to answer your questions:
1 - Posterous has registered an agent, to protect themselves, and you might want to register to protect yourself.
2 - You both are potentially Service Providers.
3 - You can designate an agent (which could be you), and Posterous' designated agent on the form they have put in is Sachin Agarwal.

If you are worried, I'd suggest talking to a lawyer with expertise in Copyright law.
Thank you for an excellent way to introduce such a powerful language (that I've been longing to learn, I must add!)

Game programming + Lisp! That's some winning combo! :D
I see the homepage mentions 5 minute intervals. I pay for pingdom because they offer 1 minute intervals. Are you planning to offer increased frequency?
Other than my work machine, I've been using an Asus EeePC as my primary machine since March. I have a desktop at home, but I haven't touched it other than moving it to another room.

I use the EeePC as a dev machine and have to say, they keyboard sucks for special characters <>/\[], but the convenience is nice. Guess it's about trade offs. I love the netbook.
This is a very wrong way to get attention. Do you realize how important each minute of PG is? It is like throwing a stone at someone's window to get attention. You do get the attention, but at what cost?
Thanks a lot! This is a great guide. One more question, if I may:

I am considering a small hardware business (so far I am in the process of building the prototype for my own use). My project has to fit a wide assortment of differently-shaped phones. Also, as it's a niche product aimed at a hobbyist market and not of massive appeal like the Glif (http://www.kickstarter.com/projects/danprovost/glif-iphone-4...), I will need to make rather small runs for each phone.

I am thinking of building it in two pieces: the actual electronics (a bigger run, because it will be shared by all phone models) and a foam housing made to measure for each phone model. The electronics will be the same for all phone models, and will go into the foam shell. Then the foam shell will clip on/around the phone.

¿How would you fabricate small runs of shapes made of high-density foam?
I feel the same way about little puzzles that companies like to present to the candidates, especially the ones with a "trick" answer.

I never worked in a place where I had to solve tons of small little puzzles all day, or have to memorize a set of obscure language features, and can't look them up online if I need to.

As you said, the best interviews are the ones by a white-board, working together to solve something resembling a real problem. Because, eventually that is what I will end up doing if I work there.
Wow. I need this and just contacted you. Thanks! Our site is at http://commerce.exorbyte.com and we need this type of help.
I should add: my dev environment consists of Google Chrome and a screen session with vim running in PuTTY. Pretty minimalist as-is.
Ditto !

Bought an Asus and ended up using it as a portable note taking device. I too was using Vim to edit programs - and that worked well. As for Java development compiling was excruitiatingly slow and Java apps were very slow to load. Having big fingers I never really adopted to the keyboard. For note taking, I ended up using only one hand to type across the whole keyboard. Looks strange but rather quick.

Have since upgraded to a MacBookPro with 4G RAM - much nicer experience.
This. A million times this. I do the same thing starting with a simple kernel, but keep growing it, throwing in monkey-wrenches, see how the candidate reasons and adapts.

Good candidates will start recognizing and acknowledging trade-offs, whereas bad candidates will settle on one clear path.

Good candidates will speak about the ideas they're trying to get across, whereas bad candidates will drop into talking about specific brands of technologies.
One word: "schtick". The way he does it now, it actually means something; "white iPhone debacle" is a big enough deal to warrant an anthropomorphized article!
I've always wanted to go on the road and still do dev work, i was considering this setup as a dev environment, iPad + bluetooth keyboard for coding on and while i could easily switch between code editor and browser i'd probably use my HTC Desire HD as the web browser to view what i'm coding.

In theory it would work but i've yet to test it as i dont have a bluetooth keyboard yet.
Firefox extensions will keep me using it for a while until Chrome or IE can do better.

Firebug, Adblock Plus, NoScript, CS Lite (cookie management) and probably a couple others make my browsing/development much nicer/easier.
I think that the parent thought that the system had to use a single SSD. The first time I read the question I thought that I had to use the hard drive that the data came on, and that it was all I was allowed to use. I didn't realize that the point was to design a system to simply serve the data that was given to us. After reading it, it becomes pretty clear that a simple raid5 with a few SSD's makes this problem moot.
thanks. I am still learning my way around HN, it will take me sometime to understand how the system works.
Does MacOS X really not automatically figure out the dpi of the screen and adjust font rendering? Ouch.
Perspectives addon updated for latest Firefox
They are also giving one for free to every participant in the Adobe Max conference, this week in LA.
A picture is a useful abstraction of reality. It forces people to think about what they'll 'answer' before they do. Some people might draw a diagram, some might draw a story, who knows. It tells a lot about people and how they think.

For some people this may seem like a fun task and they'll get excited about it, some may not find it useful and argue about it and others (the ones you want to avoid) will frown upon it and say 'Fine. I'll do it anyway'.

Most of the people I've interviewed are well accomplished engineers, but that doesn't always mean I want to work with them.

Why do you think it is NOT useful to draw a picture?
The a51 tables used for cracking gsm crypto are 2TB of awesomeness.

http://reflextor.com/trac/a51/wiki/TableStructure
Nrsolis, I have a question or two about your experience. Would you mind e-mailing me so I could ask you? aikon3390 at gmail
and/or burn-out! Seems you took on a lot early and maybe it was too much too soon.

I understand that you may not be able to drop out. But could you defer your studies for a semester? Go for a cheap holiday. If your family are being difficult and don't support you then you can tell them your health and sanity are more important than not disappointing them. Stress that you are not dropping out, just doing some "field work".
Remember your are awesome. :) http://www.awesomenessreminders.com/
I'd recommend the Toshiba R700 series .. I have the one from BestBuy in addition to my MBP.. 13 inch machine with Core i3, 4 GB RAM, 500 GB HDD, 720p display, 5-6 hours of stock battery life (not playing video though), eSATA port for 750$ .. Did I say 3 lbs and doesn't heat up as much as MBP?

the crappy part : Intel Display adapter and very bad speakers .. almost tin can like
Thanks retro. I hope it's still time. I need some help. How can I contact you? exorbyte AT gmail.com - our site is at http://commerce.exorbyte.com
"EPIC FAILURE"

-- Does it matter what side of the fail table she sat on?
Hi,

I'm sure you've got a deluge of requests already. Kudos for your offer. Like someone here mentioned, marketing is probably the single biggest hole for hackers hanging out at HN - so its heartening to see someone offering fill that gap.

Just wrote you asking help on http://recruiterbox.com
Very nice. Thanks a lot!! Its amazing how the rearranging makes the page look so better and user friendly. Good Work!!
There's only so far that static analysis can go, however. There are a few key issues with static analysis in the context of Android:

1) You can generate and load new classes at runtime, making it impossible to do complete static analysis on things running on the Dalvik side of things.

2) You can run native code, allowing you to circumvent static verification in about a billion different ways. Note that they could take the Google Native Client approach and force binaries to be statically verifiable to a large extent, but then you can't JITC code.

Static analysis, while cool, is not the solution to problems like this. The solution is fine-grained authorizations to access, which Android is already half way there on. Honestly, the problem with authorizations isn't a technical one (especially when you enforce a pure-managed code system like Dalvik), but a user experience one.

That said, some degree of runtime analysis to verify that an application is not trying to escape its bounds can be helpful.
Machine Learning for Web Data
I will email you now. Thanks for this. Our site is at http://commerce.exorbyte.com and we need this type of help.
Offer HN | I got time and I want to help doing conceptual mockups
Hey There
I have some time available with me after work and I'm want to help anyone who needs help with conceptualizing a solution.

I have in the past helped people by brain storming what a possible solution could be. For e.g. I worked with someone to come up with suggestions for how to make health based app more sticky for the users.

I can also do screen mockups.I can be contacted at jaspal.sawhney@gmail.com
I'm confused... why specify a 1 TB disk? It doesn't seem that the problem's solution has any dependence on the aforementioned disk aside from the data it contains unless I'm misreading how he's explaining the answer?
I've always been of the opinion that you won't be able to make someone else happy if you can't make yourself happy. Depending on another person for happiness is guaranteed misery. Find your own way to enjoy life, and try to find someone to share it with. Don't make someone else your lifeline to being emotionally stable.
Tell your parents and family that you love them and want them to be proud of your choices in life, but that you're (insert more determined way of saying "just not feeling it right now").

You're enjoying your work out, so plan something major and physical. Hike the Pacific Crest Trail [1] or part of it. That'd chew up some time and give you space to clear your head.

I felt my parents had high expectations of me but was disillusioned and disinterested when I started university (engineering). I quit within six months of starting but hid it from my parents, truth eventually came out, and it took me another year or so to really find my place. I worked a year or two somewhere mediocre, built up some freelance work on the side and then started the business I still run today. That was in 1998.

1. http://en.wikipedia.org/wiki/Pacific_Crest_Trail
Looks like I'm (ridiculously) late to the party. Anyway, appreciate the offer you're making
Amazon seems to disagree with you.

http://www.amazon.com/OCZ-Express-Solid-Z-DRIVE-OCZSSDPCIE-Z...
The X40/X41 might be cheap, but it is limited to a proprietary 1.8" drive and 1.5GB RAM. It'll be a slow drive around 40GB 4200rpm or you can spend money for a SSD.

I suggest the X61. It'll support up to 8GB RAM and takes regular laptop drive. On ebay, I've seen it slip out for $300.
It may be a good idea, but it is going to be very difficult to implement across the United States. Licensing for serving alcohol is extremely complex, licenses are scarce in many states, and liability issues are huge.

I'd be shocked if this ever rolled out to more than a few stores.
This makes sense -- I'm still on Beta 6 despite the bugginess, but it definitely is buggy. I keep trying to customize the button layout (like adding a history button, or moving the new tab button) and it mysteriously reverts parts of the layout to default when I change it, but not every time, and not every button. Odd. Also, Windows Live Mail is nearly unuseable.

The main reason I'm sticking with it for now is Panorama. Bound the hotkey for that to one of my extra mouse buttons (mine has ~9). As far as I'm concerned there's no other way to do tabs/grouping anymore.

The big thing I wish they'd do is lazy load the tab groups that weren't active the last time it got closed. I have about 10 tabs open now at all times, and it doesn't make sense to try to load them all at once. Panorama could basically merge tabs/bookmarks/history all in one and revolutionize the UI, but for now it's still awesome but kind of slow.

edit: I just turned on HW acceleration (windows only sorry), and the performance boost is pretty amazing.
have you tried DirectedEdge?
The burden of proof in a civil lawsuit is "more likely than not". So, if they can convince a jury that since the internet was registered to you in your home, that you were 51% likely to be the one knowingly and willfully distributing copyrighted material, you lose.

I wouldn't want to be the first one to test that loophole.
I see your point now.
Startup Quote: Ingvar Kamprad, founder, IKEA
My wife picked up a similar "subnotebook" for her classes (12.1" screen, though), and I've ended up taking a liking to it: an MSI Wind12 U230-040. They keyboard doesn't suffer from as much of the braindamage that some of the other devices in this form factor seem to sport (two fingers required for some common keys like insert, delete, page up/down, etc), and the 1366x768 resolution is quite usable. Video performance is respectable, you can stuff 4GB of RAM in it with a 64-bit OS, and I'd expect it to fly with an SSD.

There's a few different versions of it; the -040 has a dual-core Neo X2, while the newer -087 models have a single core. MSI is notoriously lousy about making minor adjustments to the model numbers/names, but making substantial changes to the underlying hardware.

Coming down the road (MSI is also notoriously late on delivering new models, apparently) is the U250, and there's a few specific spec updates on the roadmap for it (DDR3, processor and video updates) should make for a very capable small-form-factor computing device.

My more general recommendation for any of these smaller gadgets, though, is to go into a store and handle them yourself. Use the keyboard, fire up notepad and write a little bit of code if that's what you were planning to do with it. The keyboards on a lot of these units are absolutely vile; they're all a compromise between key size and layout, and you'll want to spend some time with them to see if you can live with it.
At MTH, we have a passion for making people more productive through better, smarter software solutions. We build high quality personal financial programs with attention paid to the details of efficient use. Our software is very customizable for the advanced user, and quick to learn for the new user. Each program has been refined by years of listening to our customers, both through direct contact, and through our online forums.

Count how many times you say any variant of us, we, our, etc, then count how many times you say some variant of you, your, etc. You need to reverse these numbers.
Do you know of any major OSes that actually have resolution indepdence? I've never heard of an OS auto-adjusting the DPI (Windows certainly doesn't, and Linux never has for me), nor have I seen any OS do so correctly even when you do it manually.

However, Apple has started efforts for OS frameworks to support resolution-independent apps that would be able to resized at will without losing proportion.
If there is such a thing as good leadership, it is to give a good example.

- Ingvar Kamprad
These types of questions are terrible interviewing techniques. An interviewer who, even jokingly, goes into the room with an interrogative mindset is fundamentally failing at the core purpose of interviewing: finding good talent, preferably relatively undervalued talent. An interviewer should not be looking for someone who mirrors their way of thinking or or their approach to solving a problem. They should be looking for people with skills that complement the team, not duplicate it. Questions like these are typically signs of bad interviewing technique, but not always depending on how they are presented.

More often than not, however, people "design" interview questions to cause problems for prospective employees. You might think this is clever. You might think this helps weed out people who don't possess the ability to think quickly or react to feedback on their feet. All you really are doing is artificially limiting the prospective candidate pool.

Every dork with a chip on their shoulder can manufacture an a question to be unanswerable. Deep down inside what most of these bad interviewers really want is to design a question that creates one of two atmospheres in the interview room: (a) a submissive one, where the candidate is forced to placate the interviewer and reinforce their apparent intellectual superiority; or, (b) a confrontational one where the candidate and interviewer battle it out for dominance as alpha-geek. Either (a) or (b) can be seen as a positive depending on the type of interviewer that goes in. Ultimately, any interviewer that uses this technique is a bad one and any input they make into the hiring process should be seriously discounted.

The interviewer should adapt their interview style to the candidate based on reading their body language, communication skills, and overall demeanor in the interview room. Its the interviewer's responsibility to create the best interview experience possible. Some people are nervous; some don't think on their feet well; most rely on Google heavily to point them in the right direction; lots of them know more than they can demonstrate in the 5 minutes you give them to react to your stupid question.

Your job is find diamonds in the rough. People who are the best, not people who act, think, behave, or answer the way you think they should. Questions like the one in this blog post are tell-tale signs of alpha-geek interview dominance gone wild, and out of that you'll typically only get one style of candidate that makes it through the gauntlet, certainly guaranteeing you're not getting the best talent available.
I have been using "Firefox 4.0b8pre" (with Jaegermonkey!) for weeks. It's really been a pleasant experience, fast load times, nice UI, and few if any major bugs. Perhaps I just caught a good nightly, but nonetheless, this news then comes as surprising to me.

I worry about delaying the Firefox release until next year (where FF4 seems as much about catching up to the competition as it is new features), but if it allows this chart to cross the green line, then I'd say that would be some huge bragging rights:

http://arewefastyet.com/