skysight-inc/HackerNews huggingface dataset:
This is exactly the kind of startup that we should encourage the most - it is taking a messy, complicated real-world problem that can only be solved by spending lots of money or doing tons of paperwork and turning it into an app that grandma can use!

Best of luck to the founders! Just signed up and sent the link to my friends with kids.
I reckon #15 is one of the ones that's very easy to forget, and easy to lose track of between starting writing some code, and committing it. I wholeheartedly agree that it's more important than correctness though!

Readability is the most important aspect of your code.
Even more so than correctness. If it’s readable, it’s easy to fix. It’s also easy to optimize, easy to change, easy to understand. And hopefully other developers can learn something from it too.
I remember I had an all-day interview once that was very similar to the one described in the original question. It was at an IT Department at a big university. It was brutal and I almost left. They asked me all these ridiculous brain-teaser PHP questions I was expected to answer off the top of my head. I never got lunch. I thought I had just wasted a day, but they hired me anyway. Later I found out that kind of interview was required by the evil bureaucratic HR department and everyone hated having to do them.
I like the password shown in the appendix example -- a reference to https://xkcd.com/936/ ("correct horse battery staple")
Looks like they have a completely different mobile version with a huge call to action which makes sense for the service.
Seconds since epoch is good enough for almost all purposes until you're moving at ~10% of the speed of light; they'll be fine for computer timestamps as long as acceleration and deceleration are gradual. So I don't think we'll need any new universal units of time, only new local units of time, and I'm not even sure about that. For mars, just extending the day until 24:40 = 00:00 seems reasonable enough. For Saturn's moons the sun is faint enough that keeping "earth time" is probably reasonable - whether it's solar day or solar night will make very little difference to most people's lives, I would think.
Show HN: Find bags and shoes to match
You can't justify a $200 price tag for a 100 page text book.
Twitter Certified Products Program
Indeed. I clicked this expecting to find an interesting description of a authentication vulnerability, or a novel way to spoof, or a hidden tunnel, or something.

tl;dr: GoGo implements price discrimination in a naive way. Author "hacks" it with equally naive mechanism to save $8US.
At the time I rode my motorcycle through a midwestern winter, it was because I was living off $5-6k a year and living on my own. I was profoundly impoverished.

But your assumptions about my status in being a yuppie like you are noted.

>Anecdotally, my impression is that lots of people wear suits in both India and Southeast Asia.

That wasn't my impression at all. Most people wore nice, cool button-down shirts with slacks.
Wasn't aware of that. Still kind of sucked for the viewer.
If you are told the formula to use, you use it. No, it's not the bestest way ever of finding pi. It's to make sure the guy sitting across from you can actually write code, which a scary number of people actually cannot do.
Could you explain why a trust fund is a net minus for most people, and how college financial aid is affected by it?
GoGo sucks. Their service has been unusable on recent SFO/JFK flights. At $18 a pop, you can't even get the google home page to respond. What a joke of a company...
Can you now teach me how I (~20 year old) can be interested in math?

The popular books by mathematician Ian Stewart

http://www.amazon.com/s/ref=ntt_athr_dp_sr_1?_encoding=UTF8&...

are very interesting and mathematically accurate. Some readers also like the books by Keith Devlin,

http://www.amazon.com/Keith-Devlin/e/B000APRPC6/ref=ntt_athr...

one of which I am reading right now.

I like almost every book by John Stillwell

http://www.amazon.com/John-Stillwell/e/B001IQWNS2/ref=ntt_at...

and especially recommend the latest edition of Mathematics and Its History

http://www.amazon.com/Mathematics-Its-History-Undergraduate-...

as a book you should try to obtain from a library to see what a book with challenging, interesting, but accessible problems looks like.

Many people like the videos that feature Edward Burger

http://www.thegreatcourses.com/tgc/professors/professor_deta...

or Arthur Benjamin lecturing about math in the Great Courses (Teaching Company) video lecture series, which you may be able to find at a library.

AFTER EDIT: Here is a link for Calculus Made Easy, a book recommended by another participant here.

http://www.amazon.com/Calculus-Made-Easy-Silvanus-Thompson/d...
The tech-fad industry.

Fortunately not the one I work in. No cloud, no social here. Just problems solved :)
As per your link, it's not that the proposal's been scrapped so much as the decision's been postponed until 2015.
An interviewer may not say you've failed, but it's common practice to cut an interview short when an interviewer believes the candidate is not up to snuff. I've been at more than one company where any interviewer is allowed to "cut him loose" when a candidate is obviously unqualified.

Why would it be different the other way around? The key is, of course, being polite and graceful about it. But I don't buy the argument that this is burning a bridge. There are plenty of fish in the sea, and it's unlikely that cutting an interview short is actually going to cause you problems in the future.
> Where would we go to find a real-world example of mathematics being taught in the correct order to elementary-age pupils?

Good question -- and it seems this idea is being put into practice. Here are some examples:

"Using Art to Teach Fraction, Decimal,
and Percent Equivalents" : http://mason.gmu.edu/~jsuh4/math%20masterpiece.pdf (PDF)

"Teaching Math Without Words, A Visual Approach to learning Math" (TED talk) : http://www.youtube.com/watch?v=7odhYT8yzUM

"Teaching with Visuals: Students Respond to Images" : http://www.edutopia.org/visuals-math-curriculum

There are many other similar examples. Here's one from an article I wrote ("each member of the running sum of odd numbers is a perfect square"):

http://arachnoid.com/example/index.html#Math_Example

The graphic says it all.

> The thing I would want to look at in such intervention studies is how the teaching effectiveness is measured.

That will take much longer and is fraught with measurement difficulties (as with all social science questions). We might end up with people possessed of self-confidence about their math skills, but who can't balance a checkbook. (I say this as the devil's advocate, not because I actually believe that will be the outcome.)

> But although I like visual approaches to teaching mathematics very well, and use them in the mathematics classes I teach, I also like studies of educational interventions to check results.

Yes, a perfectly legitimate concern, and one especially important if one is to openly advocate a change in public school curricula. It is equally clear that there are no reliable data on outcomes at this time.
Backend : Python/Flask

Database : MongoDB/MySQL

Front-End : HTML5/CSS3/LESS/JavaScript/jQuery/Bootstrap/Angular.js
You have a pretty high karma here so I don't know if you are joking, being sarcastic, or trolling. If TrustEgg discloses all fees prior to sign up and provides the same benefits a typical Trust Fund does, then what is the problem?
It's interesting to see that the focus in this video is on showing as much information on the screen at the single time, a sort of "swing of the pendulum" that has now gone the other way with mobile UIs such as iOS, Android and (to a lesser extent) Windows 8.
I'm flying to san fran from the east coast next week and specifically booked a Gogo flight in order to get work done by mile high. I saw the pricing structure on the airlines website though and I agree that it's shady. Where I'm from the law of Shade for Shade applies, shall try your method.
You are right in spirit but wrong, I think, in the specifics. In spirit: yes, knowingly exceeding your authorized access to a system in order to obtain a personal benefit is a federal crime, described by the CFAA, and I'm pretty sure the TOS on the site does not need to be ironclad to give that force. But in the specifics:

(i) Did the defendant knowingly access a system used by the federal government, a financial institution, or a system used in interstate commerce without authorization?

(ii) Did they have an intent to defraud? (This is the key issue and the point I believe you were making)

(iii) Did the actual computer access materially advance their fraudulent scheme? (You can't drag computers into any given fraud case to make it federal)

(iv) Did they obtain anything of value?

So far so bad: the answers to all four questions are "yes".

But: when the object of the fraud is access to the computer system itself --- that is, when the "thing of value" is "use of the computer system in question", there's a fifth test:

(v) Was the total value of the computer usage greater than $5000?

Nope.

Very important to note here though: regardless of the fact that it is vanishingly unlikely that a CFAA case would be brought here, and even less likely that the prosecution would prevail, if by committing this particular little fraud and then bragging about it on the Internet this blog post cost the operators of the service a huge amount of money to strengthen defenses or investigate system usage, the blogger has opened themselves up to a very painful civil case.
>They can help to push repetitive things off to the automatic portions of your brain.

I agree, further, anything that can be automated should be. GTD and most similar systems stress getting everything possible out of your head and into the system, so you can concentrate on what is most important. Many "best practices" try to do the same, the trick, as you point out is to use the ones that are appropriate to your problem.
Stop and think about how much traffic you think that Google gets. Don't forget all of the AJAX requests that are sent back and forth, random ads on third party sites (many of whose pages auto-refresh while they are sitting in your browser, each time loading multiple ads), etc.

Let's just say that any semi-reasonable back of the envelope will give you some truly impressive numbers. I don't think that I should say any more than that.

Now consider that this data is constantly being processed to figure out things like click through rates, trending requests, and much, much more. And that data is then fed back into the live site.

The implied transaction rate should be enough to impress the average mainframe user.
Speaking of which, can anyone recommend good ember.js resources and/or open source projects? Something that is not a todo list would be great.
The problem with programming for a leap second is you don't know when a leap second will occur. Compare this to a leap year, which happen every 4 years, always. Leap seconds are sporadic [1]. Programming a clock to accept the time of 11:59:60 only on occasion is trivial in a web app, but slightly more complex in a firmware or high-reliability system like flight controls.

[1] https://en.wikipedia.org/wiki/Leap_second#Insertion_of_leap_... (see the chart at the side)
Angry dev is definitely my favorite. It sounds like some of my late nights.
While they're not great, chroots are much more powerful than most people give them credit for. The trouble comes when people think you can keep a root user contained in a chroot.
It's an opinion piece not a scientific paper. It doesn't need rigorous proof, and if you want that you can easily look at the papers they do reference.
I'm on a pretty nice mac, and it is basically unreadable without either zooming a lot or using some css switcher.
>> You're dealing with humans, not machines. Maximize your advantages by being polite and civil and bending a bit even when you don't have to.

Absolutely. Having said that, everyone should have a sensible threshold at which they stop bending.

>> It's a small world in tech.

It really depends on whether you're trying to keep your employment in a specific category (i.e., SF Web Startups) vs. a tech job in any industry in a large city. In the latter scenario, there's actually a good chance you won't encounter anybody you've met in your "previous work lives".
Discuss: How do you feel about Gogo's pricing model? According to this article they charge $9.95 if they detect you're on mobile. $15.95 otherwise.
IME light-gray on white actually tends to be more readable on PCs than Macs due to the still-rather-different default gamma setup/color profiles. Cheaper PC screens especially often default to darker, bluer shifts.

I normally hate comments that simply criticize something not related to the content of the article, but in this case I found the lack of contrast made the article basically unreadable (on a MBP, using either the internal screen or a nice external display).
I hate, hate, hate the anti-scientific view that busted carbon promotes

WAT? Are you a materials engineer? Its CRP - carbon reinforce PLASTIC. The resin is prone to degradation from fatigue cycles. Raw carbon fiber without resin is brittle, think pencil leads. Bike racers (not sponsered) commonly race aluminum frame because a single "drop" if it doesn't render the fram unusable from catastrophic damage, can render it structurally unsound. That's the nature of carbon fiber. If my CF (CRP) motorcycle helmet so much as drops on the ground, it has to be X-rayed by by SHOEI to test for unseen damage that would render it unfit to work in an accident.

Strength is misleading for a material that is not tough. Steel frames and Titanium frames are far tougher than CF/CRP frames, they can survive crashes without catastrophic failure. Even the Pro-peleton used ALU drop bars for many years for two reasons (1) they bend, dont break in a crash; (2) CF bars don't reveal potentially catastrophic failure to the naked eye (like the moto Helmet example), so even A minor drop (if it looks ok and you keep going) is now a huge risk factor (when racing in close quarters - you bars break, you can take out alot of people).

Edit:

If you need more "scientific" evidence, for any reason, use Google compare shear/failure points of epoxy resin (vs steel vs titanium vs Alu etc). Yes you can overbuild anything, but you need to understand the materials you are working with. And also, as those pictures show, in the REAL WORLD the stuff that is for sale BREAKS.
Hey Matt - I'm the founder/organizer of the NY Enterprise Technology Meetup, the first monthly tech forum in NYC exclusively focused on enterprise tech company demos. Are you able to connect me with someone from the team so that I can inquire about them demoing at a future event?

We launched in January of this year, have almost 1,000 members, and get about 125 attendees to each events (mix of technologists, entrepreneurs, investors, and students). Check us out at www.meetup.com/ny-enterprise-tech and www.nyetm.com.

Thanks!
Nothing against the artist or his project (which sounds kind of cool), but really, the title of the NS article is kind of ridiculous, now isn't it:

"Visual interfaces for writing musical notation means anyone can be a composer."

"Drag-and-drop interfaces for text composition means anyone can be a writer."

"Magnetic poetry kits on every kitchen refrigerator door mean..."
While it is not mentioned in the ToS, the pricing varies based on what device you have (this is stated elsewhere). This guy has a laptop and is claiming that it's a phone - a deception made for personal gain - a.k.a fraud.
I remember looking it up a while ago, for a processor to "run" Linux cost $28K at the time. Not at all sure how many VM's you cuould support there.
Ask HN: Can you reduce New York LLC publication fee by using a registered agent?
I have a question around creating a LLC in New York City centered around the publication requirement of LLC's in New York state. This publication requirement means if your LLC is registered in New York City you pay approx. $1,000-$2,000 in fees to newspapers.
The key question is can I use a registered agent to meet the publication requirement in a location outside the city of New York but in New York state thus avoiding the higher newspaper fees of New York city. Then change the address to "real address" of the business to the location in New York city.

I'm looking to use this service: http://www.northwestregisteredagent.com/new-york-llc-publication.html

Is this approach legitimate? Has anyone else used this service?

Situation
- Company business will be publishing mobile apps - iOS & Android
- 1 person company - no employees
- Will not be seeking investment or partners
- Lives in New York City (Brooklyn)
- Will be writing the software in New York City

Why I've chosen LLC
- Not having to publish under my own name in iOS store
- Liability protection afforded to me by LLC (realize this is a small risk in app publishing, but I'm risk adverse)
- Appears to have the least paperwork for any legal entity providing me with limited liablility

My research shows
To setup an LLC in New York (as single member LLC) I need to:
- Pick a name not in use for LLC
- File articles of organization + operating agreement (online) - $200
- Publish in 2 news papers, one daily, one weekly (desigated by the County Clerk) for 6 weeks in the county where business will be (in my case Brooklyn/Kings County) - approx. $1,000 - $2,000
- File Certificate of publication (received from newspapers) after 6 weeks - $50

There doesn't appear to be any rule in the law around publishing that says you have to republish if you change address:
http://public.leginfo.state.ny.us/LAWSSEAF.cgi?QUERYTYPE=LAWS+&QUERYDATA=$$LLC206$$@TXLLC0206
Puzzles in interviews are worthless unless the potential job involves doing those same kind of puzzles. If you want to see how someone's mind works, you could, say, talk through solving a real-world problem as if you were pair-programming. But don't use puzzles are brain-teasers. They don't tell you anything practical.
Not true. Just go to the Apps, Games and Websites section of the Privacy Settings and use the "How people bring your info to apps they use" section to select exactly what you want apps your friends use to be able to access about you. Doesn't require completely disabling the app platform.
I'm still waiting to be convinced on morally wrong.
this is great. i always felt that the most common webpages we visit would be great if they were to be rendered in terminal in text only; hackernews,reddit,news,mail etc.
Your first paragraph so much describes the dilemma I have with answering many "soft-tech" questions online! Nicely put.

Knowing how to say "no, thank you" politely isn't difficult and is always worth it regardless of which side of the desk you're on.

The position I currently have is not the one I initially interviewed for. After being phone screened and then flown halfway across the country for an in-person interview, about 3 hours in I told the people interviewing me that the position they were describing did not match the job description that I responded to. Their response was to send me to another group whose needs matched my skills perfectly and we turned out to be a great fit. I'm still there years later.
How  to Track Your Fitness Goals
Measuring the success of your workout routine helps determine which exercises work best for personal goals. Read tips on how to track in this article.
> leap seconds present a "risk to air travel in the future" because a glitch might shut down traffic-control systems.

This downright scary if true - a system that's not robust and fault tolerant enough to withstand a leap second bug without putting lives in danger is going to suffer from other bugs which will put lives in danger. Since software development practices actually tend to be very paranoid when it comes to air travel, I suspect this is really a scare tactic to garner support for abolishing the leap second.

> the U.S. has proposed adding in a "leap hour" every 500 to 600 years, which also accounts for the fact that the Earth's rotation is expected to slow down even further. That would be no more disruptive than the annual switch to daylight-saving time

I'm incredulous. Daylight savings time effectively works by changing your timezone offset from UTC. UTC itself doesn't change. Daylight savings time is actually very disruptive to programs, and the solution is to just use UTC for everything. A "leap hour" would presumably require changing the UTC-equivalent itself. I guarantee you that no one will actually code for such a rare event, which will make it a big and scary flag day which will get postponed repeatedly while everyone prepares (probably by bringing a bunch of legacy programmers out of retirement if software still exists by then). The only thing appealing about this is that we'll all be long dead by then.
Ahh, I imagine it's completely likely that non-apple hardware just ignores any of the sync commands.
Inspiration or Plagiarism?
I use Google tasks and an android app. There isn't currently a great desktop app for Google tasks and I don't like the gmail web interface for tasks so I am building one in C# using AppBars. I guess I publish to HN when done :p
While I can't disagree with your statement, that's not what I got as the focus of his comment. The part about code duplication is the last sentence of the comment. Before that he does state that it would be better to write precise readable code, which no one disputes (I hope), but I don't see that as a reason to discount proper comments.

I have written comments as he described where they practically duplicate the code they are describing. But when I do that it's because I'm working with multidimensional arrays and I use comments to remind me what section of what array inside what array I'm currently working on. If I change the structure of the array and don't update the comments then that's my fault.

I was reacting more to the first sentence, where he said that "poor, incorrect, outdated, misleading comments" must be the most annoying aspect of comments. I believe he is right in this regard, but this where I feel he is blaming the tool for someone misusing it.
You are correct, but I think underestimating the insight required for it to be "obviously" correct.

That the error must be less than the nth term does follow from 1) the fact that he says "more terms giving greater accuracy", which means the error must be monotonic, and 2) the fact that the sequence is alternating. Together, this means the two must be bouncing around the answer instead of inching toward it, and so the sum of the tail must be less than the current increment.

It won't work, however, for the general sequence (or even the general convergent sequence).
That is a fair point, too. I have done some interviews where I questioned how the person got far enough into the process that I was involved. However I have also seen the flip side of the coin where a developer/manager interviewed and subsequently rejected someone who was likely a great candidate over an on the spot brain quiz, and one that the candidate would likely NEVER see while performing his/her job duties.
Ask HN: Could you give me some feedback on my startup?
Hi guys,

I just (re-) launched my startup - PriceFlurry (a place where people can find and share information regarding prices on any goods or services), available at http://priceflurry.com.

The initial launch didn’t bring me any users and so I tried to improve a bit. As part of this release I’ve made a WP7 app, a mobile version of the website (http://m.priceflurry.com) and also released the REST API to the public (invite-only for now).

Any feedback (positive or negative) is greatly appreciated.
Get a license for code you've written at previous employers

"Hi, I'm leaving. Oh, can I have a license for all the source code I've written?"
Coderise: Teaching kids how to code in developing nations