skysight-inc/HackerNews huggingface dataset:
I'm with you that the screen on a Retina MBP is a leap ahead, but I don't think I'd call it a game-changer.

For one, I do 80% of extended work sessions when I'm at one of two desks. At both those desks, I've got an aforementioned docking station sitting there, and plugged into each docking station is a pair of beautiful Dell 24" IPS panels. That's more screen real estate, and in a more organized and usable way, that I'll get on an MBP Retina. If I did most of my work without these external displays/setups I may feel differently, but for now, they come with my main use-cases.

When I'm not at one of those two desks, would a Retina display be nicer than what I've got? Sure. But I wouldn't trade it for the control nub, the user-fixability, the ability to send a hundred bucks to Crucial and get 16GB of RAM at a time of my choosing or order a second battery if I'm going to be off the grid for a weekend, the docking station, or the keyboard light.

Neither machine will be the ultimate machine for every person. For the way I work, the X200 is in a league above the MBP - the better screen doesn't make up for the machine's other failings. If you work differently, your mileage may vary.
>Client side SSH certificates are your friend

Of note, if you do use a client-side SSH cert, disable username and password auth.
>What about F/T/I is different, and could only have come from the US?

While we might use them (nearly) as much as Americans, we don't really believe in the utility of such businesses.

And we don't like to invest in hazy-ass ideas like those.

Now, something like Skype, is another thing altogether.
I really hope she's right. There is almost no conversation as boring as a group of nerds going around in a circle trying to out-do each other on who was the first to do such-and-such:

Well, my first computer was a 486 with only 1MB of RAM

Oh yeah? Mine was a 286 and it didn't even have a 3.5" drive!

Oh yeah? Mine was a TRS-80...

...and so on it goes...
wow the graphics are so ugly
I may be old, but when the apocalypse comes, I know how to assemble a 286 from junk parts, edit AUTOEXEC.BAT and play games in stunning EGA graphics.

Meanwhile my kids will be digging into piles of radioactive junk looking for Lightning adapters.
Ebay sucks .com for digital item purchase
I bought a digital good on ebay. seller sent a url. when I opened the link, there was garbage on the page and not the real item I bought. Contacted seller few times but no response. I also did not get any response from ebay support.

I'm stuck and surprised to see how ebay handles the digital goods as there is no control on the items being sold.

sellers should be sending items in the attachment instead of they control using the url (not downloadable and only printable). this means that buyer doesn't own the item even after purchase.

I know that ebay & paypal have 100% buyer protection but that wastes user's time and also hassle in dealing with this process. ITS FULL TIME WASTE.

so bad. I wouldn't visit ebay again.

-Piyush
"Given the serious factual, logical, and economic flaws in the antitrust complaints about Google's practices, one can reasonably conclude only that Google's competitors are seeking to use antitrust law to protect their own market positions."

Translation: the technology industry learns fast. If you want to be a big player, be prepared to play hardball.
Given that cell phones are banned in casinos (for table games, etc) I think it's self-evident that Google Glass will also be banned.
I think the difference here is that the problem is completely understood from the start: there's a MySQL protocol (which the author has already implemented in the past) and his project needs to be able to handle that exact protocol as quickly as possible.
Regarding your last question: the string concatenation/evaluation happens once while creating the parseRow function and from then parseRow is a compiled/JIT'd function object, no string handling happening. The problem with the original is not the hash map creation, but the fact that it requires all sorts of extra loops, and array & property look-ups.

Also, I think that is possibly some missing information there, since in the second version the column names are fixed (so the columns argument to parseRow is ignored), while in the first they are not.
That mouse looks terrifying, but actually only has 6 buttons, compared to the (much more attractive) mouse the author references, which as 13. So not sure it's relevant, although it is an interesting curiosity.
>People invest in services like Twitter knowing that there is a chance that they might not be monetizable, but believing that if they turn out to be, then the payoff will be enormous. So the expectation value of the return is still high.

Yes, this Casino capitalism, we don't like it much.
EVE Online's a space massively multiplayer online game. Unlike World of Warcraft, instead of there being multiple servers for a given areas (hence not everyone sees the same people in that area), EVE allocates one server per area, or something like that, meaning there is only one EVE online world. EVE's considered very interesting because there's a quite sophisticated virtual economy and a larger emphasis on trade.

I don't play the game though, so I might be wrong :)
I think you're kidding yourself.

People wanting choice might be why us nerds choose Android but it is not why the average the consumer does. The average consumer does not know better either way whether they would prefer iOS, Android, or other.. they just need a new phone because their old one broke and "hmm I guess this one looks ok". The average consumer gets an Android phone because they walk into a carrier store needing a new phone and ultimately end up going with the option that earns the salespeople the largest commission. And this average consumer I'm describing accounts for 95% of the market.

This effect largely doesn't apply to tablet consumers.
It was a short-lived bug in a video game. There were research proposals that never went anywhere because it was concluded that the model would be a poor match for the real world.

Plenty of things happen every single day that affect millions and are covered in multiple world news sources. They don't have their own pages, so clearly that's not the standard.
If you don't care about Gambit's C integration, go with Racket, it's very beginner friendly and has lots of libraries.

Or:

If you don't care for Rackets IDE, go with Guile, it's the official GNU extension language.

TL;DR find a Scheme implementation that is good at what you need and use it.
That is exactly his point ;)
I am unable to find that.

When will it be available?

Do you have a link?
Why does the junk food we love have to be so bad for us?
The dot pattern only exists in in-game screenshots, and only if they're set to 9/10 quality or lower. They won't exist in a frapsesque video.
Alternatively, a solution using Google Authenticator.[1]

[1]: http://www.howtogeek.com/121650/how-to-secure-ssh-with-googl...
Nerds will always have conversations that are boring to normal people. That's why they are called nerds.
Microsoft may have had a dominant share in the PC operating systems market, but I don't think they were ever a monopoly. Anyone who wanted an alternative to Windows was always free to buy a Mac. It's not Microsoft's fault that more people didn't do this; it was because Macs were much more expensive than commodity PCs and most buyers didn't think that the extra cost was worth it. If Apple had ever made their operating system run on commodity PCs, they could have taken a large chunk of the OS market from Microsoft. But that wasn't Apple's strategy.

As far as bundling Internet Explorer is concerned, one can argue that Microsoft foresaw that a browser was going to become a required piece of software that everyone would want to have on their PC (just like a text editor; nobody every complained that Microsoft was giving away Notepad and Wordpad with Windows). And without a pre-installed browser, you'd have to go to an FTP server just to get a copy of a different browser, something that the average user would be unable to do. Similarly, Apple bundles Safari with every Mac, iPad and iPhone for the same reason: you couldn't sell one of these devices today if they didn't have a browser on them as soon as they came out of the box.

Microsoft did engage in real anti-competitive tactics, such as coercing hardware manufacturers to pre-install Windows on all their machines whether users wanted it or not. However, there are laws against "restraint of trade" [1] that apply whether a company is a monopoly or not.

[1] https://en.wikipedia.org/wiki/Competition_law#United_States_...
Hackers deface Philippines Department of Environment website
First off, it actually is confusing to Apple customers. It's way too easy in our little bubble to really understand how little a normal person cares about the things we care about. You have no idea how many people think that Googles search bar IS the address bar. I've seen people use the search bar of their browser and/or going to the Google homepage to search for "www.whateverSiteTheyKnewTheAddressOf.com" even though the address bar is literally 10 pixels from the search bar! This is the vast vast vast majority of people who use technology.

It's easy to scoff but these are your users (unless your users are just like you but that's rare).

I'd ask what is the advantage of having a Microsodt store? Why would it be beneficial for Microsoft to invest money in operating a chain of stores that serve the exact same purpose every other generic electronics store serves? To me there's no logic there unless the purpose is to confuse people or to try to make your brand seem like its equivalent in a "well this looks like Apple so it must be the same" kind of way.
Thought "massive destruction" meant to the game infrastructure, or at least character data/inventory.

This is kinda funny.
Personally, my favorite from the 90s is the MS OS/2 2.0 fiasco I discussed before.
What they're doing is making a very dodgey assumption. They might stop a few hundred potential spammers but they also stop millions of people who could potentially be using email more effiently and reliably (and Spam Free) by sending and/or receiving mail directly between their machines.

Email could be even more decentralized than it already is in practice. This could potentially make spam far more difficult.

Reading that quote (from SpamHaus?) two things come to mind:

1. We are entrusting the rules on our mail delivery to someone who begins sentences with "Very many" and lacks the attention to detail to spell "reasonable" correctly. Make of that what you will.

2. The "problem" is not the existence of "bad email servers" on dynamic IP's, it is the lack of "good email servers" on dynamic IP's. Why the heck aren't the millions of people on dynamic IP's using this capability? Answer: They do not know it exists.

To "replace email", we do not necessarily need to fundamentally change anything about how email works. What we need to do, perhaps, is replace the people controlling it and instruct "good" people how it works. As it stands, in general, the only folks who understand how email works are a. email providers (e.g. ISP's), b. spammers and c. spam fighters.

If the vast majority of email sent directly to recipients from dynamic IP's was low volume and noncommercial, the "bad apples" would be overshadowed by the good ones. And so would the anti-spam zealots be overshadowed by reasonable people who just want to communicate with each other (not necessarily trying to sell ED treatments to the whole of humanity).

Education is the way forward. People arguing against any sort of consumer education on something so basic as internet messaging are an interesting spectacle to behold. Their attitude should fuel the fire of anyone working on this "dangerous idea" of "replacing email". You know who you are.
What's Apples share of the tablet market?

Oddly MS argument was that the browser is a core part of the OS that should ship with the OS. I think history has shown this to be true. Browsers are now more commonly bundled in OSes then grammar checkers in word processors.
> There were research proposals that never went anywhere

Multiple published research papers, not proposals. Over 600 Google Scholar results. It also made its way into several books.
>But why did it end up being in Northern California?

Because at the time it started happening, and for other reasons, the US was the top dog in the world economy?

The 2050 Silicon Valley will be somewhere else. Maybe China.
I remember a lot of the "first" of a thing I owned, including very commonplace things like my first bicycle, my first car, my first TV, my first stereo system, my first apartment away from home, as well as my first computer.

People just like to reminisce. There's nothing unique about computers in this regard.
There's room at the bottom in terms of market share, but not in terms of profits. Android has captured a bigger chunk of the market, but Apple is reaping most of the profits (since their devices are high margin) and is therefore in a much better position to innovate or leap on opportunities that come up. I mean, who wouldn't want to sit on a $120+ billion warchest?

What's going to be really interesting is when (if) the "iPad Mini" comes out. There was an article on Ars Technica last month where a reputable analyst claimed Apple found a way to manufacture iPad Minis with the last generation iPad's components. What that means is that even at $250, the device would be extremely high margin. Not only would it allow Apple to lock down the lower market segment, but also result in a huge increase in profits. From a business standpoint it seems like a no-brainer, because a cheap and yet high margin device is not something that other manufacturers can imitate.
All joking aside, maybe this is what it's about?
A war on Big Bird?
A bytecodes compiler and interpreter.
If they repeat their iPod strategy, then $199 is the 7" price point. I agree, $299 is not going to put the pricing pressure on the low-end.
Baseball Infographic - Dissecting the Washington Nationals
If you don't know what a MMO is then you need to back up and ask that question first.

Eve is an single "shard" MMO with a starship piloting theme. Similar in ways to Elite http://en.wikipedia.org/wiki/Elite_(video_game) The economy (and related such as production, resource ownership, politics, warfare) are, to an extent not found in most MMOS, player driven. That is what sets Eve apart.

People are a varied lot and thus like it for varied reasons. There are several ways to enjoy game.
Oh I absolutely agree with you. It is hard work! And they deserve respect too. But unless this your first time reading startup advice the whole thing is just the same old generic stuff as always. Yeah, we know blogging is important but give us some specifics please.
There's more discussion and videos on ownedcore.com.
Writing on HTTP POST request body in Java
https://plus.google.com/101473924494271635476/posts/2LDwW4xz...

(CCL mapping the framebuffer into memory, using existing Lisp libraries to draw graphics into it).
The one thing I don't like about ThinkPad is that like pretty much every PC maker they insist on bundling their own software (in their case, ThinkVantage). I wish PC makers would start shipping PCs with Windows, any necessary hardware drivers, and nothing else. This, more than anything, is what makes me dread buying another PC.
SmartTests' Strategic Alliance
Yes. But SQLite 3 is Public Domain, and I expect you could reimplement it in the browser if you really wanted to.
> How many will pick up a book, or go for a walk, now that they no longer have their go-to fix of virtual reality.

Statistically, Zero. Trust me, they are all madly typing on forums, mashing refresh, trying to find out / talking about what happened.

> How many WOW addicts will have time to think "never again" and follow through.

A few.
The only thing "choice" does for the average consumer is confuse them and decrease their post-sale satisfaction in the product. http://en.wikipedia.org/wiki/The_Paradox_of_Choice:_Why_More...

People who are not nerds pick Android devices not because of choice, but because of price. That's going to last for a bit longer until the iPad Mini comes out. After that, there won't be any real reason to buy an Android tablet other than to pay homage to the childish nerd fantasy of "openness".
(Old guy story ahead)

The interesting thing is how subtly middle-age and old-age catches up on you. I remember watching some kid ask a 90-year-old what it felt like to be old. He said, "It feels just like it damned always has. I'm only old on the outside"

I didn't understand that at the time.

I used to joke about TV shows as part of helping people out with learning programming and technology management. One day I'm in a room teaching something and I say "That's about as likely as Gilligan and the rest of them actually making it off that island"

Total silence. Nobody in the room knew what "Gilligan's Island" was.

That happening more and more over a few years' time, and finally I decided that I don't tell jokes based on TV shows anymore. For one, most of my frame of reference is in the 80s. For another, I don't waste my time with that much network TV. I don't think it has the cultural significance it used to have.

But there was never a bright line when it happened. I don't wake up one day and somehow realized I'm a middle-aged person. Life feels just like it damned always has.
I agree with your sentiment, but SQLite is a RDBMS. It's just very lightweight.
Neal Stephenson's "Reamde" had some very interesting takes on this topic.
No, those were just the optimizations he listed, he never said he hadn't optimize before.
You can have a cell phone in your pocket but they won't let you use it for anything. I suspect in the era of smartphones that they would completely ban them from the floor if not for the fact that enforcing that rule would be a nightmare.

Source: I've absent mindedly taken a call while sitting down at a table in Las Vegas and got an instant warning from the dealer.
I'm actually about 90% sure I've seen one of those in a box at the SeatGeek office, so perhaps it was all fun and games...
EVE is a spreadsheets with a chat. Why people like it? Because everything else is so much simpler and dull (except elves in armored bikinis of course). It's like comparing Lego Mindstorms to a Barby game set. The latter is way more popular though :) , just like WoW and Lineage vs EVE.
it's clearly not boring to them, or they wouldn't be having it!
Stream compression benefits from locality of data, so the ability to merely rearrange data can be quite beneficial.
That paper does not take into account the optimizations done at JIT level.
There are a few scenarios in which client-side certificates just aren't good enough by themselves.

So you have folks administering the servers. A certain percentage of them need root access. One of them gets his certificate revoked and then laid off -- in that order -- but he already installed a back door account. Okay, so you're a good admin and you check the logs and make everyone use "sudo" for everything.

* But maybe it won't even show up in the logs. Maybe he was editing a file in sudo with vi and ran ":! bash". Okay, so you're a good admin and disabled that.

* Maybe he was editing crontab one day and added a one-shot script to create a nefarious account. Okay, you are a good admin and you have tripwires.

* Maybe he knows where your tripwires are. Do you honestly think you know every possible attack vector someone with legitimate sudo access could use?

It's really hard to stop an inside job. The principle of least privilege is a nice maxim, but there's a cost to figuring out exactly what the least privilege is, and there's a cost to giving someone too little privilege -- downtime when they can't fix something they're supposed to fix.
Then he and I both lack maturity. So be it. I find the complaint valid.
Metaskills - Talents for the coming Robotic Age
Ah ok so this is probably the parser equivalent to precompiled queries. Given a fixed query, a specific parse row function is created once and than reused. Thanks!

While I think code generation is certainly the right approach in some examples, I see one problem in this example: As the parser is basically pregenerated using a certain column definition, why does the generated function has an parameter columns? It is simply discarded. So I would say it should rather be:

var parseRow = new Function('parser', code);
Hand off marketing of a side business to free up time for other ventures?
I sell a niche product to help guitarists prevent finger pain. I've built and launched the site myself, its entirely automated, and I've been getting by running an Adwords campaign which just about cancels out any profits.

I know the business is capable of doing better, but I have moved on to building other projects and don't really want to spend the time marketing this site. Is there any way to reliably hand off the marketing of the site to another party, or is this a scenario where it will really only do better if I invest more of my time personally in it?
Michelle Bachmann knows the dangers of Falafel.
Running "n stable" removed bin, lib, share, include directories from /usr/local
Obama Cancer
nut sacks in butt cracks
Calling Someone's Baby Ugly
Seeing as they can ban you for using your brain to count cards, I'm pretty sure they'll ask you to take off your nerd glasses.

Edit: Also, hackers were doing this stuff while Milan Vrekic was eating Cheerios. http://en.wikipedia.org/wiki/The_Eudaemonic_Pie
But the parent's point stands; IndexedDB is just a set of APIs. A browser vendor can implement it on the backend any way they want. Chrome uses LevelDB and Firefox uses SQLite. When WebSQL they were stuck with improving SQLite.
Thousands of words about optimizing the reinvention of a wheel.

I thought we were hackers? We use libmysqlclient and stfu because we don't give a shit what language a client library is in because it WORKS and isn't unacceptably slow and LETS US SHIP.

I really dislike this whole crowd and attitude.
Simple Pathtracing
I'm pretty sure SBCL doesn't include an interpreter, so an ARM port would be quite hard.
I am with you on this one...even hardware manufacturers are promising a free upgrade to win8 as an incentive to buy now. I imagine the same is similar for the phones they are selling.
The 1 in Inconsolata does not have the serif either, and it hasn't for a while I think: http://levien.com/type/myfonts/incoshow.png
KWin Hacking++
I wrote something about this in http://bergie.iki.fi/blog/tablet-productivity/

Basically I see the culture (especially in business apps and communication) slowly adapt to tablets and smartphones, instead of them converging with text-based PC ideas
Excellent read. Written well, convincing examples of why it's good advice, and doesn't waste space in making its point.
About two years ago a friend and myself curled digg and reddit for a couple weeks analyzing trends of submissions. We ended up getting the infographic itself to #1 on reddit and on the frontpage of Digg (during its relevancy).

http://www.raterush.com/pages/digg-reddit

Granted, it's a little outdated, but that might be of interest to you.
They'll have to ban them or shut down, so it seems like a pretty obvious choice.
Building DWIM Perl for Linux
Tech Titans Hit The Beach (Homes of tech barons)
What point are you trying to make? This kind of crowd and attitude is why you have a client library that works and isn't unacceptably slow and lets you ship.
I'm going to direct you to patio11's excellent article about hiring SEO specialists... suspect many of the same issues would apply here.

http://www.kalzumeus.com/2008/01/28/why-you-shouldnt-pay-any...
Show HN : Desk Paper concept
"people who are not nerds" is not a singular group who you can stereotype like that. People chose the things they buy for a variety of reasons, and yes, price and choice are among those reasons.

I had to break it to you, but the high end Android phones sell really well.