skysight-inc/HackerNews huggingface dataset:
Why the new MacBook Pros feel lighter than the old ones despite being heavier
The problem with that is that we don't know how another person finds our communication. The reason the phrase "let's talk" leads to alarm bells is because one side has the self-assured feeling that they have good communication and don't take the other side's ability to respond into account. Moreover, when we initiate a work-related meeting with no context, we provide no frame of mind or ability to prepare to the other party.

If our request isn't high value enough to provide the other person additional context, our request isn't so important it can't wait until coincidence or regular schedule allows the discussion. We're responding to our own feelings of urgency in the moment rather than the planned and understood needs of our roles. When we do that, our communication, even if we feel like it is healthy and well-built, is only coincidentally so and its health is subject to swift erosion.
Even though it feels weird, it will still pay off to learn the very basics of vim. The reson for that is simply that its pre-installed on most environments - including servers and embedded linux devices, and available in a ssh session. On some of those environments it might not be desireable/allowed to install additional software.

Basics for me is i,a,:q,:wq just be able to edit something and get out of the editor again. Adding d,y,p,/,^,$ makes it a bit more productive.
Android and ChromeOS have native Linux support in what concerns game development APIs, amount of games that were ported to GNU/Linux, almost irrelevant.
> What is the traffic limit?

> It's 2021. We don't have a traffic limit for a Raspberry Pi.

> What is the data transfer rate?

> The data rate is synchronously set to 10 Mbit/s per Raspberry.

It's 2021, and you think 10 Mbit/s is enough.
I would love for an EU law that prohibits sellers from swallowing the cost of transaction fees or marketplace cuts.
Imagine the app store having to specify the additional cost a user has to pay for a monthly subscription or a customer balking at the 4%-6% surcharge they have to pay because they want to collect their AmEx points or want to pay with their built-in iPhone ApplePay feature.
Those leeches of the financial industry would disappear very quickly.
Bed luxury? Wood was cheap and with basic tools it takes a few hours to make.
It looks like they have a custom built rack for the Pi, so supplying a custom 5v rail probably wouldn’t be hard at all and would almost certainly be cheaper than large deployments of PoE switches.
My last info is that the ECJ ruled that IP addresses are PII. And as I quoted above it doesn't matter if information can be matched to a real name but it matters if you can single out one person e.g. a unique visitor.
In the past few years the acidity in tomatoes has started disagreeing with me. I used to love them, but I'm getting old.
> bedrooms are grouped into suites of 8, with a study area, kitchen and bathrooms... and that common space does have real windows!

https://images.app.goo.gl/9s77YAvZXuEwEYaM6

This is the floorplan I could find. Where are the windows on the suites of house 4?

> The alternative needs to house the same number of students on the same amount of land and cost roughly the same amount.

Why? Did god gave us the number of students this university must accept? Sometimes the correct answer is that the question is wrong.
Strengthening the Second Law of Thermodynamics
Big Tech Coding Interview Framework – Pt 1. Inspect
Not mentioning this means that the average person who reads the news (including the typical politician and HN reader) has the mistaken notion that fossil fuels are essential for making fertilizer.

But it's true - currently this is how fertilizer is made. Maybe there will be a large scale source of hydrogen in the future, but currently it comes from fossil fuels.

You don't need to worry about politicians getting incorrect knowledge from the news, they get that knowledge directly from industry.
Big Tech Coding Interview Framework – Pt 2. Strategy
Open source Texas hold'em GTO solver
>In particular given the example of Portuguese people who have antagonistic reactions to Germany in the EU. Seems to me the pretty straightforward explanation is material/political. There is conflict of interest within an institution for power, and if anything the psychological narcissism is at best an epiphenomenon. It doesn't seem irrational.

That's the problem with such "science" (using the term loosely, this is not physics, but "soft" science, that is, bogus ideology with questionaire-and-stats-as-evaluated-by-the-researcher-based "validation").

They start from it being "irrational", based on whatever status quo ideas (in the general society or among their peers or funding sources) they take as given, and in their "results" take for granted what they should have proven. It's easy to see the markers for "psychological narcissim" when all you allow for is that, and not other causes. It's even easier to overblow them.

E.g. "tension between say Portugal and Germany 'must' be psychological narcissism", because they don't see (or want to hide under the rag) the political and material antagonisms. More often than not, they don't have a clue about them anyway - being politically naive, and isolated and uniformed about both the political, legislative, etc, manifestations, and the material circumstances of such antagonisms.

(Not that the antagonistic populations have theoritically studied those material and political antagonisms. But they can feel their results, and can follow certain changes in policy and their effects on them and their country -they have skin in the game, so to speak. Changes and effects that some PhD researcher in "social sciences" in some universy in a remote country has no clue whatsover, unless they've specifically gone and searched for them).
Jobs for All But is it Working for All?
> [...] max value (which inherently all integer values should have)

No, they shouldn't. Would really prevent many subtle bugs if the default integers of every language would be arbitrary precision ints.
Clear is one step too far to paying for freedom. Global entry money at least goes to one gang I already pay protection money to, the government. Clear is a non government gang that somehow got the ability to get paid in exchange for giving people more freedom.
I think the kind of managers who would follow this advice (i.e., decent humans) would just figure it out the first time they scared somebody. Many/most don't give a crap, or can't even conceive of their underlings as humans.
The solution seems quite obvious: a big tax on flights, reinvested in rail infrastructure. At some point we have to help the market find lower carbon solutions, what better way than replacing short haul flights with trains?
I’m not a Deno user but my understanding is that permissions for the file system or network are all-or-nothing for a whole project. There’s no ability to specify directories or domains, or for dependencies to declare permissions they need. It’s better than nothing, but only makes a difference for projects that don’t need the file system and/or network at all. It wouldn’t have helped with any node project I’ve ever seen in the wild.

That said, perhaps it’s just a starting point and will be expanded into something more useful in time. It would be a killer feature imo if done right so I hope they go in that direction.
The implication that you have two choices, either zero dollars or a billion, isn't hard to understand because it's cryptic. It's hard to understand because it's completely irrational.
That’s basically saying we made zero progress at all in nearly a century, we just have different values.

This is incomprehensible. Building bridges should be 100x as safe, cost 1/10th, and be done in 1/2 the time, by now.
Cutting through the noise of full-stack observability
I was also unaware of Plato's possible slavery, and found this [0], but I do not have the background knowledge judge the veracity of the information:

> One source of the story of Plato being sold into slavery is Lives and Opinions of Eminent Philosophers by Diogenes Laërtius. An English translation is available online [1] on Project Perseus. You can find the full story in Book 3 that discusses the life of Plato.

[0] https://history.stackexchange.com/a/37499

[1] http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%...
That's a really big caveat - thanks for flagging it.

Looks like web hosting or a mail server is completely out of the question.
Raspberry Pis may be "green" in that they are cheap, but power efficient they aren't. They have barely any power management support, making their idle power usage higher than even some x86 chips.
They probably don't. Or rather, they have a choice the same way everyone chooses to have a job. Family and obligations are not so easily or callously discharged.
> Maybe there will be a large scale source of hydrogen in the future, but currently it comes from fossil fuels.

No, see, this is again the misunderstanding I’m talking about. Ammonia is made with hydrogen, period. The “large scale source of hydrogen” exists today. It is steam reforming of natural gas, and before that it was electrolysis of water.
It doesn't handle arrays, for one example.
I wonder what toolkit they will use. I guess since they will be using Rust, it's easier to use bindings to GTK instead of Qt which is C++.

KDE has so many useful libraries [1] that can be used to build trailored desktops, like LXQt.

[1] https://develop.kde.org/products/frameworks/
It looks like a set of themes installed that I neither asked for, can't remove, and if I do use might vanish at any time leaving me with a forced visual change. I'm not sure what the value is here - it's just a temporary theme, or have I missed the point?
This was common in Wirth languages eg Pascal, where they are called “sub-range types” https://wiki.lazarus.freepascal.org/subrange_types

It’s something I actually miss in modern mainstream languages. But as it’s something few copied and few lament, we can extrapolate that I’m a minority :)

C99 has something similar but different in that integer fields in a struct can have a bit width specifier. This is is primarily used for bit fields in protocol frames and things, and conventional wisdom is that compilers generate poor code for them even today, and doing your own bit masks instead is still popular.
My grandfather was a coal miner back in the 50s in rural Oklahoma. He died of black lung in his early 50s. I’m hoping today it’s not nearly as dangerous.
The planned Munger apartments also don't have windows in the living rooms either. Each apartment contains 8 bedrooms, 2 bathrooms, a central living room + kitchen, and no windows in any of those rooms. The only windows in the building are in some far communal halls shared by 8 apartments each.

For what is worth, I also wouldn't mind a windowless bedroom if it opened to a naturally lit living room, unfortunate that is not the case in this project.
As much as it would be incredibly funny for Munger to be wrong after talking so much shit, I really don't think that he is. There's a lot of whining about "muh windows" and "you live in a cell". That's cool, but there's plenty of windows available to you when you leave your room, and a lot of people would rather have a small room without a window that's properly private than a marginally bigger one that you share with an asshole roommate.

It's not perfect, but it's enough for this job, and I would take it in a heartbeat over a lot of the options that were available at the university I went to.
While not good, this might be a boon for biotech such as that from https://www.pivotbio.com/ which can help plans fix their own nitrogen.
And the university doesn't? The protests are directed at the university, asking it not to fund this project. The architect who resigned in protest resign from UCSB, not from Charlie Munger's employ.
The series relates to recent https://news.ycombinator.com/item?id=28896343 which was just a Google spreadsheet
I didn’t see “introvert” mentioned, but having 8 people stuffed together means that the loud ones win until the introverts just flip out. Guess they want such undesirables going to a different school or living somewhere else. Mixing people with different level of academic rigor will be messy and inserting anybody with a stereo or musical instruments will lead to physical harm.
I think as long as it follows the freedesktop specification [1] and can work with existing apps and other DEs (for example, when you have two DEs installed, you don't want they fight each other), it's not a bad thing.

[1]https://www.freedesktop.org/wiki/Specifications/
Most people don't care about privacy much, so they don't notice that if you try to use Steam in offline mode permanently it's impossible. Valve like most other big tech companies wants all their user data too.
So the problem is that it's the not the 15th century, and the solution is mercantilism? Color me skeptical.

Now in the 20th century there were these things called 'unions' for a while..
I have to keep hundreds of documents I receive each year for five or ten years, some indefinitely: invoices, statements, contracts, etc. Quite a few of these documents are 1 to 2 cm thick. My accountant organizes them in folders sorted by the source of the the document and collected into separate file cabinets and draws.

During covid, I stopped having my accountant come to my home office to do this work. After a great deal of experimentation, I resorted to purchasing an expensive Epson (approximately $600) document scanner that reliably does full duplex scans very quickly. The documents are stamped with a serial number (e.g. 2021-207) and stored in a single directory on my system with a file name that corresponds to the serial number (i.e. 2012-207.pdf).

The Epson hardware is great, the software is just barely adequate. It processes one document at a time, and the Epson application's OCR running on a M1 Mac mini can't keep up with the scanner and slows the whole process down somewhat. I would like to batch process the scanned documents in the background to convert the pdfs generated by the scanner into "searchable" pdfs. (Pdf files produced by scanners have an image layer but no text layer underneath it. Optional OCR done post-scan then adds the text layer.) I've tried a number of other OCR applications, one of the best is Adobe Acrobat Pro; it has the Adobe Pro kind of price, unfortunately, and does a million things I don't need.

Back to my filing system. I keep each years physical documents in one file drawer sorted by serial number. Because the documents are stamped with a serial number before being scanned, I can always find the physical document easily if I am looking at the pdf. Furthermore, because my pdf's are searchable I can quickly locate a bill or a tax document by a relevant name or even a particular amount (like, where did this $1,808.17 discrepancy come from).

Is this perfect, no far from it. Many little irritations afflict the actual process. Many statements have large amounts of small barely readable disclosures and footnotes, sometimes in faint small fonts. This is largely useless, slows down the OCR, and increases the file sizes. Barcodes, QRCodes, and DataMatrix codes often appear on the first page of these documents or even every page of the documents. It would be great if these were somehow scanned and used to tag the documents. The Epson software insists on embedding spaces in the generated file names, doesn't allow me to use auto generated ISO dates in file names, that makes working with the files from the command line less than ideal. (File names like "2021-Aug-07 122.pdf" are user friendly but not some friendly for scripts or sort commands.) I use several different configurations for the scanner, the software supports it, but I have to pay attention to pick landscape and double-sided when needed.

Thank you HN for the many suggested solutions to the OCR issues. It gives my hope that I'll be able to wire together something better than I've got now.
It demonstrates that

>conservatives are married to a century-and-a-half-long campaign of doing whatever it takes to try to restrict voting along lines of identity (sex, race, class, location), and that liberals are the ones trying to get the citizens, of a country that prides itself on its free and fair democracy, to vote

The protected classes in question tend to vote with the Left. Therefore, the Right has largely, generally, in sweeping fashion, resisted the extension and protection of major portions of the Left's right to vote. "Never" is the correct word. You are wrong.
>But that doesn't make it less diagnose; individual narcissism is also often adaptive in that sense.

Isn't something being adaptive exactly what it makes it not pathological? The definition of a disease is behaviour that produces adverse outcomes in the individual or group in question.

To take up your example of racism and subordination and slavery, I think it is fundamentally important to recognize it as the economical and political structure that it was to the benefit of slave owners, not as some sort of idea out of the ether or mental illness. The racist theory is the consequence or justification for the power relation not the other way around.

In the same vein my biggest problem with this theory of group narcissism is exactly what kind of thinking it leads to, from the article:

>"How, then, can we curtail the spread of group narcissism and promote more intergroup harmony? The good news is that, just as it’s possible to have healthy individual self-esteem, it is possible to have healthy in-group love where being a member of your group feels good and you have great pride in its genuine accomplishments"

Was the confederacy defeated by group therapy and promoting healthy in-group love among the confederates because they really just were insecure about themselves? No, people literally went to war and destroyed the slave economy and the institutions underpinning it. It wasn't an issue of mass psychology.
Hugely underrated comment.
they’re also speed limited in that CT area because it’s a residential area iirc, so it’s not even full speed service
?

I took the time to write constructive recommendations of people who have spent decades thinking about the said topics. Most of these books have stood the test of time.

Your comment and comparison doesn't make sense. If you do your research, you might grasp it better. But what I wrote is plain and clear as it is. (And judging by the off-thread responses I've gotten, many people appreciated it as I intended.)
Python is an example language with “big integers”.

Things quickly get interesting interoperating with other languages eg via json.
What do you mean? I used it to solve a nasty impedance network for the real and imaginary components yesterday and the solutions were accurate.

Edit: Maybe it's just good enough that people treat it as a tool and see no need to market it. It consistently has worked fine-ish for years and is useful at what it does.
well ... is it this Elizabeth Weber (https://www.linkedin.com/in/elizabethaweber/) because if so ... ex Amazon, so odds are toxic.
Show HN: Hacker News client demo, made with Kyoto
I imagine it just stopped being new.
Is the cost of roads handled in that comparison, or are the roads assumed to already exist? (And are the roads being continually expanded to keep up with the induced demand from previous expansion?) If not, then that gives buses an unfair advantage in the comparison.

Also, per kilometer probably isn't the best metric, unless you're building into a low-density area. It would be better to compare the cost per kilometer, divided by the throughput (people/hour).
Ye OK beds in general were no luxury. But:

"The webbed bases of the beds were made of ropes"

Does not sound like cheap 79 AD bed to me.
With a two party system you join one of them and you stand for election to be that candidate.

I'm no expert on San Francisco politics, but looking at this

https://en.wikipedia.org/wiki/2018_San_Francisco_mayoral_spe...

suggests the mayor is elected

1) From non partisan choices (Although as it's SF I suspect most will have Democrat leanings)

2) Using an instant runnoff / ranked choice or similar situation

The recent election https://en.wikipedia.org/wiki/2019_San_Francisco_mayoral_ele...

Shows that people seem happy with the current mayor

https://en.wikipedia.org/wiki/2020_San_Francisco_Board_of_Su...

Shows that the "board of supervisors" is an instant runoff too, OK not brilliant, but far better than FPTP. People don't even bother running in many situations -- district 9 for example. 16,000 votes would have won that election.

Now OK if you aren't eligible to stand for election that can be a problem, but surely you find people with similar views than you and build a campaign (if you can't find them, then your complaints really are fringe).

Complaining about politicians all being the same is easy. Doing something about it isn't terribly hard though - not at a local level, if there's really a problem. Personal 100,000 SF residents to vote for you and you're in as mayor. Persuade 20,000 and you're a council member. Of course once you have pwoer you then need to fix the problems, and that's often far harder than posting a rant online.
This is why I will never install an npm module with sudo or globally with -g

You can get around that requirement by having a specific location set aside for global modules (I use ~/.config/node/node_modules) and then putting the node_modules/bin directory in your path. Install anything there that some bone-headed project things you should install globally (mocha, grunt, serverless, etc.)

Also, I'm not disagreeing with the post at all, but there is at least one important distinction between piping curl output into bash and that is the expectation of what will happen after running the command.

Piping the output of curl into bash can result in absolutely anything happening, just like running a script you've never looked at.

Running `npm install` or `yarn install` _should_ just install the NPM module, possibly build a native module and not much else. There's numerous cases of NPM modules doing other things they shouldn't, and I'd argue invoking a compiler to build a native module is one of them too but there is at least an intention of what will occur. NPM is not alone in this regard either.

RPMs can execute arbitrary commands too (though coming from your distribution they will be vetted and signed), so can Make, but there are some expectation around what they will and will not do. With curl/bash anything is fair game as to what to expect.
> The main advantage of Qt over modern C++ though is its stability.

Yes

> main advantage of Qt over modern C++ though is its stability. If you had written a Qt app 20 years ago it would still compile and work as intended, whereas C++ become a different language every 5 years.

Your arguments contradict eachother.

C++ only becomes another language every 5 years if you want to use the new features. The new features make things simpler and safer.

I say I do want to use the new features; I want the safety improvements and the simplicity offered. Qt makes it practically impossible to do.
I couldn't find a monitor with the same spec for less than $4000. The performance is comparable to high ens oc laptop but with better thermal efficiency. If you works with visual, theses are unbeatable value
Munger said McFadden would “go ape-shit” if he saw the models; McFadden did see all the material, including the models, and resigned. Munger is clearly unable to comprehend disagreement with himself, which is definitely not rational behaviour.
I wonder if this new wave of sinophobia articles are because of our Navy crashing their sub where it wasnt meant to be. Has the same flavor. Clickbait article just to instill more sinophobes. Cant wait to see more
It depends on the use case, and a lot of people use it wrong.

Discord is a good choice for a community hangout, to use for ephemeral discussions.

It is a poor choice for a support forum, because past responses are not searchable by the open web.