HN user

extension

3,810 karma
Posts7
Comments1,211
View on HN

kids have no ability to be bored whatsoever

Funny how intolerance for boredom is framed as the problem, rather than the boredom itself.

incarcerated students really want to learn

They also really want to see the sky. It's good that students in general don't behave as if they are incarcerated.

children under the age of two are already spending more than an hour per day on screens

Most two-year-olds can fit an hour of Cocomelon into their busy schedule. Kids, like adults, are going to burn a few hours every day vegging out. Before the phone screen, it was the TV screen, which was worse.

And they have a level of apathy that I’ve never seen before in my whole career. Punishments don’t work because they don’t care about them. They don’t care about grades. They don’t care about college.

Perhaps students increasingly feel that the things above obstruct and delay their future, rather than prepare them for it. Perhaps we should consider how to make school more relevant and engaging to them, rather than how to impoverish their lives outside of school.

I think detention before trial is always unfair in principle, but likely unavoidable in practice. I would like to see the issue acknowledged and taken more seriously, but it's a tricky problem and I have no easy solutions to offer. Practical mitigations may be the best we can do, which I'll grant may be expensive, non-trivial to implement, and allow more criminals to roam free. Here are some vague ideas off the cuff:

* Base decisions only on things that would be relevant in a trial, like evidence and criminal history.

* Nobody should be detained just because they haven't paid bail money. If we decide that someone can be released, it should be immediate and unconditional. The court should charge no more than they can immediately collect.

* Make detention as pleasant and convenient as possible for the accused. We should have facilities specifically for this purpose that are more like hotels than prisons, at least in principle.

* Eliminate any trial delays that aren't strictly necessary, i.e. due to congestion or beurocracy.

If a serial killer is caught in the act, there would presumably be enough evidence available at the bail hearing to justify detention.

Imprisoning people without trial, for predicted future crimes, is what's unfair. Letting an algorithm make the prediction instead of a judge only punctuates the injustice.

What is a "fair" criteria to base this decision on? Is it fair to throw someone in jail because they are young, or they got layed off, or they don't have friends or family? How is any of that better than jailing them for their skin color?

These are exactly the things that justice is supposed to be blind to.

I'm rooting for the algorithms here, simply because they make the inherent injustice of pre-trial detention harder to ignore. We can convince ourselves that this injustice is somehow corrected by the presumed wisdom and compassion of a human judge. But by formalizing the logic, we have to acknowledge that we are literally throwing people in jail for plainly unfair reasons.

Would be cool if it could detect which users had access to the document and switch to the most recently used of those to open the link. Not sure if that can be done securely though.

Java probably outperforms JRuby primarily because the JVM was designed and tuned to run Java.

But in any case, if Twitter's architecture is truly scalable then any intrinsic slowness of the language shouldn't be a big problem, because they can just toss more hardware in to compensate. What is a problem is a buggy VM that leaks memory. To run thousands of instances in a heavily instrumented way, the VM must be stable and predictable.

Some guesses:

1) Their backend crashes constantly during normal use, so they have to shut it down when nobody is around to babysit.

2) The form submits directly to some poor soul's email, who then has to copy it onto a piece of paper and drop it in a folder. To manage the workload, the form is simply disabled when this person is not around.

3) The job of "web server" has not been mechanized in this particular office, in order to preserve the charm that only comes from a web site lovingly typed in real-time by a hard-working civil servant.

YouTube has become a Kafkaesque nightmare, at least for regular users. They recently opened up monetization to everyone, but if you actually try to use it, half your videos will go "under review" and you will be asked to provide proof that you own all the content. They won't tell you specifically what you have to provide, and nobody I know has managed to figure it out or get a video out of this state. Of course, there is no way to contact anyone or get any more information.

Apparently, "full partners" can actually get real customer service and avoid these problems, but you need to get on the order of 1000 views/day before they offer you that, which most people never achieve.

I will absolutely never do business with that company.

Yes, many people see it this way, while many see it as black and white in the other direction: CL doesn't own the content on their site (this is a fact) and thus has no say in how others use it (debatable).

Mix black and white together, and you get... gray!

Not a lawyer, but I would be really surprised if that sort of copyright shenanigans held up against any legal challenge. I don't think you can sneak copyrighted stuff into non-copyrightable stuff in order to protect it.

As with the web, it's not the shoehorned apps that are leading the charge on mobile. It's the totally new kinds of apps that didn't make sense until this platform came along.

From what we've seen, these cyberweapons take a long time to work their way behind enemy lines and must evolve as they do so. If it's hidden in a shoe then it's not really a useful cyberweapon.

What time is it? 14 years ago

So is this a clever split frame trick or did they actually spend an entire day doing that?

EDIT: Actually, the lighting would be really difficult if it was a trick so I'm going to say it's real.

Maybe it's just me, but when I see a product that claims to do something seemingly impossible without explaining how it works, I tend to be highly suspicious that it doesn't, and I feel a little bit patronized. I think the main description should at least give a hint.

I see "webcam" mentioned in the testimonials now, but I would make it more prominent.

If == is supposed to be a numeric comparison and you are supposed to use strcmp for strings then why does == (sometimes) work on strings? Make it always coerce to a number, or die trying. Overloading it as numeric or string compare depending on what the string looks like is ridiculous.

And BTW, things that work in most cases, but not all cases, are exactly where bugs come from.

I can understand the rationale for coercing strings to numbers for an operation that is not valid on strings, but coercing strings to numbers just because it's possible is clearly a terrible idea. It's like they looked at JavaScript and decided that the == operator was just not hazardous enough.