skysight-inc/HackerNews huggingface dataset:
Quotes help the reader identify possible alternative and even conflicting world views in the source materials. For example, suppose sources A and B come from two different schools of thought about the role of TDD in modern software development. Now I come along at write a new piece on TDD which uses their writings, without citation or quotes.

It's unlikely that my new piece will be cohesive, because source A's quotes use the London school while source B uses the classic school, which use the same terms albeit with different nuances. I might not even realize there is a difference.

While if I quote them, it's possible for a reader to figure out patterns I hadn't noticed in my sources. The citations also act as a normalization (in the relational sense) for how the different ideas are connected. With "Steve Freeman writes '...'" then a reader knows that I'm talking about London school, even if I don't know that.

As an example, look at all of the study of the Bible in order to identify anonymous changes in authorship. The fact that such details can be teased out of the text shows that textual analysis does provide useful information. (Stylometric analysis, which identified Joe Klein as the author of 'Primary Colors', also shows that there is extra information in the text than just the words.) Quotes help reduce the cognitive load for future readers by making these cognitive shifts more clear.

Perhaps the most extreme example of this is Borges' short story 'Pierre Menard, Author of the Quixote', which "is often used to raise questions and discussion about the nature of authorship, appropriation and interpretation." - https://en.wikipedia.org/wiki/Pierre_Menard,_Author_of_the_Q...

> Any derivative ideas may not be retransmitted, reproduced, rebroadcast

You are exaggerating. For example, there are any number of derivative work of Tolkien, including parodies like National Lampoon's "Bored of the Rings", or Pat Murphy's rewrite of "The Hobbit" as the space opera "There and Back Again".

These neither infringe upon copyright nor are generally considered plagiarism.

Copyright infringement and plagiarism overlap in how they are created, but they are not the same.

If I quote pages of text, with citation but without permission and beyond the limits of fair use, then that is copyright infringement but not plagiarism.

If I pass off an out-of-copyright 19th century play as my own, then a playwright would call that plagiarism, even though there is no copyright infringement.
There's a website called AutoAdmit (or Xoxohth) that was big in the 2000s where a lot of the more educated trolls congregated. Adjectives were "nouned" for derogatory use: poors, olds, fats, and dumbs. (OK, we didn't invent "the poors". We just revived that horrible phrase because part of the trolling was pretending to be rich and "prestigious" and generally trying to be the biggest asshole on the Internet. Unfortunately, some people took it too far and became assholes in real life.)

Never did I (now an "old") think that I'd see that kind of shit, used without irony, in the mainstream press. It's a stupid usage. I'd be offended if I cared, but mostly I find people who use it to be uneducated and silly.

For those who are unaware, Xoxohth/AutoAdmit is like Hacker News for lawyers, but with passive-aggression replaced by active aggression, and with the racism more overt. I wouldn't go there. It's ugly and a big waste of time.
If you think the article does not belong here you can "flag" it. You need a small amount of karma to flag something.
I don't trust people to pay attention, so I don't want them on the road if they require an attentive driver. I guess for testing requiring a driver is fine, but they should be taking video of the test drivers and evaluating their level of attention.

Planes don't really have so many things to collide with, so I don't think the choices made about autopilot there are instructive.
Do you mean why are so many smart people uninterested in what you find interesting?

Maybe it has something to do with being called idiots for not knowing all the nuances of a field that can't even define itself.
That is over-simplification. First, the samples are not randomly selected. The selection process tended to lean toward means, based on the article. Second, the variables are not independent. They are strongly correlated. The selection process indicated that the probability of having a pilot with long legs but short arms was close to zero.
in the US it's been used to supplement underpaid workers

Except that's not even true. Restaurants are required to pay minimum wage. Wage+tip >= minimum wage. If tips are low, the restaurant has to make up the difference. Basically, we've been conned into subsidizing the restaurant owner.

https://en.wikipedia.org/wiki/Tipped_wage_in_the_United_Stat...
BeagleLogic: A BeagleBone Based 14-channel 100Msps Logic Analyzer
AWS EC2 instance arbitrage
Asking for help is a form of personal agency, especially (or maybe even only) if there actually is someone available to ask.
I think you still have to ship it in a separate tree / binary, but I'm not sure. I don't think the exception means you can put my GPL function in your proprietary code and call it as long as you reveal the changes to my function. But I'm willing to settle for "who knows, really" :)

I worked a bit on Classpath but that was a long time ago. There are like, lots and lots of emails + irc logs to dig up about that little exception and what it means. Not having things tested in court is a problem, and the lack of funding for FSF lawyers is another.
A newly created identity has no reputation, obviously. I don't see why there would be any incentive to do so.
A quick Google search turned up this excerpt of his analysis of the Challenger disaster (beginning on page 14).

https://blogs.stockton.edu/hist4690/files/2012/06/Edward-Tuf...
Again, how does having or not having a driver in each cab affect this?

I would add that allowing multiple trucks to operate this way will require some changes to the law. And the redesign of many roads. Imagine trying to merge into traffic or onto a bridge when some vehicles are longer than merging lanes. It sounds like a great idea but isn't practical.
"Olds" is a coy term by "millennials" who wanted the older generations who invented and keep using the term to get a taste of their own medicine.

No. It comes from Autoadmit/Xoxohth, which is like Hacker News for East Coast lawyers in "biglaw" (although I doubt that most XO posters actually made biglaw). In the mid-2000s, it developed a robust troll culture and people brought back the archaic (Dickens Era) usage, "poors". This led into the nouning of other adjectives to describe people in a derogatory way: in addition to poors, fats, dumbs, olds.

Most of us, in the early days, were relatively normal people with trolling habits. We weren't actually assholes; we were just pretending to be "prestigious" shitheads on the Internet. However, the gray-hat trolls eventually left when some actual assholes (black hat trolls) started getting in the game.

It's a stupid usage and I'm rather disgusted that people would use it without irony. Using "poors" and "fats" and "olds", unless you're making fun of the American upper class, doesn't make you hip and it certainly doesn't make you "prestigious". It makes you an idiot with subpar grammar.
It is visually stunning. Though it's basically talking head reminiscing about Pina intercut with clips dancing so not a narrative film.

Also it's on Netflix in the US.
SARMS are going through trials for cachexia in cancer patients.

https://en.wikipedia.org/wiki/Selective_androgen_receptor_mo...
Yay Garnet! ;) I worked on Garnet with Brad Myers at CMU, on the PostScript printing driver. Brad is really into mineral acronyms, and I came up with an acronym he liked: "GLASS: Graphical Layer And Server Simplifier".

Garnet had a lot of cool ideas in it, especially its constraints and prototype based object system.

A few years ago I wrote up a description of a similar system called OpenLaszlo, and how OpenLaszlo's constraint system compared with Garnet's constraint system. Garnet had a lazy "pull" constraint system, while Laszlo had an event/delegate based "push" system. Each used a compiler to automatically determine the dependencies of constraint expressions.

Constraints and Prototypes in Garnet and Laszlo

http://www.donhopkins.com/drupal/node/69

The problem we ran into with supporting PostScript with Garnet is that we wanted to use Display PostScript, but Garnet was using CLX, the Common Lisp X Protocol library which was of course totally written purely in Lisp.

Of course CLX had no way to use any client side libraries that depended on XLib itself. I'd steer clear of using anything that depends on CLX for anything modern. (Does CLX still even exist?)

Brad Myers produced "All the Widgets," which must have some Garnet demos in there somewhere! [1]

[1] All the Widgets, sponsored by the ACM CHI 1990 conference, to tell the history of widgets up until then:
https://www.youtube.com/watch?v=9qtd8Hc90Hw
In “thinking like a technologist”, this post is missing the context/subtext in the airline security game.

The metal detector makes the airplane neither more nor less safe than the security theater porno scanner machine, and the precheck also doesn’t accomplish anything. The only reason most of the people need to be diverted through the porno scanner machine is that the federal government spent a few billion on them in a handout to some senator’s friends, and to scrap them now would make the tremendous waste of money obvious to everyone.

But at the same time, business travelers don’t want to go through the new machines, so we let them pay a nominal fee (easily amortized down to trivial if you fly a few dozen times per year) to go through the old metal detectors instead. Bonus: they now get to take a shortcut in the security line that they didn’t used to get. If someone without a real precheck manages to sneak through the metal detector line by counterfeiting some paper token, it isn’t a real security risk.
No, it would not. Compilers can remove boundary checks that provably happen after accessing an item of an array, not those before the array is accessed.

For your example, the Pascal code (at least, I hope this is Pascal; it has been a while since I wrote any):

if (i>=0 and i<16) then
begin
x := a[i]
end
else
begin
ReportError;
end

is equivalent to the C code:

if (i>=0 && i<16)
{
if(i>=0 && i<16)
{
x = a[i]
} else {
RuntimeAbort(“Array access outside bounds");
}
} else {
ReportError();
}

A good Pascal compiler, like a good C compiler, would optimise away that second boundary check and the call to RuntimeAbort. Neither compiler is allowed to optimise away the first check.
> They are strongly correlated

Uh, no. What the study shows is that people assumed these measurements would be strongly correlated, but they were not.

When only 3.5% of people fall into the middle 30% on 3 variables, that is strong evidence that they are mostly independent.
You don't need a permission slip to write your own client with whatever rules you want. You do need to convince people to use if you want it adopted. What do you mean that it's centrally planned?
Amazon to Restore Encryption on the Fire Tablet
I'm in favour of assisted dying. (Please don't call it assisted suicide - we want to prevent suicide. It's useful to keep the word suicide for something we want to stop).

> With respect, such arguments are nonsensical.

Elder abuse is rampant. It's easy to imagine that the victim of such abuse may be more willing to die. But assisted death may help this - there would (should) be considerable professional involvement to make sure there's no coersion or abuse.

When we look at places that have assisted dying we find some cases of people who probably died for the wrong reasons. Those cases are always waved around - but people against assisted dying need to come up with some numbers.
Name clash with https://news.ycombinator.com/item?id=11144828
Yeah but it's not as if there weren't literally hundreds of altcoins with enough liquidity to handle the lower end of the tx value scale
> Imagine you take away the best way for a person to place themselves squarely in the middle class, then multiply that person's anger by millions.

It's been happening for decades tho.
Customarily its left only when you are about to check out, and sometimes with a quick note (e.g. "Thank you").
<This is the moment you realize that some people just want to watch the world burn.>

Or, maybe the user is "kicking the tires" to see how robustly it was coded, concerned that poor data verification practices reflect weaknesses elsewhere in the code as well.

EDIT: s/inadequacies/weaknesses for clarity
People with serious illnesses like depression aren't taking natural compounds because they aren't effective and they don't work.

It's interesting that the comment that is most conspiracy driven is voted to the top.
I was diagnosed with milk and peanut allergies as a kid (prick tests). My grandmother wasn't having any of that. She shoveled them into me. I just now had a glass of milk without issue. Neither has any effect. It may be anecdotal and specific to me, but it is safe to say that many kids are over-diagnosed when it comes to allergies.

I'm still slightly allergic to cats. Doc got that correct. But I've had cats in my house, sleeping on my bed, for decades without hospitalization.
If they do, these parties are not disclosing it AFAIK.
Thanks. And, I agree: https://twitter.com/blakeross/status/706191059185872896

Usually I go in the other direction and redefine bland, e.g. https://medium.com/@blakeross/don-t-outsource-your-thinking-.... Had a little Friday fun with this one.
Are you a monorail enthusiast because you think monorails are fun or because you think they genuinely have their place in a transit network? And if so, why?
Central banks are discussing outlawing cash, so that when the time comes and they want to impose negative rates, they won't be limited by a lower bound - they can be as financially repressive as they like.

Outlawing suicide is the same - if the state is overly oppressive, people would rather suicide than to live under the oppression, and when they suicide they are no longer productive. Removing the possibility of suicide removes the lower bound of how oppressive the state can be.

See force feeding in Guantanamo bay for example. By stopping deaths from hunger strikes, the state can treat it's prisoners as badly as it wants.
The title is confusing on the West side of the Pond; we are used to calling them "ladybugs".
Would you get onto a plane that didn't have a human pilot?
It's because honey can cause infant botulism, not because of allergies. It's thought to be the cause of 1 in 10 SIDS cases.
'Who's this Bernard Sanders?' I asked in 1972. My editor's reply: 'Forget it'
There's been centuries of philosophizing and what's that contributed to humanity - nothing. Science has provided clean water and protection against most pathogens. I'm with the science guy anyday.
Yes. This is what the whole blocksize controversy is about. Miners want 1MB blocks because it allows them to collect additional fees more quickly. Companies that depend on Bitcoin's hypergrowth as a transaction platform want to bump the blocksize because they want to keep fees minimal so that adoption stays high. These are the two competing interests.

Most people want blocksize increased, relieving competition for miner time and thus requiring smaller fees per tx. However, Bitcoin's design failed to anticipate that hashpower would become so centralized and that so few bitcoin users would be contributing hashpower. Essentially, this means that a handful of miners that have secret, proprietary hardware control the fate of the network and that average users have very little representation, even if they're wasting their own compute trying to chip in as a miner.

At some point, the network will stop awarding new coins to miners as blocks are found. Then the only incentive miners will have is transaction fees. That's scheduled for something like 2021 or 2022. This blocksize controversy is a good preview of what we'll see when that happens.
Russia ‘stoking refugee unrest in Germany to topple Angela Merkel’
I used to experience random crashes with the OpenJDK several years ago, but haven't noticed that recently. Are you still seeing those issues or did you give up some time ago based on the aforementioned crashfest and haven't tried it in the last couple years?
The problem with the current theme/plugin review process is that it only takes place on the initial submission. A malicious individual could submit an innocuous plugin to the repository and change the code afterwards, which is similar to what happened in this case.
Wiring was Arduino before Arduino
What stuck out is how much emphasis there is on the difficulty of building out support for local policies at a product/service level and pushing the onus onto the host.

On the flip side you have Uber which is succeeding by working through the local policies. The apps themselves have functionality that's location specific (think Eats in NYC but not in NJ).

I do think Airbnb is using the local policies as an excuse and can do more to make themselves more acceptable to cities.
Yes -- but not everyone knows about this!
I liked it. However, I'm not going to forward it since it will confuse people who don't have the background to disambiguate.

For example, who is "you" in the following two bullet points:

It is not 'secure' as the Coke recipe is secure.
Coca Cola has the key to its vault, but you don’t
have the key to yours.

It is not “secure” as the Pentagon is secure. Those
blueprints are closely guarded, but your plans — even
much of your security code — are known to all.
Well, I did say at the end: "For as much money and time as we’ve wasted on printer-powered air security, only one innovation has prevented another 9/11: Locked, reinforced cockpit doors."

I agree that it's generally theater all the way down.
Well, one of them didn't know that you could "download" a shortcut with the add to home screen, for example.

In my experience it's a trend -- "we want an app" because "apps are cool".
Thanks for the elaboration.

One thing I don't understand is how quantities with different units can be compared. For instance, you give the example of 1,000,000 people living in Ulan Bator and 200 Kelvin being the temperature on Mars. If you follow this procedure and nudge them toward one another (bringing 1,000,000 down and 200 up), then you're supposed to end up with a better predictor. But what if our units had been millions of people and milliKelvins. Then our quantities would have been 1 and 200,000, respectively. The procedure would have us nudge our estimates in the opposite directions. And that surely wouldn't also improve our estimates, right?

Clearly I'm misunderstanding something, so I'm going to read some of these papers.

Edit: It seems from the Galtonian perspective paper, all the distributions are assumed to have a constant standard deviation. So perhaps we shouldn't be measuring these quantities in terms of people or milliKelvins, but rather in terms of standard deviations? E.g., the mean is +4 standard deviations above 0?
What's wrong with increasing the speed? I'd rather the speed stayed constant and accidents went down than see speed going up and accidents staying constant.
Yeah, I was very disappointed in his answer to that. I don't think it's a silly question, and someone in his position should take it seriously.

If it's his opinion that it's too far out to practically worry about, he should just say something like: "We're decades away from this being a serious concern, but someday society will have to decide how to deal with it."
> The JRE has never been a "real" open source project

It is real open source. Its not a community-driven bazaar-model development effort, but that doesn't define "real open source" (its just something enabled by, but not required for, open source.)
This is a beautiful outcome. I remember reading the original story and thinking that it was incredibly sad that he's holding that guilt, after doing all that he could do to prevent the disaster he saw coming.

The statement from Bolden is particularly meaningful. Nobody can speak for the people who died on the flight, but as a contemporary colleague he can reflect on what they may have thought, as astronauts and test pilots.
Chris totally nailed it. The world doesn't turn out to need another version of Android made out of HTML, CSS, and JS, and could have spent many of those resources making the browser engine the world does need for a gazillion-core CPU+GPU future (Servo). Many good intentions and naively believing a word that operators or OEMs say are only some of the reasons why.

And Brave makes me sad, too, for lots of reasons.

Disclaimer: Former Mozilla employee, but love the people still.
> It's a free market

it most certainly is not. regardless whether you agree or not with the current blocksize debate, it is undeniable that the supply of blockspace is under the centralized control of the bitcoin-core developers. That's just a fact.
This isn't accurate for Thailand. At a restaurant when you get your change it's customary to leave the coins if you're feeling generous and the restaurant has no service charge. I can't think of any other situation where tipping is a Thai practice.
From the article: “I don’t mind a bit being labelled a suicide.”
I was astonished by how un-safe the road/traffic system really is 8 years ago when I started to learn driving. Just think about it, driving on road is extremely vulnerable: any other driver on the road could make a small mistake to get you both killed, accidentally or intentionally. Yet the road system is far more secure than its cyberspace counter part. Why?

* Potential damage is roughly symmetric. A bad/evil driver might kill others but very likely also kill himself.

* Threat is local. There is no way a bad/evil driver to kill all the drivers.

* The road system as a whole does not have the single point of failure.

I think the claim in the article is dangerously wrong. We should never be given a binary choice in such big issue.
To be fair, dairy allergies working themselves out as the child ages is pretty typical AFAIK.
that's simply not how bitcoin works. the blocksize rule is part of the consensus protocol. you can mine a 2MB block, but no one on the network will accept it and you won't get your reward.

The protocol itself has to be upgraded, and majority has to agree before we can mine bigger blocks.
Get this - https://en.wikipedia.org/wiki/%C5%A0koda_Felicia_%281959%E2%... instead ;)

The red ones were most beautiful.
Confessions of a Sydney surgeon: why your operation may not work
I don't know that I'd say philosophy has contributed nothing.

iirc the philosophy of science or epistemology or something has had some influence on how science is done, and I think that might have had some practical contribution.

Don't uh, quote me on that though.
The road system has killed tens if not hundreds of millions of people. How many have been killed in cyberspace?
While locking the door is important, the real innovation is in the attitude of the passengers. It just isn't possible to hijack a plane anymore because the passengers will not allow it.
Probably not very modern or useful, but good for seeing how far we've come:

Here are RMS's designs for a Lisp window system called "Window-Win" from 1985, inspired by his work on the Lisp Machine window system:

http://donhopkins.com/home/archive/lisp/rms.winops.txt

"Window-win is a new design for a window system which is intended
to have all the power of the Lisp machine window system, and more
flexibility, with less complexity."

http://donhopkins.com/home/archive/lisp/rms.wincmd.txt

"For now, I will give commands long names for clarity.
Actually they will be represented by one- or two-character codes.
Since there are currently only 80 or so commands, one-character
codes are possible."
You mean typo?