skysight-inc/HackerNews huggingface dataset:
Most of the things I do on the web are anything but "snappy" on a smartphone. (although the few that are, like price comparison, quick search, or light social/news/blog reading, are awesomely served)
Author here. You're right that awk is a limited tool. That's exactly why I wanted to write about it. It just wouldn't be possible to make a comprehensive case for perl in a blog post this short, because perl does much more than awk does.

And that's kind of why I like awk as much as I do, in spite of its limitations. There's so little to the language, it's of practical use, and as a precursor to tools like perl, python, and ruby, it's historically interesting, too. And I know a lot of people who like to learn neat, useful things who don't know anything about awk.

Thanks for reading, btw - I think perl is another older tool that could stand for some evangelizing. I don't write perl, though, so I'm not the guy to do it.
people make fun of MySQL all the time. especially postgresql people :)

anecdotally in the more than 10 years I've used MySQL I've never had any issues. whereas with postgresql I've had a few major downtime incidents. it can be very stubborn and arcane. but at least I didn't lose any data.
Argh. I have no idea how stuff like this makes it up on Hacker News.

> The Chromebook Pixel came out earlier this year, and while it certainly addressed the subpar hardware, it came with a price tag that was more than the cost of my MacBook Air despite having much less of just about everything but screen resolution.

First, the screen resolution is exceptionally better. More than that though the Pixel beats or matches a MacBook Air in all but two categories: battery life & local storage space. You'll note that Apple sells MBP's, which currently are actually sub-par to the Air in several ways, but are better in terms of display and CPU and they charge... way more than the Pixel. On top of that, the Pixel has a touch screen. Check out pricing on touchscreen laptops that even remotely match the Pixel...

Honestly, anyone I know who got a Pixel loves it, including Linus Torvalds.

On the larger matter of Chromebooks in general, it's all about the user experience (which is ironic given his criticism). I think obviously in his case, he doesn't get it, but having such a nice integrated set of web services is a huge win for a lot of people.

Chromebooks aren't as well suited for general purpose use as traditional laptops and they certainly aren't for everyone, but they actually are quite nice for a lot of people.
A Simple 4-Step Plan to an Email Autoresponder
Ask HN: In Apple parlance, why is the motherboard called the logic board?
Title says all.
And having had to sort out student laptops so as to be able to recover College work (backups?), it isn't a bad platform for many people. Local Tesco extra sells quite a few of the cheaper Sanyo and Acer ones apparently. (UK based)
I agree with you, but this statement has no ethical weight. We still get to choose whether to do something, and if something, what.
> this fantasy reality where fast food meals are paid for by strangers

This is not a fantastical practice. While it is not particularly common, I've heard of it quite a few times (most of which had nothing to do with Chick-fil-A) and have done similar things myself.
It was a figure of speech; he just meant "non-standard."
ooh, that's evil and manipulative in the wrong hand. And explains a lot. Humans. All System 1...
I have loved and used my purchased pixel since it came out. It has only gotten better since the first day I got it. I also recall that Linus and is/was a fan. From a dev perspective i can only fault it for not allowing me a vms hn crouton mode. My co workers also enjoy the less expensive versions and use them as on the go dev boxes.

Basically i've come to understand chromebooks as another linux distro; maintained by google, updated very frequently and focussed on browsing.
More power to them, but I'm not sure why they're doing this. Pretty much every package manager included in current distributions is more useful than Homebrew. Homebrew only exists to patch a package manager into a system that isn't built with one.
(FIRST_OCTET << 24) + (SECOND_OCTET << 16) + (THIRD_OCTET << 8) + FOURTH_OCTET
I just bought one and use it quite a bit. Of course I immediately installed crouton so really it's a $200 linux laptop.
I think you're mixing up different kinds of feedback, then..

In a REPL, execution feedback can be continuous, not only line-by-line as you said earlier.

If we're talking about 'code feedback', in general yes you do just get feedback on the line you entered.

There's complexity here though. I think of any editor where you execute lines or blocks of code at a time as a REPL, mainly because they're often implemented by piping said blocks to a commandline..

I'd include IXI Lang in this category, and it certainly does have code feedback. You might 'execute' one line, which could set a process going which periodically changes another line of code (and therefore its associated running process).

Perhaps at this point IXI Lang stops being a REPL, and starts just being a live programming language, but I'm not sure at what point that happens. Or maybe REPL is just an outdated term, as they do tend to do a lot more than a linear read-eval-print loop.
> What does mongo offer over (possibly sharded) postgres for this use case?

Doesn't really matter for the point I'm making. It's a solution for a given set of constraints. Not the solution, or the very best tippy-top solution in all the kingdom, just a solution.

Point being I can't think of a use case where this is true, but if you read the article, the author does include what he says is the only reasonable use case for using MongoDB.
The worst kind of job creation... although if it ends up being a 2-3 decades project with a total cost north of $300 billion, then those workers are set for life :-)
Actually the reverse is true. Protons emit less synchrotron radiation, making it easier to make accelerators in a ring shape. Electrons eventually radiate as much energy as it takes to accelerate them, creating a barrier.
Digitise your body and measurements without a body scanner - Enter the matrix
Accurately measuring the size and shape of your body could be as easy as clicking a button.

This new technology uses the camera on a smartphone, tablet or PC to take one picture of the front and side of the body. These pictures are then used to build a 3D digital representation of that person in seconds, with complete body measurements.

“Our platform is designed to empower people and to help them make better informed decisions”, says Eleanor “Nell” Watson, founder and CEO of disruptive technology startup, Poikos.

The product was designed to disrupt traditional methods of clothing manufacturing, which typically wastes up to 15%, and to help to end the exploitation of sweatshop labour.

It’s now experimentally being applied for health applications, as a user can scan their body, dynamically alter body-mass of the virtual model to their personal ideal, and then track their progress towards that goal, week by week. Poikos is now raising cash and awareness via a campaign at http://igg.me/at/Poikos
but their mutts, which japan doesn't work
Or google could do the far more logical thing and start making AndroidBooks. I use Android for my home entertainment system, and it works great with mouse and keyboard, attached to my TV which has resolution and aspect ratio similar to a laptop. Of course, that wouldn't encourage people nearly as much as ChromeBooks to be hooked into the google ecosystem.
> Is it quite possible that the author is not the target market for Chromebooks?

No, that is not possible. Just like cars, nobody uses computers in any way other than the way I do, and they all have the same preferences. That's why everyone drives the same make and model and colour as I do.
Seriously? IPv4 in long form is top news?
I think it would be possible given new cards, but I imagine it would be incredibly difficult (not to mention game breaking). It would basically require cards that would handle arbitrary branching (algorithmically determined). A set of cards would have to contain effects that form a general template for doing this based on cards in a implementation of memory. I personally think it is unlikely and would be tricky to pull off. I admittedly don't have a very concrete reason for this.

What I find really cool is that, while they might not add a set of cards allowing for arbitrary branching, they could introduce cards that allow for some bounded branching. This could add limitations of resource bounds that are still scalable: polynomial time, space, exponential time, primitive recursion. There seems to be a lot more flexibility here than with some other mentioned "Turing-Complete" systems.

Someone else, here, commented that you would also need to implement infinite loops. Assuming you don't have to fuel the machine with cards, this method could be used to stall a real game indefinitely! Apparently this is possible. O_O
A job and a house are basic rights? Well, they should be, but really never were, what the hell is that guy smoking...
Because Apple is our mother. She is so much she can hardly be encompassed in something simple as a board with a bunch of chips. But all the logic, the brainpower of her children, is located on such a board. Therefor it's only logical this be called a logic board.
Did you notice that the current system is built upon growth? Growth in everything, in populations, users, consumers, prices, resource extraction etc etc
While Checkout was deprecated for months, this marks the fourth in several huge shutdowns by Google. Reader, iGoogle, AOSP, and now Checkout. Not to mention their 3E mantra with companies like Sparrow and QuickOffice.

Is there any way that Google can even be thought of as not evil anymore?

I'm slowly shifting everything away from Google. I'm using an iPhone 3G as my main smartphone; switched to DuckDuckGo as my search engine, and have switched my email to private hosting for anything confidential and Outlook for public email.

There's really nothing they could do, good or bad, to get me back at this point. They've proven, time and time again, that they don't care about the customer, and frankly, I'm tired of it.
Turbine engined planes in the 10-50 pound range are a subset of remote control planes with a penetration on the order of 0.1 - 0.01%.

Prop-powered 100-200 pound planes are even less common. A 12ft wingspan Senior Telemaster, made of old-fashioned wood with an internal combustion engine, weighs in at 31 pounds, and is not something you can reasonably transport without a commercial truck or trailer.

For the simple majority of people, fixed-wing RC planes involve ARF EPO foam models in the 1 to 2.5 meter range that are ridiculously safe in a direct collision. Other niches may be somewhat riskier, but few equal the things you like to do (aerobatic stunt heli flying with large models is one of them that does).

There is an ongoing problem that such people have with the turbine & super-heavy class hobbyists trying to legislate based on reasonable voluntary safety provisions for what is essentially payloadless guided missile testing, to apply to an FPV Easy Star foamie or a 5lb quadrotor. They are not the same thing, and they do not pose the same danger.

A GoPro-carrying quadrotor is recklessly endangering the people on the ground to an injury on the level of an open-handed slap, an open-handed slap that misses and scratches fingnernails across the cheek if it's unlucky and hits using the rotors. A bruise or scratches, worst-case scenario.

A carbon fiber / fiberglass / aluminum jetfighter model sporting a turbine engine that flies 400mph is an entire other world of danger, akin to hitting someone with a full-size Cessna.
There's nothing curious about Chris Montgomery moving to Mozilla - that's who most of the Daala team work for. Mozilla has quietly(?) employed almost all of the Xiph codec developers to work on Daala and Opus.
What’s New In Python 3.4
They've been losing teens for a while now, and once you start losing teens, a so-called "social networking" website is dead, it doesn't know it yet because the agony may take a while.

Due to its unusual size for facebook it might take a longer while, but it's on the path to irrelevance that many others have walked before: friendster, myspace, msn, etc.

it's funy that the 10-13 years demographics adoption will make or kill an online website.
Wikipedia is already morally sold to PR interests.
Older Macs with built-in monitors had two main circuit boards - a video board and a "logic" board with the CPU, RAM, etc.
Can someone who downvoted arcarda explain their reasoning? I agree that the animation should be in CSS(3), or at least not JS(leaving it out animation entirely might be best).

There are plenty of examples you could show in JS that would better show that it is where logic and behavior is stored. How about setting a textbox or showing an alert?
Thanks for posting that very relevant reddit. Oddly enough - and this is not a point that we should all get religious - to anyone brought up in church traditions (and rejected them or not) it likely reminds them of the parable of the good Samaritan. The idea that the guy you look down upon is actually the guy that may well be the one that helps you in your hour of need. The learning obviously being that you shoudl stop being such a snotty git and love your neigbour.

You don't need to be religious to love this story, but it's worth noting that this is ancient and useful wisdom from sages of older times. (and, why I tend to reject organised religions nowadays, the kind of good thing co-opted, hegemonised and bastardised into all sorts of controlling and political things by subsequent institutions)
HHS calls in high-tech cavalry for Obamacare website fixes
The Obama administration Sunday said it’s called on “the best and brightest” tech experts from both government and the private sector to help fix the troubled website at the root of the Obamacare enrollment problems.

The unusual Sunday 600-word blog post from HHS was the first update in more than a week on the many failings of an expensive website that HHS itself described as “frustrating for many Americans.” But it didn’t specify who the administration had called in, or when the American people would see clear-cut results on Healthcare.gov.
What if you just ordered some fries and a shake and a minivan with five kids is behind you?
On the original Macintosh, there were two circuit boards: the "analog board" contained the power supply and CRT driver, while the "logic board" held the microprocessor and all the digital logic.

At the time, "motherboard" was a more general term, describing any arrangement where "daughterboards" plugged into sockets on a "motherboard".
You have a valid point regarding complexity as such. However, I don't think the model itself is useful at all. It is hardly more than a deck of tarot cards. People take the test, which of course has poor test-retest reliability, then they start applying the predictions to themselves getting caught up in a wave of confirmation bias.

I don't think it is useful to teach people that personality is a set of labels. We all have a intuitive understanding of personality, which is much deeper and gives a more nuanced picture.
MySQL now supports the key-value use case via the memcached API since MySQL 5.6.

https://blogs.oracle.com/MySQL/entry/nosql_memcached_api_for...
Cataloged meticulously.
Well, that's of course true. All engineering systems face trade-offs.

The nice thing about doing the dead simple solutions first is that they give you time to focus on the things all startups have to do (getting users, building product) and then fall down at the the things that very few startups have the luxury of needing to deal with (scaling, fault tolerance, reporting, alternative views of data).

Throughout the lifetime of my first startup, I was obsessed with the question of "What are we going to do when we need to scale?" It failed because it had a daily userbase measured in the dozens. Then I went to Google to learn how to scale things. And it turned out the biggest lesson I learned at Google was not how to scale things (though I did learn that too), but that you shouldn't scale things, not until you need to. Because the process of designing for scale slows you down significantly, and makes it much harder to develop a system that's usable and performs well under small workloads. Google products take forever to launch, because they have to scale to millions of users from day 1. As a result, their product decisions are very often questionable in early versions. Most startups don't have the luxury of Google's brand name and billions in cash to tide them over that learning process, and need to hit the ground running.

Focus on the problems you have, not the problems you hope to have in the future.
<function>-<environment>-XYnn.<DC Airport Code><Number>.company.com

foo-prod-1101.sea1.company.com
foo-dev-1201.sea2.company.com
foo-test-2101.ord1.company.com

'foo' is whatever, and 'mysql' is bad while 'corp-db' is better as other commentators mentioned.

for XYnn match X to the airport code of the datacenter, match Y to the sequence number of the datacenter, and 'nn' is a 2-digit code for the number in the cluster.

all short names are unique this way. all datacenter can have a mix of prod/int/dev/test. you can use DNS name resolution search path to lookup services like 'ldap' in your local datacenter.

don't use serial numbers. foo-123456789 is annoying for humans to use and will get truncated with interesting results. i had a discussion one time on chat with another engineer where i was looking at box '123' and he was looking at box '789' and we were both getting real confused because it seemed like we were on the same box... because we were...

also only use "company.com" as your domain for every server and desktop in your company. if you need "company.co.uk" then it should only host websites "www.company.co.uk" that points at VIPs and the servers behind that should all still live in company.com. if you have windows boxes then setup a domain for AD "ad.company.com" or "win.company.com" and let your domain servers own that and setup proper DNS delegation from the parent.
Can I load local pdf files onto the Chromebook and read them?
Don't waste your time reading this. A student wrote "teach naked" as a joke on an evaluation. Feminist professor decides to take it seriously, make it a big fucking deal, lectures about it, and then writes that her university is the most sexist like totally ever guys. Her superiors try and fail to convince the twat that it's not sexual assault. After getting called a "twat" by SmokyBourbon, she gives tearful testimony at congressional hearings about getting raped at Hacker News.
Dot to decimal/hex/octal format conversion, and vice versa. You can use online tools like these:

http://www.kloth.net/services/iplocate.php
Another potential problem is that JPEG encoding and decoding is very mature. I remember this being an issue for color spaces JPEG 2000 in earlier versions of OS X (no idea about more recent versions). No matter what you did as a developer, it never seemed to be possible to get colors to look the same way once they'd been passed through the system-provided JPEG 2000 encoder.

If you get all modern browsers to agree to support a new codec, but they all render them slightly differently, nobody is going to use it.
See: http://www.crimethinc.com

Also, it looks like you're in the Bay Area. You can stop by Bound Together Books in SF, The Long Haul Infoshop in Berkeley, or The Holdout in Oakland.

The East Bay Anarchist Conversation and Book Event is next Saturday at Humanist Hall in Oakland: http://eastbayanarchist.com/the-second-annual-east-bay-anarc...

As an entrepreneur, you might also be interested to read about the anarchist community's overlap with the creation of projects such as Twitter (see the Institute for Applied Autonomy), as well as the early emphasis on self-publishing through projects like Indymedia.
Yes. I think the key here is that it probably makes us happier to see two choices and choose the kinder, rather than simply living in a kindness-enforced society. At least for me, I derive a lot of happiness simply from my sense of agency, and choosing to be an agent of good will is powerful.
Obama directly mentioned resources ("energy") as a reason to possibly use military power in Syria.

http://www.globalresearch.ca/dissecting-obamas-speech-at-the...
As long as it's on Google Drive or you can load it on external USB drive.

Chrome has a built-in PDF reader for a long time.
The site loads for me...
I feel the problem lies in the fact that Google shuts down whatever service they deem not "successful". Because of this, I'm starting to weigh my options differently when Google services are in the picture, and I don't think I'm alone in this.

That being said, any other services could be shut down via an aqui-hire, or other reasons. Maybe this is the prevailing problem of small time developers like myself, and there's no other way around it apart from getting your idea bootstrapped with these services, and hopefully by the time any of those services gets shut down (if ever), you'll have a migration / backup plan of some sort.
It's actually in the followup list. I added it 152 days ago (21 May 2013) when https://news.ycombinator.com/item?id=5740447 hit HN announcing the closure of Checkout in November, but that apparently was after I closed down data collection so I could finalize the analysis. (Wow, did I finish that analysis that long ago?)

From my notes, I'm confused about how to treat it. The discussion in https://news.ycombinator.com/item?id=5740447 among various HNers suggests that it's sorta like Checkout is becoming Google Wallet, but also sorta not, so I'm not sure whether to consider this one of the transition/renamed products or whether Checkout was killed and Wallet happens to have some similar functionality.
Why Thailand, though? I mean, Europe itself is more diverse than the US, for example, you could've moved anywhere within the continent and still have a massive change. Prague, Madrid, London, Berlin, Warsaw, Zagreb (new EU member, Croatia) all very different - why Bangkok? Could've moved to Australia even :-D
Incidentally, I do have a fresh Chromebook Pixel with its box to give away. You're right that they're certainly not for everyone. Especially, not for people who photoshop a lot and have large media files to move around. It's great from touch experience point of view though. To watch videos online, touch-n-play etc. Super awesome for those who use a lot of web apps, Google docs and things like that.
One who can't get shit done.
A market-sector he pitches heavily 3/5 of the way through.
Because simplicity counts for something. If a family member wants a new laptop for under $300, I'm not going to subject them to Windows 8. Neither of us care that the Windows machine ticks more boxes. Many people will enjoy a Chromebook far more. I know I do. The minute a family member gets a Chromebook is the minute I stop getting support requests.
No you couldn't, I'm 28, not 22.
Both your comment and its parent are right. It could[0] even be done in HTML with <blink>

It should be done in CSS.

0. Not even sure if blink still exists, or if you can set it to animate, but my point stands that best practices are important.
http://php.net/manual/en/function.ip2long.php

http://codepad.org/5ncM6IMS
Lisphp: A Lisp Dialect Written in PHP
Man, seconded. I'm not sure if a CSV-ized awk is a sensible idea, but I'd love to have it if it were. CSV might be #1 on my list of "things that will cause problems for you because they are slightly harder than you think they are".