skysight-inc/HackerNews huggingface dataset:
Are users able to add a domain to the list? I didn't see that option to add mine, unless it's behind the login (and I wasn't going to create a login just to find out). I know you could end up with a lot of noise if a provider is added without a review, and adds the need to verify pricing, but maybe only add providers who have a review, as well, to address that. When I was looking for a domain provider, I would have discounted a site that had information exclusively about ISPs that were paying a referral or affiliate fee, since any superior ISP that doesn't pay for referrals wouldn't be included (and I'd probably have assumed the site was owned by one or more of the ISPs).
Isn't this a quine, rather than a self-replicating program? A quine produces the source, and a self-replicating program should produce an executable - no? This seems to be a fallacy of equivocation.
first,

The op's point was

"Who the fuck cares"
Without a hashbang it's actually interpreted as machine code, it just doesn't have any machine instructions.
There is PDP-11 command (one word, 16 bits) which makes a copy of itself into a previous word (with address, in bytes, less by two) and passes the control to the new copy. Octal 103737... or something like that.

Doesn't require make :) or cp and is pretty active - fills up all the memory space below the starting point in no time.
I wouldn't say they're the opposite of Markdown, but that's not really the point I was getting at anyway. The poster I was replying to was saying that two of his issues with using HTML to write documents were the verbosity and the escaping. Slim solves those two issues.
How quickly could you acquire the degree? 4 semesters? Is the department going to grow any time soon? Certain commuter schools in nova seem to get bigger all the time.
Case in point: an ethernet jack on the Xbox in 2001. People thought they were NUTS. They wound up owning online gaming for a decade.
Viewing this on Chrome on Android. Being built with bootstrap, it's a bit surprising that the responsiveness of the site is so poor. Screenshot:

http://i.imgur.com/nnG3zgg.png
Second,

Whether or not the op is friends with any narcisists ...

doesn't really say much about the trends within the "narcicist community", does it?
I think I agree with pg on this more than most here. To me, being mean means enjoying the suffering of others in itself (that is, without any other benefit). Most examples mentioned here refer to CEOs etc. who have been ruthless in their actions, but have benefited from it (financially and otherwise). They have not been mean in the sense that they would have done it even if it wouldn't have benefited them in other ways. I think this applies to Linus too, he may get so upset about the minor things that he, quite literally, verbally assaults people, but I don't think he enjoys being that upset.
I reluctantly logged in with Facebook and lost all my progress .
Agreed, WTF.
Thanks, I was pretty messed up just now after watching the movie Pi, now I'm even worse....
Some people imagine that by merely being transported to a different place, it will change them. But the only thing that can change you is using your experiences to shape your thoughts.

Tourist, n.: "a person who is traveling or visiting a place for pleasure". For pleasure; not to transform one's being, or become one with nature, or to gain some massive insight into the plight of a poor remote community of people. Tourism is about having fun. Travel is just transportation.

If you choose to you can do some soul-searching and maybe find something in you has changed on your journey. But it's not an inherent part of every travel you have. In this vein, you do not have to look down on yourself or anyone else for coming back from travel without being enlightened.

I wish this writer would relax a bit, and maybe forgive himself for whatever self-loathing prompted this post.
> If you bought it, it should be yours. I'm deeply uncomfortable with the notion that you must always pay rent to the government on something you ostensibly own, or you get the boot.
> There are so many ways this could be addressed. Property taxes could be eliminated and other taxes raised for a revenue neutral solution.

I made this same argument in my high school civics class. As I recall, the deal is you're not paying 'rent' on the property but for the services that property receives courtesy of the state/nation (e.g. fire, police, protection from invading armies, etc).

Real estate taxes are a pretty progressive tax, I'd hate to see landowners (generally in the upper echelons of income distribution) get a tax break and have that passed down to the lower tiers with something horribly regressive like sales tax (which is the general go-to funding scheme). It'd be a lot better to eliminate all other taxes and make all government revenues come from a flat land value tax.
Did you mean he did #1 or #2?
Improve Working Memory
Closed as soon as I saw the Facebook login needed prompt.
Generic licenses like these should be black and white, otherwise you'd get even more expectations mismatches.

Thankfully, nothing forces you to use only a single license for your work! The best system for those grey cases, in my opinion, would be to publish the work under a NC license, but then add a message like "contact me if you want to use this work commercially" and offer specific licenses for such uses.
phiX174 virus - one of the world's smallest self-replicating programs :-)

http://www.ncbi.nlm.nih.gov/nuccore/NC_001422.1

Enterobacteria phage phiX174 sensu lato, complete genome

5386 bp ss-DNA
Interesting that this works at all. Perhaps it's special-cased?
Whatever you do, do not let yourself become too idle. It will make the days drag on, and at the end of the day it will feel like you wasted the day.

You should at least use version control for what you are working on. Even if it is just a local Git repo (that you keep backed up, of course). Same with ticketing, either pick up one of the open source ticketing systems just for your own sanity, or take time to create your own ticketing system if there is that much slack time.
quines are a subset of self-replicating programs.
I thought about this too- the phrases- but, isn't that how normal crossword puzzles are? You can gather clues from the context of surrounding words when doing one of those puzzles.
Well it's really nearly the same question isn't it?
No, without a shebang it is interpreted as a shell script.
YapQ – What's around right here, right now
Nix4all – unlimited Linux support
Considering that people do not read EULAs, that is not surprising.
...only free beer
The empty set is a subset of the empty set.
Firstly, this doesn't solve any problems. It actually adds another a fragmented history.

Secondly, this is not a limitation of source control tools its a limitation of formal logic.

Vertical alignment's benefits are absolutely minimal. What is the ROI? How many bugs can be traced to "Lack of vertical alignment"? How many programmers have uttered the phrase "That vertical alignment really saved my bacon on that one"? Answer NONE! Its entirely aesthetic. I agree it looks nicer, but a Geo Metro modded to look like a Ferrari isn't any faster because it "looks faster"
Sony Movies Leak Online After Hack Attack
the first wiki I wrote used textile, I added wikipedia-style links and it was about perfect. I still can't understand why markdown overtook it in popularity.
If you are trying to correct someones speculation, maybe you shouldn't add your own inflammatory speculation.
Hehe funny that you mention phiX174 in the context of programming, that virus is amazing... Part of the reason phiX174 is so small is that it is "compressed" by having overlapping genes; in one area, three genes overlap in the same place! This is possible because there are 6 valid reading frames (direction and start point) for reading DNA: {forward or backward} x {address % 3 == 0, 1, or 2}.

In college I actually got to take part in refactoring that virus' genome into a decompressed version with no gene overlaps. And it worked! The decompressed version is still a functioning phage, and since there are no longer gene overlaps, future genetic engineers will have a much easier time modifying the phage as they see fit.

http://www.sciencedirect.com/science/article/pii/S0042682212...
Here's a pretty comprehensive guide:

https://help.riseup.net/en/gpg-best-practices
"a large portion of installed base still using the transitional IE 8 and 9."

Looks to be about 3.4%, per http://www.w3schools.com/browsers/browsers_explorer.asp , vs 5.8% for IE10/11
There are plenty of ways to pay for the services the property owner receives courtesy of the state/nation. It doesn't have to be by a tax that in the case of arrears results in eviction of the property owner, and many taxes can be made as progressive as you like.
That tradition goes back a long, long way. When Plato defined Man as "A featherless biped," someone showed him a plucked chicken.

A great tradition.
I think you make an excellent point, but all these cases are examples of guys who got a seat on a rocket and were pretty ruthless about who else got to ride.

Which is to say, they're lottery ticket winners. And that's super, but it is a bad idea to model your personal finances on lottery ticket winners.

In the rest of the stupid world, with people who are just grinding it out day by day and not jousting with billionaires, being nice is a very, very, very good idea. Being nice keeps doors open. Being nice to everybody you can keeps a lot of doors open. You never know when your next deal, or next gig, or next hire is going to come from. I can't tell you how many times I have gotten a great opportunity (often years after the fact, or through a friend of a friend of a friend) through helping people out just to be nice.

You can't dictate luck, but you can absolutely put yourself in a position to be lucky. And the more times you can spin the wheel, the better off you are. Having people in your corner is a powerful influencer of this.

Now, if you'll excuse me, I'm going to finish a very profitable contract job that I got because I liked to hang out and drink beers with the drummer who lived next door a couple years back. (Who subsequently went on to become the head of marketing for a national firm. When hippies sell out, they go all the way.)
Nope, I use browser addons to protect my privacy.
Linux ELFs will not work in BSD

What about the Linux compatibility layer?
I was about to post the same link.

I wonder if 'dang' followed the same process I did: click the submitted link; read the interesting abstract; scroll to the bottom only to be scared by the embedded video; recover for a second from the panic of being without plain text; scroll back up scrutinizing the small print for a link to actual paper; then click with an awkward urgency, feeling relief at having found my way back to safe ground.

Then I asked myself, "Why did the submitter link to the container page rather than to the real content? Maybe 'dang' should change the link?" But then I wondered, "What if there are people who actually prefer the video? It's hard for me to picture, but presumably such people exist. How will they be able to watch the video if the link goes straight to the PDF?"

So as a survey for my sanity, I have to ask: How many people watched the video without looking at the paper first? How many looked at the paper without giving any consideration to the video? Second, does this correlate with the first 'sin' in the paper? Do those who prefer linear text also frequently wonder if unnecessary distributed parallelism tends to hamper performance?
DNA survives a ride into space–on the exterior of a rocket
The robots.txt forbids any user agent from crawling the pages this crawler crawls. It's unwise to do this in the open.
I hang out on /r/dailyprogrammer sometimes - they had a challenge about these types of programs the other day and called them "quines." Check through some of these if you're interested, a few are 2 characters long (not sure how many bytes that is): http://www.reddit.com/r/dailyprogrammer/comments/2n11w8/2014...
Speech by Adrian Tan at NTU Convocation Ceremony
Clinical trial phases with vaccines are less useful than they are with drugs. The major problems with vaccines are either they don't work (or don't work very well) or they cause (or are thought to cause) rare but serious side effects. Neither of these are normally able to picked up in phase 1 or 2 trials.
This too is a narrow view. Another way to look at it is that people were building apps in the browser and they needed to do real stuff. Browser apps needed to talk to devices, legacy systems, card readers, EEPROM programmers, medical imagers... whatever the hell it is that people jam into Windows. And those devices weren't magically going to sprout a REST interface. There had to be a transitional period.

Microsoft had been making developers happy for a decade by giving that exact sort of functionality in local file Explorer, in Word, in Excel, on the desktop, via COM/OLE/VBScript and god knows what else. So they tried it.

The blood/brain barrier between OS and Browser remains up for debate a decade later.

The W3C remains woefully understaffed and even today hasn't solved basic problems that were solved in the dumb terminal era of the 1970s.

There's a lot of shit that got shoved into the browser when we were excited about browsers that shouldn't be there. Likewise there's a LOT of OS-level functionality missing from the browser that may or may not belong there, but which I don't see appearing in the next 10 years either.
My $0.02.

Elixir's do/end blocks actually enhance the syntax it inherits from Ruby by making it very, very consistent. Defining any type of entity takes a do/end block - def, defmodule, defmacro, defprotocol, defimpl, and probably some that I have forgotten.
What is the opposite of the Midas Touch? Whatever it is, Yahoo has it, at least with the things it has purchased.
Chespirito: utilizan la muerte como gancho de infección  x
What is spam?
Nope. That's the "irrevocable" part of the CC licenses (as well as in most FOSS licenses).
Exactly, and that someone is the humble "Diogenes of Sinope"
This issue is currently being discussed here:

https://news.ycombinator.com/item?id=8674342
Make yourself as valuable as you can. Learn ColdFusion, be humble, suggest using other alternative technologies, and perhaps most importantly: show initiative! It will get you very far, even if you're only there for a short period of time.

If I were you I'd start out by attending some interesting classes and if possible sign up for them.
I think that pg's observation is probably perfectly valid. People who are mean to pg (and his peers) fail.
While my reaction to content posted as a video (whether it be a tutorial, paper, how-to, etc.) is more what I'd call annoyance than panic, I rarely watch them. I find I can skim written content and within about 30 seconds decide if it's worth spending more time on. Not so easy with a video.
This so much, then people like Mr. Ionescu and others wouldn't have the huge lobbying power that they use to coerce the taxi establishment into limiting the amount of medallions to prop up their rent seeking investments.
It's much easier to just block Facebook stuff with browser addons, and you can easily nuke every other tracker as well while you're at it.
I intentionally chose to make my pics available for commercial use. As long as I get attribution I don't really care. A reasonable number of them have been used for various purposes and that makes me happy. (I have a pic on a sign in a state park, which is neat!)

That said, I'm a little annoyed that the company hosting the images is now actively trying to making money on them. It's not what I imagined. It doesn't bother me enough to complain about it, but it does change my perception of the "deal" I have with Flickr.
He's not exposing his personal server IP addresses. He's doing it in private, and opensourcing the code for others to do the same.

robots.txt are laughably unenforced policies, and are disrespected every day.
It terms of how (from memory + fact checks on Wikipedia):
Microsoft and Netscape battled over browsers throughout the late 90s with Netscape starting in the position of the dominant/only browser and IE was seen as a joke, that quickly, by the time IE5 (1999) was released Netscape seemed completely in technical debt with it's product when they couldn't support even the most basic CSS support in Netscape 4.x. IE5 was also the release that added support for what is now called AJAX.

IE6 was released August 2001, at which point it had most of the market, IE also existed for the Mac and most people I knew at the time thought of Mozilla/Netscape as completely irrelevant as a development target. Opera has basically always been irrelevant in my view. This started an era of IE-only sites which further damaged the competition.

Microsoft disbanded it's IE development team and it wasn't until a few years later that people realized that this happened (It wasn't announced till 2003) - people seemed to assume Microsoft was working on new version of IE, which was natural since it was pretty much the only browser in town.

WHATWG was formed in 2004 so everyone else (except Microsoft) could work on web standard because this had basically stopped at that point.

Firefox wasn't released till November 2004, which was the first time it looked like there would be a credible threat to IE (though it had been pretty good for a year before with Mozilla, but still unknown to most).

Acid2 test was created 2005 which further highlighted the problems with IE6's rendering: http://en.wikipedia.org/wiki/Acid2.

IE7 was released in October 2006, by which point web developers who had been trying to more and more with the web were thoroughly frustrated with IE and it's rendering bugs. IE7 was a big disappointment because it whilst it fixed some long standing problems like it's box model, it was still a long way off the standards that had been produced since IE6 and it didn't pass that Acid2 test.

In terms of why:
I've wondered why for a long time now. Mostly, I think IE6 was already too good at being web application platform and Microsoft was worried (as they had been with Java) that this would make Windows irrelevant. Given that IE was effectively free the probably assumed there would be no viable competition due to the lack of business model. Microsoft stopping work on IE they could allow websites to work, but continue to make web apps that were too clunky to use so people would write native Win32 apps.
If you ever inspect ember objects, they're huge, the properties/functions they have...

http://emberjs.com/api/classes/Ember.EachProxy.html

See the EachProxy class? Click on the class it extends.

http://emberjs.com/api/classes/Ember.Object.html

Oh look that object extends another class... apparently it uses Mixin to extend these classes maybe the apply function? If it's using prototype inheritance than looking up the prototype chain would be a performance hit IIRC.

I was doing Ember while during beta though. But during that time they were marketing Ember as smaller library and more performance than Angular.

The last bench mark I've seen, Ember library is much bigger and the performance was not that great compare to Angular...
This was on the front page a couple of days ago:

https://news.ycombinator.com/item?id=8664315
I think 4 semesters is a good estimate. I get the impression that department won't grow quickly.
I've got a current-gen i7 XPS 13 as my work laptop, so I haven't put Linux on it (gov't clients need Office docs grumble grumble), but I can vouch for the quality of the hardware and battery life. My linux book is an Asus with ATI graphics that gives me repeated problems, and the build quality isn't as good as the Dell. I actually find myself working in Windows more often just to use the Dell hardware. I get 6 or 7 hours of battery life with the Dell, it's lightweight, and it's quite thin. I had no trouble running Ubuntu on my previous Dell laptop, either.
New optimizations for X86 in upcoming GCC 5.0
Cases and controversies: Not your typical grand jury investigation
> It doesn't have to be by a tax that in the case of arrears results in eviction of the property owner, and many taxes can be made as progressive as you like.

As a renter, I have a hard time feeling sympathy for the downtrodden landowning class. While there may be cases where an unfortunate landowner is forced to liquidate and find a place to live that's in line with their income, there are more cases where a drop in real estate tax simply means the landlord gets a better profit margin.
Actually, there was a story about somebody selling 0-byte executable for DOS allowing you to resume programs because of some peculiarity.
Correct. A file will only be considered a binary executable if it has a proper header (ELF, Mach-O, etc) The default if no header and no shebang is to treat it like a shell script.

In fact, an empty executable file has been used to implement /bin/true on some old systems. Why take the added cost of a disk seek when just the information in the inode will do?
I think people think people and companies owning medallions who dont drive cabs but just lease them out are bad. But also there doesnt appear to be a metric that is tied to how many are issued, and has very quickly out paced by population.
What's wrong with statistics in Julia?
This assumes most academics are more interested in good research than publishing papers or looking objectively at software they spent years writing without any fundamentally new ideas.
The most successful people I know are all admirable. But their success took forms like CTO or director of research or influential programmer; when it comes to founders I have to go by reading about Gates, Jobs, Zuckerberg, the sort of accounts that suggest something like Entrepreneur Personality Disorder. I hope pg will follow up, because I'd genuinely like to understand his idea of meanness better.
I strongly agree with your first sentence, and I'm surprised that yours was the only comment making this point given the number of posts in this thread.
I meant it would be funny more from a technical perspective regarding his history with Lisp and as something of a programming luminary, other commenters appear to be talking more about brutal work schedules.
I bet the core components would be reusable on other atmospheres. You could imagine spiraling down into Jupiter's red spot or the giant hexagon on Saturn.
Interesting, this article from 2011 shows the Debian community moving from short 8 char IDs to 16 chararters one.

Now I'm really confused, and I have to ask:

Why are we calling a 8 hexadecimal character word 32 bit when it reuqires 64 bit to encode, or a 16 hexadecimal character word 64 bit when it take 256 bit to encode?
Related to this article is "Ken Thompson" reflections on Trusting Trust
http://cm.bell-labs.com/who/ken/trust.html
Have freedom, be yourself
Yes this is the case. Thanks
No file on common unix platforms is interpreted directly as machine code. Machine code executables have headers which contain information on the environment needed, memory mappings, program entry points etc. Binary executables are not just immediately jumped into, they must be opened by a loader which will parse these headers and do the required work before continuing execution in the program itself.

A zero-length binary fed into either ld.so (a.out loader) or ld-linux.so (elf loader) will not produce a zero-length output, but a parsing error.