skysight-inc/HackerNews huggingface dataset:
what on earth has happened with engadgets url structure?

tried (albeit briefly) to re-write it to get to the desktop version, failed a couple of times before i spotted the desktop link at the bottom, which looks to append ?m=false, and now the first piece of content in the body element is the word "false", presumably debugging stuff, hope that's sanitised properly!
I find him more convincing than an armed raid on a nonviolent man.
A coworker and I put this together in a few hours this afternoon \o/
OFT decided to investigate Payday Loans Companies
I was not that lucky. But I later watched a couple of videos from SICP and it made sense. :)
Adult Sex Toys
Adult Sex Toys Canada, Online Sex Shop - Toys Sex Shop is the premiere online shop for all adult sex toys in Canada and the United States.
Python is multi-paradigm, you can certainly write functional code with it.
Dancing With the Stars Season 14 Cast and Pairings Announced
Mobile Minute #106: Want to make money in mobile? Local search is king
You mischaracterise me. I've been using reddit for 6+ years. I've pruned my subscribed subreddits down to a handful of ones with a high signal to noise.

If I pruned AMA, I'd be left with not much. truereddit, theoryofreddit, askscience and few niche interests (which disproportionately overwhelm my feed... I'd like a granularity slider for each subscribed subreddit "show me all <---> show me only top posts").

Yes. I have 'so little self control' after using reddit for so many years. It's hard to ween yourself off a habit that was initially so rewarding but has gradually and ultimately become an unrewarding and depressing time-sink.

You would begrudge me trying to manage my 'addiction' by blocking reddit in my hosts file? I should man-up and not click when hovering over a reddit bookmark? I should not tap out cmd-t r enter to navigate there after deleting the bookmark?

"lack of understand of how reddit works" = false

"That or it's just tongue-in-cheek "reddit sucks [now]" that is applauded."

Do you deny the level of discourse, the level of signal to noise, the benefits from contributing or participating haven't been dropping over time?

"Seeing it in every thread that mentions reddit"

This was my first comment about reddit on HN. And I can't remember seeing any others, so I can't comment.

"just perpetuates the stereotype that HN has a bit of an elitist complex."

Where is this stereotype being expressed? "Elitist" is a loaded term. Like those 'Rucola Eatin' Obama Liberals' that Sarah Palin liked to denigrate? HN is comprised of people who want to discuss content over fluff and humour. It's by design! Check out r/askscience. Is that elitist?

You may still get benefits from reading reddit, but after six great years, it's time for me to ween myself off and go cold turkey.
AppStore is not the only way to sell the software. And I don't get why instead of asking for donation he didn't put a "buy button" right there, on the story page?

I'd rather buy his stuff than simply donate him money. This way it would be better for both of us.

Instead he asks for money "for free" and does not provide a direct link to buy his app. This looks really strange.
Golden Triangle Tour Package With Goa
Rajasthantourindia.co - Golden Triangle Tour with Goa ( Delhi Agra Jaipur Goa ) tour package. Tour Duration 8 nights/ 9 days. Golden Triangle Tour with Goa online with best price.
Strang probability facts
Millionaire City for Mobile Phones
My solution is to use a fixed tree with bloated leaf nodes (use more bits per element in the leaf node). A high number of nodes with a low number of elements causes a high overhead, so I simply rebuild the tree at a few given thresholds to keep the overhad and the cost of the bloated leaf nodes down. We can discuss further by email, if you want. I'd love to read your paper! :-)
Congrats on the app, it looks very cool.

I learned a bit of objc and cocoa awhile ago, but I never understood how you can customize the app like this.
Cochrane on high frequency trading
Six tips from a cloud-chasing California-based photographer
Long Term Care Insurance - Long Term Care Coverage - LTC
Long Term Care Coverage - Long Term Care Insurance - LTCi can offer Coverage for your Long Term Insurance requirements – Coverage that is not provide by your Health Insurance, Disability Insurance, or Medicare.
Flesh-eating bacteria inspires highly selective instant adhesive
Japanese Levitating House System Could Protect Homes From Earthquakes
As far as I can understand, this was exactly the problem that Plan9 tried to fix. UNIX had started from the concept of "everything is a file", but then as new things got added, those didn't follow the philosophy. Plan9 was an attempt at a fresh start where such non-UNIXisms could be moved back to files.
Virgin Oceanic’s Voyage to the Bottom of the Sea
Super-sized fleas adapted to feed off dinosaurs
Useful Tools to make Easy Android Development
This list has 8 best android tools that helps developers in many different ways, tools are- SDK and AVD manager, android ADT, android DDMS, etc. Every tool presents its unique and different quality to make it very useful for developers.
The sidebar isn't a stock Apple API. Before implementing it, I've been benchmarking a few frameworks on github, none of them being appropriate for the app needs. I wanted the facebook sidebar-like menu but being able to use a standard UINavigationController for the rest of the navigation in the app. In the Facebook app, they've implemented their own view navigation system.

So in the sharypic app, it's a custom implementation where the sidebar view is added directly to the main UIWindow, but below the rootViewController. Tapping the menu button triggers an animation to move the whole rootViewController's view left/right.

It's not ideal because the sidebar view controller doesn't get the orientation change info anymore and making all the views stay in place requires an important amount of hacks (for instance presenting a modal view controller while the rootViewController is shifted on the right causes the rootViewController to be placed back to its original position).
The code actually can't be exposed as a reusable framework because of all the hacks implemented here and there.

Since then, I stumbled upon https://github.com/edgecase/ECSlidingViewController, which can be a good candidate for a sidebar implementation, and I might switch to it for the future of the sharypic app.

Romain, developer of the sharypic app
Why we have leap days
A Brief On The Scenario Of Web Development In India
I've read that in some countries, a single person with a cell phone can act as a money transfer office for an entire village. Here's how:

1. A friend or family member in the U.S. wants to send $50 to someone in the village. The friend buys a $50 prepaid minutes card and transfers the minutes to the cell phone in the village.

2. The cell phone owner in the village checks his minutes, sees that he now has $50 worth of minutes and gives $50 to the person the minutes were for, minus his fee.

It's amazing how ingenious people can be when you let them.
How To Install Windows 7 Service Pack 1
Weight Loss Spa - Health Spa – Fat Farm - Fat, Weight Loss, Boot Camp
Weight Loss Spa Vacation - Your Health Spa, Fat Farm, Fat Camp, Boot Camp, Weight Loss Camp experience is customized to your unique body type in order to maximize your Weight Loss. Lose Weight and transform your body quickly.
I don't mean that, this kind of work is bad I mean the apple attitude to developers is bad. I haven't thought it through anyway, sorry.
Painkiller Recurring Evil - SKIDROW
Except on AT&T.
Go was GPLv3, which is clearly incompatible with the App Store ToS. The situation with GPLv2 is considerably more ambiguous.
New speech-jamming gun hints at dystopian Big Brother future
I object to your metaphor; stop signs do slow down traffic. If every 4-way stop sign junction had a roundabout (either full-sized or mini, depending on available space), traffic wouldn't need to stop very often, overall throughput would be much higher, and accidents would probably be even less.

4-way stop sign junctions were probably the most asinine, time-wasting, fuel-wasting road control I found when I drove in the US.
Cheap Soccer Jerseys shop online
Cheap soccer jerseys have become very popular amongst soccer fans throughout the world. We are a leading supplier of New Football Shirts. You can count on high-quality customized Cheap Soccer Uniforms and Soccer Jersey Thailand in all the most current styles and designs.
Agreed. The tutsplus series was useful for me because you can watch someone code web pages from a blank editor using jQuery along with HTML/CSS. As a hacker without a programming background, I loved it because it's not too advanced, yet you learn powerful concepts you can immediately start hacking with.
It's not:

http://www.engadget.com/2012/03/01/foursquare-replaces-googl...

Interestingly, Chrome doesn't execute that because it finds the source of the script in the request. Good XSS avoidance idea.
Half of the reason Netscape and Borland died was because of their own mistakes. The other half was that Microsoft had competing products and proceeded to crush them. If Microsoft had taken graphics editing more seriously by creating a Photoshop competitor bundled with Office or built Silverlight 5 years earlier than they did instead of bundling Flash into Windows, Adobe's story would have been very different.
Why? CL compilers (SBCL at least) generate really fast code.
The fact is, that was nowhere near enough notice for me to exit all the services I've been using with Google since 2003.

I had:

Gmail
Apps for Domain (3 domains)
AppEngine
Calendar
Reader
Analytics
Docs
Voice
Picasa

...and probably a bunch of others I haven't noticed.

I'm down to:

AppEngine
Reader
Analytics

I'm most of the way through exiting, but I still haven't had time to move AppEngine ones even though they little more than static sites.

I don't know of a decent alternative to Reader since most of the Apps seem to use it as their backend.

Analytics is easily replaced.
You should use CodeKit(http://incident57.com/codekit/).
You can concatenate, minify and even optimize images with it.
I've use it while I was making Minimum-theme.
Thank you for using minimum-theme.
thanks. i was really unshure if i overlooked something, but there are really no arguments, just common logical error (correlation!=causality)
Well, he has also skipped NT 3.1, 3.5 and 4. The various versions branded as NT, plus Win2k, were generally considered non-consumer, though Win2k was a marginal case.
I'm not altogether sure about VLAs' place in C itself, but they (along with contiguous storage of heterogeneous data) are neat ideas that let you do a few things cleverly. I think the usual example is a linked list of strings. Done the "normal" way each string will cause two cache misses - one for the string data, and one for the list node. If you're super unlucky you might get three cache misses (one for the node, one for the string object, one for the string data...). Done this way you only get one cache miss, which is pretty good and better than any other language will give you.

Another few cool things: If elements "know about themselves" (have a size element or a vtable etc etc) you can make stacks and queues without the need for a separate index.

There are also a few things you can probably only do in ASM: Say you have an "array" of objects "inheriting" from a common base (with sizes depending on their type) and all you ever want to do with them is iterate over them calling virtual functions on them. A nice way to do it would be to keep the iteration logic at the end of the virtual functions (which know about the sizes of their respective objects) and do something that smells a little like tail-call-elimination, maybe with a sentinel object on the end to wrap things up nicely. To get the best bang for your buck you'd need an architecture that isn't preachy about the stack or calling conventions, of course, but it still might be worth doing for a laugh.

Erm, I guess this wasn't too clear. In some pseudocode below:

virtual void Factorial::process_and_print() {
//processing logic:
this->n *= (++this->i);
print(this->n);

//iteration logic:
this += sizeof(Factorial);
this->process(); //must do TCO
}
virtual void Message::process_and_print() {
//processing logic:
print(this->message);

//iteration logic:
this += sizeof(Message);//message stored by pointer
this->process();
}
virtual void Sentinel::process() {
//iteration logic:
return;
}
funnyArray<Processable> fa;
fa.add(Factorial(1));
fa.add(Message("hello"));
fa.add(Sentinel());
fa.run(process); //prints something like "1hello"

I guess you'd mostly want the iteration logic and the sentinel to be taken care of by the language/library, too, but that's probably not worth thinking about unless there's actually a real use-case for something like this...
I'm reading Brian Bagnall's "Commodore: A company on the edge" at the moment, and it's quite interesting to compare the early days of the home computer to the increasing capability of charities and hobbyists to bring fairly large runs out the door today.

We've come full circle, from a situations where small companies brought out their own computer only for (some of them) to grow into giants and seemingly eventually put building computers (as opposed to just assembling them) pretty much out of reach of hobbyists as complexity increased, to a point today where more and more small run systems seems to be appearing (though now because support services from manufacturing companies and design houses are getting within hobbyist reach).

RaspberryPi is on the "higher end" in this respect, both in specs and in number of units manufactured, but I find it really fascinating to see this trend in general.

(sidenote: That book is a bit of a tough read, but at the same time it's a very fascinating look at a company that had such a massive impact despite being so incredibly dysfunctional... I knew they had "issues" already when I was a kid and read the odd rumor, but I had no idea just how bad things were)
I love the content of that presentation as well as the fact that the presenter was clearly as high as a kite.
This is a fascinating story, but I must ask - does this belong on hacker news? Please, I ask with no intended malice.
Jawbone Founder on His Inspiring, Terrifying First Meeting with Steve Jobs
Save Your World Through Recycle Cartridges
As human beings our each and every action leaves an impact on the surroundings around us. As educated and responsible beings, we must try our level best to contribute to the environment we live in.
How to Buy Mobiles on EMI Online?
People who don't know about EMI here is the answer. EMI means Equated Monthly Installment for the payment due or purchase of the products. Whenever the purchasing amount is big people just let the things go and they does not buy them because lack of money. But now this is a new arena for the people who want to buy products on EMI. There are so many options are available in the market with Easy Installment Options. ICICI, HDFC, Citi Bank and others are there to give a full support to the buyers to get the products at Free EMI Options.
Tiffany & Co Online Coupons
Get tiffany & co online coupons, tiffany.com coupon codes, discount coupons at couponroof and save hundreds of dollars using this online coupons on every time you shop.
> There is indeed a Microsoft stigma, and MS is failing at shaking it. When have you seen a commercial for the HTC Titan on TV? It's all iPhones and Android out there except for an inkling of ads for the Nokia 710

Microsoft's initial marketing spend on WP7 was vast; nearly 500m in three months (for comparison, that's about 100m less than Apple's _entire_ annual marketing spend). It didn't appear to do much good.
How “Free” Leads to Closed
Yes, I have, with TD Bank. Didn't run into any problems at all.

If you run into problems, buy an off the shelf Delaware corporation online, with a registered agent, and create the account for that. Bonus, depending on where you do business you can potentially save quite a bit of tax by structuring things properly that way.
How to Square a 2-digit number beginning with 5 in the blink of eyes
I am such a person. That's why I program in Clojure -- yes, including a couple of Clojure repos at work (after gettin sign off from my boss). I also love Python. Best tool for the job and all that. Rewriting Clojure in Python is as absurd to me as rewriting JavaScript or Ruby in "pure Python". You get nothing meaningful except different syntax.
Looks like Linux users had trouble due to case sensitivity. Updated again.
2 Important SaaS Businesses Studies
This seems shady to me.

I have apps on the iOS store as well (just like many of you) so I am aware of the emails you get from Apple telling you that your Apple developer account is going to expire. I have never heard of another developer having a problem with renewing their credentials. If there was an actual bug, I don't doubt more developers would be affected.

Honestly, I bet he forgot to renew, his apps got pulled, and now he's scrambling to cover his losses.
SaaS customer interaction management
Hi all,
The company I am working for is planning to release our cloud based software to the public.

All client interaction has happened via e-mail until now, which was ok, since we had only about 20 SaaS clients, plus a few dozen managed clients.

Is there a "best-practices" for managing thousands of SaaS clients?

Features would need are: customer support, ability to offer customized upsells, marketing to people whom we only have their e-mail addresses yet theyre not members, ability to attach billing info with our backend communications system.

After doing some research it seems like our solution will be something like: export user info into zendesk and salesforce by API. Zendesk for help, Salesforce for upselling existing users (i think) and tracking billing/account info, and mailchimp for sending mass mails to existing users to non-users.

Is there something that I am missing?
Thanks, HN community.
None that I've dealt with have required that. They do require to verify that you are who you claim you are, and without a US address you might find that requires extra paperwork (such as getting official proof of address and identity document certified by a US consulate or a notary public), and some banks might just not want to deal with the hassle. You also do need to fill out forms to establish your tax withholding.

I've held personal and business accounts with Chase and TD Bank, as well as trader accounts with a couple of brokerages, and the documentation requirements were pretty basic in all cases. I've looked into opening accounts at other banks at various points too.

In some cases the easiest alternative is to simply buy an off the shelf US corporation, and have the company that sets it up register a US bank account for it. That's certainly often less paperwork and hassle than dealing with a personal account, especially if you set up a Delaware corporation.
In this case it might look like bureaucracy was a hindrence, but much of australian bureaurcracy is designed around preventing this thing happening again.
I wonder why you say .is is safest?

They are not very expensive ($35 seems about right for a domain name) I considered a domain there, but was not sure if I needed to be a resident of Iceland.

I like how Iceland has been spunky enough and stood up to a lot of international pressure at times (fish wars with UK, granting citizenship to Bobby Fischer who US really did not like, but otherwise was quite harmless, the way Iceland has handled banking crisis).

What I am wondering is what gives Iceland this power to say NO to big powers?

It would seem like majors could just ostracize it just like most countries that ran afoul of bigger countries. Is it because going against Iceland would anger Scandinavian countries?
Migrating a web application to Azure
Yes, there seems to be some disconnect between Microsft killing off competition and said competition simply being worse. Not to say that there weren't smaller companies with good products that were pushed out by some intentional decisions on Microsoft's part, but the headline examples always rung a bit hollow for me.

IE > Netscape

Visual Studio > anything by Borland

Excel > Lotus

Word > Wordperfect
You likely have to have identity documents certified, that's about it. A visit to a US consulate (check first if the provide the required services) or notary public should be able to help get the right stamps and/or seals to satisfy them.
Their site is fucked :/
http://www.engadget.com/?m=%3C!doctype%20html%3EHello%20hack...
Oh, great! Thank you! I will take a look at it when I come home. Great work on the Minimum theme, looked wonderful out of the box. :)
Wow this is fantastic! Congrats on the app
From what I understand of the technology at play here, it seems like it could be defeated by a pair of earplugs (or, if you're in a conversation rather than a speech, then a microphone/headphone combination with an additional short delay) - though I'm by no means qualified in this area!

Still, even if there is a workaround, it seems impractical to wear all the time.
- why don't you cut your routes.rb into multiple files ?

- rails doesn't stop you of going off the REST way

- I don't know what ejb3 is, but if you need to share models why not creating an engine ? we have multiple rails engine to share config files, controllers, helpers, models, ... works great; it's just a pain to bundle update everywhere when there's an update in an engine
Pragmatic, practical font sizing in CSS
It's not a speech-jamming gun at all.

It's a speaker which plays back your speech to you.

It could be easily circumvented with $.10 earplugs...
From the guidelines:

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
Cool and Unusual TV To Watch Tonight
Meanwhile, there are 50 exes from AIG that got millions of dollars in bonuses after having stolen (removing the original type) of billions of dollars in cash money. AND taking down the global economy while they were at it.

I think it's funny how Kim Dotcom's gets treated like a terrorist, but the AIG Execs get bonuses and a stern slap on the hand. Justice in this country is really bizarre. Some grand larceny is completely OK, and other "technical larceny" is punished with jailtime.

I guess the moral of the story here is that It's not the Grand Larceny that makes it a deed worth punishing, it has to do with other qualities.
Have you ever tried speaking when you can't hear your own voice at all? It's pretty hard, too.
Enyo Framework Cross Platform and Cross Browser UI Widgets