skysight-inc/HackerNews huggingface dataset:
OEM or retail? Retail disks have better packaging, but I bought OEM disks.

Mine came in plastic egg cartons with a few packing peanuts. I'm surprised they didn't shatter on their way across the country.
How about:
Give every user a monotonically incrementing value that's initialized at the start of the session using HTTPS. For every request, the client will provide the next value in the expected sequence. Listeners won't have the secret key that was exchanged during the HTTPS authentication, and can't issue requests on the legitimate client's behalf.

Forcing the requests to be serial sucks, but if you only do it for privileged actions (as opposed to public page GETs) it should be manageable.
Nissan Highlights New Electric Vehicle Plans
Paul, did you make an update on your website for the "What I use" page?

And yes, Lightroom is much faster than Aperture (I've tested both).
I think the only thing that is really missing which hampers social in the current browser is lack of push notifications. What would be ideal is if I could close Facebook but still authorize push notifications when something happens, this can be done in something like Growl but it doesn't seem like a major use case, remote push notifications.

I recently saw that push notifications had been proposed in the HTML5 spec then later removed, not sure why. Although I still think that you have to have a tab open on the site to receive them.
I'm going to leave hardware out of this for the simple reason that given enough resources, as Paul Graham rightly said, we'd all want the fastest computer possible.

- OS: ArchLinux 64-bit (personal), FreeBSD (servers)

- Window Manager: awesome

Awesome is a great window manager because it's lightweight, robust, and tiling. I can't even explain how much my workflow has improved since switching to a tiling window manager. Awesome is much less intimidating than xmonad, and uses Lua as the scripting interface.

- Editors: vi for small edits, joe for bigger projects

- Terminal: rxvt-unicode

- As far as peripheral software, I use:

lighttpd as my web server

Ruby as my scripting language of choice

nmap as my port scanner (RIP unicornscan)

ncat as my netcat varient

OpenOffice for reports (yuck!)

- I prefer Xen to OpenVZ and VirtualBox to VMWare.

- Oh, and I have an iPhone.

- As a shameless plug, I also use http://sleepyti.me every day to figure out when to go to sleep or what time to set my alarm.
So get rid of it? They hold their value extraordinarily well.
Yeah I need to do that. it was last updated a few months ago. mostly, I sold a lot of my stuff when I moved to SF. I only have my laptop now. Before I had a desktop Win7 Core i7 machine and a linux htpc hooked up to a 50-inch plasma, ps3, etc. I own practically no gadgets now except for what can fit in my backpack. I kinda like it this way.
Acer Aspire 5670 (4+ years old), Windows 7 Ultimate from Bizsparks.

I used to use Visual Studio 2008 for Outlook plugin development but now I pretty much always SSH into a remote Linux server to work. I use vim and git. Sometimes I run my stuff on Virtual Box with Ubuntu but that only works well enough on my i7 6GB desktop.

I program primarily in Python and Java and use Django for web app development.
I find that billing hourly can make for a more pleasant relationship with the customer. Provided that you give good justifications for the hours you bill.

On fixed price contracts there is lots of haggling over the exact scope, requirements, changes and meaning of words in the contract.

Hourly billing lets me smile and say "sure thing" to more requests, something that I actually prefer doing.
No, that's not it at all.

I just think that someone so blatantly being a jackass, and being filmed in the act, deserves all the publicity that they get. I'm not suggesting we burn these kids at the stake or tattoo their crimes on their forehead. I just fail to see why anyone should bemoan their potentially besmirched reputation. Boo. Hoo.
Code Monkey - A Cubicle Dweller's Theme Song
I'm impressed with lambda calculus as a mathematical formalisms and its equivalence with TMs, and I am impressed but not overly enamored with homoiconicity & metaprogramming/macros. I like conditionals. Not a fan of marketing minimal syntax but having special forms. Not a fan of cons as a a building block for everything. Not a big believer in garbage collection. And certainly not a believer that Lisp is a practical programming language for much of anything these days.

But don't let me stop you from caaaaadring away!
I agree with many of the article author's points. However, I am also extremely aware that I typically pay under half the price of the physic book for e-books. Given that paying authors, editorial and production staff is often the most significant cost in producing a book I feel like it's a trade-off.

I'm giving up some rights I'd like, for much lower cost item. For the most part I'm ok with that.

Obviously if there was a better option for lending ebooks I'd take it.
13" MacBook (mid-2007) 2.16ghz w/ 4GB Ram and 500GB Hard Drive

Magic Mouse, Apple Bluetooth Keyboard, Rain mStand

NEC EA231WMi (23" 1080p IPS LCD)

500GB USB Drive For backup (1TB Time Capsule on order)
maybe they can get together with kiha and combine their pointless efforts.
I think this line of reasoning is why the C# team avoided the M word and introduced Linq for a range of things (sequence comprehensions, reactive programming etc) and is introducing the async syntax for more stuff in 5, even though they could all be implemented with the same more general model.

[edit] the M word is Monad
Still vernerable to MITM attacks, since an attacker could intercept a legitimate respo se for safe.js, but then send the user a completely different file.
You need to sign the entire file. Now you're incredibly close to having SSL.
This is a brilliant idea. If someone else doesn't do it, I may; I travel infrequently, but I sure as hell don't want to be putting my kids through either of the "options" right now. It would be wonderful to know how to route around it.
ye I should clarify and add that it means you can see the traffic. even if it is switched
I ran a startup that was based out of my house. The team would show and we would work in my living room.

Pros:
- Cheap
- Always had good food and a full kitchen
- I could talk to sig other when I wanted to

Cons:
- My sig other could talk to me when they wanted to
- When I was sick or away, the team had to work from home
- Easily distracted
Janrain Engage may be of help to you - http://www.janrain.com/products/engage
"Luck surface area" -- ingenious.
After viewing the video of the MIT lab using the AR Drone I'm confused...

From the Development License of the SDK Drone API (Article 5 v):

"AR.Drone, shall have for sole purpose to be used by a User for entertaining, game, leisure or training. The creation of
applications for the use of the PARROT Drone for military, and, without limitation, security, watching, spying,
defence, cartography is strictly forbidden."
In Baltimore anyone dumb enough to do that deserves the bullet they'll get in their head.
Never regret being a generalist.

...I think I just accidentally made a pun.
For everyday computing and development, I use my HP Pavilion 14" laptop with Sony MDR-7506 headphones. I dual-boot Windows 7 and Ubuntu 10.04, but I tend to spend 90% of my time on the Windows side using PuTTY sessions as necessary to SSH to Linux machines. For coding, I split about 50/50 between Notepad++ and Vim. I browse primarily in Chrome.

For relaxing, I have my aging gaming desktop: Intel Core 2 Duo, GeForce 8800 GTS, dual 22.5" Samsung LCDs, Velociraptor primary HD, and a cheap (but good) Logitech USB headset with mic. I have both Windows 7 and Fedora 13 here. The Linux side is generally used as a test area, and I often try new distros there. I was pleasantly surprised by Fedora, and sometime soon I will try Fedora 14.

For a home web and file server, I use Debian / Apache / Samba.
You argue:

And because they're insulated from political accountability, there's nothing travelers can do to push back.

But also say:

Any time some idiot manages to sneak a weapon onto an airplane, the TSA leadership gets attacked for it.

This seems to be a contradiction. They are accountable, but not for wasting time with useless security theater.
Hardware:

- 15" MBPro (4GB ram, SSD)

- Magic Mouse, Apple Keyboard

- 30" Dell 3007WFP

Apps:

- Echofon,

- Propane (Campfire)

- iCal

- iChat

- Things

- Evernote

- Colloquy (IRC)

- Chrome

- 1Password

- Textpander

- Dropbox

- Spaces (to group everything)

Dev:

- DevStructure with Vagrant & Virtualbox (http://docs.devstructure.com/vagrant)

- Textmate

- Rackspace CloudServers

Office:

- Big flat desks

- Aeron or a huge exercise ball for seating

- Bose Quietcomfort headphones

- Skype + Googlevoice for VoIP

- Whiteyboards
GeekDesk
With the amount of time I have spent learning and customizing vim, I can't imagine being comfortable to switch back and forth between emacs and vim
[Home] Mac Pro with 27" Cinema Display, 2x Quad Core 2.26GHz Xeon with 12 GB Ram, 120 GB SSD and a bunch of 1 TBs for backups/storage

[Mobile] MacBook Pro 2.66 GHz Core 2 Duo with 8 GB Ram, 320 GB disk

[Office] iMac Quad i7 with 8 GB Ram, 1 TB disk

iPhone 4 32 GB

iPad 3G 64 GB

TextMate for code/text

Parallels for Windows testing

Safari as my primary browser

Firefox (for Firebug) when doing web work

iChat for AIM/Jabber

TinyGrab for screenshot sharing

Dropbox for file sync between machines (All App Preferences
are symblinked in so settings are the same across machines)

Transmit for File Uploads

1Password for password storage/secure password generation

TextExpander for Text/code snippets

Pages/Keynote/Numbers for productivity

Sequel Pro for MySQL GUI
Totally agree with except for one nit. I don't think involvement of engagement in the Scene is really a damning characteristic in and of itself. Whilst engagement in the Scene is definitely not a necessary or even useful thing for someone to do, I don't think I'd go so far as to say that it can be harmful (at least any more so than I'd warn someone to stay away from drinking or gambling).

I submit that it is possible to enjoy the perks of the Scene like meeting other folks doing similar things, sharing ideas, comparing practices and so forth in moderation, without getting sucked into a time-wasting echo-chamber that doesn't provide any value.
MBP 13" SSD & Lenovo X300 SSD - best in each class

2x 24"

Logitech MX5000 (must, have 3 of them)

Textmate, vi, netbeans, eclipse, photoshop, firefox, chromium, chrome, hexfiend, apache, postgres, mysql, redis, nginx, mongodb, php, python, xcode, itunes, virtualbox, truecrypt, skitch, visual studio, freebsd

4-5 diff smartphones but use none of them. bunch of servers in the cloud. most used app is terminal.
Hardeware: HP Pavilion ze5300 laptop, 2GHz P4, 512MB RAM, 40GB disk.

Software: Ubuntu 10.10, emacs (with haskell-mode, python-mode, yasnippet.), Ubuntu One, the haskell platform (http://www.haskell.org/platform), Gens/GS (Sega Genesis emulator.).
A lot of these come down to NULL makes things not work the way you might expect. Maybe C. J. Date is rightbwhen he says there should be no NULL in the relational model.
My rig is here: http://jseliger.com/2010/05/02/writing-space-2010/ . 24" iMac with an external monitor; will probably be replaced by a 27" iMac with an SSD in the coming months. Expanding screen real estate / secondary monitors are probably the two greatest productivity enhancements I've seen in the last ten years.

Software:

1) Mostly Word, Textmate, and Mellel. The first for documents I have to send to others; the second for blog posts and the like; and the third for longer documents like novels.

2) Devonthink Pro, as described by Steven Berlin Johnson here: http://www.stevenberlinjohnson.com/movabletype/archives/0002... . This is insanely useful.

3) Firefox.

4) Occasionally Terminal.

5) Occasionally iMovie, iPhoto, and Handbrake.

6) Typinator: http://www.ergonis.com/products/typinator/ , another insanely useful utility that I learned about online somewhere.
I'm a college student who's also a blogger, software reviewer, aspiring writer:

-2007-era home-built desktop running Windows 7 Professional x64 - AMD 64 x2, 3Gb Ram, 1Tb HD, 20" Acer monitor that I wish had higher resolution - dual-boots Ubuntu 10.10 and runs VMware Workstation for more OSes/testing

-Samsung N150 Netbook - Intel Atom N450, 1Gb Ram, 250Gb HD, Windows 7 Home Premium

-3rd Gen iPod Touch 32Gb, T-Mobile Dash from 2007 for phone calls :)

Software:

WordPress - most important tool :)

Office 2010

Windows Live Writer

Google Chrome

Photoshop Elements

Snagit + Camtasia

Evernote

Kindle for PC

Dropbox for almost everything

windroplr

dozens of other apps that I use less than the above

Dream Setup:

A faster version of my netbook with an external monitor/keyboard/mouse at my desk. The size is great, but 3Gb of Ram and a core i7 in the same package would be awesome...

Also, Things on Windows ( or another app that worked as good ) would complete my setup. I still don't have a great to-do list / GTD app for PC, so any suggestions would be great. Right now, I'm using Things on my iTouch and 37signals Backpack + Satchel for to-dos :)
At the very least, publicizing it before a trial taints the jury pool... I'm not one to champion the idea of trial by public opinion (because there are a number of cases where public opinion is wrong).
The commentors' opinions are the most valuable part of this article - the piece itself almost reads like a paid advertisement.
Mailchimp? Their API allows for a great deal of flexibility...Not sure on phone # verification, however.
How are you "forced" to swallow costs, unless you're contractually bound to deliver in 10-12 hours? If your client wants an estimate, by all means, give them a non-binding estimate. If you find yourself over-running your estimates, then it's either your fault or the client's fault - why should you have to bear the cost in both cases?
That looks very good if it will allow custom registration form fields.
Lawrence Lessig: Google, copyright, and our future.
Qantas keeps A380s grounded over engine 'anomalies'
Who am I?

American salaryman by day, wantrepreneur by night.

What Hardware am I Using?

Just a lenovo T500 w/ windows 7 (and ubuntu virtualbox),
and an iphone 3G (soon to be a nexus one).
The iphone is jailbroken on tmobile, and I'm not a fan of how
there's no springboard widget support, nor the pains of trying to
maintain a jailbroken iphone.
I use a pair of Meelectronics M6(?) earbuds which are a steal.

At work i use a Desktop running windows xp and 2 24" monitors.

And what software?

real apps: Virtuawin, enso, chrome dev builds, Visual studio, vim, picasa,
and itunes (more of a winamp guy though), and sumatra pdf for reading books.

f.lux is awesome, and seems to work better than redshift
cloud apps: picasa web, irccloud, and countless other google apps

What is my dream setup?

I want a laptop the size of a macbook air, but with a desktop-fast processor
that is largely disabled on battery, but fires up when docked at home.
It must also be dead silent, and seamlessly dock to a desktop graphics card.

I used to only use a desktop machine 5-6 years ago. and I'm coming to
realize doing everything on one big honking laptop sucks. Laptops are
terrible ergonomically. Part of me still wants to travel
and work though. So I also want a big display that I can roll up in my backpack,
and an ergonomic chair i can pack easily too.

Lastly, I want a cheap offsite backup setup that let's me upload/backup tons
of stuff without much thought. I also want ZFS/Freenas to be more drobo-like.
I'd buy a drobo in a heartbeat if they said it just used ZFS and I never heard
horror stories about them.

Realistically, I'm likely going to get either a desktop or x201s+dock or
hp envy 14, notion ink tablet, and a quiet low power freenas system.
I can imagine doing damage with my laptop battery, too:

http://xkcd.com/651/
Happy November Seventh
haven't we learned that order by rand() is a bad idea?
I wouldn't want to go to Mexico City though, especially these days with all the unrest in Mexico.
New Hostgator Coupon Code - 2010 | Green Hosting Estate
I suppose the good response would be "The term is pederasty, you retard!"

I suppose the best response possible would be to be waiting with predrafted legal papers for slander and ask "Sir what is your name?" when they're forced to respond simply fill out their name and say "Consider yourself served".
So will we soon see a co-evolutionary arms race as ever stealthier drones are harassed, blocked or outright disabled by ever more aggressive counter measures?

I could see the paparazzi style flying eyes being dealt with by LIDAR countermeasures. The tracking drones are already vulnerable to a number of the same tactics that involve shaking a tail of any sort. I foresee some exciting new precedents getting set from this conflict though.
amen - and it's slower than a apple II
My thoughts too, although they address this (and claim they never will) in the techcrunch coverage: http://techcrunch.com/2010/11/07/rockmelt-browser-sharing-re...
To me this seemed easier than scanning through a bunch of primary sources all the time, and I also don't think a lot of the interesting news necessarily ends up coming from official blogs. However, future versions of StartupFollower may include official company blogs as sources if you prefer that.
I am not a pilot, but I find the fact that they have to be security screened to be pretty darn annoying, and I'm glad they're protesting. A pilot does not need a box cutter to crash the plane. They have full control over the plane by definition.

This has even happened -- 217 people dead because the pilot wanted to kill himself: http://en.wikipedia.org/wiki/EgyptAir_Flight_990
Okay, this seems to be a proxy of all the different popular openid/oath providers.

What I'm looking for is creating accounts that aren't necessarily tied into these other services like Yahoo/Twitter.

Thanks for the reply. :-)
You could always try contacting Randall and explain what you'd like to use the particular strip for to see if you could get a larger image.

Even if the current size was large enough, he would probably appreciate knowing about his work being printed like that as most people do.
I almost lost half my backups this year.

That panic is what got me, right when things don't need to get any worse, they do.

After all the frustration of suffering through slow as molasses copy operations because they had to be with checksumming, wondering to myself 'how can I justify spending so much time on this?'...

Ultimately it paid off & a bad thing wasn't allowed to get worse because of it, and the third copy saved the day.

My infrastructure is more resilient now after, and I'm less likely to make concessions with regard to redundancy later.

I can still feel overwhelmed when I think about all the time & potential progress I lost recovering, but when I read this article I totally understand & it takes the edge off some. I'm glad for them that all wasn't lost.

Some of the good that came from it all was that I found an app called SyncBackPro to pull backups onto an offline sequence with from Windows machines.

Unlike others I saw, it can implement logic that says when this serial USB storage is mounted on drive foo, trigger job bar then run this script & eject- plus it does write checksumming for <$100.
When is the last time someone hijacked a plane and demanded a ransom for the passengers?

http://en.wikipedia.org/wiki/Air_France_Flight_8969

and many other times.
Optus copies Telstra with its own 7" Android tablet
I have two computers:

1. A Lenovo IdeaPad S10 running Ubuntu 10.10.
2. A Dell Dimension e520n which boots Arch Linux and OpenBSD (and sometimes Windows 7).

I am considering moving to a regular laptop (14" or 15" screen) and getting rid of both of my current computers. I find that I don't enjoy having multiple computers as much as I used to.
Even if you build something great, and give it away, it'll still take time, effort and money to let people know that it exists and that it exists, that they should care, and that they should be impressed.

If you build it, nobody will care. They won't come.

If you build it, flog it for ages, and shove it down your market's throat, they might come.
Anyone else peeved that they said WebKit was by Apple?
Silicon Valley and SF tech companies tend to be incredibly incestuous. I find that companies that are more focused on product building rather than seeking the approval and validation of others in the industry tend to have a useful product.

The problem is that you might be building a product that other SV/SF companies think would be useful, but to the vast majority, of little utility.
It's not just the 10 character limit but also they disallow special characters (i.e. no exclamation mark). When I developed my web app, I had a wise programmer tell me to allow up to 32 characters with special characters. I don't like being limited to what my password can be. My bank's website is horrible at that.
Several efforts to develop personal drones are scheduled for completion in the next year.

If only scheduling innovation was so easy...
You can’t escape UI work in math, either. The comprehensibility of the notation system is crucial to forward progress. Which makes it unfortunate that a lot of mathematical notation ends up being unnecessarily arcane, taking ideas that make perfectly clear sense graphically or intuitively and mangling them into an impenetrable tangle. And I don’t think there are enough serious challenges to bad notation: if a notation has worked for a few people trying to prove things, others too often accept it and move on.

Some of the complexity may be necessary in the name of precision, but a lot of the time it’s simply a design failure. Part of the problem may be that it doesn’t seem like mathematicians get any real training in notation design or abstraction communication. Theorem proving exercises in school almost always stress rigor over clarity of explanation: proofs in homework are always either correct or not correct, and what is tested by them is students’ comprehension of existing notation and previously developed abstractions, but there is no exercise which tests students ability to invent good new abstractions or notations.
I'm using a throwaway because so many HNers seem to be rejecting any posts that do something other than cast doubt on the alleged victim.
Eat Me: The Food and Philosophy of Kenny Shopsin
We had to disable support for Google Maps on Catch.com because the costs was too prohibitive to use their "enterprise" SSL enabled version.

It's a damn shame because it was a really cool integration.
From your earlier comment:

"Due to it’s unique single-threaded architecture..."

That would be a single thread per partition, right? Are those partitions automatic or might a developer have to consider their creation carefully based on how data will be accessed? And replication? Seems concurrency _is_ something about which developers have to think. Here's the entry in the VoltDB FAQ: http://community.voltdb.com/faq#id545447

"...how refereshing it is to actually not have to think about concurrency."

Except you do. By figuring out the partitioning and replication up front. TANSTAAFL, regardless of our level of enthusiasm for our employers.
I'm currently setting up an EC2 instance to serve up my personal site using this free tier. I just need to figure out how all of this domain level stuff works.
I urge you to listen to the podcast. The way he presents a 900-item menu and sizes up every client is really incredible.