skysight-inc/HackerNews huggingface dataset:
Bouldering - On lower levels, bouldering is easy, and you can make progress using only physical strength until you reach a plateau that requires you to learn technique. At some levels, you don't even need much strength to begin. Competing is possible with enough practice and fine-tuning of your technique after a couple of years.

In addition, you meet new people by discussing solutions to problems (routes on the wall), which is a major benefit for people in their 30s.
Any software developer business founder/entrepreneur uses more than Vim or notepad++. To support a bootstrapped business, the owners end up doing everything, this involves blogging, video editing, even photography if the product is physical. Just-one-software-using developers usually work for a company rather than being independent.
> What kind of people adopt a pet, and then release it into the wild?

Have you seen how much litter people throw on the ground? I think you might be giving the average person too much credit.
You can certainly play plenty of games on it. The user experience is materially worse, though. While these are complaints, I appreciate that Valve is making an effort to support Linux.

Just tonight I was mucking around with Remote Play from my Linux desktop to an Android phone.

* Lock screen got in the way. Attempts to unlock remotely froze the client.

* Game launched in windowed mode, ended up shifted and cropped. At least it launched! Putting it into borderless mode got it to fill the client screen properly, but rendered at a higher than optimal resolution.

* Sound didn't work on the client, only the host. Checking "play sound on host" fixed it?!

At least I eventually got it all to work.

SteamVR in Linux sort of works too.

* Async reprojection doesn't work and leads to horrible artifacts. The option to disable it globally is missing, and you have to go deep into the per-app settings.

* Sound has a 50% chance of being borked. Unplugging the headset sometimes fixes it.

* If you have an AMD GPU, its automatic power profile causes latency spikes several times per second. You either need to write to sysfs entries, or install third party daemons, and you need to add a kernel option in grub. Fun!

* Bluetooth power management for base stations doesn't exist, except for some third party scripts.

* If I have multiple monitors enabled, the headset fails to go into direct mode.

* The virtual controllers shown in the base environment are rendered as if the z-buffer is inverted, or maybe the normals are backwards. I'm pretty sure it's a bug in AMD's openGL implementation.

Google Earth works great. Attempts to launch Star Wars: Squadrons so far have failed.
Bill Gates raising his offer because Andy doesn’t know what to respond is also a great story. And shows how great a manager Bill is with his congratulating letter. Andy was extra motivated to make Microsoft apps work because he felt he promised them.

Jobs offering more than twice as Gates is nice, but boy must it be stressful when he decides to go confrontational.
Good thing you will never find out.
Apple Delaying Telegram from Releasing Major App Store Update, Telegram CEO Says
Years ago I've read this about the state of the art knowledge on how human brain works:

"We have no idea how human brain actually works, there are billions of neurons. So instead we study brains of simpler organisms. Flatworm's brain has 52 neurons. We still have no idea how it works."

Does this still hold true or did we moved forward since?
South Korea’s president pardons Samsung leader Jay Y. Lee
> But I guess most of the applications you use, we're covering already.

That seems like an unnecessarily bold statement when your landing page mentions +100 integrations
I use excel heavily, librecalc is as good or better than excel. It has near 1:1 function compatibility. The exception are macros but MS seem to be slowly phasing them out.
Pumpkin-growing competition. Competitive dog agility racing. Perler bead art. Woodworking. Professional merkin construction. The list of possibilities is longer than the list of impossibilities.
About containers- I would prefer say when I go to a CLI project webpage to download 1 file, now it is a snap and it just works so I can test/evaluate the application. I am not intrested in a repository like flatpack just in going directly to the source and getting the file I need.

Anyway IMO flatpack and snap are different things, you can't just tell people to replace one with the other. AppImage could have been better but is ahrd to improve if there is no big money behind to force push things.
Automatic title editing doesn't work well in this case.
Isn't there a GIF/Meme of Woody Harrelson dabbing tears with wads of cash? I've not read the article, however the subject makes me think of that.
Cmpdisktree – a CLI to compare (macOS) system disks and their backups
You make backups from your macOS disk, right? But how can you check that your important stuff got copied correctly? - Use cmpdisktree to avoid the many false positives "diff -r" would give you.
Win10 VMs?
I've been on the other side, that is implementing the charging algorithm in the vehicle, it was very difficult to have a consistent behaviour over the many EV charger.

As I understand, this solution is for the backend, connecting the EV charging station with the internet, but it is not used to connect to the EV.

Many of our clients thought they just needed to buy/install such a solution to have a fleet of smart charging vehicles, because that is a crowded space and that is what the vendor sold. The issue was the interface EV <=> EVSE as the protocol used for charging was not incorporating smart charging feature (newer protocol was being written at that time). We had to hack the protocol to implement some features.
The equivalent of link time optimisation with Java, perhaps?
Building a CSS avatar editor with no JavaScript
How on earth does Meta get $50 per user per quarter in ad revenue? How many ad clicks is that per user?
There is no such thing as a "fake" IMEI.
Another way to put it might be that Americans fundamentally do not trust the state, and Europeans (or at least Western and Northern Europeans) do.

Of course, this is painting with a very broad brush, and people in both places believe in all sorts of different political ideologies, but I think it generally tends to be true. Europeans are more likely to reason along direct lines like "this is a good policy, therefore it should be enacted" whereas Americans will think in more abstract terms like "this may be a good policy, but do we really want the state to have the power to enact such a policy? How may this power be abused in the future?"

I don't have a good explanation for _why_ this is the case; intuitively, you'd expect the opposite, since the US has never had a totalitarian regime, and most of Europe has within the last 100 years. My only guess is that nowadays the US is way more corrupt, undemocratic, poorly run, etc. than most countries in Western and Northern Europe which leaves a bad taste in people's mouths.
I could be wrong, but can't Truffle languages freely interoperate within the JVM? (https://www.graalvm.org/22.0/reference-manual/polyglot-progr...)
All my important dotfiles are symlinks to ~/local/etc, which is versioned.

$ ls -R1 local/etc
local/etc:
bash_aliases
bashrc
gitconfig
inputrc
nanorc
ocamlinit
ssh
unison
XCompose

local/etc/ssh:
config

local/etc/unison:
backup.prf
Calling Git a blockchain to rebrand bad tech
And that's good
> Honestly, the only things keeping me on Windows at this point are ... client with integrated FTP/SFTP and the ability to split terminals, whilst being able to do simultaneous input in all of them

You can split windows and broadcast to all terminal windows with several terminal emulators available for Linux.
Examples include wezterm, Kitty, Terminator, Alacritty
I ended up learning it the same, possibly from the Camel Book? One thing I noticed when I wasn't coding alone in my bedroom and had to actually talk to other coders was that "regex" is more natural to say than "regexp", so that might explain why it became the preferred spelling.
Maybe it's just me but I don't remember ever seeing lawmakers and politics perceiving gaming as a serious economy like other forms of entertainment.

It seems it's still all fun and games made by individuals in some basement.

Until the content of a specific game is offending someone, then it's suddenly a political issue until that one game is gone.

Would be good to have a serious political discussion not only about the dopamine machine social media, but also about the millions of "cow clicker" games and how also those may impact on youth and the nation as a whole...
The hundreds of millions of people who freely choose to use iOS would disagree with you.
The title is misleading, and the blog conclusion is too:

"While there have been some mistakes along the way and lessons learned, this particular mass production mishap would not have happened without the current supply shortage that increased the complexity of the design, sourcing, and manufacturing."

This were internal communication errors on multiple counts, and those shortfalls had nothing to do with supply shortages. Internal communication didn't ensure QA knew what to test, and that a part manager knew what to order/source.

It doesn't matter why the board was designed the way it was, many boards are way more complex than the board in question! Many boards also have multiple revisions, and changes, through their lives.

Board complexity did not cause the issue here, communication issues did.
Some goats are extremely malicious.
Ex-Qualcomm VP charged with fraud; hid role in $150M startup the company bought
A slightly different view - when I was doing psychedelic mushrooms few times long time ago, the whole experience feels like serious overclocking my brain. Not only expanding it breadth of perception many times (aka expanded consciousness), but also the unrelenting intensity at highest revs of all of it.

When coming down from the trip (which can take easily 2 hours itself), its always super pleasant and feels very meditative, and at the very end, massive exhaustion sets on. I mean mental exhaustion I luckily can't get to via any other way, even if I pull an intense all-nighter that's nothing compared to it.

Massive headache, feeling of burning out from inside, using every calorie available in bloodstream. Its the only headache for me on which normal weak freely available painkillers (paracetamol and ibuprofen-based) are not enough.

For whatever reason, hunger nor thirst never enters the picture, those emotions are completely blocked up there.
Ah nice seeing something like this on HN. In India, it's common to hire goats for another, lets just say complementary reason. Their droppings are really good natural fertiliser. So farmers pay sheep/goat herders to get them to visit their farm for a few days before the sowing season.
So, many dynamic languages have a C API that allows you to write methods in C, and for those methods to do things to objects of the higher level language. This is normally a big optimisation boundary because you have to assume any value could have been altered during a C call. However if you run your C extensions through the same framework as you implement your hogh level language then you can remove that optimisation boundary entirely.
At some point there’s a line between networking and overt nepotism, which is what’s being described as being crossed here.
There are no ads on new pipe. It just has a stupid trending tab with crap that is confusing. Ignore it, this is not your feed. Go to subscriptions which is what we used to have before tech giants convinced us otherwise with curated content.

Seriously, NewPipe is what all apps should aim to be like.
Rabbits are incredibly destructive of many environments. Have a look at New Zealand.
Part of that is increased accessibility, but I think the larger part is increased technical background. If I kidnapped a computer scientist from the 1960s and locked them in a room with a smartphone (turned off), it might be a while before they posted their first meme. Now almost everyone accepts that they need to learn how to use a smartphone, while the in 80s/90s it was very possible to live life without touching a computer or mobile phone.

In any event, the fact that chat programs are different or more common now doesn't mean they didn't exist in the 80s and 90s. IRC is and was chat as much as Slack or Discord are.
Probably some sort of flexibility / infectivity e.g. let’s say you have a function a which calls a function b with some borrowed data, b wants to spawn and return a thread (possibly wrapped in some other structure).

In the original acception I think you could literally do that, a scoped thread would just be a normal RAII object with various lifetime bounds.

With the new scoped threads, I’d think you need to create the scope in a and pass the scope handle to b so it can spawn the thread correctly.
Breakthrough in sodium-ion battery: boon for EV industry
What the parent post means is that the owners might not have let the rabbit free bit would find an other alternative, like keeping the rabbit anyway because they love it, giving the rabbit to a friend etc.
But now they think their is this great alternative of giving the rabbit back but unknowingly killing it.
Where to hire tyson
This seems like the right place to ask, does anyone know a lightweight Explorer alternative? I basically just want Windows XP explorer on Windows 10. I don't need tabs or dual panes, I just want it to be as fast as it used to be.

Whenever I run XP in a VM, I'm amazed that explorer windows not only open instantly, but fully drawn! In W10 it takes half a second to even respond, and then another half second while it draws the UI elements one by one.

If I move a folder, Sublime Text detects it instantly, but the same explorer window I used to move it takes several seconds to register the change it itself made...
You can't imagine how much I long for phpBB forums, now that we are in the "golden" age of the FAANG web. Only users content, no ads masked by "smart AI suggests this content just for you", no 5 seconds long interactions...
As an interpreter, it could be very powerful for development, prototyping, and developing POCs.
Mostly migration of legacy programs probably, so companies can say they ported their stuff to java. It's stupid but companies do it.
> So Facebook adjusts, and transitions into another addiction-based advertising machine.

Like Facebook hasn't been that and tried to be even more so since their very first day.

The string of articles with threatening undertones about Tiktok should really lead people from the US to question their tendency to give a pass to the most egregious behaviour from tech companies as long as they are US.
After using all of the different models extensively, Stable Diffusion is currently state-of-the-art.

Images are more artistic and less clip art-like than Dall-E, but also don’t have a house style like Midjourney. It’s stunningly good - and open source.

What’s really cool is that the devs have worked hard to optimise the model, so after being trained on 1000 A100s it’ll run happily on an 8gb graphics card or M2 Mac.
A startup backed by YC tries to make Discord (and Slack) Google-searchable:

https://www.linen.dev/
Video and music production, game development, stock trading, book writing. You've got every prerequisit by the time you hit 30, you can do anything at a global level.
I'm not talking about cat litter I'm talking about litters of kittens. Who gives a fuck about litter?

Unless you're talking about litter as in garbage.

But if you think dumping helpless animals under your care to fend for themselves is morally equivalent to littering, I'm not even sure what to say to that. It's not even in the same ballpark.
I get where you're coming from but Rust is a bad example of your point. Its tooling is straightforward to install and use. I've bootstrapped several build and CI/CD servers and Node / Python have been infinitely more troublesome. I only had a problem with Rust once.

The "stable" OS packages are mostly marketing without much substance and while they're convenient for you they also kind of lie to you as well.
Automatically create an issue with such emails. You’re welcome.
I’ve had several friends have rabbits in my lifetime. They all t eventually let them go instead of finding a new home. Each time I looked at them in horror while I imagined the lucky hawk having dinner.

Most people think rabbits are “natural” when they may actually be invasive. So they let them go. Finding a new home is the last thing on every one of these owners mind.
Pew Research Center: Teens, Social Media and Technology 2022
Doesn't matter, because, "These updates will go into effect after the 30-day notice and comment period".

i.e. "Comment all you like, we're steaming ahead with this stupid idea regardless."
Rephrase. As in, no thought went into the name?
> That of course have an overhead, but it is not allocation rate, or deallocation rate, as both of those are just pointer bump and reuse region

Sure. GC makes some particular operations faster at the expense of adding overhead in a few other places (thrashing the caches by scanning the heap, using precious memory bandwidth to move stuff around, pausing threads of the app from time to time). However, from the developer and end-user perspective it does not matter that allocation is a pointer-bump and deallocation is a no-op. What matters is the performance of all the things together.

If there is a performance problem caused by heap allocation, I find it much easier to locate it in a traditional program using manual memory management under-the hood, than in a managed app with tracing GC. This is because the cost is directly associated with the code doing the allocations / deallocations. In managed app, the cost is spread out through unrelated code.
The capacity of the LNG terminal in Klaipeda is 23,9 TWh per year, Lithuania alone consumed around 24 TWh per year in before this year. While consumption is probably going to be lower this years due to the massive spike in price there still is no way it can provide enough gas for Lithuania, Latvia, Estonia and Finland.

>Only pipeline connection from Russia to the Baltics is this pipeline

No. Latvia has a direct connection to Russia at Korneti which is where the majority of natural gas consumed in the Baltic states is imported at. So even if Finland buys any gas from the terminal in Lithuania that only means that more Russian gas is consumed in the rest of the Baltics (so effectively pretty to close to being the same as just buying it directly from Russia)
There is a 300+ example repo for using GEE with QGIS. It's a trasure trove of inspiration.

https://github.com/giswqs/qgis-earthengine-examples
Given the way Chromebooks are infecting education, I'm not sure the schools space is as safe for MS anymore.
> "Officials should have requested TikTok content producers to respect the sanctity of the religious places, instead of banning something outright.”

No, they really should not.

Apply Will Wheaton's Rule; in case of doubt (whether that rule applies): don't. If you're not mature enough to do that, that's a problem; if there are a large number of ignorant folks like you, that's a very good reason for banning something outright.
Play PS4 or some music in Bitwig.
> demanding computational tasks such as face recognition that require megawatts of energy for computers to perform

I'm not sure what computer this is but I'm pretty sure it's not using megawatts just to do some facial recognition (maybe she was fatigued by the time she got to the end of writing the article?).
Quite a few, actually. The Steam Deck made swathes of Steam games previously incompatible work with Linux. EasyAntiCheat notably works on any game that bothered to update its libraries, for example.

There are still plenty of titles that don't work, though. Personally, I don't care enough about them to find out if there are any fixes or workarounds, I generally just add the game to my "broken" list and play something else until the game developers fix their problems.

If you stick to Steam, though, there's a good chance your favourite games library will just work out of the box. Epic is actively anti-Linux so don't expect games on the Epic store to work and god forbid you try to use the crapware EA and Ubisoft force you to install. N=1, but I've been doing all of my gaming on Linux and almost everything on Steam just works for me. I've only had trouble running Halo but I found out that that was because of some kind of DRM sabotage by Microsoft, so I just ignored the game and moved on.
My 18.04 is already beyond broken. "You have held packages" whatever it is supposed to mean.

But alas, there are now Snaps and Flatpaks, which always work. :-)
I visit https://hackernews.onlineornot.com to see if it's actually down, if it is, I swap to a 4G hotspot and keep on coding.
A desktop environment for Linux, based on Windows 3.11, System 6 or 7 would be a really nice addition. You can even go as far as Windows 95. It wasn't pretty, but it was simple and at least tried to help you use the system efficiently.

Over time we seem to have decided that people where familiar enough with computers that we could drop manuals or hints in the UI. On a modern Mac there's a ton of keyboard shortcuts, gestures and helpful feature, there's just no good way to learn about them. I think where missing out on a ton of stuff, simply due to poor discoverability.
It's not just gaming, entertainment in general. I hope no other industries would have been allowed to consolidate, vertically and horizontally, as much. Having a very limited number of content producers that also handle their exclusive distribution (and in the case of gaming, exclusive hardware) isn't great for the consumer.
How would that help? They can record with no connection and post it later. Only limited from livestreaming.
Maybe they list them to get Google hits when people search for them?
This, but for "please ask in the jira ticket, not a private message."

(One of the biggest practical divisions I've seen between millennials / xennials and gen z developers.)
> they can’t be bothered to create an account on another site. One of my fundamental guiding principles in developing security and privacy focused open source software is that all the server software I use to support the project must also be open source and I must be able to host it on my own hardware.

This is why oauth was invented.
AMD's FOSS drivers for Windows gaming? Where? As the article said, the real problem is in the gaming optimizations on older APIs.

You need to optimize the driver for each game basically, thus every supported game adds more and more lines in that silly world. This is for all the old DirectX9-11 games.
You can use Python macros with libreoffice, right?

https://wiki.documentfoundation.org/Macros/Python_Guide/Intr...
Jabber failed versus MSN Messenger and that was not because advertising.

Propietary products are usually more curated in features and stability than the free options, and those reach the market quickly. Big companies have money, free comunities do not.
Military neuroscience and the coming age of neurowarfare
The compilation speed is not the greatest.

Other than that, it's a great language with a great ecosystem.
You have a point here, indeed. What I mean is that we cover the "typical" apps many tech companies use. But yes, not everything is integrated yet.
Then don't. Consider alternatives, set goals, and go for it.
Lede :

"
Opteran has successfully reverse–engineered the algorithm honeybees use for optical flow estimation (the apparent motion of objects in a scene caused by relative motion of the observer). This algorithm can do optical flow processing at 10 kHz for under a Watt, running on a small FPGA.
"