skysight-inc/HackerNews huggingface dataset:
Hi! I started Neocities. I read HN regularly.

Neocities was actually launched and bootstrapped on HN about 3 years ago, and donations from HN users bankrolled the first year of operating it. Things have been going really well, the site is growing and still sustains it's own existence through donations and supporter accounts.

I still work on the site heavily. We're launching some big features soon (more space, Github webhook deploys, etc.). We just finished migrating to SSL (for everything, including hosted sites).

I've had to do some pretty crazy stuff to make the site work, some of which is not documented well and I think the HN crowd would find pretty interesting. For example, we figured out how to run our own global anycast network for "cheap". I would love to share how to do that with people, there is approximately zero information online or in books on operating anycast networks.

My new years resolution was to get better at writing about some of the crazy tech I've had to do for the site. If you're interested, there's an RSS feed you can subscribe to for our blog where it will be posted in the future: https://blog.neocities.org/feed.xml

Again, thanks go to HN. Site literally wouldn't exist without it, you were basically our seed investor. Feel free to ask me questions, I'll try to answer. That's something you're supposed to do with your investors, right?
Are you referring to this?

/ # uname -a
Linux moby 4.9.4-moby #1 SMP Wed Jan 18 17:04:43 UTC 2017 x86_64 Linux

/ # mount | grep osxfs
osxfs on /Users type fuse.osxfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,max_read=1048576)
osxfs on /Volumes type fuse.osxfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,max_read=1048576)
osxfs on /tmp type fuse.osxfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,max_read=1048576)
osxfs on /private type fuse.osxfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,max_read=1048576)
osxfs on /host_docker_app type fuse.osxfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,max_read=1048576)
Anonymous to Trump: ‘You Are Going to Regret the Next 4 Years’
> Perhaps it would be better to force the state's criminal-court attorneys to spend equal time as prosecutors and as public defenders

That's a brilliant idea.

What better way to find systematic holes in the system than by making the same people fight against them half the time, and making their reviews based on an equal amount of prosecution and defense? Even if we still just went by the numbers (which we would, it's easy) at least it wouldn't be so one-sided.
> The millions they are getting from Google

Yahoo! (being bought by Verizon, still in progress).
My very fist YouTube video
Try it for yourself - can you exfiltrate anything you like by zipping it up and appending it to a JPEG? I think you'll find you can! (7zip just ignores the image part so you don't have to do anything funky at the other end.)
first book is great. books 2 and 3 are worthy sequels. stop reading after the third book.
The Rust compiler seems somewhat overrepresented in this data set. I see "ccx", "fcx", and "CrateContext", which are only used in the Rust compiler itself.
Pinning in this instance usually refers to hardcoding the public key or fingerprint into the app.
Ouch, 102 million Wiis sold, vs 13 million Wii-U.
The Guardian is a fake news website. Of course they won't pull it.
" has nothing to do with being a intro/extro-vert."

I think it does.

Extroverts are 'outwardly focused' - meaning 'present' - paying attention to others, the world around them.

Introverts are 'inwardly focused', more in their heads.

Obviously, people can do both - but extroverts have a lifetime of skills in 'relationship management'. They know how to do small talk, how to set the mood, how to change the subject, how to engage with a difficult subject.
HelloSign (YC W11) Is Hiring a Sr. Product Designer
Trip mode is nice, but it's pretty darn buggy, and hangs a lot. I also never see any updates to it. Which is frustrating as a paid user.
I grant you that stable governments can help.

Overall, I was trying to point that the planet changing may cause rich countries to stop being rich. You sped less on food today, but if you are unlucky and food prices go up, the extra expending can easily descapitalize you.
I had previously tried both the Aeron as well as the Steelcase Leap 2 for an extended period (+1w) and found I preferred the Steelcase. I purchased one for myself and one for my wife.

It's common to find these gently used on Craigslist for around $200 if you live in a populated area. That's where I got mine. I was able to pick any two from a lot of 20+.
Thiel may blow a fuse if he realises quite how many Culture references Musk has been making over the years. :)
Sure, but that's a pretty blind metric. "If Harvard (6k undergrads) accepted as many students as Texas A&M (50k undergrads), it would be more diverse!" But then it wouldn't be selective; it wouldn't be Harvard.

Presuming Harvard is interested in increasing enrollment at all, that alone doesn't help increase these percentages. If Harvard accepts 1 low-income student for every 10 people, and accepts 100 more people in total, the mix is still 10%. I don't think that's "increased access".
You wrote "Climate change is not the end of the world." Do you usually use "not the end of the world" to mean something comparable to the Black Death?
Replicators run by unlimited free or cheap energy means the end of a material economy. Any good can be created for you. It also means you don't need to ship those things around so most cargo operations we have now are pointless. As you point out, AI will supplant most services. Assuming you can replicate AI's... then nobody needs money for anything.
I'm reading "How to write Science Fiction and Fantasy" by Orsom Scott Card, and he mentions how Star Trek is not good SF by any stretch. The world building is absurd, and high ranking officials regularly do missions and adventures that seem absurd. While it works for Star Trek, it won't fly in any stand-alone SF work today.

However, that is what happens with most TV-first SF shows, Doctor Who being another example.
I came across a theory somewhere (I forget where) that said the computers in Star Trek actually achieved full sentience at some point, but that they were collectively hiding this fact from humans because of a general fear and mistrust of AI. Given how AI tends to be treated in the Trek universe, it wouldn't surprise me.
> Colonization largely ended

This is not observably true.
IIRC the Enterprise holodeck was very new technology in season 1? It makes some sense that society had not yet been changed fully.
i used littleflocker for a few months and, while it worked really well, it slowed my machine down sooo much. perhaps the newer releases perform better.
perhaps but if you look at per capita growth over the past hundred plus years in the US, aside from the great depression, you see pretty uniform growth no matter which party is in office. Also, the Clinton debt thing is overblown (my opinion) all that happened was a shift from public to private borrowing and I don't see what positive effect that had, temporary though it was. The whole Clinton miracle was a combination of coming out of a recession into an investment bubble.
I'm sure you've heard this a million times by now, but I first got into web development because of Geocities in the mid-90s as a very young kid. Looking back, it was almost certainly the gateway drug that led me down the path to where I am today. So it's nice to know that something like this still exists and might inspire the next generation of programmers.
Captain Kirk is climbing a mountain. Why is he climbing a mountain?

Because he is in love.
If net positive team member means go along to get along then you are right. He had questions about the integrity of the research data and reported that to the ethics board. For this his PI and team members branded him as crazy, going so far as to get him committed.

If you suspect someone is tampering with your research you review the access logs or, better yet, put a camera on it. You don't spread a rumor that so and so is crazy and watch your coffee mugs because you don't know what crazy they might do.

I believe the judge made the correct ruling. It's unfortunate for the lab and researchers that care caught in the middle.
I'm guessing replicator blood lacks soul:

I will set my face against the soul that hath eaten blood, and will cut him off from among his people; for the soul of the flesh is in the blood; and I have given it to you upon the altar to make atonement for your souls, for it is the blood that maketh atonement for the soul. Therefore have I said unto the children of Israel, No soul of you shall eat blood, neither shall the stranger who sojourneth among you eat blood. [Leviticus 17:10-12]

Thank you for being one of the few commentators to not get distracted by the sci-fi!
And the service/init management stuff, that was long before systemd.
I'm not sure which Federation crew you are talking about (and note, I haven't watched any Star Trek universe shows for a long time) but I'm pretty sure that in DS9 when there were some federation crew visiting, they were given money from the replicator and amusedly told to not tell the Ferengi how it came about.
Well, iTunes is made by Apple.

It also doesn't require the kernel-level integration of Little Snitch.

Firewalls are way more about the backend than the frontend. They are not very portable at all.
Really? I was alive at the time and the hostage crisis remains indelibly linked to Carter in my mind (aside from the belief of many on the left that Reagan cut some kind of deal with Iran to hold the hostages until after he won).

Do younger people recall it differently?
He's telling technical people to cater to people who aren't themselves. They aren't necessarily "computational idiots"; they just don't intimately know how or why a computer works. They don't write code, but they still need to use a computer to get a job done, preferably as quickly and efficiently as possible.

The paragraph before that excellently illustrates this point:

> There was a time when, in Linux circles, mere users were rare. “What do you mean, you just want to use your computer to type articles and maybe add a little HTML to them?” the developer and admin types seemed to ask, as if all fields of endeavor other than coding were inferior to what they did.

Stop being critical about things that don't matter, and start being useful.
If we don't care about being secure against an attacker who controls Facebook then what was the point of end-to-end encryption in the first place? If you're going to "compromise" that far you might as well just use any number of centralised messengers with transport encryption.

> There's no reason to think they are shills trying to undermine security.

Moxie's comments about OpenPGP are ample reason. And in any case our response needs to be robust against the possibility that they are.

> this should be acknowledged, especially given the mass adoption success of WhatsApp/OWS.

The mass adoption is precisely why it's so important.
Yes this sort of behavior is common. One of my dad's friends was doing his PhD as an immigrant in the 90s in the US and his professor did something similar to him. Had the police called and accused him of interfering with other people's experiments due to some small dispute that had nothing do with the lab. This is common fare behavior in the US research establishment against immigrants. Another friend ended up getting electroconvulsive therapy mostly as a result of dealing with a bad advisor, ending up in the hospital like this guy, and having the shrinks diagnose him with depression, etc. He had no family, they gave him ECD despite the fact that he did not want ECD on the recommendation of the shrinks, his personality changed significantly after that.
Absolutely amazing, thanks for sharing this.
15 years ago, this was exactly what ZoneAlarm did, unfortunately it seems that it ended up as just another "all-in-one windows security solution"
Building a Kafka that doesn’t depend on ZooKeeper
I think there's a very noticeable difference – but you don't have to take my word for it, because lots of research has been done on this subject. For example, see Vazquez-Landaverde, P., Torres, J. & Qian, M. (2006) Quantification of trace volatile sulfur compounds in milk by solid-phase microextraction and gas chromatography-pulsed flame photometric detection, Journal of Dairy Science 89, 2919–2927 – or just search for 'uht milk taste' on Google Scholar.
It's reasonably safe to assume that 'next' is a placeholder for .4, .5, .6 and so on. This seems to me more like a project management issue than a technical issue. I.e. the scope of Solaris 12 was too ambitious and individual teams were finishing their work on different schedules. Rather than have everything sit idle, they are releasing it piecemeal under the Solaris 11.x umbrella.

To the extent that there are commercial ISVs supporting Solaris it also makes their jobs a little easier since they can deal with change in smaller increments.
It is the Antarctica summer and there is no miracles that would reverse the physics for that crack now, so let's stop panic for every a few miles of the procession and let the near future reality sink in -- when enough people do that, we may have hope.

The last decade is the most progressive political period in US yet all we did is the worst damage to the climate crisis (on the flip side, how much worse could it be?). So let's face it, the political show does not really matter. Nothing will change until we crash and nature will force the change upon us. This is nothing new in the history and in a few millennia every thing will be renew and we will be forgotten (and forgiven).

The inevitability is built into the large number theory. As long as there are too many drivers on the wheel and too many cooks in the kitchen, the average will rule the society and the average will always be shallow and near sighted. So before the actual crisis hit nearly every one, the society is incapable of change direction.

In the analogy, money would be the gasoline and we have too many feet on that pedal. The market absolutely destroys any kind of responsibility. Meanwhile, passengers, either enjoy the ride or embrace yourself.
Well it's implied that holodeck time is inherently limited. Not everyone has one. The Enterprise (D) only had a handful for over 1,000 people. On DS9, you had to rent them at Quarks.

This brings up another point that is never addressed. Quark runs a casino / bar / futuristic (adult) movie theater expressly for profit. It's also implied that Star Fleet members don't get paid because they are members of the federation. Yet these same officers are often seen frequenting Quark's place. Where did they get the latinum (money)?
In the Pellegrino's The Killing Star, an alien race decides to exterminate the human race, based in large part on watching old episodes of Star Trek. (Extermination of the human race happens on, like page 6 or something like that.)
I came here to write this. My back issues went away after I started using a convertible standing desk (ergotron arm holding my monitor mouse and keyboard) so I can stand on sit and change position anytime I want.

Also, fidget while standing! One of the harmful parts of computer work is the body freezing.
At some level you have to trust your people to make money and do it without breaking the laws of every country you do business in, even if those laws can conflict.

I have the sense that in many of these cases, the laws actually don't conflict. That is, they did things that are illegal in every country they do business in, and that's without even touching SarbOx.
My point was just that such a society would be much weirder than depicted in star wars or star trek. Whether the robots kill us all or become our nannies, it will be a lot different than 20th century Earth + spaceships. All science fiction operates under the assumption that humans are still useful in the future. Humans are just the first intelligence to evolve. I doubt we are anywhere near the peak of what is possible.

Personally I don't believe that a good outcome is terribly likely. Humans care about animals and other humans because we evolved to have empathy. We have no idea how to program empathy into a machine. Most likely the first AIs will just have simple motivational systems. Like trying to maximize their reward signal, or achieve simple goals set by their programmer. They would be totally indifferent to humans. They wouldn't set out to kill us, but if we got in their way, they'd have no problem with it.
> No way to vote on comments

Good. Speak your piece if you have something to contribute. It's easy to game upvotes; oh look lots of upvotes... oh it's a pointless fluff comment or a flame. Above all, that stuff adds complexity to the system, and no one has shown the value is real versus perceived.

> No way to edit comments

People should consider what they're about to share. Editing is like starting a company and figuring out your business model after you "reach scale". Having to think before you say something is not a bad idea.

> So use Gitlab and rocketchat then

Yes, make everyone else move over to these new things! Because needing an email address isn't enough. We need accounts with every service there is! And we need more UI's distracting us with notification bubbles!

And let's get all these devs to learn all these new tools. Rather than focusing on producing useful output. Sounds good.
There is an entire episode in the final season about this called "Emergence" which postulates that the ship is alive. As the crew often has a bias against artificial life through the show, they immediately lobotomize it.
> The gig of RAM is not the only thing. It works worse on large files. It's not nearly as fluid. Multiselect sometimes craps out. Searches take longer. Battery life is less.

These things are true. I still use Atom on my MacBook Pro though because it has, at least in my corner of the world, a much better ecosystem than Sublime. I do keep Sublime around for the rare cases where Atom can't handle something, but if I didn't already have a Sublime license, I wouldn't feel the need to pick one up: Vim is more than capable of handling the large-file case for me. We all have different experiences though.

> Or a bulky, ugly Lenovo with great battery life but a horrible touchpad and a shitty screen.

The new X1 Carbon with the OLED panel is pretty good, I think. Color accuracy is something of an issue, but it does cover Adobe RGB and should be fantastic for anything other than professional-level color-critical work. That's neither here nor there though.
> I don't know exactly what the Jedi and Sith are

Warrior Sages. The archetype is common in Eastern mythology. "The Force" is itself a Westernized mashup of several Eastern myth systems. It seems particularly closely connected to the mythology of China and Japan, with a thin veneer of some Manichaeism painted on top. This, of course, makes it a bit incoherent as the Eastern myth systems it is mainly inspired by are non-dualistic but the Light/Dark dualism (fundamentally incompatible with the Eastern stuff) really drives the plot in the series.
Cool, just wanted to add that there's nothing wrong with reinventing Erlang either. We're all in the same boat, ideas are universal.
How we program multicores – Joe Armstrong
People still need to keep themselves entertained which I believe is the main purpose of a job. We even see it now, people that retire can become quite depressed and quickly try to find some kind of partial job where they can feel useful.

So in a post scarcity civilization the main reason people will still work is so that they do not blow their brains out. The difference this time is that we will work on what we like, or on our calling. Now that I think about it, jobs themselves may be the scarce thing. i.e. Not everybody will be able to work on designing the next space station and hence there will be fierce competition to get these jobs.
Random side note, but the documentary Jodorowsky's Dune, about a version that was never made, is excellent.
How much does hosting costs you at this moment?
He said it was a hoax. But we were told to take him seriously not literally.
14 Year PPC guy here. I have built businesses using PPC traffic.

With Google - Turn off search partners and content network and try running the numbers again.
How do you know if someone selling you something is introverted or extroverted, unless of course they're your friend? All i see is someone trying to pitch something to me. They could be extroverted and naturally good at it or they could be introverted and acting the part out. How would you know?

I'm an introvert myself and if you see me in social situations you'd never think that I am and most people don't realize it until they get to know me personally. This is why this article makes little sense to me.
The title of this article is missing a crucial "in 2 weeks" that actually gives meaning to 6 miles. I can't believe how poorly articles are titled. Qualifying information takes a few words.
I once saw someone using their phone with no blocking of anything, it was truly horrifying!
It is stated (in DS9 if memory serves) that replicators have met material needs, so people work simply to discover and better themselves.
I've found that nowadays even the ones with Broadcom garbage work well enough with Linux. However, if your distro doesn't ship with non-free firmware, be prepared to plug into an ethernet port to rectify that issue.
Ask HN: Why can't India produce homegrown Tech Product firms?
I am curious why India does not have good product companies with global reach like TWTR, Slack, FB etc. We have a lot of talent (large number of CS grads), but most people end up in IT services or doing maintenance/Dev work for large companies like ORCL, AMZN.

Most of the so called Indian "Unicorns" Like Ola and Flipkart are rip-offs of successful US companies.

What would it take to build billion dollar product companies in India?
Not terribly difficult to describe, sure.
The latest version of Perl 5 is almost entirely backwards compatible with every earlier versions of Perl 5. ( There are some features which almost no-one used, that also should never be used that were eventually removed )

Perl 5 is backwards compatible with Perl 4

Perl 4 is just a renamed version of Perl 3 to coincide with the release of the book "Learning Perl"

Perl 3 is backwards compatible with Perl 2

Perl 2 is backwards compatible with the original Perl

Many of the problems that new Perl programmers have with learning Perl is that every new feature had to be added in a way that it didn't break existing code. That is why for example you have to add "use strict" and "use warnings" to every Perl source file, even though that should be the default.

Perl 6 exists because we "wanted to break everything that needs breaking", so it is very different than any previous version.

That is why both Perl 5 and Perl 6 will both continue to be supported languages.

Imagine taking good ideas from every high level modern programming language, bringing them all together, while making the features seem like they have always belonged together. That is Perl 6.

I like to say that as Perl 4 is to Perl 5 is to Perl 6, C is to C++ is to Haskell,C#,smalltalk,BNF,go, etc
For a bit more information about the tombstone issue from the perspective of the person who caused it: https://www.reddit.com/r/programming/comments/5oynbu/_/dcnxy...
Hope some knowledgeable people can compare/contrast this with Blink/Servo/Edge etc approach.
Great example of what you're talking about: https://github.com/FFmpeg/FFmpeg/pull/153
The vulnerability in WhatsApp was correctly described by the Guardian. Signal is more secure and does not have this vulnerability. How, exactly is suggesting users migrate to a more secure messaging platform misleading in any way?