skysight-inc/HackerNews huggingface dataset:
See now everyone (investors, friends, perhaps even a spouse) is going to egg you on because they won't have to clean up the mess that might result from the amount of stress you are putting yourself under.

(I say "might" because I don't know enough about the specifics of your situation.)

But I do know that for sure anyone who eggs you on will have no detriment to the choices that you have made to get ahead.

I do understand how you have to do this because everyone else is taking that route.

Back in the day I never even tried pot. Or cigarettes. And everyone else was doing it back then. But then again it wasn't used to enhance performance or get ahead. So I can't honestly say what I would have done if faced with a peer group that was using performance enhancing drugs that I had to compete with.
Do all System76's still have that massive PSU? I had a coworker who had one, and the machine was nice, but the unbelievable size & weight of the laptop's power supply was truly laughable.
What is the difference between this and a single wide trailer home?
Glenn Greenwald's Keynote at 30C3
There's a different argument here. Some buildings keep a visitor log. That will say when I arrived, perhaps who I'm visiting, and likely when I left. I do not own that data, and it is not part of my papers.

Nor is this information part of the papers of the person I'm visiting. It's part of the business records of the building owner.

There's no promise that this information is private. Indeed, in some buildings it's often semi-public information, in that successive visitors can likely see the log when signing in or out, and it's left on the main desk all day.

The argument is that this information isn't under 4th amendment protection because it not not part of your private or personal information.

The recent court opinion by Judge Leon against the NSA points out - rightly, in my opinion - that when there is a lot of information about who you communicate with, then that in turn reveals information about you and your thoughts. You should read the opinion.
We live in 8x25'. The bedroom is separate enough for one to sleep while the other is awake. My wife and I's schedule is offset by about an hour or two. Give each other a bit of alone time.

She also cooks 3 meals a day in our tiny kitchen. Nothing stinks afterwards.
I call myself a hacker, and since I'm a hacker it's the truth when I call myself a hacker.
Lenovo X1 Carbon or Lenovo X240 (particularly if you routinely use your laptop at the same location - then their dock is worth its weight in gold.)
It would be nice if when I clicked (X) it closed the program... that can't be that hard to fix.
Its terrible. If you want good Linux compatibility, get another Thinkpad.

System 76 sells rebranded Clevos. The best Clevo laptops are mediocre, the worst are unusable. The Ultrapro falls into the latter category. Quite a few models of Clevo laptops have keyboards that randomly drop keystrokes. The Galago keyboard is by all accounts particularly horrible. More than one reviewer listed this as the sole reason for returning the machine. The company "fixed" the issue by sending out new keyboards with metal strips attached to the back of them. This did absolutely nothing to address the fact that the keyboards don't work.

Because they don't actually make their own systems, there is little that System 76 can do to change the fact that some of their systems are defective. System 76 by all accounts has pretty decent support, but when all they can do is continue to send you more defective parts and / or defective replacement systems, it doesn't really mean a whole hell of a lot.

After repeatedly trying to fix these issues, one of their favorite sayings is "most of our customers like our keyboards."

Another great quote from a System 76 rep is that the Galago Ultrapro's touchpad is hands-down better than a Macbook's. Which I found particularly amusing because some of the reviews of this machine specifically mention that the touchpad doesn't work correctly.

The other downside of Clevo laptops is that the company absolutely sucks at making motherboards. They are inefficient, and it ends up contributing to the Galago's poor battery life. This is a machine that should probably get at least 6-8 hours, yet it only gets 3.5-4.

I really love the idea of a vendor dedicated to selling Linux machines, but until System 76 pulls off a miracle and convinces Clevo to stop making defective keyboards, people should stop giving them their money.

If it weren't for the defective keyboard and the terrible battery life, my comment would be completely different and it would probably be getting typed on a Galago Ultrapro. Instead, I have a T430 that I snagged off of Lenovo's outlet with 8GB Ram, an i5, and a 256GB SSD for less than $500. Its the best computer I've ever owned.
I've had two laptops that I've installed Ubuntu 12.04 on and both have worked great. One was a Dell Vostro V131. Literally everything worked and it had such an amazing keyboard layout. It was so hard for me to give it up. I upgraded earlier this month to an ASUS Zenbook UX302LA. The only things that didn't work out of the box was WiFi and the brightness keyboard buttons, these were quickly fixed with using a back port module. I put an extra 8GB of RAM and a 256gb SSD and the things flys. It also has a Haswell CPU so it gets about 9 hours of battery life.
With space you end up buying so much stuff you may end up not really using, or buy low quality stuff just to fill the space.
Another vote for ThinkPad. I have a W530 running Ubuntu 13.10, and everything works.
Shame this is getting downvoted, probably by people who don't understand the reference. See the second section ("You are not expected to understand this") in: http://cm.bell-labs.com/cm/cs/who/dmr/odd.html
Their customer service could be better.

I had one that went bad in less than 24 hours (my only SSD that needed a warranty claim). I tried to return it to them - filled out form, still had to call them and talk. In the end the guy suggested it would be better for me (much faster) to return it to Amazon than work the return thru intel.
Strictly imho, the translation overhead of reading one or the other if you're used to the opposite syntax is not that high. We're not talking haskell vs. c++ here, it's operand ordering and maybe a few characters' worth of difference in the commands (e.g. add vs addl) or typing register names and so on. The basis of my opinion, fwiw, is that all of my classes involving asm used GNU tools/AT&T, and I never felt enormous difficulties reading Intel-inflected docs. It's quite possible that I was just lucky enough to have never been bitten badly, I don't know.

So while I don't disagree with your technical reasoning, I don't think that it's a significant pedagogical barrier. The puckish part of me wants to suggest that having to figure something out when the documents are a) insane b) backwards c) written in Martian d) all of the above is great preparation for commercial work. ;)
Sigh, don't have an SO account but if I did, I would suggest this code which I call randsort --

#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>

int
main(int argc, char *argv[]) {
int i, ndx;
double my_numbers[10];
double sorted_numbers[10];
uint16_t picked;

for (i = 1; i < argc; i++) {
my_numbers[i-1] = atof(argv[i]);
}

while (1) {
picked = 0;
ndx = 0;
/* sort the numbers */
while (picked != 0x3ff) {
i = (rand() / 100) % 10;
if ((picked & (1 << i)) == 0) {
picked |= (1 << i);
sorted_numbers[ndx++] = my_numbers[i];
}
}

/* verify they sorted correctly */
for (i = 8; i >= 0; i--) {
if (( i == -1) || (sorted_numbers[i] > sorted_numbers[i+1])) {
break;
}
}
if (i == -1) {
printf(" Sorted: \n");
for (i = 0; i < 10; i++) {
printf(" %d: %f\n", i, sorted_numbers[i]);
}
exit(0);
}
}
}
It's idiomatic in a bunch of languages. There are also good ways to do blocking IO. "We remove the capability to use an entire category of IO" is probably the weakest feature claim of any language out there.
I want to get a thinkpad, but the dell vostro that I am using just won't die. :-)

I run debian x64 on it without any problem.
Right. Homebrew is okay, but pacman is _amazing_. I actually have completely avoided setting up Homebrew on my Mac and the only Mac dev environment I have set up is in an Mountain Lion VM running on my Mac. I don't want to screw some strange thing up and then have to resort to using a Time Machine backup to fix it...

...Reasoning behind that one is that documentation floating around for solving Mac problems is quite terrible. A lot of information isn't well categorized and results for very old versions typically come up first. Fixes for problems I've had (getting CLANG to work in a VM under virtualbox, getting virtualbox to work after a restart because they stupidly use OSX features that were phased out) often only came up after digging quite hard to find the correct fix. Support and Documentation are what I do for a living, so I have a better shot finding the right fix than most.

Arch documentation and the forums are like the gold freakin' standard. It actually blows my mind how well organized and thorough it all is. I've yet to find a situation in Arch that didn't have a document to get me out of it...and often I use their documentation to fix problems in OSX and other Linux distros.
The idea has merit, but I suspect that the real reason is that rich VCs in the Valley don't want their tax dollars going to the rest of the state.
This is actually a major annoyance in some fields - Xilinx for example likes to use GB to represent 1024^3 for storage on FPGAs while HDD manufacturers like to use 1000^3. IMHO [ZYEPGMK]?iB is the way to go to end this non-sense.
They just redesigned the thing from scratch, don't you think they would've taken that opportunity to "fix it" if they wanted to do so?
I've noticed the GC problem that you mention as well. To me it seems very much that when objects travel between V8 and Python is when problems begin to crop up. Sadly, I have yet to be able to fix this. I believe this issue captures it most concisely: https://code.google.com/p/pyv8/issues/detail?id=193

I'll have to see about publishing my work publicly, as I don't explicitly own it. My biggest piece of advice is to always build from the latest branched version of v8, rather than the trunk. Right now, that would be 3.23. The branched version tends to be a bit more stable than the trunk. Sadly, since the PyV8 maintainer works from the trunk, I've often had to build a few revs back to get things to compile if there was a major structural v8 change.

If you'd be willing to share the details of your build environment, I can see if my work is even applicable and go about getting the permission to publish what I've done.

BTW, I want to be clear that in no way am I disparaging the PyV8 maintainer. He's been very responsive and helped fix some problems that would have taken me weeks to fix on my own. The project simply isn't focused on stability at the moment.
As a hacker you can probably get away with it. If you're a 10x hacker, maybe you'll be an 8x hacker that's less stressed and more happy. Depending on how you handle stress, maybe you'll be more effective overall. It's a tradeoff you can make with yourself. (Be sure to stay legal and get a prescription.)

While you're leading a company, don't. Being a good leader requires a great memory. If you forget half of what was said on Fridays because you smoked that night, you're hosing everyone.
HP has also been doing this with wireless cards.
The paper says that absolute pitch, the ability to name a tone without hearing other reference tones (i.e. that note is a C#), is typically found in musicians who began training young (below six). This drug seems to reopen that window and let adult brains learn the skill.

Only 24 people in the study though, and just 18 completed it. The hypothesis seems a little optimistic, and given the sample size, I'd say more data needed.

"Given the difficulty of improving AP performance in adulthood, we hypothesize that in our task, even a small advantage in pitch class identification in the VPA as compared to the placebo group is suggestive..."
I am desperately trying to extend the life of my X220 exactly for this reason. It is the last laptop with a usable keyboard. But this thing has been around the world at least a dozen times and has cracks and bruises to show for it. No idea what I will do when it finally dies on me.
Are you comparing living without a home to living in a small apartment in a major city?

Given people seemed to raise kids and survive in 983 sq ft during the 1950s (average house size) I don't see why people think we need massive houses to raise children in today.
I want to develop apps for FirefoxOS and UbuntuOS.
I like managing my AUR packages with pacman for some reason. I actually find it to be less trouble than dealing with yaourt.

I've looked into this for a brief moment but realized that I want to spend as little time in the GUI being unproductive as possible. I'd almost say that shitty X fonts are a feature for me right now -- the one time it was an actual problem motivated me to set up CUPS and get my laser printer working (btw, HP, f* you for your handling of Zjstream printers).

Good tip though. And yes, the patent issue doesn't help.
The only caveat is using acpi_call to lengthen the lifecycle of your battery. https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_T420
Out in the City
Uh. No. TCP is complex because it works in the scenario where you, me, and 20 coworkers share a fast LAN hooked up to a slow pipe to the Internet and we all have to share that pipe constantly but nobody actually knows exactly who's trying to do what with it. TCP congestion control is a minor miracle even before you realize that this plays out writ large across the whole Internet, large-pipe-huge-pipe-small-pipe-big-pipe, without the Internet collapsing, which is what it used to do. One of the big challenges in designing fast scalable transports that gain speed by allowing drops or out of order delivery is in making them compatible with the congestion control regime that TCP implements.

TCP is complex because it solves a mindbogglingly complex problem. That it is as small as it actually is makes it one of the more elegant things ever to come out of computer networking.
Dell XPS 13 Developer Edition (comes with Ubuntu pre-installed). The best part, though, is that Dell wrote a bunch of drivers for the hardware that got integrated into the main Linux kernel--I've installed over 10 distros on it (not all at once!) and on every one of them brightness, multitouch gestures, etc, worked out of the box.
Totally aware, but I can't resist when someone brings up this conundrum.
Hey thanks, that's good to know.
you're on point about most of the things you have written here... but a few things are worth mentioning:

1. capture a portion of the screen with: CMD + Shift + 4
2. i'm gonna guess you've tried sublime text, but mention it here anyway.
3. f*ing finder, how does it work!??!

I don't think I'll ever switch back to Windows, but I have certainly been thinking long and hard about Linux. I spend enough time in the console these days that it's likely to solve all my problems. Thanks for the laughs.
Yes, but I was using the definition of "small" from your previous post: 300 sq ft, not 900+ sq. ft.
I don't like to dwell on writing style because that's not the focus of this community (plus, I'm far from perfect when it comes to writing), but I thought the author's overuse of descriptive words made this story hard to read:

"That Friday afternoon, resplendent in a lustrous violet button-down, William packed half a dozen friends into a private plane on a frosty Edmonton, Alberta, tarmac and jetted off to Las Vegas."

This was the second or third sentence. I was just getting into the flow of the story and felt bombarded by all that information. I could have waited to read about the color of the guy's shirt.
>Look at places like Hong Kong...

I have spent extensive time in HK, and I apologize that I have only had the misfortune of interacting with people who make incomes on-par or above that of a typical Silicon Valley worker, thus they have AMAZING places to live....

Unfortunately I am at the poor end of the spectrum at south of 200K USD per annum
Indeed. See my comment here though. https://news.ycombinator.com/item?id=6973619

Much like typography can't be unseen, once you use good keyboards, anything but is maddening. The same goes for good UI.
The Thinkpads are awesome, except now you can't take them into any important State Department buildings. Lucky for me, that's not a concern.
Would be interesting to know how Samsung SSDs, very popular now and used in Apple's line, fare on that test.
Hacking meaning is complex. For me it means something ingenious, a way of creating or using a tool in a round about way. It's not even necessarily about computers. But it involves most of the time a "creative use of technology".
I agree.

In the kilobyte world, 2.4% may not have been too big of a deal.

In the terabyte world, there's a 10% difference between binary and decimal prefixes. That's way bigger than rounding error. We need to start using the binary prefixes.
My 2013 VAIO Pro 13" works astonishingly well with Debian. I don't think I've ever had a laptop work so well right out of the box with Linux. The PCIe SSD it comes with is much faster than past SSDs I've had, too.

Note: I got this laptop in late November. If you look online, you'll find a lot of problems people had with distros featuring older kernels. Rest assured, 3.12 enables all features right out of the box.
I like that distributed space idea but if you're not in a warm climate that would be a serious annoyance. Who wants to go out in freezing weather to get to the kitchen?
you could get your exercise interspersed throughout the day without leaving the tiny house.
Copyright includes rights to the work itself as well as rights to creating derivative works, such as sequels, movie adaptations, etc. This does effectively mean anything using the same characters or settings, although the characters themselves are not technically copyrighted.

This is a decent review of the issues involved:
http://io9.com/5933976/are-fan-fiction-and-fan-art-legal
Having been raised in a cold and isolated country (Finland) I think you incorrectly assume that means a lot of time spent indoors. This can be true, but does not have to.

I do think you are on to something with the idea of pods, most farmhouses where I come from are arranged in a number of small separate buildings.
> For me, the scariest/most interesting part was that some SSDs had problems with the tests in which power WASN'T interrupted.

OCZ drives had that problem. That's not a surprise.

There's a reason why Intel and Samsung drives consistently average 4.5 stars on Newegg, while OCZ drives consistently average 3-stars.
I find the L4 Microkernel [0] pretty interesting. The goal of L4 is to make the microkernel architecture performant by making IPC fast. They did this by making the implementations processor dependent; they wrote the IPC code in optimized assembly. A variant [1] of it is actually commonly used in baseband processors. See this paper [2] for a good overview.

[0] - http://os.inf.tu-dresden.de/L4/overview.html

[1] - http://www.ok-labs.com/products/okl4-microvisor

[2] - http://homes.cs.washington.edu/~bershad/590s/papers/towards-...
I know you want to show everybody how clever you are, but come on, this comment is not productive. I ask that you restrain yourself from being a troll, and be respectful.
Yeah, but these days you can have an actual career and telecommute from a place where the land is still less than $1000 an acre.
To alleviate poverty, each state in India should have separate currency.
http://www.lietaer.com/2010/03/the-worgl-experiment/
Ah, yes. iTunes. I just did this a few days ago---switched from iTunes to a Linux alternative. This was hard. I've never bought anything through iTunes, but I love the program for managing my music library. It looks nice, which is important for me while listening to music, and it's very powerful, with smart playlists and the play queue. I eventually settled for Banshee and imported my library with a lot of manual support. It wasn't easy or fun to switch, but it only took a couple hours to get right, and now I'm quite pleased with the result.

iPhoto, however, has always been shit. Mostly because it's slow. I haven't moved my photos to Linux yet, but I think Darktable is supposed to be good.
L4 is also a very clean, simple codebase. I like it a lot.
An Idea’s Execution, Not Its Uniqueness, Yields Success
I have a Samsung ChromeBook and I tend to prefer it for on the road use to the MacBook Pro. Much lighter and better battery life. With WiFi both public and via smartphone tethering, it is fine for most tasks that I need on the road.

Crouton is fine if you need a full fledged Linux. Using a 32GB SDHC card for extra file space.
Did you talk to the older ones or only younger ones? There seems to be a difference.
AFAIK it forbids all prosecution-based extradition for countries that have death penalty. It also forbids extradition if the subject is married to a Brazilian citizen or has Brazilian offspring.
IMO, Facebook won because it uses real names. It's a lot faster to find people (especially people you've lost touch with) when you can see their names.
Thanks for the info. I was aware of Dell making a bunch of drivers to support the hardware, but wasn't aware they would get merge upstream. Cheers!
Do bulge bracket banks recruit at your school? If yes, then obviously through your school recruiting system is the best way. At Yale, 90% of my friends are going into banking. I'm sticking with tech (though I did interview with some banks), but my roommate's dad is a career advisor at the management school, so I know about this. For us, the way it works is that all the big banks have info sessions. You go to those, talk to the presenters during the "networking session," secure a business card, send a follow up email, and then probably get an interview. At that point it's up to you to impress them with your interview prep.

If they don't recruit at your school, it's going to be much tougher for you from what I've heard. Definitely get in touch with a recruiter. The key is to give them a reason to pull your résumé off the stack. "I know this guy! He emailed me!" will usually help.

Email me for recruiting contacts. (See profile)

p.s. I assume this is for a Summer Internship. If so, you're asking at the perfect time, as recruiting is happening now (résumé drop deadline Jan 15) and interviews in January (shortly after Jan 15). If this is for full time, you're probably screwed because all the big banks have filled their entry level positions for this cycle.

p.p.s. Guy who posted below me is hellbanned, but yeah, definitely check out wallstreetoasis.com if you haven't already. But honestly that place seems littered with the same kind of dregs of the social ladder that infest college confidential...
The Chromebook Pixel is a fantastic piece of hardware and it comes running a Linux variant (ChromeOS) out-of-the-box, so all the drivers should be well-supported.
Try an SSD. A lot less annoying.
The obesity era
Google Keep. I've tried Trello, Any.Do, Evernote, Asana, Hashnote, Wunderlist, RememberTheMilk, etc.

I need something that syncs effortlessly, works on Android / Linux / Mac, and is fast. I used Trello and Any.Do for a couple months each, but eventually got fed up with Trello slow performance on mobile and Any.Do's Chrome extension bugs.
Thanks for this. There's a broken link from "newsletter" to www.readevalprintlove.org
I got a Lenovo Y510p. Amazing machine. Running Ubuntu 13.04. The most common problem with any linux machine is FLASH VIDEO! They don't support DRM content (HBOGO, Amazon, xfinitytv, etc...). It's been a pain trying to find a work around. Also, video drivers can be a pain.
Facebook 'dead and buried to teens'
We Are All MsScribe
Heart Warming Xmas Prank on Mom (Video)