skysight-inc/HackerNews huggingface dataset:
As others have pointed out most of the performance hit is in the optimization of the relatively verbose IR code the Rust compiler sends to LLVM, not the Rust compiler itself.

There's been multiple passes at making the Rust compiler faster. It'll happen. There's a GCC-based Rust implementation in the works too.
> in Excel's case that question "Do you really want to quit? You have copied large amounts of data to the clipboard." even occurs when you have a single cell's worth in the clipboard

That's not correct. You need to have quite a few cells in the clipboard for this to happen.

> But that's also a confirmation question that no one really understands

The dialog tells you exactly what it is asking for. It gives you three options: keep the app open, store the data in the clipboard, discard the data from the clipboard. I am not sure how a user could not understand what to do in that situation.
Shouldn't we be able to get all colors except pink ?
> Don't dismiss them or trivialize the issue/question as a matter of taste.

I wouldn't even regard taste as trivial. It is not. An OS not being to taste is reason enough to bin it. In fact, I prefer working with something that is more appealing even if it is inferior on paper. And maybe I'll write about what do or don't like.

Just don't dress it up as objective fact.
I like how you managed to add this feature in such elegant way. Also, I was waiting a long time for it, and I am glad it is finally here :)
“… the fact that probably 99% of all cut/copy/paste operations are within the same application…”

Depends. If you’re working, say, in an application writing or a drawing/graphic app then you’re likely doing a lot of copy and paste. In which case the total number of CnP operations is very high.

However, this measure is misleading to the utility of CnP between applications. Not having to save to a compatible format and then importing from the other app is a great productivity improvement.

Just saying.
> You should know that an appeal to follow ESG practices is likely to be found illegal right?

Are you against companies following the G in ESG? "Opposing ESG" is literally asking for "companies with bad governance". Which is why anti-ESG banks are run out of the house of their CEO with a drinking problem.

https://archive.ph/bM9LW

Of course, the "your ESG fund is against my fiduciary duties" people are also the "you need to invest in my state's fossil fuel companies" people regardless of whether that's a wise investment.

https://a4de8bd9-8c02-4b69-8f48-7792cfcaf8fd.usrfiles.com/ug...
One of those apps that are both the open source option, and the best in class (that I have found in recent years), for their function.
Companies are made of people. There's no point of having loyalty to a company, because it's not the "company" that appreciates this loyalty (the company is just an inanimate thing), but your colleagues and managers who can appreciate. But most of these colleagues and managers don't share your loyalty. People jump ships at all levels, including sometimes at the CEO level.

So colleagues and managers don't appreciate loyalty per se. But they appreciate competence. And long tenure can increase someone competence in two ways: on one hand many companies sit on top of large and complex systems. With long tenure you not only get to be familiar with these systems, you start to know their history, you have your war stories, are familiar with past solutions to recurring problems, and not least, are able to teach new joiners. And on the other hand, you have an extensive network, which can increase your productivity tremendously, because in many cases the best solution to a problem is not to roll up your sleeves and work on it, but to ask a favor to a friend who can do it ten times faster than you.

Because of all these things, you'll see often people with 20 years or more of tenure being considered as pillars of their organization by their peers and managers.

Unfortunately, there are sometimes people with long tenure who are not that good, and don't have strong networks (because the strength of a network depends on how often you were able to help someone else). They are just "lifers". Competent enough that it's a headache for managers to replace them (and so they escape various rounds of layoffs), but not so competent to be appreciated and loved by their colleagues. Those people just attained "job security". Nobody appreciates their "loyalty", because it was not actually loyalty that made them stay in the same place.
Ditching the office for good: How to build a successful remote workplace
This design dates back to X Windows (and probably before). It does indeed allow for various optimizations of that sort.

A clipboard manager is simply a program that initiates a paste into it’s own window as soon as any other window announces that it has the selection. It then advertises itself as having the selection, so that the the user can ultimately paste the data wherever it should go. The clipboard manager can persist the clipboard state, maintain a history of recently copied items, etc.
I think a lot of these types of articles are related to the fact that a lot of passionate computer users use Macs. And let's be honest, they also tend to get tons of views. People have been ripping on Windows since it came out so another windows rant doesn't matter. Relatively no one uses Linux desktops so no one cares about those rants. MacOS though falls right in the sweet spot for a good rant though.

For the record I agree with you. I've been running Venture since beta 1. The new system preferences is better and allows for future growth, but they have some bugs to get worked out visually.
Obviously the complexity level is different, but to me you sound like someone complaining about Linux adding support for a new filesystem, but read-only at first. Why all the hostility?
Stranger Strings: An exploitable flaw in SQLite
In Berlin food/groceries delivery companies buy local supermarkets/restaurants to repurpose them as warehouses for their operations, it's a self fulfilling prophecy from here...

People are ok paying money for _perceived_ convenience, you don't get it, I don't get it, but the facts speak for themselves, apparently it's "progress" and progress is always good
There is at least one WASM runtime for the kernel but not to run WASM in the kernel. It's to have a platform-independent WASM user space.
Perhaps Blokada doesn't properly run the background service, with a persistent notification. The notification is necessary since around Android 9 or so—and while NetGuard's ‘vpn’ is indicated in the status bar, it also still has a notification.

Some apps have a setting to disable the notification, but all that achieves is that the app doesn't stay running in the background.
> Why did they take about:config from us?

What do you mean? I'm running the latest firefox nightly from the play store and I can see the about:config...
Amusingly, graphviz had dotty way back in the day so that you could adjust by hand. Now, it looks like they have gvedit. I haven't tried that one.

That said, the ability to "fix" the location of some items by providing it in the dot file is a feature most folks seem to ignore. Or not know exists.
This key sequence should work no matter which mode you are currently in.

<esc> :qa! <enter>

It discards all changes in all buffers though.
Is there any good solution for iOS, Mac development on Linux ? since I also prefer linux. Using cloud macs can become slow due to latency and price can add up over time.
I've recently moved to NL from the USA; iDeal is great! I won't go into the excruciating slog of work that was required to open a Dutch bank account as a US Citizen, but now that I have an account, it's awesome!

Account transfers are much faster as well, which is true for most (all?) SEPA countries. I know the US is actively working on a faster/cheaper transfer system but realistically that is still 5+ years away for most consumers.
Keep in mind that 40 cycles is the minimum. 99.9% of the plugs will be fine after 40 cycles and probably will do 400 without issue. But you're outside what the manufacturer guarantees it'll last.

And by experience, 40 is absolutely plenty. Almost all plugs in a computer are likely to only experience 10 cycles at most (and half of them only two; during setup and during EOL).
But that's then working as designed, isn't it? You're not limited to investing in Western countries that have deprioritized power production. If that'll lead to worse outcomes, investing in a country that doesn't follow their ideology should get you better returns.

> Most of Europe is actually carrying out those windfall taxes too.

Sure. Don't get me wrong, I think it's stupid. But, and that's a pretty important but, the population has elected the politicians suggesting these things (and the ones before them who made the decisions not to invest in oil and gas and nuclear power), and the population has empowered the journalists (or their companies) running those campaigns. It seems to be what people really, truly want.

You'll just need to set your indicators one level further up. A country that is fundamentally wrong in capital allocation and prefers to bail out citizens and industry via tax money instead of investing into infrastructure will have worse outcomes. Taxes will have to rise at some point, industry will leave etc, so you'd invest in a different country where they're not following the same ideology.

Sure, it would be easier if people didn't do stupid things, but I doubt you'll be able to convince them.
If they’re all treating you like an employee, then all of them
Ooh I remember reading a bit about this years back. Not much research has been done into it though, do you know of any recent work? I'd love to read about it
The company I worked for complained I was away for two hours during lunch. That's including, you know, driving somewhere to sit in a restaurant and wait for food. I quit after a month.
> [...] it would have been a pretty poor decision to leave

The fact that market-based flood insurance would be too expensive for most people to purchase it in most places in Florida tells us a lot about the expected outcome, and "I haven't been too unlucky yet" isn't exactly an argument against that.
You're still paying for the cost of fraud, so it's not really someone else's problem.
It's true, I haven't bought from Amazon in years. Usually bol.com is my first stop for that kind of stuff. But if it's really a lack of iDeal support that's holding Amazon back, why don't they just support iDeal?

I doubt iDeal is much harder to support than other payment systems, so the only reason not to support it is because they don't really consider Netherland an important market. I don't care about Amazon ignoring us, but I'm a bit disappointed about Lego.
The Swedish investigation determined there were explosions in the area, not from within the pipeline, so that would eliminate that. Also there is the pesky problem of how the US benefits from it while it hurts the Russians, so common sense would consider the motive.
What’s one example?
Wow, thanks for that. I never knew that command-digit worked that way. I might not be a typical user, though; my work is mainly done in terminals so the keybindings I use most are those for zsh, tmux, vim, etc.
It would be of great help and peace of mind if you would partner with _one_ reference distro (realistically Ubuntu, Fedora, Debian, Arch or maybe SUSE) and prove that the hardware can be _fully_ supported in their LTS release.
Yes, I'm from Extremadura (west of Spain), and we have a lot of pigs roaming on the fields. Cows and sheep too, just drive down any road and you will see them.
It looks interesting, but I would rather like a package I can import and use locally than running an independent service, because of latency/performance.
Column Vectors vs. Row Vectors
I love GraphViz. Many are saying the layout isn't that great and there are better options, etc. etc. and I have no doubt that for some use cases, that might be true. However, GraphViz "just works" for me. Every time I build a tree-like structure, I simply open up a new .gv file and just start typing nodes connected with an arrow ("->"). I can do this without taking ANY extra time - I just type it in as I'm developing the structure. When I'm done, I have a very nice diagram. For the more complex ones I add some color or other small details, but often they are simple black and white unidirectional graphs. I keep them open while I work and they help me visually see my structures which helps me see the problem domain more accurately and write better code.
I too have lost people. Pretty much anyone my age will have unless they are tragically sheltered. I sometimes have said that a person isn't truly an adult until they've attended a good friend's funeral.

I'm not saying death is a good time, just that some people have this conception of it like it is the greatest evil mankind faces or something.

My sister is a hospice nurse so she talks to dying people all the time. She says some people cling desperately to life through horrible agony while others are almost impatient for it to happen despite not being in any significant discomfort. So I'd agree that there's a spectrum of being able to deal and I think I will live my life better if I try to be on the "can deal" end of that.
I assume it's meant as a simplification?

For comparison, when you copy something in Windows, for each offered format the software can decide to either immediately give the data to the OS for safe-keeping, or to just announce the availability of data in that format, and generate it on request. The intention obviously being that for example Excel might immediately put the text representation in the OS buffer, but only create the HTML version if anyone requests it. This was invented in a time when those CPU cycles mattered after all.

The wayland setup reads like someone looked at a Windows-like design, thought having two ways clipboard data could be handled was confusing, and decided to simplify it by axing the straightforward path that 99% of clipboard data takes.
I've written Python for a long time now but I still had a very difficult time grokking the Exception groups format.

Maybe it'd look better in the terminal, but to me it feels like the table formatting makes it HARDER to understand.
"Tracked" and "simultaneously hit, not missing a single launcher, deep within Russia, without any warning" are not the same thing.
Diversity and Inclusion in Tech: Who Bears Responsibility?
Companies are not actually 100% soulless profit-making machines and are very capable of choosing other priorities over making what seems to be free money.

Sometimes these other priorities are "being racist" or "letting John Lasseter harass all the women at Pixar". But it's obvious just because of how many companies stay in their industry. GameStop still tries to sell you games even if that's not so profitable anymore. They don't just switch to selling heroin.
Interesting. Ultimately neither one of these companies stand to make money selling a web framework, but one of them happens to have a business for which it makes sense to commoditize and control its complements.

Put another way: Remix may have underestimated the value Next represents to Vercel.
Took a quick look and SSL was 1994, so going on 30 years. Formal specification may have taken a bit longer, but I definitely remembered using SSL in the 90's.
We should extend GCC so that every line must be prefixed with "unsafe" so C devs stop getting their knickers in a knot when they see it in Rust.
I have exactly opposite problem - it downloads quickly, but installing takes eternity (via app store).

Bonus points when I leave the computer to let it install; then it thinks it is idle, puts itself into sleep and the install fails. Rinse, repeat.
I think python 3.11 has effectively killed off both Pypy and Pyston. Now that the CPython team has finally shown both willingness and ability to deal with performance problems, few people are going to fool around with some esoteric version of python for an increasingly questionable performance-gains/headache ratio. Especially given how painful it already is to package and deploy normal python code and how hostile Guido always has been to alternative implementations. I don't think being maybe 2x faster right now is anywhere good enough to justify the additional risks and hassle, and it looks like the performance gap might shrink further with 3.12.
> Additionally they don’t have a system like Rosetta 2 to help with translation

They do. I'm not sure it covers x86-64 yet, but it does x86.
FWIW Belgorod has draft of 10 meters, pipeline as at 50 meter depth. There isn't much much water to hide for such subs in baltic.
>I’m curious - are you saying the Alexander method leads to anxiety/adhd? Or that the original postures the Alexander method potentially fixes lead to anxiety/adhd (and thus it could treat anxiety/adhd).

Sorry, I thought my wording was poor but lost ability to edit.

In my opinion it treats anxiety, fixes it. When your posture is bad you are compressing your chest, this leaves your heart compressed a bit. Your heart has to work harder and faster to pump. This leads to anxiety and similar stress like ailments.

By doing all the links, your heart can relax, your muscles relax.

>I’ve struggled with posture and seen the Alexander method but never given it a fair try. I’m curious to learn more.

Apparently its something you cant do for yourself but I generally find given all the other instructions you can get there.
If I was drinking whiskey for breakfast I'd probably need to take a nap in the afternoon as well.
How can you possibly expect ONE person to do all of this? /s
Mass migrations are _destabilizing_.

Then do it over a period of time. Reduce it to zero over, say, thirty years.
Is there any chance of making Octopus's vendor.bundle.js less than 15MB? It takes time to load on any device, and the size makes the site unusable on mobile.
Or just use Focus on iOS. You can then even select to whitelist certain people.
That one always cracks me up. Munroe truly is a genius. The 'imaginary friends' one is just as funny.
I might not use matrix.org, but when 90% of my friends do (and currently that's closer to 100%), that doesn't do much for me...

(But also: I don't have the resources to run a separate instance for myself, let alone for my friends.)
I’d love to read on your blog next “how I debugged the Linux kernel on my Framework laptop.” I have always been so curious about how this actually gets done.
I do love the job, in some ways it’s a dream job, but I just don’t have the energy to learn it or concentrate on it.
Remote Playbook
Seems like this article is only about United States without being aware of it.

Many countries in Europe and Asia have much better payment solutions than the states.
"Company says they are more secure than competition"

Seems legit, I see no reason whatsoever not to trust them completely at their word. No company has ever lied to anyone before after all.
Hey, I've been fired for step two. I'll quote "you aren't paid to walk around and think".
Cloudflare Glares at WebRTC with Whip and WHEP
I appreciate the effort and willingness of the dev to publish to F-Droid. All of my OSM editing is done via apps on F-Droid.
scandale-project is also meant to monitor constituencies' actions after being notified about security issues. The idea is to timestamp scan results with a Time Stamp Authority to have a clear and indisputable incident timeline following a notification. The aim is to nudge constituencies to take action and also give them leverage on non-cooperating suppliers. No infrastructure change or patch after repeated notifications is not a good trajectory to be on--hence the name, scandale :)
Arguments aside, completely unrelated to substance, that’s a scary looking link. What were you trying to link to? I enjoy conversing about the substance of arguments but I’m not clicking that. Any help?
do you cache repeated requests? or do you always go thru openai?
Python took over because it is easier to write than func lang
What about people with 2nd homes? Why just flood insurance?
It seems like I only took the most surface of looks at it. And maybe mixing it up with scala a bit.

That's what I get for not reading about it more carefully.
China most likely since they benefit the most. Russia doesn't really have much industry. Then again they both benefit with the destruction of the US capital markets by ESG/DEI initiatives so there is that.
You can ask us anything here.

The community should applaud the efforts of Magnus Jacobsson, Mark Hansen, Matthew Fernandez, Steve Roush, and recently Costa Shulyupin to support graphviz in a more disciplined and professional way. In hindsight, we got a lot of play by treating Graphviz as a research vehicle, but we weren't able to (or didn't choose to) direct a lot of effort into documentation, rewriting existing code, sorting out feature interaction, developing very polished front ends, or broadening the scope of the effort. Or finding a new home after AT&T Labs lost its enthusiasm.
> Python 3.11 is up to 10-60% faster than Python 3.10.

Or it can be slower… depends on your specific code. For me it's slower.
184 isn't a highlight of German legislation though. It's one of the many leftovers from the prussian police and justice system, which had a heavy emphasis on morality and decency. 184 for example also criminalizes everyone in Germany who ever uploaded porn to a site that doesn't comply with current youth protection laws (which is all of them, basically).
Yeah. It's only available in nightly. Which is fine so long as you're ok with things occasionally breaking or sudden vulnerabilities (I've dogfooded nightly on desktop and mobile for years and it definitely happens. Happened to me just last week) and you also have to be fine with downloading a huge package and writing it to your internal card basically every day which may be an issue with your plan, and after a few years, is also an extra thousand writes that you might have wanted to avoid (my last 3 phones have had replaceable batteries but not internal storage).
Not nice:

https://emacssurvey.org/2020/ -> 404

http://web.archive.org/web/20201208204421/https://emacssurve...
Of corse I’m aware that I’m representing a minority concern and I’m well aware that as matters and principles currently stand we’re in a mutually irreconcilable situation. I’m not saying every effort should be abandoned.

I’m just saying that it would be mightily nice if those in decision making positions with regard to these issues and initiatives took the existence of this small and derided demographic into account occasionally.
I was just rewatching Jonathan Blow's talk, where he discusses the Five 9s

> ... We don't use this anymore, in part because the number would be going down and we can't make it go up anymore ...

https://youtu.be/ZSRHeXYDLko?t=1704

I don't have a strong opinion of an hour of downtime is bad or not, and I think the concern about five nines for everything was silly. But it's an interesting talk I think it's worth watching. Is software getting worse and could we reverse the trend if we tried?
Mullvad: V2ray obfuscation supported on our Bridges
My initial reaction when reading the title was like: "Yeah, that's good advice when going on a date!"
After reading the first few lines, I realize that the topic is completely different, yet somehow the same.
Depends on what you're doing. Webdev and I can get 10-15 hours on my 16" M1 Max MBP. Java dev is on the lower end. I also use iStatMenus and pay attention to anything using significant power - a runaway browser tab for example.
I'm unhappy with the python implementation's performance too (ran it on a $5 VPS for a while and then gave up) but I think the Go implementation is much better and catching up in features really quickly, and I'd be happy to give it a shot again when I have more time.