skysight-inc/HackerNews huggingface dataset:
Don‘t know enough to tell, just (genuinely) asking:

Is it not possibly to join a group, but actually leaning a bit in (also or partially) another direction (knowing that with our human flaws not one direction might be the only possible solution, or a mix or balance might be necessary).

Only partially related: I am for example part of several groups (ok, admittely not as deep Orwell in this example) just so I can understand better all sides of a topic. To better understand a side and interact with the people of that group, I sometimes do not contradict everything I don’t agree with, but try to ask the right questions at the right moment. It sometimes feel a better use of time for both sides.
I think you’re assuming industrial agriculture? Smaller farms can and do survive on markets. Just because they might only be an acre doesn’t mean they’re a hobby farm; some of these are grossing well into 6 digit income.
In Elixir you can use an unused variable pattern matching:

Process.sleep(_milliseconds = 300)

I started using it more and more because it makes the code more readable.
Just tried it, it's still shot. But fun tool if it's not run over by HN.
I'm a bit of a cowboy coder and completely skip all but the very top of the testing pyramid. I strictly run E2E tests and albeit slower than other tests, it tests a much broader spectrum than just a single function. For instance I change the expiration date of a user's subscription, run expire logic, test of this user has received the expected expiration email, this automatically tests the Amazon SES integration, the email template parser and everything in between. Clicking on the expire email call to action button I expect to land on a certain page with elements "missing" and others added, which validates changes in the user's roles. Let's say I swap Amazon SES for Postmark, no new tests have to be written. In my experience this approach works really well for a SaaS like product. It also looks satisfying to see the test suite blast through the site clicking and typing like there is no tomorrow.
>Microsoft has a tick tock approach to consumer OS releases

Nice idea but it just doesn't fit.

Windows 95/98/Me were all poor.

XP was widely panned when it came out because existing hardware wasn't quite good enough and it was riddled with security issues. Rememebr SP2?

Where did 8.1 go?

Windows 10 is full of the stuff people are complaining about in this thread.
I feel like there is a crusade on thought right now where some people don’t trust others to view and see certain (dis)information and find it unacceptable that there remains a portion of the population that has undesirable opinions. What remains unacceptable and undesirable vary from person to person… obviously.
Badly designed type systems should not be the measuring stick.

But in your example above, typed Python would instruct your editor and tools like mypy to flag any improper use of frobnicate. You can set up your editor to offer you a tip on what type to use as soon as you type in `frobnicate(`.

In cases where typing is not really available, I prefer to put types into APIs instead of variable names (and Python makes that great: `frobnicate(duration_as_timedelta=timeout)`).
Given a powerful enough type system, you can parameterize your types by the ratio to the unit and any exponent. Then you can allow only the conversions that make sense.
I love the Discord developer blog. You folks really know your stuff.
That’s only for Xwayland apps. Otherwise it is framework-dependent, but they can at least have a reliable way of reading out the requested zoom level.
One of Europe's biggest steel works damaged in Ukraine Mariupol
Gnome on Fedora is my daily driver. I occasionally play with KDE and other environments for fun, but when it comes down to something I need to get on with my work I just go with stock default Gnome. It gets out of the way, which is exactly what a DE needs to do.
It had advertising in it at one point.
When someone says "I feel your pain" in a sympathetic sounding voice,
in regard to something that they play any part in (such as a boss who
denies a raise), ask them "And how does that feel for you?" - watch
carefully for any micro gestures around the mouth and eyes that may be
a fleeting smile.

Couldn't read the paywalled paper and it seems not to be on SciHub
yet, so speaking only to the abstract; On methods; the problem with
LPA is that, since your not testing against model features, you can
posit the existence of any trait combination within your psychometric
space, and hunt hard enough you'll find something that looks like an
example.

That said: Yes these people exist. Its the classic "troll" profile,
who delights in other people's misfortune and suffering. Empathy is
absolutely core to this. Supply wouldn't work if they couldn't feel
the other's pain.

When you think about it there are worse trait combinations than the
common-or-garden psychopath. Proper therapeutic training requires you
go through years of therapy yourself, part of which is designed to
weed out "empathic tourists".
AWS prices egress bandwidth at a ridiculous premium. It shouldn't cost a large host anywhere near that.
The funny thing is, it's not the year of the Linux desktop, but it's increasingly not the year of the Windows desktop anymore either. "Linux is shit, and Windows just works" is becoming less true as we go; so Linux being bad stops being as convincing an argument when Windows is frustrating in different ways.
> Honestly, do you think you'd ever be happy with anything Mozilla produces?

I for one was happy with the Firefox Mozilla produced years ago, yes.
Putting this guy's twitter posts on HN is an ad hominem in itself. Why should anyone care what this guy thinks if not for ad hominem?
I’ve been using a 5k thunderbolt monitor with Fedora since 33 and haven’t once had an issue. My guess is it’s a kernel version or driver issue. I use Intel and Nvidea, and Intel is definitely smoother sailing. I’ll say this, though. Fedora has gotten much better support for Nvidia lately.
Afaik macos doesn’t even have fractional scaling anymore, they only do integer-scaling. But for that retina screens are a must.
I was going to post this video, it explains the differences and advantages of the original (and british copies) one vs the american. Also how most modern reproductions fall short of the original. I would say that it is better than the article.
18 year olds are adults. What you're saying is very paternalistic and patronizing.

Everybody who wants to should be encouraged to enjoy their lives, travel, and learn. That's not unique to 18 year olds. And if some have already done a lot of that or are just driven for entrepreneurship, that's a choice they should be able to make.
I’m suggesting that my covid led to long covid, which has been characterized as a persistent decrease in cardio capacity. In particular, the worst of it was me gasping for breath after a flight of stairs for about the first month.
Ask HN: Is a Mac still the best for video editing?
I'm tired of dealing with issues with video editing programs on Windows. May latest issues are problems running on Windows 11. I've always heard Macs are way better for this so I'm thinking of buying one. But what about Linux? And maybe I'm doing something wrong on Windows.

So in other words, what's the best home video editing platform I can buy?

My current machine is an x64, Intel i7-9700 3.0 GHz, 8 core, 16 GB memory, NVIDIA GeForce GTX 1050 Ti, Running Windows 11 Home
Another discussion of jerrycans (pointing to the Wikipedia article) from early January:

* https://news.ycombinator.com/item?id=29787251

If you want old-school design "jerry cans", checkout Wavian for metal options:

* https://wavianusa.com/collections/nato-fuel-cans

For plastic (HDPE) options in the same design language see Scepter:

* https://www.scepter.com/products/consumer-products/

Comparison discussion between the two:

* https://expeditionportal.com/forum/threads/scepter-mfc-vs-wa...

A lot of folks don't like contemporary nozzles, in which case perhaps see:

* https://armysurpluswarehouse.com/wavian-jerry-can-nozzle/

Also do a search for "shaker siphon" and "pump siphon".
Privacy is the main problem - though I'm not sure how Vanced fared on that front (did their modifications also neuter any spyware and malicious features from the app?).

I do not have a Google account and do not want one - Google has no place in my life other than being a malicious website I sometimes have to visit when other search engines fail.

I want to support creators and do the right thing, but this means I'd have to let an undesirable creep into my private life and provide them with valid personal details so that they can process the payment. That's not something I want to do, so alternative clients (Invidious in my case) and ad-blockers are the way to go.
Hahaha! I remember when I was in China (and learning some Mandarin), one of the first phrases we learnt was "your calculator must be broken" because in any of the markets people would type numbers into a calculator to show you a price. Saying that in Chinese with a laugh definitely saved a fair few yuan over time (it didn't hurt that they were surprised enough at a westerner speaking Chinese that it got a bit cheaper anyways).
I just interpret it as 4 weeks

Funny, I would interpret a month as 30 days (since the lunar cycle is slightly over 29.5 days).
PHP got this property in PHP 8.

One problem with this approach is refactoring. If you wanted to refactor your example with the parameter "amount_in_dollars" then you would either have to continue maintaining the legacy "amount" argument, or break existing code.
I'm not sure you either read the entire post or if you did, you grasped the point of the post. Prof. Delvin [1], the author, has been pushing to make math literacy and mathematical thinking more accessible for a long time now. This post is a guide to what that means.

[1] http://profkeithdevlin.com/

..so much for the irony of calling out hubris and stating 'the author is not even close to being competent'
This is the answer from boost units:

https://www.boost.org/doc/libs/1_78_0/doc/html/boost_units/F...

tl;dr is uses some sort of pseudounits to make dimensionally similar but incompatible units, well, incompatible.
Does it magically stop being blogspam if we know who that is supposed to be?
Well, don't ask for "better". What's better, anyway?

I have to negotiate this for every auditorium, restaurant, in-person conference, meeting. I'm hard of hearing so where I sit really matters. "Sorry, can we sit somewhere quiet/up front?" is never a problem in a restaurant or auditorium that's only half-full.

I guess a general communication tip is give people objective goals, not subjective ones, and ideally a logical explanation for why you need them, if it's unusual. If it doesn't cost them anything most places are quite happy to oblige, I find.
Exactly. Sometimes, good design is still the only real way of making sure something works or is secure.

It's a bit like using a type system (though that's by all means not the only way) to ensure invariants.
There should be a exception in every code standard that says SI units are OK where otherwise all lower case is enforced. Example to use mega (M) vs milli (m).
I do the same. Most people really don't expect it, that's how uncommon that is. When I signed a work contract at an university it was filled with legal text and obligations, mostly in regards to expected work ethics. Nothing actually insane I was opposed to, but it was about 20 pages of mostly dense legal text and excerpts from state law I wasn't sent in advance and it took me nearly 2 hours to work through. You would expect everyone to actually carefully read that! It's your work contract and literally law you have to follow! The HR lady didn't expect me to read it and apparently wasn't aware how long it takes to actually read everything, so she ended up waiting 30 minutes before she left the room and told me to tell her when I'm done xD. Later I asked her if it's uncommon and she told me I'm actually the first one to sit there and carefully read everything before signing.
As a bonus, coordinate systems can be left-handed or right-handed, and the axes point in different directions (relevant when loading models for example).
LP is exactly what I was referring to by my previous comment.
And this is wonderful use of language also. "there is an incredible tolerance for charlatanery here so long as the charlatan is rich" Beautiful and concise.
This is a very interesting question.

Are you interested in any particular languages?

For Python, take a look at: https://github.com/psf/requests
I disagree with this, you should infer the units from context. I don't want this hungarian notation in my codes
I've switched to Yandex over this (using it as a home page since it looks like the search extension was removed) and am looking at Alexandria. One thing I've noticed is that Yandex video search is actually pretty good.
This is where I divert. You just hard coded seconds into your test. Now your tests that cover this must take seconds to finish; thankfully you were not testing hours or days!

My last shop was a Go shop and one test I think shows this off was an SMTP server and we needed to test the timeouts at different states. The test spun up half a dozen instances of the server, got each into the right smtp state and verified timeouts in under 10ms.

The environment that set the timeout would either be "timeout_ms=500" or "timeout=500ms" (or whatever). This is where you handle that :)
Most other services I subscribe to don't have the incentive and/or resources to be creepy and stalk me everywhere. They're happy to take my money, give me the product/service and leave it at that.

YouTube's parent company both has the incentive and the resources. Giving them your real personal info (as required for payment processing) and some money on a silver platter is not an idea I'm comfortable with.
+1 to Orca, a similar impressive project

https://100r.co/site/orca.html
You have every reason to rule out the destruction of the Shelter since the plant is right next to the Belarus border... which is Russia's ally.
No one will stop me from doing anything I damn well please. GP claimed that not "a single person" enjoys wearing masks.
As an American I would consider this very rude
Are you sure it's not just that their hair and fashion styles are those of a previous decade and that that triggers the "this person is old" neurons in your brain?
> Lots of games from the early 2000s still run as-is on Windows 10/11, and many games have updated versions on Steam or gog.com as well.

Actually, it's the other way around. Old windows games run fine in Proton, and have weird issues in Windows.
100%, this is a doctor supervision and recommendation thing. I dug up the researcher talking about it on Twitter (links to pre publish study) https://twitter.com/resiapretorius/status/147616431231823872...
That lawyer should have notified you first, then you could have passed them on to your lawyer. These arrangements are not a blanket thing, they are typically on a per-case basis. And your lawyer likely should have contacted you to get your agreement that they were going to represent you in this matter. Which likely they did only you didn't realize that that was what was happening. If my lawyer started to invoice me for a matter that I did not refer to them I would tell them to go pound sand, lawyers or not. So beware of accidentally agreeing that they could represent you if they notified you.
Using auto-cpufreq or other cpu frequency scaling services can make my laptop run way longer than with windows.
The 80/20 approach of renaming "timeout" to "timeoutSeconds" or "timeoutMillis" is also valid. They key takeaway is to not make assumptions.
> How are you assuming a known dictionary

If the user is from country A, there is high probability that they use language of country A. Regarding word count, you don't need to know it. First, try to calculate hashes of all one-word messages. Then, all hashes of two-word messages. And so on.

Google also can collect statistics on which words and word combinations are used more often (for example, from gmail messages) and use this to accelerate bruteforce.

> And for the other examples, you’re somehow assuming a fully precalculated rainbow table of all possible such PII. Seriously…?

Let's take phone numbers as an example. Russian phone number starts with +7 which is followed by 10 random digits. Therefore, there can be maximum of 10^10 = 10 billions numbers. This answer [1] states that a GPU can calculate up to 10 billion MD5 or SHA1 hashes per second. Therefore, recovering a phone number from a hash would take approximately one second on a typical consumer hardware.

Note that one could build a custom CPU optimized for calculating hashes and get higher throughput.

Regarding credit card numbers, there is larger search space: you have to guess 15 digits (16th digit is a checksum). But it is not like there are 10^15 credit cards in the world. This search space can be significantly reduced, for example, by filtering by BIN (first 6 digits that identify the issuer bank).

This is why hashing short identifiers (like phone number or card number) doesn't make much sense and such hash can be easily reversed.

[1] https://security.stackexchange.com/a/38135
> BTW my wife is from a very poor country and she would laugh at anyones face for paying full price to a vendor. It doesn't make you "ethical" it makes you stupid in her mind.

I was thinking along the same lines a while ago. Then I realized something, please pass this along if you want:

No, they're not stupid. They just have money and they don't care that much. You're poor (or were and that memory lingers) and stressed out and they just want to relax.

By and large rich people are as smart as poor people and are on average better educated. If they're doing something "dumb" constantly, you don't understand their world, especially this Iron Triangle of Activities:

Time - Stress - Money

any activity is somehow paid. With either your time or your stress or your money.

Poor people pay with time or stress, smart rich people convert those frequently into money.
Here's my short list of KDE features that I use daily:

- Multiple desktops: Win-Tidle
- Move app to next screen: Win-N
- Move app to next desktop: Shift-Win-N
- Maximize window: Win-PageUp
- Switch windows: Alt-Tab
- Switch windows in application: Alt-Tilde
- Show all Windows, filter by typing: Win-Tab
- Launch program: Win-F2, Win-F12
- Vertical task bar with task manager, analogue clock, system tray, main menu, language switcher indicator.
- Window always on top toggle
- Open specific application window with "always on top" activated
- Open application always on specific desktop
- Volume down: Win-[
- Volume up: Win-]

If you tell me that Gnome now supports all that, then I'll invest the time in installing, configuring, and daily driving it for a few weeks.
One thing mentioned about standardised tests and correlation with socio-economic status is a largely unsolvable problem imho.

Ultimately, money can buy you most things. However you test someone, their family wealth is more likely to result in better access to standard and additional education, possibly more exposure to other clever children/adults to encourage and teach you and a home life that is sometimes? more conducive to learning compared to the people at the bottom of the ladder.

You can't buy top-level intelligence but you can mostly buy your way into any insitution. Therefore, I think it is a straw man (as the OP says) to remove something that exists in life.

Sure, there are things like IQ tests which are supposed to be about objective intelligence but they are both too abstract to draw out whether an individual will actually do well in e.g. comp-sci or physics and can also be trained on.
But at the end pipewire does get the output from the compositor, doesn’t it? Not specifying a general API can be a good and a bad thing — see eg. the linux kernel’s stance on driver interfaces.
That doesn't seem to be a Wayland issue, switching to a text console (and back) seems to work fine, no different than last time I did that in X11.
There's about 10 sponsors that go over and over in the channels I watch. I've seen them all and am a customer of one (from long ago - so nothing to do with their YT sponsorship) already. Nobody benefits from wasting my time showing me products/brands I already know about and already made a decision to buy or not to buy.
Makes me wonder how thin the lines are for the youtube-dl and yt-dlp projects at this point.

(The former fell victim to a DMCA takedown from RIAA asserting it was a 'circumvention' tool to download publicly accessible content that was copyrighted by the RIAA, but AFAIK Google did not comment on the incident.)
Good Reddit thread! Thank you.
You can run macOS under VMWare Workstation Player on Linux using an unlocker. If you combine it with a serial from an actual mac you own, but no longer use, you can get iMessage working also.
How Cryptocurrency Is Changing the Way We Look at Money
I unfortunately expect, given tradition, that the next move for Apple will be to H.266 / VVC in hardware, not AV1.

VVC was finalized in 2020 and there is some influence backing it already where although DVB will evaluate AV1, they've already hopped on VVC.
I don't believe I misunderstood. You said the USSR abandoned the goal of overthrowing capitalism around the world in 1924. They (Stalin, in the 1930s, at least) didn't do that exactly. They just temporarily abandoned it as a direct goal based on their own direct intervention, knowing it wouldn't work. They wanted to achieve it firstly indirectly by creating the conditions for revolution in capitalist countries. They also knew that Russia needed to transform into an industrial power before it was possible to expand communism.

https://www.britannica.com/topic/communism/Stalinism#ref5391...

> "A third feature of Stalinism was the idea of “socialism in one country”—i.e., building up the industrial base and military might of the Soviet Union before exporting revolution abroad. To this end, Stalin rescinded the NEP, began the collectivization of Soviet agriculture, and embarked on a national program of rapid, forced industrialization.

> In foreign policy, socialism in one country meant putting the interests of the Soviet Union ahead of the interests of the international communist movement. After World War II, as Winston Churchill famously remarked, an Iron Curtain descended across Europe as Stalin installed communist regimes in Poland, Czechoslovakia, Yugoslavia, Hungary, Romania, Albania, and Soviet-occupied East Germany as a buffer zone against an invasion from western Europe.

> Beyond Europe, the Soviet Union supported anticolonial “wars of national liberation” in Asia, Africa, and Latin America and gave economic and military support to communist regimes in North Korea, North Vietnam, and Cuba."
> Nobody is forcing it on you.

But is that really the case? </TIK>

Gnome/Gtk developers have sabotaged integration efforts since many years. The negative attitude against their products does not come à propos nothing. It is deserved as it follows naturally from their anti-user and anti-cooperative behaviour.
If it can run apps, it's probably worth it to have some storage for future use cases. For the reference, 1 hour of 4k video apparently uses ~7GB of space. It doesn't seem unreasonable for a streaming video player to cache the movies you started watching.
Ga is indeed used as well.
https://en.wikipedia.org/wiki/Billion_years