skysight-inc/HackerNews huggingface dataset:
What do you think exactly is my argument? I'm just talking about the way things are, not some ideal that I'm holding up. Also, your commentary has major holes in it:

> webkit itself is by far the youngest rendering engine around and also among the most complete

WebKit was formally released by Apple almost 8 years ago after being in development secretly for at least a couple years before that. That encompasses the entire era of the modern mobile web. It was based on KHTML which I believe was released in the late 90s, in an era when CSS was barely off the ground and not used in any meaningful capacity by web designers of the time. That's the same era when Gecko was first developed and released as a clean break from the previous Netscape rendering engine which was deemed a dead-end from an engineering standpoint. So no, WebKit is not new.

> Gecko was an open source ostensibly pluggable engine (even MSIE is pluggable, in fact), so why did we need webkit to bring about the monoculture?

I don't know, but neither Gecko nor IE was ever meaningfully used as a pluggable engine in a major consumer product outside of the original organization's control. I don't know if there were technical reasons why they were never embraced on a wider basis, but they weren't, therefore they are not very informative on the question of what happens with an open-source rendering engine monoculture when multiple large parties and user bases are relying on it.

> *Should Google and/or Apple fall behind who's going to take up the cause of moving things forward again? People don't use webkit, they use Chrome and Safari.

This sentence is hard to argue because it's a non-sequitur. First of all, anyone can take up the torch any time. The only time this hasn't happened in the history of the web was when Microsoft has a monopoly and their core interests were being eroded by the web. Unlike IE, WebKit is LGPL, so anyone is free to start innovating from the current state of the art. As to the second point that people use Chrome and Safari, that's not entirely true. On Android for instance the default browser is not Chrome. Also, WebKit is being embedded in all kinds of devices. But beyond that, does the fact that people use Chrome and Safari give Google/Apple to the power to hold innovation hostage? First, they are competitors, but even if they colluded, it would be very hard for them to hold off the whole market if everyone else's web browsers were getting better and better. This is not the Windows-monopoly-plus-unsavvy-consumer market of the early 2000s. Everyone is used to computers now and in the web era they won't be corralled into an inferior platform by sheer business inertia.
Love for Sale? How Much?
He who has a why to live for can bear with almost any how.

-- Nietzsche
>I started doing some html work on code academy, it seemed a bit slow and thorough for what I'm trying to do.

Upon reflecting on my professional life, I found that most of my problems were caused by trying to run before I could walk. I needed to learn patience in order to make myself into the person that I desperately wanted to become (These days, I'm still working at it, but I'm making great progress). The crux of the matter is that it's easy to think of awesome things to make, but hard to put in the time to learn how to make them. Take the time to learn, and although you may find that what you wanted to make is not achievable, you will see other possibilities and opportunities open up for you.

With regard to beginner-level resources, I have had some great success with oreilly's headfirst series (http://shop.oreilly.com/category/series/head-first.do) They provide an excellent, quick, entry point into a subject, and enough base knowledge that you can expand on your own (and you will have to - they're beginner books). Combine these books and your future learning with diligent note-taking (via Evernote) and you will have a searchable and very useable database that will serve you well.

Good luck, and I hope it works out for you.
Well, let's be fair... the method the article describes is a bit better than random. It's just asking for a work sample, except the work you are asking for is efficient communication.

I doubt the "inventor" of this method really thought it was the one true question, we can attribute that tone to the author of the article.
Linkedin Buys iPad Mini's for all of it's 3500 Employees
> The functional approach is obviously cleaner and clearer for per-function-call parameterization, while the OO based approach is cleaner and clearer (unsurprisingly) for per-object or per-class parameterization.

Having programmed heavily in both functional and OO styles, I personally find the opposite to be true. I find the functional approach to be cleaner and clearer in general.

I particularly find template methods to be egregious because when you override a callback method, it's not immediately clear that what is being overridden is even a callback. Additionally, in programming languages that don't require an "override" declaration to override a method, it's not immediately clear that a method is being overridden, rather than just a new method being defined. And with multiple inheritance, this is even worse, because you might have to look in a zillion different other places to even determine this.

> Using functional idioms for categorical parameterization either involves recreating class-oriented structures or conceals (and makes less DRY) the categorical nature of the parameterization behind per-call overrides.

Recreating class-oriented structures? There's no work to do this, and there's nothing non-DRY about it. E.g., see the book JavaScript the good parts. It shows you how to define objects using either JavaScript's OO-based mechanism or using a Scheme-like functional approach. The functional approach is elegant and popular.
Yeah, I started wondering about that immediately after posting. Not curious enough to try it again, though :)
I know IntoVPS lets you burst RAM. I believe the cheapest plan can burst to 1GB.
Weird that he didn't use openpapers.com / open-papers.com
It seems like the producers of stock photography have a library to do this; there's a button on each stock photography page that will do it for you, but I can't find source code for it. You just have to enter a sixteen-digit string and a MM/YY verification for it to work. Reports are that certain 15-digit strings will also work.
I'm thinking the loan could be from the lawyer themselves and built into their standard payment contract (similar to that "pay nothing if we don't win!" deal perhaps), but yes, it isn't a perfect system.
It's a SDK for mobile apps (Android/iOS). There doesn't seem to be a page with every product on it, but the product link at the top leads you to explanations like:
http://try.crashlytics.com/reports/
Every psychedelic I've taken has had an upper-bound beyond which increasing dose didn't really do much. Granted I've never taken astronomical doses of LSD but a "heroic dose" of psilocybin will take you places a "heroic dose" of LSD can't.
Security Convergence Went Nowhere
I was excited about this project when it first came out. But I needed offline access, sharing, and mobile for it to be useful to me. I'll admit I assumed the project died, but glad to hear it's alive and kicking! (And that all my initial complaints are addressed.) I'll definitely be checking this out.
That is interesting proposal (together with the higher order functions etc) - the problem I see with that is that normally you have many more methods and fields then you normally pass arguments to functions. Maybe with some aggregating.
I suppose that would depend on the lawyer's financial position and personal integrity.
I disagree. The HN favicon is awful and I don't see any school bus on the Photon Storm one. I see a nicely designed parrot.

The only reason it works on HN is because the whole site is ugly, which is fine (content before looks) but few other sites can get away with it.
Be aware that you incorrectly interpret results of the question: all candidates guess correctly, but only half of them do it in your Universe.
“Do Not Track” Dangerous and Ineffective
Part of the humor in this post, to those who find it funny, is that it is in fact so painfully long.

... in the same way that Java's OOP "purity" forces things to be too bloody long all too often.
someone must offer that on http://fiverr.com/
I'm not sure the fact that a lot of banks do it should get Chase off the hook, unless they were legally mandated to do it. I would expect a bank to protect their customers' assets to the extent allowed by law. That said, it's unclear from the post whether the Chase policy is legally required, and I'm not familiar enough with this area of the law to speculate.
Well that's sort of implicit. Why can they not be open sourced?
I personally now believe the patent system deserves to die in its entirety. It is not producing any value, it is not resulting in any innovation, it just strikes fear into the hearts of those of us who would dare attempt to make something meaningful.
Mine was the first response, and I only presented the link for your information. I don't care one way or another how you use it.
We have graphs in the plan for CartoDB development, and it is built on postgresql, so hopefully making it easier for people to start getting graphs out of their databses.
How does google analytics make money? they just want our data.
I'm sure it's possible, but I haven't heard of anyone eating a sheet of acid who wasn't at least a little messed up afterwards.
More specifically: #deadlock
Show HN: Afraid.Org Does Not Fit My Need so I Made SocioDNS instead
If it's broken, fix it. And film it and publish it.
HP Reportedly Working On Android Smartphones And Tablets, Despite webOS Failures
Congrats guys! I love Firebase!
Yes, rlwrap provides GNU readline atop just about anything. When I write my REPL tools (test utilities, etc) I usually wrap them for local use in rlwrap as 99% of the time it's what you want.
This sounds like a trick question. If you want to measure passion for the job, ask about the job and listen to them. Don't ask them about something else and wait for them to bring it back up.
For Apple, the iWatch Will be Just the Beginning
None of the cheaper options I see there are comparable services. What danso was pointing out was that the service cloudfront was wanting $3000 costs $8000 elsewhere, it is not an unreasonable price. Getting maybe bandwidth from a sketchy dedicated server provider is not the same service as a content delivery network.
The choice of Li-ion battery saved only 30 kg over a same performance and specifications NiMH battery used without a single insident in 6.6 million hybrids produced over the last decade. There was no valid reason to use Li-ion system in this case. Even only 1 fire in 10 million flight hours mens a fire every year once 1500 Dreamliners ar flying as Boeing hopes. Switch the battery now, it is totally unnecessary risk
Man allegedly used identity theft to stick AT&T, T-Mobile with $8M bill
Why Educators’ Wages Must Be Revamped Now
Graphic design is not Computer Science.
The free CDN jsDelivr gets a redesign and moves to Github
There is a potential problem with topics chosen by the candidates. The passion they have for their favorite topic might never appear in their daily work.
But filing a state return with $0 on it is pretty straight forward thing these days with efiling.

It's stupid to have to do that. They shouldn't be estimating your income, they know exactly how much you make from your W-2s, 1099s, etc. This is all to be reported to the state by an employer.

As for the guy in the article, there isn't something quite right. The state could be completely wrong here but there is something fishy with his ownership of part of a business in MA. If everything is as he says is true and the MA tax lawyer isn't getting this settled, he needs to get a different lawyer.
See, this is the sort of binary morality I was talking about. You could plug any bad act into the "plagiarize" slot and your statement would have precisely the same content. The Lehrer who existed three years ago didn't plagiarize all the time, and he probably didn't realize he was plagiarizing at least part of the time he was doing it. He plagiarized in specific situations, and furthermore he probably brought about those situations through his own actions (e.g., exempting himself from fact-checking on a problematic article by concocting an excuse his editor would buy), even if he didn't realize it at the time. Today's Lehrer can endeavor to avoid those situations, and certainly to never bring them about through his own actions, just by being more aware.

I don't say this to excuse Lehrer's actions. All of us humans are the same flawed creatures as he, and we're all judged for our actions. I don't have to believe in the devil, but if I can imagine him, I can imagine a fiend who tempts all humanity, virtuous or not. Then I can make ready for his temptations even though I'm not a bad person like Lehrer.
Has there been a petition created against this yet?
Back in the day I made many CD-ROMs with Macromedia Director and it was THE tool of its day. Then Adobe purchased them and like so many other products they didn't invest in it. I'm frankly shocked that they updated Director since most of the Lingo programmers either retired or moved on to ActionScript and Flash.

What's sad is that there's a real market for making apps that can be done with scripting, but this makes me feel uncomfortable trusting Adobe.
Are you guys doing the exact same thing as Stripe Checkout?
https://stripe.com/docs/checkout
This is a common belief in the software industry - and almost only in the software industry.

Software patents != all patents

There are fields where R&D costs are astronomical, and patents are a barrier that allows this enormous amount of money to be spent.

Keep in mind that software patents are only a tiny slice of the whole patent pie.
We've used MySQL Workbench to visually design our Postgres schema.

We then export it into MySQL database, generate a migration based on that, and then apply the migration to a Postgres database. Before we used migrations, we instead had a shell script with a series of sed commands to map the MySQL SQL output to SQL that will work in Postgres.

So, there are options, but I'd very much like a visual DB designer for Postgres as well.
As an interesting thought experiment, I wonder how lawyers would feel if legal "processes" could be patented and the practice of law itself was subject to claims of infringement? Particularly if relatively basic uses of basic legal principles were being patented and individual lawyers, rather than their firms, could be held liable.

Because that's the sort of nonsense being inflicted upon computer scientists.
Naming programming variables, classes and other things
Its pretty well accepted that one of the hardest things in building stuff with computers is naming things so that humans can understand whats going on.

Anyone know of any IRC channels or more real time resources to get feedback on naming things?
Not extrapolated from a fully saturated link, no. But I didn't mean to imply that was usage billing.

I was thinking of fdc in amsterdam in the eu on a 10gb unmetered no bw sla, but I also think they offer a similar (slightly higher) deal in denver. I was thinking of somebody else for the US - in SLC - but the name escapes me. If you actually could use the name I'll find it.

I shouldn't have said xc as really they expect you to buy power and space from them. Clearly not what I'd try to run an upmarket video cdn off of, but i would be surprised if people like fdc aren't who CF buys from.
Because a lot of their customer base are engineers who consistently get sold by the technology and not support in the larger sense. Technology myopia at its near worst.
That really depends on what kind of letter you get. If you ignore an actual lawsuit, you may find a judge ruling in default against you, which is what the article mentions at the bottom.

> A few days after Holderman's order came out, Innovatio lawyers filed a lengthy series of notices regarding the dozens of hotels it is preparing to ask for a "default judgment" against, which suggests those hotels haven't yet defended themselves against the infringement allegations. Now there's a hearing approaching next week, on February 21, and Innovatio has put the hotels on notice that it intends to ask for judgments against them of $5,000 each.
Uhm. What's wrong with ISO/IEC 16262 ECMAScript?
Because moot wants 4chan to actually be online occasionally, and to load in a reasonable amount of time. Notice how terrible pr0gramm.com performs, with a tiny fraction of the traffic 4chan gets. That's why real sites can't just get phoney "unlimited bandwidth for $20/month".
What you're looking for is called a "knowledge base" or "help desk", and there's a new SaaS for it almost every month. Here are a few for starters:

http://helpjuice.com/

http://www.desk.com/features/content-management

http://www.zendesk.com/product/key-features

https://www.zoho.com/support/knowledge-base.html

Most of the time it's integrated with a ticketing system, but there's no reason you have to use that part.
That's a great article (I'd read it before). I would love to see someone come with a fancy way of scanning github, twitter, etc. to find numbers to gauge the interest in each of these frameworks/libraries.
In particular, note that this applies to the category of industry known as critical infrastructure. Examples of this include electric utilities and water utilities.

It's not written to be a general "applies everywhere" memo. It might of course be construed as such at some point, but it's not, on the face of it, written as such.
Google Now’s contextual widget is live, ready to display the weather
So, do i understand this right that they had a web app which they turned into an iOS app to support offline operation? If so, why? I've done offline web apps before, and they're not easy but still easier than porting to a whole different platform.

I wish more developers would stick to a pure web approach instead of going the app route. Quite often i find the lack of integration with the web of a native app to be a dealbreaker.
How do you know it's not Tastee Wheat? Do any of us know what Tastee Wheat looked or tasted like?
I'm not sure if I understand you correctly, but the question is a perfectly valid way to measure the ability of a candidate to explain complex topics to people with varying levels of pre-existing knowledge.
> We don't understand the point of heavily-glued batteries. This kind of planned obsolesce is completely unnecessary.

And yet when they tore down an iPhone with its glued battery, nary a mention was mentioned of the inconvenience...
It looks like they're maybe not marketing it heavily right now, but in the web app under settings there's an upgrade to pro option - its $4.99 a month or $49 a year and gets you dropbox sync, themes, extra fonts and unlimited lists / items.
How does this compare to Layervault?
I find there's something very satisfying about a photoset like this of such a meticulous disassembly.

From the text, the part I found particularly interesting was this:

"We don't understand the point of heavily-glued batteries. This kind of planned obsolesce is completely unnecessary."

I assume they mean "obsolescence", and can see two interpretations:

1. The hardware is assumed to be replaced with a newer flashier model before the battery needs replacing so it doesn't matter that the battery is heavily-glued.

2. Making the battery hard to remove encourages upgrading when the it dies instead of merely installing a replacement.

I wonder which the author means, or both, or/and something else?

[EDIT: I see I am not the only one for whom this particular phrase jumped out of the text!]
I'm pretty sure that was an intentional design choice to make the text look more like Markdown. Ordered lists increment by default — they went out of their way to disable that.
Out of curiosity, how have you managed to save 1mm by age 30?
I can understand hope for a utopian future three hundred years from now. I was talking about a 30 year timeframe with a practical considerations.
I guess this will come in handy: https://github.com/kanzure/pdfparanoia
What is the statute of limitations for tax issues in Massachusetts? I looked it up, and it appears that there is an unlimited amount of time that MA can come after you: http://www.mass.gov/dor/individuals/filing-and-payment-infor...

However, using the technique that ChuckMcM described, that limitation would be 6 years. Sounds like we should start filing $0 returns for states we don't reside in anymore..
I once asked how much it cost for the Jonathon Coulton song on iTunes in the U.S. as opposed to the price in Australia. I was downvoted to oblivion. [1]

It's been known for some time now that Australian are being gouged by multinational and local corporations. There should be no real reason why iTunes is more expensive in Australia than in the U.S. - our exchange rates are on a par with the U.S. (and in fact, at times exceeded the U.S. dollar!) and there is no real tangible transport costs. Even a 10% consumption tax doesn't explain the difference in prices between the two countries, for the same product.

1. https://news.ycombinator.com/item?id=5123513
Credit Union, you will be better off.
That's very interesting. Premier supports this interaction and retention directly, so perhaps Draft will in the future, too!
Yes, I would expect a CPA who handled your taxes the previous year, knew you weren't filing in some state you filed in before this year, would suggest you file a $0 income return in that other state.
It seems like their sample population is too small to be fully confident in their conclusions. For example, why does the average salary for Java, Ruby, and Python specialists peak 3-5 years into their career and then decline? Why do early career candidates from top schools make less than their counterparts from worse schools? I don't think this can all be explained away with the equity argument and if it can, it probably makes the whole exercise moot.
This may have changed in the last few years, but I believe you can simply do "window.getSelection()" in your bookmarklet to access the currently selection for Firefox/WebKit browsers.
Recently my Nokia E5 phone had been malfunctioning in a common way for the model that involves the headphone jack [1] and since it was out of warranty I decided to take it apart. What I found inside filled me with a newfound respect for Nokia's engineers. The phone's mainboard attached to the case with just 4 Torx screws and the replaceable modules like the headphone jack module and the LED flesh simply set in small compartments inside the back cover assembly. The modules connected to the mainboard through exposed flat contacts that would be held against similar contacts on the board when the phone was assembled. There were no tiny ribbon cables except for the one connecting the display. Ultimately, I was able to repair the phone by rubbing the PCB contacts that corresponded to the headphone module with an eraser to clean them.

I had previously disassembled an HP Palm Pre 2 and it wasn't pretty at all by comparison -- too much double-sided tape inside. With Symbian near dead chances are that my next phone will have a touchscreen, which makes me wonder if many touchscreen phones offer that kind of repairability.

[1] The so-called "Select Enhancement" problem. See https://www.google.com/#hl=en&tbo=d&output=search....
It's not Pandora, Spotify, or tubalr... but it's something 2 years in the making
The author of this article seems to think that Jonah was defending himself. But that's not what I got from his speech. I thought Jonah was admitting that he was an inherently flawed person and that, if he was going to behave better, he would require outside intervention.
Been getting this a lot. Will definitely do something about this. For what it's worth, the app lets you visualize numerical progress towards your goals, and lets you see what steps have the most impact towards your overall progress. Thanks a lot for taking the time to leave some feedback!