skysight-inc/HackerNews huggingface dataset:
Really? In the Judeo-christian framework? Which, like-it-or-not, has to be considered the base reference for the definition of marriage.

Without trying to escalate anything, could you please show me the references for that?
Oh I see.

The confusion arises because the antecedent of "it" is unclear.

I read "it" as referring to "gay marriage" and not "the case against gay marriage". How confusing.
In other words he told positions which conveniently would be enforced by not interfering with the status quo. Why is state government the only acceptable level of government interference in citizens private lives?
This is not strictly speaking true. Finnish kids can and do retake years, if they are not ready to advance. Also the kids start getting traditional grades after the first few years.

And, yes, it's a good thing that a child cannot fail in their first few years of school. Nobody should ever brand a child trying to learn a failure, especially not literally in their first year of education.

Each child should be encouraged to learn and, if needed, helped to learn at their own pace. It is far more important that each child gets a strong foundation to learn and truly learns the basics needed to continue their education in their first years than that they get a ranking.
As a workaround you could probably add their Freya repositories and perform an apt-get upgrade.
Whether or not it would work flawlessly is another question altogether, I would do an image backup of the drive just in case it goes pear shaped.
Right. Get something better.
Which he also is not in direct control of since he was blocked - repeatedly - from transferring Guantanamo prisoners to the normal penitentiary system to stand trial in US states.
Winning the War of Electrons: Inside the New Maritime Strategy
I hope this doesn't mean what it sounds like: "The school district spokesperson said that "our information technology department is working to get all our passwords centralized."
> The school district spokesperson said that "our information technology department is working to get all our passwords centralized."

I think I can see the problem here.
Can't wait until ways are found to reliably cultivate more mushroom types. Unfortunately a lot of nice mushrooms will rarely grow without emulating much more complicated environments (e.g. symbiotic relationship with certain types of trees for chantarelles)
I am not downvoting you or flaming you, as you are trying to engage in a debate, not being "needlessly negative".

I appreciate that...without honest discussion this whole site is suspect, IMHO.

I am all for homosexuality if that is your thing!

But I'm sticking to my guns...for most of human history it was impossible for a man to have a child with a man, or a women with a women. That is a simple fact.

The idea marriage wasn't a social construct with the primary purpose of creating a situation that would optimize the creating AND caring of offspring seems just as factual to me.

Now of course, one can parse the whole of history and find exceptions and all that...that's fine, great in fact!

And yes, there is no doubt in the Judeo-Christian framework, obedience meant control, but I believe in this case you are totally throwing out the real biological basis with the bullshit one.
If you want to testify, asking them to subpoena you seems smart. I can't see how a subpoena could make testifying look worse, and yes, it just might alleviate some employers' concerns. But your first step seems to be deciding, for yourself, if testifying is the right thing to do. What if someone asks, "Did you ask to be subpoenaed?" Most people won't go that deep, but wouldn't you still like to feel comfortable answering that? Do you want to let unproven fears about this somewhat crazy but very diverse industry sway your decision? What will you think when you look back on this in 5 years?
C++ experience is quickly getting less relevant over time

I hear this often on HN and elsewhere, if I'd had to guess I'd also say it's true. But is there any proper evidence to support that? And in any case, it will probably still take decades before C++ will be gone. Maybe you could as well say: specialize in C++ now, in 20 years specialized companies will be begging on their knees for you to come work for them to keep their legacy C+++ stack working :]

don't specialize in programming languages.

Depending on the language you do need some level of specialization/mastering though else you might end up being writing very sub-optimal or even bad code in some languages. I'd say learning how to learn a programming language also pays off. Have you seen the amounts of SO questions for C from people who haven't reached a certain level yet? Their programs continuously crash or don't work as expected. Not necessarily because their intent is incorrect or they are bad programmers/engineers but more often because they lack proper understanding of C. Have you tried approaching Matlab the same way as any other language? Oops, there goes the performance. Working in Labview? It might look like it's easy (hey, all you gotta do is draw wires, right) but good luck building a medium sized application with it if you don't know at least some of the ins and outs. Now you might say 'if you encounter such problems you need to pick a better language' but that is just not how it works.
A more apt analogy would be denying the removal of a dangerous tumor because the government was interested in studying it. Because thus is essentially the only situation under which third trimester abortions happen in the first place.
I'm sure everyone on HN that is young enough to have had computers while in highschool has gone through this bullshit of fighting tech-illiterate adults what constitutes using a computer. Most of them are not aware that there are productive ways to use computers outside of Microsoft Office and IE. I shit you not, I used to get logged off by the dumbass librarian for opening Idle and playing with python. White on black text means I must have been up to no good.

It's so clear to me that this kid actually is a hacker. Just in the Stallman sense of the word. I suspect he's just like any of us were at his age-- completely and utterly in love with computers. He was suspended before from using computers, and he found a way around it. You know what that says to me? He's got the knack.[1] Highschool is a waste of this guys time. We should have him in a CS program somewhere. Instead, he's got a few more years of hell.

What bothers me is the heavy handedness of this. He had been suspended for 3 days before. He's suspended now for 10 days. He's going to have to go to court. This has effects on this young mans life that we may not have a huge appreciation for. The result might culminate as a slip in his grades. It might be as much as having to transfer schools and becoming a social outcast. It might be the stress it places on his relationship with his parents, which shamefully have to show up to court.

But the point is this is a smart kid that is being punished for existing in a fucked up education system, and his future success in that system is at stake. And most unfortunately, his success in that system will dictate what college he gets into, what job he gets, and what his life will be.

That bothers me so much. I wish I could reach out, tell his parents to not punish him, and encourage him to get his GED and not let this ruin his life.

[1]: https://www.youtube.com/watch?v=60P1xG32Feo
> white in my beard

What about tinting ("dieing?" sorry for not knowing the word in English) your hair? It's superficial, but if it lands a job, it's fair.
"The school district spokesperson said that 'our information technology department is working to get all our passwords centralized.'"

Seems like a better response would be to go over password best practices. I imagine their IT is responsible for the passwords being last names in the first place. They're probably centralizing all the passwords in a safe protected with Password12345.
Bay Area real estate has picked up, but timing 15 years to sell? Doesn't always work out as well as it could if things have cratered. There have been about three significant real estate collapses in the Bay Area in the last 20-30 years.

Some areas hold up better than others, but, say mountain view, a 20-something at his/her first/second job, unless has other means, isn't going to pick up property easily to hold for 15 years.

Affordable areas in a boom? Those most likely to take a serious crap in a downturn.
Did you grow the site into 8 figures or brought on board? What was the site doing? I would imagine management would be terrified of reliance on one, bus-getting-hit-by developer.
Based on the breadth of your question I have some design platitudes to offer, as you go into this.

* Think about how you want to read the data. This should inform how you design the storage.

* Understand concepts before you shortcut them. For example, synthetic keys are great, but be sure you know what the real primary key is for the data. NoSQL storage can be fast but you might pay in storage size or other flexibilities.

* Find sources of truth and use them to validate your learning. Build your intuition from fundamentals.

* Start fielding newbie questions on the topic. Appoint yourself expert-in-training.

* Learn PostgreSQL and participate in online discussion about it. This might be the most fertile OSS community I have found, pretty much ever. Highly recommended.
Google patents technology to save us from spoilers. No more GoT Spoilers :P
> Really? In the Judeo-christian framework? Which, like-it-or-not, has to be considered the base reference for the definition of marriage.

Why? Marriage was around a long long time before Christianity or even Judaism. There were hue portions of the world which that framework didn't touch for centuries after it's conception. Even if we were to restrict our view to those polygamy still dominates large parts of their history - which is far from the view of "traditional" marriage.

https://en.wikipedia.org/wiki/Marriage#History_of_marriage is well cited, and links to other, more in depth articles concerning Greek History, Chinese History and others where "traditional" marriage was far from the norm (and around for much, much longer).
Not sure if you're kidding, but GP is referring to area of the one-sigma region around mean for a normal distribution (see: bell curve) in relation to the total area (68ish percent of total), which is usually where the "normal" people live. It seems the popular understanding in soft sciences is that distribution of talent/ability/other human metric seems to follow a normal distribution.
In most parts of Finland, people only speak Finnish at home. It's mainly just Western Finland (and Helsinki to a lesser degree) where there are lots of finnish-swedish people that are bilingual. Elsewhere everyone tends to know English pretty well, but Swedish isn't nearly that common.
> "Even though some might say this is just a teenage prank,
> who knows what this teenager might have done," [Sheriff] Nocco said.

The local authorities?

> However, local authorities say that the student didn't
> open the FCAT files, nor did he change grades even
> though he was capable of doing so after accessing
> the teacher's computer.
It's possible. I did it. I am 43 and I retired when I was 40. I lived frugally in Silicon Valley and saved and consistently invested more than half of my income.

It was a decision I made when I was 23. I remember doing a spreadsheet at that time to plan it all out. This was back before there were good references on how to plan it out. Some of my assumptions were a bit off, but I got there in the end.
Let's not confuse engineering with programming. Most programmers aren't engineers (don't have engineering degrees, aren't comfortable with physics / calculus, etc.) Real engineers generally don't have these employment issues as they age.

Programmers are 'engineers' in the same way that those with an MCSE are 'engineers' -- they operate a computer and employ a unique and useful skill-set.
Yes especially the difference with the very first A model is night and day :]
One time someone logged onto one of the grumpiest teacher's accounts at college and sent an email out to everyone saying "I love you x". We were in class and he had just finished a presentation and was still projecting his desktop behind him. Notifications were popping up saying "I love you too!" every second. So funny. Poor guy.
Forum that connects students, tutors, and professionals on one site
pacman (Arch's package manager) does not build from source, it downloads binary packages from the repos just like Ubuntu. Differently from Ubuntu packages are usually as vanilla and up to date as possible.

You build packages from source when you install something from the AUR[0] or you can build from the Arch Build System [1].

[0] https://wiki.archlinux.org/index.php/Arch_User_Repository

[1] https://wiki.archlinux.org/index.php/Arch_Build_System
Spoilers are coming: First four 'Game of Thrones' Season 5 episodes leaked
> OpenBSD has many fine qualities and very smart people working on it, and I don't think it's the dumbest idea ever to use it.

OK, name three of each.
> Finally, I don't understand why more entrepreneurs don't do startups in energy.

Having done one I can tell you why I wouldn't do another.

Yes, the energy business is huge, but in part its huge because there is a lot of infrastructure, path dependency, and economy of scale involved.

It's hard to make a meaningful change against that, especially since the margins are low so there's not a lot of room for a classical "Christiansen" disruptor. Typically the new entrant's cost is higher since it can't take advantage of the highly depreciated existing infrastructure. SO you have to get established in specialized markets which are by definition marginal.

Finally, and again because the markets are so huge, policy (and lobbying) is a huge influence, and startups simply can't play in those arenas.

A good example of all this is coal: new coal plants aren't being built in the US and even the coal minors don't want their kids to go into coal (most don't anyway), yet "attack on coal is an attack on America" is a significant plank on at least one of the major party's platform.
Meanwhile, following the Sony hacks, the executive branch is pushing a "Tough on CyberCrime" bill tripling penalties for all sorts of nonsense that has become felonious "unauthorized computer use", e.g. sharing HBO passwords, posting "Let's Play" videos, or underage use of Facebook in violation of TOS.
In addition, "violating norms of conduct" would become a crime. This should help bring prisons back up to capacity as the drug war scales back.

The EFF, as usual, is trying to organize against this BS: https://www.eff.org/deeplinks/2015/01/obamas-computer-securi...

As an aside, it's sad how quickly Aaron Swartz is fading from memory, including on Reddit, which he helped build. He also worked hard to build open syndication with RSS, which has been crushed by Google and Facebook building up incompatible walled gardens.
Ok, that's a bit different, specially if they mean that in the general, unless they are contributing directly to every single project they package with their distro and paying every contributor.

They are still within their rights to decide that their add-ons are proprietary non-zero cost software, at least those add-ons that don't link GPL code/modify LGPL code. But if their main value added is indeed modifying GPL code, and they would consider people who share those modifications for free or get them for free from a third party to be "cheating the system", I can see the issue.
Note that the Telegraph article is just about the Guardian moving an advert from one page to another. It had nothing to do with changing the news or editorial content of the paper. The story about Iraq still ran. Advertisers not wanting their ads next to tragic stories is something that goes on in every paper and is substantially different to what happened at Buzzfeed and the Telegraph.

The only reason The Telegraph published that article is that their chief political commentator had just resigned over the papers failure to cover the HSBC tax story (among other things) and the Telegraph were engaging in shit-tier whataboutery to try and stop their readership collapsing. https://www.opendemocracy.net/ourkingdom/peter-oborne/why-i-...

>The coverage of HSBC in Britain's Telegraph is a fraud on its readers. If major newspapers allow corporations to influence their content for fear of losing advertising revenue, democracy itself is in peril.

The Telegraph is in the middle of a huge meltdown at the moment, and they are lashing out at everybody else. They also ran this particularly appalling story on their front page to try and detract from their own crisis: http://www.buzzfeed.com/jimwaterson/daily-telegraph-anonymou...

>A senior Daily Telegraph reporter wrote an anonymous front page story suggesting suicides at a rival newspaper may be connected to stress caused by commercial pressure – just days after the Telegraph itself faced allegations of blurring the lines between advertising and editorial.
The article raises issues that go beyond just the gay marriage issue. The imbalance in representation being created by "popular" opinion on any issue is concerning. It seems we are becoming more "closed-minded" and "conformists" and subject to "Groupthink" and unable to handle and manage contrary opinions and positions.

> Representing unpopular clients has a long and proud tradition in American justice, one that experts in legal ethics say is central to the adversarial system.
How to Install Linux, Apache, MySQL, PHP (LAMP) Stack on Debian
Why? Because the reality is that this country, the US, was totally and completely founded on the Judeo-Christian principles and is baked into the DNA of the founding documents.

One of the more interesting facts about the colonization of North America is that, without exception, the only colonies that survived were the ones founded with deep religious convictions. Quite a powerful coincidence, no doubt.

There were 100's of attempts, but yet this fact holds up, so claiming now that we should pretend, in the US, that none of that effected anything is very odd to me.

And let's not conflate the issue here...I am not saying I am such a troglodyte that I oppose gay unions, what I was trying to say is that, if you step back dispassionately and reason a bit, you can actually see some logic in what the church was attempting to promote, albeit in a very self-serving way.

Even if we were to restrict our view to those polygamy still dominates large parts of their history - which is far from the view of "traditional" marriage.

Yes, but once again, not from the than-and-now-culturally-dominant religion, but from offshoots whom may of simply used the issue as a marketing tactic to get noticed.
"Who knows what this teenager might have done" must be the most brain-dead quote I've read today.

Who knows what someone might do? Yes, exactly, who knows! I mean, not that this astounding logical null of a statement really surprises me coming from law enforcement, but what the actual fuck?

Edit: It appears the quote has been removed from the article, but still on other sites reporting the same story.
I agree. It seems reasonable to punish within the school system - a detention, something along those lines, but legal action feels ridiculous. Pranks and things of this nature are commonplace at that age, and computers are a modern vehicle for those pranks.
Best advice: build your shit.

No matter how much time it takes, 1 year, 2, 3.

If it doesn't work and you don't earn enough, build your shit.

During your career you'll be able to build 3-5 relatively big projects. And about 10-30 small projects and ideas.

And if you're lucky enough, you won't worry about that anymore.

I earned x3 salary 5 years ago. I had freedom, and I could work 5-10 hours a week. But finally my project has failed. Lesson learned. Now I'm far behind these figures.

But I keep on trying building shit. Hopefully, I'll be able to turn it to successful business one day.
We are talking about kids here. Kids should learn to learn, not learn to compete. More specifically school should educate every child, not only the top nth percentile who have the abilities and inclination to academically compete in all subject matters.

School should educate children, not sort children into winners and loosers.
I agree that the way they treated this kid is insane, but you seem to have invented a persona for him that wasn't supported by the article at all.

There's no indication that he particularly likes computers, let alone that he's "completely and utterly in love with them".

He basically just noticed that the IT department had stupid password policies and messed around on other people's accounts. He himself could be mostly tech-illiterate.

There's also no evidence that high school is a waste of this kid's time. If he's doing stupid, immature shit like this, he does need a structured environment where he has good role models. This particular high school may not be the right one for him, but he does need one.

And he wasn't suspended before for using the computers. He was suspended for getting into other people's accounts.
https://news.ycombinator.com/item?id=9358256
Ask HN: What are your personal backup / sync strategies?
Hi all,
Due to recent data loss, my need for a solid foolproof way to backup has resurrected itself.

I have:

* Google Drive (100GB tier 2$/mo)

* Amazon Cloud Drive (Unlimited/any file tier)

EDIT: I also have my home Synology NAS

My workflow/strategy that failed:

* GDrive syncs only the root files and not all folders. I keep there notes mainly.

* I once in a while upload RAW image files from my Nikon DSLR to the Amazon Cloud Drive.

* I once in a month connect my external HDD to do Time Machine backup.

* Most of my personal projects are in Github and Bitbucket and I commit and push in a sane way.

* I have an 'experiments' and 'projects' folders in which I do most my work. 'Experiments' is a project that is incubating - it doesn't have a git repo or presence. A project is something that's fully maintained and has a Git repo, and I've decided to invest myself in officially.

During the HDD failure I've lost around 2-3 weeks of hard work, which i spent my vacation re-doing. Most of the work was POC's that I didn't consider a "project" and commits I hadn't pushed yet (no special reason). I worked on many projects in parallel.

My thoughts right now:

* Everything should live within a Git repo? (but then I need to force myself to push all the time)

* Everything should live on Google Drive? My entire home folder? anyone doing this?

* Then again - what should be on Amazon Cloud Drive? it is unlimited..

Please share your backup strategy if you can :)

Thanks!
I think that there's a huge variation among developers regardless of age or experience. There are people who are 25 and believe they've seen it all, and there are 45 year olds who tell you they've seen it all. What they have in common is that they don't listen to your advise and refuse to learn new things.
How times have changed. I used to figure out the admin password all the time. It was actually a game between me and the computer teacher. I didn't even have to see the keyboard but just his arms moving back and forth. Eventually he gave up and put me to work doing maintenance and new software installs. :)

So back then I got experience being a Novel Netware admin while today I'd be suspended and facing charges.
we have become so irrational
Doesn't Rust solve this problem?

> there are no data races

https://news.ycombinator.com/item?id=9355382