skysight-inc/HackerNews huggingface dataset:
> Yes that's a great point, as long as debt interest rates are fixed, inflation is good for people in debt.

Variable interest rates should be illegal anyway. How can you commit to paying next year a sum that you cannot know? It works somewhat as long as everything is stable, but is a significant fragilisation factor once things go awry. Which they are bound to do, eventually. The answer to that is not to create even more instability in the form of speculative cryptocurrencies; it’s to have better regulations.

> Re wages: they tend to be sticky. Wages will get bumped up but it's almost always after the fact as a result of government reported inflation rates.

Also, wages in real terms haven’t gone up for 40 to 50 years now. Inflation is a tax on savings, so it still penalises the wealthy, but it is not as helpful for the middle class as it once was.

> It would definitely be interesting to hear about past examples where income inequality improved under inflation.

Piketty’s book has a couple of them. The gist of it is that most high inflation events reduce inequality by burning money. People who don’t have any are not burnt. Of course it does not mean that it is pleasant for them, or that the wealthy end up starving. But it does reduce inequality.

A total war is a good example as well, because then the state is going to take the money where it is, i.e. in well stuffed bank accounts, and an existential threat is important enough to make it politically feasible.
If you think that's scary, wait until you hear about food and energy.
Why not? During an invasion the Russian troops would need to be able to move around Ukraine somehow.
Where did you get that impression? No one has ever done that.
> Historically the landscape in the chip industry changes very quickly. I'm sure your analogy fits some technology in the world, but semiconductors is not it.

Semiconductors is as close as we've ever come to a natural monopoly. Aircraft are second. Boeing and Airbus are the only games in town.,
Arxiv is a indirect threat to publications. Publications lobby the government and also influence university grants and other bodies.

We still don't have a proper open /free tax filing too from the IRS or tax computed by IRS only for us to verify/confirm as in some of other countries, primarily because intuit (and others) lobbied to make sure the government would never develop one (encoded in law no less), so it is not that surprising that a community benefiting project that threatens some big business revenues has no government funding available.
x264 relies heavily on files written entirely in assembly, not just inline assembly.

Example: https://github.com/mirror/x264/blob/master/common/x86/dct-64...
Seems more difficult. Without Docker I don't have to bother with a new technology, use new commands and learn new syntax.
Have been using this instead of vim for a month now.

It's incredible. No messing with plugins and archaic config files. All works out of the box, including LSP integration. Highly customizable still. Extremely fast, too.

I love "space-k" (Show docs for item under cursor).

The one thing I'm still struggling with is the kakoune-like movements. Maybe I'm doing something wrong, but they do feel inferior to vim's.
The two things you mention are not necessarily in opposition:

The average scientist could be much more moral than the average human, and you could still get the occasional mad man; just need a large enough population of scientists.
There is Frame Innovation by Kees Dorst. It takes at look at complex problems NOT by slicing them up and trying to solve each ‘slice’ but rather tries to look at the entire situation as a whole and -with your team- formulate a better and more desired situation. It uses ‘frames’ from other disciplines and tries to achieve a multidisciplinary view where each field combines knowledge. The idea is not always to solve the problem because really co
Pled problems can’t just be solved. Rather it looks to work towards a better situation. It also relies on Systems Thinking to study what system revolves around a problem and where one can intervene.
I'm looking into making a house sustainable right now and the windows are actually a point of contention. One side thinks super-high insulated (triple pane) windows are a waste of money, the other swears by them. Assuming the frame doesn't leak, does triple really make that much of a difference?
This is of course false.
It’s not just our brains that are evolutionarily unsuited to the task, but almost all of us except the few mathematicians who study these higher dimensional spaces, have basically no experience or exposure to higher dimensional spaces.

If you spend a year playing 4D Minecraft (I assume without googling that this exists), I suspect your intuition would be very much improved.
>>>A good counter argument could be - what if your plans could change? Should you keep this change of plans possible?

A multi-year dating period is advisable. Definitely don't RUSH into popping out babies, but don't wait too long either. That's a difficult needle to thread. But I would think figuring out whether to propagate your genes in an supportive social construct, or not, is something a man has figured out by his early 30's.

>>>Don't forget the rather plausibly-looking model when the better you are, the higher bar you have to satisfy you

Hence why knowing YOURSELF is so important in mate-hunting. A high-flying extrovert might require a dime-piece social butterfly "trophy wife" as essential for impressing his peers, and needs that external validation. YMMV. But IME men "date down" to an adequate woman far far more than women do, so guys insisting on ONLY the absolutely cream of the cream for a spouse are an outlier, and unlikely to be seriously getting advice on HN for that search.

>>>A woman disconnected from her roots and struggling to find her new place in society is something I wouldn't recommend to be near as the cause of issues.

Exactly. Actually a former fling of mine was in just such a situation. Spent years in the Atlanta suburbs a bored housewife. She couldn't work because they didn't have a second car. She felt so isolated and useless that she divorced her husband and moved back to Japan. Now she's 40 and wondering why nobody here wants a serious relationship. shrug
It is not, in most of the world (including US and EU).

"Polygyny is legal in 58 out of nearly 200 sovereign states, the vast majority of them being Muslim-majority countries. Polyandry is illegal in virtually every country and strictly prohibited in Islam."

https://en.wikipedia.org/wiki/Legality_of_polygamy
It should be pretty clear at this point that we're not going to vaccinate our way out of transmission.

I doubt there's a lot of utility to boosting a 4th time with anything unless you're immunocompromised in some way.

And by the time we start vaccinating for Omicron it'll likely be too late and we'll be onto the next variant which the Omicron booster will only partially cross react with.

But the vaccines have largely done their job, the boosted mature T-cell response is what is going to be saving lives and keeping people out of the hospitals. And the virus probably can't mutate enough to ever escape from T-cells.
> low resolution

Do you mean color resolution? The screen pixel resolution was 1200x900, which was unusually high both for a 7.5" screen, and for a 2007 laptop.
Think in terms of available capital at the time, and availability of the requisite skilled labour and technical knowledge.
Metzen Knew about the toxic “bro-culture” while he was in one of the management positions directly above some of what turned out to be the worst sexual offenders, and did nothing about it, for which he apologised on his own Twitter post scandal.

Michael Morhaime similarly was the head of Blizzard doing the worst of the sexual misconduct and people don’t things like “cube crawls”.

I’ve worked in big enterprise, I know how easy it is to turn the blind eye to things (maybe not drunk employees litterally crawling around to harass women) but still, but I fear that the toxic culture may be as old as Blizard west itself, and that it likely only grew into the sexual misconduct that it did following the growth of World of Warcraft and the huge influx of new hires (including a lot of in-office women which had been rare up till then).
It’s vaguely in the article. Says in the winter the process is reversed
For your comment to be true, you need to use a definition of the word "lazy" that is unrecognizable to every other English speaker.

Someone can't work themselves to the bone and still be lazy.

If you're working all the time just to survive, you aren't lazy for failing to work an extra few hours doing... whatever you think it is that poor people can do to suddenly become financially stable.
I think in China it is not as close: 3.5 - 3.6GHz and 4.8 - 4.9GHz. In the US the concern is 3.7-3.98 GHz. Radar altimeter operates within n 4.2–4.4GHz.
> If you are using Go (which solves most of your dependency problems) and SQLite (which means you don't need to integrate with an external database via service discovery) why do you need Docker at all?

Dependencies is not really a problem with Docker, nor the thing it is designed to solve. If dependencies was the problem people cared about, everyone would just go with the single statically linked executable/fat JAR and no one would ever be bothered with Docker.

Docker is primarily about containerization, but it's also about ease of packaging and deployment. It's also a deployment format that provides horizontal scaling for free.

Also, the one-database-per-service architecture pattern is quite common, as well as ephemeral databases and local caching, and keep in mind that SQLite also supports in-memory databases.
With a steady inflation, the lag does not matter. The current problem is that wages are not following, although inflation had been fairly consistent for a couple of decades (until SARS-CoV 2). Historically, this seems to be an anomaly.
I'm currently being forced to use Docker against my will, with exactly this setup. The CGO overhead every time the container is built is absurd, making developemnt and testing painful. I habe to try this article out, but it doesn't seem like it solves the problem. Does anyone have advice how to solve this without too much Docker magic?
Weird title for what it actually is/does.
The problem is these can all be refuted without too much trouble:

1) Flight plans only look curved because you are using a map projection that assumes a spherical globe. If you use the right flat earth map you will find that flight paths follow straight lines.

2) Clouds and distances still exist in a flat earth and the clouds float above the earth. This is why they are detectable by radar.

3) Weather patterns exist on the flat earth because the sun moves across it and heats it unevenly.

4) An ant on a perfectly flat desk can also see much more from an elevated vantage point. Are you claiming desks are also spherical?

5) No one is claiming the stars nor the flat earth is stationary. Both can rotate around various axes and the resulting movement can be predicted.

6) The north star sits slightly above the plane of the flat earth and far to the north so that it appears north from any vantage point on the earth. This is just because of its distance.

7) The constellations differ depending on latitude because of the refraction of the atmosphere. This bends the light rays.

8) Tides are caused by the pull of the moon as it traverses above the flat earth and attracts the water in the ocean.

9) The other planets are also flat and only appear round because they are tidally locked with respect to the earth.
> I find it extremely subjective. "delete word" is much better than "word delete" imo.

Yes, as single command typed in isolation whether dw is better or wd is better is a matter of personal subjective opinion.

But, where object-verb (wd approach) becomes objectively better is that it composes with subsequent editor commands in a way that verb-object (dw approach) does not.

Editing is all about performing operations on text. You can first make increasing complicated selections, review them as they are being built up and then decide what to do with them in the end with the object-verb paradigm.

All this is difficult to describe textually. Try to checkout some Kakoune editing on YouTube or do it yourself by looking at the TRAMPOLINE tutorial [1] and you might come around to the `wd` school of thought!

[1] https://github.com/mawww/kakoune/blob/master/contrib/TRAMPOL...
I would just go to places where I can expect to meet people: some social clubs, meetups, various gatherings and etc. Those are much more pleasant places to talk to people. Online dating has its place too,but in my opinion it's like a commodity market nowadays.
This is a nonsequitur dragging in unrelated politics, the original point is: the bulk of anti-vaxxers would not commit to a world where they are isolated and left to die if they catch COVID for all the "it's just a flu" talk. I don't agree with GP on wishing it was a thing, but this is bad arguing
Classic File Manager from 1990 gets remade for Windows 11
A better link may be the GitHub issue:

https://github.com/anthonyftwang/youtube-rabbit-hole/issues/...
I never understood how twisted someone's mind has to be in order to say "I suffered, so I'll fight to make others suffer too".
Yup, Nietzsche’s Übermensch was enthusiastically adopted by the Nazis.
It saddens me that construction quality is almost irrelevant when building a new building nowadays. The profit difference between a well-isolated passive building and one that merely meets the minimal standards, is often very small, so why bother building a passive building?

My personal interest in passive buildings generally revolve around maintenance. Passive houses seem to require far less maintenance.
> Docker has a pretty terrible deployment story (...)

This is the very first time I ever heard such nonsense. In all companies I've been, Docker is a renowned problem solver, not only for production deplyments but also for local testing environments and deployments.

It even shines as a stand-alone barebones clustering solution with Docker swarm mode.
A great way to redefine "lazy" while making sure no empathy interferes.

While I have lived a sort of privileged life, I can at least believe what others are saying if I cannot truly feel it.

Even Jack London's ambitious protagonist in Martin Eden notes something of the sort: "I could study day-in, day-out for 17h a day, but after 10h of hard, physical labour, all I want to is to lie down and do nothing" (not an exact quote: I am paraphrasing from memory).

As soon as you add dependents (maybe your frailing parents or grandparents or maybe a spouse and kids), it gets even harder.
None were funded PhD theses -- a mix of salaried devs, donated engineering time from partners like Red Hat, work done by volunteers in purchasing countries like Uruguay, and general open source contributions.

(I was a long-time salaried dev for OLPC.)
Also not an expert, or even educated on it.

In the case of Julia for example static arrays can be created, at runtime or not, with a fixed length that is part of the type definition, to give a less trivial example than "is an instance of". It's actually a very practical example as static arrays are of great importance for performance on certain applications.

I think most people would dismiss dynamic language examples, and that's the reason I comment Julia is dynamic in my comment, because most people interested in types are interested in using them at compile time to prove, or strengthen at least, correctness. In the case of dynamic languages types feel like just another piece of metadata and if you have "eval" available you basically can do anything. Julia actually does not use types to catch bugs but to structure programs and to improve performance when possible (to great extent).
FWIW using Medium is actually driving readers away because of how invasive their practices are. They pop things up, interrupt reading and in general they seem to have added so much bloat/tracking to their blog that it loads terribly.

If I must read a Medium article I do so in Firefox's reader mode, but usually the friction/irritation just drives me to click close on the tab and move on to something less offensive.
I do consider this post low quality too, but it's rainbow indent, not brackets, which seems rather neat.
they are also excellent fried!
If I "have utterly failed to understand" destructors then I'll wear it gladly. :)

I suppose we differ mostly not in our view of destructors, but in our approach to reducing dimensionality and how best to do that.
From what I’ve understood of category theory that sounds like exactly what you are looking for. I would recommend listening to the latest 3b1b podcast where Grant interviews Tai-danae Bradley who studies category theory, really fascinating.

https://en.m.wikipedia.org/wiki/Category_theory

https://open.spotify.com/episode/6v01kNIPZZTmQk483nFy3H?si=8...
I used to think that, but no longer. Many of them are true believers in flat earth, and also, are convinced of hundreds of other things that aren't true either.

Sure lots are trolls. But there are lots and lots (majority of the movement) are real believers.
Not the comment you replied to, but the parent comment.

I agree with what you said, but I wanted to put in the context of what I wrote. Unless your windows and doors have actual anti burglar features, the lock doesn't matter at all. A large screwdriver is often enough to force a window open and a pry bar will make short work of a door. Not until those have been properly secured does the lock matter. And according to some insurance companies in Denmark, thieves does not pick locks anyway. They use a method of force.
I did a fair bit of work in Go at Pivotal. I found Go anything but readable - a comical amount of boilerplate (especially around error handling), incredibly wordy constructs for simple tasks like making http requests, and the language is almost overtly hostile to functional programming (no generics!).

I use Go as a "better C". Though I'm honestly disappointed with even that. My current company, we built an image processing service in Go. It performed poorly and had poor stability (the imagemagick bindings appear to be half-baked). I rewrote it in Java and it is faster, more stable, and the code is much cleaner.

Honestly, the next time I need a "better C", I'll probably pick up Rust or D.

YMMV.
I just clicked over and looked at the repo which answered my question. No big deal.
This depends on your house - heat tends to leak out through the lowest path of resistance so if you have a well-insulated house with leaky window, it would certainly be the case but without considering what the rest of the house is like, it would be impossible to tell how much they would help.
Oh yes, thank you for spreading the good news.

'systemd-analyze security' is a fine thing, just make sure to use the latest version of systemd because it was really buggy in the past. For example, the version that ships in RHEL 8 is so buggy it's practically useless.

I came up with this for most of my services that do require a JIT compiler (so Java, dotnet, etc):

DynamicUser=yes
CapabilityBoundingSet=
DevicePolicy=closed
InaccessiblePaths=-/usr/bin /usr/sbin /mnt /media /var/www
LockPersonality=yes
NoNewPrivileges=yes
PrivateDevices=yes
PrivateMounts=yes
PrivateTmp=yes
PrivateUsers=yes
ProtectClock=yes
ProtectControlGroups=yes
ProtectHome=yes
ProtectHostname=yes
ProtectKernelLogs=yes
ProtectKernelModules=yes
ProtectKernelTunables=yes
ProtectProc=invisible
ProtectSystem=strict
RemoveIPC=yes
RestrictAddressFamilies=AF_UNIX AF_NETLINK AF_INET AF_INET6
RestrictNamespaces=yes
RestrictRealtime=yes
RestrictSUIDSGID=yes
SystemCallArchitectures=native
SystemCallFilter=~@clock @cpu-emulation @privileged @module @raw-io @reboot @mount @obsolete @swap @debug

You might want to throw away InaccessiblePaths if your application calls external binaries. The stuff I typically write shouldn't do it.

Some of these flags are not strictly necessary because they should be enabled by other switches, but I prefer to keep them to make configuration more obvious and to mitigate possible bugs (there were some in the past).

If your application needs to store anything locally, add some combination of these:

RuntimeDirectory=appname # adds /var/run/appname
StateDirectory=appname # adds /var/lib/appname
CacheDirectory=appname # adds /var/cache/appname
LogsDirectory=appname # adds /var/log/appname
ConfigurationDirectory=appname # adds /etc/appname

and you can read the resulting path in environment variables RUNTIME_DIRECTORY / STATE_DIRECTORY / CACHE_DIRECTORY / LOGS_DIRECTORY / CONFIGURATION_DIRECTORY if your systemd is new enough.

systemd will make sure that your limited user can read and write these paths, including their content.

Add this if your application does not use a JIT compiler:

MemoryDenyWriteExecute=yes

And this to prevent it from listening on wrong ports in an event of misconfiguration.

SocketBindDeny=any
SocketBindAllow=tcp:5000

These firewalling flags can be useful if your service does not do much networking to external APIs:

IPAddressDeny=any
IPAddressAllow=localhost
IPAddressAllow=10.3.42.0/24
The vaccines are preventing hospitalizations and deaths which is really most of why Omicron is considered to be "mild".

How much longer will it take to admit that its still the unvaccinated driving all the hospitalizations?

And I'm not at all surprised that a shot given in the arm doesn't give sterilizing mucosal immunity in the upper respiratory tract. It was never expected to (which is why the nasal vaccines are still garnering considerable interest).

Call it a communications flaw if you like, but this was more or less expected.

Fauci himself was setting expectations lower for a VE of around 50% back in the summer of 2020 before the Phase III trials published the 90% numbers. Those didn't account for waning immunity or escape variants like Omicron though, although their 90% VE against severe disease and hospitalization is still holding up fine.
To add to this, put yourself in more of these lower pressure situations. Find social clubs (sports clubs where the members meet up socially as well is my preference) that you _enjoy_ on their own. If you meet someone that's great, but if you have fun you still have gained even if you don't meet someone. Do this enough and just stay open.
That may sounds ridiculous to an American, but in France (and I wouldn't be surprised if it was the case in other European countries) that's exactly what trademark holders can do. You cannot use a trademark without consent of the owner (unless you're a journalist). For instance TV shows must hide the logos of every brands appearing on screen unless the brand agrees to be displayed. You cannot use a competitor's brand in your add to make fun of them, etc.
This. Just this.
I met my wife on a 2 week group vacation (sight seeing in Africa). Basically low pressure but with lot of interaction. We liked each other and started seeing each other after the vacation. End of story. Bars and clubs never worked for me, sport did though :-)
In the case of buildings, that money went largely to engineers, workers, and materials. It’s not the best way of stimulating local economies (it’s fairly inefficient because of bribes and margins), but still much better than Bitcoin.
I am fully aware of it, and spending now several months rewriting YJIT into Rust/Zig is supposed to get back that money (developer hours x $ per hour) exactly how?
Another useful feature of Spring is aspect-oriented-programming (like when we manage transactions boundaries with @Transactional).

Spring takes care of that, but doing it manually (and without dynamic proxies) would add to the verbosity.
For us it did. Estimated 2 degree Celsius on the inside during winter already make a big difference in comfort and how you will use the space in front of the windows.

Windows, walls, ceilings and so on have to match of course, our house is overall well insulated.