skysight-inc/HackerNews huggingface dataset:
Considering that students are more akin to customers than worker bees, the obvious questions to that line of reasoning are:

What is the MIT administration attempting to measure by using graduation rate as a metric?

Why has the administration chosen to optimize for graduation rate?

And the more general elephant in the room:

What does/should a research university in general, and MIT in particular, seek to accomplish? And How does/should the administration classify emergent behaviors of the large group of people into helping/harming those ends?
Just let me know which open source web framework has the best batteries-included (as part of the main framework) data grid and I'll be happy.
Our closest competitor just raised massive funding – and I'm thrilled
And ironically, if anything Google Fiber didn't create a monopoly for Google; it pushed other ISPs to increase their quality of service for consumers. I say this as someone who recently was able to get fiber-to-the-home from CenturyLink.
I was depressed, mildly alcoholic, 100 lbs over weight (had been obese basically my entire life), and almost failing classes in college (had a professor call me out for not doing a bad job after he thought I was either cheating or being too lazy for copying some data). All of these ideas had been brewing in my head, and then one day I saw this commercial on youtube: https://www.youtube.com/watch?v=A9pmgoETgQQ it spoke to me, and it nudged me to make some specific changes:

1: I moved (by chance, wasn't planned as part of a "reawakening"), which was awesome, the change of place let me reset my bad habits. We are creatures of habit and changing that habit is much easier with a change of scenery.

2: I started running. My first week, I jogged about 100 yards, then walked about 400 yards, repeat 4x for about a mile total distance, it sucked and I hated it, but I knew it was the right thing to do. Week 2 I was up to running about 125 yards and walking 375 yards. Week by week I slowly increased my fitness, and eventually ran a mile without stopping, then 1.5 miles without stopping, then 5 miles without stopping (took a while lol), etc.

3: I realized that one key to weight loss was my addiction to food, so I adhered to a very strict diet of chicken and vegetables 3x/day, and nothing else.

4: no alcohol, socially or otherwise

What kept me going was strict discipline, and making sticking to my plan, making it my priority above everything else. For eight months, the one thing I existed to do was improve myself, and it ended up working. By the end I was at about 215 lbs from 315lbs (im 6' 5" btw), I was happier, I had better relationships, I was more confident.
> How do these so called High school administrators justify protecting "children" from every theoretically possible harm? While forgetting that in less than 2 years these same students might be going into combat as a member of the armed forces.

Helicopter parents [1] and freely available student loans subsidized/backed by the federal government. The child/parent are the consumers of the service, but the negative externalities are dumped onto society.

[1] https://en.wikipedia.org/wiki/Helicopter_parent
I think in practice, the 'cascading' aspect of CSS turned out to be a bad idea.

Most people seem to find that, rather than providing the consistent theming it promises, automatic inheritance of properties is confusing and unpredictable.

Better to manage consistency through explicit includes of constants instead.
Is it expected from all CAs that they obey CAA records, or is it something just made up by the community to crush the big CAs? I see an RFC from just a few years ago, and I'm not sure how these things are standardised.
I use sendinblue now, happy with their free tier.
Rendering transparent models in real-time (ie. for games) requires a sorting step when they overlap.

My game heavily uses a "find nearest n" operation on an R-Tree, then sorts by distance for AI operations.
This. My parents paid for much of my education, but got information about my academics through me. I allowed them to access my grades because it was often easier than any alternatives, but actually stopped doing that after they got worried about some things without context. I, and I think they, would have been surprised and appalled if my school had emailed them about the conduct of other students.
Try doing this in a team of 5-500 developers continously adding features all over the site.

Then try adding an isolated component in a sidebar somewhere with 0% risk of visual regression elsewhere.
Seriously, if I believe what everyone comments on HN I would think hospitals are turning sick or injured people away.
The way I read this is that Allergan is making a lump sum payment, and then ongoing annual royalties beyond that. That makes sense to me, as the money is coming from the sales of Restasis at inflated/uncompetitive pricing.
The metaphor is fundamentally broken anyhow. Hammers and screwdrivers are the same class of things. CSS and JS are not. One is a non-Turing-complete [1] language for declaring properties based on matching criteria. The other is a full programming language. Since metaphors are worse than useless when you already understand the thing, and I think we all understand the things in question, I won't find a better one. I'll just point out the original one is useless.

I've considered JS taking over CSS more and more thoroughly inevitable for about four years now. The pressures on CSS are just too intense for non-Turing completeness to be anything but a leftover remnant of the dream of the "Semantic" web, doomed to fade the same way [2]. People want what only hooking a programming language up to the layout engine is going to give them. You can see it in CSS itself, as it grows ever more "declarative" styles that involve introspecting into the elements themselves, at their content, at their position in the tree, at their siblings.... CSS has long since let the camel into the tent.

(In fact per my earlier comment today, https://news.ycombinator.com/item?id=15218359 , I would consider even CSS-in-JS to still be an intermediate phase to where we're truly going.)

As for the fact that it will be a mess... well... yeah, it will. Welcome to the web.

[1]: I know about the "Turing complete" CSS. It requires user interaction. Cute, but nothing more.

[2]: "What? The semantic web is stronger than ever! Just look at what Google does with its search results!" ... which is a mix of some ad-hoc tags that are rarely the RDF tags the Semantic Web vision was based on, and a whole whackload of machine learning and language analysis. The Semantic Web vision was fundamentally that we can just hand tags out and everybody in the world will eagerly and accurately classify their stuff for you. It has failed (for reasons meditating on the previous sentence will make abundantly obvious), and what today seems to be the "Semantic web" is even moreso a repudiation of the original ideas, rather than confirmation.
Unrelated to the article, but I parsed this as the Scientology "MEST" at first glance and was very confused. :)
GNOME works just fine on hidpi screens. I use it on my (2013) mbp and (2015) chromebook pixel and it looks great.

You do have to use wayland to get scaling across a low dpi external monitor to work, but that has been fairly painless these days (if your GPU is supported by the open source drivers).
I would alternatively suggest not treating groups of people, particularly young people, like monolithic machines.

"Put them on notice": who is "them"? Senior House, like any dorm, is a bunch of people living together. Some were even assigned there without choosing it (I was one). Each resident has no responsibility for the behavior of others. Why should someone following the rules (and they are the huge majority) have any obligation to MIT to "DO something"?

It is easy and understandable to think of groups as monolithic. But that doesn't make it fair.

MIT administration, on the other hand, acts as a single official entity. And it is the one doling out collective punishment.

To be clear, I'm not saying do nothing when problems come up. But there are plenty of established mechanisms to deal with the individuals creating those problems (Committee on Discipline, Committee on Academic Performance, Campus/Cambridge Police, ...). While not perfect, they are mature, they have known rules, they apply to everyone the same.

Unlike what happened at Senior House, apparently, at least you're allowed to have a faculty representative with you when you appear before COD or CAP.

It's at least a yellow flag for me when it becomes necessary to create new procedures and enlist new powers to special case a problem.
GitHub GISTs Get Interactive Makeover from GitPitch
Couldn't they also invest some of their massive cash reserves into production and R&D?
I may have been a bit hasty. There is valuable lesson to be learned from primitive societies.

Here's a summation: "How not to do things unless you want 45% infant mortality and a short brutal life full of pain and hunger".
I completely agree, I put global styles in my front most component and scoped ones in smaller very specific ones. It's been a really great change for my workflow.
If the original files weren't under the control of the adversary, that's a preimage attack, not a collision attack. No hash that's ever used for file authentication, even MD5, is vulnerable to second preimage.

If they were, then first off you should have been more careful about putting untrusted data on the same drive as anything actually important, but secondly it's usually obvious when a file is constructed as part of a collision attack, and there would be no good reason for the government's exhibits to show those markers.

Really, this whole discourse is silly anyway. In accordance with the usual XKCD, if the government really wants to railroad you, they won't bother with cryptographic vulnerabilities; they'll just lie and/or plant evidence. Creating and exploiting a hash collision isn't something you do by accident; it's conscious, outright evidence manipulation, and if they're willing to do that they can do it much easier ways.
See here for someone abandoning archlinux in favour of voidlinux:

http://halestrom.net/darksleep/blog/005_distrohop_p1/

Note that the primary impetus was actually not necessarily that archlinux has degraded in quality over the years ever since Judd was no longer in charge, but primarily that systemd interferes with everything.

I have this suspicion that the author may still be a happy archer, but systemd made him reconsider. And archlinux made a deliberate decision to switch to systemd without alternatives, so I really can not hold anyone but the new archlinux developers responsible for that.

Projects often change with the "under new management" syndrome - that is inevitable.

> Sadly, this has become a very political debate

This is only partially true. While I agree that there is a lot of conflict between pro-and-con systemd, the major issue is that some random guys here and there decide - and subsequently dictate - onto everyone else THEIR particular mind view. And I think that this is the much more upsetting thing.

> so much of my opinion is based on biased second-hand accounts.

Many who dislike systemd do so not because of "political reasons" but of REAL PROBLEMS THAT THEY HAVE ENCOUNTERED.

I also encounted this, such as an infinite loop of systemd at boot-up time. And I had no patience to want to debug any of it. Went back to slackware again, true and tested; it is only a base for LFS/BLFS for me though. If anyone asks, I rather use GoboLinux - but I also can not recommend anyone currently to use GoboLinux until a few more things have been resolved. It's still the best by far.

There is nothing wrong with slackware per se, mind you. It's a bit slow in its development taste for my taste ... but it is still the closest towards "oldschool linux".

Many years ago, I bought a red hat set of CD and SuSE. Installed both... had a GUI. Knew nothing what to do.

Then I installed debian. I think it was woody or potato back then... xorg did not work, but the commandline worked, so I worked through the old handbook learning *nix. :-)

That was great!

Since systemd, I no longer touch anything of debian. devuan is the true successor here - the debian devs abandoned the users.

Until then, I can recommend voidlinux for one reason - I actually know a few people who HAVE been using it since quite some time among them this famous dude:

https://github.com/voidlinux/void-packages/commits?author=ch...

And I know a few more ruby-folks who are still using archlinux but may consider switching. I may try to convince jhass for example ... ;) - although I do have to say, voidlinux needs a bit more polishing still.

They will surely manage.
You know, all of your solutions try very heavily to discourage people for actually doing things. Forcing equality of outcome seems to require punishment for any hard work. I would rather not live in the world of Harrison Bergeron.
Couldn't agree more. I finished some refacotring of a CSS done with the DRY mantra and there were so many hidden gotchas. When I changed one thing it would end up breaking a number of unrelated things.
Machine Learning on the web (+ fast js math library)
I'm not sure if that would count as "enclosed".
https://www.hackthebox.eu/en is one

There's also http://3564020356.org/ (Actually I misremembered this one - you gain access by reading an intro to crypto and then answering a question about it. As I recall you get additional access by solving other, more challenging tests)
I came back to CA for a job. I quit after 3 weeks when I was told that a big part of my job was to lie to the employees about their paychecks being secure.

I took a part time contract but it was cancelled in 2008 do to the economic downturn. I couldn't find work. I moved all my stuff into storage and lived in my car.

I now own a home in Oakland with a great job at a great company.
I sideloaded Chrome and Firefox a few months ago using the sideload launcher app (https://play.google.com/store/apps/details?id=eu.chainfire.t...), but the browsers have issues, mostly UI / UX tweaks to make them usable with the onscreen keyboard, Android TV remote etc. without buying a bunch of extra hardware.

The easier work around at the moment is to cast from a laptop.
> So, 1,000$ is not an unreasonable price if it's noticeably better.

But if $500 gets you 90% of the way there, is that last $500 really worth it? Same with shoes - I regularly spend less than $100 on my shoes and find that they are perfectly comfortable, last a long time, and fit all my needs. 0 complaints. Spending another $100 might give me a better experience (at the very least it might make me feel happier when I put them on the first time), but the returns are so low that it isn't worth it.

These days, the money bar for a "good enough" smartphone is very very low.
Who in the "community" decides which burdens are equitable to which others? Consensus between whom? Shall we have a 100% democratic vote where every citizen participates to decide the new regulatory burden on these companies?

What's the average between "leave them alone," "tax them more," "dismantle them," and "hang the founders as an example to others"? I've seen all these options voiced here. Since you do this "every day," please help me understand how to average those "fairly"
The AngelHack Satori hackathon
Can you elaborate? I'd love to get 150 joules out of a system I only put 100 joules in to...
National Deaf Awareness Month Interview with Chris Soukup, CEO of CSD
Not qualitatively or remarkably different than 20s though, in the 30s, as Carl indicated. After all the decade distinction is arbitrarily chunked off, whereas actual change in these attributes is linear/gradual. In addition I've seen many cases where each of these experiences improve over time, e.g. someone in their 50s/60s being finally exposed to the wonder and reality of other cultures, whereas in 20s, it may not stand out as much compared to other youth/20s experiences.
A Norwegian bank leaked the balance of other customers' bank accounts
Agreed. I also don't think that's the fault of any patent holder though. If you're running a business and you have a way to get a legal monopoly why wouldn't you? If you don't there is a chance you competitor will get that patent or one similar enough.
Standardization goes through the CA/B forum. There was a ballot voted to make CAA checking mandatory for CAs[1], and COMODO voted yes for it.

Any CA that issues certificates publicly need to check CAA from the 8th of September onward.

[1] https://cabforum.org/2017/03/08/ballot-187-make-caa-checking...
the tribe doesn't have the ability to manufacture, market, and distribute the drug. the best they could do is sell the patent back to a competitor. which is doable, but probably expensive, because allergan would stop at nothing to re-gain that patent (i.e. lawyers).
I had to CTRL+F through the article to learn that PWA == "Progressive Web App".

Am I missing a trend?
Mmmm, I guess I don't see how value to society-at-large is a central factor in determining a person's value to a private company, where the primary goal is to maximize profits.

My simple assumption is that gross earnings are maximized by employing the most talented group of individuals possible, while profits are maximized via some function relating each person's talent (roughly translated as their propensity to foster earnings for the company) vs. each person's cost (salary).

If Woman-A, Woman-B, Man-A, and Man-B are all attorneys of similar cost (require same salary to recruit), the most pragmatic move is to hire the most talented among them. If this isn't happening, there is some underlying inefficiency lurking; and it could very well be gender bias.

Now, as for a metaphor, I think the bank robber thing is far too abstract; instead how about this... Say there is a law firm specializing in criminal law. Specifically they defend people charged with murder. Consider that innocent people charged with a murder are, on average, easier to defend than people who actually did commit murder. This means that... the better this lawfirm is at their job, the more actual murderers they will successfully defend.

I think it's safe to assume that absolving actual murderers has a net negative value to society. As a law firm, I don't give a single shit about that. OJs of the world are simply not interested in paying thousands of dollars to law firms concerned with whether their acquittal will have a net positive value to society-at-large.
The platform has been stable for a while now. 20 year old web pages still render just fine. Its exceptionally backward compatible.

Web apps being "done/not-done" is a different question altogether, and it depends on the ever-changing goals of the app/business behind it.
My bad, they're based in California but don't operate there. Thanks for the correction.
Friends Are Genetically Similar (2014)
It's not so much what they get paid as how much they could save by going elsewhere. If you imagine a generous 200k/year average in SF or NYC, you can also imagine that it wouldn't be 200K in a place like, say, Des Moines, IA or Detroit, MI -- it might be closer to a generous 100K average, saving them $5bn/year -- or fifty percent cheaper. Just made up numbers, but it illustrates the point. If salary were the only criteria and Bezos went to the board and said, "Which would you rather pay, $10bn/year or $5bn/year for salary?" it's pretty obvious which one the board would pick.

Even a janitor or desk assistant is paid more in SF and NYC than they are in Charleston, SC, so the principle applies even for low wage workers.

(Now obviously, the criteria is more than just salary, so the above is an oversimplification.)

That overlooks another aspect: what happens to a city when 50,000 new people show up likely making more than the average of that city? Do we get inflation? Do we have a housing crisis where all the nice houses are bought up and even the mediocre neighborhood property values skyrocket? Does gentrification become a problem? If you think "it's just 50,000 people and it's just one company," you'd be right -- but don't you think whatever city Amazon chooses is going to have a tech boom? There will be more tech jobs generated, leading to higher salaries and more expensive houses and... and... and...

I think the peripheral side effects of such a move are much more interesting than the move itself. The salary thing, sure, you're right. It's only 6% of their income. But what happens if the move causes unimaginable traffic congestion or significantly increases the homeless population or puts a strain on local preschools. Fifty thousand people? Let's say a third of them have 1 kid -- that's ~17,000 to add to the local school systems! We need more teachers! We need more buses! We need more textbooks! Instant crisis!

(I exaggerate, but still...)

That's the kind of stuff I find to be fascinating.
It's more like a screwdriver with a fancy attachment that makes the screwdriver look cool but harder to use.
Zcash Security at Scale: Equihash Goals Revisited
SpitScript: Transpile rap lyrics to JavaScript
FEX.net: 1TB storage for $1/month
Show HN: Browserless the headless browser service
This is a nice write-up.

The summary here would be: we have a native app that provides the most used screens, while the smaller text-heavy pages are rendered as a webview.

The webview hide elements that would normally display on desktop, that don't make sense for mobile, via javascript.

Turbolinks is used to route links.

Overall, I think Basecamp makes very smart hires, with people who care about technology and have a good head on their shoulders - making these types of apps and write-ups possible.

Your average mobile dev(sweat)-shop would never be able to pull this off because this involves good decision making and a stable team that communicates well and is up to date on the latest tech.
The separation of concerns is an illusion anyway. See hacker_9's comment.
Mastodon: The Open Source Alternative to Twitter
How about delivering marijuana by Mystery Machine?

http://scoobydoo.wikia.com/wiki/Mystery_Machine

The Mystery Machine has the uncanny ability to adapt to any given situation (and the conveniently packed items that might be needed in any given situation):

The back is filled with various equipments (ladder, lanterns, and ropes).

A bench running longwise can be stored in the rear of the van.

Also, the back can fit a table and chairs, plus the walls are lined with computer equipment; a large antenna can be attached on the roof.

Another time a table is included, the walls are lined with kitchen cabinets.
The next buyout cycle will focus on the middle market
he works at github, i think we can trust him ;)
Those people have some mental problem. Anytime you combine busybodies with envy you get a bad combination. Not to be confused with people who just suck at managing their own finances because that is a whole different problem.
Tensor Refactor: A Go Experience Report
Oracle extended it reliance on table statistics a bit in direction of "learning" and calls it "Optimizer Adaptive Features". I am not sure about performance benefits but developers don't like when query plans changes after few weeks, even on old tables with up to date statistics.

Having to guess why planer has wrong cost for some operation is already annoying, trying to guess why ML/AI created weird query plan would be even worse.