skysight-inc/HackerNews huggingface dataset:
I don't think that's the right test - because it would mean i would get no emails at all.

From some minority companies, I expect, and frankly demand, a monthly receipt for others I'd rather you didn't spam me with the thing.

I have no problem with the only emails I get from my dentist, being schedule reminders and a cheesy ecard for Christmas. Frankly I think it's cute, and re-enforces their brand as a small company.

The test should be much closer to: does this email make our customers happier?
IPython: Beginners’ Guide
but of course they can cause harm to you...
Patently Absurd
That really stinks. I can't imagine how annoying that must get. I work at an email service provider, and I deal with about two billion email addresses from all around the world. Apostrophes are certainly a consideration when working with emails, loading them to and from databases. But the spec for what's a valid email is very very wide. Lots of special characters including apostrophes are technically valid, so if I'm doing an analysis that requires email as a unique key, but I don't actually need to know the addresses, I'll just hash each address. It's lazy, but man does it solve a lot of special cases.
And INTJ are supposed to be one of the rarest personality type.

Ref: http://en.wikipedia.org/wiki/INTJ
Alejandro Zaffaroni, Entrepreneur on Biotech Frontier, Dies at 91
For TRE: http://neopythonic.blogspot.com/2009/04/tail-recursion-elimi...

For the GIL, there are alternative implementations of Python (Jython, IronPython, etc.)
I think unpacking is just unpacking, languages that have pattern matching allow you to do something identical:

# let i = (1,2,3) ;;

val i : int * int * int = (1, 2, 3)

# let a,b,c = i;;

val a : int = 1

val b : int = 2

val c : int = 3
I feel like our culture at large really leads us to believe that we should only do things we like and enjoy; "I don't feel like doing it" is definitely a sentence I hear regularly among my peers.

You're understating the issue - we've got entire industries built on the idea of "do what you love", and they're doing a good job. It feeds in to basic human nature.
Awesome! I literally had put on my calendar, after the SDK came out, that if after two months nobody had made a dead-simple player like this, I'd do it myself. Glad I didn't have to. ;)

Suggestion for a next step: wrap it inside an OSX .app or Windows .exe that also launches a local webserver on some random port, so you can stream local media to your Chromecast as well. (I mean, for us developers it's easy enough to set up an instance of Apache, but this would let my grandma use it too.)

Edit: question: does anyone know if it's technically possible to cast a video to Chromecast, but leave the audio playing on my local computer? (Necessarily involving some kind of audio delay.)
Still can't import pure CSS files without having to rename them to .scss. It's been in talks for over two years now, very disappointing.
Well if you want it to live on long after you are gone and on the original blog, then you should host it on some free blogging platform like Wordpress.com (their hosted option) or Blogger/blogspot or Tumblr (or some other option)
you raise some very good points, which I've spent a considerable amount of time thinking about. I think for the most the answer I have is a positive one, except that I feel that the offer I got could have been higher. It's certainly not going to prevent me from doing this, because I see this as more of an experience, rather than an opportunity to make more money.
Good post, I just have a little problem with one advice: the "keep at it until you finish it" part. A lot of times, I set my mind to finishing something before goind home. It often ends up with me scratching my head until midnight, going to bed frustrated, and waking up with an obvious solution in my head. That's where I feel Rich Hickey's Hammock-driven development is a better way of thinking about productivity.
There was a nice DjangoCon talk by Russell Keith-Magee. It's about the custom user models in Django 1.5, but the first 15 or so minutes of the talk deal with exactly this problem: https://www.youtube.com/watch?v=KHg6AoExYjs
I agree that Glassdoor can be misleading and it's not the best source out there. I did ask around and tried to find out if the numbers there are close to reality, and for the most part the answer was yes.
Why do mods constantly micromanage submission titles? The original title was the actual law, not the name of the law.
"It's not a very good place"

I'm inclined to think that the longer hours in summer more than make up for the shorter hours in winter. Doesn't help with sleep but for any kind of outdoor activity it can be glorious.
I actually believe the company in question is a great one, the one I set out in the first place to end up in. 1) is probably a risk I'm not willing to take. I'll try to use your advice from 2), thanks.
Regarding Chartered Engineer, i.e. US Professional Engineer; it can be helpful in certain industries but my home state (for example) has exceptions for engineers working in manufacturing of products such that a software/hardware developer doesn't need the license.
Just use videostream. www.streamchromecast.com
I don't remember if I've tried it but I thought this was fixed in 3.0.

http://sass-lang.com/documentation/file.SASS_CHANGELOG.html#...
but is 8-10 hours of solid work really the goal? Or... condensing down the 2-3 hours of real work in to, say, 3 hours, then using the rest of the time in some other capacity?
Getting Mark Cuban to wear our startup's t-shirt
25?
I'd rather have 0.

While reading through, I'm more and more thinking that the page is sarcastic, especially when there is a screenshot of "tutorial emails" that fill the whole inbox and the author saying "They sent an email pretty much every day." (...) "If you add up all the tutorials they have sent me it could become some book."

This behaviour is exactly why I never use my real email address to sign up for anything.
It's just some kind of script. It is not CSS.
If one does very intellectual work, 8 hours of solid work are pretty hard to achieve. Hardy said in that "four hours creative work a day is about the limit for a mathematician" in A Mathematicians Apology.

I think for engineering work, one might be able to stretch it a bit further. But factoring in breaks, I don't think it is sustainable to go beyond 7 or 7.5 hours.
If it's all going to be handled by algorithms, there shouldn't be an appeals process. It seems like in this case "appeal" meant "automatically reprocess and reject again with a form message" until they got the media involved.
I have two questions.

1. I'm unfamiliar with the term 'unpacking'. Is it any different from pattern matching in, say, Haskell (but perhaps not as feature-rich)?

2. Aren't slices pretty much a staple in Python? I didn't think using them was considered a 'trick'.
The only downside of being an INTJ is seeking understanding on /r/intj and realizing it is just circlejerk.
NY's E-ZPass website tells me my last name (hyphenated) isn't valid every time I go to change billing details.

Some places I'm Sternal-Johnson, others SternalJohnson, others Johnson, others Sternal.
> Must be something about this story, or perhaps the SR-71, that grabs our attention.

The SR-71 is a fantastic setting for any story, but I think what grabs me most about the story is the rationality of it. He wakes up in a strange situation, starts deducing where he is, what his situation is, how his safety systems are functioning, etc, and lands safely; then, a thorough investigation replicates the accident, finds all the root causes of the breakup, and addresses them one by one.

It's no more surprising that the story is catnip for HN than, say, the comic "Fleep" is http://www.aaronsw.com/2002/fleep/
That's because the ideas guys don't realize how 'valuable' their ideas are.

Also, they should start printing the "fine print" in a supersized ARIAL 64 FONT that clarifies whether you are working for sweat equity (most of the time) or the other guy will actually pay you.
That slideshow was particularly annoying, more annoying than most slideshows ....

On the other hand it got the message across well, in fact better than most slideshows.
I call it the apostrophe catastrophe. Once in the 90s, my email system would send my email with an apostrophe in the address, but would only deliver email without an apostrophe in the address. The IT department told me that was "impossible" until I demonstrated it in front of him.

For electronic systems, I pretend the apostrophe doesn't exist. I'll still use it in writing, but if it's going to be an entry in a database, I leave it out.
Nicely done.

"AI a Modern Approach" has a nice section on the game if anyone wants to read up on AI a bit.
As per your concerns, I'd stick to my day job and build things on the side.

If you live in a place like SV and you're well connected, good things will come your way.

If you're like everyone else, you have to work hard, hustle, build up your own networks and provide a great product/service.

If you're looking to network, we could discuss things/get to know each other.
There is actually a page that explains the differences between Wikipedia, Wikimedia and MediaWiki: https://www.mediawiki.org/wiki/Wikipmediawiki . Naming is hard.
I eliminated by Google+ account for a reason and I'm pissed to hell that I have to sign up again if I ever want to vote up or comment on a Youtube video again.
The problem is that handling names semantically "correctly" is a logistical nightmare that is even more difficult than dealing with timestamps and time zones.

No sane person thinks it's a good idea to just roll their own time zone implementation routinely, but people usually think rolling their own name handling system is a good idea. The purpose of patio11's advice is specifically to discourage people from doing that. And fortunately for names there are some reasonably good options, such as avoiding trying to handle names semantically at all and instead leaving them as more or less freeform user data.
Unpacking pretty much does one thing, and it makes that one thing easier and a lot more readable. Combine that with list comprehension (from what I understand C#'s LINQ is similar) and you end up with code that's highly maintainable/readable (as long as you name your variables appropriately, of course).

I believe Python supports pattern matching other than Regex as well.
The theory underlying the Myers-Briggs is pseudoscience, which was par for the course in Psychology when it was developed in the early 1920s.

From the paper "Measuring the MBTI... And Coming Up Short" by David J Pittenger. [0]

Because the MBTI is a typology, we would expect that its scores would be distributed bimodally and not be normally
distributed... We would expect that since people are either introverts or extroverts, the test results should yield two different curves. One curve would represent all the introverts, the other, all the extroverts... The data indicate that there is no evidence of bimodal distributions for the MBTI. Instead, most people score between the two extremes. This means that although one person may score as an E, his or her test results may be very similar to those of another person's, who scores as an I.

Reliability refers to the consistency in measurement of a test... It is important that the MBTI be reliable for many reasons. As Tieger and Barron-Tieger note in their article, "The Type to which you are born will be the one you take to your grave."... Several studies, however, show that even when the test-retest interval is short (e.g., 5 weeks), as many as 50 percent of the people will be classified into a different type.

The factor analysis is a type of statistic procedure that consists of making an analysis of the correlations among the questions in the test. If the MBTI theory is correct, three results should come from the factor analysis. First, the results should show that there are four clusters, or factors, of questions. Each of the questions within a factor will be highly correlated with the other questions in the factor... Secondly, we would expect each factor to be independent of the other factors, inasmuch as the MBTI theory states
that each of the four preference dimensions stands alone.... Finally, we would expect that the factors would account for most of the differences among individuals... Research on the factor analysis of the MBTI has not produced convincing results. In one study, based on the results of l,29l college aged students, six different factors were found. 10 In addition, the study authors found a high level of measurement error. Specifically, 83 percent of the differences among the students could not be accounted for by the MBTI... In sum, the statistical analysis of the test does not support the theory used to describe the MBTI.

[0] http://www.indiana.edu/~jobtalk/HRMWebsite/hrm/articles/deve...
But not secure enough.

> We are pretty sure that now that the info inside of Google is safe from prying eyes, including those of the US government

Well, that's a lie. The government can definitely get access to that data. Let me know when Google implements strong encryption for that statement to actually be true.
Tuple unpacking:

t = (1, 2)
a, b = t
# a == 1 and b == 2

Using slices is normal with lists
According to that test, I'm ENFJ, but usually these tests tend to tell me that I'm INTP or INTJ. I'm also an Aries, born in the year of the monkey and I'm pretty sure I would be labeled an SP by Scientology.
Discontinuation of (AJAX) Search APIs
IaaS provider that could provision virtual windows 7 desktops very quickly?
I remember watching a video some time ago where the virtual desktops would be built as capacity was needed, including joining them to the domain... all within a matter of seconds before they were usable. I cannot seem to find it now that we're evaluating such a solution.
I always get shivers when I read that story.
As someone who upvoted but didn't comment: I'd like the site to get exposure so it will be more useful, but I don't have anything specific to say about it.
Every language has patterns or tricks, and every language has deficiencies, but these aren't the same thing at all.

It seems you have read some generic criticism of Python to copy from, and don't have much first-hand experience
Open-Sourcing My Gambit Scheme iOS Game from 2010
To Wash It All Away [pdf]
Why are there so many negative comments? Maybe those posters are vastly underestimating how many people that just start out read HN. I think it's a pretty good post to read after something like "X in Y minutes - Python" to get a very quick grasp of what the language is like.

I'm also not ashamed to say that despite having written quite a few LOC of Python I wasn't aware of named slices for some reason and I think they can clear up some chunks of code I have produced (make it more readable)
Awesome! what twitter handle should I attribute it to?
You don't need to wait for my stuff, it's all in here: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.89.9...

I reworked the same technique to make it a debugger instead of continuations.
How to Build a Twitter Following from Scratch
I am really wondering whether that was deliberate or not...
Ask HN: Need an attorney for my startup
I just incorporated my startup and I'm looking for an attorney to help with corporate-related issues such as:

- issuing stock
- making sure my corporation is in order (tiny as it may be at this point)
- patent searches
- corporate taxes/state sales tax
- terms of service

I don't have any idea where to start other than google. Thanks for any recommendations.

(edit; I am in the US, in the rural Midwest, and it's fine to deal with someone out of state. The business is incorporated in DE and is physically in OH.)
No one claimed it was CSS.
" According to the SEC document, Twitter now owns 956 patents — up from just nine before it filed its IPO in November."

Twitter's been busy buying up patents with its' IPO capital by the looks of it.
No need to apologize. That's super useful too!
Lazy troll is lazy.
There are no interesting examples of this law.
Retailmenot breaks the affiliate T+Cs of major partners like Amazon and eBay by clickjacking a new window open to the site (and cookie set) as the user peruses discount codes on RmN. I'd say that's a potential area of future risk, even if the sites don't care.
Ah good old IBM

Yeah, 36Mi is not a lot to Twitter, but it's more fuel to the extortion racket

Another reason to buy nothing from this company
Bitcoin was created by the NSA.
Not bad, but I find this to be a state of the art explanation of quaternions: http://acko.net/blog/animate-your-way-to-glory-pt2/#quaterni...
Ah yeah the AJHHUDHAHDUDHUWHDUHUDHWD-9935935888
> Yes M-B is probably pseudo-science (and of course this poll is unscientific). However, I suspect that some moderate (better-than-chance) degree of validity has kept people using it all these years.

People have kept using astrology for a lot more years than M-B has been around, too. Perceived utility and validity don't always go hand-in-hand.
"Yellow Horse", "Good Iron", are extremely common style of names on the northern plains for Native Americans. This is one basic reason why we had to go with Microsoft versus Google. We couldn't trust Google's name policy not to screw a goodly chunk of our students. Plus, after the whole Google Voice thing which blocked one of the Tribal Community Colleges without many people caring, we just had to go with a company that we could call.
It's important to remember that OrderedDict keeps insertion order, it isn't an implementation of a sorted dictionary.
To answer you and nextos both, I don't have a hard goal. As the saying goes:

"A good traveler has no fixed plans, and is not intent on arriving."

I'm optimizing and seeing what happens. If I hit a stubborn limit, and nothing works to break it, I'll accept it. But at least I'll know what's going on, and as you say, I may plan better the rest of my day.
“Smart Doorbell” Uses FR to Make Homes Socially Intelligent"
Any specific complaints you wish to cite?

Services such as Paypal are by their nature vulnerable to fraud, so the caution they sometimes show towards releasing money could be attributed to this reasonable doubt.
I've been using python since the 90s, and I learned a few things from this post.
Just to clarify some things:

1) What I want to do is create apps that scratch itches I've had for years, and they're all outside of work, and even if there was something available off the shelf, I'd kind of like to be able to hack on it (have source), just for practicality and fun's sake.

2) I don't want these apps to be restricted to any one platform.

3) I never plan to monetize these apps.

You're right - if I was going in this to make money, it's a simple decision. Pitted against my time and potential revenue, a Mac + Developer Program is dirt cheap.

OTOH, I develop in Emacs and Linux for a reason, even when I'm developing software for Windows. Since investing in a Mac + Developer Program would be a net loss by definition, I'm looking for any way to still be able to make these apps available for iOS. Looks like Apple doesn't want that kind of hobbyist input to their ecosystem (and yes, while I'm a professional in that I get paid for same at the day job, I consider these apps as hobby projects).
Thanks to shitpal I discovered bitcoin and stripe. PayPal are The.worst.company.ever TM
Because she is a professional that needs to use her actual name, plus she was following the rules.
That adds a CSS import rule, doesn't embed the content.
er. "as long as you use CPython", yes. If you use PyPy (which you really should for such an example), there are no such restrictions.
Ah, but it's a better test than the one you're suggesting. Here's why:

Yes, I would expect monthly receipts where billing is concerned from all companies with which I have an account. Reminders for true appointments are also ok across the board (but I'd prefer to be able to disable and rely upon my own calendar, but fine). These possibilities are consistent with the test I suggest.

No, I do not want "cheesy ecards" from every (or any) company. This possibility is precisely precluded from the test I suggest by design. If you want this from all of the companies with which you have accounts, I'm surprised.

The test should be much closer to: does this email make our customers happier?

Unfortunately, this test is too vague when companies think that "people expect emails from products they love" so much so that they believe seasonal greetings and daylight savings reminders will make their customer happy. If companies stop and think first what would happen if every company followed their lead, their decision making might be a bit more objectively informed.

At best, companies who abuse their customers' email accounts as the OP suggests rationalize that it makes their customers happy. At worst, they'll take small percentage of increased sales at the expense of annoying the rest of their customer base and just not care.
I used to play Kriegspiel, Bughouse, Crazyhouse, Loser's Chess and many other variants at the ICC. Anyone remember that?

My favorite, however, was Kung Fu Chess, at kungfuchess.com . Whatever happened to that?
Square kilometer array telescope
> For cases like that I'd rather start with a GC
> reference, and gradually remove GC references where time
> permits and profiling dictates.

Long ago this was one of the original theses of Rust, that you'd favor GC'd objects at first and then we'd provide easy ways to transition your code to use linear lifetimes where profiling deemed necessary.

It took us a long time and boatloads of iteration to finally realize that this just wasn't feasible. The semantics of GC'd pointers and linear types are just too drastically different, especially with how they interact with mutability and inter-task communicability. We "officially" abandoned GC in the language itself last October, and we're still trying to wrest the last vestiges of its use out of the compiler itself. Ask pcwalton how much of his time has been spent doing exactly that in the past four months. Just yesterday one of our most tenacious community contributors proudly announced that an all-nighter had resulted in removing two more instances of GC'd pointers from the compiler, which required touching "only" a few thousand lines. It's a bad scene.

So yes, while Rust will still offer GC'd pointers in the standard library, we've long since learned not to encourage users to reach for them without great justification. You must understand that once you introduce garbage collection into your code, it will be very difficult to return from that path.

We've also, in practice, tended to point people toward RC'd pointers (with weak pointers to handle cycles) whenever anyone needs multiple references to the same piece of memory. Thanks to linear types, reference counting in Rust is actually surprisingly cheap (many instances where other languages would need to bump the refcount are simply achieved by moving the pointer in Rust, since we can statically guarantee that that's safe).
Definitely think it is worth a bounty.
For example I have a YouTube account(therefore a google plus account) that I don't want to share as my personal email.

This bug was literally the exact reason I did not acctualy want to connect my YouTube account to google plus. But there was no real choice more like, take it or leave it.