skysight-inc/HackerNews huggingface dataset:
Hey guys, thanks for the feedback. I put this together over a couple of evenings so it’s still a work in progress. I’ll try and address any feedback you guys have so I appreciate you taking the time to share it with me.

- Only in Chrome for now as their extensions framework seemed the easiest to get up and running with. Happy to add others if there’s actual demand for it.

- Clicking on the HN logo should take you to the HN root and not the YC root. I’ll have to look into why this is occurring. In the interim try updating your extension, it should be v.0.3

- Will address the button hiding issue ASAP * this is now fixed
I like it but it doesn't let me comment when clicking "add comment", I had to uninstall.
I was also looking to switch out some RV042 (tried the newer RV180 series -- terrible mistake). Finally settled on RouterBoard / MikroTik RB2011L-IN.

The feature base is incredible: http://routerboard.com/RB2011L-IN
The Chinese can use a foreign botnet just like anyone else. The fact that so many attacks originate (traceably) from China is probably just down to laziness but that doesn't mean you'll be protected if you block the country outright. Ultimately, individual IP addresses should be blocked for a certain time after your service recognizes anomalies in client behavior (such as multiple login fishing attempts).

That said, it's pretty easy to block countries from accessing web apps at least if you use Cloudflare. The CF proxy passes a special field down to your server containing the country of origin. Works quite well actually.
Found it:
Tek-Berry Case
http://www.teko.co.uk/en/prodotti/famiglia/PO/serie/145
The Pixel's best feature is the touchscreen. The first time you tap a tiny onscreen link with your finger, instead of trying to aim for it with the trackpad, or the first time you pinch to zoom out on Google Maps, you'll never want to use a non-touchscreen laptop again.
I think the service you're thinking of is called PackageFox.
Or, from a bash command line,

$ python -c "print input('> ')"
> 2+3*5
17
It facilitates (read: enables) remote working. Their tools don't require it.

Yahoo's not in a place right now where remote working makes sense for them. Prescribing remote work arrangements across the board for all companies in all situations makes as little sense as prescribing required in-office hours for all companies in all situations.
Lulu. I've self-published twice with Lulu and it was a painless enough experience.

Actually, no. Let me correct myself. It was a lot of work, and quite painful, but Lulu's tools made it a lot easier. I highly recommend them.

EDIT: I used Word (actually, I think it was Open Office) to write and layout the book and not any page design software.
After 6 month joy and pain, I finally give up using Bootstrap.

It's very obvious that smart people are using BS to build cool site like khanacademy, it's well designed, and it's one of the best CSS framework you can find. But...

But for a CSS beginner like me, it's a bit too magical, I wasted a lot of time debugging, I wished I could conquer the complexity, so I tried for 6 months, and now I give up with regret.

Bootstrap(or maybe I should say CSS frameworks) is slowing down my development for the past 6 month or so, if you are a front-end newbie, be warned!
TOML, Tom's Own Markup Language
Interesting observation. I don't particularly care if the Chromebook succeeds or not, but I wholeheartedly agree that the trend towards wider and wider (i.e. shorter and shorter) screens was terrible. In addition to all the valid points I'm seeing other people make here, it's also worth noting that the move to widescreens has enabled manufacturers to ship displays that, based on their diagonal measurement, a customer would think are larger than their non-widescreens when they're actually the same size or even smaller. For example, a 47" 4:3 screen has the same area as a 50" 16:9 screen.
"I think their is something special about YC, though I don't know exactly what that is."

YC provides three key benefits:

1) "The Alumni" -- YC founders helping each other

2) "The Man" -- PG and the other partners do bring some value in the form of advice and connections (and the associated branding)

3) "The Cycle" -- Any moderately interesting product/service will have guaranteed customers in the form of other YC companies.

AFAICT, the other programs don't have a charismatic character at the helm, may not have as strong an alumni network, and don't have the portfolio breadth to sustain a business from the cycle
> they could check email

That requires non-google action. That is a point of failure.
While it is true that our eyes' horizontal field of view is close to 180 degrees, we can't really "see" that much at once, especially if we are talking about reading.

Watching and reading are inherently different processes.

While reading, you will actually be focused to a very limited area at once. You will constantly move your eyes as you keep reading the text, regardless of how wide the screen is. A longer line requires more eye movement to reach the end of the line and makes it easier to lose track of which line you were at.

While watching, you don't have to make out every little detail in every single frame, so it is a good idea to make the aspect ratio of movies more like the way we see real life.

In summary, a widescreen movie is able to better utilize our "wide eyes", whereas wide text not only fails to better utilize them, but it actually makes text harder to read.
State of the Windows Store, February 2013
Terrible new homepage. I switched to MSN after 15 years with Yahoo. buh bye!
But then it's a bigger screen. To maintain the same screen size, you need to extend vertically while narrowing horizontally. Now you can't fit 2 80 column buffers side by side without reducing font size. A 16:10 screen can be treated as two side-by-side 8:10 windows, or basically the same ratio as a piece of letter-sized paper. A 4:3 screen is two side-by-side 2:3 windows, which is substantially narrower than paper size.
Minimum viable [web] programmer.

An base understanding of TCP/IP and networking is pretty important in this context as well.
Hurray for no confusing icons w/o alt-text like DN has!
Pretty incomplete at this stage: lots of broken layouts, parts of the original HN theme showing up in odd places. Nice stuff though, I definitely found the Designer News' design to be interesting. However, after using this theme I feel like the current design provides a pretty nice density that I've grown accustomed to.
I will suggest that HN is part of the secret sauce. It gives a place for people to get started on learning, making contacts, etc from nothing, long before they ever decide to found a company. It gives fertile soil for seeds to be planted and grow into something ready for an incubator. And gives a lot of opportunity to do some weeding and pruning well before applying to the program.
This is weird.

I use both Windows 7 and OSX everyday. Windows 7's window management is so much better that, it makes me realize how much time I lose managing windows on OSX. The only logical explanation I can come up is that you don't know about snapping windows on Windows 7. Dragging a window to the left or right side of the screen (or with keyboard: Win+Left/Right) will tile it to that part of the screen.
the way my coworker put it, if ml and python had a baby, and microsoft stole that baby, that would be f#.

i don't like websharper. what is wrong with people wanting to write their clientside in f#? anyway that's why i was looking at how the iis stack works, so i can write my own framework.

there is an - in my opinion - pretty nice f# mvc template (not that i'm a big fan of mvc) available here: http://visualstudiogallery.msdn.microsoft.com/3d2bf938-fc9e-...

it's also ironic that when Donna Malayeri talks about F# the first thing she talks about is how verbose c# is compared to f#
http://channel9.msdn.com/Blogs/Charles/C9-Lectures-Donna-Mal...
Personally, my preference for aspect ratio varies by screen size and how I'll likely divide it up.

On a small laptop screen like a Chromebook, I agree with the author that a wide aspect ratio can be annoying because a maximized window often feels to short.

On a large monitor (ie 27+ inches) though, I think wide aspect ratio is good because a common use case is multiple side by side windows, and it's also a good fit for full screen video.
Funny things with startups, it's always the ones you least expect that hit the ball out of the park... let's not forget there are a half a billion iOS devices out there and lots of butterfingers
I remember this framework being discussed on HN about 1/2 a year ago.. it did not get the best welcome :P

https://news.ycombinator.com/item?id=4377328
window management is indeed better designed on windows (since 7) which makes your parent poster's claim a bit unsubstantiated, but thinking about it a little more there is something to it: Windows applications, especially since the ribbon UI pattern has emerged, are often specifically designed such that you need them to run in fullscreen. Try using office on 950px width and you know what I mean - you simply can't get to lots of control elements comfortably without the full screen width. Mac software on the other hand has always been optimized for multiple non modal panels, still carried over in the prominent info window even in consumer apps. You can place that thing wherever you want. For power users this is very good because they can position these windows as close as possible to the content they want to edit, scroll the window behind without loosing focus (still not a standard windows feature) and do a series of operations minimizing mouse movement and clicks, since a panel of similar operations as their last one stays open. This as well as the always accessible main menu is what allows users to play around width the width of windows.

If only window management and multi screen support were as good as the one on windows - it would pretty much be a perfect classic desktop environment.
If it can survive being dropped from half a mile or having the end of a two-by-four strike it at 500 mph, and you can still call it clothing with a straight face, maybe. To say the least, I don't believe it exists today.
You are incorrectly pigeonholing me here.
We were very seriously considering if we should block China from our game servers recently. The reason is massive account compromises of our users.

There are 300,000 IPs from China that are just trying public leaked email / password databases against our servers. With so many IPs, any kind of normal per IP limiting just doesn't work. Each IP is only trying 10 or so accounts per day.

Blocking China was potentially a very real solution because I just don't think that they would have access to other bot nets of that sheer size outside of China.

The trouble is that the users don't understand that they are pre-compromised before they even arrive.

Anyway, we have now implemented a system whereby accounts get locked if someone attempts to log in from a different country than last time and they have to type in a verification code sent to their email.

All the "My account got hacked" support requests have been replaced by an equivalent number of "Why does my account keep getting locked" support requests. But there you go.
Striving to maximize revenue is great. However, I don't see this particular issue as black and white as you present it. This will certainly make some websites less profitable, but I doubt that it would bring an end to the free web. In fact, aren't there are other ways to do retargeting?

Given Google's relationship with Mozilla, if this move would negatively impact Google, i would be very surprised to see it happen.
http://tvcalculator.com/ has been around forever and is good for comparing these things.
One more thought. Cookbooks - the popular ones anyways - are plastered with glossy pics. The typsetting and design are immaculate. You may want a professional designer to design the book for you.

Okay, I'm done.
It's really good, the only thing about it is the fact that the points are not displayed near the username.
Thanks a lot for this extension ;)
Go read "The User Illusion" http://www.goodreads.com/book/show/106732.The_User_Illusion
I put "hallway" in quotes because it doesn't have to be a literal hallway. I agree that IM/Skype/email/etc is fine for them (and even better, in many ways).
I thought there was no software patents in Canada? Or is this not a software patent issue?
I like this one more.

https://chrome.google.com/webstore/detail/hackernew/lgoghlnd...

Reasons:

Commenting is not broken
No eye attracting solid blocks of color taking attention away from the text.
Works better with zoomed in.
When I said 'your', I didn't mean 'you'. I mean't the problem with 'your argument'. I apologize if this has hurt you. Its like code review, I was intending to critique your argument, not you.

Yes, I agree my experience is limited. In fact now that you mention you have been a programmer for 30 years. I now realize I have much more to learn and understand, Its possible I have simply don't even know what you know and how deeply you understand things.

What advice would you give to some one like me.
It isn't a markup language. I'd like to correct this mistake that was started by YAML. :/ http://en.wikipedia.org/wiki/Markup_language (Using the bacronym "YAML Ain't Markup Language" only helped it grow, making more people confused as to what a Markup Language is.)

I like it, though. More grepable than JSON or YAML, with the way it handles nested keys using dot notation.
Off-topic but this is the first I've heard of DesignerNews. Anyone have an invite? There's no way to apply for one on the site.
Patchy - A bittorrent client for Windows
I note that, like many erstwhile specs, TOML does not document the escape sequences accepted in strings. Nor does it exhaustively specify integer formats and float formats - rather ironic for a spec that advertises "TOML is designed to be unambiguous and as simple as possible."

The limitation on array types seemed fairly arbitrary at first glance, but after thinking it over I realized it aided compatibility with languages that do not support homogeneous arrays. Though as far as the types go, I would add boolean and perhaps non-quoted strings for single-word values.

Now that the technical criticism is out of the way, holy crap this guy is arrogant.
it'll be interesting to see how go manages this when go packages become more complex and widely used, start to be removed by maintainers, and start to have complex chains of dependencies on specific versions

"Complex chains of dependencies on specific versions" is an anti-pattern, common in the Java world. I am glad that Golang doesn't support or encourage this anti-pattern.

If someone deletes your favorite package, then you can just re-upload it from your cache and let people know about the new URL-- assuming that the code is open source.

If you want to make a backwards-incompatible change in your library, then just create a new version and call it something (slightly) different. There's no reason to complicate things.
> and Scala doesn't seem like an option

Care to explain why?
But the only reason you have to pay taxes is because Apple makes you. It amazes me the lengths people go to in order to work around Apple's limitations. Multiple servers, waiting lists... it just seems insane.
Interesting read, but some of the articles seem to be hearasy (no sources listed beyond "so and so seems to remember"). Additionally, some of it seems pretty hairtrigger stuff--body image triggering?

Thanks for the link regardless.
I'm not sold on the working from home argument.

Studies I've seen have been for work that's partially commission based. Anyone have better?

And I will admit it will work for some people but that doesn't mean it will work for a company.

It's hard to say to some people you can work from home and to others you can't because I don't trust you. And how can a company work out if you are a person it works for?

I think what many people forget is everyone is different and systems aren't perfect. You might be able to work efficiently from home but allowing you to do it might make the team worse off because the best system the company can put in place won't be as efficient.

Because we all know companies suck at a lot of stuff and it's just adding another thing they can stuff up in this non utopian world.

But as above interested to see any studies people have.
You should implement automatic unlocking of the account if the auth attempt is successful and comes from the "usual" country (or from the same "usual" IP).
The sites I visit are private information. How exactly can I not submit that?
When you set up Teamviewer to be running constantly in the background, you are strongly encouraged by the UI to use a real password.

The 4 digit passwords are used for temporary sessions for giving a remote party temporary access to the machine.

In the position of the person giving support and thus needing access, I'm already very happy when I finally get my mother to launch the Teamviewer application (finding an icon on the desktop can be so hard). I don't need her to spell out a real password for me and if she was to chose one of her own it would not be much safer than what Teamviewer generates by default.

Support sessions like that last a maximum of 30 minutes, after which she closes the application (as encouraged by the UI). I really think that the short-lived nature of connections with a weak password somewhat mitigates some of the complaints in the article.
I just wrote what it said in the README. I assume that's why he named it thus. I agree it isn't a markup language.
I think this is a good start if you are saying "minimum viable web developer". Plenty of programming doesn't involve the web.

In the context of web development, though, I'd add/change:

1. Decent familiarity with HTTP.

2. Fairly good Linux skills. I guess this may not be applicable if you want to stick with the .NET stack, but most developers are going to use something like RoR, Node, Java, etc in their lifetime and those, for the most part, are hosted in Linux environments.

3. I like Java more than the average developer, and agree that it can be really useful for getting your foot in the door at a lot of places, but I don't know that it is important enough to be required for the MVWD.
Hey folks, apologies for the commenting issue. I have updated and resolved this now. You can update your extension to 0.4 in the extension manager and comments should work now.
Yes, this was directed at the linked content, not the title. Good on ya for not being clever with the title. :)
Great idea. I don't know if I'd be blabbing this on HN though. The MVP should be your "research".
Java and C++ never developed package management at all, but have been used in production for years. Golang is already ahead of those languages here.
and is not being updated for past 6months, looks like author abandoned it.
The problem right now is that it seems to be a "feeder school" for traditional investment, and it won't be able to replace VC outright.

Why is this a problem? The intention was never to replace VC outright, YC and VC both play different and important roles.
There - intelligent design, the evidence.
I
chose advertising instead of
finance because I deemed it to be
less scumbaggy than finance

What about everything else?
I usually avoid first-time authors who don't already contribute articles to an outlet (HBR, Economist) or don't have a blog and are releasing a book as their first stop in publishing.

It usually means they are more interested in selling a book and become famous rather than sharing information, leading to poorer quality work.

I have found that this has held true with reasonable accuracy.
The link appears to be broken. Happy to check it out, also I have just fixed up commenting, sorry about that.
I find the aspect ratio an interesting choice. And I agree that 'wide' isn't necessarily "good" with laptops. Although, as the Ubuntu for Tablets demo showed, you can do some interesting things with the extra space to the right of a 4:3 (or 3:2) chunk.

I would really like to see some interesting really wide and short touch screens as the 21st century replacement for 'function' keys along the top of the keyboard. Sure there are keyboards with LCD screens on every key but a nice 1920 x 480 bar that was as wide as the top of my keyboard, three rows of 12 "160 x 160" 'super tiles' I could put status in, or touch to activate, or what not, but below the screen where its easy to press my finger. Won't happen for a while though I'm afraid.
We talked about this for a while and decided that, at least at first, we want to lock out the original owner.

The reasoning behind this was that their actual password is compromised. We want to make sure that the user understands this fact and changes their password. Not only on our service, but on all the others that they may be using the same password for as well.

The email does say that someone else has your password, but if you can just ignore the email then most will not actually get it or assume it's some kind of phishing email.
Presumably that's an ingredient in all success.
So, so so damn good.
Yeah a few friends have mentioned they like the density, which is very reasonable. I personally find it easier to scan when content is more spaced out, but I may just include a settings page that will let you change layout density to your taste.

Also apologies for the things that are still broken, my original post on DesignerNews mentioned that it’s still a work in progress and I didn’t expect this many folks to take notice of it so quickly.
If you're using Firefox, set View » Page Style » No Style.
According to an article linked in this article, there is.
Nice idea, but how do you get around storing and retrieving large amounts of data?
Reminds me of the 1986 novel Saturnalia - http://en.wikipedia.org/wiki/Saturnalia_(Callin_novel) - in which the aliens who leave calling cards in the moons of Saturn are called "hexies" because they use so many 6's in their messages.
Ok, that is just too awesome. Now if they had a submarine base behind them. That would be perfect. Maybe just a conference room that was decorated to be a secret submarine base, but still.
The exact same URL was posted 3 minutes earlier, https://news.ycombinator.com/item?id=5272634 Odd that HN's code didn't pick up the duplicate.
I think it works for maker's who take a long term view of returns on social investments. Sacrificing friends of a certain quality today in order to put in the work it takes to make friends with the people one admires, but doesn't currently know, and whom can raise their stock in life, so to speak, has a higher relative return than being present with his college bar crowd. I'm not suggesting friendship should be a business move only, but that one doesn't miss out on all that much by forgoing the maintenance of superficial connections in the present to focus on their goals. Of course not all college age friendships are superficial, and some can last throughout life, but these are the minority, whereas the majority are much more ephemeral.
Yeah it’s one of the things I intend on fixing up. I literally spent two evenings on this so there’s a bunch of things that need work but I thought it was good enough for other folks to try out.
Looks like they tried something against the GTTA and the case was dismissed: http://www.ippractice.ca/file-browser/?fileno=T-108-10

... but IANAL so I'm not even sure if I'm reading that right.
I fixed this up now, really sorry about that
Well, he's the CEO of Github, and he's probably been drinking, so I suppose a little bit of arrogance is expected.