skysight-inc/HackerNews huggingface dataset:
1. Telling people are they permitted to meet... is the start of religious tolerance?

Was there a thought even slightly in your mind that this was even mildly in tension? Like there will be laws on the books striking people from meeting in a Christian church? Like a political momentum is coming?

That churches are allows to operate tax-free, that Churches often operate businesses flagrantly in view of the community but nobody cares (education), and that there isn't any political force close to bringing tension on this matter, shows that churches are not merely tolerated... they are politically privileged.

? Can you think of any other group with this much power?

And in the Bay Area, I think that's clearer. Churches are bastions of middle-to-high SES wealth, revenue, sensibilities, and aspirations. They are places where parents can aspire for their children to be lawyers, doctors, or engineers. Black churches in other areas work differently; worse. I wonder if a lot of Bay Area Christians never attend even one black church.

I cannot believe it when Christians talk about persecution in California inside their churches. It blows my mind. Will there be a Proposition 8 for Muslims? If you're talking about religious diversity, then I understand. I'm promoting secularism, not religion.

Try to think of any group that has this much political privilege, while simultaneously talking about religious oppression, as if they stand for churches as well as mosques.

2. Why are you talking about whether I'm in touch with diversity?
And I quote.

> For example currently those trying to work extra hours or take extra stress will inevitably get ahead and if we try to change that too much, it may have disastrous consequences.

He clearly believes men are better at the kind of programming google is promoting and believes google shouldn't change because it's bad for business.

He thinks women should be casually in the game like doing part time work in programming. Read it again
We bought our initial 2 TrueNAS servers from IX Systems (SuperMicro) back in 2011, have been upgrading over the years and they have been very reliable servers.

Currently each server has 63 drives (4TB HGST NL-SAS) with 1 hot spare, configured as RAIDZ.

Right now there is 200TB of usable storage, we initially started with 29TB and have been expanding as needed when it hits about 79%, I buy 18 drives roughly every 6-8 months, 9 drives per server and expand the pool.

To say that we never had issues is lying, we did have some major issues when upgrading from versions, but this was early on, now it is a rock solid storage system.

Although there is less than 300 active users connecting to the primary server, there is a lot of very important pre & post production high dev videos.

Reboot with 63 drives is around 10 minutes or less.

Resilvering could take 24-48 hours, depending on load, depending on how much data the failed drive contained.

Performance has been great, reliability has been great, support has been great.

Sadly IX Systems can no longer provide support after the end of this year, they've extended support beyond the expected lifetime of the hardware.
This method is also called "Vatican roulette".
Uber will be a very interesting company to look back in 20 years I feel. There are a lot of lessons in there, but not sure which ones yet.
My parents used Brain Quest cards with me and I loved them. Kept me happy on road trips and at restaurants.
What was the lesson? That no service has 100% uptime?
I can't provide much help with advice for a career change, but I have some thoughts on your current situation...

> I feel like my skillset (Python and Django) is slowly fading into irrelevance (everyone seems to be about machine learning and data science nowadays)

Machine learning and data science are certainly trendy, but there are still 100s of developers for everyone in those areas, and will be for a long time. These skills are highly sought after and you'll likely naturally shift to new technologies to solve problems as you need to.

> I also would like more interaction with people instead of spending my days in front of a monitor.

I think the best engineers get a lot of interaction with people. Building something isn't worth much if it's not the solution to the right business problem. I'm an engineer but I'm heavily involved in the product thinking process, talking to "stakeholders", brainstorming ideas, liaising with external companies, etc. I'd estimate my time is roughly 70% at a computer and 30% talking to other people in various ways.

There are many opportunities to do this sort of stuff if you're interested, and you may even want to go into Product Management if you want to remain close to technology but spend more time getting human interaction.

> Note that I am only 20 so I don't have that much experience either, and finding a good developer's job seems hard given the competition for all the good startups.

I'm assuming you're right at the beginning of your career, or only 1-2 years into it. I would encourage you to find a different place to work, try more companies of different types, teams that work in different ways, etc.
Serious inequities remain for black Americans
Relax, I'm not going after you - this is part of a broader conversation. :)
The disputes are usually quickly opened and resolved.

Just take pictures, explain the problem and open the dispute.
Truly evergreen content: http://www.theonion.com/article/area-man-constantly-mentioni...
Solution Architect, Project Manager, Product Manager
The chances of both partners in a relationship staying monogamous are undoubtedly smaller than the chances of getting pregnant while on the pill.
You make it sound like that's a law of nature.
If you're 20 and have been working for a year, does that mean you didn't go to college? You could do that. It's a great place to explore and figure out what you're interested in.
The first company I worked on was an heavy Tcl shop.

For me they went wrong on being a pure interpreted language, having to write all performance critical parts in C wasn't scaling for us.

It was there that I learned only to use languages with JIT/AOT support.

Also having Tk stuck on a Motif look and feel wasn't appealing to us as a mechanism to deliver good UI/UX to our customers, specially to the majority of them on Windows.
> "let's use Javascript!"

I don't think it's the same use case. Tcl is really good as a CLI language, like Python.

NodeJS is not very good when it comes to test stuff in the CLI quickly due to its async API. Even when there are synchronous versions, most libraries are async so wrapping everything in promises is a bit of a pain.

IMHO Tcl really lost to Python, not JS. Python is an excellent way to test ideas quickly on the CLI.

I do a lot of web-scrapping and data transformations and to be able just to open a CLI, call a lib and test things out in 5 minutes for a PoC is just RAD.
Spot on. Abortion is not just another option. It is orders of magnitude more expensive, more emotionally tolling, and even physically tolling.
Very little mention of Eggdrop.

Eggdrop was my first introduction to Tcl/Tk and though the learning curve was harder than Perl, it was fascinating.

There was quite a lot to like about Tcl. Mainly that everything just worked.

Packages were solid, getting stuff off the web was easy.

It's a nice language. Try it.
Wait this sounds like it'll be the ultimate temptation for people who play sports or lift weights. Once you get used to injecting testosterone regularly, it's going to be tempting to increase the dosage to gain some of these other benefits.

But I suppose women already have this going on with their birth control. One can read stories about benefits like skin clearing up, increased breast size, losing weight, etc from hormonal birth control. (And also stories of the opposite effects).
A Googler's Would-Be Manifesto Reveals Tech's Rotten Core
Reminiscent of 'I, Pencil'.

https://hn.algolia.com/?query=I,%20Pencil&sort=byDate&dateRa...

Consider all the tools he used from the modern age in order to make the materials, 'from scratch' means using nothing but your body, but I suspect that the project would have ran over several lifetimes.

It would have probably been better to start with something simpler, such as a hammer, but definitely points for trying.
Ha! Typed it on my phone. I indeed meant the second, 'patsy'. Thanks for the correction.
Neither of them were convicted for "treason".
That's highly regional. Most of the time I've gotten uber in the city, they've been full time drivers.
Did/does your building have the equivalent of an HOA? I know my neighborhood has banned short term rentals.

The neighboring town zoned an area for short term rentals, forced registration with the city, and added some fees. It turned all of the legit short term rental owners effectively into enforcement of rentals outside the zone so they can control supply. It worked out pretty well and seemed to be a good balance of control and free market.
http://www.chicagotribune.com/news/local/breaking/ct-uber-dr...

http://wjla.com/news/local/2-men-arrested-in-connection-with...

http://www.sfgate.com/news/article/Two-Uber-drivers-shot-and...

http://wspa.com/2017/04/14/uber-driver-city-board-member-sho...
You'd rather chemically alter your hormones and reproductive system function than use a condom?
Is there any evidence that kicking Kalanick helped Uber?
there was a book getting started in electronics that use to be sold at radio shack. They had all sorts of basic projects from a battery using a potato to a transistor radio to an amplifier. I think it is still available online. I use to love making those projects when I was younger.
Here in Sweden if you are of the opinion that men and women are biologically different, people will call you "racist", bigot, idiot, and so on.

It is terrifying, difference has somehow become connected to the thought that one gender should be inferior.

Personally i don't care particularly much WHY the sexes are different, we are different that is enough knowledge for me in my life at the moment.

I do however care about people communicating facts that are not based on science.
"this is a function that takes data that includes a student's email and enrolment date"

You can do this using a row type, e.g. OCaml:

# let foo student =
Printf.printf "Email: %s\nEnrolment: %d" student#email student#enrolment
val foo : < email : string; enrolment : int; .. > -> unit = <fun>

The second line is the output from the OCaml REPL. Note how it automatically infers that the input is an object which includes an email and an enrolment field, with the correct types.
That argument that ignores the fact that helmets did actually prevent serious brain injuries according to the meta analysis I quoted above.

It's one thing to look at some cracked helmets after a crash and suggest that they might not work as expected. It's another thing entirely to use logic to try to contradict direct evidence. Evidence wins.

Regardless of whether foam compresses or cracks, the outcomes of people wearing helmets is markedly better than the outcomes of people who crash with no helmet on. To suggest that the existence of cracks mean it's unlikely to prevent serious brain injury is flatly false.
I felt like that a few years ago. I didnt end up leaving my career, what i did instead was use my skills in a different way. Instead of being a web developer, i became a business consultant. Like you i didnt care about the latest fashion in the space and in general my interest was no longer in programming, however, 60%-80% of my time today is still writing code, but i'm much happier.

What i do now is i work with non-technical businesses as my clients, they come to me with a problem, not a spec. I gather requirements, give them my opinions, tell them how to solve their problems, then deliver solution for it, which 90% of the time is an internal web app.

For instance, a current client is a distillery that was using 2 pieces of shitty software, one of which they originally got in the early 2000's. The software was running their health and safety requirements for the staff. I wrote an internal web app that replaced a old creaky system that didnt work very well and they're absolutely flabbergasted that this problem could even be solved at all. Its an extremely easy problem to solve, but to them, i'm basically doing magic.

They dont care what i code it in, they dont care if i'm up to date on the latest framework, they dont care how i deliver it as long as i solve their problem and save them money, which is what i focus on. This is infinitely more interesting to me than keeping up to date on the latest tech. Also, as a side note, i'm now earning about 3 times as much as i used to earn as a contract web developer.

Perhaps you could apply your skills in a different manner.
Its well known in the powerlifting/bodybuilding space that steroid use will cause small balls. Yes to testicular atrophy. Supposedly they will come back after you get off, assuming you did so properly.
How's the pay there? My biggest concern about leaving IT is that the salaries we get as developers are pretty generous compared to other fields.
I thought the time TCL went wrong was back in 1994, when Sun unilaterally announced that TCL was going to be the official scripting language of World Wide Web browsers, prompting RMS to kick off the TCL War by writing "Why You Should Not Use TCL". [1] And then Sun changed their mind and decided that Java was going to be the official scripting language of World Wide Web browsers. And we all know how that turned out.

[1] http://vanderburg.org/old_pages/Tcl/war/0000.html
I've been a web developer for 15+ years, but my favorite part of the job is actually working with Databases. I even applied for a DB Admin position at a big company and almost got it.

So my suggestion is to take a look at databases before you decide to move on to anything too much different.
Ask HN: What Programming Language for Modding Games?
Hello,

What programming languages/technologies do I need to learn to mode games? I don't want to sell them or do online games, just offline games. I seen lots of recommendations for C++, but someone else said C is better, and others say C#.

Has anyone had any experience with this and what language?

Thanks.
What's really interesting in that is looking at how those folks were integrated into later the later political diaspora.
Could you recommend any further reading, regarding different structures/options?
> Amazon, Google or Microsoft

Just to be clear, if you're using AWS, GCP, and Azure to host your own applications, you're at your own peril to managed disaster & recovery. Those companies make doing that much easier than managing your own DC and yes the reliability is going to be better than DIY (but still never zero). I think you mean more towards SaaS applications or anything that "phones home" data to back it up, right?

We're going to start seeing more business continuity audits of SaaS players, akin to a BBB rating for the company's ability to maintain service levels. I thought I came across a website that actually has started doing this, but I can't recall which it was.
Python is very relevant, keras, tensorflow, and pytorch are deep learning frameworks that rely on python development. Also, many data scientist rely on robust python frameworks. Maybe look into jobs that require python development that support these roles. As you feel that data science is not for you, I can imagine data scientist fear about software infrastructure and need people like you!
There is some proof of this, comment by Scott Bonds, Mixbook:

https://www.quora.com/Has-Amazon-S3-ever-lost-data-permanent...
I'm not entirely sure about that. While Stallman is most famous for his license preferences, he has a longstanding, pretty strong pro-Lisp preference as well, dating back to his early work on Emacs Lisp. Guile Scheme was created as the official GNU extension language mostly because Stallman thought a version of Lisp was the right language for a standard GNU extension language, and Tom Lord convinced him that Scheme was the right version of Lisp for the job. It wasn't a preexisting GPL'd interpreter that he just picked because of its license.
>What about the visitors?

That is in the eye of the beholder (i.e. the visitor).
I was trying to give some possible reasons why a city (as many are doing lately) would want to limit - one way or the other - the amount of AirBNB's rentals through local Laws.

The (particularly strict) Berlin example:

https://www.citylab.com/equity/2016/12/berlin-has-the-worlds...
Sure, but that shows up in the risk calculations when you're choosing a cloud provider. I imagine for just about everyone it was cheaper to eat the loss on the day of the outage than to spend the time/effort/resources to do it right. Especially when it made national news that it was Amazon's fault so nobody blamed the sites that were down.
I've always been bored by education (in fact I left high school halfway through) and college will probably be no different, not to mention there are subjects where I am dumber than a tree (math for example) so I'd probably fail most exams just because of that.

As far as my work experience goes I've been a developer for a year but was working as a technical advisor for a mobile phone retailer before that - the job was actually quite nice but unfortunately the pay was nowhere near enough to sustain myself and the company had pretty scammy sales practices so I left.
All of them had at least one company pushing them into the outside world.
Ah yes, I didn't mean "complexity" as "computational complexity"; I use is but rather as how sprawling and difficult to understand the code must be (we could regard this formally using something like Kolmogorov complexity, but I meant it informally).

One advantage of "specific" (as opposed to "generic") code, like explicit constructor/destructor pairs (e.g. named properties and accessors), is that by forcing client code to choose one particular, specific accessor, we have a lot more static information to use for optimisation; i.e. we've encapsulated the implementation behind an opaque interface, which we're free to implement in whichever way makes most efficient use of the resources we care about.
I believe it was injecting/inserting a block (some kind of gel maybe?) into the vas deferens, with the effect of a vasectomy but much more easily reversible.
These arguments are always phrased as if every guy who's having trouble with condoms is an idiot. I think that's counterproductive.

I'm a "grower". The size difference is so significant that any condom that still feels comfortable when erect will easily slip off when flaccid. Smaller condoms are actually painful because of the ring at the base.
Discourse.org might get annoyed with the chosen project name, if your project starts to gain popularity.
By 15% penetration, I don't think I can get a 100x return. I've invested aggressively. Don't think that's possible even @ 1%.

I'm probably going to be holding some of the assets for a decade. Something like that. Unless the whole thing tanks.

Good investment opportunities don't come around vary often. By the next one I should have made the money back (& more).

The entire crypto-economy is worth something like 70B. Way smaller than Facebook/Goog/aapl. If you want a sure thing, crypto ain't it! I do think it's a good bet, though (asymmetric).

I've used Bitcoin again instead of a wire. Wires don't go on the weekend.
Rubik's cubes?
Did you mean to say you're earning 3 times as much?
For better or worse I think there are quote a few Uber employees that will support this move if it happens. The number of employees publicly speaking out for Travis is just the tip of the iceberg.

Case in point - a female friend just completed a round of interviews there and was shocked to find that multiple interviewers openly commented about how badly they wanted Travis back, and how the sexism scandal was overblown. All male employees I should point out.
A checklist of marketing ideas for side projects
> Instead everyone shames him, tells him his mostly very valid thought process is sexist and his career is done

What? This guy has gotten an unbelievable amount of attention and debate on the topic he wanted to discuss, both in support and against it.

Trump got the same attention, and constantly complained he didn't get enough.

Enough with this lie that certain [far right] conservatives don't get enough press. They get plenty of it by making outlandish statements that they know will get them lots of attention, both good and bad.
> I am no longer excited about new frameworks, etc

To me this is rather a sign of common sense than a lack of interest in programming.

You could try moving to a company that has its own product - these often have interacting with customers or other companies listed as one of the responsibilities.

EDIT: paragraphs.
There are plenty of roofs for cheaper, just not in the same place everyone wants to be.
The term is charged for a reason. If a white supremacist feels bad that they're being compared to Richard Spencer, I think they should do some soul searching.

There's a solid argument to be made that the quiet white supremacists do far more damage than the cartoon characters do.
Not sure if it will fit your age range but this company has a lot of good teaching toys/things:

http://www.melissaanddoug.com/
Obviously cannabis; Sessions has an obsession with destroying its presence in the US.
A couple of years ago I was in a similar situation (not a programmer, but devops), and ended up going in the marketing technology direction. More contact with people, less programming but still relevant. Worked out well for me, I run two businesses today - a martech agency and a software dev venture. Might be worth checking out what martech jobs would fit you.

GL
Tacking on accessibility at the end is very difficult (most of the time it's quicker to rewrite). By not considering it from the beginning it means these components will never be usable by people with access needs.

Also it is possible to call out a critical oversight in the design of a product while not shaming them for releasing it.
This is like saying murders can be prevented by simply telling wouldbe-murderers not to murder.
I am trying to determine what evidence I would expect to find after 47 days to either support or oppose this hypothesis.

Since it's a privately owned company, we don't have a lot of detail about either stock performance or revenue / profit, and even so, I'm not sure that you'd be able to attribute changes on this timeframe (either for the better or for the worse) to Kalanick leaving.

On the other hand, since it's privately held, arguably what helps Uber is that its investors (owners) are happy with it, and they requested that he leave. So, yes?
Indeed, it's looking like we've got some experimental evidence that markets are a poor way to deal with some kinds of things.

Plus, they're hardly inevitable: they're created by humans along with whatever rules and mechanisms they operate by, and they're administered by humans. What self-organizing features markets have are confined to a subset of what they functionally mean: they scale because they semi-efficiently find optimal answers through working on populations rather than centralized control. What does 'optimal' mean? That's sometimes in open conflict with the very rules we want to see honored.

It's a neat hack, but horribly inappropriate to some aspects of life. And we get in real trouble when we start redefining everything in life circularly, as 'what is produced by markets is optimal'.

Human extinction is an optimal market solution to some things, including maximization of capital as an abstract measure.
Tanagram
Frisbee
Bike
Prism
Magnifying glass
from the link

> Many thousands of years ago a technologically advanced race of extraterrestrial beings came to planet Earth to mine metals
If plant owners had to pay for externalities they would make sure the plant doesn't release pollution.