skysight-inc/HackerNews huggingface dataset:
How do the underlying queries look for symmetric aggregates? Sadly SQL never supported the ability to compute an aggregate based on the unique values of another column.
This is already a similar concept -

https://en.wikipedia.org/wiki/Higher-order_thinking

I would be quite happy to see these kinds of concepts rolled into one.

Looking back, most times I heard "higher order thinking" at school, I feel like they meant "thinking at a higher level of abstraction" (as I would describe it now).

You could make an argument that the kind of "nth derivative thinking" identified here is similar though.
The problem was the money printing by the Federal Reserve. The money went into stocks, bonds and banks, creating an enormous wealth gap. People like Dalio saw huge wealth gains while the average Joe who doesnt own stocks/assests lost out enormously. Similarly democracy always ends in who can promise the most free stuff. Never, are big government programs ever scaled back they always get bigger and more expensive.
How can civil conflict of any kind possibly justify treatment of civilians by their own Goverment in this way? Regardless of your intentions that comment is insensitive and avoidant of the conversation.
Thanks for paying for testing!
Rimworld tries its best to be a drama generator, but unfortunately doesn't do a good job at it. A lot of the additions for the drama side added little actual "depth" and more on "breadth". For example, factions, family relationships, and cleanliness are more tedious than fun. You don't really go "OMG, that's hilarious", you go "Oh come on why'd you have to kill your daughter?"

I think is the big problem with many AAA games these days is that breadth (more unnecessary features) is a lot easier than adding depth.

Compare with Dwarf Fortress, where you can make a mermaid bone farming industry, reservoirs, magma powered river thawing system, waterfall dining rooms, or a magma powered waste disposal system.
Wow, I remember those disks! I don’t think I ever had to actually use one.
Show HN: Built a Chatbot to answer questions about our Chatbot product
Hi HN!

We've built a product called MySellerBot that can use your website's documentation to provide accurate answers to visitor queries. We've aimed this at SaaS businesses where quick responses are super important.

We've built a chatbot that explains what MySellerBot is and how to use it. (Eating your own dog food?)

Please try our demo: https://mysellerbot.com/demopage?acc=VhTObzUMAYfCzqimWBlKZgM...

Please offer me your feedback below!
You're assuming there's no other thread modifying `a` between the assignments. That would make both examples non-idempotent.
This reminds me of Frédéric Bastiat and his essay "That Which is Seen, and That Which is Not Seen". Nicely formatted at http://bastiat.org/en/twisatwins.html

The article notes that "It’s often easier to identify when people didn’t adequately consider the second and subsequent order impacts." That failure to consider the second order impacts is what Bastiat refers to as "That Which is Not Seen"
Bro, what're you so upset about in this thread? That people had different experiences than you with AWS..?
The point of mentioning blockers at the meeting is to put pressure on the person who is the source of the blockage.

In an ideal world this isnt needed, but many people need public reminders or prodding to unblock.
I tried to read it, to see what she did that was considered objectionable, but I couldn't get past the trite putdowns the article slipped in all over the place about lefties and millennials. I was three pages deep before I gave up.
I have a db.example.com $10 a month VM on digital ocean.

It is strictly for dev and staging. Not actual production use because prod doesn't exist yet anyways.

My question is what kind of maintenance should I be doing? I don't see any maintenance. I run apt upgrade about once a month. I'm sure you'd probably want to go with something like Google Cloud or Amazon or ElephantSQL for production purely to CYA but other than that if you don't anticipate heavy load, why not just get a cheap VM and run postgresql yourself? I mean I think ssh login is pretty safe if you disable password login, right? What maintenance am I missing? Assuming you don't care about the data and are willing to do some work to recreate your databases when something goes wrong, I think a virtual machine with linode or digital ocean or even your own data center is not bad?
What concerns me the most is a wave of people who don't like learning. It's the best part of our jobs! People are complaining about new languages, frameworks, platforms, features here more and more.

There's always at least 1 post hanging in a top that is about "You don't really need X", which really says "If you're going to keep doing next 5 years what you've been doing last 5 years, don't bother", which as I suspect some read as "Relax, you don't need to bother about this tech, just memorise a few sentences to sound smart if asked about".

It's HN. There's something new? Cool! You managed to serve 1000s users per second from linode $20 node? Awesome! How? What tradeoffs you had to do and where? You have a good idea on how to better make choices about your tech and created some nice decision tree chart? Thank you. Hope it's on github, we'd like to collaborate.
Chaos Theory a Unified Theory of Muppet Types
Here's one example on why they might have thought it was necessary: https://en.wikipedia.org/wiki/Air_France_Flight_447
The best way to exercise second order thinking is to play turn based games like chess or even magic the gathering. You can’t be good at those games without considering actions several turns ahead and aggregating a tremendous amount of knowledge about the game, and you get almost immediate feedback on how good your thought process actually was.
Neither your, nor my politics have absolutely nothing to do with the accuracy of your information, though if anything, we should hold our own side to a higher standard. There are so so many easily verifiable things to write about, that its beyond pointless to trash our credibility over things that are proven inaccurate with a little bit of fact checking. I mean, Phillips being the wrong age to have been in Vietnam, as he claimed to Vox, would have been trivial to detect with any fact checking at all, and should have raised flags about the rest of his narrative.

No one here is even trying to advance narrative high school boys are angels, with a bit a of digging it's pretty easy to find things that Covington Catholic does may well deserve the level of public shaming that this story got.

However in this case, the entire narrative has been pretty widely disputed,
Caitlin Flanagan does it much more elegantly than I could.

https://www.theatlantic.com/ideas/archive/2019/01/media-must...

As for the source, why not go to the original, like any responsible journalist should have, copy of the full video:
https://www.youtube.com/watch?v=QwNyOD8FIQk

Feel free to tell me when you hear them chanting "Build a wall", I haven't heard it.

The first widely reported, and easily proven incorrect fact is that Nathan Phillips is a Vietnam Veteran, see fairly through coverage of that here:

https://www.businessinsider.com/native-elder-nathan-phillips...

So really you're asking me to believe the narrative of someone who is proven to be lying about his military service, with no corroborating video of his claims, which just seems a bit ludicrous.

edited: spelling
This entire article kind of assumes that you're stuck with your current workload and will never scale, which is awfully pessimistic. Should we all just take the attitude that, oh well, we'll never be massive so why bother trying to reach any sort of throughput?
Unfortunately I've definitely seen cases where scalability wasn't taken into account and now it's impossible to bolt-on after the fact.
It might also make you wonder how many profound thoughts don't gain traction. How many times does an event repeat itself before the pattern is accepted as common knowledge worthy of scientific evaluation?
Then don't do it yourself. You're dead set on ignoring people whose experience is different than yours, wrapping yourself in an echo chamber of sorts and telling others they are wrong.
Have you tried it or are you speculating?
And why couldn't media conglomerates get the facts right?
I have found that Wikipedia is pretty great, with the sole exception for anything that is remotely political. I would look elsewhere for such content.
What math-backed theories? Why do they matter? Do you mean for the compiler team or for the users?
It sounds like the problem was that the board members themselves started weighing in. There's no point in having an AI ethics board that spends most of its time discussing what kind of people should be allowed on an AI ethics board.
About once a month I take a weekend to go to my absolute physical limits, and then take a half week or so of rest. It's probably not healthy, and it's certainly not good training, but it sure is fun. Not many people get to say they've seen the enchantments or deep into the goat rocks wilderness in the dead of winter.
This is true that Verizon (AT&T included) cover a lot more physical area. I was in the middle of the forest in northern Michigan, and the only signal out there was from AT&T. As it turned it turned out, T-Mobile allows you to roam if there is no T-Mobile coverage, so I was getting AT&T coverage.

I don't think Verizon can be considered high end, at least not definitively. Wherever T-Mobile does have coverage, their speeds are higher, and their offering of international roaming and by-default unlimited data are clearly geared to the "upper" end of the market of professionals that live in cities, that travel frequently.
This is really bad; don't advertise your $10 excel spreadsheet on Hacker News.
Classic illustration of why conversations between geeky technology people and "normal" people usually and in awkward silence after about two minutes.
It wasn’t clear you were sympathizing and not actually complaining.

For a second I thought you might say the contrast was too low, and which CSS style you had to adjust.
Oh, I think the problem might just be a little bit more complicated than that.

In a sense (and this is a gross exaguration, but just to frame the concept), an ethics panel formed by Charles Manson, Ted Bundy, John Wayne Gacy, Jeffrey Dahmer and David Berkowicz would not be an improvement over nothing at all. It would be a step backwards, and the world would be worse for tolerating it.

This is not to say that any of the people involved in this particular episode are abominable monsters, far from it, but to drive home the point, whether you pick the right people or the best people really matters, and it does make a difference.

In some respects, I'm not sure I'd want individuals with a vested interest and enthusiasm for AI to play watchdog over appropriate, responsible behavior.

In a way, an ethics board in something of a no fun zone. It would likely make more sense to invite members from areas that might run counter to industry wonks, in ways that AI experts might prove tone deaf to self policing concerns. Does that make sense?

We don't want to stifle the best parts of progress, but an ethics board shouldn't be made of people inclined to rubber stamp Skynet, because they'd tend toward seeing AI as progress by default.
> The simple verison is that small resorts really do operate on minuscule budgets.

Yes, all small companies are like this.
This got me thinking about whether people take this approach in analagous non-eSports. A quick google of Ronnie O'Sullivan shows he thinks healthy eating is more important then exercise to snooker, though he was possibly already the greatest player of all time before taking up a healthy lifestyle, so it's hard to judge.
It's 1992.

Why are you using the internet? You are not MS.
Tesla vehicle deliveries in first quarter:

Q1 2019: 63,000

Q1 2018: 29,980

Q1 2017: 25,000

Q1 2016: 14,820

Q1 2015: 10,045

Q1 2014: 6,457

Q1 2013: 4,900

Q1 2012: 0

Visual chart:
https://twitter.com/EcoHeliGuy/status/1113648662054199297
"Except the communist party which controls all of China, and takes a highly authoritarian stance on the free spread of information they dislike and fear of course. "

They don't dislike foreign I.P. that their businesses can use to get rich. They also don't seem to dislike what Shenzhen is doing since they're not throwing the copycats in jail. It looks like the communist party is fine with this concept.

Controlling information they fear to stay in power is a different topic entirely. They're all about that. That's why they have the Wall, censhorship, etc. You also seem to be conflating what Chinese individuals and businesses will do if they aren't restricted vs what their government imposes on them. The culture I'm describing applies to the former. I have no idea how the latter thinks past preserving and expanding their power.
If your range is 325 miles (Model 3 LR), charged 90% max you don't have to plug in more than once a week, depending on your commute.

Also, people calculating road trip "stop time" seem to forget that when you leave on a multi-day roadtrip, there's usually a oh-crap-I-haven't-changed-my-oil-in-forever stop, and a "fill up before I get on the road" stop. Both of which are not needed before you take off with an EV. You'll leave on your with a full "tank" without the "lets gas up for the trip" stop, and when you return, you again have a full tank the next day without the "damn I'm empty and have work tomorrow so better fill up again" stop.
Some good thoughts in the actual essay:

> I think that most capitalists don’t know how to divide the economic pie well and most socialists don’t know how to grow it well, yet we are now at a juncture in which either a) people of different ideological inclinations will work together to skillfully re-engineer the system so that the pie is both divided and grown well or b) we will have great conflict and some form of revolution that will hurt most everyone and will shrink the pie.

I think that this is both true and well put.

> Though there are bright spots in the American education system such as our few great universities, the US population as a whole scores very poorly relative to the rest of the developed world in standardized tests for a given education level. More specifically: Looking at the most respected (PISA) test scores, the US is currently around the bottom 15th percentile of the developed world. As shown below, the US scores lower than virtually all developed countries other than Italy and Greece. That stands in the way of many people having adequate living standards and of US competitiveness.

That one I find rather shocking. How and why is the US educational system failing so badly? I know that over the last few decades, we've tried approach after approach (No Child Left Behind, etc.), but... have they all been counterproductive? Destructive, even?

> Comparing the high school graduation rates of Connecticut school districts to child poverty rates shows a tight relationship across the state: a 1% higher child poverty rate equates to about 1% lower graduation rates.

Or is that paragraph the answer to my previous questions?

> Not surprisingly, Americans have much less confidence in public schools today than they have had at any point over the last five decades.

Not surprising, actually.
The report wasn't prominently linked in that BBC article when it was posted here yesterday, because it hadn't been released yet.[1] It was edited into the article at around the same time the direct link was posted to HN. Also, all of the discussion of its contents on that thread seems to have happened after the comment complaining about this thread being marked as a dupe of it.

[1] https://web.archive.org/web/20190404163122/https://www.bbc.c...
Not terribly insightful... I expected something about meta-reasoning - thinking about your own thinking - but it was more along the lines of just, "smart people don't have tunnel vision when making decisions".
This is quite impressive, but this claim is a bit wrong:

> All in one small self-contained executable.

Size of algernon executable: 24.4 MiB

Size of nginx-full executable: 1.1 MiB

Size of apache2 executable: 648K
Yes cologne is definitely something to be conservative with. Much better to smell like nothing than to smell like too much cologne.
I have been running for 15 years. I ran religiously on ASICS for the first ~10, but their ability to make a solid running shoe has really declined. If you have a wide foot you may find Sauconys too narrow, but their uppers are so damn comfortable that I find myself buying them a half size up anyway (or wearing them with almost-too-loose laces across the toe box).

Please do always support your local running store. I _never_ go in telling the people who work there what shoe I'm going to buy - like a good sommelier, you should be able to tell them what you're looking for and they should be able to recommend something accordingly. It helps a lot if you know your feet, form, and preferences - I have very high arches, a neutral footstrike, and prefer neutral shoes with less cushion. That'll help them get you in something you like.

FWIW, I am running in Saucony Freedom ISO 2s these days.
One of the things you'll quickly learn from working in IT (and probably other fields) is that "not supported" can mean anything from "physically impossible" to "we don't want you to".

In the case of RAM, "physically impossible" would mean something like the CPU not having that many address bits or the PCB traces not routed, but there are a lot of different not-well-advertised configurations of DIMMs available with the same size[1], so it could be that the manufacturer specified a lower maximum just to avoid having to answer subtle questions. For example, 2x8GB may be OK but 1x16GB not.

It could also be a "X if Y except Z else B" situation, and they just couldn't be bothered to document all the possible combinations and/or explain the details of the PC system architecture that result in such limitations.

To test if all the memory is present (and if it all works correctly), running something like MemTest86 might be sufficient.

[1] https://en.wikipedia.org/wiki/Memory_geometry
git apply filename.patch
Netflix vs. Spotify Revenue per User
This definitely explains why we have things like the drug war (and other idiotic pseudo wars) and can't even learn the second and third order effects of such prohibition after the mass experiment with alcohol prohibition in the twenties and thirties. In fact, it explains a lot if not most bad policy decisions. I'm convinced regular people are simply incapable or unwilling to consider second, third, and higher order effects of their actions and politicians especially take advantage of this to push through atrocious policies. Healthcare policy is another that comes to mind. Retirement saving. Lack of infrastructure spending. Anti vaccine idiots. Etc. Etc. I mean towards people being to incompetent and stupid rather than unwilling, as there is plenty of evidence for that (three quarters of people are purported to not be able to name the three branches of government), but who knows? The end result is the same. Stupid thinking driving forward a stupid populace. I didn't know there was a term for what the stupid were missing till now.
Setting it to climb is literally a memory item, pictured here: https://aviation.stackexchange.com/questions/24739/what-is-t.... That’s pitch 5 degrees up, thrust at climb at their altitude.

Why? Because your instruments disagree about your airspeed. You want to have a large margin to keep your speed high enough that you won’t accidentally stall while you try to establish what’s reliable.
I love to do this, keep iterating on n-th order thoughts, figuring out emergent behavior etc etc (systems mapping is actually a quite useful technique to do this) but at some point you need to scale it back down to the 1st order to actually get things done.

It's fun to fantasize where the industry will be heading 10-30 years from now, but figuring out what needs to be done tomorrow is more important.
I think any support department (tech or not) has what I think I've heard others call the "janitor problem." If you're doing your job and the trash is taken out, nobody notices.

I got advice when switching jobs that I had to be my own advocate and nobody was going to do it for you. I think the advice was meant specifically for that company, but I think it applies to most behind the scenes roles.

Similarly, everyone is excited about a new UI while a bad backend can only drive you away. Massive improvements and scaling can only really be measured by new dollars brought in (but that was due to sales and marketing, right?)
The cynicism is fair and I can see where it comes from, but cloudflare CTO, jgrahamc, has replied elsewhere in this thread [0] why tor is a difficult scenario for cloudflare to handle. They did promise to make life easier for tor users but the abuse over tor is apparently relentless, according to them.

[0] https://news.ycombinator.com/item?id=19543188
Let's read all about the Model Y specs...
Isn't it better to nest the checkbox inside the label? Then you don't need the for attribute nor an id.
It should not have taken them this long to figure out that forced updates are not something most users want.
woosh

Most public transit riders in the U.S. don't travel much and don't try to navigate different public transit systems. This is not a problem that affects the real users of public transit in the U.S., and it's not what's holding back broader adoption of public transit.
Amazon are pushing very hard to convince the next generation of devs who grew up writing front-end JS that databases, servers etc. are some kind of technical wizardy best outsourced, when a few weeks of reading and playing around would be enough to get them up to speed.