skysight-inc/HackerNews huggingface dataset:
That's how I noticed too, I suddenly saw the name of another HN user listed as 'liking' some article on cnn.com and I figured there has to be some kind of underwater tie that I'm not aware of. CNN lost a user, I'm sure they don't care but I do care. I'm really not looking forward to a web of websites sharing information on their users between them, if I decide to give my information to one website I really don't expect it to show up elsewhere.
Screenshot is fixed. I made it over VNC to home computer where I have the gfx program :).

The text inside app will be fixed by tomorrow.

Thanks again!
Or with the World Comunity Grid with Boincoid, the port of BOINC to Android

http://boincoid.sourceforge.net/
I have jj mapped to Esc in insert mode. If you type it quickly, the two j characters vanish and you escape out of insert mode. If you type them slowly, or preface them with ^v, you get two j characters in your text. I rarely need two j's in my text, of course, so it's a good escape key sequence, but pick whatever you want. I chose jj because it keeps me on home row.
Great idea. I recently deactivated my account, but had to reactivate it in order to get information on events to which I had RSVP'ed. It'd be great to have an app. that could enable me to access facebook's non-wall-based components without accessing facebook.
All sonyericcon unlock code apical x10i
And they'll all be pointing out how stupid you are.
Also didn't work for me (Firefox on Linux. I am not using NoScript).

Clever idea. Has the demo worked for anyone? (Edit: I see below that posters report that this worked for at least some versions of Chrome on Windows)
An In-Depth Look at Hash Tables
When you use a hard drive you are already using a "stable" CPU, you are sure that the checking operations(CRC...) you do are well done.

How are you going to check something is well done without doing it if you don't know the solution?.Whatever you do you are going to add a ton of new logic(more consumption, and complexity and HORRIBLE BUGS on hardware level).

I meet people that had to manage hardware bugs when CPUs where not as reliable as today(automatic testing in VHDL and Verilog has helped a lot), like the people that worked in the first Cray computers. It made their lives miserable, boring, repetitive and painfully slow work.

The worst bug in existence for a programmer is the one that appears and disappears randomly and when you had invested months of work trying to find it on your code, you find is a hardware bug!!
Security breach? Credit card info on Paste-it
It seems Dave wants Twitter to go out of business, sure it's not the perfect open platform but with 200 employees and costly infrastructure to run they can't really afford to give others the opportunity to one up their revenue model with very little outlay themselves.
The Perfect Desktop - Kubuntu 10.04
thesharklady was certainly bitter about ink prices, but why? She mentioned other choices - why get upset about it? HP marketing works great and good for them. BTW the cartridge matters lightyears more than the printer regarding print quality. The printer price is almost irrelevant. It only relates to durability/mtbf of the paper path. Its like razors vs blades.
Cool idea. But consider: if you move around platforms (I use 3 every day) then a uniform experience is actually more productive. Training my nervous system to a set of "katas" that work in precisely 1 environment is not very helpful; in fact just the opposite.
MasterCard Wants Programmers to Use Its Payment Technology
Yes, there has been someone, I think it was Alex_Gaynor, who created a test language to test and help document the JIT process.

There's some implementations here, including a gameboy emulator: https://codespeak.net/viewvc/pypy/lang/

That said, it's not the best think to piggyback on for languages, because as of recent a lot of the optimizations are really fine-tuned for Python, and popular Python libraries like Django and Twisted.

It's also very nice for other languages too, because it implements the Python stdlib only, and I'm not quite sure how easy or possible "moving stuff around" (i.e. merge os and os.path or separate them even further) would be.
The article doesn't seem to be claiming that unit testing is bad, rather that religious promotion of it is bad, and the benefits and drawbacks should be weighted up like any other decision.

Obviously SQLite has got a tremendous amount of value out of unit testing. But SQLite is quite abnormal in many respects. It's used in aviation, so the standards of testing are ridiculously high. It's also a library, and libraries tend to be very easy to test. It's also a long-term project with no deadline to speak of.
So how long before DNA has DRM?
IPad’s social media marketing benefits
Early adopters of the iPad’s social media marketing benefits will realize significant gains in market share and revenue. The iPad can be used to magnify your company’s benefits to potential customers.
PlaceLocal Automatically Creates Online Ads
I remember reading that there were regular meetups (for something else) at a co-working place in Utrecht, and someone suggested incorporating a HN meetup into that. I never followed up, however.
How to get your first tech job -- it's not what you think
This probably applies best to specific needs. For instance, I can imagine that a lot of people would accept small errors in images rendered by their GPU in exchange for greater performance.
Wouldn't this suggestion make HTTPS search useless since the search term could then be sniffed from the GET request of the link the user clicks?

I think that Google should just track it internally and report it in Analytics. It would allow the publisher to do search analytics, and it would be good for the user too because it provides more privacy than the referrer field.
Its always interesting to me to see people's reactions when moving from poorly planned sprawling cities to some of the better planned more organically laid out cities in the US (DC, NY, Chicago, Portland, SF, etc) your quality of life changes drastically when you get to leave the car behind and walk around or just hop on efficient public transit and go anywhere you want.

I'm moving from the east coast to Seattle this week and I'm most excited about the idea of crossing a continent. Its amazing how our mind can underestimate the size of the US and how few and far between chances to take a true cross country road trip are.
No, I haven't noticed it. Might be because I don't have a Facebook account.
I've seen this happen a few times in the last couple of days, once it was a duplicate comment that automatically got killed, the other time it persisted for a while and then the comment turned back to normal.

Odd!

You seem to be able to post normally and your comments are visible now so you're not banned or anything like that.
If you're smart enough to use Github, you're smart enough to understand that "source code I can easily copy" does not mean "source code I am allowed to use if it is cool enough".
"I don't have a Facebook account" is the new "I don't have a TV".
That'll do wonders for your battery life. The OP probably has a portable generator hooked up to his phone anyway so he probably doesn't care, but for people with regular phones this might be an issue.
Yep, a lot of modules still needs to be ported. There is some people (http://ademan.wordpress.com/) working in GSoC to get numpy running on PyPy for example.
How about "buckshot testing"? I wrote a file system test that made every single API call with null arguments, good arguments, illegal arguments and then logged the error code. We ran this against every release of the OS and simply dif'd the result against the previous release run. It not only aided in bugfinding, it identified necessary release notes about API differences. The bigger point is, you have a computer at your disposal. It can make LOTS of calls in a short time. Try calling that function with every conceivable argument. Once you have a baseline, a diff tool can reveal everything.
Announcing MulletDB (Formerly NoNoSQL)
I actually like this, I really dislike sites that let me "remember me" and then log me out every 2 weeks or so.
Sorry for the english guys =(
Ok, I agree. So what are we to do? Refills are notoriously messy, and the quality is often so low, it's even unacceptable for my recipes. And knockoff cartridges suffer from similar outcomes and strange fates (one time a printer I had failed to even recognize it since the circuitry in the knockoff failed to identify itself properly)... How can we buy decent quality carts without paying these ripoff prices?
Animating a Blockbuster: How Pixar Built Toy Story 3
Bill Joy on Sun's downfall, Microsoft's prospects, green tech (Q&A)
You can easily make a profit in a crowded market, but you have to really stand out. That can mean a lot of things, from support to features to audience to design.

To the OP: no offense, but I don't see, from your site, any reason I would use your site over any of the other, better-designed, more established ones.
I like this Dilbert quote:

“Pointy Haired Boss: In Japan employees occasionally work themselves to death. It's called Karoshi. I don't want that to happen to anybody in my department. The trick is to take a break as soon as you see a bright light and hear dead relatives beckon.” -- http://en.wikiquote.org/wiki/Dilbert
"The concept of death from overwork has also been turned into a computer game, named after the phenomenon. The player must kill themselves rather than survive a level."
Of course it will drain battery life. I don't intend to use it, only point that actually there is such application.
I have a black and white laser too, a Brother. But even there do the cartridges not last long enough. I put a little tape over the 'eye' that 'reads' how full it is, and that gives me months of additional printing.
Global Communication for Free
I'm not sure how valuable these articles - or threads - really are for anyone. Don't we have to balance cost vs. value for _anything_ we do? Find and replace "unit testing" with "documentation" in this article and we could be having the same conversation.
I work for Sococo, which has founders in Mt View and Eugene OR. Teams work in Mt View, Seattle and Iowa(!). Fortunately the product itself is a workspace collaboration tool, which we all use religeously. It turns out the dang thing works! We are in constant communication, almost like we're in the same cube space, except without the problem of distractions. Try it: www.sococo.com
AVC meetup in Houston (Fred Wilson): Mon. Jun 7, 8 pm
[FROM OP:] Prior HN posting: http://news.ycombinator.com/item?id=1375400
actually, when i edited the comment which is now [dead] (to everyone else), the edit showed up as a new comment (instead of changing the intended comment). so i deleted the edit and then "really" edited to comment i wanted to change.

so yeah, sounds like a bug. thanks for mentioning you've seen this before.
I have a Dell laser printer I bought off of woot.com for $99 years ago. Still on its initial toner cartridge. Still works 100% flawlessly. It plugs in via ethernet, uses zeroconf/Bonjour, and requires no drivers. I still can't believe what a ridiculously good deal it was.

Like some other commenters here, if I need a color print, I just walk down the street and have a professional printer do it for one or two dollars for a huge glossy or matte high-resolution print. If you do the math, it's cheaper to do this regardless of how much you print -- per page, a consumer inkjet is more expensive than a professional print, and looks worse. There is no point.

(I can even just send it online, and walk over and get it sometime later when it's already done.)
Put away the tinfoil hats...

Your comment was dead'd. If you're not logged in, it shows as dead. If you're logged in and have ShowDead ON in your profile (as you must), you will see your comment. If you're logged in and have ShowDead OFF, you will see [dead].
I think most people who believe they are "the only intelligent one around stupid people" are likely mistaken in at least one respect. Probably two. Possibly even three.
Goodbye Mars, Hello Malaria: Bill Gates Imprimatur on Science & the 21st Century
Space exploration, genetic engineering and cancer are out as research priorities. Malaria and global health are in. Because of Bill Gates, the 21st century will look very different from 20th century visions of the scientific and technological future.
Sorry, just greedy. And a geek. The other kids had real friends.
Efene 0.6 released - objects, attributes, tutorial, documentation and more
You could put after-market parts BACK on the car and resell it used!
A lot of printers let you hack the cartridges so they last longer (often just a little piece of tape). Search the internet for your model.
If somebody can sniff the HTTP traffic of a website you're visiting, that seems to be a much bigger issue than them being able to see what the search term you googled for was.

The ideal scenario would be for both google and the website you're visiting to be SSL protected. That way you can see the referer, but nobody can sniff any of the information.

It's usually pretty easy to see what website somebody is visiting over a HTTPS connection purely because you can only host one website per IP/Port combination (I'm ignoring SNI because pretty much nobody uses it yet)
"Give 'em the razors, sell 'em the blades." - King Gillette
Ah so that's how it happened, no then it is not a bug. The moment you submitted the duplicate comment it killed it.

The way to edit is to seek out the original, and edit it, not to use the back button and change it.
So this is different from the recent Google, Mozilla, Adobe announcement that they were going to introduce a new, faster, safer browser plugin standard?

It's just a compatability shim so your code will work in IE as well as the NPAPI-supporting browsers?
Have a look at this (related) previous discussion http://news.ycombinator.com/item?id=670453 and especially this comment http://news.ycombinator.com/item?id=670795
Standard library changes in Python 3 which make supporting WSGI and stacks like it (and protocols in general) more difficult or painful are bugs. Since the stdlib isn't set in stone, those bugs should be fixed by the interested parties.

No one involved in core development is infallible, if a decision has been made which is fundamentally flawed, it can and should be changed.
I didn't take more than a cursory look, but do you handle other currencies?
Whatever is already installed. I also use the default email tool. And file explorer. ANd web browser. Because, see, I have a life and it doesn't include redecorating every room I enter to suit my peccadillos. And yes I write code every day, all day, on 3 different platforms at the moment.
too late to edit, bloody typos, work=word.
Why Many Doctors Recommed Fish For Diet? Know The EFA Factor
I have to admit I use Coda too as a developer. I have tried other text editors but have found Coda to have a really nice UI.
Try a $12K/yr treadmill job (see: World, Third).

(yes, I know I'm repetitive, but I can't resist putting things in perspective whenever I see someone complaining about U$ 300.000 !!! )
Yes, the saying of Confucius is "When three men walk together, there is surely my teacher among them." The smartest people recognize that they can learn from anyone, and need to.
Kudos to your bank. It's such a simple system for users and so easy for devs to allow a quick image upload I'm surprised it's this uncommon.
No price, which is going to be a big selling point. They can't make these things that cheap, surely. I can't see it being less than $400.
All I can think to say is: why? It looks so amateurish, not well thought out (e.g. $null) and inconsistant I can't think of any reason to use it.

If you want a dynamic language, Clojure is superior in every way and created by an extremely sharp guy. If the parens turn you off then maybe Groovy would be a better fit. There are a wealth of languages already on the JVM. I think the competition is too strong to warrent anyone paying a "late night effort" like this any notice.
soon to be followed by the HP Smear and the Acer Smudge
They're not all stdlib changes though. The lack of certain string methods on bytes makes implementing the stdlib changes unreasonably difficult.
Does not appear to support https feeds. Eg, mine:

https://secure.grepular.com/rss
And exactly what would they have done with a percentage of Feedburner's revenue anyways? Endowed the RSS Foundation? It's a spec, not a business.
The comment was killed because it was a duplicate (see below).
To quote myself from above:

>>So software (or another part of the CPU) will handle the errors so that the programmer doesn't have to check that every single operation worked correctly.

Now, does your comment have any purpose?
My Last Day at Microsoft - Brad Abrams
You'd need some ID that was tied to those events somehow though, wouldn't you ?
Brad is the guy who wrote the infamous "Framework Design Guidelines" a book that even though it's about .NET helped me (and a lot of developers) to write better APIs.
That would be substantially funnier if I had not been issued a pamphlet entitled "Working Hard And Living Well, Enjoyably" last year, during a period of several months of doing a whole lot of one and quite a bit less of the other.

I heard "work/life balance" once on the news. It was, naturally, rendered in English. We don't have a word for that yet, and will probably continue using the English coinage for that, like we do most foreign concepts.
I'm working through your tutorial, and I really -- really -- love it! Thanks for the work you put into it.

One thing though. Although it's great that you keep versions updated, perhaps you should mention that Heroku only supports rails version up to 2.3.5? As a total beginner, it took me a few hours to realize why I got strange errors when deploying...
Personally, I am looking forward to the Memjet printers. Video Demo of Memjet vs HP Inkjet.

http://www.memjethomeandoffice.com/technology/video_view/mem...

Memjet was founded by Kia Silverbrook, one of the leading inventors/patent filers in the world now.
http://venbrux.com/work/tag/karoshi it's a puzzle game series that likes to poke the fourth wall occasionally
Interesting, in that it really blurs the line between a phone and a tablet. It seems to be pretty much a smartphone (it can make calls) with a slightly larger physical size, just enough that it becomes too large to be used as a phone and therefore becomes a small tablet?
HTTPS is slower, though; Google has been pounding into our heads for the past year that any milliseconds you can shave off your load time will result in significant improvements in page views and time spent on a site. I don't see this ever happening, although I do hope that the SPDY protocol (or something similar) becomes the standard one day, as it's both secure and fast.
"One thing apple does a lot better than dell here though is that when they announce something you can go and buy it"

I keep hearing that, but it simply isn't true. Even for the iPad there was a wait of a couple of months, and it happened lots of times before with recent products.
The iPad was announced well before you could buy it. This is due to devices having to go through regulation before release, isn't it?
Personally, if anyone asks me if they should unit test, I'll play the fanatic and take a hard line. Mostly because the way to learn the usefulness of unit tests is to write them. You quickly learn what they're good at and what they are bad at.

Once you've written enough of them, you kind of seem to develop an instinct as to what unit tests are useful for.
They do log you in automatically if you are logged in your Google/Yahoo(or any other OpenId provider). However, you have to configure it in the account settings first.
Weird form factor. I'd like just a normal Android tablet, please.
You can leave out the '?' there.

CVV, everything, card numbers validate. That's seriously fucked up. Whoever posted that stuff ought to be fired.

Maybe you could mail someone there to alert them ? This could do quite a bit of damage.
Thanks. I 'blind-spotted' the xkcd URL in your comment, and was going to add it. In the process, I hit the blog post ( http://blog.xkcd.com/2006/12/11/the-map-of-the-internet/ ) about it - interestingly, it was a rediscovery ...

The 'young fruit salad' tag, for the RGB cube, does take the cake, though ;-)

P.S. If memory serves, there was a neat Python turtle Tk graphics demo which slowly traced a colored Hilbert curve. Perhaps it's the 'fractaldemo' in http://docs.python.org/library/turtle.html
With "Private browsing" in IE and Firefox you can be logged in with different accounts at the same time.
Yeah, they seem to do those all across Europe. In Austria we're fortunate to have dirt cheap data and voice contracts and prepaid tariffs which are much better alternatives. That doesn't seem to be the case most places, especially for data.
I could not agree more. I've taken Amtrak's Empire Builder from Chicago to Seattle and Portland several times and each time the size of the US was simply awesome.

I highly recommend doing it. In the fall and winter the cross country ticket is $170 each way and if you upgrade to a roomette, $300 each way (meals included).

Sitting for a dinner chat with a different group for 3 nights in a row + staring out the window at Glacier National Park is definitely worth the cost.
>> For starters, "simple" and "no bull" do not have as strong a pull in invoicing as say in project management.

Thanks for the info.

>> I strongly advise the OP against leaning only in simplicity as a key differentiator, since TBH all 20+ competitors in the market could claim the same thing.

Thanks again. Yes, I can see that you are right. Our main* focus is "efficiency" (not claiming that it's a specially god focus, but it is our main) With this I mean speed & and focus on functionality/work-flow and less on decoration / packaging.

As for all webapps, simplicity is a very important factor to, but I can agree with you that it's not a good differentiator.

Invoice.ly doesn't have a goal to become a service accountant would use. But it has more in terms of what a SMB owner would use than invoicing. Invoice.ly is US adaptation of app I made for my (EU based) country. Besides "mini" that you can see there is also a "norm" which will offer a more rich set of features.

I'm definitely serious, where can I find your email? My is janko DOT itm AT gmail.
What is your model of Dell laser printer, if you don't mind me asking?
That's pretty amazing, since it was first released in 1993.
I would say the main deficiency with MARTA's buses is frequency, not the number of options. MUNI's buses run way more frequently I've found when visiting SF.
They announced a sale date and the ipad was available on that day. Dell just announces. When can I buy it? There is no pre-order, no website page about the device, just an announcement.

I don't mean to say I expect to have one tomorrow, but at least apple will have their webstore up and running to capitalize on their marketing efforts.
Works in Safari on MacOS X
Debt-crisis explained through tearful laughter
I totally agree: The whole HTTP spec has the concept of ASCII implicitly embedded. Converting this to Unicode is, IMHO, the wrong approach. If the spec is talking bytes, then the libraries working with that spec should also be talking bytes.

While latin1 can be converted to Unicode, this is not true for all encodings, so the current way how WSGI is handling requests might actually destroy some data in passing (some multibyte japanese encodings cannot be losslessly converted to Unicode).

If the library doesn't provide easy methods to do something, it's IMHO totally the wrong approach to potentially destroy data just to have the convenience methods available.

So the solution should be to either provide the needed library methods for bytes directly in python or to provide them as a third party library and have WSGI depend on that, though it's probably way easier to just have the internal string methods accept bytes too.
Pre-order = buy, see above.