skysight-inc/HackerNews huggingface dataset:
Don't go to bed on an empty stomach. I can't fall asleep if I'm hungry.

This is hugely bad advice. Consistently going to bed with anything other than an empty stomach can lead to acid reflux (GERD). This is especially so after having chocolate before bed time, since chocolate loosens the muscle between your stomach and esophagus and allows acid to enter the tender areas of your esophagus, causing scaring and pain.

I have severe issues with this because of years of laying down after eating dinner. The muscle referred to above, in my case, is permanently damaged, such that it won't close all the way. I have to be very careful what I do after eating. It will be this way for the rest of my life and it's a complete pain in the ass.

Not everyone experiences this, but many will. I strongly recommend people do not follow the parent comment's advice.
I think the title is a bit misleading, it should be "Why blggers can't make money by linking to books". This is a very specific case. I know people who actually their only business model is Amazon association. Risky if you ask me(as always when you depend entirely on someone else), but it works.
Apple’s Passbook, Dunkin Donuts & Facebook Offers // RyanSpoon.com
Show HN: Our Startup Weekend project - Academica
How can the shift to mobile possibly reduce volume of FB usage? I see friends and family consuming Facebook trash dozens of times per day on their mobile devices. If anything FB consumption has gone up (at least from my perspective). Look at the review count for the iOS app. That app is extremely popular. So why not just put a banner ad in the app?
FBI renews broad Internet surveillance push
The Schoolmaster: Former McKinsey consultant defines what kids learn in school
> HN has been a pretty strong critic of the way tarsnap is being run (specifically from a marketing point of view), the collective view is not that it is too expensive but rather that it is not yet expensive enough and that it needs to appeal more to non-techies.

If that's the collective view, then I strongly disagree with the first half. Tarsnap isn't cheap for an organization with data of any appreciable size.
Are you happy with conversation online?
Javascript only has Objects not Classes.
I totally get what you are saying. I also have the difficulty that when programming in Clojure and starting on a new problem, there is no really good way of writing down the data structure. I still love the flexibility of Clojure, though, so now I am trying to work around this by writing down proper documentation of the data structure instead of representing them exclusively with types.
Is building a product like hiring an employee?
Do not disturb is pretty awesome.
Well since HP announced the Spectre One i feel embarassed for my Envy 17...

http://www.engadget.com/2012/09/10/hp-spectre-one-all-in-one...
Everyone should also have a remote backup anyway. Anyone relying on local hard drives to secure their data are completely naive. Not that I DON'T use a local, it's great for quick and easy file backup and transfer, but I sure as hell don't rely on that $100 drive to work correctly and with remote backup, I'm sure not going to spend more than that on a local drive. If your data doesn't exist in three places, one remote, it doesn't exist. Ask Francis Coppola about how well having one local backup worked out. http://news.bbc.co.uk/2/hi/entertainment/7019644.stm

Anyway, you're right about everything you said in your post, but just so people know, you can pay $20K for a backup array and if you don't have a remote, one fire makes that backup meaningless. Crash Plan, Carbonite, Backblaze, etc etc (AWS Glacier anyone?) all these services are so cheap you'd be insane not to just drop the $5 a month if your data is valuable.
Thank you for looking over the code and providing your honest criticism.

* the textfile doesn't seem like a problem to me, just another version of a DB, what would be better?

* I updated the password to accept any password, not just alphanumerics

* I updated submit.php to use a random 16-character salt rather than the static salt

I'll look over the site to see if I can find those typos ;)
The Linux Admin Show (podcast)
I love it!

My only suggestion right now is to have it so you can have the assembly on the left or right side. Maybe it's just me, but my focus seems to be on the left side more than the right.

Since this is a focused on assembly it seems, wouldn't you want the focus on the assembly, not the C? It could be different for different people though.
The same problems apply to electronics and other types of merchandise sold on various Amazon sites.
I only had that in the betas, then in the GM I don't have the option any more – I assumed they'd taken it out… Maybe I need to reinstall.
It also doesn't make it acceptable to me. For it to be acceptable to me there needs to be no integration with Amazon at all.
#1. It's an iMac.

#2. You are wrong. http://www.everymac.com/systems/apple/imac/specs/imac-core-2...
Thanks, I stand adjusted. And of course you can use prototypes (objects) for the same intent as classes, which was the source of my error.
Yay! Another Linux podcast.

Maybe it's just me but I can't get into the ones that are out there. Too focused on news or not deep enough. So I tried to make a podcast that I'd want to listen to. One that goes deep and brings in an expert in the field.

Would appreciate any feedback, good or bad.
(I didn't order the dongle for this, and don't know. Hopefully someone else does.)
I highly recommend Getting Started in Electronics by Mims. It's widely considered a classic for getting kids/young people interested in electricity.
great article! wish we had a bigger community in atlanta
> Is this an unreasonable request from an employee?

To put it kindly: if that guy posed the question here from his point of view, very likely the majority opinion would be "walk".

There's a lot of programming jobs out there that pay more than the minimum wage. Even if you agree with the equity proviso, after 6 months any of these things could happen:

* one of the founder leaves and your company stops growing

* your company doesn't get the second round of funding right away

* you decide the guy isn't performing well enough (I don't know how this would affect his prospects in UK/Germany, but in some places a 6-month stay would affect one's image significantly)

* the guy goes well but you decide to hire another person instead of hiring him full time (thereby paying market salary and giving up some equity)

* the guy goes well but you decide not to hire him full-time, for any old reason.
Keyboard position on non-updated apps on iPhone 5
Notice how much of a difference there is between the two keyboards. Muscle memory causes a lot of mistakes!
Ask HN: I am shutting down. And starting up, again? What do you think?
Hey guys, I've been around enough for quite some time to see people excited about building new things and then some shutting the very same business down a year or two later. It's just a thing that happens and is most likely a smart call to make in most of these cases.

Today, I made the decision to shut down my business. Something I've worked on for over 2 years right after quitting an insanely well paid job at Microsoft. I am running my bank accounts dry (there's something left, no worries) and did not succeed in pushing my revolution enough.

I am starting a new project called urbanvisitor.com and I wanted to see what you guys think beforehand. Opinions are always to be treated with caution, but the last time, I was the only one who was 100% sure I'll succeed, so that didn't work out well.

So quickly:
I want to build a real-time scheduling/meeting slots application centered around the idea of meeting new contacts (professionally, friendly) anywhere you go. I travel a LOT and always try hard to meet locals. Anyone I met turned out to be the absolute best experience I could have had in a particular city (I've always kept it professional, so that helps).

I want to have an ARRIVALS and DEPARTURES section for every large city in the world. As a local, you can scan the list and suggest for anyone on it to meet you. As a traveler, you can allot a number of slots (say 5 slots each 1 hour on Tuesday) available, receive meeting inquiries and can accept whoever you want and deny (in a friendly way) those you are not interested in meeting.

What do you think? Help me out guys, I value this community so much and would really benefit from any thought you might have on this. I have the man/technical-power and business experience to execute on it, it's really just a question of whether people need this enough.

Thanks again.

edit: just adding this real quick, the comments below is exactly what i value in hacker news. thanks so much. i hope this place stays like it is now for a long time to come.
next step , let kids grade there parents , and the administration calls social services when scores are low.
LLVM has a similar page: http://llvm.org/demo

you can compile C/C++ to LLVM IR and also 32 or 64 bit intel assembler. you can also see the effects of different optimizations, etc
Bad business, where necessary yes, but Samsung is also a huge partner/supplier of theirs. I am not sure if this is still true but Samsung was the only supplier of their retina screens: http://appleinsider.com/articles/12/03/13/samsung_is_sole_su...

Then again, if they know so much and are so key to Apple maybe they are a huge competitive threat.
"Free backups are really awesome." love that line :)

My pleasure, I hope you do use it!

We'll see how much use it gets. I could put the box on a 100mbps if people start using it.
Absolutely right. I was lucky enough to learn this in college. Although, I did not learn it from the CS professors but rather my physics prof. He was a champion for a language called APL and he actually cut a deal with the CS department to accept credits for taking an APL class he was teaching as a substitute for the FORTRAN class. APL was an amazing mind-opening experience.

Throughout the APL 101 and 102 courses he would repeat this mantra: "Work on your data representation first. Once you have fully understood how to represent your data start thinking about how to manage it with code."

He would throw this at us permanently. At the time it sounded like our Physics prof had lost his marbles (he was a very, shall we say, eccentric guy). It would take a few years after college for me to realize the value of that advise.

Put another way, our business is managing data of some sort. Whether you work on embedded systems or web applications, you are always dealing with data. You can make your programs far more complicated than necessary by neglecting to choose the right (or a good) representation of your problem space (data).

I equate it to designing an assembly line. Anyone who's watched a show like "How it's Made" cannot escape the realization that efficient manufacturing requires engineering an efficient assembly process. Sometimes far more engineering work goes into the design of the manufacturing process and equipment than the part that is actually being made. The end result is that the plant run efficiently and with fewer defects than alternative methods.

In programming, data representation can make the difference between a quality, stable, bug-free and easy to maintain application and an absolute mess that is hard to program, maintain and extend.
Do you have any insight into their target market?

I'd be more inclined to mix the hobby of building the machine into the hobby of brewing the beer than I would be to spend $6,000 on something off the shelf. But I realize that's just me.
I was spec'ing out a new macbook pro and saw that memory is now soldered in, and the SSD drives have proprietary interfaces. I am, how shall you say, displeased...
How much have you used the new maps in iOS 6? The new turn by turn directions. Apple finds my apartment building, whereas Google still puts it a mile away after 4 months. I've had Google find an address for me in the middle of a lake a couple of years back. It also routinely shows me completely unrelated answers every time I search for a business (ads presumably).

Yes, the Apple maps have a few rough spots. But google isn't perfect either. From what I've seen so far I prefer the new Apple maps.
> The biggest problem is that there were few doctors, hospitals, or vaccination facilities available in certain areas, especially rural areas and poor urban areas

A problem directly caused by earlier government intervention. Starting around 1910, the AMA managed to push through legislation in most states that solidified their cartel and gave them sole authority to license medical schools. As a result, half of existing medical schools were pushed out of business, and the supply of doctors contracted significantly.

A similar push forced most poorer (and predominantly black) hospitals to close, because regs were written so that only the wealthier hospitals could satisfy the requirements.

The motivation for all this was clear: it substantially increased the rates that doctors and hospitals could charge by restricting the supply. Naturally it was all done in the name of patient safety.
I can't find the option to explicitly use cellular when WiFi sucks, but it still seems much more willing to give up on WiFi connections. If the WiFi is strong but not connected to the internet, however, it still won't drop back to cellular, as I understand that prerelease option did.
He's a coder and a businessman: http://en.wikipedia.org/wiki/Mark_Shuttleworth#Linux_and_FOS...
The Mac Pro is woefully out of date at this point: It's almost as if they've abandoned that line of hardware altogether. Has Apple actually said that they're going to bring the hardware up to date?
Oh, and quick follow up: I am trying to make sure that marketers (and hardcore networkers) are identified as such and that say, a certain Mr. Graham could travel without being attacked by 500 crazies (like us) randomly. He gets to pick who to meet based on certain criteria. Vice versa.
Not in in 3 months or so. Like any other software in the current trend of fast develop/launch. After that, it will be a way more bug-free and performance-tuned that in there initial launch. I do always the same with programs, apps and games and it always save me a lot of problems.
Most GAs are not a very faithful adaptation of actual biological evolution, either. The real evolutionary process is a bit different. Most notably, the "agent" actually implements the algorithm in the sense that it performs its own self-replication and implements the "operators" (crossover, etc.) within its own embodiment. This has certain implications, most notably that the algorithm itself is subject to evolution.

There are other big holes too. For example, few GAs implement anything resembling ontogeny or lifetime learning, and generally have a poor genotype/phenotype divide. That also has big implications. It's a big reason most GAs are far too "greedy" and get stuck at local maxima easily.
I don't believe it is completely psychological. The big area on iOS 5 where I saw lag was the keyboard. A lot of times it would lag a few keys behind and then catch up in a burst. iOS 6 seems to have fixed that, or at least I haven't seen it do that yet.
How a Bad Roommate Sparked a Dorm-Room Startup
I'd think their superior phones are the primary reason they are such a huge competitive threat.

It feels weird to me to even say that but it's true. I played around with my boss's new iPhone 5 on Friday and was pretty surprised that it seems nearly featureless aside from power. The features are in the power, in the fact that they give the software (90% of this is relevant to gaming) more capability. This is the ultimate upgrade to whatever existed, but if I was hardware-naive and I saw an iPhone 5 and a Galaxy S3 side by side, I'd think the iPhone 5 must have come out a year earlier for all the features it lacks.

This is the year I stopped telling people "iPhone" when they ask me what smartphone they should get, and Samsung's line is probably the biggest reason why.
Of course this works, but i'd wager a guess and say that those are mostly US bloggers targeting US visitors.

Once your visitors are from all over the world, it is indeed as the author described - there isn't a "proper" solution available (save for e.g. a WordPress plugin that generates the link on-the-fly but this approach has other problems like non-cachability).

If there is indeed an approach that lets you monetize like 99% of international traffic/clicks i'd like to hear it.
Your point (which I agree with) would have been better made if you left it at the first paragraph. It quickly turned into an emotional rant.
Pathways to the Middle Class: Balancing Personal and Public Responsibility [pdf]
I meant "discovery phase" in the broader sense of locating people and content around you, making sure that they are who they say they are, and that they have the content that you want. Less about keeping track of where to reach someone and more about trust.

If you're thinking 'p2p' as skype is 'p2p', then fine, a directory service is easy to build. You just set up a centralized service to handle lookup, collision disputes, spam fighting, etc. Then when the centralized registry decides it wants everyone to start using their real names, we're back to where we started.

Lastly, you're right that the average person only calls a handful of people. But this is not the 1970s phone network, this is the internet. It's a different communication medium with different rules. Your HN account was created one day ago and has no contact information. The chances I could call you up on the phone are basically zero, yet somehow we're having a conversation.
Show HN: Smell Amazing (beta)
It was an optional activity, and was the most enjoyable thing I could reasonably do on the train.

Reading the news, watching a video and checking email all seem like more pleasant tasks on a laptop than a smartphone of any description. Perhaps we have different preferences.
Toom–Cook multiplication
FWIW, Apple also ships a tool inside the Lion and Mountain Lion installations that does the same thing, writes a bootable disk from the recovery partition onto a USB flash drive. It's found at "/Applications/Utilities/Recovery Disk Assistant.app"
1) He was specifically talking about his laptop.

2) You are wrong. Core Duo, not Core 2 Duo. There is a difference. Apple only sold Core Duos for a very short time in 2006, right after their switch to Intel. At the latest, he could have bought a MacBook with a Core Duo on November 5, 2006. After that date, Apple discontinued the last one. So his MacBook is at least nearly six years old.
insightful, thanks.
iOS Maps may be a strategic choice in the sense that "let's get rid of Google's Maps and put our own to screw with them", but it's not the type of strategic choice where they think "let's hire thousands of people to work on our Maps to make the app a competitive advantage".
Winning on Product, not on Price
The better question is would you even want to do ML in javascript?
Just tried this code:

#include __FILE__

:-D
This is similar to the rule of representation from the Unix philosophy, covered here: http://www.faqs.org/docs/artu/ch01s06.html

"Rule of Representation: Fold knowledge into data so program logic can be stupid and robust."
> I'd recommend against buying it for Windows use. I tried it for a couple of days just to see what it was like. It comes preloaded with lots of rubbish (including aggressive Norton popups) and no install media. Awful. The base installation took up half of the 128GB hard disk, which seemed crazy. I uninstalled as much junk as I could, and it worked OK for a bit but later my VPN client stopped working.

I think that any hackers who are going to use a Windows laptop should be familiar and OK with doing a clean install. Nowadays, it's an extremely easy process. You can get an ISO via direct download straight from Microsoft's servers[0] (the one you want is probably "English x64: X17-59465.iso"). You would be surprised how nice a clean Windows 7 install is.

You may also want the Windows 7 USB/DVD Download Tool[1], which will let you install Windows from a USB drive.

I'm pretty sure you can use the OEM key to register the clean Windows install, but I've always just used the Windows 7 Loader[2]. It's fast and easy, and always works.

0: http://www.mydigitallife.info/official-windows-7-sp1-iso-fro...

1: http://www.microsoftstore.com/store/msstore/html/pbPage.Help...

2: http://forums.mydigitallife.info/threads/24901-Windows-Loade...
Then I'm sure he meant Core 2 and made a mistake, because I'd sure he wouldn't miss the computer's age by 50% if he purchased it.
A domain in which GAs are slowly finding resurgence is algorithmic portfolio management - I work in this area a bit (ie portfolio management - but not directly involved with the GA guys - plus their research is proprietary) - but their premise is that evolution has done pretty well surviving against nature and products of evolution itself.

The financial markets are a bit like that - stochastic exogenous factors (headline risk like the Euro crisis, the FOMC meeting decisions etc.) and evolved responses based on the principle of no-arbitrage (ie other traders) determine portfolio performance and trading decisions along with transaction costs.

But GAs as they exist are unsuitable for this, from what I've gathered from conversations with those quants. The modifications required appear to be in the direction of structured intra-generation genome modification (or adaptation) rather than pure randomness and crossover to produce agents with a specific trading behaviour (much in the same way as evolution allows a sensible change in the DNA to produce a particular protein suited for a task).