skysight-inc/HackerNews huggingface dataset:
I don't like what this Florida Police Officer is doing.

But focusing on a single poorly spoken sentence is absurd. I understand that police sheriffs are politicians, so this is generally considered "fair game" in American Politics. But this is an obviously bad, off-the-cuff remark that Chris Nocco shouldn't have said.

But the amount of focus that has been given to this absurd statement is ridiculous. It is a demonstration of our short-attention span and love of "gotcha" catchphrases that are destroying American Politics.

Lets do this rationally. Lets start by looking for a written official statement from this Officer before making fun of his views.

---------------------------

Here's a better quote from this officer.

"I think, unfortunately, when the story's being told in other (publications), they're not talking about the fact that he committed this crime previously," Nocco said Monday. "We enforce the law. And if we don't enforce the law, nobody else will."

Knowing that this guy is a repeat offender changes the calculus significantly. I think everyone can get a free pass once. The 2nd pass, maybe the officer is just showing the kid that he really has the power to prosecute him (without necessarily going forward with the intent on actually doing so).

The kid's lawyer likely contacted the eff / press to make the officer back off a bit. In the end, the kid is going to get off with a slap on the wrist and a bit of disdain for the officers of this country.
What's the difference between infiltration and legitimately voicing an opinion? Should government agents not have a seat at the table in an open forum like HN?
"Artisan" connotes work supported by patronage.

Why not just be disruptive and go with "prima donna"?
Why should we employ virtual reality in education?
That's for employees, it's not the cap table, it's equity compensation. Where is the investors equity?
I'm not assuming anything about you and don't "know" I'm right.

I'm talking about your behavior. You could be an AI or an uplifted dog for all I know. But an argument that demands that change only happen through meek, polite statements is in effect arguing for the status quo.

I also disagree that my view of historical change requires exceptional actors. I think it happens mainly on the individual-to-individual level. But I don't think it can happen politely.
"Ribbit."

At the start of my accounting class, we had to pass around a bootable floppy disk that had the software on it. The teacher would talk to us about the day, while we passed the disk, student to student.

"Ribbit."

Then, one day, the computers all started to make frog noises. Turns out, someone put a TSR (Terminate and Stay Resident) program on the disk, and we had all just run it on our computers.

"Ribbit ribbit!"

The frequency of the noises kept increasing, both as more computers came online, and as the program increased the rate.

"Ribbit ribbit ribbit!"

Today, would the kid who did it be thrown in jail?

I think we need a lot more "Kids will be kids" and a lot less "Tough on crime" with this stuff.

"Ribbit ribbit ribbit ribbit!"
Integrating Jahia and JHipster 2
Very glad we dodged this bullet.
It's kind of weird to refer to the Ethiopian famine of the mid-1980s without reference to the Derg, the Red Terror, and the economic and political violence that caused it to happen.
https://en.wikipedia.org/wiki/1983%E2%80%9385_famine_in_Ethi...
Had this been the method of dealing with such pranks when I was in school, I would have a very long rap sheet. Generally my teachers were fine with it because they knew I had done it and they knew I could fix it. They often asked me to troubleshoot computer problems for them anyway.

The worst reaction I ever elicited was when walked into my history teacher's unlocked classroom during my study hall period and changed the DOS prompt on her floppy-boot-only PS/2 model 25 to read "Please command me, oh benevolent [teachername]!" rather than "A>".

Generally she was pretty even keeled about what I considered equivalent pranks that didn't involve a computer, such as writing a silly message on the whiteboard behind a drawn-down map or something. So I was very surprised when she totally freaked out and all the teachers stopped letting students screw around on their PCs during slow class periods. Oooops, no more Scorched Earth during Calculus...
That's true. Also, most consumers don't realize that the reason why Tim Cook become Apple CEO and why Apple is doing so well financially is their finely tuned supply/manufacturing chain. At high volumes that can make or break a company.

For example, VW will predictably do really well in the next 10-15 years as they've invested tons of money into optimizing their manufacturing; they use the same basic modules for a large VW and a small Seat.
That's not exactly once. There are several failure modes that can cause duplication. You can detect duplication but not prevent it.
Обзор книги «10 заповедей блоггера»
Debian elects new project leader, PPA support proposed
Was scrolling pages after pages of friends in facebook, found a friend who was my junior in college days, we then went on to create www.grepslash.com .

One thing facebook is useful for.
Scifi into reality: Terminator and Minority Report are great visions for our future. -_-
I always see the person who made this post on OS dev wiki. They are brilliantly helpful and a champion of the hobby OS community.
Women twice as likely to be hired for academic posts as men
I felt bad because he was managing it and I wasn't paying him, he felt bad because he was using it and not paying for it.

Cute, it's like a sysadmin love story
It's not a wasted effort if the idea was to play and learn. No need to have a marketing strategy for that.
I don't think that civil rights and civil dialog are dichotomous. But I don't think that the former can always be achieved with the latter. If you have example of major improvements in civil rights that were achieved solely through meek, polite dialog, you are welcome to share them.

Given that, the rest of your comments don't seem to apply.

Also, the "I am seizing the final word" thing is kinda lame.
Yeah, but Google did a huge marketing push that they're an "AI company" recently because that sounds a lot more scifi than the reality that Google's primary revenue stream isn't that different from a company that does cold calls. Marketing isn't exactly appealing to consumers. ;)
Makes sense they're porting MongoDB to Postgres, given that:

"As of version 9.4, PostgreSQL benchmarks faster than MongoDB for both inserting and querying JSON data." :P
The Spandrels of San Marco Revisited: An Interview with Richard C. Lewontin
On the one hand, saying Google Inc is an "advertising company" could be seen as trying to explain some hidden truth. On the other hand if we look at the big picture, applying the label "ad firm" to Google is not that helpful.

Newspapers got the majority of revenue from print ads and classifieds instead of subscriptions. Nevertheless, newspapers were seen in the business of "delivering news". Advertising was the enabler but it wasn't the newspapers' "core competency".

Television networks get most of their revenue from commercials. Nevertheless, they are seen as being in the business of delivering tv shows and movies. Yes, they are also a conduit for advertising but "advertising" isn't what the employees of NBC/ABC/CBS are actually good at.

Yes, in both cases, advertising is the major "revenue" that enables the businesses, but it's not what they actually do. Likewise, saying McDonald's is a "real estate company" can sometimes be an interesting business conversation but on balance, it's still more useful to everyone to say that they're in the business of selling food. They flip burgers much more often than they flip properties.

I think it's best to view Google Inc as a data information company. They are among the top-10 entities in the world to apply algorithms to petabytes of data. At the moment, advertising is a huge enabler of that activity but that shouldn't divert us from understanding what Google thinks they are actually good at.

There's a critical distinction between an advertising agency like Omnicom Inc (that uses technology) vs a tech firm like Google Inc (that uses advertising). Lumping them both together with the meme that "Google is an ad company" doesn't make much sense.

[1]http://en.wikipedia.org/wiki/Omnicom_Group
User-friendly virtual DOM diffing
>Criminal: obviously not. //

vs.

>but if they [left a key] outside the door and you use it to enter without permission that would be [breaking in]. //

Why is trespass itself not harm in the first case but is harmful in the second? [Incidentally if you use a key you don't 'break in'].

As the law stands in UK I gather the first is a tort (unless you add in damage or intimidation or something else) and the second is a crime (under the Computer Misuse Act 1990).

They are similar. On discovering both there is a real cost involved, change password/lock and in the first case pay for the time needed to sanitise, revert any changes.
I met my cofounder for Cyph in kindergarten.

It was immediately apparent that Josh and I were destined for great things when we attempted to plant the world's first pizza tree (by burying pizza crust near the school playground).
> What's the difference between infiltration and legitimately voicing an opinion?

Visible affiliation.
Another way to look at this is as a reveal on just how shoddy IT security is in our schools. I'm guessing that well-known password would have also gotten the kid halfway or more to changing grades in the Student Information System. This is an opportunity to improve policy and procedures to protect actually sensitive data. They ought to be thanking the kid.
Where do you live? Because inside the EU, we already "went after" telcos, banks and energy companies, which is why as a consumer in the Netherlands I have plenty of choice on all fronts you mentioned.

Granted, not all countries have moved as fast when it comes to implementing, but over here there's a whole generation that doesn't even remember the time when we only had one telco and one electricity provider.
I've always thought that the biggest unfairness in US computer law is that you're judged for what you could have done and not what you did. I think it's largely because those who made these laws where told how dangerous computers are and they couldn't imagine, as a factor of their age, why anyone would do something like this out of curiosity. So you ended up with every computer system being protected and a derogation of freedom at a scale unimaginable in the physical world. The double standard of course becomes very apparent when there's no equal punishment for the keeper of the computer system if a third-party has their data compromised as a result of mismanagement.
This article isn't about Denmark? But about Vestager and the work she's doing in the EU to go after Google
Whatever spirit you hold, keep it intact. If you have a broken leg, and the spirit compels you to run, then run. It's better to limp and have a spirit, than to be without pain, without spirit, painless, spiritless.
What exactly is your centered div centering to if there's no container div? The .overlay div is the container, the .dialog div is centering itself as defined by constraints of .overlay.

I'm failing to understand your expectations.
Or Python, or any language that has a PL in PostgreSQL. Unfortunately a lot of people consider that a hack, and they're not wrong.

If we can address fields with operators (->, ->>, etc.) then why can't those operators modify, too? It works for everything else, after all. It's fairly counter-intuitive from a dev perspective.

That, and PLV8 still doesn't support JSONB. With JSONB being so much more efficient, faster, and so on, not being able to interact with it using the most logical procedural language is an EPIC oversight.
We hacked the network of our school :). BTW, we have now founded a Cybersecurity company.
Practical Attacks on DOCSIS [pdf]
Well, not quite; it is like charging a child with breaking & entering because snuck into his teacher's house through a window to play a prank.

Can you pause to examine why you think it's necessary to substitute "friend" for "teacher" in your analogy to make it work for you?

Presumably, "friend's house" is a place where you've been before (possibly even overnight), where all the household members know where you are and where you are generally welcome.
Machine Learning with Clojure and Spark
Here in Ontario, a lot of stations I've seen offer "up to 10% ethanol" in regular (87 octane) gasoline, "up to 5% ethanol" in mid-grade, and "0% ethanol" in premium.
This is one of the reasons I'm considering private school for my kid: parents are customers and (hopefully) get treated better than this.
Exactly, Google have been hard at work on driverless car technology.
>It would have certainly helped that any entity (kingdom, province, nation, whatever you want) was ever called "Palestinian" whenever you want to claim that "palestinians arabs" are the only legitimate people for this land.

No, it wouldn't, and I have explained why in this and in the other comments on this thread. You should try to address my arguments.
Yup, multimethods are awesome. By the way, they come from CLOS - Common Lisp Object System - so Common Lisp supports them as well.

I'm not sure if Clojure supports that, but in CL you can also have :before, :after and :around methods that will be called before, after and instead of an actual method, respectively. This gives you another interesting boost to extensibility.

EDIT:

RE querying - using Metaobject Protocol (MOP) you can do all sorts of queries you like. For instance, to compute "animals that eat" you could use generic-function-methods on a generic eat to get a list of all method metaobjects (objects associated with methods), from which you can determine for which classes an eat method is defined.

CLOS + MOP is quite possibly the most powerful object system ever made.
Yes, I intentionally wrote that to preempt discussion of Let's Encrypt because Let's Encrypt isn't a working solution yet. If/when Let's Encrypt is a working solution then let's continue the discussion / send "the boys" to break kneecaps wherever someone's using HTTP / etc.

If Let's Encrypt is as close to completion as HTTPS-only advocates claim, then you have very little to lose by simply waiting until it's finished, and then start the evangelism. It isn't like we're standing at a cusp and tomorrow some committee's going to vote whether to permanently ban HTTP or permanently keep it. Right now it's like you're a doctor yanking a patient's access to an important medicine because "there's a better medicine coming along, it's in the last stages of clinical trials, it should be ready any month now".
and, so far, they suck at it.

search with ads is their core product, ages old.
gdocs for enterprise makes some money.

wave, glass, car - pie in the sky, detached from any real product or monetization strategies.

once search tanks, and the trends in mobile are pointing in that direction, how will google finance their DARPA? PARC did not save Xerox, HP Classic is broken up and gone, MS R&D is another sinkhole with no output...

They can't even handle acquisitions. Android is slipping away, Nest is a disaster, etc.

Focus is really hard once you scale.
I was in high school some time after you. I guess the change had already taken place because when I figured out how to get into the school's internal file structure I decided the risk wasn't worth exploring. I already had to fight the school admin to take an AP class as an underclassman (it is shameful that this was something that had to be fought over).
Agreed, I was expecting this to be about late night/weekend calls of "everythings broken! help!". I don't know how you'd say you charge extra for normal office hours.
How many people posting on HN have not, at several times in their lives, in some way used computer systems in an "unauthorized" way?
Prosecutors drop robbery case to preserve stingray secrecy in St. Louis
They claim end-to-end encryption, which means they don't store it unencrypted.

From a wired article about it:

"Textsecure has actually already been quietly encrypting Whatsapp messages between Android devices for a week. The new encryption scheme means Whatsapp messages will now travel all the way to the recipients? device before being decrypted, rather than merely being encrypted between the user?s device and Whatsapp?s server."
... and this is not really a new thing. Car ownership in dense urban areas has been a hassle for decades. You have typically exhorbitant local permit fees/taxes, you pay for parking, or have to hunt endlessly for street parking, your insurance rates are higher, gasoline is more expensive, etc. and none of those things are recent developments.
Testing AngularJS with Protractor and Karma – Code
Microsoft announces Service Fabric for highly scalable cloud services
Sortix is because I want to write a good operating system that I like myself. I do like if it's generally useful.
Man who revealed plane can be hacked offloaded for the second time
Priv8 – sandboxed Firefox tabs – review
Who ate the Apple logo?
Nano technology used to artificially reproduce the sun light
The problem isn't the type annotations. The problem is losing the meta-programming capabilities you gain when you can make everything an object with a class. These capabilities are really useful when you don't really know what you're doing yet, which, for me, is almost all the time.

Knowing at any time I can take the class hierarchy I just built, turn each class into an instance of an object, and store those objects in a database, with a 10 minutes and a fancy bit of code, is much much more useful than having a babysitter.
I Switched to a Standing Desk, So Now You Should, Too – The New Yorker
Everything looks like a good idea in a blog post. Your homework, if you are serious about this, is to crack open a non-trivial, but not huge, program and apply this idea to it. See how the table looks when you're trying to fit a few dozen elements into it in each direction, where the contours of some real problem created the structure (very important!). You can tweak the organization of the program a bit, because changing paradigms often requires tweaks to the best solution, but it's important that whatever the problem was is still solved at the end of the tweaking (i.e., no fair "simplifying" until you've simplified the entire problem away).

I say this not because it will prove impossible or useless, but because you will learn things in the process that will help you refine the idea. Refinement into "what I want is not really possible at scale" is certainly one possible outcome, but there are many other possibilities.

(Certainly one problem you'll encounter is that real code is horrifyingly non-"normal", in the statistical distribution sense. A program of 100 classes is very likely to have 90 of them part of one hierarchy, with the remaining 10 each doing isolated things. Understanding the table representation of such things may have the MEGO ("my eyes glaze over") problem, but then, perhaps you can find something for that.)
Google is a basically a future company, which means they try to make future different than the past. Software is just a tool; a continuum to stone and iron tools etc.

In the next decade computing will extend in both directions, to physical and virtual realms. I.e. people will enter computer world and computers will enter our world. Google is trying to be a forerunner in this change. These are the next big form-factors.

Obviously their core competency is giving away the stuff for free and put ads on it.
> I don't think BMW, with their slogan "The Ultimate Driving Machine", shares your notion of what it means to be German, then.

Or maybe they understand that different marketing approaches are required in different cultures. The slogan BMW uses in German-speaking markets is "Freude am Fahren" (roughly, "driving pleasure", or to be somewhat more literal, "pleasure while driving"), which is a bit more modest than "The Ultimate Driving Machine".
The fact that this site exists is confirmation that all of my "bah humbug" about using CSS over tables is pretty justified. And while CSS still renders differently in every browser, I have yet to find a browser that can't render tables consistently.
Rarely is that done - everyone in the chain thinks "It's probably not serious, but I'd better pass it up to the next level just in case." No one is willing to take that responsibility for making the decision, so it gets escalated.

Some thing happened in the UK with the "Twitter Joke Trial":

http://en.wikipedia.org/wiki/Twitter_Joke_Trial
They need to have a computer forensics investigator check the teacher's computer. If there really is no evidence of tampering beyond prank level then either that's all the student did or they knew how to cover their tracks; in either case, no evidence should translate to leniency in the charge IMHO.
A couple of tons, generally.
My utility function is to write a good operating system that I like. Any effort towards that goal is not wasted. If I can use it on my computers, which I can, I'm happy. Note the existence of secondary benefits. Sortix libz is a cleaner fork of zlib, and other portable replacement libraries are underway. Other hobbyist OS developers learn from my work and advise. I make third party projects more portable and file upstream bugs. These things benefit all of us, regardless of the market share of my OS.
When I was in the 7th grade, I actually hacked a bunch of websites and never got caught. It's been long enough now for the statute of limitations to shield me from prosecution on this point, but I won't go into specifics.

I would like to caution people from implying that an eight grader is incapable of causing havoc on a computer system. The old WinXP at.exe privilege escalation vulnerability gave me SYSTEM access on every computer I visited at school. One of my friends in high school, I recently learned, hacked the domain controller and read the Principal's emails.

Schools are known for their terrible security. Mildly intelligent kids can and will outsmart the system.

In high school, one of my close friends went to a trade school where everything was locked down with a product called Deep Freeze which reset every computer after hours to a snapshot of the OS. The teacher was kind of laid back and said, "I don't care what you do, just don't break Deep Freeze." My friend broke Deep Freeze so he could change the desktop for one student he disliked to tubgirl every morning. Nothing ever happened to him. He was never even reported for disciplinary action.

Then he put a piece of scotch tape on the bottom of another student's mouse, as a prank, and got expelled for vandalism.

This case with the middle schooler reminds me of what happened to my friend: A wholly inappropriate response to basic juvenile mischief.

It also reminds me of what happened to me: I was forced to pay over $9000 in restitution to a security company that had been neglecting to do its job for years, because I forced them to do their job for once. They called it "damages".

This kid does not need to face a felony. Anyone with an ounce of human compassion can see that.
"At least he's only a kid and it'll be sealed on his 18th birthday" .. to bad it doesn't really work like that.
I met mine at a swing dance event in Pittsburgh, a location more then 7 hours apart from our home cities. Later happened to run into him while we were both at a dance event in Chicago. Started working together 1 week after Chicago.

It may be worth noting that I am not co-founder, but was rather hired on with partial ownership when his side project went to business?
I create my presentations in Powerpoint and export them to PDF.

I do that, because it partly fixes the problem with different video projector resolutions and needed presentation software.
Also, I don't need a working internet connection, which is a huge plus from my side.