skysight-inc/HackerNews huggingface dataset:
Popular culture thrives on gleefully parading around the failures of others in a vicious 'They are just like us!' cycle that gives celebrity to people purely because we find them unbearable. We're all guilty of letting it in at some point; right from the first moment you laugh at watching a man get hit in the balls with a football.

Saying 'I don't pay attention to that' is simply not enough. Your lack of participation does nothing to solve the problem and like it or not, culture is not going away.

Engage and promote entertainment you find valuable. Engage and promote advertisers that fund things you believe in. Engage and contact advertisers that fund things you believe are detrimental to society.

And if you have something to say that you feel is important but is not supported by anything in popular culture, PLEASE PLEASE PLEASE find a way to generate content so that the rest of us that want to back you can engage and promote your voice!
I think you could fix many of these problems with a better dish washer. A big enough dishwasher should fit whatever you like, and while I grew up rinsing dishes before washing them, my current dishwasher has no problem washing away caked-on residues and such. I only wash things by hand if I need them quickly or they're not dishwasher-safe materials.
What I think this boils down to is our cultures unhealthy focus on authority. One of my favorite classes I took at uni was advanced English rhetoric, and the teacher explained that overall most people tend to have a handful of mechanisms with which they establish their credibility with the reader, in particular with establishment of authority. "I have my Ph.D in X, therefore I am knowledge about subject X."

The problem is that I see this taken to the extreme in all kinds of arguments, to the point that I would almost rather not know anything about the author or his/her authority because it colors my judgement of the material itself. Give me your facts and data and opinions and let me evaluate them for myself without having to rest on your laurels.

This also applies to government and diplomatic, and high level business actions. Currently the modus operandi seems to be that people in power say, "I've been in this industry for Y years, and have worked with P, I'm the expert and you should listen to me. Oh and all this has to be done in secret, because the public wouldn't understand it anyway."

I call bullshit on that constantly. Honestly, just try it, the next time you read a published scientific paper or any material of any weight or note, keep an eye on how much time and space is wasted on people establishing their "authority".
I think a grossly underutilized tactic is learning the art of quickly reading and red-lining a contract. Meaning you go through line by line and cross out particularly nasty lines or clauses, or make quick edits, and then initial next to the changes. Then sign at the bottom and hand it back.

It's a habit I picked up from being in the music business for years, specifically being a concert promoter in my early 20's, where it's absolutely standard and normal practice to get a contract, red-line or change the stuff that doesn't apply or doesn't work for you, and return it. A good example would be striking language like "or for any other reason" at the end of a cancellation clause, or changing terms from perpetuity to 12 months, stuff like that.

I've since done it at doctor's offices, when renting or buying things, when signing a simple freelancing contract, and many other contexts. It's much less confrontational, after all you do sign it and hand it back to them, putting the onus on them to deal with it if it's a problem. I recommend this approach highly if you're the type to care.
Are you a single founder who can't code?
I don't think it is worth thinking about at this point since it is so speculative.
"Oh, yes. I’m very proud of not having a Ph.D. I think the Ph.D. system is an abomination. It was invented as a system for educating German professors in the 19th century, and it works well under those conditions. It’s good for a very small number of people who are going to spend their lives being professors. But it has become now a kind of union card that you have to have in order to have a job, whether it’s being a professor or other things, and it’s quite inappropriate for that. It forces people to waste years and years of their lives sort of pretending to do research for which they’re not at all well-suited. In the end, they have this piece of paper which says they’re qualified, but it really doesn’t mean anything. The Ph.D. takes far too long and discourages women from becoming scientists, which I consider a great tragedy. So I have opposed it all my life without any success at all."

I completely agree. And I would add that it's a filter that selects status-seekers over truth-seekers, who have no reason to tolerate it.
How to overcome stage fright
Hi everyone

I could write a whole book about this project and what i had to go through to get it out but finally I think its there.

Ghostnote allow you to add notes to almost anything on your mac. Files, folders, applications, websites and even documents open inside applications (ex a photoshop document).

I made it because I am not good at structuring and often just need notes for specific context but soon realized that this approach actually has quite a lot of potential.

Next update will have support for applescript so you can customize context.

Let me know if you have any kind of feedback. Everything is appreciated.
"The primary use cases for requiring a login are customization, multi-device sync and being able to reach out to the user."

No, the primary use case for a login is when you need to actually authenticate to be authorized to access secure data.
I am always amazed at how everything seems to be a reiteration of something before. I thought that telephones were the first long distance communication method. And then I saw a documentary about semaphore towers, and realized that long distance communication has been going on far longer than I realized.
Undoubtedly emails are records. This has been established in previous scandals from both parties that failed to retain them as required.

In the corporate world, if there were a legal requirement for compliance, the auditor would verify that all work email is going over work servers, and then review the policies in place on those servers. You could technically let a special employee run their own server, but then that server would need to be audited, and the policies in place there reviewed. "Nah, you can trust Joe" wouldn't cut it.

Otherwise the entire point of compliance laws just goes out the window.
US air traffic control computer system vulnerable to terrorist hackers
I agree with your assessment. I don't think this product has the type of competitive advantage needed in this highly saturated communications market.

I think you can use this to lead to better things. Iterate on the product, get some feedback, and attack it again. In the meantime, blog throughout the process. Get your voice out. If you generate interest about your product before you release it, you can generate more momentum when you launch.

Good luck!
Are we supposed to pretend the NSA doesn't exist and Hillary Clinton has a bunch of emails the government doesn't know about?
Show HN: Livecoding.tv streaming schedule for week 10 (Finally)
Jeez, maybe they're just not smart enough as they say. Why complicate matters by denying what is actually a sound conclusion?

Or are we so politically correct now we can't acknowledge variation in mental capacity - particularly working with numbers and logic.

I think it's maybe 10% intimidated, 10% lack of motivation, 80% not smart enough.
When everyone does arbitrage, eventually the markets will become very, very efficient, and profits converge on $0. Of course, they'll never get there because market participants will drop out (as we're seeing), but this was always the likely end result.
> This is already present in many (if not all?) editors already.

No. Tiling is, but it doesn't behave as if you had a single file view wrapping across columns. Emacs does have that via follow-mode, but I don't think I've seen it anywhere else (though vim might have something equivalent to follow-mode)
Same with (Neo)Vi(m)
Forget all the people who say "the solution already exists" plenty of people have built successful businesses by building a solution that already existed.

I did have a hard time figuring out what your app is. Work on the copy and you might see a better response.
It was also a terrible question, since you could have absolutely no technical knowledge of elevators and thus no thoughts about improvement. It sounds like it was meant to gauge her enthusiasm for making suggestions about things she's ignorant of. She definitely dodged a bullet there.
I say, If you really want it, you go and you get it, period
...also...being insured is important. Like Prim.
6 Reasons Why Email Marketing Is Important for Your Internet Marketing
Special mention goes to the 32KB of SRM, the 12bit ADC and the analog outputs. Love it!
I must have different eyes to everyone else in the human race...

It seems like on PC/Linux/etc every time resolution increases font size and everything else gets tinier. They might be taking up the same number of pixels on a 1080p and 4K display, but those pixels have physically shrunk. So the result is that millimeter to millimeter they have shrunk and your eyes need to focus on a smaller "thing."

Staring at tiny text all day is exhausting, but yet a lot of people love to do it as they constantly rave about how 1080p or 4K give them "more screen real estate" (because now everything is tiny). This is another example of that. Instead of the OP just increasing the font size, they've let the text get smaller and smaller and are now complaining that they have too much wasted space.

On all Windows machines I now run I use 125% DPI to try and make the text readable over long periods. On my Surface 3 I use 150% DPI which breaks a lot of stuff.

Honestly as far as I am concerned Apple are the only one that got this right when they scaled everything so it stays the same size (in real terms) as resolution increases (effectively giving your text more pixels, so it looks smoother). Windows is terrible and Linux is worse.

But since every other human seems to have cyborg eyes and is immune from eye strain I guess none of this matters...
Shyp Returns Makes It Easy to Send Back Stuff You Buy Online
I assume he wants the impression that the file wraps around to the same column, with the buffers synchronised across the split.

Emacs does have that using follow-mode, I don't know if other editors do.
I hate to show you this, but looks like app I already use, Mammoth https://mammothhq.com/ :) I like the concept.
I'm not sure if it's just me, but I'm getting tired of the blog post formula:

> The Death of XYZ that is actually not really going anywhere for most people

The death of login, gamers, angular, react, PHP, etc, etc.
Per WH policy...

"Former secretary of state Hillary Rodham Clinton appears to have operated in violation of what the White House said Tuesday was “very specific guidance” that members of the Obama administration use government e-mail accounts to carry out official business."
I know that - but the user used it as a sarcastic term that could have 100 different connotations.

I was asking him to clarify.
I was interviewed by NewsRadio 106.7 about this about an hour ago. The podcast will be online here in a couple hours:
http://michaelgraham.com
I feel like I'm making this comment over and over on HN, but this is a great approach only when the going is good. But one needs to be flexible and change their mental attitude appropriately when times are not so good. Sometimes you just need a job, and in those cases the interviewer and interviewee role is quite clear.

I might be the only one who actually remembers 2001-4, and trust me, during that time if you walked in with the "I'm actually interviewing YOU!" attitude, you were in for a surprise.
How Social Media Could Be Hurting Your Startup
Sure, this doesn't make sense for VN's, but its not surprising that a lot of indie success stories are often 2D games that don't use these pricey engines. The cost is a disincentive as well as the extra 3D work compared to what can be done efficiently via 2D.

The value argument doesn't make sense if my original vision was a 2D pixel game that I could personally do in my spare time compared to being given the hottest 3D engine and now asset creation and dev is 10x the time and cost.

The big winners here look to be mid and big shops. Not to mention the asset stores these engine companies run. Having tons of indie devs suddenly buying all these 3D assets must be nice considering whatever cut Unity or Unreal are getting.
I think most of the time, stupid stuff like IQueueFactory just appears because it's Java and Java didn't let you pass individual functions around until recently.
If you have startup stock options, check your option plan
"chat is your to-do list, and your to-list is your chat"

OP, I think this phrase, or something like it, should be front and center of your communication effort. IMO it describes your product better than all the stuff I've read in ~5min on your sites.
Can tuition enter endowments?
5 World Class Wines That Are Currently a Steal
It's probably more a matter of simplifying the look, having portraits first.

If we're trying to one-up Google at design, here's my probably-lame attempt, using the bevel to have the cake and eat it too, hopefully.
http://i.imgur.com/X4LQD03.png
(I changed the names)

I guess it's still less pretty, I don't know.
Pebble smartwatch sets second Kickstarter record, and it's not done yet
"Do you create anything or just criticize others and belittle their motivations?"
He's following the philosophy that says when you run "program --help", the expected output of the program is the usage info and therefore it should go to stdout, but when you run "program <invalid args>" and it prints the same usage info, that is an error message and should go to stderr.
Neat hack, but if I wanted to compile, I'd just go ahead and compile. These are more interesting:

http://bellard.org/tcc/ (use -run)

https://root.cern.ch/drupal/content/cint
https://root.cern.ch/drupal/content/cling
I already have the leanstartup and I have read many, many books on the subject, but I didn't do all this just to start a business. Of course, I want it to become successful, but this project means more to me than that, so I didn't need validation before starting on the journey. In a way, I was scratching my own itch. This is something I will use on a daily basis, and if that's as successful as it will ever be, then it was still worth it.

Seriously, I apologise if I make out in my post that this has been the worst time of my life! It wasn't the intention. For the most part it's been an amazing ride, and I had enough funds to be relatively comfortable while doing it (once I got used to the adjustments).
Are you sure it's equivalent to follow-mode, not just vertical splits? Follow-mode emulates the file wrapping to the next column when it reaches the end of a buffer, and if the cursor moves across the top/bottom boundary it'll appear on the other buffer instead of scrolling the current buffer. And the buffers are synchronised as a single "page".

edit: apparently you can do that with scrollbind.
> If 1 reporter writes "Top 6 reasons why kittens are cute - number 5 will SHOCK YOU", the potential audience is millions. You can scale your content as needed, and readers / writer is potentially unlimited.

Even in this scenario you still need a tremendous amount of domain authority and/or a Herculean marketing effort to achieve any kind of traction in terms of traffic.
Hey, I didn't say anything against the Microsoft stack; I've made a living off it myself, at times, although mostly at a lower (i.e. VBA) level. But it doesn't really lend itself to easy understanding of REST.

As far as REST vs. RPC goes, there is a sole essential difference: the semantics of interaction with a REST resource are defined in RFC 2616, and a correctly designed and implemented REST resource behaves in accord with what you find there.

REST itself, meanwhile, being just HTTP, is very simple, and very well suited to expressing interactions with resources and collections of resources. Especially in the front-end/full-stack development world, most things can be expressed, with little or no semantic strain, as resources and collections of resources, and capable HTTP clients are highly available. (And the convention of encoding structured data as JSON in request bodies is very strong, besides.)

Conversely, there are as many RPC-over-HTTP standards as there are implementations; since doing RPC over HTTP necessarily means mapping whatever semantics you have in hand to an interface not designed to express them well, this makes headaches for people who have to develop against them, especially when writing an application that draws together many disparate APIs in order to do something interesting at their conjunction.

Whether REST is better than RPC over HTTP, or vice versa, strikes me as a question for a philosopher. But, in most cases of interacting with a remote resource over an HTTP transport, REST is certainly more natural, that is, closer to the native semantics of the transport, which results in thinner glue layers and more easily understood behavior.
Thanks for your response.

So they are angry because it is a "hack" that actually affects them in some way or it one of those religious things?:

1. "I'm angry 'cause you're doing it wrong."

2. "Because open source"

3. Something only dogs can hear.

4. ???
Thanks for the feedback. I agree with your suggestions.

It is meant for people who've never coded before, with the end goal of introducing programming concepts in a friendly, easy-to-understand manner. My hope is that it encourages people to explore the computer sciences in education or as a career choice.

I do plan to add more lessons that touch on other programming concepts - lists, recursion, etc... and I would also like to make the site multilingual.

I welcome anyone that is interested in contributing - the Github repo is here:
https://github.com/arguello/trycode.io

And here’s my blog post on the site:
http://meta.fja.io/trycode.io/
Fashion ‘Unicorn’ Farfetch Raises $86M at $1B Valuation
This looks really clever and great.

I was confused at the end of the video, though. Why did the iTunes note come up when you switched back to the Ghostnote website?
San Francisco has greater income inequality than Rwanda
Wow... that's awesome. That's quite different from how I've seen it done in other places. I wish I could get that much freedom from a studentship!
> I don't understand all the criticism here.

Okay.

> Personally, I don't like and barely ever use the index

And there's why.

A lot of us actually like and use the index a lot. It's incredibly powerful; one of git's most powerful features in fact.
#middlebrow_dismissal
Anyone Can Learn To Code ● San Francisco ● Work is Part Time at Night / Sunday - $100 per hour ● Lead Engineering Mentor

Anyone Can Learn To Code is a professional training course / coding bootcamp that focuses on full-stack web development. ACLTC allows students to retain their full-time jobs by offering a part time approach to class instruction. Classes are held from 6-9:30pm M-Thurs and 9-5pm on Sundays.

We're looking for someone for only a portion of these hours to come in and help students with their final class projects. You must feel comfortable communicating with our students, teaching, and know Ruby + Javascript. Extra points for AngularJS experience!

No recruiters or sales pitches, please.
More Information + Apply Here >

http://anyonecanlearntocode.com/lead-engineering-mentor-posi...
Which is why I'd assume TFA is talking about something similar to Emacs's follow-mode[0], not mere vertical splits

[0] https://news.ycombinator.com/item?id=2797790
How wonderful. I shouldn't have painted with such a wide brush. I believe my point stands in the general case, but perhaps enough people will tell me stories like yours that I'll regain my faith in urban communities.
I'm curious, at what point in time did you (everyone on HN) learn about contracts? Did your father or teacher sit you down one day and say "here's this piece of paper that is legally binding and here's how to understand it and here's everything you need to know about contract law and your legal obligations, etc.?"

It seems like something that is never taught yet is an ever present part of our lives. It also seems like one would have a hard time accomplishing anything today because there are contracts for everything, many with clauses one would otherwise not want to accept.
Git is so powerful and complex. I do agree that the user interface is poor and most of the arguments I've heard in favor just sound like the person already invested a great deal of time learning, and so won't accept change. A great coat on top of a powerful kernel which eases the 90% use case of git is very welcome in my opinion. I can't wait to see what they mean to do with merge/rebase in gitless 1.0.
Guy quits job to see if 10,000 hours of practice can turn him into a pro golfer
'CTRL-W v' in vim ;) Also, Visual Studio has vertical and horizontal tab groups, Xcode has "counterparts" where you can display 2 associated files side by side (for instance .c and its .h file), and tmux lets you setup vertical and horizontal splits for terminal sessions which is also very nice in combination with vim.
i think i might have mistakenly clicked on itunes outside the view.I will make a better video soon, had a 2 year old hanging on me while i did it :)
Over two years after breaking a Kickstarter funding record to get its smartwatch off the ground, Pebble returned to the crowdfunding site to fund its new watch, the Pebble Time.

With 23 days to go in its latest Kickstarter funding campaign, Pebble has raised over $15 million. Last year, Pebble shipped more smartwatches than Android Wear. This year, the company might ship more than Apple.
Yeah, that's what I told the interviewer as well.
PhantomJS 1. But nothing is tide to phantomjs, wkhtmltopdf should work as well.

(I'm planning to test with PhantomJS 2)
If Clinton can run her own email server, why are so many people allergic to running their own servers? (PS, hope she had a business internet connection so she wasn't violating ToS)
Note that all cited universities are located in Southern Ontario (Toronto and Hamilton). Tuition has gone up in Canada, but not as high as it has in the States, not by a long run, and it has stayed quite low in Quebec, at least for residents ($2750/year).

I know that at the University of Montreal adjuncts have been unionized for a long time, and they have a bit of job security; there are no multi-year contracts for a given course, but they get priority on courses they've already taught.

One issue is that adjuncts used to be mainly professionals who'd teach one course per semester on the side. That was fairly common at my engineering school back in the early 2000s. Since it was secondary income, they did not see much point to unionize or fight for job security.

But now you have a lot of people who end up trying to make a primary living through adjunct teaching, and that old model or part-time teaching doesn't really work for them.
On-demand activation of Docker containers with systemd
I don't dislike the idea but it'd need more work graphically. Like this it's barely visible. Making it obvious to the user that this part of the screen is there for your to click on should be priority #1 when you design a nonstandard checkbox.

Edit: And remember, something doesn't necessarily have to be a checkbox for you to select it, it can just be a bevel of some kind. You don't even have to require clicking as an action: You can square-select items (like you would in a file manager), you can long-press (like you would on mobile) etc.