skysight-inc/HackerNews huggingface dataset:
So you've gone from

"Twitter mostly only bans people throwing around death threats"

to,

"well this one guy once wrote some bad stuff under a pseudonym in another forum, and this other guy has rude followers"

Do you see why people might not exactly trust Twitter's commitment to being a content-neutral platform, or why they might be reluctant to give them huge amounts of free content and network effects that can be taken out at a whim?
There is a lot of work that traces developments in Plato's ideas, and a rough consensus that some dialogues are more Socratic and others reflect Plato more (http://plato.stanford.edu/entries/plato/#HisSocEarMidLatDia). There's a mixture of stylometrics, contemporary accounts, and other arguments that are used to try and assign responsibility. It's an inherently imprecise project, and I didn't do much ancient philosophy so I can't tell you much about it, but it seemed sensible when I took courses on Plato.
Yep, I'm aware of the similarity. paper_trail gem is 5+ years old and its well known in the ruby community. I'm just giving the credit to where its due ;)
Ah! I always wondered why cold water tanks were a thing.
There's a fairly highly probability this is true?

AWS/GCE are not cheap. They're cost-effective for certain classes of use-case, but beyond a given scale, or with certain base-level requirements, you're way better off colocating a bunch of a machines.
Culturally/linguistically German/Germanic?

'The official language of Zürich is (the Swiss variety of Standard) German...' [1]

Northern Switzerland was founded by Germanic tribes, after all.

[1] https://en.wikipedia.org/wiki/Z%C3%BCrich

[2] https://en.wikipedia.org/wiki/Languages_of_Switzerland#Germa...
Ask you to what? Deathmatch?
Which they can only pull off once before their CA is distrusted. See: how Chinese government CA was restricted to .cn domains only
> Do you recommend any references on the relative difficulty of attacking WiFi radios vs. cellular radios?

Unluckily I can't give any recommendations, since I myself still have to read up a lot on the whole topic. :-(
Dude, welcome to the real world!

There are but two rules. #1 Anything possible, you can do. #2 Anything impossible you can try to do, but it will fail because it is impossible.

Oh, and just a small note. Any action you take (including inaction) has side effects. Take a think of what they are (positive or negative) and balance them up to decide your course of action.

The world has but two rules dude. Any others are the ones you've imposed upon yourself.
If you have a demographic model of twitter users and appropriately re-weight, why is this a bad approach to take?
Since 0.6.0 which came out in May, the UI of PyBitmessage has been redesigned.
> quality control

Weren't we talking about Twitter?
Any proof of this?
Hannu Rajaniemi, Ted Chiang and Neal Stephenson come to mind as hard sci-fi authors worthy of comparison to Greg Egan.
Wealth tax exists in other countries, though. In Norway, there's a (controversial!) wealth tax of 0.7% for amounts exceeding $170k. This tax considers liquid assets, property assets and other personal property such as cars. It is, however, controversial; it means your income is subject to being taxed twice. As far as I know, the US only has property tax, and it's mostly taxed on real estate.
I liked Anathem, but it is more of a philosophical work. Personally I think The Diamond Age is Stephenson's hard sci-fi masterpiece.
It is a static site generator. You get a lot out of hugo when you start writing blogposts or content with markdown and let hugo do is work to generate content. At my company we build our website with it and now all the team can contribute with blogpost just by writing normal markdown files. http://tengio.com/blog/company-website-using-hugo/
Generally, at any scale over ~500 computers that run continuously, investing in private infrastructure is going to be 1/2 to 1/5 the cost of public cloud, including people costs. The real levers for improving engineering spend are around complexity of your actual serving software, which doesn't depend on / isn't really influenced by who you buy your computers from.
I agree with some of what you say, but:

> Standardize your process. If an elite candidate balks, then you've learned something about them: they'd rather your process suck and keep sucking than take any time to help fix it. That sounds to me like someone who isn't prepared to invest their time and energy in your team.

... huh? A candidate has no power to change your process. They aren't employed by your company yet. Even if they do go through the process and become an employee, it probably won't be in the capacity of senior manager, which is the rank that has some power to change the process.

If you ask the candidate 'okay, what do you see as the problem with our process, what do you think should be changed?' I'm sure you'll get some answers. Granted, if a candidate replied 'I'm not going to tell you. Looks like your process will just have to keep sucking!' then you could reasonably conclude that grape was sour anyway. I would be surprised to actually encounter that reaction; have you ever encountered it?
Knowing algorithms != Development craftsmanship

I saw the title and thought the article would be about how to write code that is easy for anyone to maintain. Code that scales well horizontally and across multiple processors. Code that is documented well and tests itself to let you know when a change breaks something.

I was expecting notes about architecture and how to ensure the security of your software. To always keep your end users in mind and to make everything easier for them--even if it means more work for you.

I was expecting to see examples of such craftsmanship. Best practices and praise for working tools that seem to stand the test of time.

Instead I found an article about Computer Science fundamentals and math.

Computer science isn't about craftsmanship. If it were the courses would involve code reviews and students would be marked down for lacking tests, not using source control, insufficient comments & documentation, and using conventions that don't fit with the language (e.g. camelCase variables instead_of_underscores in Python).
Yeah, I'm always using this extension - https://chrome.google.com/webstore/detail/just-read/dgmanlpm... - on his site.
A slightly nicer solution that still has the same spirit as your approach is to use BackupPC: http://backuppc.sourceforge.net/info.html

I've used it for many, many years. Setup is a bit of a pain, especially if it's your first time, but it's a totally reliable backup system and gives you something much better than just a pile of zip archives.

All of our servers get BackupPC'd (rsync-over-ssh, pulled) twice a day to an in-house server that's totally unreachable from the internet. I get emails from BackupPC when something goes wrong, which is pretty much never. Backups aren't a thing I have to worry about much anymore.
Yup. Potable vs. Palatable drinking water.
I think the model of working remotely from distributed coworking spaces would be a decent one. If employers started subsidizing them you can only image how many quality places would pop up.
That may be true in the silicon valley, where there are companies ready to poach you on every other floor of the building you work at, and every other building in the street.

In the other cities of the world. There aren't that many places where you can work at in the area. Your network is limited and you still have to go through traditional interviews (supposing there are even companies to work for in the area).
I think it’s called “Patriotism”. See also “American exceptionalism”: https://en.wikipedia.org/wiki/American_exceptionalism
Further suggestions:

- If a field should never be NULL, put NOT NULL in the field definition. If a field should be unique, put UNIQUE in the field
definition. This improves both correctness and index performance.

- A useful format for CREATE TABLE is the one you get
back from SHOW CREATE TABLE.
Because it's not a typical contribution to a discussion, it's just a very simple truth..
Depending on the kind of non-profit Twitter tries to become, they may need to somehow disentangle Twitter from all of the political favoritism and censorship controls currently built into the system.

Seems like a pretty huge change and it's definitely tough to envision!
I asked seany if they should unban people who make death and rape threats. I didn't assert that Twitter bans only people who make death and rape threats. So, no, I'm not "going" anywhere.

Now, as to your eliding of actual malicious intent: pointing the Eye of Sauron at people, when you know-and-can't-not-know that your followers will deluge whoever you point at with death and rape threats, is not, in my book, merely "having rude followers". It is intentionally trying to harm somebody. And this is what Milo did, regularly, on Twitter--while he finally picked on a celebrity who had the social standing to hit back, he would regularly retweet some nobody who never said anything to him to his followers and let the head-hunting commence. You should be judged for that, and you shouldn't be allowed to continue harming people. So yeah, I'm OK with him being kicked to the curb.

But I'm gonna be honest: given the way you're writing about all of this, you should be reluctant to use Twitter. You should leave Twitter. I think that's a great idea. I entreat you to definitely, without a question, leave and start your own thing. And maybe you'll prove me wrong, that this land of ponies is so much better for everyone, instead of just the swarms of abusers--but I doubt it. So go get started! I look forward to seeing it.
I'm not saying it's right, I'm just saying how it is and that it's a problem that is very hard to fix. For wealthy people, tax is just another expense to push as close to zero as possible.
I use duply (a simpler CLI front-end to duplicity) for doing encrypted incremental backups to S3.

The only annoying thing is that duplicity uses an old version of the boto s3 library that errors out if your signatures tar file is greater than 5gb unless you add `DUPL_PARAMS="$DUPL_PARAMS --s3-use-multiprocessing "` to your duply `conf` file. Took me days to figure that out.
>If everyone thought like that'd it'd be a race towards some pretty unethical and/or immoral behaviours.

Strategies like this have been around for decades, yet somehow most people are NOT willing to put in the extra work to execute on it.

Donny Deutsch did something similar, "Donny pitched a TV account, Tri-State Pontiac dealers. (Just to get into the pitch, Donny sent car parts to the home of the Pontiac rep. He sent a fender with a note that read, “We’ll cover your rear end.” http://nymag.com/nymetro/news/people/features/n_8669/

There was that fellow who ran linkedin ads to get investors attention to get into Angelpad http://thehustle.co/the-linkedin-hack-that-made-me-120000

8 Years ago I was trying to get an interview at Neo@Ogilvy as a search marketer. I sent my resume several times with no results. I spent the extra time to really think about what would make me stand out and I designed my resume to look like a search results page and got a call from them within 10 hours of applying. This was because the key to advertising design is imagery that supports the message. It demonstrated my appreciation of the nuances of effective advertising.

Direct mail marketers have been promoting Lumpy Mail or 3D Mail as a way to make sure your mailer gets noticed, opened, and read. (i.e. putting bulky thinks in the mail so It can't be put on the bottom of a junk mail pile.)

These are not really even hacks, it is one of the rules of the game. If you go the extra mile demonstrating you care enough to stand out, you earned the attention you get.

I don't think these tactics are a slippery slope at all. It's no different than Sam Altman flying across the country to meet a company (that didnt want to meet with him) that was about to sign with a competitor, or PokerShare.com training a Chimp to play poker and bring it on tour.

There is a world of difference between being clever and being unethical.

Edit: Grammar
You are underestimating the power of external influences. It's not just about what individuals decide for themselves. Because right now, even if you decide to learn what it takes to have your decentralised internet back, that still may not be enough.

We still don't have an easy to use computer that can run 24/7 in your own home, on which you can install a blog, vlog, social stuff, email, as easily as you use the current centralised services. When I first installed my mail server, it took me a week. I'm not a system administrator, but I am a developer familiar with GNU/Linux. Your average muggle doesn't stand a chance.

Even if we had those little computers, our bandwidth is still asymmetric (even the fibre, even though it makes no technical sense) and that decision is a corporate one, that you are not going to reverse by voting with your wallet.

Even if we had our symmetric bandwidth, we still cannot send emails from our own home. I mean we could send it, but it would be rejected by every big players out there, as well as most mail filtering systems, because the current assumption is that if it comes from a residential IP, it's spam.

And we still don't know how to make a decentralised search engine.

---

The choice these days is simple: either you give up on the likes of privacy and anonymity, or you shut yourself from the network. It's not a binary choice —more like a spectrum in fact— but there is no third alternative yet. For instance, I don't use Facebook. I missed some events because of that, and people are surprised I didn't know about that party I was invited in. It's the fifth time I told them I never log in, dammit!
I have BackupPC running on another system

http://backuppc.sourceforge.net/
i run a python/shell program to rsync and collect what i want backed up into one folder i then compress it and gpg encrypt it and send it to my backup server
For learning historical narratives, Youtube is honestly pretty great. Crash Course[1] is good for a broad overview. It presents a fairly coherent narrative and the advantage of this is that you can then relate any other historical narrative to this skeleton. Extra History[2] is a good example of a channel that presents narratives of specific incidents. If you are looking for a channel focusing on one particular period from lots of different angles, The Great War is not bad[3].

But none of this is actually going to teach you the skill of inquiry and skeptically reading different competing historical narratives. You kinda do need a class for that. A friend of mine is building a startup to make running one easier: https://www.beaglelearning.com/

[1] https://www.youtube.com/watch?v=Yocja_N5s1I&list=PLBDA2E52FB... , https://www.youtube.com/playlist?list=PL8dPuuaLjXtMwmepBjTSG... , and https://www.youtube.com/playlist?list=PL8dPuuaLjXtPNZwz5_o_5...
[2] https://www.youtube.com/watch?v=EbBHk_zLTmY&index=1&list=PLh...
[3] https://www.youtube.com/playlist?list=PLB2vhKMBjSxMK8YelHj6V...
Andrew Ng's machine learning course on coursera is great for beginners. It'll show you some theory backed by intuition, and if you do the assignments you'll implement ML algorithms yourself (in Matlab).

After that, I recommend Stanford's CS231n. It's focused on computer vision tasks, but you can learn a lot about neural nets in general from it. The videos were recorded around a year ago I think, so it's up to date with the latest deep learning techniques and libraries. For some reason the videos were taken down from the CS231n site but you can watch them here: https://www.youtube.com/watch?v=g-PvXUjD6qg&list=PLlJy-eBtNF...
They mess up 'herd immunity' and should be locked up in padded rooms. I don't mind if they want to fuck themselves up, but they're jeapordizing the health of everyone they come in contact with.
WW3 SERET FILES FROM US THRU W
What makes you think it's BS?
If I had leaks showing that my country's government has nepotism on high position, a big influence over the media and actively silencing opposition and dissent I would be pretty worried. Just part of culture?

http://www.dailydot.com/layer8/redhack-turkey-albayrak-censo...
http://www.nature.com/scitable/definition/evolution-78

>Microevolution reflects changes in DNA sequences and allele frequencies within a species over time.

Allele frequencies changed from ~2% to ~33%. Mutations are not necessary for the process, unless the allele is at 0% frequency to begin with.
"But it is a well known fact that there is no black-white racism in Turkey."

Really? I think Didier Drogba and many others might disagree with you. This was well-publicized:

http://www.nationalturk.com/en/turkish-derbysome-of-fools-sh...

http://www.goal.com/en/news/467/turkey/2013/05/21/3993492/dr...

In regards to the second link, there is another link here:

http://lidblog.com/turkeys-pm-erdogan-believes-blacks-are/
Watch this talk [1] if you want to see someone transform horrible code into 10x code.

[1] https://www.youtube.com/watch?v=8bZh5LMaSmE
Is 20% of $10 a $1.00?That said, if you have a small application, I would pay DO to pack it up. They have global servers & imaging/snapshots. Your app would prob be good if you can get away with that kind of hosting.

I do believe you can take images and snapshots and download them, so using the api, a user could prob rig up a script to make it refundant if it was mission critical
>Japan didn't participate in most sanctions and Asian goods are more readily available in the Middle East.

As opposed to watches made in the US or Europe? Aren't most electronics made in China/Japan anyways?
It's not, but your comment made me smile.

You seem to feel differently. Go ahead, tell me why it shouldn't be the case.
https://IndieHackers.com is a side project of mine that recently hit $1k/mo. I launched it here on HN a couple months ago (https://news.ycombinator.com/item?id=12269425).

It's pretty meta to be posting this here, because Indie Hackers is basically a huge collection of interviews with developers who are making money from their apps and side projects. I only include interviews with people who are willing to share revenue numbers, employee count, etc. There's also a forum/comments section where you can ask your own questions to the interviewees if you find my questions lacking :)
Agree. Depends on your domain. But for web development as I am working on right now, it is never relevant. Fundamental for me is, testing, oop design, distributed systems design.
It seems to be answered in the FAQ:

> How is Feem different from other similar apps.

> 3. Business Model. Our business model is simple: If you like the app, you'll pay for it. Similar apps focus on growth only, then later switch to serving you adware and malware.
Perrier too!
In what city do you live?
Qubes also isolates some devices (e.g. NIC, WiFi, USB) and their drivers/firmware, using the hardware IOMMU to protect against DMA attacks by a compromised device. There is a separate threat from the Intel ME, but the threat from non-Intel devices is reduced.
I completely agree that it's a hard problem. I don't think there's a fix that involves lowering the tax burden on the wealthy, though. You can dump more taxes on the middle class and effectively reduce the level of avoidance but I don't think that's a net gain for society. I think it would actually be a huge loss.
Pretend you are a company and you just gave your VC this excuse.
It depends a bit on the source, or how you count, apparently.
Thanks for catching the pepsi/Nestle error.

Yes, the paint factory was a superfund site. So this wasn't the "it's just tap water" story, it turned out to be an actual public health issue.
Seems reasonable, but does anyone actually think like this? "Okay, we do fairly boring stuff here, so we must compensate with pay to attract good developers". Rather, the opposite rhetoric is prevalent: "Groundbreaking! Disruptive! We need passionate developers! Prepare to take a pay cut in exchange for a chance of changing the world."
Milo Yiannopoulos Eyeing Bid for 4chan Social Media Site
I started a (strictly e-book) publishing company. We publish public domain titles on Amazon, and Apple's iBookstore. GooglePlay has gone by the wayside just like all of their "cool projects."

We don't just copy-pasta public domain titles. We actually go through it, and create a really nice table of contents, include flourishing images to chapter headings, link any footnotes, and re-typeset so there's pleasant vertical rhythm to the paragraphs. We really pride ourselves on creating a great user experience rivaling titles from major book publishing companies that have delved into the foray of e-book publishing. CSS for e-books is a repeat of browser compatibility problems reminiscent of the 90s unfortunately.

Our average price is usually $0.99. Our genre is theology, so we publish books from Augustine, Thomas Aquinas, and John Calvin to name a few.

We make over $1K/month, but sales are on a downward trend. The hype of e-readers has faded in the past 2 years. It's not that e-reading isn't cool. It totally is. Just like the mp3 player was a great successor to the Walkman. The problem is that there isn't One Great Device for e-reading (like the iPod was).

A review of e-reading devices:

iPad: No person with eyeballs can read on an LCD screen for more than 2hrs, but I can read a physical paper book as long as I want. Dead-on-arrival in my opinion. Sales from this market never overtook sales from the Kindle store for my company.

Kindle: Better than the iPad. That's not saying all that much because they're only better because they use e-ink. That's it. Navigating and whatnot is still really janky. The worst thing about the Kindle is that all text is justified. There aren't any settings to change it to left alignment. It's nuts. You have to see a screenshot of some text to see how absurd this design decision is.

Kobo: These guys make the best e-readers. They are e-ink like Kindle, but they have this revolutionary technology called "left alignment of text" instead of justified-only text on the Kindle. You don't have the sophisticated backend infrastructure like Apple/Amazon for synchronizing your books/bookmarks/highlights/blabla. But it's not that important really. Just sideload your e-books, and dupe your e-book library on your computer. That's an end-to-end backup plan. You may not have heard about Kobo because they don't have the marketing budget like their competitors.

My company is called Fig, because I started the company on Fig St in Escondido, CA while I was in seminary. Here's some of our titles on Amazon: https://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dd...

Footnote: I probably went too far with this off-handed hardware review, but I'm drinking wine and felt loquacious.
Naturally meaning born without.
Twitter should be replaced with a protocol like email or TCP/IP.
Transcript of presidential debate hosted by Google
Even most of Google is flattering itself as far as that goes.
https://en.wikipedia.org/wiki/Stingray_phone_tracker

They basically give external control to all the baseband processors functions (read mic, control signal, read gps chip etc.)

It's why snowden made:
https://www.wired.com/2016/07/snowden-designs-device-warn-ip...

because if your phone is in airplane mode, it shouldn't be transmitting - and they can all be made to.

(Oh, and I have friends who served in Afghanistan, so found out about all this around 2002)
Also make use of safer systems programming languages, with unsafe code only allowed in signed binaries with controlled access.
https://en.wikipedia.org/wiki/William_Thomson,_1st_Baron_Kel...
I'd argue that the most fundamental thing in programming is usefulness but that's just me :)
> definitely

Source?

> Whenever I am looking for a new job

So a sample of one against a sample of one is "definitely"? :-)

I have yet to see anyone do that, and I'm connected to quite a few colleagues from when I was still employed, not just from the freelancer period.