skysight-inc/HackerNews huggingface dataset:
Denver Hutt Reminds Us We’re Entrepreneurs, Not Super Heroes
Brad Fitzpatrick is one of the most interesting programmers to watch. He's written a dozen really interesting and useful pieces of code. Whatever he's working on is probably worth your attention. Right now he's working on Go at Google.

https://github.com/bradfitz

https://twitter.com/bradfitz
I guess people still care about t.v.
Wow, this is really well executed. Sweet concept and design, Adam!
>> How many family budgets can justify $500 for a set of family portraits? How may budgets can justify $1500 for a set of family portraits?

Not many, I guess, but the reality is that $500 will buy you an "average" photographer (i.e., a Hampton Inn). The really good ones cost way more than that.

I would argue that having a professional portrait is a bit of a "luxury" purchase. If you don't want to pay $500 for a set of family portraits, then you can always find someone you know with a camera to take a photo of your family for free.
Yes, finance is heavily subsidized, but so are many other major industries. The tech industry is also heavily subsidized, by design, and is indeed one of the original recipients of such subsidies. Many of the land-grant universities founded in the 1800's were specifically designed to train engineers to go into what was the high-tech industries of the time. Crossing the line from providing people a general education to specifically training people with the skills relevant to a particular industry and thereby reducing that industry's training costs is a form of subsidy, one that continues to this day.
A Baptism By Fire: Firespotting And The HN Community
I want more.

Dunno why, but typing commands to get info, or even pages, was very entertaining. Im sure there are a million reasons not to interface a web site like this, but I find myself wanting sites like HN to have a command line interface.

Simple idea, but great fun.

Just, please more. In fact, can some one do some sort of add on to do this with other sites?

And thank you. That is the first time I've felt some excitement using a web site.
He's quite unspecific. He just says "it's bad" and that Red Hat is getting its ass kicked by Sun. Not to mention that the talk is from 2007.
Building Xbox One
Also wondering about this, I can't imagine this has a cable card slot. I know that there are IP tv apps for xbox already from fios, comcast and I think some others but to my the channel selection is limited, If it's just more of that it will be ok for some but I'm pretty sure that some of the bigger channels (ESPN?) are not available through the current apps.
I recently built a service using PhantomJS for a client. They have graphs and charts generated with d3.js that they wanted to add to their user-specific update emails.

I built a backend service using Akka[1] and PhantomJS which would grab the appropriate user's page, render it to HTML, splice up the images and save everything to temp files. Then I had a Java process that read those back in then format and sent an email to the user.

[1]: http://akka.io
>>Imagine the scenario if an AirBnBer does this with say a cigarette?

How is the situation different if you have a friend stay over night? What if they house sit for you a couple of days?

The only difference above is they are not paying you, but how does that affect liability?
Yeah, I think the "Communist methods" that were tried in Eastern Europe and Asia are generally horrible ideas. And those methods are now tied up with the philosophy for better or worse. I def. don't think those methods work.

America provides a stable foundation upon which new experiments may be conducted. I know it's critical to take care of and fix America within the system as much as possible so that it can maintain its stability. But I think the real value of America involves it being that stable foundation upon which different people can try different ideas. America is not as wed-to/obsessed-with the past as much as many parts of the world-- thankfully. As breaking away from the past is critical to the advancement of humanity.
Plus they drink all your water.
This is what I and my tech colleagues say.

I've been using Conformal's Xombrero browser for some time now, and on first run Xombrero offers a choice of search engines, my choice being https://duckduckgo.com/lite

Perhaps DuckDuckGo could acquire a ddg.* domain to make it easier to access?
I'd really like to hear more about what this NFL partnership entails, also. The NFL is the one thing holding me to my cable television subscription.
Ant engineering captured in slow motion detail
Uber is different in that (in my mind) they do NOT break the law, nor entice others to do so. The law around taxi based operations is on 'hailing fares' - Which involves a taxi driving and seeing you with your hand sticking out and picks you up. Uber cannot do that, its not a taxi. Its a on demand, car pickup service with licensed drivers.

Now, on the other hand- I think that lyft would be a better comparison to airbnb. I believe they let users without a taxi license do the same thing as uber.
I worked for a professional photographer. Customers don't pay professional photographers to take photos, they pay them to take good photos. The end photos which go to customers are edited to look as good as possible, which is why the customer is charged per shot. Even a professional does not take perfect pictures every shot. Giving a customer a CD with all the outtakes simply doesn't reflect well on the photographer's talent, since he is not paid enough to ensure they are all high quality.
I think that there is an element of California (inland) that you would recognize as similar to elements of the South (mega churches, militant anti-abortion sentiment, amazing amounts of poverty).

You might just be shocked at the level of homophobia, however. When I lived in Atlanta I worked with a couple who once confided that they had enough scary experiences that they quickly told everyone they were sisters when traveling outside of Atlanta.
This seems questionable. From what I recall both the province and city were named after the Duke of York when the British took control of New Netherlands (and New Amsterdam) from the Dutch in the 1600s.
thanks endersshadow, I'm thinking about adding stuff like that, certainly "a/an" => 1. I was also looking at doing "two" => 2, "ten" => 10, etc. I'd include it as a separate dependency if it's not too big/slow.
That actually was the same thing as a PS1 and they stuck to that convention. The PS2 slim's official name is the PSTwo.
Show HN: Renderjson—render JSON into collapsible, themeable HTML
This is the proverbial: if someone smart starts by telling you that they are unsure or that it depends, (in a field you are quite sure they know something), then you had probably better listen to what they say: at least it will not be rubbish.

On the other hand, dogmatism is frequently a way to relieve insecurity.
I agree that the exped is better as an insulated ultralight camping pad. The Windcatcher is better for the context of "pad I keep in my backpack around town." The inflation method is simpler and faster, though not by much. It doesn't take much to take you out of the realm of "instant" however.

This would be great for airports, conferences, and maybe even coworking. Not every work/meeting space is civilized enough to recognize the utility of siestas.
Show HN: Open-source environmental sensor board and web platform
Most people I know who own a PS3 consider it essentially a blu-ray player.

Most people I know who own an Xbox consider it essentially a Netflix player.

These people bought games, but they don't really play them.

I've got naught but my anecdata, but I think attempting to bill this new console as an entertainment system that happens to also play some great games is a very, very good idea.
Agreed, particularly because people often refer to the first Xbox as "Xbox 1" to differentiate from "Xbox 360".
FBI sponsored Ragebooter DDoS attack service
Thanks for showing your standards so openly and sincerely.
Fair point, and you're probably right, but that is a bizarre interface if that's the case. Email isn't a particularly great UI, it's just familiar, it doesn't make sense to replicate it just to look like it. It is a great piece of new functionality for Square though.
By any other name
Ask HN: Room needed in SF
I got accepted to the MakeGamesWithUs summer internship in San Fran but I don't have a place to stay and I don't know anyone out there. I'm from the midwest. Being 17 kind of makes my situation a little tougher. I really want to go to the internship but finding a place to stay is my problem. I plan to be there for 4-6 weeks which makes my problem even bigger because I don't know if anyone will allow me to stay with them for that long.
If anyone can help me, please let me know. I'm sort of desperate. I need to know by June 5th. My internship is from June 17th to July 22nd at MakeGamesWithUs in San Francisco. It's located in SOMA. I might stay 1-2 weeks longer and I plan to arrive 2-4 days in advance before it starts. I'm 17, from the midwest, African American. Not sure what else to say.

If you have anything, please feel free to email me at temidayoadelakin@me.com
Could you set things up so that a handshake and connection details can be negotiated over XMPP and then have the hangouts-like connection established on a different port. i.e. do something similar to websockets, where connections are negotiated on port 80 and then promoted to a non-standard HTTP port to communicate via a different protocol.
I'd like to be impressed, but it's really hard. I have friends that work at Microsoft and have worked on various bits of this platform. I know personally the incredible amount of hard work that gets put into this product.

This presentation just feels... empty.

It's largely middle-aged men (and a woman who worked at tv companies) dryly reciting a badly written script with significant intentional pauses intended for applause after non-funny jokes.

The opening demo was kind of interesting. It's hard to tell if the tv/kinnect interactivity was staged or not, but it seems real enough to be impressive. More of this please.

Followed by a guy that no one knows or cares about, speaking at length the hardware, about how revolutionary the new product is. He doesn't actully say anything much about how the new system is built beyond "5 billion transistors and 8gb of RAM!", while briefly flashing some tech specs floating next to an amorphous blob of 3d Xbox parts.

Then we get to see a non-MS exec from EA introduce a 2 minute interview with some sports guys....

SHOW THE DAMNED GAME!!

Look, when you're showing off your product SHOW IT OFF. Don't put your fatty bag of mostly water in between the product and the people trying to learn about it.

Then the stream died for me after the CBS/Time Warner lady started talking. I caught the end where guy #1 is talking about Stephen Spielberg and Halo, the it died again.

For the HN audience, there's a ton of lessons to take from today. Talk about the product, don't get in the way, and make sure your tech supporting the launch works and is stable. Everything else will take care of itself.
I wrote most of the initial C server. Brad helped with code reviews, some bug-hunting, and IIRC he wrote the first version of the slab allocator. Prior to using the slab allocator, we tried straightforward malloc (thrashed under load due to fragmentation) and Judy arrays (didn't scale).

Brad handled the Perl client (initially the only client), and I think we hashed out the protocol together. I was an employee at LiveJournal at the time.

(I want to emphasize that the credit for the _idea_ of memcached belongs 100% to Brad)
A lot of my friends have made jokes about why its being called the One, when its a third generation console. I think its pretty illustrative:

Microsoft wants you to have one thing in your living room. Sony and Nintendo are doubling down on gaming. Microsoft wants the whole pie -- which is why you hear them use the word 'entertainment' more than 'gaming', which is why we waited twenty five minutes to see a game demo.

If my anecdotal evidence is worth anything, they're going to succeed. Living in a house with three other college students, we spent just as much time on the dedicated YouTube and Netflix apps as we did on FIFA and Skyrim.

(A goofier interpretation is they're hoping people eventually call it 'the One' just like people call its predecessor 'the 360.')
There is an HDMI input to connect your existing cable/satellite receiver.

See bullet point #6: http://d35lb3dl296zwu.cloudfront.net/uploads/photo/image/114...
"exit command not found" disappoints me.
This is always a good way to start a conversation because at least the other party feels safe and that he will be dealt with as a person with ideas, not a donkey.
Do you think that absolves you from being nice to him?
It freezes if you try to type in "fart o'clock."
Why You Should Leave Your Kids at the Park
I'm not seeing the details, but at least it looks better than the old one I suppose.
> No, they give them up because that's _the entire point of hiring a freelancer_.

Not really. My clients are paying for results, and part of those results include a license to use the code I write forever.

But I never give up the copyright. I frequently re-use techniques, libraries, modules, etc across clients, and in fact would be stupid not to.
You have it as long as you have a grandfathered Pro account. If you switch to one of the new plans (or you don't have autorenewal on your Pro account and it lapses) you lose it.
Since I made this, I'm glad some people like it (and not surprised some don't) but I'd love to answer some technical questions or hear any bugs / issues / security holes you hackers might have found. Cheers!
HTML5 Up Responsive HTML5 and CSS3 Site Templates
Did anyone manage to get a working video player on Linux? I messed around with trying to get it to play while listening to it(extremely choppy) on a windows VM. I actually went so far as to open up their video player since I couldn't find any URLs, and Fiddler wasn't helping, but then it was over.
Is the underlying OS Windows 8? I think Microsoft can give its Windows 8 apps platform a big boost by giving them presence in the next Xbox.

EDIT: Looks like they use Windows 8, but the Windows 8 apps will need to be modified to work on Xbox. From Engadget:

In terms of whether apps will be cross-compatible between the regular Windows Store and the storefront accessed by the new console, we're told they won't. Developers will have to do a bit of work to make a Windows app suitable for the Xbox, not least in terms of tuning their UI for Kinect or the wireless controller. But Microsoft's engineers told us that the underlying similarity between Windows 8/RT and Windows for the Xbox should make this a pretty easy feat for coders. [ Ref: http://www.engadget.com/2013/05/21/xbox-one-runs-three-opera... ]
19 year old webpage with favorite Electronic Commerce WWW resources
Show HN: Android notifications on your desktop
Since the Xbox One has Blu-Ray, it'll be the best of both worlds! :)
Does anyone has a video or a link showing in details the work of watson in medical diagnostic ? I've always read about that kind of stuff happening, but never a real case study or anything concrete (such as : doctor thought it could be that type of cancer, but watson thought of something else because of this and this...)
Another good link is Brad's (old) company Danga Interactive - http://danga.com
You can do that in principle (XMPP servers for the given domain are stored in SRV records, e.g. for my domain praus.net, it's _jabber._tcp.praus.net) but I can't find anywhere that the DDG XMPP server supports custom domains. So you can do it but I think not with DDG just yet.
Greatest programming book review
What Tumblr Founder David Karp Is Really Like
Where do kids see people in tech fields, unless their parents work in them? Maybe you could count the math & science faculty of high school or college, maybe it's popular culture?
Is this the same product: http://my.copyblogger.com/join-authority/ ?
No, create an Airbnb-friendly lease boilerplate.
Making a forum an invite-only clubhouse doesn't improve discussion

It might, but at what cost?
As well as the OLPC extensions for transports to support application and screen sharing.

The X in XMPP is for extensible. I guess the point is Skype doesn't support XMPP or federation, and Microsoft is moving towards Skype and away from their SIP/SIMPLE chat services. Likewise, Apple's promise of an open standard for interoperating with Facetime turned out to be empty.
The underlying OS is three different OSes, apparently. One of those is likely based on Win8 (Metro Snap and Metro IE was present).
JavaScript in the body of the message box executes 0.o very cool none-the-less.
#3 is incorrect. Short term stays (below 30 days) where you charge rent is taxed, controlled and legalized by the city you live in regardless if you have a extra room or if you live with the guest or not.
Terrific!

Thanks for the link. I've been wanting a shorter domain name for duckducgo ever since I first began using it.

I noticed this morning that http://lmddgtfy.net/ now takes you to the developer's blog page instead of to duckduckgo.

Many thanks for the share!
Does anybody know if this supports custom domains or just the domain assigned by DDG? They seem to support only dukgo.com
Top 10 for bloggers
Do this right to avoid failure... or death
As someone actually interested in playing games (and I know that may make me a minority here), this was the best commercial there will likely ever be for the Sony PlayStation 4.
I agree as long as it doesn't sound like a jet taking off in my living room. I gave up on using the 360 as a NF player because it was simply too LOUD. The ATV I have streams NF fine and is silent.
I can't wait to pay $399 to watch TV on my TV.
Could have been worse. It could have been Windows Xbox 8.
Out of touch MBAs maybe.
Everything was stable, I streamed the entire event from Verge pre-show to the end screen without a single hiccup or drop.

I also had far less criticism than you did for the presentation, I found it similar to what Sony and Nintendo do on stage and definitely par the course for a console release.

I mean, think about it: Sony hasn't even shown off it's hardware yet, and they announced months ago. Now Sony is telling us they'll actually, you know, SHOW US the console in a few more weeks. What gives?

At least Microsoft put the product there, front of stage, and (presumably) ran a few demos on it.
4: XMPP is many things, but it's definitely not simple or easy to implement.

Start with the core spec, RFC 3920. Right away you'll run smack into the problem of XML namespaces, which is a feature that every XML library pretends to support, but with a whole bunch of caveats. Before you can do so much as initiate a session, you will need to search the universe of XML libraries for one that implements a full parser and has good namespace support.

(When I wrote an XMPP library, I ended up using libxml2 because the only platform I care about is Linux.)

Next you'll have to implement encryption (TLS) and authentication (SASL). As with all security-related code, this part of your application is terribly easy to fuck up in a non-obvious-but-user-endangering way. Does your TLS library check that the certificate is valid? Many don't by default. Does your SASL library implement the spec correctly? SASL is complicated and difficult to test, so it's easy for even experienced developers to break authentication for some subset of users.

(I used gnutls and gsasl to do most of the heavy lifting, but still ran into many problems. For example, my library doesn't work with some versions of ejabberd because ejabberd's implementation of SCRAM-SHA-1 was broken: https://support.process-one.net/browse/EJAB-1632).

OK, so you've found a full-featured XML library, you've figured out TLS and SASL, and you can send "hello world!" to another account. Think you're done? Hahaha, no my friend, you're just getting started.

To do anything interesting with XMPP, you need to implement XMPP extensions (XEPs). There are currently three hundred and twenty seven XEPs, indexed at http://xmpp.org/xmpp-protocols/xmpp-extensions/ , and many of them are at least as large as the core spec itself. XEPs cover such important functionality as multi-user messaging, file transfer, voice/video chat, full encryption, avatars, and away messages.

(I decided to skip all that, not do any XEPs at all, and limit my library to simple one-on-one chats because that's all I needed it for. If you're writing something for use by customers, you will not have that luxury.)

And of course, it's all implemented in XML. Hope you've got a sturdy keyboard.
It feels like I'm being spammed, there isn't enough time to read the messages and its also getting flooded by people with the usernames flood and flooder.
Microsoft's track record on convergence devices isn't exactly stellar. Zune, Windows 8, even the newer Xbox Dashboard releases.

When MS has traditionally shipped decent software is when they've tried to do one thing well, ala Visual Studio.
No wattage or anything yet, but power usage is a concern. Engadget just posted an article about the hardware, which includes this quote:

The console runs in multiple power states, which means it runs in a low-wattage setting when not in use. (Microsoft wouldn't give us specifics other than to say, "The system is designed for an SoC up to about 100W, but will vary on the scenario.")

http://www.engadget.com/2013/05/21/building-xbox-one-an-insi...
I would love to pay $29 for the content in this book. No problem whatsoever, I even have the money.

There's a huge disconnect between the above statement, and the below statement:

But I expect a book for that sort of money.

You claim to be willing to pay $29 for the content, and then immediately say that you expect a physical book! If you truly would love to pay $29 for the content, then by all means go do it, and quit complaining about the lack of carbon included in the product.
Ask HN: Which agile development process do you use or not hate?
I am not really sold on any of them but we use scrum at my place of work and sometimes it makes me a sad panda.
There's some more on Gizmodo:

http://gizmodo.com/the-new-xbox-everything-you-need-to-know-...
For those of us paying for photos of babies, kids, or annual family pictures, we frequently are less interested in getting One Awesome Photo, (or three), but rather in documenting a shared time together. Yes, I'd like to have the good copies: spend your time on those. But I'd also like the outtakes where my son is picking his nose, or my daughter is trying to peel my eyelids off. I don't want to have them hanging on my wall, but which do you think I and my grandkids will want to see in sixty years?

I care about the talent of the photographer, because I'd like one or two good photos, but we recommend her to our friends due to her behavior, accomodation of two unruly and not-always-cooperative kids, as well as her ability to find the good shots.

We don't expect perfect pictures. Our facebook friends will not know who the photographer is, and live across the country anyway, so there's no risk of them ever being a customer of hers even if they did know. We don't plan to sell them, etc.

The answer, of course, is to find a photographer who is willing to negotiate a good price on the service of taking excellent pictures as well as on access to the data.
Looking at the log: thanks for reminding me why I no longer do IRC. All the banhammer dramas, all the time.

(This has nothing to do with information leakage or Apple.)
The actual English "I searched for it" abstracts the implementation allowing you to switch out the underlying engine without replacing your verbal communication interface.