skysight-inc/HackerNews huggingface dataset:
Sorry, but to be honest I find all the comments in here a lot more useful than your pretentious questions. Just be natural at job interviews, that is much more convincing than feigning interest in how well the team is doing, bla bla bla. Any interviewer who is worth anything will introduce the company's history to you anyway.
Just a Head Fake?
looks like a mobile site from 2010
Uh-oh. Is 37 signals being sexist because they said "this" like that? I envisioned a jock-grab when I read it.
Bcrypt has a tuneable "cost function", so you get to decide how hard to make it. It's effectively designed to be slow and hard to do in parallel.

The SHA family on the other hand are designed to be fast, (for checksums etc) so it's possible that later SHA algorithms are actually worse than earlier ones for password hashing.

Modern computers can do a lot of MD5/SHA1 every second so even with a salt, one round of SHA1 is likely to be not very good at all.

You can probably find a significantly large X and do SHA1 enough times to make it slow enough today, but for future-proofing you are better off just using an algorithm that is actually designed for such purposes.
Why don't you just follow or friend more interesting people, groups, and businesses?
How to Design Perfect (Software) Products
It's not about the actual number of operations the code compiles down to... it's about the number of bytes sent across the wire on initial page load. Among the most important elements of optimizing a webpage is minimizing the initial HTTP latency/download size. The jQuery core team is hyper-aware of all of these performance issues, and are doing everything possible to cut the gzipped/compressed size of their library. When you support a library that is literally run on the majority of the internet, these small improvements make a HUGE difference in the overall bandwidth consumption and load times of web applications.

I agree with you that use of the ternary operator, when not used properly, can obfuscate some code that could be simplified with if/else operators. But, jQuery has chosen to forgo readability for performance (and for good reason IMO).
No way! That's him? I remember that article from way back.

I guess the bottom line is that as long as you get the end goal the muck of how you got there is quickly forgotten.
By the way, we have been using EasyPost for a month or two and they really are awesome. The API is super easy to use, their rates are totally reasonable, and it beats having to use the USPS website. Not a shill, just a satisfied customer. Keep up the good work!
Continuum Analytics Announces Partnership with Thomson Reuters
Sexism in the workplace is alive and well, and Adria Richards is latest victim
This is what annoyed me about this patent as well, its like saying "Dibs!" if someone can build this thing, we own it! Seriously? I'd write more but I'm busy writing up patents on Phase Conduits and Deflector arrays.
> The following month, an ad in The Sacramento Bee, paid for by the CCIA, cautioned "Taxpayers beware" and said ReadyReturn "could be very harmful to taxpayers." The ad pointed to a now-defunct website, taxthreat.com, opposing ReadyReturn.

Well, they won't be doing that again!

http://taxthreat.com

http://taxthreat.info

http://taxthreat.org

http://taxthreat.us

(Note To Self: Eventually, I might regret this.)
I've heard it said: Never lend money to a friend... Give it away.
Government sucks since it's inefficient and bureacratic and wastes people time. In order to remind people of this fact we must ensure that it remains this way so that people don't get the incorrect idea that government can be efficient.
> You apparently paid almost three years late

Well that's the thing, the IRS can wait 3 years (or 6 if the error was bad enough), then look at your taxes, and pound you with 4%/year, instead of setting up a job to look at everything right away.
Well, if you don't have enough resources to develop it yourself you might have to get external funding and to make sure your backers don't steal the idea and produce it themselves you patent it. Isn't this how patents are supposed to protect small independent innovators? If it works or not I'm not qualified to answer.

Still, i think that at least some form of prototype must be available or must be demonstrated within a certain timeframe. And the patent in question here is just ridiculous. Wireless displays must exist already?
Thanks for the update. 6 months ago I paid £10 a piece to unlock 5 domains and move them away. I was not happy about it.
Is there anything inherently wrong with that? After High School I had my pick of tech companies and projects to join. And frankly, a good position in yahoo working with someone like Nick and Marisa Mayer seems pretty fun to me.
Great question (and great preamble).

Internally, I would encourage to be aware of all the weak points of any opinion you have. Do a consciouss effort to understand where your opinion is strong, proven, with good data to support and where it is susceptible to bias, demands more data, it is "just" a vision of the future.
This is somehow similar to a investment. There are always risks, that shouldn't stop you from investing, but you have to understand what can possibly go wrong.

If you already know what are the weakness of your argument, than you be so offended if someone or something contradict it. You won't fall in negation, you will acknowledge that that weak point is indeed relevant. It is much easir to change your opinion when you don't think your opinion is perfect.
When come the time of anargument, and you have the feeling that you "won" that argument, remember to note down the conclusion of it and reconsider all of the points raised the next day, to make sure that your interlocutor wasn't right at least in one, small, point he made.

Externally, surround yourself with diverse people, smart ones, that you trust, that have different point of views. And create a ambience where they contradict you. The more partners, mentors, investors, employees, advisors, interested friends and family you have, less likely you are to fall prey of self-deception.

I would advise you to pay attention especially to the perception of old friends, spouse and family. You may mesmerize an investor or mentor with a great rationalization you made for your vision, but your mother will always know if are into something or if you are just kidding yourself.
A minimalist wallpaper app https://itunes.apple.com/app/id595197158
About $30 a month.
> fuck off troll ... sloppy thinking ... if you can read ...

You might find people more willing to engage in discussion if you didn't resort to abusive language in nearly every comment you've posted to HN.
That sort of alludes to the problem though. I've been on Facebook for about 6 years now. When I first signed on, it was great because it was personal. Now it's more about businesses and "Confessions" groups as well as meme pages.
The context of the article is collaborative open source development. People who collaborate copy code freely back and forth, so it's important to have a license.
The World’s Most Affordable Light Saber
"Exit to Yahoo" has a certain "Human Centipede" imagery to it.
All the code on the internet is C#, so I don't really both with python on VS. I guess its possible, but for learning it strikes me as a bad starting point.
TLTR: Everyone driving faster than you is an idiot and everyone driving slower than you is a moron.
I have updated to include Bitnami, Goldbely and Paytango. Is there anyone else I missed?
Get it done man, good luck!
Spot on.

In the UK this business mentality is rife. You're always seeing it plastered all over the news.

"Students unsuitably trained"

"No skilled workforce"

It's all down to greed and margins which are the two main problems with the "business leaders" as the news describes them as...
Make commands can also be written in Python...

I'm not saying using Fabric is a bad idea, just that about all it shares with Make is being a vaguely useful place to namespace a bunch of commands.
Seriously? How could he file patent for technologies don't even exist? That's like trying to patent things appeared in a sci-fi movie.
D3.js 3.1 Released
This is good but there are some more mature solutions out there, bootstrap has a very basic 'affix' plugin built in. However I have found the waypoints plugin to be absolutely amazing and flexible for any sort of sticky stuff:

http://imakewebthings.com/jquery-waypoints/
Anybody else disappointed by the rather descriptive title tags? I guess that 0.0005 FPS animation took some time ¬.¬
github: warf

Built a similar system in-house at my workplace. Would definitely be interested in migrating/contributing to a wider effort!
Yeah this - “That's why [if you want to start a new project] you need to apply for an open source license.” - is just weird.

Maybe it's a misquote and for wasn't originally in there.

Also don't really like this - "If you want public domain, use the MIT license"

If you want public domain then use public domain, it's just that you need to know what that means. Perhaps you do know what that means and that's exactly what you want.

What I would take from the article (about the only thing really) is that it's important to think about this stuff, and to think carefully before giving rights away.
Thanks for clarifying (can't edit my statement), the engineer I spoke to was wildly enthusiastic about Go so it may have been wishful thinking on his part. Even though it's clear now that the existing codebase won't be rewritten nearly as much, I still think it's cool that Google is considering to write 50% of all new projects in Go (if that part is still true). I'm hoping a lot of companies will follow.
He'd write it in Arc, and no one would hear another word about it for eight years.
http://givingpledge.org/ being the relevant reference here.
"Do you have any questions for me?" is usually asked by the potential employer in order to politely signal the end the interview and not because he's interested in your questions.
What Google Reader’s Shutdown Teaches Us About Web Apps
Google engineers not smarter than Vietnamese 11th graders
Some projects are easier and safer to work with than others. The PostgreSQL project doesn't require assignment, and the license is BSD (without advertising clause, of course) so there isn't much to argue about.

But in any case, you do need to know whether you have copyright ownership of the code or a suitable license before you use it in a contribution.
There are also people who get it but don't care. Not all companies need, want, or can keep the most talented developers. For them, it is fine to have someone who just has "5 years programming with java". This advice is too general and doesn't apply to everyone.
Capturing as a native feature of the browser is something that we really hope to see down the line. There are many reasons you might want to disable the pre-parser, and our goal is to empower the developer to make that decision themselves. I'd default it ON though :)
I think the idea is that they threw $30MM at a company they knew a lot about, due to the investors behind it.
Facebook:

"[your friend] likes Salitos!"
"[the same friend] likes Salitos!"
... a week later "[your friend] likes Salitos!"

"Man, I guess he really likes Salitos!". I've asked him about it, and it seems he barely remembered liking their page. So yea, IMO it's time for a new facebook
diff against the ycuniverse link I posted.
Introduction to Haskell (Writing Good Code)
How to Build Your Own Syncing RSS Reader with Tiny Tiny RSS
Not all traction is created equal. I'm not sure how simply Yahoo could convert its users, who tend to be more conservative, to mobile.

Technical parity is a bad way to price a company, i.e. the value of Summly cannot be approximated by what it would take to replicate the technology in-house.
I certainly think there is room for a culling in higher education. Many of the current paths are unsustainable.

When times were somewhat simpler, "higher education" consisted of medical, theological, and philosophical degrees. Recent trends have introduced a wide variety of specialization; yet demand for interdisciplinarian ability is high as well.

The question I feel it comes down to -- does every university in the world need to offer a degree in Art History, or can that be pared down to be more efficient?
Unfortunately, once the thing can be made, it will be, somewhere. If it's not legal, but people want it, then it will be made in secret.
Don’t Get Bored at Demo Day
The message I got from this article is that there is something deeply satisfying about doing "100 year storm" work, not than that it is economically feasible or wise. The reference to woodworking and how unprofitable it is seems to imply that it is inherently uneconomical.

Not everything we build needs "Rolls Royce" level of polish, but it might be nice to build a few things to that level of polish. Compared to the amount of code that is being written, vanishingly little of it, if any, is really being built to stand the test of time, even if it is being built to very high standards.
John Donahoe, eBay CEO To Take The Disrupt NY Stage
Dec. 2, 1999. Quake 3 Arena is released. Stunning graphics, timeless gameplay. No multiplayer first person shooter has come close to the perfection of Q3A since then. (Unreal Tournament, released 3 days earlier, was still pretty damn awesome.)

These days, Activision makes millions selling the same dumbed down Call of Duty every year to teenagers...
Show HN : Hullstache, The best way to grow a mustache
I wasn't advocating having all of your work colleagues as best friends - just being comfortable enough with them so that everyone can share a joke.
Your 44% link is after crippling the benchmark by de-parallelizing it on top of using a poorly written Erlang implementation. I suggest you read the actual blog post that your Google+ post links to, including its comment section and the links posted therein (which is how I arrived at my links): http://www.krazykoding.com/2011/07/scala-actor-v-erlang-gens...

> Is 100 microseconds not short enough for your application?

GC time is not a useful benchmark by itself. The important thing with the JVM is that you can't predictably reason about when the global GC will happen (global GC pause). Your JVM actors aren't shielded from these global GC events so building a soft real-time system is less practical under the JVM than the Erlang VM IMHO.
It's not so much of a mistake, per se, but a function of dealing with estimated tax payments as a self-employed person with fluctuating income. I could very easily pay the amounts required, and then suffer a bad Q4 and have a much lower tax obligation than what I've paid in, all while meeting the mandatory minimums that the IRS requires me to pay quarterly.

Of course, I'm not allowed to just pay the full amount when due, which would solve the problem (for me, but potentially cause much larger problems for people and the government w.r.t. those who don't/can't budget appropriately).

It is nice to hear (from fotbr) that in the case of an actual mistake on behalf of the IRS that they actually pay interest... I did not know that, and wouldn't have expected it.
You can renew your license in Texas online every other cycle, the only reason it's every other is they want you to come in to refresh you photo every decade, so make an appointment.
I used a script called crouton[0] developed by a Googler to install an Ubuntu chroot. I get to use Chrome OS as my browser (and it's a very good browser) and I get a fully powered Linux instance to develop with locally in crosh (and it's a very good-looking shell). I use vim, but if you want a GUI, it's very easy to install your DE of choice, since it's the same as it would be as any other Ubuntu machine.

I haven't run into any problems using it this way that many other people seem to have. Judging from online forums, many people install a chroot, Unity, and then everything falls apart for them because Dropbox/Sublime Text/something isn't ARM compatible. Sticking with just a browser and a CLI has made development on the Chromebook simple.

[0]: https://github.com/dnschneid/crouton
Certain types of solutions are more likely to last. For example an iPhone app is not likely to still be used in 100 years but say a core compression algorithm could.

Basically UI centric solutions have a shorter span on average than Algorithms to complex problems.
> I would expect the numbers should be better than Scala

Why would you expect that? The JVM has years worth of advanced optimizations.
> If the government was able to fund it's IT operations at market rates, or pay outside the GS we'd all be much better off.

I can't speak to market rates but the Federal government does indeed have alternate pay schedules that they can use (in theory) for IT expertise. E.g. scientists and researches have their own specific pay grades for their work, "hourly" workers have FWS pay instead of GS, etc.

You're right that the government workers are generally underpaid in my experience though. I struggle with the same thing here in DC, except that I'm trying to fill GS-5 positions to do work which involves knowing lots of policies, manual interpretation of individualized orders, and having to do all of that in a "customer service" environment.
> Do I ever have to disclose any personal information when reporting a security flaw.

No, of course not.

And in this case, I think it would be to your detriment to reveal such information.
Adria Richards is not nearly the "victim" that she made herself out to be. She launched a public attack on the two individuals instead of speaking with the PyCon organizers directly. While death threats and rape jokes are never ok, the way this article makes her look like a martyr is ridiculous.
Two individuals were speaking among themselves, Adria stepped in making a private conversation (albeit in a public setting) into a public sideshow. Just because someone "may" be offended by anything that is ever said by anyone, should we stop speaking in public at all times. Or if ignoring the above advice, live in fear of the consequences that you plucked a nerve on someone else?
I know it's been mirrored, but is someone keeping it updated?
Yep :). There is some initial slowdown (from our testing, it ranges from 60 to 300 ms on average), but the benefits of being able to determine which resources you want to load through the properties of the browser can cause you great gains in performance. Plus, after the library has been downloaded once, the library is cached, and optimized by the JIT on every subsequent load.
I wonder about "commercially sensitive" as much as "National Security". I often assume they are catch-alls that in a transparent world would be unremarkable, or cause for pressure to fix from stakeholders - I would guess there are very few things a competitor would be able to take advantage of that you could make public about a startup.

Its business model? Made public to every customer.

Its financial status? Its a start up - the status is terrible by default.

Its customer list? If Google is my customer, I am letting you know for sure.

Its source code? Yes, but I am not sure that a) that is what most people consider commercially sensitive information (ie its more an asset such as IP) and b) even if we gave the main competitor of WuFoo their git repos, the competitor would probably have to use all of the code to make much use of any of the code. Except maybe grep for swear words in the comments
Both of your points apply just as well to Go as they do to JVM/Akka, making JVM/Akka just as serious a contender as Go by those standards.
T-Mobile CEO: "Stop the bullshit"
Since I can't reply to you in the other comment:

Like I said, it was an error on our part. I don't disagree that at all. I have absolutely no qualms in paying what I owed. But I wouldn't have paid a dollar over the amount owed if they had adequate systems in place to catch my typos and immediately notified me to fix it. But a lack of proper processes on their part meant it took them 2+ years to find an error and now I owe them taxes + interest. Whether I would've made or lost money if I had invested in mutual funds, stock market, or horse races is not the question. The problem is by making a mistake, I am now at their mercy for an unspecified length of time.

Also the error could not have been avoided by us. My wife was in school and we took the American Opportunity Tax Credit since it was higher than Lifetime Learning Credit. But turns out my wife's estranged stepdad had years ago, unbeknownst to my wife, taken Hope Credit for her by claiming her as a dependent. Long story short, we owed some taxes + interest after filing a correction.
Thanks, Brian!
You forget one thing: latency. Nothing beats having a computer on your hand that can do some of the work.

What we're going to get is thick clients and thick servers.
Sun was purchased by Oracle for $8 billion dollars. It was big news. The Language Shootout changing its name didn't register. It's simply not that important. I understand now that the name has been change, but in a year when I feel like Google'ing it again, I can promise how I'm going to search for it, or refer to it.

On another note, your threads about the name change are adding little value to the conversation. Perhaps the time could be better spent? You are sort of wasting people's time. Next time, maybe simply say that the "Language Shootout" has been changed to the "Benchmark Game?"
26 March Podcast: Cybersecurity with Matt Devost
Stop the Cyborgs: Privacy 'impossible' with Google Glass warn campaigners
Amusing but the description of the GPL is a bit off

"The archetypal bearded, sandal-clad free software license. Your code can never be used in any proprietary program, ever! Take that, capitalism!"

GPL absolutely can be used in closed source, it just can't be distributed as closed source (see the much rumoured, heavily customised Google-internal-linux as an example). The AGPL is more like the statement above.
I used pythonbrew for a while, but as I moved into testing apps with multiple versions of python (via tox), using pythonbrew's executables became more trouble than it was worth.

Because of that, I've gone back to using homebrew to compile multiple versions of python and letting tox utilize those. Homebrew takes care of pip & distribute so adding virtualenv & virtualenvwrapper is a simple oneliner after the fact.
You aren't going to get something that works better without altering the fundamental structures. The way things are set up you can't take lobbying, money, and special interests out of government. Because every politician needs money for everything and there is one number tied to your bank account that goes up or down on the basis of how much people give you, with little to no accounting for what you did to get it.

What I am saying is that we need more variables. There needs to be some math equations and technology that actually support and automatically enforce the market ideal. Because making laws and relying on people to do the right thing just isn't adding up, since there is no money in doing the right thing. We need to improve the nature of money so that doing the right thing adds up.

This is an oft-repeated conversation but I just don't believe that fair and free market ideal ever actually existed.
Snail Mail Still Matters (jpg)
To heck with that, Wikipedia says the verified oldest person is alive and 115. I say you patent living to 116, and start collecting checks next year if old Jiroemon Kimura, is that lucky / unlucky.

* or you could skip verified and go with 123, but why wait?
For many CA DMV services, if one is a member of AAA,
a AAA (CSAA) office can handle the process easily.

This convenience or a single roadside service call
can make the annual fee worthwhile (but check first
if they can/will tow/service a motorcycle!)
I'm confused why they decided to immediately remove Summly from the App Store rather than use it to drive traffic to other Yahoo apps - anybody know why they did this?