skysight-inc/HackerNews huggingface dataset:
Sure.

A lot of it was determining what made me happy versus what made other people happy. Other people may want you to live life a certain way, and it's easy to convince yourself that they must be right. A large part of it was simply allowing myself to be into topics and things and ways of living that other people just don't understand.

Take hacking for instance. Most hard core programmers simply love fiddling with computers and making them do cool stuff. You might have a personal project to write your own OS or C compiler. Now lets say you hang around some other programmers who are very good at their jobs, but in the end it's just that: a job. They might say "sounds interesting but why are you wasting your time on that? You program all day for work, I don't understand why you go home and do it again for something that will never make you any money. You really ought to have a more balanced life. Hey, come hang out with us and have some beers and watch the game."

And so you do, which is great and it is nice to get out once in a while and do normal social things. But what happens if you let your well-intentioned friends convince you that these hobby projects really aren't worthy of your time? In the beginning you might buy into it. But over time as you start to accomodate more and more to the life other people envision for you, you start to feel a growing emptiness inside. A lot of people fill that emptiness with quick fixes. Things like houses and expensive "stuff" were the big thing for me (and cigarettes, but no more thank goodness).

Eventually (hopefully) you figure out that the only person who really has to live with yourself every day is YOU. So barring doing something completely selfish that destroys the people who depend on you, it's best to live the life the way you naturally desire to live it. I'm not making a hedonistic argument here, just saying that if you really want nothing more than to go home at the end of a hard day and fiddle with x86 TSS structures to get your homegrown OS to boot, it's not really anyone else's business. It's also not your problem if they don't like it, think it's too geeky, or think you should be doing something with your personal time other than "fooling around with computers".

So a big part of my psychological and intellectual breathing room was giving myself permission to be who I am. Not everyone is going to understand my decision to pack up my crap in an RV and travel around the country for who knows how long. In the past I might have said "maybe they're right, this is a little crazy, why can't I just settle down?" But now I give myself permission to say "I'm doing this; I hope you'll support me. If you don't, I understand, but I'm doing this anyway."

In a lot of ways, my conception of breathing room mirrors that of the Gestalt prayer, something I learned about only today:

"I do my thing and you do your thing.

I am not in this world to live up to your expectations,

And you are not in this world to live up to mine.

You are you, and I am I,

and if by chance we find each other, it's beautiful.

If not, it can't be helped."

(Fritz Perls, "Gestalt Therapy Verbatim", 1969)
Mine are printed out and stored in my safe. They are never used.
It's just a question of how many subviews you want to make. In this case, I don't really think the label itself needs to be a subview since its such a simple component. The only action I associate with labels is for clicking them to focus their associated input. Which wouldn't even be pulled into a LabelView, so there's really nothing to it, so I don't gain much from separating it into its own view.

You can probably argue both ways though, I used to have labels be their own view actually. It just got a bit more uselessly complicated for so little benefit.

If the view you're dealing with is an end node in the view hierarchy (and it's pieces are relatively simple) then I prefer not to split them up because there are costs there as well.
Abu Dhabi vai Construir Maior Estação de Bombagem do Mundo
What happens if you lose your normal password? Why you boot up into single user mode using the console like the old days of when you forgot the root password.
If Kickstarter Opened a Corner Shop...
How to hire software developers if you aren't Google
Save yourself the time: " I like to read books, three or four at a time. I rarely read books all the way through. I’ll get a few books on a subject--you want single-author books, someone with a well-defined point of view--and read a section, and then switch to a different book and read about the same thing. I keep switching back and forth--it’s a great technique because you get to look at the same subject from many people’s perspective. That turns out to be actually really useful."
Ask HN: Does HN move too fast?
It seems to me that the vast majority of comments on any given HN article come within the first 24 hours after it is posted. Once it's dropped off the first page of /news, the discussion goes away.

While this is probably fine for the vast majority of articles, I think it encourages a fire-and-forget mentality among commenters that is antithetical to the spirit of hacking. There is value both in contributing to deeper conversations, and in reading them.

Does anyone else feel this way? Perhaps I'm just nostalgic for Usenet.
The article mentions "feeding the cores" several times; possibly Bulldozer's cores were sitting idle too much, and this is how AMD plans on improving the performance.

I'm not aware of any AMD ARM products. I don't know if they're working in that space. I've heard that Intel is making ARM chips, even though they still have the x86 crown.

I'm not aware of any ATI mobile GPUs either, while Tegras have been prominent in recent products.

Edit: I did find this:
http://www.amd.com/US/PRODUCTS/NOTEBOOK/APU/Pages/tablet.asp...
AMD's Next Generation Steamroller CPU Delivers Where Older Bulldozer Fell Short
Sorry, it's been too long ago, and too long before Google. I only remember the mention of the name.
Backspaces will catch you by surprise, Helps you tell your stories
You are not taking into account concurrent sentencing. So if the punishment for stealing a bike was 5, and if assault was also 5, the guy would only serve 5. Theoretically at least.
Yeah I don't see Joe the Plumber moving there any time soon.
Looks like too little too late. If Steamroller is still a year or more out, that will put it in competition with Haswell (DDR4 in the server part, AVX2 with FMA ops, etc.). Considering how much Ivy Bridge is already dominating and those kinds of memory bandwidth and FP throughput increases, Haswell looks like it will be a monster.
I'd really like to know what happened at AMD between the great success of the original Athlon [1] and their recent struggles [2].

1: http://en.wikipedia.org/wiki/Athlon#Athlon_.22Classic.22

2: http://semiaccurate.com/2011/10/17/why-did-bulldozer-underwh...
The Netherlands seems to be a good place look if there are any solutions - they have a huge percentage of people using bicycles in their cities.
Great idea, I'll rework the copy to that effect.
Same here for subview rendering.

About the models I prefer to use an unique one for maintenance and team development cause it's harder to accidentally break things.
The point of grandparent was precisely that you let it pass on a first reading. It doesn't matter whether it's true, it's a huge image shift.
Does this mean that in the future, all houses will be massive and all the doors will be circular and we will just roll between all the rooms like giant beachballs made of meat?
In my mind, an encyclopedia is a reference book at the library. I don’t need one and I’ve never paid for one. They’re huge and come in volumes, they’re out of date, slow to use, etc. That doesn't describe your app or the value it provides, right?
That's correct, but it's not really incremental. It's all or nothing at the time you run it, even though it is a relatively small downtime because it twiddles catalog (corner case: statistics need to be regathered, of which we have a gross hack in place to copy to the best of our ability from the previous version).

All in all, logical replication will have to happen for a number of reasons:

* More OS independence

* Architecture independence

* Cross-version

* Intentional schema drift

* Alternative indexing strategies on a replica

* Avoiding both query cancellation and bloating hot-standby feedback

What Postgres has now is a more physical type of replication, based on the recovery logs, which think in terms of pages and btree/heap inserts et al rather than in terms of tuples and so forth. The main advantage of this approach is that it is very exact (to the point of being inflexible) and quite fast, and can be made even faster.

I also think logical replication will allow for a much better backup tool than pg_dump and better composition with other systems. Also, easier experimentation with distributed databases.
Mahalo's Latest App [e-mail]
Friends,

Mahalo has been working hard to transition from our start in Human
Powered Search (a fabulously, moderately successful venture that we
shuttered two years ago) to a educational company. As part of that
we're making awesome YouTube videos, as well as learning apps.

The latest App is called Mahalo's Chord Master and it's very simple:
it teachers you to play guitar chords. It's like Bejewled meets guitar
instruction--and it works!

I was at a campfire last week and I picked up a friends guitar and i
could play like seven of the 10 Bob Dylan songs! Of course, Dylan
songs all use the same six chords. :-p

The App is free... if you could try it out and let me know what you
think (and consider forwarding to any friends you think might be
interested) that would be much appreciated.

iTunes: http://bit.ly/ChordMasterIOS
Google Play: http://bit.ly/ChordMasterAndroid
Landing Page: http://bit.ly/ChordMasterLS

all the best,

@jason
Really? Wrap it up with a newspaper and do whatever those bad guys usually do to the U-locks. Just make sure it's your bike.
Additionally there are not many classes with C at all these days.

Depends on what you are studying. While I never had any specific "learn C" courses it is by far the most used language in other courses (OS programming, parallel programming, compiler construction, network programming, micro-controllers, graphics and game programming, security courses etc.). No other language comes close (a lot of the time a C++ compiler is used but the C subset is what ultimately has been used).
http://bit.ly/RWdZpd
Maybe. I've actually adopted the style from Backbone itself. https://github.com/documentcloud/backbone/blob/master/backbo... I've found that while it make individual methods harder to read, maybe, it helps with readability of the file in general. If your methods stay small and are well named, you don't need to read their internals as often, but scanning the file quickly, it's much easier to get a big picture.

I used to be very liberal with line breaks, but then seeing methods as their own blocks gets harder. It's just a trade-off. Those example methods could probably use a single line break each, I'll give ya that :p
I'm married too (no kids yet) and have a long commute. Most of my colleagues are single, male in the 23-30 age demographic and live in the city. They obviously go out way much more than I do. Family is important to me, but every once in a while, I make a conscious effort to socialize outside of the work environment. I do think that socializing every once in a while is important to build camaraderie among colleagues. Of course, when booze is involved (more often so than not), people tend to loosen up a bit and chat more openly. Even if you have a family, I would suggest making time once a month to socialize (be it a social events@work or other professional meetup events).
Why do you assume ARM-based processors will necessarily have a higher perf/W than x86? This has been a common claim (usually because of the perceived size of the x86 instruction decoder), but Medfield has proven that to be false:

http://www.anandtech.com/show/5770/lava-xolo-x900-review-the...
Barcelona vs Real Madrid 29/8/2012 Super Cup
This article is so anti-Joel you should be ashamed of yourself. Not specifically the "being against what Joel said" part but saying something that's the complete opposite of a well-known, highly regarded idea.

Rewrites killed Netscape.

http://www.joelonsoftware.com/articles/fog0000000069.html
Ask HN: San Francisco Startups and Chefs?
I know several startups, including my own, use chefs to cook daily meals for their employees. How do those connections get made? Are there any SF-based companies who'd be interested in discussing the world of food and startups? I'd love to be in contact.
Setting up automated builds for Open Source iOS
Don't give me hints in the title of the question! That kind of wrecked the challenge.
Apple-Samsung verdict shows that Microsoft thinks different
Reminds me of http://www.effectgames.com/games/mariodemo/ which is also made with divs only (no canvas!).
>I realized that I couldn't support authors if it was that easy not to do so //

You realise this is counter-logical presumably. There is no reason you can't support authors and have their works in a format that is easier for you to consume. Indeed isn't it part of established fair-use in the USA to do format shifting?

So you buy the work and, assuming it isn't already, transfer it to the format you wish to consume the work in ... so where is the part where the author/owner/licensee doesn't get their "support" (ie payment)??

I don't understand how format shifting is going to change the number of books you buy either; can you explain further?
None of these are especially interesting C questions... Most rely on assumptions about the x86 architecture and GCC (stack grows downwards, ordering of stack variables in memory (not registers), ...).

#3 notes a warning for main not returning int, but doesn't point out that without stdlib.h, malloc() and free() will be declared implicitly with incorrect types. (Edit: this produces a warning on 4.7 GCC and Clang 3.0.)

Almost all of these questions have something wrong with them other than what the author is pointing out. I question the author's familiarity with C.
Maybe the competency proof is the secret sauce for a higher-education disrupting change.

I wonder if the angle to attack this is already starting to show-up, with things like HackerSchool or the LivingSocial-created Hungry Academy training program . . . essentially, those are somewhat grass-roots efforts that could circumvent the default credential process.

Heck, maybe a staffing company could provide employees on a trial basis with some type of satisfaction-guaranteed offer.
What about Devs Love Bacon? http://devslovebacon.com/
Motor vehicle VINs in North America use a check digit to detect VIN errors, which consequently makes it hard to modify a VIN without failing checks at time of purchase (such as when the VIN is looked up via CarFax or at the DMV). It's not cryptographically "hard" to modify it, but additional check digits up the difficulty (like appending a hash to the plaintext serial number).

The OCR-A character set used in the MICR numbers on checks makes it easy to spot a modification like the one in your story.
AH is trying to get into the very few Big Deal companies that are created every year. That does probably mean they're willing to "overpay" relative to other investors to get into them, if need be. But if they pick well this is only "overpaying" in the sense that Accel overpaid for Facebook in 2005. So far they seem to be picking pretty well.

I think most VCs are just intimidated by AH's conviction. It takes guts to make the moves they've made in such a short period of time. They do big things faster than most VCs do small things.
compared to Germany the percentage of criminals seems the same - it's just that our criminals are on the streets, yours in prison.
Completely agree. http://ianstormtaylor.com/rendering-views-in-backbonejs-isnt...

It's just a question of how small you really want subviews to get. I personally don't think it's beneficial to have a single label be its own view. Especially when you could have many many inputs on a page.
You're correct.

I should been clearer. I meant "energy" in terms of energy the body can use. E=MC^2 means everything can be considered energy. But can something be used as energy for a specific process, like making a body fatter, is another issue.

We agree, calories do not measure how much energy the body can extract or use from a piece of food. They only measure how much energy is produced burning the food. Bodies don't burn food, they digest it. So measuring calories doesn't say anything about whether a particular substance can be used by the body.
We're building some stuff with it atm but I can't go into details. I've run into several others using it for a variety of things as well and the support group is active. http://groups.google.com/group/datomic
Your premise that the pace of technological change is more significant today compared to 100 years ago is not supported by objective data. Furthermore, the differences between contemporary automotive controls and those used by Benz and Ford illustrate just how far today's mobile interfaces probably are from the stable standards of the future - i.e. pinch to zoom may be an improvement on PalmOS, but still equivalent to the Model T's reverse pedal or hand throttle.

The premise that Apple's patents are technologically significant to the point that their enforcement is holding back innovation is ludicrous. Android's interface is the antithesis of innovation - that's the basis of Samsung's prior art defense.

Having recently used a feature phone to talk to my father because the minutes were about to expire, I question the premise that new generations of smartphones are better as telephones. After several years of smartphones, talking on the feature phone was a far more pleasant experience. It was light weight, and I didn't have a piece of glass up against my cheek for an hour while I talked.
Having had two regular bicycles stolen over ten years in Tokyo, I would disagree that the problem is non-existent in Japan, though street crime is indeed relatively rare. Bicycles are commonly used by the majority of people. Authorities need staff dedicated to keeping streets near stations from getting clogged up with secured bikes. An unsecured bicycle near a station might be used as a free ride home by a drunken salaryman, but rarely stolen as a cash generator I guess.
No social safety net really exists in Japan. Yet in general, Japanese would not even consider crime when in financial dire straits. I don't believe this has as much to do with enforcement as acute social awareness.
I believe that it's illegal to booby-trap one's house, and I've heard of (apocryphal?) cases of burglars suing homeowners for injuries sustained during a burglary...

I imagine such a brake-less bike would fall in that category.
ANDERSON, SHERWOOD Winesburg, Ohio (1919)
Balanced opinion is often useful, but this article does have the slight feeling of a hatchet job.

That said, it's certainly possible that AH are inflating rounds. (this is different to overpaying)

Github's Series A raised some eyebrows, but yet they are growing phenomenally, have loads of revenue, and have an exceptionally talented team.

However, it's doubtful that anyone currently knows whether today deals are justified. We may need to wait a few years, until more exits materialize.
> "Are you seriously arguing that "The quick brown fox Jumps over the lazy dog!" is less human-memorable than "dlLejs$sAgkCnzklS%9sxckAAnvk"?"

I didn't say "password", I said "passphrase". Something like "breath red long provide" or "itself even willing establish".

If you're using memorable movie quotes or Shakespeare quotes or anything else that you could find on wikiquote, your keyspace is going to be smaller than what you get from stringing 4 random words together. You can try to grow that keyspace by adding in variations, each of which will get you a few bits of entropy, but those variations come at the cost of memorability.

It's counterproductive to start with a non-random phrase like a quote, and then try to add randomness on top of it. If you want both entropy and memorability, use a randomly generated passphrase (via http://passphra.se or by using dice and a dictionary) instead of piecemeal randomness-on-top-of-non-random-quotes strategies.
The one thing I would've liked to see was the age breakdown of the offenders. I remember vividly in junior high there was a kid who stole BMX bikes, soldered off the serial number and then re-sold them for around $300 a piece. He got to be like a professional car thief in that he would take requests if someone wanted something specific.

It was a very lucrative side business for a 12 year old kid.
The good news: CL now show a map on the listing itself (previously you had a link to a Google Maps page), which makes it somewhat easier to tell where a listing is located.

What's still missing is the geographic overview that PadMapper offered. If you want that experience, and access to CL listings, your best bet appears to be the "CLMapper" Chrome extension, which pops up a two-panel brwoser window with listings on the left, map on the right, and coordination between the two (hovering over a listing URL highlights the map pin, hovering over a map pin scrolls to and highlights the listing entry).

https://chrome.google.com/webstore/detail/omonmigaleaafgpkgo...

The observation that GoogleMaps commercial terms-of-use is increasingly driving third-party sites to free and open alternatives is noted. With irony.
Vizio jumps into PC market
Well, Though the above code is not freeing up the memory allocated to ‘ptr’ but still this would not cause a memory leak as after the processing is done the program exits.

Well this is always true, so I guess that means there's no such thing as memory leaks in C. Checkmate garbage collectors.
The problem is that a lot of larger houses simply have larger rooms. For example, I have a the living room and dining room sharing a large rectangular space with a vaulted ceiling. Then, there is another rectangle which has the kitchen at one end, and a family room at the other (separated by a tile / carpet boundary, and a partial knee wall). So in effect I only have two rooms on the main floor. And the upper story has 3 bedrooms (two normal size, and a large master bedroom). But the master bedroom has too much wall space covered with windows, or interior doors, so there isn't much space to put furniture (but you have a lot of floor space in between).

The only area that was actually any use (for things like a lounge, office, etc) is the basement (a large open space that I split up with walls). All in all, I'd rather have less total square footage of floor space, and more wall space.
In the article, Degreed is one of the companies trying to tackle that. I haven't looked into them, but it's an angle.
Chris Sacca's commencement address at the Carlson School of Management
This is the problem I run into every app I make...when I try subviews I usually end up giving up out of annoyance at the complexity
And how do you do that with cloud instances? :)
Everytime I watch "Inventing on Principle" I learn something new. Are there any other great Bret Victor talks available that the community would suggest?

Or Rich (Value of Values, Simple Made Easy ...) for that matter.
Jury foreman says Apple patents valid due to different processor architecture
If you listen carefully to his interview, from 1:30 for about 2 minutes, the foreman talks about the jury discussing the 460 patent and how it brought him back to his 'Aha' moment.

"The software on the Apple side could not be placed into the processor on the prior art and vice versa. That means they are not interchangeable. That changed everything right there."

http://www.youtube.com/watch?v=c9cnQcTC2JY

That's the reason why prior art was ignored!
>Depends on the legislation you're in. In Germany it's quite certainly illegal. //

It's considered tortuous infringement (unlawful) in the UK too.
15 lines of code isn't cutting it
A lot of painful movement bugs