skysight-inc/HackerNews huggingface dataset:
Like anything, often it's just a matter of selling it properly, even without "authority". Even at an established shop, if something will make a difference in the bottom line, it will likely gain traction.

I've been at a company with thousands of developers, where a guy that was just hired came in, saw a need for a tool that had been missing, prototyped something, and showed how useful it could be.

When there are missing needs like this, it's a tremendous opportunity for someone who is sufficiently motivated.

Of course, there's a balance between a good company that is just missing some things here and there, and a very bad company that is missing just about everything...
What bills do teenagers have to pay now that they didn't in 1993?

The only thing that I can think of would be a phone bill.
and laws are created by a civilised society.
I never said it would be easy to implement or whether it would be actually possible. My complain is that what we are doing right now isn't convenient and is counter-intuitive. I don't write programming language so I wouldn't know how difficult it would be to change the grammar and the semantic of for.

Being simple vs explicit is a political debate. I prefer if Python has simpler magical syntax.
It isn't the MSG that will kill you. MSG, sugar and salt are all naturally occurring in health food and the key is moderation and balance.

The problem is we have turned something which is harmless in moderation into a massive food business build on a model of addiction.

The thing that will make you unhealthy is highly processed food devoid of nutrition that is made entirely of starch, vegetable oil, sugar, salt and MSG that has replaced a healthy diet.

If you eat fresh fruit, vegetables and a moderate amount of meat, cooked healthfully and sprinkle a bit of seasoning on it for flavour you will likely be no worse off than consuming the healthy stuff without seasoning. Though if you use good ingredients you probably don't need the extra refined product. There are plenty of natural ingredients rich in glutamate.
I'm a big Tesla fan. I'd like to buy one. I like that they're changing our dependency upon gasoline vehicles. I like that they're taking big chances. Having said that, I find their communication style at times to be very disappointing. I hate the weird inference of "Thank God I was in my Tesla and only caught on fire. It would have been much worse in another car" Why do they have to do that? What proof do they have? They've had 3 car fires in the last 5 weeks out of 19,000 units on the road. Stop trying to turn a negative into some sort of positive. We get it's new technology. There probably will be things that need straightened out. The way they positioned their lease was cheesy. This is now cheesy II. Just say

"We take this VERY seriously. We don't think there is any structural issues here but we will continue to investigate. Rest assured if the data points to any possible issues we'll be fully transparent and make any adjustments necessary to ensure the safety of our customers." Not some hack rah rah piece on their blog.
Gmail does use List-Unsubscribe: when you mark as spam a mail which has a valid List-Unsubscribe header, it will ask you if you want to unsubscribe instead, and will handle the unsubscribe request automatically.
Spending 6 years in a place like Tuscaloosa pretty much spoils any interest in spending more time in the south. I've heard lovely things about Athens but after my daughter came home from the University of Alabama preschool and announced that she did not like black people, I quit my job and moved my family to a Union state.
Reminder: some updates are needed regardless of unsubscribe state (such as change of TOS and changes to pricing). These are allowed under CAN-SPAM.

If you are still a user (you unsubscribed but didn't delete your account), expect much less mail, but not quite zero.
- Yeah I saw someone else mention Montreal. If you look at the similar US/Europe thread, someone had a list of cities from Canada/Toronto area.
This came up on python-ideas recently, there was a long thread: https://mail.python.org/pipermail/python-ideas/2013-October/...
By apex I presume you're saying that as the suspension finishes lifting the car, the act of effectively "throwing" the car up into the air will momentarily lower the apparent sprung weight. Makes sense.

If the suspension can act very suddenly, it could execute only when collision is unavoidably imminent.
I usually just resort to the report spam button if I have to login.
I was just trying to point out that Pyret is not inventing the contract-checking and that Racket, the language Pyret owes a lot to, already has the contract system
terhechte was looking for. Maybe I should have been more clear.

That said, I'm going to take the opportunity to ask a question: does Pyret's gradual typing cover parametric polymorphism and mutable data structures? Those usually are specially though to do in these fully gradual systems so I'm curious what you guys have done about that.
Startups are usually so concerned with launch that the time to learn or implement new things is seen as a negative downside of the things to be implemented, indeed. Then one has to argue how the time afforded after the implementation would make up for the time spent during implementation.

On top of the virtues afforded of the thing itself. Like LESS.
If the southern US has not historically been more hostile to blacks than other regions of the US, then why did almost every major event of the civil rights movement of the 50s and 60s take place in southern states?

Why were most of the jurisdictions requiring preclearance to change their voting laws under the Voting Rights Act of 1965 in the south? Its because those counties and states have had a documented history of limiting the voting rights of minorities, specifically blacks.
"A smaller, lighter car could have been thrown off the road or rolled over, in addition to having the object puncture and invade the passenger compartment possibly causing injury, and loss of control."

...or maybe not. You're just speculating.

I've run over stuff at high speeds in other cars, and I"m here to tell you that they didn't flip over, puncture, or burst into flames. The most common outcome, in my experience, is that the oil pan or transmission pan gets dented, and starts to leak.
Oh wow didn't think of that, that is the reason, the IP address I'm using is an Elastic IP from AWS that I'm reusing from an old project, that project had those exact same links.
Haskell also has a library for doctests, though I don't see them used that frequently:

https://github.com/sol/doctest-haskell#readme
a totally awesome environment that is a living monument to modern architecture

FTFY. Also, infinity pools.
This has to be the stupidest reason to make a commit "to keep some stupid streak going." Commit because you've made a decent change, not because you haven't committed in the last 24 hours.
So is this a common thing at big corporations? For instance, I was mid-process at Google but was not in a position to go wait to see where it goes. Then you hear about a story on HN about how the dl.google.com server was shitty and would take 24 hours to boot and was full of bugs.
who is to say I'm not using shirts.io already ;) and that "add a hashtag" feature is in the works...
Using 1Password And iCloud Keychain
To be in version 2.0 for suuuure
Are you saying that the CAN-SPAM act is abridging someone's freedom of speech? Whose?

You may have the right to speak but you don't have a right to force the populous to listen.

Communication is two way, spam is one-way.
Just because something is a neurotoxin when put on cells in a petri dish, doesn't mean it's toxic to an intact, living organism.

I have seen no proof that glutamate, when ingested orally, has any excitotoxicity activity.
I remember how shocked one of catholic friends was when she found books on Catholicism in the "World Religion" section instead of the "Christianity" section. At first I didn't believe it so I went to the Books-a-million in Tuscaloosa and checked it myself. She was not joking.
> Angry noscript user

Redundant, I think.
Eiffel contracts are relatively primitive compared to the more modern Racket and Pyret contracts. Eiffel contracts are basically limited to assertions and don't support contracts on higher order function arguments, refinements, etc.

There is also the whole dynamic typing thing. Eiffel is still fully statically typed.
I tried to get people to code review before merge and nobody cares. Nobody cares about clean code either. Everyone is worried about getting something working somehow even if it's bug-ridden and slow.
I'd venture a guess that Chinese takeout restaurants are probably more common (or have been for longer) than Japanese places.
The problem is I rather use my internship to substitute course credit and my department won't let me do that. To be honest, why not. To me credits, diploma is just business. I would be working with a tech giant and my internship will be better than whatever class I was going to take. There are classes I love to take but either I don't time or I just don't trust the person teaching it (they just not very good at conveying material to students).
What speech or press is being abridged?
What was the biggest take away from that experience?
Don't joke, horse fires are a very real problem.
I say, you've made your bed, now lie in it. Social media is this dystopic panopticon where we are all the jailers and the prisoners. It is the old wish of the Calvinists for a self-regulating society come true. And to think that a touch of good old government surveillance still bothers anyone in this nightmare of discarded privacy and its complement: the PR oriented life (though, to be honest, humans have always led a PR oriented life).
Whenever I read a piece like this I'm always reminded of this BBC piece on why motorists hate cyclists. There's a good evolutionary reason for doing so, and it's worth understanding.

http://www.bbc.com/future/story/20130212-why-you-really-hate...

I respect cyclists as a motorist; as a pedestrian I hate them. They have nearly hit me and my dog many times, riding on the sidewalk at high speeds, at night without lights. When reminded that riding a bicycle on the sidewalk is illegal (except for young children), they flip you off.

A lot of cyclists want to have it both ways--being watched out for on the road, and riding like maniacs on the sidewalk. and That just isn't fair, and until cyclists start obeying the law, we're going to see this kind of stuff happening. It's not right, but when you read that article, you'll understand why. Perhaps most importantly, it's because police spend most of their time in cars so their sympathies are there.
Austin is fantastic as far as the job market goes but I wouldn't consider it anywhere near cheap unless you want a very long commute into the city or find a job in Round Rock, Buda, or Cedar Park.

Unless you want to live in the ghetto, you won't be able to rent near Midtown for less than $900 for a small one bedroom.
Where's a good place to find rentals outside of AirBnB if you're not physically there yet and want to plan ahead?
I've been experimenting with using the Report Spam button to avoid Reverse Identity Theft - http://xkcd.com/1279/ - for fuckwits who sign up for stuff using my email address. It's a lot easier than doing a reset password and then unsubscribing or changing the registered email address to fuckwit@example.com
Totally Random and Obsucre Laws that Actually Exist
If you don't care of pouring rain from October to May...
This is wholly speculative. Floor pans are typically flexible steel. They are not puncture prone. As they are capable of deformatin (absorbs energy). The TSLA has 6mm armor plate, which is stiff and while strong is not tough. It is thus probably not good at disapating energy, so it takes the full brunt. You don't build a bumper out of 6mm armour plate. That being said, maybe TSLA just needs a V-hull to dissipate the force (by deflection, rather than absorbtion). That's how they made the military humvee more impact (blast) resistant, while keeping its armour in tact.
While I am firmly in favor of gay rights (and my political donations are largely directed towards those causes) there is a significant difference in degree here and the comparison is insulting to both.
... Yeah. I spent one job emailing code files back and forth (and verbally acquiring locks at the file-level). I spent most of the time there trying to convince the team to at least learn how to use a patch tool and mail patches instead.

At another job they just had a shared drive with a single copy of each project and mandated we use a particular editor because it had an in-built locking scheme. There were a few conditions (e.g. crashes) that required manual lock manipulation before you could accomplish anything. People would often manually release locks out of habit, open a file for writing but just leave it open all day in the background while the lock-holder worked, save the old copy when they were closing up at the end of the day, thereby reverting a day's progress. There was no backup strategy in place. This wasn't the 90s or anything, git and GitHub were already established.
It's not that they have more bills, it's that they're less likely to have jobs.
> I'm certainly not discounting personal experience here. Because the body is complicated, I think that's worth more than science. But you've got to be careful about your biases.

An interesting personal anecdote about this: I used to eat that instant Ramen stuff all the time when I was in my 20s. At some point I started getting migraines and I was able to correlate the triggering of them with eating the Ramen (lots of other things triggered them, too). That led me to investigate MSG and become a little paranoid about eating things with it—I figured I might actually have some sensitivity to it.

Later I got diagnosed with hypertension and started taking pills to control that. And once I was on the medication I noticed that I wasn't getting migraines any more. At this point I'm reasonably sure that all my migraines were caused by high blood pressure. In fact, the one or two times I've gotten migraine-ish headaches (nothing ever as bad as I used to get) I've taken my blood pressure and it was high.

So now I'm thinking that the MSG wasn't causing the headaches directly, but it was raising my blood pressure. Or maybe it wasn't actually the MSG doing that, since that Ramen stuff also has a ton of salt in it.

Anyway, our bodies are complicated machines and they're all tuned a little different.
> Posts by some folks such as PG get auto-voted to the top

My understanding of HN's sorting is that it takes into account the average karma of a poster's past comments and includes that in the weighting. Given that, it's not surprising that pg and others are always at the top (and it's a bit of a self-perpetuating system for power users).
The OP didn't say 2000mg of MSG, they said 2000mg of glutamate. So you'd have to modify your calculation a bit to know how much MSG contains 2000mg of glutamate, and from there how much sodium that would contain.
Atta boy. Now chop chop so I can order a shirt for an event on the 23rd.
Yes this has been standard design for a good while now. The fuel tank is typically above the rear axle and between the rear seat and the trunk. I don't think there's been a car with the fuel tank right over the road and right behind the rear bumper since the 1970's. The Pinto in particular taught us that was a bad design.
That's totally against the ethos of python. I think you'll find that very few python developers would side with you on that change. If I'm iterating over something I'd like the elements of the thing I'm iterating over, not some weird results based on the type of iterator. In the (extremely) rare cases I need an index I wrap the list/whatever in the enumerate function.

What are the use cases where you frequently need the index? I write and read a lot of python and I almost never see it. Maybe if you're working in a problem domain where it's a common issue you could create some abstraction to better handle it for you.
Happy Anniversary to Firefox
e.g. Sage: http://sagemath.org/
Ask HN: What is the best way to monetize a small side project?
As we all know, servers aren't free, and maintaining side projects that have many users can get expensive. What is the best way to be compensated for your work, while still being fair and allowing everyone to use the creation you've worked so hard on, and are so proud of?

The specific case I had in mind is PbNotify (http://pbnotify.herokuapp.com/), where I currently charge $5/month for unlimited access (though I'm not sure this is the best approach).
I always mark mails as spam if it takes more than one click to unsubscribe.
I would have been more interested in learning Python if there wasn't such a great divide. I read the first chapter of several books that said "Python 3 is out, but we're going to stick with 2.7 because too much shit is broken".
What're ya lookin for?
For some strange reason whenever I wanted to download python-dateutil I am using the owner's mirror - this was true a couple months ago, not sure if this is still the case and because we run CI on a remote service we used to get package not available because labix couldn't serve the content. This is just a side note but does PYPI has a resolution to enforce all package author to serve package from pypi mirrors?

and I never knew about the extra option in pip. Cool update btw.
Selling "we need to do weeks of LOE to address a problem we don't necessarily believe exists" generally requires more than line-developer authority. (I've been there. My current company is moving towards test coverage only because I can lay out that we should do this for our mobile group, and because I'm raising hell about the rest of the company.)

There's a significant difference in difficulty between building a tool and institutionalizing a labor-intensive (though very valuable) process. And given the surplus of developer jobs out there, it's probably easier, and better, to just move on to your next option.
If you think there is a logical flaw in my argument say what it is. If you do not feel like saying what it is, then do not post. You must be very proud of yourself for composing a sentence with several big words in it, but it means absolutely nothing.
Hm, part of my consulting agreement when I did Puppet was that I could re-use my own set of Puppet modules (which I never did open source). I shared the same set of Puppet modules among many clients and never had issues with "minefields" because of my explicit requirements.

Therefore, I think this comes down to how you design your Puppet modules.

Personally, I design my Puppet modules much in the way that Jamie Windsor designs Chef cookbooks and talks about in the ChefConf keynote: "The Berkshelf Way".
Especially when your email address has been signed up to dozens of mailing lists as some sort of perverted revenge via spam. I can't log in because I didn't create the account. The developer is doubly at fault for allowing an account to be created without confirming the email address.

My revenge is training Gmail that email from such senders is Junk and Spam. Eventually Gmail dumps them automatically, hopefully for everyone.
As a noscript user, I think you're probably right.
This is a deal-breaker for me, and I immediately delete my account on any service that attempts this type of bullshit.

If a service makes me log in to unsubscribe from their spam, they can be assured that it will be the last time I ever log into their service.
I would say get into the process than the code. this way you can justify your actions better to PMs and managers. People don't like their code to be watched, but they will eventually fix their coding-standard issues each time a red light comes up after they check-in. (styleCop is the tool for .NET community).
This reminds me a bit about a similar problem in Haskell. The syntax is very whitespacey so lots of things that would usually be syntax errors in other languages end up being interpreted as invalid function applications, leading to complex type-errors.
recursive make[files] is a well established term for a makefile calling make on separate makefiles in subdirectories.
Quite cold + dead nature from September to April, especially cold and white from January to March
You do realize that I'm not actually from the NSA, don't you?
Show HN: follow trending github repos on Twitter
You forgot the obligatory "wake up, sheeple" remark.
whistle-blowing is unethical?
Who says they can't? There is absolutely no mention of talking to the French embassy or consulate in this article. That's the first place I'd go.
I think the price is increasing way too fast at the moment, but I'm 100% sure it will keep going up, and will do so for years. More and more people will want to buy them, but there's a max of only ~21 million of them. If you do the math, the real value of these things should be much much higer (assuming that everyone accepts it as a real currency of course, but more places accept it as a currency every day).

Edit: I own 2 BTC, bought them last week at €150/each. My investment of €300 was worth €550 this week, but it's mostly a long-term investment for me so I'll keep them.
I've thought that dict.items() should be the default behavior for a while, but haven't really thought it through. The 'key in dict' example is interesting--is the expected semantics of 'x in y' for sequence types the same as 'any(x == z for z in y)'? That doesn't hold true for strings, as an example.
"There will be a market for it" is not really my idea of an engineering innovation.
Impeding traffic flow is a law in most states and counties and is frequently referenced in accident trials definitions.uslegal.com/i/impeding-traffic/

You should probably at least google something before you immediately claim its made up.
Oh but wait that would be using common sense
this x 10
Feedly coughs to cockup, kills Google+ login as users flee
This is my problem with Python:
"Rename func_name —> __name__, etc
Rename .next() —> .__next__()"

Too many ugly renames, too few alternatives of doing things. To be honest the only attractive thing to me is all the libraries that they support but I don't find the language itself interesting.
NM woman comes forward with illegal probing claims
Gmail erroneously blocks updated iWork attachments - Users blame Apple.
If your unsubscribe isn't one click, or you don't have an unsubscribe, and I don't like your emails, the message gets marked as spam.
I am thankful to God that I was totally uninjured in any way from this impact. Had I not been in a Tesla, that object could have punched through the floor and caused me serious harm.

Oh really now, isn't this laying it on just a tad thick? How often does this happen? There's junk like this on the road all the time - how often are drivers and passengers actually shish-kabobed by any of it?

Tesla's damage-control, image-wise, is surely the envy of industry everywhere, though.
Stop the NSA "Fake Fix" Bill
I once thought the same, and then I landed at a company where the source was contained across a mixture of svn, network drives and customer production servers.

However, I don't directly ask about VCS now, it seems overly focused for a question, instead I will ask how they produce builds, what the deploy pipeline is, and then track back if I find their answers alarming.
Another incident like one previously discussed: https://news.ycombinator.com/item?id=6680266
I guess the best use of this is to demonstrate how many false positives traditional filters have...
Thanks for pointing out it's a Dropbox thing--at first I thought it might be a Chrome problem. Specifically the viewer seems not to use the proper font for this presentation. Preview on Mac OS works fine.
> I'm thankful that the most egregious proposals of recent years - national I.D cards

Maybe I'm not thinking very creatively but I don't see the problem with national ID cards, could you elaborate?
Is programming knowledge related to age? An exploration of Stackoverflow