skysight-inc/HackerNews huggingface dataset:
>It feels to me as if many Americans are one job away from total collapse, like their country is only ok for people with a good employment and an utter nightmare for everyone else, with no safety net at all except your own savings.

Yes, that is pretty much correct. Many many Americans, even ones considered well-off, live a threadbare existence. To Europeans it's unfathomable what can happen in the United States but it's just as bad as you think if not worse. There is literally no bottom in this society, there's no limits to the depths you can fall.
Same on Firefox
What are the issues you see? My team all use Docker with M1 Macs and all seems to work fine, if a little slow.
The point of the quote is not that those specifically called-out skills are more valuable to know than other skills. The author could have picked 21 entirely different skills to list, and the point is exactly the same. He's also not saying people should have PhD-level knowledge or master-level training in every skill they know--quite the opposite.
Isn't it at least slightly concerning that all of that code could run locally if Apple let you?
That’s true, but people saying “look at your raise as a percentage, it’s huge” is wildly misleading when we are talking about using that money to actually live your life. People at the bottom are still suffering, even if their raise was a relatively large percentage.
I've used i3 quite a bit, but to this day I still don't get where one would want a more complex window management than your standard L/R split? If I need more complexity than that, it's inevitably on the command line, and I'm in tmux anyway. I'd love to see a workflow with more splits where one wasn't on the command line.
> I turn the lid down on my laptop and it goes to sleep. It pull it up and the system comes back up. Reliably. Every single time.

It's not the case for my M1 MBP. Having it connected to an external USB C/Thunderbolt monitor makes it simply refuse to sleep, even when clicking on the Sleep button, closing the lid, etc. Even outside of that it's a crapshoot if simply closing the lid when on battery power will actually make it sleep, or i will realise on Monday it never slept.
Same on Firefox, but it does sound good in between stutters.
I don't understand it either. It can be a little rough around the edges but it's also a user-respecting breath of fresh air and a dream to develop on.
Ah sorry should have made more clear — this was just about this one specific person.

I haven’t met many people like them either. I have also not met many ruthless corporate mercenaries. This particular person might be an edge case (they also retired at age 40…while living a pretty upscale lifestyle).

So it’s possible to be a wildcard and be wildly successful, contrary to the statements here. Just a helluva lot harder.
The Vikings arrived in North America in 1021AD…. long, long before Columbus.

https://www.bbc.com/news/world-us-canada-58996186.amp

https://podcasts.apple.com/au/podcast/4-the-greenland-viking...

Or:

https://youtu.be/lmbY-GrM8pI
While I generally agree with your response to the perceived arrogance - shouldn’t we all ask if we can do better than assuming someone else is an expert and has fully optimized a solution? As long as we approach new domains with a sense of humility and respect I think it’s desirable to always be looking for better solutions.
Another commenter noted that my title was too clickbait-y. That's probably the reason.
This is so wrong. 'they don't want to learn, lets force them'. Understanding that some people don't need it might be waaaay too hard.
Majority of people don't need 'more powerful tool', which needs to be learned for more time than they actually need to use it.
Nullable timestamp columns (64-bit integers) are what I prefer.

I don't know how much of a performance improvement I'd get if I had a separate indexed bool column for tracking just the truthiness, but I do know that it probably wouldn't be enough to matter, even if SQL was a meaningful bottleneck.

I really enjoy working with these as nullable DateTime in .NET as well:

if (!record.CompletedUtc.HasValue) { /* completion logic */ }

One source of truth also means only 1 thing to update each time. It makes many kinds of problems impossible.
The sleep thing is not unique to Linux at all. I've had that happen with my MBP, Windows laptops are affected by it too. It's just modern shitty standby. The best way to avoid that is to buy a device that still supports S3 sleep, many ThinkPads still do with the BIOS setting being labeled "Linux".

I've found fractional scaling OK on Linux doing it with Xrandr. It works the same way MacOS does it. A bit of a bear to setup although Ubuntu has had it easy to use in their version of Gnome since 20.04.
I think the popularity of pascal has something to with Modula-2 (the successor of Pascal invented by Wirth) having been recently included as an officially supported language in gcc alongside Rust. I tried lazarus again, I was amazed. It is as simple as using VB6 for creating quick GUIs that run everywhere. Turbopascal is blazingly fast, produces efficient and small binaries.

Pascal also has libraries for nearly everything, check awesome pascal for a list of actively maintained third party libraries:
https://github.com/Fr0sT-Brutal/awesome-pascal

I feel like pascal is a hidden gem.
i place a lot of value on computer interfaces, so monitors or stands, headphones and microphones, camera, keyboard and mouse

depending on the limits, chair and desk are also items i've been happy to spend more on
> Does this extend to them using bathrooms
Since the primary argument behind that is related to concerns about child safety, so I’d say it falls within their primary fears.

I am not arguing that their concerns are valid or not BTW, but just what my understanding of what they are. However, I feel like much of the approach the left has taken towards the conservative position in this debate has been ineffective because they don’t work to address the concerns but instead obfuscate behind slogan, sound bite, and generalizations.
A commercial Nas (qnap, this time), vs just a simple Linux box with hard drives. Simple Linux box was the better option. We even wrote a blog post about it: https://www.factorio.com/blog/post/fff-330 (scroll down, it's topic #3. Also, I don't work there anymore)
Simple - for things I care about - a GUI and integrating with things like printers, docs, and I am generally in the apple ecosystem - Linux is not worth my time to manage for day to day use on a laptop. I'm also well familiar with how to use/manage/install Linux on a variety of hardware (been doing it for a couple decades) as well as other Unices (ran BSD on a thinkpad for years and helped patch a wifi driver to support it).

For some people, we don't want to dicker with getting Linux to just work.

Yes, Docker on MacOS sucks and there are other tradeoffs. But the day to day management of not having to deal with drivers, sleep issues, etc. it's Mac over Linux for me.
No amount of MISRA or ISO26262 or tests or any kind will help if the people doing the software are direct out-of-the-university mechanical engineers or physicist, who had at most one or two semesters of some kind of programming course.

The reality is that this is the current state of affairs. Most of people doing software for cars have not the foggiest idea what software is really about.

All the software I read is just impossible to understand. And no standard help in many cases.

Some examples I've seen in code:
- Use of kind of hungarian notation to the point that a loop variable was named something like "uibe32bb_i_lns"
- Comments in other human languages that were not english
- Use of recursion
- Have seen a call like name1::name2::name3::name4::name5::name6::name7::name8::name9::name10::name11::name12::name13::name14.
The names where some kind of hungarian notation, those calls where everywhere in the code.
- Lines more than 1000 characters wide, as a rule
- Files north of 100kB of code
I can go on and on and on....

Some examples of exchanges with people:

1) Software architect, of a ECU: one programer asks for the memory and CPU budget for a function. The reply was "I'm the architect, I've no idea what you are talking about"

2) System chief architect, for a very important project of a big auto-maker: one engineer says something about software errors. The architect interrupts, and explains that the software never makes an error. Because a computer only does what it is told to make. -- that is terrible enough, for example ignoring the possibility or a SEU, but he goes further, to say that any kind of test is not necessary, because, SW, as stated, makes no errors.

Some general points:
- 99% of people in "SW" do not know what gdb is. They debug by "cout <<"
- I found nobody who knows what tail recursion is
- 90% are only able to program, to some extent, in one of C++ or Python, but no other language.
- Mentioning Ada, Lisp, Forth will trigger a waterfall of insults saying those are old and should never be used.

I keep buying the most basic cars. I'm genuinely terrified to think in anything automatic in my car.
i think it is a bit faster if the image has been compiled for arm64. An x86_64 image is running in an emulator, that doesn't make it faster.
For individual containers or smaller local deployments using internal Docker networking, it's usually stable and you can use hacks like NFS reverse mounts for faster shared files.

But I've run into issues emulating more complex environments where you need multiple exposed ports, more complex host-to-Docker networking, etc., which generally works on Linux because it's not stuck in a VM shim layer.

But most of the time, I don't have any issues, just sometimes slower environments on Mac if I don't tune folder mounts and run apps like Ruby/Node/PHP with hundreds or thousands of files.
I've looked into all sorts of APM platforms and have used most. All the free, open-source ones have absolutely nothing on Datadog and New Relic (which is what we use).

I wish this wasn't the case, but all the time I spent on Honeycomb and various other OpenTelemetry packages simply can't get it done. Automated APM platforms are simply that much better.
For me, what worked was making a commitment to literally go to the gym everyday after work. Whether I actually exercised or not could falter on a day-to-day basis, but without fail I walk into the building. As predicted, it means I get a workout in at least 4 days a week, because if you're there, the barrier to "might as well run" or "guess I'll put in a quick weight set" is much lower.
Speaking of literate-calc mode is AMAZING for these sorts of things. It lets you use emacs-calc in a notebook, so you get units, unit conversions, solving. It's great for quick calculations and units make sure you know immediately if you need to divide or multiply.

I use it all the time to make benchmarks for how long something will take, the memory, etc

(Just add this for unit conversions

```
(after! calc
(defalias 'calcFunc-uconv 'math-convert-units))
```
)
I made a notepad repl: https://replpad.com/
Yes, exactly. THE STORY IS NOT ABOUT WELDING! It is about having misconceptions about efficiency and productivity, and that people being busy does not mean they can't be more productive.
Would you prefer Apple to make their own package manager or to improve Homebrew?
I've been a happy Linux user since about 1995. I was forced to use a Mac at my last company and I loathed every minute of it.

Indeed, I've started using that as a way to see how flexible companies are. "Can I use a Linux laptop?". Some are like "sure, as long as you get your work done!". Those are better places to work, IMO.
Probing Compositional Understanding of ChatGPT with SVG – By Evan Pu – Dec, 2022
Sounds great on M1 Safari.
This is very generational and depends on what sort of work circle you’re in too. There’s people I know would do this sort of thing for me but they literally couldn’t. This sounds like the equivalent of “hit the pavement with your resume” advice
I wrote a Linux filemanager very heavily inspired by DOpus way back, it's called "gentoo" [1] but I don't think it has a site online which is silly. It's a bit old, but quite configurable and I believe it's still in a few distro package repos.

[1] Yes I was and am aware of the name collision with the distro. We exchanged emails and it was cool.
I found the complete opposite about using Linux on the desktop for work.

- Native MS Outlook and Teams apps are not available on Linux so everything has to be done thru the web browser since MS deprecated the Linux desktop client. Teams crashes in Chrome very often and running it in Edge means every link that is clicked opens in Edge. I do not want to use Edge.

- Font scaling issues at 4K, while I have tweaked a lot of apps to support this it is a constant battle to keep the fonts looking crisp thru updates and some apps just don't support great font scaling.

- Last week I had to reboot my desktop because a single press of CRTL+V was pasting things twice (this was also happening on right click > paste so it wasn't my keyboard)

- Random freezes when I close the laptop lid, which has been solved by some BIOS updates but it still happens.. just not as frequently.

- Bluetooth issues, switching between multiple devices isn't flawless.

- Package manager sprawl, homebrew maybe slow but it usually has the latest version of CLI apps I need to use. Whereas on Linux apt packages are usually way out of date, flatpak won't do CLI apps, asdf doesn't have enough of the tools I need, aqua is very inconvenient, nix takes a long time to configure. AUR is probably the best but you must run Arch. I run Fedora with Linuxbrew and don't need to spend effort on figuring how to install some random CLI binary I need.

Sorry if this sounded a little incoherent. There's more nuances I could go into but overall I do not want to spend days/weeks configuring my desktop OS. There's something to be said about MacOS having very opinionated decisions but for the most part everything just works for my needs and I don't have to struggle reading thru the Arch wiki or blog posts trying to get bluetooth devices to work or whatever is fighting me.

I really like seeing System76 building laptops that work smoothly with PopOS but even that there's struggles with certain hardware or software. It feels like using a Linux desktop is a constant game of cat and mouse on debugging odd issues.
Ask HN: What AI can identify “famous” people from a photo?
Anyone aware of any services similar to ChatGPT that could do this. Sometimes Google lens is smart enough since it can match with the thumbnail but it's still very hit and miss.
Hah! I like your interpretation as well. “I’m sorry sir, it appears you are suffering from a case of petrichor. A bracing draught of brandy ought to put this right!”
I have worked at St.Johns in London and while offal is a novelty there..it used to be a complete way of life in rural France. It’s entirely unheard of on this side of the pond these days.

Fwiw, it’s not entirely unpleasant..neither is it that tasty. France (and the Basque) has all sorts of weird gender lines when it comes to culinary prowess. I am sure it is more so in other parts of Europe.

French cuisine is very regional. Lyonnaise cuisine with its self proclaimed excellence owes a lot of Roman cuisine. In fact, all of French cuisine owes a big debt to the Italians. The Italian princess Caterina de'Medici who later became the French Queen was the one who introduced so many flavors and dishes and even new vegetables to the French court.

The other Queen who influenced French cuisine and instrumental to the birth of the restaurant concept did so by proclaiming her fondness for cake and boldly encouraged the peasants to eat it. They thanked her with a day trip to the guillotine.(that also turned out to be..paraphrasing from P.G.Wodehouse..a French cure for gray hair)

Nobody eats Machon breakfasts anymore except the tourists. Well..not ‘nobody’. It’s still a novelty. It goes down well with offerings from the local vineyards. It will literally ‘sit’ in your belly for well for 7-8 hours and you wouldn’t feel hungry at all.

Some of the dishes are rather old fashioned and French cooking guilds are mostly for preserving the cooking traditions(largely peasant food traditions) that would be lost otherwise. I would encourage everyone to adopt a largely plant based diet, but might as well utilize the entire animal if killing one for sustenance.

However..these dishes and recipes came from an era when starvation was not uncommon and preservation methods were important due to lack of refrigeration. These days offal will straight away go to pet food factories. Offal will remain a novelty cuisine in our future.
In order to know whether it is firm-specific, we'll also need to look at other firms. SQ and PYPL also dropped by a comparable percentage, so it doesn't look like firm specific. It's more like they were all overvalued a year ago.

But, for some reason nobody mentions this, They all point to Musk + Twitter instead.

Another counter evidence: Musk accused British diver of being a pedophile. You would think nobody would want to associate themselves with people who falsely accused other people with pedophilia, right?

Then, the stock went up 40x.

If it had any impact, it shouldn't have been 40x. I doubt Musk's erratic behavior impacts the stock price that much.
They are going up (in nominal terms) with inflation.

From the latest BLS report on the topic: “Real average hourly earnings decreased 1.9 percent, seasonally adjusted, from November 2021 to
November 2022.”*1

Average hourly earnings went from $31.23 in Nov 2021 to $32.82 in Nov 2022.*2 That’s where you see average current income rising with inflation (+5.1% YoY)

*1 https://www.bls.gov/news.release/realer.nr0.htm

*2 https://www.bls.gov/news.release/realer.t01.htm
The article makes me wonder if a support group (nonprofit) for laif off tech professionals with the goal of alleviating the loneliness. It could be as simple as a weekly call with others who have been laid off.
When you get to multi displays with different native dot pitches you start running into issues. I have not been able to easily get my laptop to handle it's 4k internal monitor and a 2560x1440 external smoothly. Issues occur when I unplug the monitor and debugging microscopic 4k fonts isn't fun. Nor is 75 arcane commands from the internet and 14 ui tools that don't quite do what I need.

This happens on Mac and windows but on windows I just use force resolution on the Nvidia driver to add one extra mode, and on Mac switch res x did it.

So sadly Mac is my main good travel PC option.
7-day avg for cases and deaths in the US are at historic lows and still declining: https://www.worldometers.info/coronavirus/country/us
I think calling EVs a 'nightmare' and 'extremely cold intolerant' is overstating these problems. They're not perfect but nothing is. The amount of energy EVs lose in the cold varies from 10% to 40% depending on the model, so if that's important to you, buy a model that isn't cold intolerant. Older EVs have resistive heating but newer ones have a heat pump which uses a lot less electricity.

Regarding, HEVs and PHEVs, I agree. Until battery components are more plentiful, HEVs can reduce fuel usage by almost half and PHEVs by up to 90% and require a fraction of the batteries to do it.

PHEVs typically have 1/10th the range of an EV and thus use about 1/10th the batteries and require 1/10th the electricity to charge. This means instead of building an EV that reduces gasoline use by 100%, we could build 10 PHEVs that reduce gasoline use by 90%, because 90% of daily usage is less than the 30 mile range of the PHEV battery. Those 10 PHEVs together, reduce gasoline use by 900% compared to 100% with an EV with 10x the batteries. Also, PHEVs don't have range anxiety.

We have one vehicle. It's an HEV but we're planning to upgrade to a PHEV. If we got a second vehicle, it'd be an inexpensive EV for short trips when the PHEV is already being used, but we'd still keep the PHEV for those longer trips and road trip vacations.
Even when applying to companies that are LGBTQ friendly? I sometimes self identify on applications if the company has a good reputation with that kind of thing because I’d expect It would give me some diversity points. But maybe that’s not the best idea.
> Linux still doesn't have hardware accelerated video playback on browsers.

Yes it does.
> - Why would one care?

Why would one care about anything in the sciences?

> - What difference would it make?

As much difference as a lot of other form of pure scientific progress.

Perhaps more, in fact, depending on which political groups run with it.
Because they signify different things. For example, when you want to undo that delete operation, erasing timestamp would actually deprive you of the information that when it was deleted in the first place.
If a typical large split system has about 10Kg of R410A (GWP = 2000x CO2) that's about 20 metric tonnes of CO2. Compare to 5 tonnes for an average passenger car per year. So a leak is like four years of driving a car.

Is it a disaster when an invisible odorless gas escapes and no-one notices? Or when a tree falls in forest? Not on its own, but our entire crisis is a pile of sand grains each too small to count.
2 years ago, I have joined company that required me to use MacOS. Seeing all the cool kids of 2014-2016 use MacOS, I have been optimistic and kinda looking forward to learn new things.

Boy, what a surprise. Today, I try to spend all 8 hours hiding in emacs, so I don't have to walk this walled garden that does not even allow me to customize all the keybinds. It is clearly not an environment for power users and that's why they have a success with it.
Temporal has really solved so many problems for us it is only opinionated about a few things that actually matter, and gives you complete flexibility otherwise.

The days of Airflow and similar seem like a stone age in comparison.
If you forgot to return a value, a function shouldn't have compiled. In Nim you can easily forget to return something or have a hole in your branching and get a defaulted value, instead of a compiler error.

In some cases an implicitly declared variable feels neat and convenient, but I'm not sure it's worth it.
From my understanding, this violate the spec potentially connecting all the pins at the same time which causes some sort of spike in power which is bad?
Fascinating. Thanks for your thoughts. You've stated the problem,
comprehensively touching on all the well known talking points, value
balances and even sequencing them as if to imply causality. That's not
bad. But also it doesn't advance the argument to restate the very
circumstances and reasoning to which I object.

Maybe your contribution will bring clarity to others. And moreso if I
also add that this is precisely the moral arithmetic, and conclusion
that technical necessity excuses harms, which is unacceptable.