skysight-inc/HackerNews huggingface dataset:
If this hack well and truly only modifies the PCI ID, then it follows that all of the performance difference is in the drivers - maybe with different firmware downloads on initialization, or maybe just the API exposed to applications.

How would you feel about a binary patch that modified the driver to treat a card with the low-end PCI ID as if it were a high-end card?
Ow, my eyes. Between the microscopic font and jpeg artifacts.

HTML source of the print friendly version: https://gist.github.com/anonymous/5193769

Or less artifacty screenshot: http://i4.minus.com/itHdo0GR7zXw1.png (Sorry to steal any thunder!)

Not affiliated, but minus.com doesn't compress high-res PNGs into JPEGs like imgur does (it's only at a certain size that imgur does it, but it's annoying for screenshot threads, or in this case).
Lot of industries are able to survive without extensive market segmentation. Why should it not be possible for HW manufacturers?
Convert from int64 to string (i64toa)
I hope Pantastic licensed that photo from Magnolia Editions.

Photographers don't take to kindly to companies using their work without permission.
Drupal was great for a time. At this point it just makes developers sad to work on. I see it as the tail end of the *Nuke days (DotNetNuke, PHPNuke up to 2006-2007 prior to Python/Ruby/PHP 5 days).A cleaned up pass from that phase but well before the mobile, service based, cloud and responsive web that is also more efficient.

Building custom products you want to make sure your developers are happy and the platform is flexible and fast to iterate on, Drupal is not the best choice. It has the same programmer dread that Sharepoint has.

Most sites I end up seeing on Drupal have upwards to 100-200 db calls per page before optimization and caching but even then still heavy. It is at EOL.

Yes you can build solid and tightly run Drupal ship as you can with any tech really, but why if you are starting a new system these days? There are much better solutions in every area. It is monolithic systems like Drupal, Sharepoint, etc that continue to push people to microframeworks.
At least it still has a matte screen.
I always figured these fast-food-at-home things were more for novelty than anything else. I mean, here's a recipe:

1. Purchase fresh ground beef.
2. Cook it up.

...that is ~100 percent guaranteed to taste better than anything MCD's will give you. Add thousand island if you're picky.
Plumpy'nut [1] is food product specifically designed to be consumed by malnourished children. Given that the cost of it is around $30/mo I would actually guess that the barriers to adoption are political and social in nature and not technical.

1 - http://en.wikipedia.org/wiki/Plumpynut
out of topic. every day is a new beginning

so a short text for you and start over:

Look to this day!
For it is life, the very life of life.

In its brief course
Lie all the verities and realities of your existence:
The bliss of growth
The glory of action
The splendor of achievement.

For yesterday is but a dream
And tomorrow is only a vision,
But today well lived makes yesterday a dream of happiness
And every tomorrow a vision of hope.

Look well, therefore, to this day!
That's a slightly modified form of the "eternal vigilance" quote by http://en.wikipedia.org/wiki/John_Philpot_Curran
What makes it an awkward mistake? Doesn't look as balanced and centered?

It seems kind of essential if they're using the touchpad top edge as a replacement for the TrackPoint buttons.
Same. Pleasantly surprised.
What I meant was that a small-ish site with a bunch of writers (community or not) would probably fit. We're suckers for Jekyll, node.js and Python, so not really looking back.

There are use cases for Drupal, just probably not the kind of things we'd get involved with. I think the overall state of the ecosystem and community is more of an issue for me than the technical considerations.
I've been using Drupal 7 at my job for about 9 months now, it's the most bloated piece of CMS ever.

I've used symfony1 since the beginning of 2008, then symfony2 from ~2011.

I've found drupal 7 to be good for client websites, custom module development is a major PITA to do anything interesting with, the core drupal 7 is a major clusterfuck...

You need to treat Drupal 7 as a CMF and learn where to hook in from over something `traditional` like RoR or django or symfony2 or any other framework.
Can you please explain, because it seems obvious to you but not to me, how a crass joke about male anatomy is inherently anti-female.

Can you also please explain why going public was the best immediate course of action.

Lastly, would you have been offended if the joke came out of a female's mouth (as asked below)?

I've been in a situation where a young female engineer was in a very abused situation, and it took me a much thought to figure out how to handle it, but immediately going public was definitely not the right choice.

Thank you.
You can use a git client with SVN pretty easily. Git is a far better SVN client than SVN is.
"Your X1 Carbon is equally gorgeous with an equally crappy screen."

I believe you have incorrect information. I own a Thinkpad X1 Carbon. Its screen resolution is 1600x900, which is not only higher than the typical 1366x768 resolution found on most laptops, but it's a nice resolution that doesn't require switching into and out of "retina" mode.

I'm quite happy with my X1 Carbon, FWIW. My favorite feature is the rapid charge, which charges your laptop to 80% battery in 30 minutes or less. This is a laptop where it's actually worth hauling out the AC adapter when you have 10 minutes before you board your next flight. Very awesome feature.
Have you seen the text of the bill? Maybe there are some people that would rather read a summary of what the bill would actually do, rather than have to decipher it themselves.
I think although the effect is the same, it's not as justified. For one, you can distribute a patch to people who do not have to do any "labor" to get the same effect as the hardware mod. You can't distribute a hardware mod to others. Also, with software I feel there is an implicit trust agreement. Photoshop is just a different series of 1s and 0s than GIMP and both are just a different sequence of 1s and 0s than what exists on the empty, fragmented parts of your hard drive. However as a society we have agreed to pay for our copy of these binary sequences and this is the entire software market. We've also, mostly, agreed not to give the software we buy away to everyone else just because it's technologically possible.

However I don't think the same social contract exists for hardware. It might be part of the hacker spirit but hardware modifications are encouraged and often celebrated. People who make their BMWs drive faster than they should or make Blu Ray lasers into lightsabers are applauded in a much different way than software pirates. Again, I can't really explain the cultural distinction but I'm very aware of its existence and that's why I can't see any objection to this Nvidia hack.
The Thinkpad X1 Carbon is 1600x900. Surprised that is not that well-known, as you're the second person on this thread I've noticed with that misconception. I upgraded from my old X200s to the X1 Carbon and it's great.
I actually wrote a blog post on CISPA a while back. http://michaelmay.me/2013/02/17/wtf-is-cispa

I'm not worried about it. However, I may not be entirely correct in my analysis. Would be interested in feedback.
>as regards the definition of "cyber threat information", I'll only say again: this is a narrower, more specific definition of online security threats than in any other piece of online security legislation I've ever read.

I don't think the definition is particularly abominable. The issue is that given the level of immunity provided if something is classified as "cyber threat information," there is going to be a huge incentive to shovel the whole wide world into those words, so anything that even resembles breadth is going to be abused. For example, if you should provide "cyber threat information" constituting all of the traffic that passes over your network to someone so that they can monitor it for threats of the kind envisioned by the statute (or whatever), there you go. And now they have it and can do what you please with it, not limited to the original purpose.

>Regarding the "protected entities" and "individuals", should this issue come before a court, the court won't have to look far to see the intent of the language, since the House Select Committee on Intelligence published a FAQ that states directly that the intent of that language is to prevent ISPs from sharing information about one of its individual customers.

Legislative history generally isn't binding on courts. They can look at it if they want, but if you want something to be in the law, put it in the bill.

>I know I sound like a CISPA booster, but I'm not; I'm a "not getting played by interest groups" booster.

You and me both.

It's really kind of sad actually. You have all these people with good intentions and bad facts, who are wrong on the details but mostly right on the big picture, running around discrediting themselves and everyone who agrees with them by spreading misinformation. WTF.
Nothing shows up when I use an iterator for loop in jinja2. Not sure why. Turning it into a list fixes it.
Don't bet anything but your time and sweat on it until you have proved you can make money with it. Don't think you've come up with something so revolutionary that you can't possibly tell anyone. Build as much as you can before you show anyone. Words are cheap. You don't need a designer yet. Don't spend much time worrying about what will happen when you are the next Facebook. 99.9999% chance that won't happen... Spend your time making a better product. If it is huge, you'll have time to work out that other stuff.
Google's Chrome extensions are BSD like license

Assuming you've installed the extension you can grab its source from Chrome .config directory
* which I imported and updated to github: https://github.com/justinkelly/chrome-rss

The actual original source in SVN/Git may already be public but i've no idea where it is - somewhere deep in the chromium repo??
no, he's only altering how the drivers perceive the card.

Frankly, throwing in resistors to modify how it get's identified by the computer is really a hardware hack for a software problem.

The drivers are stupid, and they're deliberately choosing to not use card features.
Actually, companies should not be allowed to lock stuff in the first place.

Or more precisely, they should be able to lock stuff, but doing so should automatically license all their copyrights, patents and trademarks used in the thing they locked for everyone to use for free forever in any way without limits.

If they are out to fuck the public in the ass, there's no reason the public's courts and police should assist or protect them.
Have you looked into System76's machines at all? Right now I am using their Gazelle Professional model (https://www.system76.com/laptops/model/gazp8). I have to say it is the best damn laptop I've ever owned and this is coming from a long-time Thinkpad user
No, your not the only one to feel that way. In fact, until you explicitly pointed it out I wouldn't have thought at all that what this guy was doing was the moral equivalent of using a keygen to unlock features he has not paid for.

I think its the physicality of what he has done that causes this. To me it 'feels' like somebody modifying a thing he had bought to make it more useful - we do this all the time without any moral qualms, such as modifying a pair of jeans so they fit you better. Or you can pull apart cheap AA batteries to get more expensive watch batteries contained inside [1]. Nobody would dare claim such behaviour is immoral.

Yet somehow what this guy has done is skirting a moral boundary and using a keygen is widely considered 'wrong'.

1 - http://www.howtogeek.com/95390/hack-apart-a-12v-battery-for-...
To clarify, the framework is Salesforce, and this isn't even the worst thing about it. shudders
Depending on what you're doing I don't think you should worry too much about the legal structure. Focus instead on building a killer product and actually getting it built -- this is the hardest part and is most likely to mess you up, not disputes over company ownership.

Even if there are disputes, disputes + shipping are better than not shipping and no disputes.

If you have parents who are into this, one thing you could do is ask them to hammer all of this out for you and just put your heads back down and keep hacking.

Also, managing a remote worker is really hard, even moreso since you are so young and likely don't have much experience with it. I would try to avoid this if you can, or at the very least figure out a way to keep working asynchronously. This is a very hard problem though.

Good luck!
Just build it!

Don't worry about all the other distractions. You might works on it for a week then find the reason why nobody else has done it.
Drupal has some attributes that make it great for websites from the nonprofit and government agency perspectives.

- No license fee

- Ton of modules = most common functionality is quick (cheap) to add

- Powerful point-and-click interface lets non-coders manage significant functionality

- A good security record and a large, security-conscious community

- Easy to find hosting = low hosting costs

- Plenty of shops know Drupal = keeps vendors honest

- You can pay a flat fee for enterprise support (Acquia)

In contrast, custom coded solutions have unknown security futures, unknown support futures, and you're dependent on the team who wrote it originally (few companies are willing to try to understand and support someone else's custom code).
The whole thing is hilarious. Sorry, but nutrition is not like math or C++, where you can teach it to yourself by googling things and reading textbooks. Has he even read the massive body of research on food replacement in the form of parenteral and enteral nutrition? For those people it's a matter of life or death, since many patients are incapable of eating. They have to do a lot better than he does.
> I am rooting for Dell here. Now when Lenovo is gone, their Precision series is probably the closest one to take advantage of this.

I would hope for the same, the only problem is that there has been some worrying tendencies in the Dell camp as well.

Look at the old Latitude series which was geared towards business [1]. It was solid, good keyboard, not a bundle of plastic etc. The design was new back in 2008 and now look what they turned it into [2]. It looks like a horrible mix between their all too plastic XPS series and the old Latitude. Also, doesn't it also look fat with those stupid rounded edges?

Honestly, the best laptop I know of out there is the Dell Latitude 2XXX series [3]. That although ridden with plastic, a not so good keyboard and a slow CPU, it is built like a brick (like IBM/Lenovo used to make them). I am quite confident I could render someone unconscious with it and still be able to continue working using it afterwards.

I need to upgrade my old Latitude within this year and I am desperate to find a good candidate, having considered the T420 I now dread the T421. Suggestions are most welcome.

[1]: http://www.pclaunches.com/entry_images/0308/22/dell_latitude...

[2]: http://www.digitalcityegypt.com/Files/images/634910290525410...

[3]: https://imageshack.us/a/img216/3950/dell2100009.jpg
They're not the same, really. The advanced preferences tab is an easily-accessible pane in the preferences GUI, right next to things like setting-the-homepage, syncing-your-bookmarks, and other features that are broadly useful. about:config is a page that almost no one knows about, except people who really know what they're doing.

Edit: and the about:config page shows a giant warning that "This might void your warranty" before allowing you to proceed. It's pretty different from a generic "Advanced" tab in a preferences window.
It is, furthermore, illegal in the US to transfer money in small quantities with intent to avoid the reporting requirements.

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

If any employee in a financial institution thinks you might be structuring transactions, they are obligated to notify authorities.
The law is unconstitutional and it will be thrown out on appeal. It doesn't matter if he gets 40 months or 4000.

Knowing that, why not do it like he did?
You're a friend and I love your writing on this site. But that right up there was a bit of a setback for your argument. :)
Interesting, I just finished reading Joel's article on pricing talking about this: http://www.joelonsoftware.com/articles/CamelsandRubberDuckie...
No. That's a post hoc fallacy, or as it is commonly referred to around here: 'correlation does not prove causation.'

And yes, the number of dispensaries did shoot up in a relatively short period. Los Angeles in particular turned into a free-for-all, with estimates of up to 1000 operating in LA county at one point, much to the chagrin of the NorCal MMJ community that has been pushing for legalization. Indeed, all the legal and industry advisers at Oakland's Oaksterdam University (of which I am a graduate) predicted in advance that the LA dispensary gold rush was on a collision course with the LA county authorities, which is exactly what happened. And while the feds conducted investigations up here in Norther California, it's worth bearing in mind that they didn't actually shut anything down - Oaksterdam university is still taking students, major dispensaries like Harborside remain open and so on. If you look at the record of small dispensaries shut down in Northern California (where I live and pay more attention) you'll see that in almost every case it involved weapons charges or non-payment of taxes.

This administration has been one of the most aggressively anti-drug-law-reform administrations in the history of the war on drugs.

Yeah, just look at the abolition of the crack sentencing disparity.

The President has publicly (and falsely) stated that it is up to Congress to legalize marijuana.

This is correct. The President can direct the surgeon general to reconsider a drug's scheduling, but a great many substances (including marijuana) are explicitly proscribed in federal legislation.

Clearly you have an axe to grind, but I suggest you grind it a little more carefully.
If content is important to you, keep it close
"...but now you can find dozens of clones in the Android market."

Android 4.2.2 comes with a swipe keyboard by default. I have it on my Nexus 7--I don't use it all the time, but it's useful when I am tired or I want to type longer sentences.
not even mentioning the lousy production speed of LG on this one and their track record with the worst android devices, xda is full of people complaining about the screen (white dots, yellow blobs, etc) on recently bought ones. and older threads like this http://forum.xda-developers.com/showthread.php?t=1996299
Have anyone used it ?
Hey,

Thanks for speaking up, contributing your viewpoint on HN and not attacking me.

I'm sorry to hear your employer deciding to not to work with you on this and I hope they reconsider, bring you back on and dealing with it constructively.

For context, I'm a developer evangelist.

That means I'm an advocate for developers, male and female. While I hear abou demanding bosses with impossible deadlines for product launches, I also hear about the experiences of women working at startups.

In both cases I offer suggestions, ideas and mentoring to help the developers become problems solvers. Sometimes the answer is our API or not answering email after 7pm while other times it about being assertive and shedding impostor syndrome.

The forking joke set the stage for the dongle joke.

Yes, this time I decided I didn't want to argue my perspective. I decided instead to accept it bothered me and took action based on the PyCon Code of Conduct. It sounds like if I'd said something about the forking you would have denied it having a sexual association. Not sure if I smiled but I'm also unsure what facial expression you would have expected.

I just got done writing my blog post you can read here: http://butyoureagirl.com/14015/forking-and-dongle-jokes-dont...

See you next year.
It can and did. That's why this isn't fraud.
except they don't deliver on Saturday, don't pick-up mail from your mailbox and a letter costs 60c instead of 44c
Yes. That's a wonderful rhetoric, but really what it's saying is that the only people who don't deserve being screwed are the people that make it a hobby to tinker.

There's many other areas of life to specialize in, not just technology/engineering side of things. I think general fair play trumps an incentive to learn and hack.
I'm sorry but who are you to dictate to Apple how it should be running its business? Apple doesn't do loss leaders like some other companies.

While other companies are offering free services (not really free - you and your data are the product) Apple sells products/services at a profit.

If you consider that evil then all I can suggest is that you don't give Apple any of your money. "Vote with your wallet" as they say.

------

Those payment services you listed only provide the payment end of things.

They don't make a giant store that helps users find you in the first place.

In case you didn't know, 63% of sales are derived from discovery within app stores ( http://www.businessinsider.com/search-is-the-biggest-driver-... ).

People who otherwise wouldn't have learned about my apps if I went solo and used paypal DO discover them because of Apple.

In other words we make more money in the end because of the ecosystem Apple has created for us developers.

Have you ever actually developed and marketed your own apps? This should be obvious to you if you have.
Look, I get it, you want to change the law and I agree with you in many regards about the necessity of doing so. But you can't dumb your way down to success over the long term, and misleading your readership is neither effective nor ethical.
I don't see how what you said related in any way to what I said. Where did I say anything was a waste of time?