jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm not sure I would describe an LSD high as having mental clarity... trying to solve simple problems while on LSD can be very hard. There is a lot of clarity after the high though - the next several days.
This subject is discussed in Collapse: How Societies Choose to Fail or Succeed by Jared Diamond.[1]

Some topics that the article didn't mention is that:

a) Norse in Greenland continued internal infighting losing (in such a small population) able men due to duels and revenge killing

b) They had been spending much of the efforts during short summer on costly expeditions to aquire walrus-tusk ivory instead of obtaining timber and other necessities.

c) The upper class had been directing most resources into vanity projects like large cathedral and exchanging walrus-tusk ivory for luxury imports like wine, fine clothes etc..

It is still beyond me why living in Greenland by the sea they had refused to eat fish.

[1] https://en.wikipedia.org/wiki/Collapse:_How_Societies_Choose...
Crosswalks with buttons to signal a red light for traffic (this is quite common in big cities in the USA) and/or pedestrian bridges in highly transited areas (not as common).
Those who teach learn much, those who are taught learn nothing.
With the ease with which information is shared these days, there will be no stop to this. The only solution is to put all traders on a level playing field. Stop computerized millisecond trading, and gains will need to be processed either randomly or with more lead time each day.
The more interesting thing about this story is how all of the examples
are tied together in an already well known way stated by Fred Brooks in
his 1975 book, "The Mythical Man-Month". You may have heard the adage
of how adding developers to a late project only makes the project more
late. The reason is communication overhead. One developer can produce
some number of lines of code in a given day, so you'd expect adding more
developers would result in more lines of code being written --
essentially O(N). Unfortunately, there is communication overhead and it
increases complexity at O(N^2) as well as being an even bigger drain at
the start when bring new developers up to speed with the existing group.
If you take a step back, all of the remote working patterns presented in
the article as working are essentially ways to eliminate the need for
communication.
Yep. Told them to go home hours after this insanity began and in the same breath continued to falsely claim the election had been stolen. Whatta guy.
Most of them aren't actually centrists, as their centrist positions always impugn the left and forgive the right. They never play the "both sides are evil" card when talking about cancel culture or Benghazi or Obama drone-strikes or BLM, both sides are only evil when Trump, Republicans or Conservatives are criticized (implying that any criticism of the right is simply hypocrisy or left-wing tribalism, and therefore invalid.)
Intel do own an OS, Clear Linux, but they probably lack profiles of typical usage of that OS, and probably there are not many users of it apart from Phoronix when they do benchmarking.

https://clearlinux.org/
> You're following a graph structure of cross-references

Yeah, that's tree-like. I've worked on a similar problem, giving users the tools they need to explore extremely large, dense connected graphs. When you go-to-definition, then show-references, then go to a usage from the first file, you don't go back. You continue forward to the next column, even though the fourth column is identical to the first. The columnar navigation guides you towards tree-like exploration, which is necessary because the actual web of relationships is impossible to effectively visualize all at once. Trees make it manageable.

> some panes may be just intermediaries you used to find the semantic units you were interested in.

That's true, which is why dragging panes is important. You can explore down a path, find the pane you're interested in, drag it over to the second column, then delete the cruft in one step. The problem with it now is that once you find the pane you like, you have to go back and manually delete every single node that you don't care about.
Replying here because rate limiting, and I find this conversation interesting :)

> it may not be a legal defense but it is absolutely a moral defense.

I suppose that's so.

> I just want to make it explicit that you agree with the criminalization of healing people without permission.

By framing your reply as "criminalization of healing people without permission" you have baked in a lot of unstated assumptions:

1. The person doing the 'healing' has met your personal standard for a 'healer' - in this case foreign experience. Without licensing, I could, with no experience whatsoever, just cut you open and go to town. You would die, and then what? Who's liable? What if I get half way through and then realize that Milton Bradley's Operation is not a replacement for Grey's Anatomy and you are rushed to a real hospital?

2. You assume the 'healing' is successful. Does it become butchering if I fail to do so?

So, to that end, while I may not agree with all aspects of licensing physicians (for instance, I'm with you on the foreign degree and experience limitations) I believe that on the whole it does more good than harm.

I will therefore be explicit and say, yes, I do "agree with the criminalization of healing people without permission [of competent authorities]," even if I do not today agree with all of their requirements, however I reject your framing.
> That's a bullshit cheap shot. The protests this past summer were characterized by non violence, not by showing up at Best Buy to loot.

I think the phrase you’re looking for is “firey but mostly peaceful”: https://youtu.be/6preTw28GWE

> There was violence and property destruction. But if you count the number of people that protested peacefully and the number of people that engaged in violence and destruction of property, there's one that is obviously vastly larger than the other, and it's the peaceful protesters.

If you’re protesting and looters show up to take advantage of the chaos, then shame on them. But if you keep showing up to “protest” and all it’s doing is enabling more looting, then you’re not a peaceful protester. You’re aiding and abetting the looters.

Again, if it a protest against the government then take it to the government. March on the capital. March on city hall. Planning marches through retail districts isn’t done by accident. They knew exactly what they were doing.
The President himself is directing his followers to attack the US capitol, and HN blames Twitter and Facebook.
52% is nowhere near large enough majority for a decision that can never be reverted under any circumstance short of war.
This is fairly obvious once you think it trough and one of the few things were majority of academic economists agree.

Houses are not build to stand empty[1]. The number of houses available and the income level determine the prices. Even if you build luxury apartments, the end result is more affordable houses available to people with low income after the chain reaction where people move up to better housing ends.

[1]: If this happens in some market conditions, raising property taxes to empty apartments works miracles.
They've had plenty of time to change their behavior. The issues are well known at this point.
The US has had an "us vs. them" mindset towards unions since the 19th century: https://en.wikipedia.org/wiki/History_of_union_busting_in_th...

Back then, titans of industry hired Pinkertons to attack and kill striking workers. Now, they buy media companies and tech companies that are designed to incentivize viewers to violently threaten the politicians and organizers who support striking workers. It's the same continuum, just evolved in subtlety.
It is so far behind! It can't even handle social login reliably.
I really don’t understand what you mean by this. I’ve never thought http was difficult. What is it that you find problematic?
Building a handful of an experimental, envelope-pushing design is reasonable. Mass-producing hundreds of a mainline fighter is reasonable. Combining both in the same aircraft, and ramping up production before you've validated the design, always seemed crazy to me.
Galileo and Copernicus and Brahe would have coveted today's flea market class telescopes. It's been diminishing returns for a long time, today's most terrible optics are really damn good. Most of the differences among what a beginner buys will be what sits in their closet collecting dust.

It's a fascinating hobby for people fascinated by it. Most people won't be fascinated enough to turn it into one. The idea of shopping for gear is typically more than the idea of using it. That's why this page is a shopping question not a use question. Shopping is easier.
So no access to either VMS Pascal nor UCSD Pascal then.
We had to write jobs to encrypt the NACHA files and send over FTP years ago, but I was at the same company long enough (prior to 2010) to see the banks at least adopt SFTP. Slightly better, but still encrypted the files. Hey, it works and is reliable. I learned banks are really cheap, though, definitely not in the mood to spend money on new systems/processes even if they'd improve productivity.
We just had a big thread about Total Cookie Protection:

https://news.ycombinator.com/item?id=26237404
It depends. For the obvious case where you are 100% bald, eg a classic receding hairline, then there is no need. But if you get a transplant into a thinning area where there is still active loss happening with the remaining follicles, then finasteride is an option. Or you can wait for more hair to fall out and get more hair transplanted in, which sounds dumb but is apparently relatively common.
Unless you want people to send each other texts about your domain today, rather than 2 years in the future. Yeah, register the .xyz domain on top of .com now, but don't put the TLD in your trademark...
This kind of argument irks me slightly. I think it's partly the "Lisp is awesome, only a genius can really understand. btw, did you know I use lisp?" attitude, and partly because, well, for all you geniuses who are so awesome and productive, there's not a hell of a lot to show for it.

You've had fifty years, ffs, and what have you got to show for it. Some furry guy who wrote emacs 40 years ago? Why is it that the web was built with php and perl? Why my desktop apps are still mostly written in C? You've had you're arse handed to you on a platter by every language (just about) since fortran. Stop waxing lyrical about how great lisp it, and get out there and prove it, dammit.

Lisp may be a great language, but it's proponents don't seem all that great at getting stuff done
Oracle seems to spend some money on java and JRuby which is pretty fast and will get even faster the coming years. Not sure how much if any they are directly funding JRuby but they are funding the JVM which is used by JRuby.
A programming language for creating living things? Developed by Microsoft? shudders
Ignore the YouTube comments. That's not a place where people can appreciate things... and not a place where the word "self-respect" has any meaning.
If it's a lot cheaper than regular clothes, make it fashionable/slutty and call it disposable club-wear.
To me it sounds that BigPipe is as applicable as Flash or GWT - solutions already known for their problems with SEO.
However, if that's not a problem for you then it's probably a good optimization for your site.

Keeping two different output formats for a site (one for crawlers and one for humans) sounds complex. To date, none of the sites I've developed could have justified such overhead in development.
Much agreed. It was just as all the people who truly believed that google pacman contributed to millions of hours of lost productivity. Really?

In most cases, people at their jobs probably just substituted one "time waster" with another (whether it be job related or not.)

The people running around screaming how google pacman cost valuable time are probably the same ones who also idlely sit in far more costly pointless meetings all day long.
It is unlikely that anybody at Adobe controlled the timing of this release.
Interesting, It looks like they want to avoid what happened with the DASH and ABNB IPOs.
Surprised to see significant mitigation penalties even on newer CPUs.
The original poster is simply wrong. First, most of the gift cards are selling close to or below face value. Second, people have other reasons besides "money laundering" for doing so. It can be eBay cashback promos, Paypal cashback promos, etc.
FAANG -> put all extra money into the stock market
Instead of a toothless criticism, how about something that changes the nature of their operation.
This has been talked about on social media for weeks. People have been planning on doing this shit for a while now. Maybe, I don't know, the government could have prepared better? It's not "oh my god this protest came out of nowhere, what's going on".

When there was a small protest for BLM in my city, there were almost more cops than protestors, and all the buildings had been boarded up. You'd think DC would have a bit more resources than my city.

This was allowed to happen. If they didn't want the Capitol to be broken into, it wouldn't have been.
Every nation spends their Christmas differently. And the rise in cases will also heavily depend on what was done by the government before the Christmas, so no, not every country will see exact same increase in cases.
The point is that it was a step function. The bar suddenly dropped a huge amount. It went from "mostly just the church can produce written works" to "anyone who can afford the people to run a printing press can produce written works". It was a massive shock to the system.
I'm feeling foolish for not reading it and purchasing four Seagate Barracuda 7200.14s.

I had no failures so far but with a 50% failure rate it's bound to happen soon
>Drug companies can also advertise drugs outside the FDA guidelines, and would win a court challenge on 1st Amendment grounds. None do it because it would expose them to unbounded liability.

No, no, no. This is utterly and confirmably false. It is illegal under the Federal Food, Drug and Cosmetic Act to advertise a prescription drug for a use that is not FDA approved, and it is within the FDA's mandate to recommend investigation to the Department of Justice in such circumstances. The FTC is authorized to oversee advertising for over-the-counter drugs under the Wheeler-Lea Act. As a recent example, Pfizer agreed to settle with the DoJ earlier this summer for half a billion to end an investigation brought under these very circumstances[1].

[1] http://www.newstatesman.com/business/business/2013/07/pfizer...
That thought is terrifying.

I was afraid I was going to be put on the no-fly list afterwards and would have to travel back to NYC by train (a four-day trip).

Even before this experience I used to avoid flying in favor of taking the train. I don't know what I'd do if the TSA became commonplace at train stations.
Yeah. This is a non-story; it makes a good headline but no one has been slapped. Tesla just noted that they received some papers which noted that for the internal purposes of the ranking, it got 5.4 stars. Then the NHTSA made a clarification that the official ranking actually doesn't go past 5 stars.

It's good for Tesla shareholders that Forbes decided to run with this story, though. Free advertising. There is no way anyone will ever perceive a fight about whether the car should have 5 or 5.4 stars as negative.
I don't think it's too abstract. It contains plenty of geometrical intuition. And it makes things very clear and he says them very _early_. E.g., a matrix represents a linear transformation. It took me ages to understand this at high school because I was lost in a sea of matrices.
I don't think of something as React-like just because it puts HTML and JS in the same file or combines HTML tags with blocks of JS code.

The difference between React and other databinding methods is that you can use all JS language features (i.e. if, for, while, .filter(), .map(), libraries like Rx.js, etc.) when defining what you want your DOM to look like.

Suppose I want to have a list of items based on some array, which I want to filter based on some predicate, and display the items differently based on their content type.

In a React render() function I would just use

filter( (it) => { //some predicate } )

to filter unwanted items, and

map((it) => { switch (it.contentType) { // cases } })

to map the individual items to how I want them to look like.

To me it looks like to implement something like this in Riot would require to build / use something that is more like Angular's computed properties.

But I'd like to be proven wrong.
This shouldn't be a problem I think. There's not a reason to cast to Set<Object> and then look for employees there. If a function wants to accept a set of let's say emplpyees and ints, it would have a Set<Int|Employee> argument.
There are desktop clients for Linux and Windows also: https://desktop.telegram.org/
part of the issue is how quick people are to judge, combined with the particular historical perception of electric cars. Tesla has to be very aggressive about the image of its vehicles, otherwise the prevailing prejudices about electric cars in general will override the image of its own cars regardless of how awesome they may actually be
> 5. When I was a kid, games were made by 1 or a few people. It quickly evolved into big studios. But nowadays, a solo or tiny team can release super successful games.

And games will look exponentially better considering the tools we have at disposition now. Also, selling millions of units of one game is "possible" even for Solo developers (while it's obviously going to be a superstar kind of probability). in the 90s reaching that kind of market was impossible without a huge corporation support.
Not every position needs to be reconsidered. There are positions that stand up to scrutiny and there those that don't. At some point, one reaches a conclusion. The goal of debate shouldn't be endless conversation. It's to arrive at a common understanding (ideally, a truthful one). That necessitates convincing.

While I agree that immediate rejection on the grounds of one word is a fallacy, many arguments fold like paper mâche because the one word/concept that ostensibly justifies the argument is based on a false/ill-defined/hidden premise. That premise, once rebutted/revealed, could no longer be defended without engaging in cognitive dissonance or defending the indefensible. After that, the rest of the argument comes crashing down.

Ideology isn't the only - or even major - motivating factor for sticking to one's positions. In a proper debate, the burden of proof rests on the person making the affirmative claim. More often than not, the claimant fail to clear the bar of proving their point.

Reconsideration isn't a concession prize. It's won or not at all.
City centers are too large! Take the train downtown from your suburb, sure. Then what? Walk 3 miles to work?

If you need a car at your destination, then shared transportation moves way down the list of preferred options.
I don't want more Amplify platforms, I want them to fix the existing issues. Their github is filled with them.

There is so much pain with Amplify. They don't listen to anybody.
> means cost wise it's cheaper just to spin up a 'real' database droplet.

This is the case for literally every managed database service that I'm aware of.

You pay a premium for the managed aspect.
You pay for the other students and for their families. At public schools, you pay in property tax and mortgage. In private schools, you pay tuition.

In the Washington, DC, area, there are very good private schools. I doubt that any of them are better than Wootton or Churchill in Montgomery County, Maryland, or such magnet programs as Thomas Jefferson in Fairfax County.
1) If we put a very small box around the heat pump, then we will see that temperature in the box increases at constant rate, because of energy loses at the pump. I.e., it will work as a resistive heater, by converting 100% of input electricity into heat, which is the goal. Eventually, the heat pump will stop, because the goal is reached, thus we will have 0 input energy and 0 useful work.

2) To keep the pump running and keep temperature at steady level, we will need to leak heat at constant rate to the second box. Thus, the pump will work at "impossible" 100% of efficiency again: it will convert all input electricity into heat.

If we leak heat at high rate, then the pump will not be able to keep up, but it will still work at 100% efficiency.

If we redirect some leaked heat from the second box back to the pump as input, so it will pump it back into the box, then it will work at 100% of efficiency + additional heat pumped from the second box. Moreover, temperature in the second box will continue to increase at constant rate, so it will reach equilibrium at some point of time again.

3) For the pump to work indefinitely at steady rate, we need something to dump energy into, with infinite capacity. Also, we can use a fraction of this infinite capacity as infinite input into the system, thus the pump will work at 100% + additional heat.

IMHO, first two systems are worthless, because they doomed to reach equilibrium and stop at 0/0.
Can't get that with AWS though? Some kind of spinup-able VPS?

Like a normal VPS but you can get dat 64 cores + 64gb ram only the day you need them and otherwise pay a low monthly fee.
I've been using jquerygo (which runs on phantomjs) to do automated UI testing. The familiar jquery selectors are convenient!

Being able to use websockets in my automated testing has been something of a holy grail, so jquerygo and phantomjs have been hugely helpful.

https://github.com/travist/jquery.go.js
This is quite false.

That's not my reading of the page you linked to. The window has to be openable, not breakable.
Unrefrigerated eggs also keep for months it's not necessary to refrigerate eggs.
Yeah, because marketing explains everything.

I, for one agree 100%, and I'm NOT selling a visual coding tool.
> That's just absurd. Every day people make choices between maximizing revenue and other things they value. If everybody was so slavishly devoted to economic incentives, we'd have no teachers or nurses. I'm no expert, but I haven't heard of many teachers dying of exposure because they have other values than money.

Thats a ridiculous strawman. Teachers follow economic incentives, thats why they demand a paycheck for their labor.

> This is already a well-discussed space.

Yes, and people still insist on pushing authoritarian restrictions on people because they seek to control other people’s behavior.

> Other countries do fine.

Them move to those countries. Not everyone here agrees that they are doing fine.

> If you really want to understand it, go do the work. But since it looks like you don't,

I understand that you can’t prevent rich people from spending their money to support causes without also restricting poor people from doing the same, and that the specifics about how those restrictions are made and enforced are the result of a product that the rich people have wildly disproportionate influence over, and the media that informs you of all of this is likewise beholden to oligarchs. So historically, these programs always result in a consolidation of power by oligarchs that is marketed to the public as “giving power to the people” and despite this issue being heavily discussed, no one seems to want to discuss this inconvenient fact.