skysight-inc/HackerNews huggingface dataset:
The problem is not in enforcing any arbitrary ideology (there needs to be one at the end of the day, there's no getting away from it), but that whether or not said ideology is moral and is able to lead the nation to prosperity. I would argue that it is possible: turn to Islam. It prohibits immorality and deviancy and corruption which are at the root of almost everything we are seeing today, while allowing citizens and residents (even non-Muslims) flexibility into deciding certain things that do not violate the Law. For example, we have even Jewish historians admitting that the Jews had it better than anywhere else in the world when they lived under Muslim rule.
Google/Mediapipe has a better performing models here
https://github.com/google/mediapipe/tree/master/mediapipe/mo...
The departure hall of Brussels airport still has a gigantic split flap display. It looks great and the sound of 96 flights updating all at the same time is extremely satisfying.

https://www.brusselsairport.be/en/pressroom/news/175-destina...
Trash compactors work by compressing the trash to reduce its volume. Due to this pressure, trash compactor bags are designed to handle these forces. This makes them much more durable than normal trash bags.

It's a classic ultralight hiker move [0] and is commonly the first suggestion in gear shakedowns on /r/ultralight.

[0] https://sectionhiker.com/how-to-keep-your-backpacking-gear-d...
Snowboarding for Geeks: An Ultimate Guide
Kolour Paint is really good - basically a much improved version of MS Paint in terms of interface and simplicity. I run a GNOME system but I still use the Klour Paint flatpak since it's so good.
Wait what’s wrong with washing your dishes near the water source?
Most people would call this having "vision". It can be pretty powerful, but it's often overrated.

A lot of people know what they want, or at least they think they do, if they gloss over all the messy details. What's really needed is the ability to break the vision into small, achievable steps that incrementally improve things along the way.
I like the meta-joke of complaining about the kerning and calling it "keming"
> I'm surprised that they haven't learned the lessons of Afghanistan (the Soviet era, the NATO era) about a population that is fighting for their homeland, vs. soldiers fighting because they were told to.

They have learned a form of that lesson, which is why part of their domestic propaganda is about how “Ukraine” is fake country unjustly erected by Lenin and Stalin from Russian territory that has no justification to exist, but is naturally part of Russia, as well as that the current government of Ukraine is a Nazi regime. Putin wants the people fighting his war to see themselves as fighting in and for their homeland against NATO-backed Nazis intent on destroying Russia.
A very different drink, but I can recommend a big cup of ice cubes, an espresso over that and top it up with oat milk.

Is so good on a hot day.
The disinvestment campaign did very little except transfer ownership of some of the largest companies in the country to South Africans and I would assume the bulk of that would have ended up in the hands of the politically connected.

Sanctions also didn't do much. There was a thriving market for goods from overseas. Even now more than 30 years later there's a tradition of giving your relatives a list of things to buy when they travel internationally. Sanctions probably indirectly hurt poor South Africans but never anyone politically connected.

What really hurt and forced the Apartheid government to start seeing sense was the IMF ending all loans. http://kora.matrix.msu.edu/files/50/304/32-130-4C3-84-africa...

I think the Swift banking system ban proposal for Russia would be more likely to work.
Ok, so a page fault is when you try to access a memory address that's not mapped by the MMU, or a write to a memory address that's mapped as read only. The MMU works in pages though, not individual addresses, on x86, standard pages are 4096 bytes, although larger pages are available. A valid page fault is when the OS has allocated that page in the current context, but not actually mapped it; it could be a not yet mapped in page from a memory-mapped file, or a page that was swapped to disk, or a page that was allocated but not yet used (not sure if win95 does that), or a write to a page that is allocated as read-write but is currently mapped as read-only and needs copy-on-write (COW) processing now. An invalid page fault is a read or a write to a page that the MMU doesn't have a mapping for and the OS also doesn't have a mapping for. These errors can be caused by many things; often a programming error leads to pointers being overwritten with unrelated data, when they're dereferenced it could access the wrong data or it could cause an invalid page fault. Hardware errors can also result in bad addresses in a pointer. Sometimes it's unintended interactions between running software or software and hardware.
If you walk into a US bank and deposit $1 cash, they now owe you $1. To what extent they must have ready cash, fed deposits, liquid assets, illiquid assets, etc to back that debt is the subject of bank regulation
Say what you want about the right but they are good for fervent patriotism and turning a blind eye to the government exploiting other countries, the environment, etc. These are definitely not ideals we want to embrace but a blindly patriotic and immoral U.S.A. is a way bigger threat to Russia/China than a self-loathing one constantly battling internally.
Can anybody explain what a Ruby Fiber is and how that works under the hood?

Is this like green threads which are backed by N OS threads, like Go?

Or does this all happen using a single thread?

Does the Ruby VM knows to suspend execution of the Fiber on a blocking operation?

I guess there's an epoll somewhere there too, right?
Hi, first off thanks for sharing, both the original post, and on your practice / rustiness since. Would or has any game-based learning made sense for you? I mean by this either playing RPG or story-rich games in French for practice, or playing games made for learning/practicing (like Conjugo Speed for conjugation).

Bravo et bonne continuation!
> I do use a "grammar and style check" built into Ulysses fairly frequently,

I parsed this sentence as you running Grammarly on the novel by James Joyce, which would be an interesting experiment given that Joyce deliberately changes his style and grammar to mimic famous authors of the day, sometimes mid-sentence.
Does anyone here have a comparison of this with Trax?
> To think NATO wouldn't defend a member state is completely unrealistic and that's one of the reasons this entire conflict started.

Depends how defending looks. I can see some drone strikes, some bombing runs, but the danger of it escalating to a nuclear war is would be high.

I just don’t believe Americans would accept turning their cities to glass to save Lithuania.

Now I understand, pretending they would, makes the deterrent work. But I hope nobody tries to call the bluff on that one.
This seems like a really interesting work in terms of synthesizing and systematizing the known reactions/fluxes in a minimal cell. However, the paper seems to be like many other modeling studies in the field of microbiology - there are either no, or very few testable predictions made. It's hard to think of the model of metabolism this paper presents as valid without at least some idea of it's predictive accuracy. The concordance with previously published results does not seem like very strong evidence.
This is a great thread. I'm so glad you posted it!
That requires their endpoint to be compromised, doesn't it?
I must correct myself. For Iran sanctions, SWIFT implemented EU Council decision passed on by Belgian Treasury. When I was talking about PM, I was simplifying a bit.

https://www.swift.com/insights/press-releases/swift-instruct...
Lua Devirtualization
What harm came of it, though? Sounds awfully pretentious to just bash on nerds having some fun.
I’m active in my favorite language’s development, I work as a SWE, my current project is in a legacy system touching billions of people a year. Prior to that, I worked on a stats-heavy project that needed to make real-time decisions for millions of users at any given moment.

On my free time, I work on various things like building a cockpit for a flight sim, building my own Bluetooth door lock, learning new languages and frameworks, creating SDKs for my favorite language to popular services, etc.
Persistent erectile dysfunction in men exposed to finasteride or dutasteride
That's definitely true. There's so many build jobs running in docker containers that lack a pip cache. I believe my company has its own package servers, but I've specifically avoided adding build system features because of that lack of caching. For one of me, there's probably a dozen people that would just hit the main pypi servers every run.
The Gnome project performs usability tests pretty often. That's what led to decisions like deprecating the secondary app menu (app menu in the title bar) and the newer horizontal workspace layout, iirc.
It's probably a problem related to any framework with a lot of magic.

With Go and Phoenix, this problem is not there. They are very explicit, so when something unknown is found, it's written there what it does.

With rails there are things going on at all time: write a record? Some stuff is written on the db, other stuff is triggered, some stuff depends on thread variables, then other stuff is magically saved in other tables, other is updated (touched), which in turn might trigger more things.
It is painful for a new developer because all of this happens implicitly.
Given how severely imperfect this approach is, I’d much rather people didn’t use it: it’s disconcerting and distracting. Either do it properly (which tends to mean chroma keying, preferably with thoughtful handling of lighting too if you do anything like background replacement rather than just removal), or don’t do it at all.

I have not the faintest clue whether this position of mine is popular or unpopular.

Better models may improve matters (the one shown here looks to be decidedly worse than some), but even the best I’ve observed at this time is still something I’d prefer not to be used, because it’s still wrong too much of the time in annoying ways.
I’m normally loathe to recommend Reddit, but there seems to be a well-moderated sticky thread in the OrthodoxChristianity subreddit. Remember, both Ukraine and Russia are primarily Orthodox countries, so discussions under the banner of shared Orthodox Christianity tend to be civil and even helpful. A lot of water has passed under the bridge between them, but the Orthodox faith (if not always their clergy) has been, and continues to be, a common bond.

Kirill could be more helpful, though.

https://religionnews.com/2022/02/25/a-religious-politician-h...

And Moscow Times is back up in my tiny corner of the US.
> Especially since it is so much easier to move to a low cost of living area in this era of fantastic communication and easy travel.

How often have you, yourself, had to deal with the time and money costs of moving a family, including finding suitable housing, sustaining employment throughout, and dealing with furniture and appliances? You're using "easier" here to skip straight to implication of "easy", but it's not, especially not for anyone not already living somewhere with plenty of space like the suburbs.
Bland is boring and boring documents tend not to be read.

Succinct writing with some humor or at least some character to it will actually get that functional spec read.

Joe Spolsky wrote a good piece on this topic: https://www.joelonsoftware.com/2000/10/02/painless-functiona...
I've been taking L-Tyrosine, CDP Choline and sometimes Aniracetam. My mood is sunny and remakeably sustained for the entire day.

I'm even a bit too concentrated, working too long and hard.
Fails number 1
I’ve found that sometimes I need some accountability / social element to help me actually accomplish work. It’s also related to point (5) about going somewhere else, or as Cal Newport puts it, doing a “grand gesture” to signal to yourself that you value getting the thing done, and now you’ve incurred some cost to set yourself up, you better do it.

To help achieve this effect while working remotely, I’ve used https://www.flow.club/ and recommend it

It helps you:
(1) actually block time off in your calendar to do focused work
(2) set your intention for that chunk of time
(3) create an accountability mechanism by telling the people in your session your goals
(4) creates cognitive dissonance if you let yourself get distracted (since you told people what you would be doing, and have to tell them at the end of the session what progress you made)
My sister is a talented artist but I’m complete garbage. When we were young, we drew completely differently. I drew whatever I felt like. She always drew the exact same dog. Over and over, thousands of times, for years. Whenever we’d go into a restaurant, she’d flip the placemat over and draw the exact same dog. Over and over again.

It got to a point that I knew what lines she was going to put next, but though I knew how to construct the dog, it never looked quite right. It’s like I draw the recognizable part of a dog. She draws a dog.

If I wanted to get really good at sketching in a hurry, I’d do exactly what my sister did and fill notebooks of the same exact picture.

(Just not of that dog. I’m sick of that fucking dog…) :)
I’d recommend you consult with a lawyer not HN. :)

I am a founder/CEO and got my green card through the NIW category (I have a PhD). I’d highly recommend the law firm I worked with: www.wegreened.com
Don’t be misled by the fact that their website looks really bad. They handle thousands of green cards every year (NIW, EB1, O1) with a very high success rate. They do free consultations, so you have nothing to lose by contacting them!
I get that it's easier to run on low RAM systems. I just don't think Windows95 was the pinnacle of UI design and was minimalistic only because resources were scarce. These days it's actually a lot harder to get low RAM machines. Unless you're working in the embedded space, and a UI like this is pointless there too.

I haven't been using Linux (or Windows) much since several years now. But a stripped down version of Gnome or KDE or MATE are prefect as they were. The Windows UI in its current form or old (95, 98 or 2000) is hardly the best UI choice. The reason I can think of is nostalgic fun experiment. And there is nothing wrong with that. Not everything has to have a practical function. :)
my grammar actually improved from proof-editing my essays on grammarly
There’s some very interesting work being done with shallower, cooler temperature geothermal combined with rankine cycle generation as well:

https://mobile.twitter.com/OrmatInc
Kind of like a bug in PHP where identifiers with i in them didn't work properly if the locale was Turkish since PHP managed its case insensitivity by uppercasing the identifiers, but used a locale-dependent format in which, if the locale specified Turkish, would uppercase i to İ rather than I.
I've always thought that Sura was the smarter of the two.
Chroma keying requires a green (or other solid, "unusual" color) screen, though, right? Most people don't have those, and won't want to expend the effort to set something like that up. It's certainly imperfect, but it's useful for people who'd prefer to obscure their surroundings while on a video call without having to deal with a more "professional" setup.
Ok, matching to this is the claim from Stoltenberg that an cyberattack could trigger article 5
I tried cold brew a couple of times, but for some reason didn't like it. It tasted different.

But, I had had it cold, when I generally drink hot coffee. Does it taste similar, but better, than hot coffee when cold brewed coffee is heated?

Also, how do you heat it? I'm assuming microwave is the best option..

Curious before trying it again :)
AFAIK, Windows 95 was the last UI design with a published design methodology that includes numerous laboratory test sessions. I'm not sure the original URL, but it was republished [1]. It's listed at ACM [2] as published April 1996, so they were sharing how they did it pretty soon after it was done.

I just don't think Microsoft continued to do lab testing of their design, at least they haven't told us that they did, but it feels like a lot of things have gotten harder to do rather than easier to do, which doesn't match their earlier design goals. Windows 95 wasn't the peak, but it was a huge step vs Windows 3.1. IMHO, Apple clearly doesn't care about desktop experience (and anyway, their keyboard shortcuts are wrong, so I'm not using their design), and I don't think any OSS desktop environment is funding user studies (but I'd be happy to see evidence otherwise). Given that situation, I'd rather use the UI that had design goals I like and a design process that allowed developing towards those goals.

[1] https://socket3.wordpress.com/2018/02/03/designing-windows-9...

[2] https://dl.acm.org/doi/10.1145/238386.238611
Perhaps the difference is that the historical relationship, and power differential, between Romania and Hungary is not exactly the same as the one between the Baltic States and Russia.
“agreeing that "these countries will become members of NATO"”
Show HN: Detect Russian visitors to block them and protest the war in Ukraine
It runs on the frontend in vanilla JS, it should work 9 times out 10.(false negatives near the border)

(Not that thoroughly tested but should be fine)
Looks like they used up to 1 GPU per simulation:

> The GPUs used for spatial simulations included NVIDIA Titan V and NVIDIA Tesla Volta V100 GPUs, which took 10 h and 8 h to simulate 20 min of cell time, respectively.

So apparently they tried 3 different GPU configurations:

1. A single Nvidia Titan V, for a non-mixed model, which took 10-hours to simulate 20-minutes.

2. A single Nvidia Tesla Volta V100, for a non-mixed model, which took 8-hours to simulate 20-minutes.

3. No GPU's, for a well-mixed model.

Regarding mixing: A well-mixed model is one where all chemicals are assumed to have spatially-equal concentrations throughout a phase. By contrast, a non-mixed ("spatially resolved", in the paper) model models chemicals as having concentrations that can vary from location to location, making them more realistic but also far more expensive.

For anyone surprised that they only needed up to 1 GPU per simulation: their models appeared to be largely based in rate-kinetics; it's not like they were simulating atoms or really even molecules, but rather more like they were simulating concentrations of molecules.

To note it, they probably couldn't get a linear-speedup by using more GPU's. The thing's that they needed the GPU's to solve interactions over a space; if they had multiple GPU's, then they'd have needed to actively connect them on each iteration, slowing down the simulations. For a small number of GPU's (like maybe 2 to 4), they might try for a near-linear speedup if they fudge the boundaries a bit (allowing computational-artifacts at the edges between them).
My guess would be Mark Otto[1].

[1] https://github.com/mdo
Anyone thinking about earthquakes when going that deep?
In Switzerland they had to stop some geothermal projects after triggering earthquakes while drilling deep.
The Office theme is off, somehow. Also, Word 97 has a much nicer, cleaner layout than 95 (assuming Clippy has been totally disabled, of course). Not sure if the icons are any different, though. https://upload.wikimedia.org/wikipedia/en/4/4a/Office_97_on_...
Out of sheer idiosyncrasy, I've developed the habit of formatting dates as dd.mm.yyyy rather than the more typical US mm/dd/yy (and long dates as dd mmm yyyy). Setting that as my date format in OS X for a long time caused the paper size to default to A4 even though everything else was set with US settings. Somewhere along the line, that particular "feature" was removed, although I couldn't say exactly when.
Not just any celebrity—Arnold Schwarzenegger.

Man those were some crazy times.
eng.mil.ru is returning HTTP 418
>It is unclear why the default position is someone should (1) be doing the similar work as Cratchit (2) possibly with less responsibilities and (3) earning more money in real terms.

Because if he is barely supporting a family in near poverty with a sick child with not system for social spending it follows that he is not able to put money aside for his eventual retirement / sudden death. Thus if he were run over by a horse and carriage and died from his injuries his family would be definitely in poverty and probably go to the poor house.

Also as I recall the story the ghost of Christmas present says that if Tiny Tim does not get treatment he would die, but he is not getting treatment because Cratchit is barely supporting the family as it is.

Finally nobody is saying that social policy should be based on stories like this one, because it is hard to legislate supernatural beings showing up to make misers better people. Stories are used to indicate possible problem areas for which solutions should be formed.

At the end I would agree that near-poverty while supporting family is acceptable as a societal result for a small part of society, as long as there are social systems in place to help in case of the person doing the supporting not being able to support any more or to help in case of severe health problems which near-poverty cannot solve and as long as there exist non-supernatural or not completely luck based means (like winning lotteries) whereby it might be supposed the person doing the supporting might be able to move that family to a middle class lifestyle.
How do banks do backups of this data?
> Yup, I think we fall in a similar age group, and lack the nostalgia that most HN readers have.

> At the same time, flat design is objectively worse.

Gonna jump in this boat as well, though I do actively search out older UI's and OS's to use.
Well, you can replace setlocale() with your own setlocale that uses dlsym() to look up the "real" set locale, and your setlocale can just call the real setlocale with params (LC_ALL, "C").

That turns it off pretty well. Even if other libs call setlocale (looking at you, gtk), they'll get your version.

like so: https://github.com/smcameron/space-nerds-in-space/blob/maste...
Now I'm thinking its a good idea to quiz developers on the first 10 lines of some arbitrary Makefile
Shared with whom? The Federal Reserve?
Good point. I wonder how it'll work?

I guess Ukraine is far less alien to a Russian than Afghanistan was (or Afghanistan or Iraq were to an American), so it could plausibly work. Most (if not all) Ukrainians also speak Russian.

And your point explains his speech emphasising the Kievan Rus as the origin of the Russian people, and and the often fluid borders of Ukraine.

And of course, the Kievan Rus as the point of Christianization of the Russian peoples. And in something that feels like it comes from a Paradox grand strategy game, in 2018, the FSB was trying to prevent people from switching from the Ukrainian Orthodox Church controlled by the Moscow Patriarchate to the independent Orthodox Church of Ukraine.

Putin really is playing the long game of "Ukraine was Russia, all along!"
One thing is PC hardware back then was often complete crap. You could run diagnostics and get a lot of memory and disk errors, but Windows 95 still ran "okay". It was definitely a lot more stable if you spent the money on good stuff.

Part of it was low expectations too. The half-life for Windows 3.1 crashes was about 4 hours. If your computer stayed up all day, that was considered a massive improvement. It took people a long time to discover the "49 day bug" that was in both Windows and OS/2.
Ah, I stand corrected. In that case, a trash compactor bag sounds perfect - if you can fit yourself in a sleeping bag inside one :)
This is really pretty i won't lie. I might just install this on my devbox at home <3
I also read creatine, while used mainly to improve gym perf, helps wirh cognitive ability too.