skysight-inc/HackerNews huggingface dataset:
> BTW, I liked my WM5 phone.

Eep. Scrolling was through the tiny scrollbar on the right, and I'm left-handed to make it even more irritating to use. Closing a window with your finger required a fingernail in the corner (or stylus, add 2 seconds). It insisted on stuffing a Start Menu in there, with careful clickery required to not make mistakes. And a Windows Explorer, with tiny expand-contract [+] thingies. I forget most of the horror.

For others who forget, these were examples of the best apps at the time. Behold the menu bar for some apps, the scroll bar, tree menus (and tree folders, requiring stylii or fingernails), [x]-to-close, the button on the bottom that says "Up". You can see the iPhone was out, and some apps were already influenced by it.

http://www.honeytechblog.com/30-best-windows-mobile-applicat...

My hardware had a slide-out keyboard. Sometimes the flip didn't flip, though, so you'd open and close it multiple times until it woke up. The phone was capable of connecting to the web, but that just generally brought misery. It could do video calls, which was theoretically pretty cool. We tried that once.

Version 5, that was. I think I'm going to put it in a fire, right now.
It was a programming language called TSL built in python.
It failed because I didn't learn parsing and I just used simple string processing and then regex but yet I couldn't write the right parser.
you know what you're signing up for

This should be EXPLICIT from the beginning

"It's targeted toward students that are tech-savvy"

Newsflash Samsung, Bloggers != 'tech-savvy students'. It may overlap, but don't count on it
Minor niggle: do you perhaps mean "flash-free" or "pure HTML/javascript"? It's starting to weird me out that folk are building up 'HTML5' as an meaning client-side, script-heavy, and fancy.

Otherwise, very cool idea! I always figured QR recog should be something utterly trivial (read: WhyTF do I normally need a multi-megabyte app for this!?).
Exactly :) It can be applied to B2B startup projects easily too.

Well - startups waiting to be acquired and/or do not charge the users is another story :)
1. Before the craziness with Netflix I had created an iPhone app called 'Flickscan' which let you go into Target/BestBuy and scan the barcodes of movies and have them automatically added to your queue.

2. I used to run Fabjectory, which created 3d printed statuettes of figures for SecondLife and Nintendo Wii characters, but shut it down with the demise of people who considered themselves Secondlife consultants (who were the main source of business).
AppointmentReminder for doctors. The idea was to build an appointment reminder system that was also an insurance eligibility checker(eligible API has actually made me want to reboot the project). The end goal was to be a Yelp for physicians.

It turns out selling to doctors is fucking hard. Their attitude towards salespeople is to treat them like pharm reps and make them buy you lunch and then wait 2+ hours. No thanks.

I sell products now. I will never go back to selling anything that isn't a product.
I think Your site has great value. Just keep it up and do marketing.
Just don't copy Apple.
Nicely done there by Nokia, even if they only did for PR at least it was still a damn nice thing to do.
I switched to OS X in 2008. Prior to that, I had been using Linux since 1995, and contributed quite a lot to Free Software (Gnome, gtkmm, KDE, Rosegarden). May be I saw one too many Apple add on a billboard. Or may be after trying my mom's macbook, I realized that OS X is pretty cool to use while I just had to google around some poorly written docs to restore my tilt-wheel mouse configuration which a Kubuntu upgrade had broken.
Although I agree, I also think some numbers are somewhat better than no numbers. Even in the worst case, at least there is something to argue with other than opinions.

I won't be shocked if data shows that people do better with things they know well and feel happy about, however
What do you sell now?
As for typing in the location bar, there is a kind of autocomplete/tab completion mode which is really useful. The behaviour seems to have changed in more recent versions, I think the tab key doesn't work now, as it's a UI control to move focus. I prefer the shell style tab completion, but nonetheless it's a useful feature.

Which reminds me that navigating around nautilus with the keyboard is really a bit of a pain. To be able to do this easily would really help. I noticed in Mint's nautilus the last time I tried it arrow keys would let me move back and forth between the sidebar and the file lists, it may not be the right key to do it - but makes using the file manager much easier.
How to decide what size startup is right for you
Yes, I agree, but they're going the same path as Gnome, the "we know better"

"one that rivals OSX" what a joke. Windows XP is a better rival to OSX than Unity.
Apple didn't innovate stuff - they bought it in and stuck it together.

I would be happy with anything, but not necessarily impressed with it. A paradigm shift would be innovation but there isn't one.

I'm using a Windows Mobile 6.5 kernel based device to write this on ironically (WP7.5 Lumia 710).

Sony's ability was to take poor grade American products and package them up with Japanese reliability and quality. I'm considering their television range from the 1970-2000ish primarily. The rest of their "innovations" were turd polish over existing products: Stereobelt, 5.25" floppy disks, Panasonic U-Matic, Mitsubishi ProDigi, Canon Ion Disks...
Why would you prefer the non-slash version? The only reason I can see a use for it is to either make the path more readable (which could be resolved perhaps with a more readable font,) or that it's designed for a touch interface. The latter which makes more sense.

The button view (not the slash view,) kind of reminds me of breadcrumbs, having recently viewed folders showed (with shortcuts) would actually be a pretty useful addition to Nautilus.
For the level of risk that seems about right. Remember an investor allocating funds to VC dos not have a financial objective to blow the stock market out the water, it's to create a risk adjusted return that is not highly correlated to the market. Unfortunately most VCs are unable to accomplish this (though I have little doubt USV has had that problem).

Also, to really calculate the return you should consider the method which VC funds call and return capital. It's not as though they just take the full amount on day one and return the gains (or losses) at the end of year 10. They have several transactions throughout the life of each fund.
What I want is somewhere in the middle of Java, Scala and JavaScript. I have no idea what that looks like exactly though. Maybe Kotlin? Dart?
Hmmm, let's see. Note: Most of these domains are now dead or squatted.

2005: Fo.gg: Calendar and scheduling tool with a focus on time-zone usability, aimed at international travellers.

2009: Enjoble.com: SaaS for embedding job postings by topics to any site.

2010: Stellient.com: P2P real-time networking platform.

2011: Seenery.com: AirBnB for sightseeing tours.

Most of these failed because I couldn't build a good team, or the one I had fell apart. I'm working on another project now with a great partner, hopefully this will work out this time.
They already active remove fake accounts. I've had some of my fake accounts closed down. In my case they were only fake because a service required I log-in with Facebook, and I don't want everything and anything associated with my main facebook account.
It solves some real world problems, but is it really closer to real world behavior? If I for example flip through a photo album and reach the last page, it wont bounce back. There are other cues to that, such as the thickness of the page or if I attempt to flip the last page I will instead see the back cover etc.
This is widely recognized as blatant misunderstanding of what constitutes prior art by the jurors. "software compatibility" has absolutely zero relation to the notion of "prior art". This is one of the sorest points in this judgement, which has absolutely no credibility overall.
I would count that as 1. If we wait till we are financially secure to do things we want to do, We might as well never do it. Your idea of financial security changes as you earn more money !.
Make Your New Year Gorgeous with Bit Planning
Celebration is highly significant part of the human's lives as it helps to cheers mood and gives a chance to make merry with family and friends. As New Year approaching fast, most of you have some planning to welcome the fresh year.
You can't get punished by your embassy for working in another country illegally. As far as getting a replacement passport, that's no problem. The passport hostage taking will prevent you from staying in the country or being able to get another job in the country because while you can get a new passport, you can't easily get a new visa. It's actually against Korean labor law to withhold a passport however a foreigner has little chance of winning that fight because they delay the process effectively leaving you without a job and the ability to get a new work visa from another employer while the process drags along.

In the old days (a few years ago,) you couldn't even leave the country unless your employer released you from your visa. Trying to exit without a visa can get you detained an heavily fined. So keeping your passport has the practical effect of keeping you stranded because you can't get a replacement visa for the new passport without the employer's permission. Korean immigration is a mess.
Rakudo (Perl 6) release
Shameless plug: I run hackerjobs.co.uk and we offer free job listings at the moment. May be worth checking out.
The story was also reported yesterday, with more detail, in the Sunday Times (http://www.thesundaytimes.co.uk/), which sits, ironically, behind a paywall. (I have the dead tree version here, which I guess I could photograph and upload.)
Agree. The difficult thing here though is that it's an intrinsic part of the desktop, and you need to standardize interfaces across the OS, and preferably if they are shit hot (in that you can navigate them easily and barely notice them,) across different OSs.
Blogsite owners probably think "well, if it works for pornsites and pirate movie streamers..."

Of course, I only know the behavior of aforementioned services from my 'friends'.
Einstein didn't invent relativity - it was already there. That's why people in the scientific community rarely get miffed at people. They're not innovating or inventing - they are discovering.

There need be no software patents on the basis that software takes time to reproduce and that is your guarantee. The implementation is where the cost is. If the idea is obvious and trivial (like pinch gestures), then you probably don't deserve a head start.
India Launches Beta Version of Its Data Site
For an unreasonable amount ($30-$40 per device). Looks good when they can say, "But we offered to license to them!" before they file the lawsuit.
10 Questions President Obama Answered On His Reddit AMA
http://4.everalone.com

Built as a dating site for redditors...got off to a bad start because it required reddit credentials..never bothered taking time to fix it. Maybe one of these days..
Play with Planetary data: Mars Open Data (Open.Nasa)
Actually the connectivity problem was 100% unsolved which is what lead to the end of the device. The supporting technology wasn't available unfortunately.

The basic idea of the NewsPAD was exactly the same though.

They decided to move into the cable/STB market after this as they could deliver the same experience with the connectivity that was already there. They did this successfully for a few years in the late 90's before they marketed themselves into a hole and gave up.
Show HN: You Know Time Is Ticking Out - Does it Motivate You?
When is this from? The article is undated.

I've no idea whether "Wired 11.09" means "the November 2009 issue of Wired" or "the September 2011 issue of Wired" or something else. The copyrights at the bottom are dated "1993-2004" and "1994-2003".
Thanks for the comment, that makes more sense. I was trying to figure out in my head how to do the lookups to reander comments with votes and what comments the user voted on all from one data table.

Also I guess the table schemas are slightly different for the different "thing" tables.
Thanks! The thing is that it got plenty of coverage but nonetheless it brings very few in commissions.

I'm currently focused on a SaaS product (profile for info), but who knows, maybe I'll get back to it a bit.
Oracle's emergency Java patch brings sandbox bypass
Cambodia arrests co-founder of file-sharing site The Pirate Bay
Nautilus does change it's behaviour every once in a while. Sometimes for the worse. You used to be able to open folders ala Finder style I think it was Alt and right arrow on a folder, when pressed repeatedly you could open up the folders decendents. This feature has gone, which is a shame as it was great to get a quick overview of the file tree. I now have to resort to the 'tree 'command.

Another feature I always feel is missing is right click a folder, and have the option to create a new folder or file inside the highlighted folder.

Another feature missing from nautilus is being able to do multi-select with the keyboard alone. I think you can do this with the Kde file managers.
Mozilla implements sandbox attribute, new CSS4 selector in Firefox 17
The point is that shooting too high like, for example, stopping global warming, is maybe much harder to achieve than a smaller local issue in which you can be more of a player and have a better chance at affecting change.
Thank you! People seem to really like it (I got plenty of emails etc).
Thanks for this comment. I personally think Unity kicks ass. It is the best out of the box experience I ever had with a desktop os.

Of course my heavily customized gnome 2 were better suited for me, because every detail was tweaked by myself. Unity I can use out of the box and it is working really fine.

I sell laptop with Ubuntu 12.04 and I have a return rate of 3%, normal return rates are 20 to 30 %. It can't be that bad for normal users.
Been trying for 15 minutes and haven't been able to get the site to come up.
> It's correct because the present system is set up that way. But this doesn't mean it must be that way, or that insurance requires a large pool of clients with the same policy and coverage. That's a coincidence.

No, it is not.

> From the standpoint of a large publicly-held corporation, many clients with identical policies, or many clients each with unique personal policies, work internally exactly the same way -- it's all about actuaries assessing risk and setting rates.

The economy exists to serve people, not the other way round. The only acceptable system is one that allows people with chronic illnesses to get coverage like everyone else, and for an affordable price. The only effective way to prevent commercial insurers to refuse coverage to such people is to not allow them to issue personal policies.
Actually I think Canonical is making a terrific job. IMO it has the best out of the box experience of all desktop OSes on the market.
i made ~80$ in the first month after launching http://www.themescroller.com

i had a lot of traffic coming from my show hn thread (http://news.ycombinator.com/item?id=4354376) but since then i'm struggling to find new traffic sources...
If you want to write LESS, without having to bother about compiling it manually, try Punch project - http://github.com/laktek/punch
It should also be noted that this isn't the only way to do this either.

The other three most common ways I've seen to store differently structured data in a consistent way are:

* Edge table
* Binary table
* Universal table

The edge table approach maps edges into key:value tables for the type of table. So you might have an integer data table that was ID<key>:Value<int>, and it only stored the data values and a key to identify the value. And then you have a thing table which stored Name<string>:Flag<type>:ID<key> where the flag column said "int" and the ID column then contains the key of some row in your integer table.

There are as many tables as there are types of data, + 1 table for the definition of all things stored.

The binary approach groups values of the same name into a table of that name. So if you have a property called "username" you'd have a table called "username", and this approach usually still includes the edge approach such that the values are stored in tables with ID:Value structure by type of value. Effectively partitioning the value table by name of the property being stored.

There are as many tables as there are types of data, + the count of unique property names.

The universal table approach uses a single table to store all data, effectively containing all of the edges in a graph. It's a conceptual full outer join of all binary tables. Imagine 100's of columns, and for each row the vast majority of those are NULLs.

The triplestore can be thought of as a condensed version (not type-safe) of the universal table. More space efficient, but usually at the cost of the datatype safety offered by the database.

You can combine these methods to store any type of semi-structured data in a traditional RDBMS and these approaches are used a lot if you know where to look for evidence of them.

SharePoint uses a version of the universal table. Oracle (for the ORA_XML storage type) uses a combination of the above under the hood to map XML into traditional database tables.

They all have pros and cons relating to query speed (for certain types of query), storage efficiency, indexing, types, etc. And as always you need to know why you're choosing something.

SharePoint also partitions their universal table dynamically. But they start with saying that each "SiteCollection" has it's own database/tablespace. As SiteCollections can contain a single site, this is basically equivalent to Reddit creating new tables per subreddit.

Elsewhere (up or down on this page) I saw that the SQLAlchemy author advises not to do this kind of thing. I simply say don't do if you don't know strongly why you should do it. Don't cargo-cult... go and read up on the problem space and only implement one of these solutions when you know the effects of doing so.

This is one of those times when analysis paralysis can be your friend and prevent you from building a mess you didn't need. If anyone starts with one of these designs and you haven't got a decade of experience to know why... you are probably doing it wrong.
A Front End Engineer's Manifesto
Actually I think it is the other way 'round. OS X has preatty lousy UE by default.
Killed several months on CertTime - a digital time-stamping service for graphic and logo designers. Got very enthusiastic support for the idea, but then got zero interest in actually using the service.

[1] http://certtime.com
This reminds me of something I made for my github page (made long before github pages had an Automatic Page Generator). You can fork it and change the name of the repo to <your username>.github.com to make your own personalised github page quickly.

https://github.com/dafrancis/dafrancis.github.com
> An there is a cross platform GUI for Go - it's called a web browser.

A web browser is NOT a replacement for a proper GUI library. Writing web GUIs is rather hard in comparison because that was not it's original intention. They're rather slow in comparison because they were not originally intended. The list goes on like this. Everything we did to HTML/CSS/JS in order to "support" those features better of the last decade were just workarounds and things to cover up the fact that we're still dealing with a Markup Language here which is supposed to add semantic meaning to a text or some other piece of information in order to display it.

GUI libraries on the other hand were designed to do GUIs. They're designed not just to display information but to handle user input, handle widgets and components of user interfaces. Most importantly though they're designed to be consistent. Consistency is one of the most important aspects of user interface design and ultimately user experience.

For example, look at Apple: The whole OSX experience and all the apps it comes with are consistent in look and feel. They've got the same polish on top and the same usability features that come with it. That is what takes most of the burden from users. You learn how to use it once and then you're able to apply that knowledge across many other applications. That is how things start to feel "intuitive". That is what all the UX designers are ultimately aiming for.

HTML/CSS/JS enable us to build wildly different GUIs that do their job well but are not consistent for the most part of it. It has enabled designers to go on a rampage, each of them trying to improve on certain aspects. That's good, that's progress but it also comes at a great cost because things stop to feel intuitive and the paradigms of interaction you once learned are rendered invalid. Every site these days is trying to be different to stand out from the crowd and eventually it's all a bloody mess concerning overall UX.

The only real use case for web GUIs are GUIs on the web, not native apps. Introducing the same mess we've got on the web nowadays to native desktop apps is not the right way to do it. A proper GUI library is the way to go both for the developer as well as for the user.
Puma Woven Womens Shoes - White/Pink
In 1984 the rage of TX - 3 Vintage, a born and a "light, comfortable, shock absorption, solid base, perfect" AD shock the whole running shoes bound. Yes, already have a and such conditions, for such a perfect running shoes, we can ask for anything? Now TX - 3 back on the streets, absolute can heavy shock to restore ancient ways boundary. However PUMA never give up on to the pursuit of perfect, with advanced science and technology support armor of TX - 3, soft sponge rubber outsole, plus TPU shoe heel support frame, this time collocation low-key weak clean colour, concise and not simple, in the 80 s that make public and deep lasting appeal all is shown among them, both neon-lit, bright and beautiful, and have the earth color is nostalgic, diversified choices in addition to reveal your tide restoring ancient ways is amorous feelings, more you run brings relaxed and happy, no not echo with the stage a comeback overwhelming agitation restoring ancient ways.
I personally stopped using MySQL quite a while ago as well. Java, on the other hand, got resurrected for me with Groovy first, then Clojure (and a passing interest in Scala).

Yeah, I know about openjdk. But they don't provide official binaries for all I know (and certainly not for Windows, linking back to the Oracle distribution).
Hacker movement gains visibility in Paris
Typicons renders a whole lot better on my Opera+WinXP setup than Font Awseome, especially on smaller sizes.
Thinkwiki is absolutely fantastic. I think that may just be the thing I miss most about not using a Thinkpad anymore.