jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have several email accounts and I'm overall pretty happy with the way Sparrow works. I generally know which mailbox to search in, since each email account has a definite purpose (personal, business, and one account for each client that I help handle support emails for).

As for some of the other complaints, maybe it's just the way I handle my email that prevents me from running into them. I use the keyboard shortcuts to inbox zero every time I check my mail (going down the list and either archiving, deleting, or starring emails for followup).

The only real gripe I have after using it since beta is the "All Mail" box being buried in the labels instead of in the sidebar where it used to be. Other than that, I can't say that any other gripes come to mind.
Marching isn't democracy - it is an attempt to overrule the current regime(be it a democracy or a dictatorship) through mob rule. Democracy is about voting the right people into the right positions.
The only thing Spine seems to have really tackled is "Collection/Model synchronization" which in my opinion should have just been built as an extension to backbone.

Copying the website element for element and 90% of the design paradigm from backbone.js would have been semi-acceptable to me if the author elaborated more on the comparison between backbone in his FAQ.

"Lastly, Spine is much simpler and half the size, go and check out the source."

"Much simpler" seems like a huge call to make and it has been nice to see Jeremy refute all claims by spine.js thus far.

Edit: Also I don't think Backbone.js should receive any negative points for naming conventions. MVC has such a diluted definition that it barely matters how a framework chooses to implement it.
Not for entrepreneurs.

I don't have a college degree, and I'm glad I don't as that would have been waisted time -- but I had to interview people, and the quality of people coming from a certain university in my city is much higher than the rest of the bunch.

I even go as far as thinking that there might be something wrong with people not having a degree, so I definitely bring the point up in interviews.

But a degree can also work against you. If the quality of a university is known to be poor, the candidate would be better off not mentioning it in resumes. So it's definitely about branding.

People complain about the unfairness of the latest trends in regards to contributions to open-source, which look really good on people's resumes. But a portfolio of works released to the public works much better for software developers that a shitty university. On the other hand, whenever I hear MIT or Berkley, my eyes lighten up.

So having (or not) a degree depends on lots of factors.
Structure is the memory. Neuron cells got nothing to do with it.

Slime mold has memory, and it doesn't have a neural network.
Nothing's stopping him from holding a televised press conference, and he's still not banned from YT or FB.
I agree, in a world in which Congress actually performs its constitutional and moral duties (including little things like writing legislation, instead of just delegating more power to the executive branch). I wish we lived in that world...
I have been thinking about creating a little higher level language that targets server side web assembly. Zig looks very attractive, but concerned with how to handle things like strings and datetimes.

How suitable is zig for such a task compared to say rust?
Ah, that's a good argument. It used to be that you had the option of farming. Back in the old days where all land was not somebody's, you could go into the wilderness and stake out a piece of land to live off like a homestead.

This is no longer an option. Where are such pieces of land that I can go and cultivate?

I'm an advocate of basic income. Or negative income tax if you want to call it that.
It could be a solution but that already kind of exists (with forums/IRC etc).

However, these "gatekeepers" can be just as unhelpful.

I have been studying this behavior for some time - and it's very interesting. I have found that C++ communities to contain members that talk down to new members, yet in Assembly language communities (which is arguably a harder more advanced language than C++) I have seen members offer extremely helpful advice and even sample code.

Sometimes though people can be too friendly - in some communities people post something they are working on (which is basically a copy/paste from the sample code provided by the language/library) and the other members are like "THAT IS AWESOME".

I'm not saying library/language/framework developers have to remote into people's computers and hold their hands - but at least try to show some professionalism and respect. Instead of replying with "this has been asked a 1000 times - please use the search" and close/lock the thread, reply with "Have you seen these other threads? They may contain what you are looking for - otherwise let me know". The later will go a lot further in encouraging new members to join and current members to stay. To me, in my opinion, the first indicates a lack of knowledge and/or maturity on your part.

From what I hear, the subversion guys are always polite and have used this to battle off trolls. Be immature as the trolls and you are just feeding the trolls...and the sign is clearly posted "Don't feed the trolls".
It could be, there is a directory called com\~apple\~Notes in the Mobile Documents folder that looks promising!
Of course, you need to trust the remote systems...
I don't really want to join their Slack... I'd love to just see the "About us" page.
This was published in 2013:

http://www.ceeol.com/aspx/getdocument.aspx?logid=5&id=c76bdd...

I have no idea why live science is digging it up now.
I'd love to see a project to make this suck less.
I had to remove this for my app as well. Pain in the ass, but RCDefaultApp still works: http://www.rubicode.com/Software/RCDefaultApp/ even though it's pretty old
Hey buddy, did you mean to post on DN? (designer news) https://news.layervault.com/

Your title says "Ask DN:" not HN.
Face recognition using OpenCV.

On a single RPi, it's a hog, requiring all kinds of pipeline optimizations to get results in reasonable time. Combining concepts like SIFT with face recognition is impossibly slow. A cluster sounds like exactly the kind of thing that would help.

Since the examples you've given are already related to image/video processing and since OpenCV is C++, you may find it a good fit. Put a camera on your doorstep, install your cluster, let it recognize your family members, and charm them with a welcome :)
Brazil certainly didn’t. I don’t know many European and Middle Eastern countries had cases fall dramatically. South Africa too.
I somewhat work in that space and the answer from me personally is no. There are a couple of reasons behind that decision for that which might help you.

1. This isn't something I need to constantly check, the standards don't change that often and when they do, there is a lot of noise on all industry blogs about the fact.

2. I can see if the markup on my pages will work by just using the provided tools from most of the major social networks such as Facebook. As a worst case scenario I could just post something myself to see how my pages looked.

It just isn't worth the kind of money that you are talking about for me to consider doing something like this. In reality the process of signing up and onboarding me is probably roughly comparable to the work it would take me to just test it myself in my mind.
I, too, would happily consume any content about the USDS, how it's structured, what it's plans are, what its focus is, etc. Specifically, I'd like to learn what I can do now to start thinking about the problems of scale and procurement on a government level. It's an area I don't know much about, but the noises made by Mikey Dickerson and his team have gotten me sufficiently inspired to want to learn more and build out my skillset as to eventually help the initiative in any way I can.
I think the more realistic code would be.

people.find('thirsty').drink('water')

Not about plain language reading, but instead writing code the way people think about actions and things.

Procedural is just as valid, but you use the right tool for the right job.
Source article: http://www.biolmoodanxietydisord.com/content/4/1/10
>Heh, so Apple is just .. like everyone else? No need to hold Apple to a higher standard if that is the case. The entire point of people complaining is that Apple shouldn't be shipping buggy products like the competition.

So, they would use magical unicorn dust to remove all bugs?

Of course they'll gonna have bugs on OS X, every OS has bugs.

If Apple was held on a higher standard wasn't because OS X didn't have bugs, but because it had better usability, nicer design (where it matters), and a UNIX core to boot.

>So why are the everyday users complaining?

Because they were always complaining. I remember simila discussions after every OS version.

Wi-fi and graphics card issues in particular (like the ones you linked to) have been with us since 10.0.

For graphic cards issues it's usually the driver (so Nvidia/ATI, not Apple), and models get updated, so it's not like some core OS X kernel component that can be fixed and stay fixed.

And for Wi-fi there are also tons of Wi-fi routers, repeaters, setups etc, there will always be some incompatibilities. I had my fair share of such in Windows and Linux too.
Check out http://flixfindr.com as well.

It supports Amazon Prime and Hulu as well with a better UI.
Wait, what?
You aren't supposed to work for people in the COUNTRY
Just like you aren't supposed to do business with people in the country
No one says you can't continue working on projects for clients in your home country
Congrats Stammy! Great news. I'm looking forward to using the product.
I'm not. I have no use for this but I feel bad for the guys who coded it, having to release it under this. Its like killing it before it lives.

http://teddziuba.com/2010/01/i-love-the-gpl-except-when-it.h...
undesirable business model

In which sense of undesirable? Their club pricing model convinces a non-trivial amount of people to pay monthly for GPLed bits, which is so astoundingly desirable that I would be inclined to file it away mentally next to unicorns and bug-free software if they weren't actually showing evidence of succeeding with it.

Disclaimer: customer.
The quotes are mis-sttributed (at least one):
https://www.brainyquote.com/quotes/e_f_schumacher_148840
I'm glad to know that I'm not the only one who thought of these same ideas. I suppose one reason I'm glad is because it reinforces my current belief that too many patents are being granted on ideas that all of us would have created given the same information.
It's a wonderful business model. Sell other people's services and goods for half off and keep half of the sales. Yea, I'm a little jealous.

I'm a little skeptical on the longevity of the profits but it's smart to sell while the momentum is red hot, if this actually did happen.
PHP contains filters for a reason. They are there to protect you.

While this was a clever challenge, in general you should sanitize all of your input using filters.
I would never put all of the keys to the kingdom in one place, which is the only time Greplin becomes useful. Your e-mail inbox is, quite literally, a skeleton key to your entire online identity, and by extension, a great part of your life, and there's no way that I'm handing that over to someone to get GMail searches that finish a fraction of a second faster.

(Seriously, search your inbox for 'password' at some point. You'd be amazed how many plaintext passwords, or good-forever recovery URLs are sitting there. Just the knowledge of what accounts someone has is an absolute goldmine for nefarious people. I sincerely hope the Greplin people have invested significant, meaningful effort into security and have someone who lives and breathes it, because a single exposure would evaporate them overnight.)
"and why should developing on the web be so much more of a hassle than on the desktop?"

I guess with this you're implying that writing web software is harder than writing desktop apps, and to that I say 'LOL'. Even when one restricts himself to one platform (the easiest to develop for when you make some sacrifices - Windows), it's still a lot more work to get a 'real' application developed there than on the web. You need to include the whole cycle - running on various versions of the OS, application installation and updates, data backup etc. Believe me, the front end of web apps (and even the simple part of the backend, i.e. the parts without high scaling etc) are quite easy and high-level compared to the alternatives on the desktop.
Finish schooling while you can. You will regret that if you don't. Don't stop coding, never stop learning, always assume what you know is incomplete or insufficient. VC funding isn't the only option so make sure you remove the blinkers. And understand everything about self-motivation.
Few small layout issues: a horizontal scrollbar at the bottom moves along with the ticker. The ticket text itself is cut off horizontally in FF 3.6.16 on Mac.
Ever since the previous post, I've been wondering where people are getting their bicycles. I've never had a bike that would stay upright on its own at less than ludicrous speed, and the crusty ten speed in the other article had forks that were very obviously bent back, drastically changing the rake and trail.

I also recall an old physics video from High School where the man flipped the fork and handlebars around backwards, specifically so the bicycle would stabilize itself.
I can imagine a future underground college trend is going to be "volting" where people buy/build these little devices so they can study all night on demand at peak performance.

Then suddenly it will be made illegal and there will be a "war on volting".
I might be wrong, but I had a look at the original paper's methods and the experimental process seems to be based around producing many p-values and then trawling looking for significance. They don't seem to correct for multiple-testing outcomes though. This resembles what's been described as p-hacking (http://www.nature.com/news/scientific-method-statistical-err...)

I could well be missing something though, so please correct me if I'm off the mark.
> Now I'm pretty sure that a messy dog is absolutely the fault of the owner's behavior.

I don't agree. We had a dog who was absolutely hopeless. We took her to several professional dog trainers and spent many thousands on dog therapy to no avail. Just because you had a good experience with your two dogs doesn't mean that applies to all dogs.
Churchill is quoted as saying the U.S. wanted the Soviets out of the war. At the Tehran Conference in Nov 1943 and at the Yalta Conference in Feb 1945, Joseph Stalin had agreed to declare war on Japan three months after Germany would be defeated. Stalin was told something at Potsdam because the Soviets were still allies, but not that the weapon was atomic.
This is decent basic advice for generic advice on landing a job at any number of tech companies.

His advice on how to answer questions, however, fell short. Just saying "I don't know" to questions is a sure-fire way to terminate the interview loop early. Interviewers at Microsoft aren't primarily looking for knowledge, but rather problem-solving skills and the ability to think about issues. If you don't know something, it's fine to explain that you don't know, but you had better follow up with a discussion on what you think and why you think it.
It is of course also available as a CPAN module, so you could use the normal toolchain too. http://search.cpan.org/dist/Mojolicious/
Apple has been using the "left moving ripple" progress bar for a while, which makes it look like the progress bar is moving, even when it's not
I assume they are dropping it to allow much wider adoption. Docker makes use of AUFS for many of its cool features, like quickly spinning up containers, snapshots, diffs, etc. Ubuntu is dropping AUFS support in its stock kernels [1], and RHEL (CentOS, SL, etc) does not have support for AUFS in their stock kernels [2], and it is a major pain to try and add it (i.e. not even a simple recompile, you need custom patches, etc). So, given these two issues, you run the risk of alienating your user base pretty quickly.

[1] http://ubuntu.5.x6.nabble.com/RFC-AUFS-disabled-for-12-04-td...

[2] https://github.com/dotcloud/docker/issues/172
Romans hyped up headlines too, just like us!
It already is ‘unviable’ for most companies because Facebook and Google dominate it.

It wouldn’t become unviable for Facebook because even with a smaller number of users consenting to tracking they would still have a gigantic ad market.
Unix forever - be happy & dont worry about your security)
Exactly what happened to me. Ended up using the new iTunes in a VM running... Windows XP. How's that for irony. iTunes couldn't run on Leopard, but could run on something much older and in a resource-limited VM. Obviously my Core2 Duo was still capable of running iTunes.

I finally had to buy a Mac mini just so I could do iOS development. But every Mac I buy now, I just have to plan on running Linux on it in a few years.
Are there any IDEs out there that aren't hated? I find Eclipse to be fine but I've been using it for years now (since it's early days). On the other hand, I've been using VS for a couple of years and think it stinks.
>so are you saying not having health insurance is better for people?

i'm just saying that being from a poor or damaged family, uneducated, having mental illness or substance abuse problem, etc... usually leads to higher mortality and also to not having health insurance. Giving them a health insurance [i'm all for it, i think modern civilized society should provide basic level of free health insurance to everybody] would be inconsequential in many cases as not having the insurance isn't the cause, just a manifestation.

>there's no such thing as a monolithic 'government' being that can either work better or be enabled to act a certain way.

http://en.wikipedia.org/wiki/Systems_theory

and if we specifically consider a closed loop system of "government + society" then this may be of interest too:

http://en.wikipedia.org/wiki/Cybernetics
I'd be happy if there was more discussion from 'coverage here on HN' that took a solution based approach to the news. Not trying to be an apologist, but it seems counterproductive arguing about all/nothing approaches, when it's obvious governments are not going to condone blindspots.
He is a programmer at $100/hr who has to tax his brain a lot in near-total isolation. The aspects of how this is bad for you may be different from those of a dishwasher or a line cook. Some therapists charge more than $100/hr for just listening to people's mental problems for an hour and suggesting new ways of thinking about stuff. But we don't see said therapists telling each other, "Oh, our jobs are so cushy and luxurious. Try being a line cook!"

Programming is monotonous, socially isolating, and probably leads to a higher risk of things like heart disease and diabetes from all the time we spend sitting around. These aspects of it shouldn't be neglected because a dishwasher or a line cook makes less money for more immediate physical risk.

"Okay, fine I take your point that programming requires heavy dedication to skill. Have you ever worked in accounting? My fiancee works as an accountant and is constantly pushed to work over 70 hrs per week and her job is extremely demanding. (She's the only one at her company that can figure out certain processes, hence the long hours and pressure. She currently is doing the work of 4 people.) $20/ hr."

This is replying to an anecdote with yet another anecdote, which I don't think is terribly helpful. As a sincere suggestion, has she tried negotiating for a raise? Seems like their reliance on her as a single point of failure should make for a good negotiating position.
>There's no way they could gather enough experience with the new API within three weeks in order to commit to it for the next decades of Rust.

It's a module, not core syntax/semantics, so they don't have to commit to anything about it for the "next decades of Rust".

Besides it's not like they're gonna do a "complete redesign" in 3 weeks from scrach and knowing nothing about how it's gonna come out.

They're gonna redesign it based on what they've known for years to be its pain points, and with all the experience they've had using the previous api.
That's the Android phone that usually gets recommended in these discussions. It looks decent enough, especially for Android hardware, but it's basically the same size as the iPhone 6, and the "cost" to me of switching to Android isn't yet worth the benefit of upgrading from my still-excellent 5S. I think it will be another product cycle before I seriously consider any phone upgrade. If I really think about it, I'm probably using a phone less and less every year.
Freaked me out because the eyeball looks a lot like my eye ball :-)
Scott's post is from January 16th and was updated on the 26th, as far as I understand he is using the latest results:

http://www.scottaaronson.com/blog/?p=1643
It's Tuesday night, it's late in SF. Still at the office. I felt MS Office Online should have been free from the start. So having a bit of fun, no need to be serious and write 5 paragraph comments analyzing the news, how you feel about the news, and how it impacts the industry. Sometimes being cliché is exactly what is in order.
Office starter has been free and available for download for a while:
http://www.downloadcrew.com/article/26083-microsoft_office_s...
In an efficient market, in the long run, the price of a unit of software would approach the marginal cost of a unit of software.

I wonder how long it will be until essentially all software is free, and all the services are run more or less at cost (as the economists would put it, they can earn profits, just not economic profits). But in the long run, as they say, we're all dead ;)
I feel like it is very unlikely that any of the documents saved on this service will ever be of interest to the NSA so I would guess this would just add more noise
If the NAS uses linux RAID you just need drives that are AS LARGE or LARGER than the current drives. Precisely, not what's marked on the box. If you want to be on the super safe side and are uncertain, get somebody to help you DD(or dcfldd) each old drive onto a new drive and then just pop the whole new set into the NAS and let it rip.

It would also be a good idea to check the NAS vendors forums.
Thinking that something is beneath me (which is not what I said, by the way) and feeling that the interviewers have undervalued my skillset are two different things entirely.

During an interview, I'm interviewing the interviewers as well as being interviewed. Part of that process (for me) is to see if they have correctly identified my skill level (in my opinion), so that hopefully they have the right kind of position in mind for me.

The name of a position is often meaningless, unless you know the inner workings of that organization. "Senior" is meaningless window dressing. It's how the role fits within the team that determines if it's right for me and if I will be able to have the kind of impact I want.
Agreed. I get by without having things I'm used to on my linux system like strace, lsof and so forth with it. It has a pane that displays pretty much everything with a handle from non-IP IPC sockets, normal sockets, files, registry, threads, DLLs and even obscure stuff like event handles and security context tokens.
Yep it’s just the settings, hardware is basically the same and can achieve the same result.

This is a marketing blog post.
As to answer the parent as well. Most books going forward is always a recommend after something like the book above.

There should be a site like parenting.com which lists all of these.

Kids is never at fault really, they just try their best with given tooling.