skysight-inc/HackerNews huggingface dataset:
I like it's clean and simple layout. Really nice work.

A little feedback: When someone is on video page, you have this icon http://d.pr/i/eOEE to increase video size. It looks more like an "index of categories" icon. I'd change that.

Also the left vertical bar to restore default layout, you are showing once video is full size is not apparent enough. I'll experiment some other colors or maybe a small "plus" like I did here http://typezebra.com.
Check out Mono, it's a cross-platform .NET runtime. You'll have to give up your Windows-specific knowledge, but C# the language works fine.
Clickable link: http://weekdone.com/
Anybody here has developed and deployed a Scala-based or/and Haskell-based project for production? I mean systems for business purpose where rubber meets the road with timeline to hit and budget to meet. Far too often the stories are shared by people who learned a new language for 3 months and implemented a pet system where only a few real users. Definitely I respect their zeal and curiosity, but I am more interested to know what the veterans are thinking
The Programmers Shall Always Be With You
62 games isn't impressive at all. Most of the games I bought (indie, mostly) have Linux versions that work fine in Ubuntu, but they aren't on Steam!

I expect they'll probably arrive soon, since all the Humble Bundles have been Linux-friendly for ages, but they don't have the games available now. They're probably trying to get the client more stable, I guess.
I still didn't take the time to learn CT (after 4-5 years of Haskell). It might be time to do so, though, because I keep seeing the awesome things people with a CT background apply it to.

However, you can get very very far in Haskell without ever doing or touching any CT.
You are sort of missing the point a little. Walmart frequently causes market imbalances with its massive buying power, forcing suppliers to make extremely low profit margins. A good deal of manufacturing went to China from the U.S. due to Walmart's practices. That's really not good for the U.S. economy.

On top of this, I'm not really sure I care if Walmart does fail. What I'm saying is that if it does, then that single participant will have suddenly massively increased unemployment simply by no longer being a going concern. Again, that's not healthy for an economy. Many smaller or medium sized players would probably be a healthier thing for the U.S. economy.
Maybe Linux by Linus?
Justin's RISC OS Rambles (2013)
Thanks, that's actually one of the parts of the site that I'm still unhappy with, glad it's not just me. I'm currently trying to work out a more user friendly way to handle that--I'll try out your suggestions. Thanks!
I know Javier, the 20-yo entrepreneur behind Geeksphone - he's a brilliant mind, simply outstanding. I also know the CEO, really nice guy.
They knew it was gonna be a risky move, but I think they just nailed it. Congratulations Javier and the Geeksphone staff!
It misses Youtube's autocomplete..
It is great to have a forever project. But we have only a limited time on this planet, so definitely not forever, and at some point you should look at yourself in the mirror and ask yourself, "Am I going to do this, or what?".
IsoHunt Turns 10 Years Old, Keeps on Fighting Copyright Cartels
The Food Market - The Restaurant Everyone Wanted
Mozilla announces Firefox OS and more.
> He is the second largest shareholder. His college buddy is the largest.

Being a college buddy of one of the founders hardly qualifies someone to run a multibillion dollar company.
I've seen a lot of people in academia be guilty of an even more vicious form of "entrapment": delayed entrapment, where they lure you into saying everything is ok and let you dig your own grave, then come back a month later to bury you in it.
Why IKEA is a Game Changer in India? Walmart may Wonder..
Nice layout. The - mostly - flat design is very well done.
I am sorry, I should have said Berlin. 100k euro a year is not 30% in Berlin. Please check your source again.
I for one stay away from Unity/Gnome 3 and switch to XFCE for all.
Nice. Thanks benregn for sharing the link.
Hmm good question. I cannot see why it is not civil... When I think about civil lawsuits it seems to fit in. Individual wanting compensation and a cease of the acitivities... I don't understand why there is jail time involved...
Wonder how you'd choose to marry someone...

Winners marry for money! Only the game matters!

I wonder if you're actually trolling or just incredibly naive.
I am using the CSS Usage extension [1] for Firebug as a tool for this.

Quote:

How does it work?

- Open up the first page of the site you want to check and press the "Scan" button in the "CSS Coverage" Firebug tab.

- In case of a rich (Ajax or DHTML) site, open up as many divs/popups/tabs in the page as possible and press "Scan" again.

- Visit other pages of your site and press "Scan" again.

Each time you press "Scan", the CSS files that are included in the current page are shown with the number of times the rules has been found applied on your page before it.

[1] https://addons.mozilla.org/en-us/firefox/addon/css-usage/
Is MAC spoofing the same as changing your MAC address? Because I change it quite frequently, but I don't see it as "spoofing"
Ten Years of Tracking US Online Education
It also doesn't disqualify someone. At the end of the day, it's the shareholders decision.
good job. adding recommendations would provide continuity. rating preview is a good feature; i've always wondered why youtube does not provide it by default.
If anyone wants an introduction to functional programming using Scala, I really recommend Martin Odersky's coursera course (https://class.coursera.org/progfun-2012-001/class). He restricts you to functional Scala; there isn't a mutated variable in the whole course. It isn't officially a course right now. You won't get a certificate for taking it, and I don't think the grader is turned on, but the other materials are still there.

In my mind, the really mind altering thing was seeing not just that Object Oriented and Functional programming styles could be compatible, but that they were in many ways complementary. Good OO design, particularly the idea of small single responsibility classes, is kind of enforced by functional style. If you need to pass around fifty variables just to increment a counter, you'd go crazy. So writing functionally forces you to figure out ways to split things up.
Similarly, its easy to convert well small, single responsibility OO objects into functional ones, and just a nightmare otherwise.

I was just blown away at how much a course on functional programming helped me to understand OO design.
Piratebay AFK would permier on Feb 8, 5pm CET at Berlin IFF!
yay!
On a related note, if any of you are designing a file format, please place metadata at the end, so multiple copies of the same file with different metadata can be easily deduplicated. If the metadata is variable length and at the beginning, the block boundaries get shifted. In order to deal with shifted files, one ends up using a pseudorandom function of block contents to decide where the dedup block boundaries are (rather than some multiple of the filesystem block) in order to be able to re-sync the dedup block boundaries between the two files beginning with different length metadata.

For that matter, if you're writing a library to handle an existing file format that has a flexible location for metadata, please put any metadata (especially user-generated metadata) as far back in the file as possible.

Of course, the main advantage is that you don't have to shift all of the data around if the user starts editing file metadata, but it does also help block-level deduplication.
Boring. Would be nice to see a 'breathtaking' photo in color.
Thanks. I was thinking of adding recommended videos as a tab (alongside an "Info" tab) when viewing a video, so you don't see it by default but you can click the tab to see them if you'd like. Does that implementation sound good to you?
The Bullseye Framework
How to build user confidence in your UI
The key to great user interface design is user confidence. But designing user confidence isn’t the easiest thing in the world. It requires more than correctly labeled buttons and interactions—although that does help. Confidence is important because you don’t want the user to get annoyed at all with the interactions in your websites or apps.
Transhumanism and Money
There's a great short story by Alice Munro called the Albanian Virgin which appeared in the New Yorker some years back.
This is pretty much all thanks to Foundation--it's really great.
The point as I read it was that people who aspire to management aren't really engineers in the truest sense, but engineers "only by title".

That is, people working on actual engineering aren't really "engineers" if they have their eyes set on something else, like a higher position in acadaemia.
Book Review: On Internet Freedom
Why port - the games use very little of the windows API. They shouldn't go very deep into COM. An emulator layer could do the trick, and moore's law will take care of the performance penalty in a year or two.

If my 7970 makes sure bioshock runs as well it did on GTX 7900 6 years back that is fine for me.

And the truth is I want to switch. But my 200 games are holding me back. If Gabe is serious about the platform - he has smart people, they can produce something.
She is an Obama appointee. In Massachusetts.

Not exactly a recipe for "far right".
It's a ton of wasted effort, at best. From the start I've failed to understand why Mozilla thinks something like this is necessary, or even wanted.
What he did was no different than turning the doorknob of an unlocked door, then getting accused of "breaking and entering". Not even a "Keep Out" sign posted anywhere.
This seems to be comparing ElasticSearch to Solr 3.x which is disingenuous. Solr 4.0 has been released for months now and includes many new features around distributed search and indexing.

Just to point out a few corrections:
* Solr does have a transaction log. When using soft commits, the tx log is used to recover any volatile writes in the event of a crash
* Solr replicates in a similar manner to ES. It no longer does full-index replication as indicated by the article. A write comes in and is routed to the shard leader and replicas.
* Solr too has "High Availability built-in" with automatic failover of shards

One fundamental difference the article does not address is the robustness of Solr's cluster management. Solr uses ZooKeeper under the hood which implements the Paxos algorithm to avoid issues like "split-brain syndrome". ElasticSearch has implemented its own distributed coordination and is susceptible to such issues.
Really cool stuff.
I think about using it instead of the usual one.

One thing though : when switching from video to video (by clicking links at the end), the rest of the webpage doesn't update (at least on my computer).
The one thing I loved when first coming to the US was how spread out and spacious everything was (compared to most European cities), bar NYC. It's amazing how you Americans strive to change exactly the things that foreigners absolutely love about your country... for me "high density living" is a mind wrecking nightmare that only those with the "hypesocial city rat" personality type can enjoy...
I'll have to disagree with you, I think that's a useful answer :)

It's good to hear these things even if it's just anecdotal and unquantifiable. I've only really worked with Ember and I feel the way you do. It's always interesting information from someone with experience in multiple frameworks (especially when they're all so young and we're all a bit lost as to which one to build our next project on).

Nice webapp by the way!
Nike+ API Launches
Funkyjs - Functional-Style Programming Library for Node
Ok, many people think otherwise and have written at length about it. http://en.wikipedia.org/wiki/Wage_slavery
You can't simply label something a category error and call it a day.
That's exactly what it sounds like
Yeah, that's because the player is just a plain old iframe embed. I'm planning on adding related videos to the sidebar (as a hidden-by-default tab) which will hopefully help.
It would be cool if you could log in and see your subscriptions.
Actually, you don't use it.
FT vs Monti = Giovani vs Austerity
Can someone comment on how .NET platform + tools compare?

As someone who is not invested in either camp, between the two, .NET seems like a much better place to be invested in right now.

Edit: Thanks a lot for the replies, I'm much better informed.
My first guesses were to click the whitespace around the video (since it doesn't take up all the window, just most of it), to press the escape key, and to press the back button. None of those did anything (except back, but that took me to the homepage instead of the video view), so they're what I'd use as starting points.
Your next door neighbour to the left (Netherlands) here. You're forgetting the part where under the commies you were not allowed to be a free indivudual. No creativity unless within the State's rules. Added value? Stolen / copied tech from the West, low quality stuff with no luxery. Everybody worked for the same pay. No incentive to become more. You're everybody's slave basically.
The parts that matter are quite well run but the marketing side of things could apparently use some polish. For what it's worth this is simply a dev phone announcement and not meant to be a consumer device announcement.

I am quite excited for this not because FxOS will take over android/iOS but because it will give people a trusted organization behind their private data. This has less impact on the North American market but more in other countries that tend to value privacy.
Do you have any data on how often women quit after maternity leave? Especially broken down by industry/job type?
Hmmmm. The only clickable links on that page, without scrolling twice on my 1680x1050 desktop monitor, seems to be the "Register free" button, home, and Sign in. Immediately my "annoy" meter is high. So I scrolled - nada. The graphics on the home page are so small that I can't really see anything useful. So I scroll again. Aha - there's a link: "Read in more detail". Not a particularly inspiring choice of words. I don't want "details" yet - I want a basic overview of WTH you do. I haven't gotten that from the home page really.

Anyway, I clicked the link. And then I see 10 - ten! - links that I have to click through.

Sorry - I'm out. My thinking on stuff like this (SaaS) is that, if the website design goes against how I like to consume/work, then the software itself will be the same way.

Best of luck to you. I like the concept, I think, but the implementation at this stage is just a bit too white-spacey and designer-y for my tastes.
How to Protect Your Startup Founder’s Shares
But I wouldn't rule the personality disorder out. Neither for him, nor his predecessor.
Check out Python. You'll regret spending time with C#.
A watch that has a camera and runs Android
Berlin is in Germany. You could check the official tax calculator: https://www.bmf-steuerrechner.de
You can see your new subscribed videos without logging on by clicking the "Subscriptions" tab on your user page. http://toogl.es/#/user/<yourusername>/subscriptions

I know this currently isn't discoverable and I'm working on that, but feel free to try it out and let me know if it does what you're after.
I was expecting that kind of answer :).
No problem ;), it still is really nice
Using them just for bit-torrent is actually against the TOS/AUP unless it is completely legal. For their French/UK datacenters they don't care about torrenting, for their Canadian datacenter they have been coming down harsh on those people I know that were using them as seedboxes for copyright material.

As for actual hosting? They are fast, have plenty of banwidth, and I am able to saturate my home cable link (Comcast in Colorado) using my service located in their Canadian datacenter.

Ping times aren't that fantastic, but for most of what I serve up it isn't an issue that the connection took 50 ms to set up, rather than the 35 ms from a US based host (Although a lot of that comes down to the extremely poor routing choices that Level 3 seems to be making on my way to Canada.)

What I have noticed is that my European visitors are happier, from across the ocean to OVH's BHS datacenter is about 90 msec, whereas from there to my server at Softlayer (Dallas, TX) that easily goes up to 150 msec.

A few of my sites that are heavier load, or require more static assets that can easily be cached have Cloudflare thrown in front of the static asset part. So the web app/dynamic content is served from the server itself, and the static content is on a secondary domain that is set to Cloudflare.
Music Generation and Bluetooth Fallback on Android
Portrait of Twitter As A Young Media Company
Actually it is helpful, the money quote in your answer is: "Angular just works the way my mind works". You "marry" (or stay) a framework (after trying other options) because it makes sense to you, overall that's the way it should be.
There is still a lot of dissatisfaction with mobile, and plenty of room for improvement. The leaders want you to marry their platform at the expense of services offered by competitors. A newcomer might make inroads just by making it easy to use various competing services out of the box.
Good luck. You are in a position lots of us have been in.
You have to realize your place in this discussion with your potential co-founder: you are a salesman. You must sell him (or her) on the idea that joining you in this quest will help him realize his dreams. Are you doing that? If not, then no one will join you. Are you able to convincingly explain the product in such a way that he can understand it, see its benefits, and see how he can sell it? If not, forget it - you're on your own.
Thank you for making me feel better about not having completed any of a number of Forever Projects.
At my company we started a Scala project a little over a year ago. Two of us had a Java background the other two had a C++ background. We targeted Scala 2.9, Akka 1.3, and ran it on JVM 1.6. For us the stack proved to be very easy to work with. The project spent about 5 months in development and has been in production for another 9 months with weekly updates.

What the author calls old habits, I call productivity. A lot of us started off coding imperatively and slowly started adapting functional along the way. It allowed us to get the best of both worlds. Over the past year we've definitely stumbled a few times (mutable objects for akka messages are really really bad), but overall we've been very happy with the stack.

One of the only real ongoing problems we are continuing to struggle with is limiting the impact of big GCs in production. Scala tends to generate more garbage then pure Java, so the GC has to work harder. Most of these objects are in the eden space, but we can run into memory fragmentation issues, which leads to eventual long compaction cycles.
I don't think he was talking about success in any area of life except raising venture capital.
>Sorry - your whole post is just weird and I don't get it.

Uh... ok.

People often, before launching a product, put up a landing page advertising that the product is coming soon. On this page, they give a brief description (or hint) about the product and they have a form in which people can submit their email in exchange for updates about the product.

It was covered 5 years ago in The 4 Hour Work Week. There are even several tools to do it. Landing pages are posted to HN all the time. I didn't think this concept was especially strange. I'm surprised you have never encountered such a page.
I've been a professional Java developer for just over 2 years now. Let me give you a simple example.

The three leading Ecommerce platforms (Oracle ATG, Hybris and IBM WebSphere) are all done in Java.

There is huge demands for Java developers working on Web and Enterprise systems the world over. The average Salary for Java developers is pretty high in most places (london and Sydney) and the day rates you can charge as a contractor are very good.

There also seems to be more open source and technical community in Java.

I am glad that I went down the Java route.

also, Most Java development jobs nowadays focus on the web and server side stuff, this is followed by mobile (such as android) and embedded (such as TIVO boxes).
Fed Cannot Win a Fight Against Robots
It seems fine. Sadly i don't have much sense on visual design, so as long as the recommendations exist somewhere on page, it's fine for me :)
What do you use for the webmail/calendaring/contacts?
I'm in a similar boat, but thankfully my experience in C# wasn't comprehensive. I'm now typing this from Ubuntu. Windows as many seem to indicate isn't bad.

Linux gets my work done, and Windows for designing & entertainment. Dual boot and you won't miss anything (Ubuntu can read/write to NTFS)
Not to mention, functional programming forces you to grok recursion and higher-order functions. Huge side benefit of learning FP that you can also implement in your OOP to write more elegant methods. Never write "for int i..." again.
This seems... likely to be somewhat contrary to the interest of dribbble and the designers who have uploaded these.
There is always a reason to stay with Windows. This one is new to me, but understandable. Other popular reasons: Tool XY is Windows/Mac only, no Games on Linux, Hardware XY won't work...

The best way to start is using a dual-boot configuration, you cannot do much wrong with Ubuntu 12.10. And then, slowly but surely you can switch to Linux. This process took me about 5 years. (It finished when XP didn't boot anymore because of a blue screen.)

Regarding C#... Learn Mono, then you'll be at the spearhead of Cross-Platform C# usage. ;-) (Or add another language to your experience portfolio.) And checkout VMWare and VirtualBox...
In your analogy, the only reason it's okay is the presumed consent that arises from my just handing you the pictures, and the fact that you can reasonably infer that I consent because I handed you the pictures.

You can't anthropomorphize the web server like that. You cannot say this guy reasonably inferred that AT&T intended him to have access to these e-mail addresses. It's a dumb piece of equipment--a broken door lock. An unlocked door does not mean you are invited to come in.
Atari Files For Chapter 11 Bankruptcy In U.S.
Eric Schmidt's Daughter Lifts Lid on "Very Strange" North Korea
This is pretty cool! Not only is Angular my fav. js framework, but there are no comments underneath the videos. Sometimes while watching a video on YouTube I'll catch a glimpse of the user comments by accident and I'll feel dirty for the rest of the day. Bravo, sir.
In the case of Java, the simplicity of language leads to complexity of programs.

The extra difficult-to-learn parts of Haskell makes for programs that are more practical, shorter and easier to work with.

There's a trade-off between simplicity and power - and we don't really want to maximize simplicity only. And if we did, Java would not be a good candidate either.
I wouldn't say Python would make you regret spending time with C#, in fact, his experience with a language like C# will be beneficial to his coding patterns.

Python is an awesome language, but don't mistake the fact that C# is also a very good language and often times a perfectly valid language to use.
No, but it's Ballmer's job to prove himself competent for the job he occupies. I'd be disappointed if he did that by voting for himself.
One additional note regarding the installer: to opt out of the toolbar installation, you have to click the checkbox itself. You can't click the text label associated to it. I call it a bug, but certainly it's a feature in this context.