skysight-inc/HackerNews huggingface dataset:
How many other languages have been merged to Linux other than C and Rust? Zero. (Ignore perl scripts, etc)

Did you look at the PR that was merged?

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

This is not trivial work. This will only get over better over time (with funding), all for safe and secure Linux for the mass!!

The only thing that concerns me now is the Rust code in kernel is not GPLv2. Not sure if that's intentional.
From the readme:

"This project has only 3 of its founders remaining as volunteer maintainers, and support is limited and may end soon. If you can help fund to a more formal foundation to continue this project, please contact north on graphviz org."
This is a big issue in Europe. Everyone I know does text communication exclusively through WhatApp.
The FTC goes after Drizly; ordered the Uber subsidiary to boost security
This question smells like product research…but it’s intriguing so I’m bookmarking.

Fascinating responses thus far.
They don’t own you, they rent you.

I don’t think with todays developer salaries, there’s any space left for that good old “work is slavery” message you’re sending. The HN crowd is huge so I’m sure there are exceptions, but most people reading your comment can switch jobs whenever they want. Not without stress, but without real risk.
No word about unix-style clipboard?

Select to copy, middle-click to paste. If I had to highlight an immediate usability advantage of linux with respect to windows and macos, it would be clearly this thing. It feels "at home" when you can do this.

Also, I have a viscerally strong disagreement with the following sentence:

> The majority of the implementations out there are broken and only handle text.

For me, one of the main uses of copy paste is to transform something to plain text. A clipboard implementation that pasted non-text things would be broken.
Users report Nvidia RTX 4090 GPUs with melted 16-pin power connectors
You can see from the demo or retro computing scene how far it can get if software devs keep optimizing every cycle and keep finding new tricks. One of those things is symbos[0], a cooperative tasking OS for computers that had a 3mhz cpu and were made mid 80s.

If you had shown this mid 80s, people (even people that programmed professionally for these computers), would've told you that you were crazy.

And there are many more example that, given enough time and effort, a lot more can be achieved with the same hardware but better software/compiler/algorithms and undocumented behaviour.

[0] http://www.symbos.de/
I wouldn't call it a best quality language design. And its adoption was driven by marketing for sure.
Layers of change: How buildings and software are alike
I happily received my fourth dose a while ago. Although I'm not in the official risk group in my country, they decided to give me one because of my (treated) hypertension. You get an SMS, confirm, and then go to the center to get the shot. I was aware of studies that indicate a decreased effectiveness for the fourth shot, but I leave such decisions to my doctor and the health authority who have dealt with this pandemic in a nearly optimal way.

I've never had any side effects of vaccinations and also never knowingly had Covid so far, which probably helps with such decisions.
I liked GraphViz a lot, but eventually got frustrated with its layout algorithms and default look and feel. I would switch to Mermaid wholesale if it could render SVGs without requiring a browser engine.
Fallacy of change aka you can take a horse to water but can't make it drink.
I hit that so often, as a person with the curse of knowledge too, I'm leaving the company, which was relying on me to fix their problems after the horse has died rather than just simply drinking the water in the first place.
Are you deploying to servers that are already running other services? If so, why not just create a fresh VPS dedicated for your new deployment? Not saying either way is better or worse, just looking to understand why that may be the case.
There's a mini discussion on HN about them here, when I last mentioned them. Crucially, they know alternative names such as "Flow Fields".

https://news.ycombinator.com/item?id=22848106
Really handy tool

Probably saved me a ton of time that I would spend on implementing visualization myself
Yes?

That it is an advantage does not naturally and unfailingly translate into being a linga Franca.
Yep, I came to /new to check as soon as my messages didn't send immediately :)
You mean like 10 cent RISC-V cores?

https://news.ycombinator.com/item?id=33302035
Not sure if it's useful distinction, even if unsafe was removed from the language, it would still need an ability to use libraries written in C.
Do contemporary/current-gen AMD laptops do "modern standby" or "traditional standby"?
Spanish person here. Spain is the biggest olive oil producer in the world. So big that Italia, and others buys the oil and pack it with its own label. There, is where some adulteration may come from. In Spain you can buy directly from the producers called "Cooperativas agricolas".
Usual Soviet tactics – if you dislike someone, you can always selectively find fault to prosecute even though most people have committed the same offenses.
Absolutely! I agree with another user that you should switch to Organic Maps, but if you want to do more mapping, Every Door helps with that. It uses iD editor presets, so you can contribute even without knowing OSM tagging, although that would help.
I think the authors point is that dd is a specialised command, and for most common tasks (where the precise details don't matter), it's often not the best tool for the job.
I didn't come away with the impression that you should never use it.
I am hearing great things about the Lenovo Thinkpad X13s (both performance and battery-wise), and hope more ARM models will follow.
Most people want to copy and paste files and images
tinder doesn't allow to send pics, I think that this is actually the reason they don't.
You forgot the part where macOS "restores all the windows", which it never gets right, so you get pop-ups from Notes, Maps, Music, etc. telling you at the same time "Here's what's new".
I think GUI has evolved too far, what I want is devolution, not back to what came before, but back to other basics.

We're in a terrible state, some odd and ugly place between native and online, where even native apps are picking the worst from online and online is denied access from the best of native.

I want an operating system GUI that dictates the available widgets to the program, and hands me control of their presentation, I don't want applications, online nor native to be able to dictate their own look, only for them to present their available functionality to the OS, and have the OS compose the screens for me, probably guided by my predefined preferences, sort of how HTML could have been if CSS hadn't ruined the day, sort of how native winforms programs used to be done.

A concrete example is things that can save a file, I don't want the program to dictate the gui for this, I want it to keep the OS updated "I have these documents open which have been changed since last save" or "There are these things which can be printed", and have the OS dictate GUI for activating that functionality.. It used to LOOK that way, for a lot of things, you'd go to the file menubar, and there you would open/save/print your file, this was easy to learn and very consistent..

Currently, the most consistent interface experience on my computer is bash in xterm, in elinks, websites look pretty consistent, if they're well designed.

But if I open firefox, chrome, gimp and kate, nothing looks or feels the same..
Then I open blender and a fifth kind of interface appears. No thanks.

So I sort of agree with you that it'd be nice if we did away with the window metaphor to some degree.. But I was also no fan of the way Mac had the "god bar" at top (which I believe Ubuntu did too) terrible idea..

For now, the least crappy desktop experience for me is i3, but it does not change anything fundamental, it's still program windows, free to do whatever they want.

But, for some things, the most futuristic version of the environment is the one that does not need a screen.. The tasks that are silently done for you without needing you to transfer any significant amount of information between you and the machine, or being able to do so on another level than a screen (brain machine interfaces and whatnot)
There are indeed edge cases where the VM implementation detail leaks, which I assume is what parent was referring to. Typical port exposing just works out of the box on Windows as well.
tl;dr

The problem with plastic is that it is expensive to collect and sort. There are now thousands of different types of plastic, and none of them can be melted down together.

New plastic, on the other hand, is cheap and easy to produce. The result is that plastic trash has few markets — a reality the public has not wanted to hear.
So you can lock up your money in a one year CD paying 4.5%, or you can buy a one year treasury note paying 4.58%... and get daily liquidity.

Can someone remind me why they'd choose the CD?
Discord is implementing a forum mode, that would be great if somehow the discord forum post were publicly exposed and crawlable at least
Again you're [deliberately?] misunderstanding me. I'm not arguing about whether or not Putin will use nuclear weapons, or whether or not he would launch a first strike. My argument is entirely about the fact that the media is reporting that he "threatened to use nuclear weapons" as a direct quote, when he didn't utter those actual words.

Whether he will or not, isn't the issue here.

I said elsewhere in this thread how surprised I was that even HN's supposedly above average intelligence readership was failing to spot these manipulations. Your reply kind of proves the point.

Somehow my pointing out that "The media has quoted Putin as saying X when he didn't actually say those words" has mutated into "Normille doesn't believe Putin will do X"

It's this distinction really so difficult for people to grasp?
For a while a lot of distros started suppressing the Unix clipboard. Not sure if that's still a thing, but drove me crazy because it's just muscle memory for me now.
Honey can be common in some parts of the planet, yes.
Honey is also partially seasonal, there is less of it at some time + they didn't have artifical bee hives that would produce tons of honey.

Fruit on the other hand:
1) is seasonal
2) modern fruit is totaly different than fruits ~200 years ago: most fruit in nature had hardly any sugars in it: only the modern fruits have. So modern fruit should be thought of as a severely modified form of plants: they didn't exist and were not eaten 200 years ago in the current massive-sugar-form + were only consumed seasonaly since they couldn't ship it around the world in a few days or weeks.

TLDR: fruit was non-sweet, from what I know (might be wrong) berries are the only ancient-like fruits nowadays (10k years ago). There were grapes etc..yes..but if you ate homegrown old-school grapes you'd know they can be very sour actually, often not sweet at all.
Agree on confuse, the option would have to be something hidden in settings.

Anyway, I will look into links, thanks.
I was highlighting the difference in ease of use. While you can do anything in nix and provide versions you want, it's not as nicely wrapped as asdf. For some things supported by asdf, like elasticsearch, nix requires a lot more work. It's a bit like the old dropbox-via-rsync comment - it's true you can do these things through shell.nix, but that's not why people use asdf. There's space for a flake wrapper which will make things much easier.
> It's interesting to look at these clipboard APIs together to see what may have led to the Wayland design

If that lead to Wayland then I think people took away the wrong lessons. Wayland's current protocol / API for clipboards is incredibly annoying. It's hard to deal with for applications, it's even harder to deal with for clipboard managers which were not really considered in that design and usually break the clipboard in different ways.

I have never seen that many bug reports and issues with clipboard behavior as with wayland. If there is a benefit to the design, then it's entirely non obvious to me.
It shouldn't come as a surprise that "market data" for companies playing different hiring games is, well, different: https://archive.is/v5P8n (https://blog.pragmaticengineer.com/software-engineering-sala...)
I only create the baselayer on machines where I compile the kernel from source
Thank God someone else said it.
I've a laptop with a 12th gen and a nvidia gpu, works like a charm despite the configuration.

I don't think it has to do with intel.
I made a very deep PTSD syndrome once... The kind which get you homeless in matters of months.

I was having non-stop flashback of traumatic events... When I was deep in these memories(what i think they call intrusion), It was like having taken cocaine with 10e5 effect flooding my frontal lobe, a lot of anger and depression at the same time. I was enable to get out of bed except once in a week to buy some food... When I ran out of food I could stay +48h without anyintake...

I googled something about memory improvement or trauma... I don't remember well... and came to read about an hormone, sold in most dieterary shop on the internet. I decided to give it a try.

It was life saving. Instant effects. In a month of self prescribed cure, I was coming back to life. It had unfortunately a few side effect, the most dominant was burst of anger. So I stopped it. But it was enough to get me in track.

What would have been the alternative solution ? Therapy ? Which one? Most of them (if not all) are either pseudo-science gibberich when it is not plain mystical or "spiritual" bullocks, like the one that says you want to fuck your mother but you don't know it until you spend 7 years, 100$/week, on a couch telling whatever come to your mind to a guy which could as well be emulated by an 60's version of therapist bot.

I'm not sure the product I ordered was what was advertised. Years latters, I ordered it again (an other brand) and it had no the same effect if any at all.
Down in Germany as well.
Is that a threat?

(don't come at me its just a joke)
> A performant server should be able to do, on 10 GbE:

> - 6M/s ~4KiB text/plain HTTP/1.1

According to my numbers 4KiB * 6M/s is roughly 196Gbps, that really must be a very performant server, and network card.
Here too, in Afg.
Java the language was the worst part of Java the technology stack for years. This has been changing but only very recently.
I'd say that is closer to what Maps.Me / Organic Maps do than to Every Door. The latter has a huge focus on updating amenity attributes, which involves doing away with the interactive map for the main UI element. In a shopping mall, for example, StreetComplete's view would be cluttered and mostly unusable, while Every Door is perfectly fine for adding or confirming every shop.
They can still text regularly though, so it isn't that much of an issue if there's a real need to communicate.

Edit: I feel like every response I'm getting is: 'but texting is expensive, especially with foreign contacts'. Sure, but do you really need to send 100 texts in the odd hour that Whatsapp is offline sometimes, or can they wait?

Parent wrote 'This is a big issue in Europe', which is what I'm responding to. I live in Europe, I have foreign contacts. This should not be a big issue, because for pretty much everything that can't wait, texting or calling will be worth it. If it isn't worth spending some money to get in touch with someone, it can probably wait. This may be an actual issue for a very, very small number of people. But the majority is just exaggerating because they feel disconnected without being able to send Gifs to their friends for an hour.
> I think Business with a capital B loves “collaboration” because of the seeming evidence of the feat: the potential for innovation is visible, even palpable when people are in a room — “I can see people meeting and talking and there are sticky notes all over the wall!”

I live in a consensus culture (Sweden) and have a slightly more cynical take on this: I think the main reason Business loves collaboration is that it legitimizes a system where the Business (and Business people) capture most of the value from innovation.

People vary greatly in their capacity for creative innovative thinking. Those that don’t have that capacity benefit from making innovation a “team sport” where they can play a leading role without exposing their ineptitude.

One data point that has convinced me of this hypothesis is how emotional people het around the counter examples. Talk about some fantastic mathematician (e.g. Galois) or “lone genius” scientist and many people go ballistic. Why would this be so sensitive if it wasn’t perceived as a threat to the ego?
I am working on the Windows on Arm project at Linaro, enabling various OSS programs for WoA (currently working in Blender), there is some appetite :)

Feel free to ask questions!
I buy Palestinian olive oil as it tastes the best and it supports a people living under apartheid and occupation.
And? "In case it was not immediately obvious" by me specifically pointing an MS ARM device, MS's "policies" when shipping ARM devices have been much more locked down than x86. Around 50% of ARM devices released by MS so far have been completely locked down, incapable of running anything except for some version of Windows. Not just "FUD by nerd circles".
> At this point I'm primarily evaluating jobs based on their altruistic impact...

I don't know how you rose above the greed, but you remain a constant source of inspiration in the hope that someday I might.
It is quite stunning to me that there is such enthusiasm for EU bureaucrats to be making design phones on behalf of Apple. And on top of that, not in any of the interesting areas of the phone but in the charging standard.

This type of thinking is why the EU got taken out of the phone manufacturing scene back in 2007. We want and need companies that try to, dare I say, Think Differently than their competition. It is foolish and hindsight is probably going to make the EU look really bad. Their policies have a track record of near total failure in the phone electronics space. They couldn't even keep ARM CPUs in the EU. Their industry leaders failed to lead this industry. They should let more competent companies lead, not force their way in to the design process via law.
You're doing it wrong. C+S+b is hit with the right Ctrl,Shift. Using the opposite-hand modifiers keeps your hands happy, and makes things fast.
What I hate about the last mbp M1 PRO is the keyboard. Don't get me wrong, it feels amazing when typing, but it just gets oily and used very quickly. I have an mbp 2015 still around and its keyboard looks better (not used, not oily) than the keyboard of my mbp M1 PRO that I bought 9 months ago.
The evangelism is actually hindering adoption.
Not to detract from the point, but if you are using ffmpeg to process raw video files, you can just use the "-ss" parameter on input and "-t" on output to get what you want. It'll seek and avoid unnecessary reads.

ffmpeg -f rawvideo -r ntsc -s 1920x080 -ss 3:00 -i some_file -t 5:00 output_file
"Integers are reals" does not mean "The set of integers is the set of reals".
How exactly should this talent and money change other's apps and companies? They are solving a problem, you're just talking idealism.
I think the era when you could have nonvonforming views on this site is long over. People now use voting as an opinion aggrement token.
> The "Rust is safe" is not some kind of absolute guarantee of code safety

Exactly. Some people act like we don't have the whole branch of "formal proofs" in CS. Memory safety is just once aspect of program safety.

Like, IMO, programs written in Coq, F* or even C programs verified by Frama-C are much more "safe" than Rust programs that advertise their "safety" on the mere fact that they are written in Rust.
I don't cook enough to justify multiple bottles of OO. For cooking, I generally use butter with a splash of OO: the OO seems to stop the butter scorching.
I can't wait for all the fun new bugs introduced when subsystems are rewritten in Rust for the sake of it.

(OK, a bit sarky, but still, Rust isn't a magic bullet...)
I think https://organicmaps.app (a tracker-less fork of super-popular Maps.Me) is what you have in mind :)
Compilers are just short running tools. They can hog as much memory for the short period during compilation and die away after that. But a kernel is a critical piece of long software that can have CVE. The criticality is not to have the CVE in the first place.
I think I would just have booted a Linux live image, let them play around with it for a while and then asked if they wanted to replace Windows with Linux.
They’re a bit of a pain to implement but it might be worth doing…?
Terra Creta was everywhere in Crete when I was visiting there. Maybe it doesn't ship to the mainland very much?
I think it's not just social media and cloudy stuff, I also don't use those things, but if I want to buy a TV I have to look on how to avoid ads in it, if I install the new Windows I have to look up how to make it stop spying on me.
The worst part is that all apps on smartphones now require subscriptions, which makes them virtually useless for me, I was willing to pay for a useful program, but I'm not gonna subscribe to one, so I just use my phone for the most basic stuff now.
Not GP, but here's a photo from Wikipedia:
https://en.m.wikipedia.org/wiki/Synthetic_diamond#/media/Fil...
Thank you for your reply! One of the areas is incremental compilation, he is working on a technology to construct incremental compilers of custom programming languages. This is a semi-research and semi-engineering problem.

To start, how do you think where or who could he ask to estimate of such work?
Oh man, I totally get it. I worked with all mayor systems and desktop environments and the current state is really wierd. Mac has so many quirks that day to day users learned to live with. Windows is like a mashup of UIs since Windows 3 so isn't much better. I use Ubuntu with Gnome as a daily driver at work and I barely tolerate it, for example the build in file browser, Nautilus, has less features than Windows 95 file explorer, which was developed nearly 3 decades ago. I won't mention Snap wierdnes. KDE is stable like an egg standing on its end, but has the most appealing interface. Overall, I came to the conclusion that Windows is the one actually designed for work, it's stable, has build in Linux and simply don't get in the way.
Yeah, same here in my current location Spain.

I was trying to send a message to wish good morning to the girl that I’m seeing, and WhatsApp was stuck on “connecting”.

https://downdetector.com/status/whatsapp/ confirms that many other users are currently having problems connecting too.

Does WhatsApp have any official status page? I found an old twitter account that appears to be official but it hasn’t posted in ages.

Will they write post mortem analysis somewhere?
Down in Uganda too. I was speaking to my cousin who just had a baby and told her I'd call back in 2 minutes to see the kid and then whatsapp went down!
So when do we get the worldwide 0-day caused by a malicious crates package?
The bigger issue is groups, who may not all be in your contacts, as well as services relying on whatsapp as infrastructure.
The Linux kernel did not even compile on most non-GCC compilers (like LLVM) as recently as a few years ago: https://www.phoronix.com/news/Clang-Kernel-2018

Therefore, for the Linux kernel specifically, I think the only concern is whether or not GCC remains supported in addition to LLVM - as GCC and Clang are, as far as I know, the only two compilers which actually can be used to build the kernel as we speak. There's work being done on both gcc-rs and rustc_codegen_gcc to allow using GCC as a Rust backend, meaning that all platforms currently supported by the Linux kernel should be eventually capable of being supported without porting a compiler backend.