skysight-inc/HackerNews huggingface dataset:
Simple AJAX logging using node.js and Winston
With sufficiently complicated heavy-client applications I decided it was time for me to start logging client-side errors to a log for analysis and debugging. I searched for something ready-made that did this but came up short - so I wrote it.

Gyppo is a simple node.js server and a client library for logging errors and other client output to a log file.
There's some implied stuff in there:

I've heard that all you really need to know to understand copyright law (at the congressional level) is that (works containing) Mickey Mouse will never (be allowed to) enter the public domain (through copyright term expiration).
It's funny how things like this can sit totally dormant in your mind for years and years, and at the first mention everything floods back. And just for a silly ST:TNG reference.

Our minds are amazing machines.
The one thing I've got to hand to W3Schools is that they've (he's) SEO'd the crap out of the site (probably also due to its massive popularity). If I search something very specific, such as a certain CSS3 element or JS function, the definition and a pertinent case example from W3Schools is always at the top of Google.
"And then for a lot of the other complaints (e.g. hidden interface, icons that you don't think you can click) it is just a matter of time before people learn it. Then it will become a non-issue."

That's not how usability works.
"out of box" once you've changed the default file associations to desktop apps, that is. (it does at least prompt you to do so the first time you open a file of a given type)
I'm not trolling.

What makes you think that you should ever be able to take for free, something that someone else created?

I think a content creator should be able to place any copyright terms on their work.
No, I like long copyright terms. They ensure that there is a very good chance that I will never be subjected to advertisements featuring Calvin and Hobbes promoting breakfast cereal and toys.

I'd be OK with giving different terms to the different rights that compose the bundle of copyright rights. Make the derivative work right term for literary and artistic works very very long, but make the reproduction right term short. That would give the public the benefit of wide, affordable (or free) availability of literary and artistic works, without making them available for advertisers to use to rape the memory of my youth.
The biggest problem with Tokyo is a lack of laws against public disturbance in terms of noise people are allowed to produce.

All is fine and dandy until one of those stupid delivery trucks shows up near my building at 6am blaring "Hidari e magarimasu, gochuui kudasai. Hidari e magarimasu, gochuui kudasai. Hidari e magarimasu, gochuui kudasai". For people unfamiliar with Japan, various trucks here are not only equipped with visual (light based) turn signals, but audio based ones as well. This means that whenever they are taking a turn, they are blaring from their speakers "Turning left, please be careful. Turning left, please be careful" ad nauseam.

Seriously, is that really necessary? Not to mention trucks with loudspeakers playing loud music promoting new bands and what not. I find Tokyo to be anything but a quiet city.

To make things worse, sound proofing is so terrible in Japanese houses and buildings (construction standards are really poor here compared to the ones we have in the west), that despite living on the 6th floor I can often make out contents of the conversations of loud drunk groups returning from izakayas at 1am.
Like this. Which countries will this work for?
A company is a going concern which can provide legally tenable support guarantees irrespective of individual developers which is not possible for a freelancer. Project Management and enterprise processes are precisely there for this purpose. With a freelancer, you have no such guarantee. With enterprise outsourcing, cost is inflated, but business continuity is taken care. Reason why Bank of America would not look out for the next door freelancer while developing their mobile app. There is a reason for organizational forms to exist :)
Well actually you can get desktop apps off of the app store. Sort of. It just redirects you to the website where you can download the software. But it is a listing nevertheless.
Cheap Louis Vuitton Bags,Louis Vuitton Bags Sale,Cheap Louis Vuitton Handbags
Sure. Why not? Listening to music while in public sends the clear signal that she doesn't want to talk to you or anyone else. I think young people use earphones as a way of finding some privacy in an over socialized world. A pretty good adaptation, I would say.
I recently tried out Joyent SmartOS for a NodeJS consulting gig I'm doing. After about 30 seconds, I killed the vm and switched to Ubuntu 12 server.

I don't care if SmartOS is 'faster' or has dtrace. The fact that it is missing basic things like top (no prstat isn't anything close to top) and 'standard' things like upstart made me want to run for the hills. The Joyent wiki documentation on SmartOS is abysmal at best. Even the pkgsrc repository system feels ancient and pales in comparison to what apt is. I have no desire to spend time re-inventing basic tools that linux has had for ages.

The image version of SmartOS w/ NodeJS isn't up-to-date with the latest Node release and it starts up MongoDB by default. While this may be good for just getting things running quickly, what happens if I don't want Mongo running at all? Generate my own images? No thanks.

I know, lots of hate... but it isn't all bad. Joyent as a cloud platform is great. Basic ab testing against NodeJS had me serving 9900 concurrent connections without any issues on their least expensive vm (which runs on a blazing fast network at 10gb/s). We were on Rackspace before and with a network limited to 20Mbps/s (at the lowest tier) we just couldn't get the throughput we needed.

tl;dr:
SmartOS is a train wreck. Don't waste your time.
Joyent as a platform is great.
Why bother with EC2 when Joyent is faster and less expensive?
Please do share - I am sure a tonne of us would benefit
2) I see, but that still means that the data is shown twice, doesn't it? Once in the little bar-graphy-thingy to the right and once in the name placement.

3) Both structural and cosmetic would be nice. I know that at the moment the graph is for navigation only, but why not make it another tool to tell an aspect of my story? Don't worry about it at the moment, that's something for the roadmap.

4) Wow, yeah, that is confusing. Why don't you start out with an empty map widget (without the location marker) or just a link that says "add a location" or something of that sort.

5) Yes, it is, and that's why it's important to let the user enter them. That you add them automatically is nice, but not always perfect, as you can see on one of your demos, http://mystorify.com/a/BjYb08qE. The first and the last fields are obviously not what you'd want there. Also, again the question, why not allow it as a tool to complement my story?

6) Exactly. =) Start out with a good automatic timeline, but let me edit it anyway. What if I have highly inhomogenous events? Perhaps, I don't know, two vacations to the same place. That would probably show up as a month or even a year display, but a gapped timeline would be better in that case.
After granting artificial monopoly for many, many years, why should we pay anything? It was an agreement, for a limited time for the purpose of promoting art and science, not profit. Copyright holders owe us, it's time they started paying.

Also issue is mostly about access and availability, not cost. Our culture is being locked away from us.
Mozilla have their own called Thimble at https://thimble.webmaker.org/. Some more interaction between MDN and Thimble would be nice.
That is completely true, as well. But the software does nothing to discourage mindless design, which is some reason for worry
Those aren't your only options.
The oldest Gilt appears to be ISIN GB0000436070, issued in 1853:

ISS'D 1853. CALLABLE FROM 1/5/1905 @ PAR W/30 DAYS NOTICE. £8,093,266 CONVERTED INTO
4½% WAR LOANS. DAYCOUNT CHG TO ACT/ACT EFF 11/1/98.

The South Sea Bubble crisis happened in 1720, but it appears the company continued to manage the national debt until the 1850s, which corresponds nicely with this bond.
Autopep8 makes the changes for you.
Yeah, but I'd argue that the major benefit of app stores are:

- Discoverability

- Easy payment processing/distribution

- Automatic updates

- Being able to easily re-download it later

- Consistent purchase, install, update experience

- Some confidence on the part of the end user that what they are downloading works on their system and isn't going to harm their computer

The simple listings for non-metro apps really only benefit from the first item, and they don't really change my argument.
Running a benchmark on services like this can be really tricky.

It really depends on which cluster you were allocated and what other applications were running at that time. If someone else was running a heavy process at the same time, then that could explain some of the sluggishness..

Even still, the numbers are so drastically different that this question does deserve a second look. Someone from Joyent or EC2 should really put together a solid benchmark to prove once and for that their service is indeed better in a wide range of compute and networking categories.
Therefore since that is the equivalent to the Windows 8 process of forcing a program to close the complexity of the action is really a non issue.
"The Chronicle framework provides complete register and memory-level recording of Linux processes and efficient queries over the recorded traces."

Wow, I was looking for something exactly like this a while ago, but was unable to find it. I notice that these days with Google it's really hard to find a tool or project when you're looking for it especially if it's more obscure. Might be a consequence of the ranking rules that crowd lesser known pages out.
Mumbai girl arrested for Facebook post
No worries, I've done that before :)
I grew up in similar conditions, and only now that you've mentioned it, I made a connection of awaking to not knowing where you are and confused to such sensory deprivation. I don't recall that happening ever in urban areas. Quite contrary, I'm now extremely light sleeper, and wake to full awareness almost instantly. Interesting.
Oops, I missed the part about not being able to use freelancers. $50-$60/hr is a common rate for freelance developers. There also excellent devs that don't live in countries as expensive as the US.
Yeah I agree. Though I don't think that them pushing the app store as being metro first is equal to them shunning the desktop. Perhaps that is simply something we'll agree to disagree on?

It's very important for them to have the metro environment flourish and for that they're going to need lots of metro apps and blah blah blah. Metro IS important. It just isn't replacing the desktop any time soon.
There are still a few places where a person, so inclined, could create or purchase this wonderfully nefarious financial instrument. http://www.panamalaw.org/issue_your_own_corporate_bearer_bon...
And then they die, and the estate doesn't know what the F they want to do with the IP and doesn't want to bother sorting it out, and it (legally) never sees the light of day thereafter. Copyrights EXPIRE for a reason. There isn't anyone (not in Hollywood, not in Congress, nowhere) that says copyrights should never, ever expire. It's a question of when.
The H1B is just a work visa - it does not require a labor certification at all.

Turning a H1B into a green card is the process that involves the labor cert.
There are also other things you could monetize that would make it easier for people to open their wallets.

Customization is probably a good thing, i.e. the subdomain and own-domain thing.

Physical stuff is always good, so I'd love to pay for an automatically created photobook/photobook-ready-PDF (I hate to do them in the crummy software supplied by the printer). Or, go one step further even and allow direct upload to Lulu. Basically a Make-your-own-coffee-table-book.

In any case, you might want to think about specifically targeting power users from the start, instead of going for the freemium market.
Goji berry facts
"First of all, you have problems finding your apps since they tool away your start menu? Get a simple, free app launcher like launchy or executor. Problem solved."

Again, that's not how usability works. You shouldn't expect regular human beings to hunt out and install third party software to help them launch applications!
For me it is a place to learn what to google... I often start with the W3Schools site and then use the verbiage as a launching point for further queries
Not only do long copyright terms not incent creativity, they actually diminish the motive for creative people. Once they get one well-paying license attributed to their ownership, they can live off of it the rest of their lives -- and not only the creator/rightsholder, but generally multiple generations of his progeny. In a fair-but-reasonable world of copyright terms, one would be free to hold a monopoly on his creation for several years and make plenty of money off of it (in some cases, more money than anyone could need), but if a dependence on the government-granted monopoly was still important to the rightsholder after 10-15 years, he would be incentivized to create new stuff. His progeny would also be so incentivized, instead of living off their forefathers' work for 3+ generations and never needing to contribute anything themselves. This also means that works can enter the public domain while they're still relevant; with reasonable copyright terms, Star Wars would be entering the public domain. There are plenty of people who can remember Star Wars' opening night ... how many still living can remember and appreciate the opening of The Seven-Year Itch?
One has to assume Facebook (the company) has thought of these questions, and as usual, decided to see what Facebook (the site) thought about it. While Facebook has a history of trying to force things onto new users, they're also a data-driven company, so if things are not working, they are going to back out. I don't think Facebook risks hurting itself, since it can see itself doing so by measuring the effects of the changes they make. What Facebook risks is someone else replacing them or popular culture moving on to the next thing, which is outside of their control.
Wow... I feel like I am in a minority who enjoyed windows 8. As for the article I disagree with it on many points. I am using this beast for several months (adding the beta releases to the queue) and although I was very sceptic and using the same words with Mr. Nielsen as in the UI is schizophrenic and tries to be two things in one shell BUT you know what? If you are not interested, you don't even see Metro (or whatever its post copyright lawsuit codename is). It doesn't get between your legs, it wasn't always so; my memory did record some awful experiences with CP and RC releases of Windows 8. But the release version is... good, surprisingly. I expect windows 9 will streamline it even more.

I agree that opening two browsers in desktop mode and in tablet mode can be a hassle towards users' memories but hey my workflow makes me using two different browsers in two virtual desktops so I was happy to have this feature without loading a virtual desktop app for windows.

"Lack of multiple windows" um... what? I am running a netbeans, firefox and several consoles running tweaker script programs in ruby at the moment. Of course if he meant the Metro interface, I can't see why do you expect multiple windows on a tablet interface.

And from there I felt like the article goes irrelevant and subjective. I had no problems with flat icons, and to be frank I found the news app the best of the bunch. It does not oversaturate you with the content and is blazing fast. As for live tiles, how can third party developers' choice can be accounted as a failure on Windows 8's usability? I mean if his criticisms were about the Microsoft Apps I would have accepted it but it's saying like "oh iPhone apps icons are too colorful. Shame on you Apple!"

All in all there is a weird tendency of bashing windows 8 in the press. And it doesn't deserve it. It's good, and is trying to change the desktop paradigm whether you like it or not - It is admirable, they are trying to create an original thing but this very originality is hindering them on reviews.

This is my cuppa anyway.
That's interesting, I don't think I've ever heard that argument before (though I'm sure if I'd bothered, I would have come across it.)

I honestly think that's a good idea, for what little my opinion is worth.
>Doesn’t FB realize that is far easier for a user to opt-out of a feed by unliking a brand/person/page that has done a poor job of communication than it is to mess with all the account settings or for them to try to tweak their algorithm all the time to try to guess what people want?

Cuban's doubts of the efficacy of edgerank (or perhaps his doubts stemming from not knowing the purpose of edgerank) comes from him not really knowing facebook from the perspective of a consumer/user and only knowing it primarily as a broadcast tool (I've seen his posts - he's only there to broadcast). But before, I defend edgerank/facebook on this, it should be acknowledged that this guy and many like him (broadcaster for their brands) are the ones that pay the bills - and it will be interesting to see who Facebook begins to cater more to over the next few years... because advertisers' and users' interests, despite what facebook wants us to believe, will likely always be at odds with each other.
Google updates graphing capabilities with HTML5(i.e. sqrt(x^2 + y^2)).
Is pinch to zoom obvious? Is left clicking obvious? Is ctrl alt delete obvious? Is spacebar to pause/resume video/music obvious?

I'm no UEX expert but all of the above seem to be things that many people know how to do, yet would not seem immediately obvious at first.

I am quite confident that "swiping in from the right to reveal charms/commands/options" will join the ranks of the above. It'll just take a few months of mass use. It's a pretty convenient gesture IMO.
I am 100% with you on this one. I never knew it was as easy as simply building something small and charging money for it, because I was embarrassed to sell my stuff. Then I decided to try it, and wow, was it easy!
I use both MDN and W3Schools but many times I prefer W3Schools since they provide a much cleaner and simpler explanation together with the invaluable "try it yourself".
There's not really a Metro Mode and a desktop mode, there's only one mode. You get one main app taking up most/all of the screen + optionally one companion app on the side. The desktop acts like an app and can be in either of these positions (hence why it's not really a separate mode) and within the desktop, you can run as many (desktop) apps and windows as you like and have the taskbar etc etc just as before, with the exception that the start menu has been replaced with the start screen, where you can pin, launch and switch to both the new kind of apps, the desktop as a whole, and individual desktop apps (which switch to the desktop and launch/switch to the app).

You're correct that desktop apps and the new kind of apps are separate (with the exception of web browsers which have a bizarre way they can run in both environments).
Well, I seriously doubt anyone really bothered about these ads in Belarus. Most people back then bought software collections on pirate CDs that already included a keygen or a serial number. (In fact, some people still use these, but now it’s easier to download most software.)
You can very easily install whatever version of Node.js you want using this bash script: https://gist.github.com/a0d40f1ff1679ed582a5. Also, MongoDB isn't even installed by default on the Node.js instance.
WANdisco Acquire Big Data / Hadoop Company AltoStor.
The combination of AltoStor’s expertise and WANdisco’s patented active-active replication technology is the proverbial ‘marriage-made-in-heaven’. The AltoStor acquisition will enable us to launch products into the highly lucrative Big Data / Hadoop market early next year.
To be clear - I don't think Microsoft is shunning or trying to destroy (at least in the short term) the non-metro desktop. I just think they are going to be pushing metro (or whatever it is called now) pretty hard, and if you don't like metro-style apps, they are going to be harder and harder to avoid as time goes by.

I just think that app stores are going to be more and more important to the ecosystems they exist in. For the reasons I mentioned above, I think more and more software is going to be procured via app stores (although, in big businesses it will probably be fairly small), and that is going to influence what developers build.

I probably wouldn't have built and sold a Mac app if there weren't an app store, and as I look at porting it to Windows, trying to replicate the infrastructure that I get for free with an app store isn't very appealing for the amount of money I'd likely make, so my choices are: make a metro-style app so I can use the Windows app store or not make the app at all.

> Perhaps that is simply something we'll agree to disagree on?

Fair enough :)
> Most iOS users I've met aren't aware of the kill-app functionality

Have they ever used the Facebook client before the ObjC rewrite? My girlfriend had to learn both force-killing and pull-to-refresh because of all the bugs (on an iPad if that makes a difference).
We've been using Joyent in production for close to a year (coming from dedicated servers and EC2), and we've had nothing but an outstanding experience.
No kidding. I'm really glad you posted--my company is (by my estimation) a couple of years behind yours, and I think we can learn a lot from the way you guys are doing things, so thanks!
I've only recently started using ClojureScript with any intensity, but at the moment I agree with the author that the experience has been neither fun nor productive.

I don't necessarily feel that this is a problem with the language (though the current macro system doesn't seem simple or easy) but rather that this is a problem with the youth of the language.

The Closure compiler seems like a wonderful thing, but you really want to be able to use advanced compilation and that makes interop with other libraries... confusing (at least while you're getting started). This makes it a lot harder to just jump in and get started by calling on host (Javascript) libraries to get stuff done. Combine this with the fact that there aren't so many pure ClojureScript libraries and wrapper-libraries available (relatively speaking), and productivity is a bit stunted.

All of that said, I think ClojureScript has as much potential as Clojure on the JVM and I look forward to things improving as the ecosystem matures. It is wonderful to write Clojure and control the client, and I think that those people who can fight their way through (what I found to be) the unfortunately steep getting-started curve will have a hard time going back to vanilla JS.
responding to your edit --

Totally fair. I'm usually too slow to get new content posted up, as someone else on HN usually gets there before me, so it's my own for submissions. That may continue.

I try to be active enough in commentary, but I could definitely improve there. Totally noted.