skysight-inc/HackerNews huggingface dataset:
People say "it's hard to get adequate amounts of protein" as a vegetarian/vegan, but really people don't need the hundreds of grams of protein a day a typical meat eater gets. Just 50-60 grams a day is fine even by the USDA (which if anything has been criticized as being beholden to the US meat and dairy industries and as such that estimate is if anything an overestimate). It's really not that hard to get 50-60 grams of protein from non-animal sources without even trying.
Correct, LPARs are akin to hardware partitions. Even my single-instance personal box has an LPAR and doesn't run on the metal (it just gets everything that's installed).
Could be, but not necessarily. A lot of people will do side projects or open source while having a job.
The difference, an engineer is told what to build and tries to do that.

A programmer is told what to do, and half way thru development they have the boss show up and say 'I just read of this brilliant idea in BusinessWeek, lets add/change the code to do .....".
I bought a very expensive 2018 XPS15 4K Dell 9570 fully loaded - bought for its good Linux support (although not officially supported by Dell).

Minuses: Many many issues with 4K support and Linux. 1 year ago hardware fault with screen getting black lines (very very disappointing for a premium laptop treated very well). Suspend never worked great (Windows not much better AFAIK). Some recent WiFi problems - probably hardware - will replace. Needed JackHack96’s patches installed when bought. Noisy coil hum (top problem mentioned for years on forums for many models of XPS, ignored by Dell through many model releases, maybe finally fixed now?).

Pluses: Worked with Linux. Dell kept improving Bios for 2 or 3 years, and many of the fixes were Linux specific.

I wouldn’t buy Dell again.

I would use Linux for a laptop again (Windows gives me hives, Apple pisses me off).
I think the comparative rarity of APL compared to every other programming language in existence says a lot. Even if I were an expert in APL, I can't think of a single place where I could get a job writing it.
> It amazes me that on this forum for technologists, so few are familiar with the technology... and still try to tear down crypto so passionately.

I think this comment explains most of it: https://news.ycombinator.com/item?id=31356857

Basically an emotional reaction.
There's a story about an AA Exec who figured they could save $1m by cutting the number olives in a first class martini from 3 to 2. It's often used as an example of how attention to detail can deliver amazing savings that don't effect service. But here's the thing. As a person who occasionally travels first or business class, if you want to charge 3-5x for 50% extra space might be best not to count the olives.
I can't speak to the prevalence of this mentality, but it rings true for my consultancy. The idea of maximizing hours is absurd. We do everything we can to minimize hours, thus maximizing value to the client. That's how we keep our clients happy, and make room for more business.
I want uBlock to get access to the full contents of requests. It actually helps my privacy, as it can perform tracker blocking.

> The second is that it ensures that poorly optimized web extensions can't slow down the performance of loading sites.

This is true for any code that is running on the browser. Luckily, uBlock Origin and the webRequest API allows me to block arbitrary Javascript and assets so that poorly written websites can't slow down the performance of loading sites.

There is an inferior port of uBlock to MV3: https://github.com/gorhill/uBlock/commit/a559f5f2715c58fea4d...

Are you paid by Google?
> It uses the same format of storage as Obsidian...

Can Obsidian and Jot co-mingle in the same vault?

I use Obsidian and am very happy with the git plugin[0] and Working Copy(iOS)[1] for keeping things automatically synced between my phone and desktop(s). Often I find myself dumping notes into random places from the terminal; feeding markdown via pipes. But I then have to remember to collect these artifacts and ensure I fire Obsidian back up for a push. I'd love something that could work "together" with my present setup.

Looks like things are set out quite clearly[2], and Rust looks quite approachable. Very cool stuff!

[0]: https://github.com/denolehov/obsidian-git

[1]: https://workingcopyapp.com

[2]: https://github.com/araekiel/jot/tree/main/src
> 60k is a poverty line

I suspect you’re probably being facetious, but it’s borderline distasteful towards those on the actual poverty line.
It's fine. There's also still a lot of tinkering you have to do to fully get the Linux experience. There's way too many applications out there still that may require you to drop into a terminal to get them working.
Val, vala, vale, v… I can’t keep them all straight anymore.
I agree with the reasoning, but then that begs the opposite question: why are cheap flights so much cheaper in Europe and Asia? I think the answer is competition: there are few airlines in the US and they operate as a cartel (consider United threatening to pull out of JFK).

As with so many things the US seems to have an air system that is both shitty and expensive.
Just an anecdote: got my Framework laptop the other week. Installed Pop!_OS. That was the only step. Everything works. Suspend/resume. WiFi. Audio. Webcam. Funky dongle ports.

This is something I had already experienced with my older System76 laptop. This is the first time for me experiencing it with another brand.
I'd like to know how a newcomer would feel after reading the tutorial of the monster you created, React.

Take React hooks at its purest for example. I can't imagine the WTF feeling in a newcomer's mind, when the useState(<default-value>) helper function returns the "reactive" variable and a function you have to use to update it (!) do you realize how tricky you end up with your technical DOM optimizations?

Same with useEffect(), where you probably will have your whole function defined right into the first argument, and a list in the second one, very lost in your IDE. Who would expect that an empty array of dependencies would trigger it once? Why we should track all those dependencies at first place?

When recommending a frontend framework, I found Vue to be more dev friendly. However, it's currently in a long migration crisis, because documentation shows the 2 different APIs you can choose. I know that the differences are well explained (although they don't even say that's to be retrocompatible with Vue2 mindset), but for a newcomer's mind, it's like asking: which pill do you want to take? red or green? Choose your own adventure!
Can you explain the advantages of this vs cargo?
For example, reads (when allowed) might just be transparent RAM accesses.

I'm not advocating 128-bit pointers, or saying they're useful or realistic. I'm just saying, what if.
And most of its developers got laid off. At the moment, Mozilla told that they need to "put a crisper focus on new product development and go to market activities" because "economic conditions resulting from the global pandemic have significantly impacted our revenue".

I don't think it has achieved its original goal and gracefully disbanded, unless I see any strong evidence that the decision was primarily and independently driven by the Servo/Rust engineering leaders.
You get down voted but it's true.

The reason people believe Japanese cars (specifically the ones built in Japan) are built better is because the employees are not unionized combined with traditional beliefs about the Japanese refusing to half ass anything.

Unions exist to allow people to be lazier than they would otherwise be able to be. This is great from the perspective of the worker, but from the perspective of the consumer, unionized or companies are generally not going to treat them as well...
I recall that Modafinil was used in a study with US Air Force pilots and it was found that they could continue to operate for 120 hours without sleep and without significant loss of function.
https://en.wikipedia.org/wiki/Noblesse_oblige

Housing in the West due to insufficient development is effectively a zero-sum game. So once people have their share, they do everything they can to maintain it's value.

Great HN comment on a recent thread with regards to land and rent-seeking: https://news.ycombinator.com/item?id=32961554
Everything about Boom has been dumb-shit from Day 1. From their name to their design concept. It's the kind of thing one expects when VCs are seduced by people in fields they don't understand. My view is that if large-scale commercial supersonics has a future, it will be in low-boom types, assuming X-59 does well and overland low-boom supersonic flight is permitted. Renewable or synfuels at acceptable cost will also likely be needed to avoid political suicide.

It is a much more expensive proposition for supersonic cruise engines than subsonic so even more critical you get an engine OEM onboard, figure out your market, and get a solid design point nailed down quickly. If you're off even a little bit in efficiency, it will very significantly affect the aircraft's market viability. If I were an engine company, I wouldn't put my own R&D funds into this area yet, and especially not toward Boom's design point.

Even more stupid things than Boom: commercial endoatmospheric hypersonics, and SpinLaunch. I can't believe SpinLaunch has funding.

The one "science fiction becomes reality" concept that could one day (not today) be viable is sub-orbital (exoatmospheric) point-to-point transport. But there's a long way to go to make that more routine and it's hard to see a path to safety better than subsonics. Subsonic/transonic commercial transport is a real sweet spot.

Claimer: I'm a practicing aerospace engineer, and do not work for Boom or their competitors.
> I've had mixed success with USB Ethernet compared to the old PC-Card Ethernet.

This may change thanks to USB 4 (and Thunderbolt) being able to directly use PCIe lanes.
I've never had an issue on Air Asia which is cheap.

International is not the issue. Flying between countries in Europe is not much different than flying between states in the USA. Singapore has tons of countries within 1-2 hours so like flying from SF to Vegas and people do it all the time taking weekend trips. Examples: Malaysia, Indonesia, Thailand, Vietnam, Cambodia, ...

The reason USA airlines suck is because, in general, the USA has a culture of poor service. Many USA employees have an attitude that can best be described as "this job sucks, I hate my job, I hate these customers for existing and therefore making me do my job"
There's no sysctl, but there are definitely tunables and there's a whole subculture of jackbooted thug AIX admins who spend all day messing with them for peak performance. I'm not one of them, but I remember tweaking the network stack a bit on my 4.1 system back in the day.
> It's actually extremely rare for your average person to get locked out of their Google account

It’s also extremely rare for an average person’s house to burn down. Or extremely rare for a 500 year flood. Or an asteroid hitting the earth. Should we not prepare for, avoid, and mitigate these risks?

It’s not telling people to store flat files in the cloud. It’s encouraging sustainable protocols that decompose to strong flat files in the cloud.

Story time is when ynab originally just write their files to a file structure and used Dropbox to sync. Then they switched to saas, charged people a monthly fee and store customer data in their proprietary cloud. One day ynab will go away and so will their data. Their earlier method will last forever because of the portability of flat files.

Customer lock in makes companies more money.
It depends on the hardware. If you buy one of the certified machines maybe, otherwise you're in for a painful treat. IMO my requirements are pretty low: i3 window manager, chrome (sorry), a terminal, audio and multiple displays. To be honest Linux is not able to provide a fully working experience for those things.
Ads aren't considered content, uBO is called a content blocker because it can block all kinds of DOM content and not just ads.
There is a 20 part test that covers whether you are considered an employee of the engaging company.

Whether the engaging company pays you directly or pays an LLC you own is not part of that test.

If the IRS or a local government decides that you are being treated as an employee of the company, they will ignore the intermediate LLC.

Think about your argument for a second. If it holds true, employment laws are useless.

Single owner LLCs are pass through entities and they have no obligations to pay minimum wage, overtime, unemployment insurance etc…

If your interpretation of the law stood, every company would simply require each employee to form an LLC and pay each employee as an independent contractor.

In fact many companies do try this, and the IRS and state departments of labor go after them for it regularly.
Used ubuntu on thinkpad for work for the first time.
Just got back to windows as I am x10 more productive there.

Besides the fan's noise, I struggled to find a calendar app that just shows alert for my meetings, and that is not buggy as fuck.
I windows, Ms Mail just works.
then I got the frustration when rust ins installed but not work (should install gcc ...)
Linux is great free software, but I am not using ut just because it is great free, I am using windows because it is consistent and I just need to focus on my job
Yeah, I can see that some dramatic websites could or do cause trauma.
Asiana was not a "flag carrier". In fact, it went bankrupt and was put up for sale in 2019. [1] KAL has committed to buying Asiana, but it hasn't happened yet.

Korean airlines is the "flag carrier" of Korea, but there are lots of others, and all of them are preferable to US service. As for Japan, ANA is a private company and AFAICT, always was. JAL was the "national airline" of Japan, but fully privatized in the late 80s, and is now smaller than ANA.

Just for another example: Taiwan's "flag carrier" is China Air (which is mediocre), but EVA (which is private) provides excellent service.

[1] https://www.koreatimes.co.kr/www/nation/2019/04/694_267194.h...
And I'd love to see an AI-generated rigging tool for auto-generating bone structures so you don't have to do it by hand.

Baby steps, though. The data required to train an unwrapping/rigging tool is a lot more domain-specific than correlating an OBJ file with it's completed render.
> "What you’re describing is an often attempted loophole, and there’s plenty of precedent that it doesn’t hold up."

I strongly disagree, it's not a loophole, it's literally one of the most used incorporation methods in Norway ("aksjeselskap", or "AS"): https://www.altinn.no/en/start-and-run-business/planning-sta...

This model isn't unique to Norway. Plenty of other countries offer similar incorporation methods.
No, need can be used in various contexts. You could say 'I need to do X in order to meet my personal goal Y.' Or you could say 'I need a product to support Z before I'd consider purchasing it.'

GP didn't make it explicit but you can probably assume they were implying one of these contexts, rather than that they would die without that feature.
That would be the same as curating social media feeds.
Remote work means that now you are competing with people from all around the world, some of them living in places with very permissive labor laws, which means that wages around where you live will go down.
Most users already have pip installed, so they won't need to install a rust toolchain.
But again: how does the account system switch matter for any of that? Like, what is the thing that's suddenly possible for them to do when you log in using a Google account rather than a Fitbit one? If they're willing to maliciously (and at ludicrous risk for low payoff) do some kind of cross-account sharing of health data for unrelated purposes, why would it be any harder to associate a Google account with a matching Fitbit account, than to associate two Google accounts?

You seem to be making an argument, in vague generalities, for why they shouldn't have been allowed to buy Fitbit. But that deal was approved by the regulators across the world, after concessions, so there is no point in relitigating that. Is there a concrete argument for why they should require indefinite support for a legacy account system?

There is a pretty obvious reason for why people cannot article why they feel negative about this... Because they are feeling negative about something else entirely, and projecting. But this particular change is be strictly an improvement: it's going to be much better to argue against the things that actually bother you, not use this as a proxy.
Definitely. Watching the tech layoffs this year has been rough.
Better yet, start playing copyrighted music so that YouTube will automatically remove the video. (Cops are known to do this to prevent videos of them from being spread online.)
> $60k/yr is a slighly above average salary for a senior backend engineer in Poland

I don't doubt you, but do you have a link with the source for this? I'd love to have it for a discussion in another forum :)
Fitbit users will become Garmin or Apple users from 2023.
In my experience, Linux on laptops is fine if you use it like a desktop. If you want all of the fancy features of laptops, like being able to close the lid and have it go to sleep, a lot of luck is involved. Small differences in hardware have profound effects on Linux usability, so the "just use a Thinkpad from 2008" crowd are naturally the happiest.
Sure. IMO, Rust should be sold to CTOs and regulators. The fact that our industry doesn't seem to be taking memory safety seriously for applications that operate on untrusted data is frankly an embarrassment. I don't doubt that people will want to keep using the thing they are used to a like. I'm saying that we need a plan to solve memory safety as an industry.
But that sounds like a totally different use case.

Wubi installed the whole distro into a local file on your drive + it worked natively.
How to regain access to a Google account with 2FA enabled after moving?
How would one go about regaining access to a google account after moving internationally and changing phone numbers and the account password?

2fa is enabled on the account but we do not have access to the US-based phone number anymore.

If anyone help with this it would be super helpful.
This is the wrong take. US airlines’ profit per passenger is typically 3x that of European airlines, so Americans are paying far more to get treated worse. The reason is that US airlines are larger and more consolidated and so can easily hold monopolies on routes. Unfortunately such consolidation has been happening in Europe too in recent years.
This is wrong, only the shittiest self driving in name only systems have that behavior. Any real attempts at it (i.e. not Tesla or comma) do not expect or require a human takeover immediately. For example, Cruise and waymo don't even have humans to take over, MB has a 10 second warning (and actually the human doesn't even need to takeover at that point, the system will slowly bring the car to a stop).
Different laptop, different issues, similar outcome. I ran into issues with Windows corrupting the EFI boot entries, even on a dedicated install. I have also had Windows fail to enter sleep or come out of sleep when the lid is closed. I have never had these issues under Linux on the same hardware.

Having investigated problems with Windows, I think it is fair to say that Linux is more reliable on supported hardware. The main problems with Linux are: some hardware is not supported, and sometimes Linux only supports a subset of the functionality of hardware it does support. If you're careful with what you buy, your experience can be just as good (if not better) under Linux. If you're not careful with what you buy, you can still luck out and have a positive experience.
Indeed, sold c2006 I think just before the iPhone launched!
I’ve basically decided that I’ll never fly public airlines again (for domestic flights).

Tesla FSD has made single day trips into nothing, and I recently bought an RV with starlink which makes major cross country trips obviously a better choice (to me) than airlines.

It’s not just the airlines themselves. It’s the airports. Everything feels just maximally engineered to extract the most money from me for the least cost. The food is terrible and expensive. The buildings are all neglected, government designed by committees monstrosities. There is no mind paid whatsoever to efficiency.

And it’s expensive! We were recenty flying and our two checked bags were over weight by about 5 lbs each. This cost is an extra $100 EACH bag. Insane. On a connecting flight we paid like $200 just to have a quick 45 minutes to sit down and change our baby, and have some amount of privacy and ability to lay down. (It was a “minute suite” which costs something like $100/hr. We booked two hours and were only able to use about 45 mins due to the size of the airport)

I hate it. Flying is the absolute worst experience and I hope to never do it again except for private flights.
IBM sells (sold?) a thing called the HMC that manages multiple AIX machines, and their LPAR/WPARs. It was a web interface, maybe that is what you remember?

It had a dedicated 1U server you had to buy too lol, what a grift
Why are you even talking about Asiana? They're not on the top ten list at all. Korean Airlines is.

I also literally said "except for ANA".

Edit: Oh, sorry, I see - GP mentioned Asiana. I'm talking about the list in the actual article that's linked, which I think I made very clear?
The margins for safety with space launches are always very slim, but I would hope science and practicality win over top-down pressure if that's present for the human mission.
That and he says “most software has migrated to the browser.” Maybe most of what he uses, but if that’s the case then you’re basically doing a DIY Chromebook.
"Free Tibet" and "Stand with Hong Kong" might work :)
Not saying the behavior is right, but a lot of the anecdotal stories in this thread just sound like teenage behavior, albeit recorded on ubiquitous cameras or by the teenagers themselves.

Again, I don't condone this type of behavior, just saying it seems normal for each generation relative to how my friends and I acted as pre-teens/teens and we are all just growing older/more aware of it.
>There are infinitely many truths

Obviously not.
Smit happens(tm)

Though I always preferred it from the command line (appropriately, the binary is named smitty: see, IBM does have a sense of humour).
I work as an electrician in industrie automation. To say "no" is very important. It's not easy, but I don't have to worry they ever fire me for my "no" because they know I'm right.

As an electrician for example, we have to check almost everyrthing with various tests and sign it with my name.

For me, the software world still looks and feel like wild west.
Here's conway's game of life in APL:

life ← {⊃1 ⍵ ∨.∧ 3 4 = +/ +⌿ ¯1 0 1 ∘.⊖ ¯1 0 1 ⌽¨ ⊂⍵}

Is that shorter than essentially every other language implementation. Yep!

However, to even begin to understand it you have to read an article from the original writer:

https://aplwiki.com/wiki/John_Scholes%27_Conway%27s_Game_of_...

To me, that is objectively, not subjectively, less clear than the longer implementations.