skysight-inc/HackerNews huggingface dataset:
Well, there are more problems like that. You'd think diffing is a solved problem, and yet we still struggle with syntax-aware diffs (I use difftastic, which is great, but doesn't always work well, and is under constant development).
Motif is compatible, because it is dead.
Unions add the same kind of value whether you're writing a Hollywood screenplay or assembling a Tesla because you have the same relationship to capital either way.

The same divide/conquer tactic was done 100 years ago when owners of mines in Pennsylvania pitted white and black miners against each other.

The actual distinction doesn't matter to the owners provided it divides labor. Anything that makes you feel special and separates you from people in the same boat as you is fair game - whether that's the intellectual needs of your job or just plain old racism.
I am/was relying on UCARP for this but the problem was almost always the connection, not the machine. So instead of running two machines all the time I just ended up writing a custom script to handle failures.

This was a pretty long time ago and these days I'd consider an existing tool like: https://lstein.github.io/Net-ISP-Balance/
> My dog doesn't need a wire for anything, but no-one talks about them being 'wireless'.

Indeed :-) But isn't this the same sort of definition you want for "serverless"? Not something relevant to consumers (e.g. "you don't manage servers") but a description of something where servers are not involved in any way?
As much as I kind of like this it seems like this is basically another freebie for random offshore companies like BEEMOK and JOOBLE that are spamming stuff via amazon/temu/et all. There is basically 0% chance they even exist 7 years later and then another basically 0% chance you could actually get any remedy against them even if they did.
In addition to the writers’ and actors’ unions, many professional athletes are also unionized, where there is also a great deal of variance in pay and skill between the best and the worst athletes.
Not really. The worst pilot only lands once, and never again.
> Don't unions work best in fields where quality is very uniform and expertise counts for very little? I'm thinking about low skilled jobs that can be mastered in months or years. Unions create salary progression, and benefits for seniority where there is otherwise no reason for them to exist. When no one does anything better than anyone else, it makes sense to negotiate as a block, individuals have no power.

No, this is a common misunderstanding. Note that all professional sports have unions for athletes.

The point of labor unions is that no matter how much power you may think an individual worker has, it's always relatively small and vastly surpassed by the power and money of the business ownership.
You may be aware but the author of TFA also has a tree-sitter based minor mode called Combobulate for exactly that:

https://www.masteringemacs.org/article/combobulate-structure...

There is also evil-textobj-tree-sitter for tree-sitter based text objects for Evil mode:

https://github.com/meain/evil-textobj-tree-sitter
Companies do commoditize software development by for example pushing technologies that cater to the least experienced common denominator.

Bondage and discipline languages are a good example of this. It's typically the main rationale for their advocation, although stated perhaps a bit differently.

It follows quite obviously from the profit motive that companies want to minimize salaries, labour bargaining power and dependence on individuals. These, especially the latter, apply to the "10x" as well.
Is that true? I am only a dataset of one, but while my wage at a job may not rise quickly, my raise at a job jump rockets up. We can say that employers should reward employees who stay, but in an industry where getting your next job is trivial (in my experience anyway), I just say sucks to be those companies when I take my institutional knowledge with me. Also it's been my experience that remote work has put real pressure on local companies to pay higher than they did before the pandemic.

I work in the Atlanta Metro, so it's not like it's a place you think of when you think tech.
The best airline pilots get the best routes for the best airlines and are mostly retired military. At the other end you have cargo pilots and regional flights that carry a brand of major airline but are operated by a different company.

Look at salary differences.

https://www.thepilotguys.com/blog/airline-pilot-salary
This is why I don't believe in businesses that offer both open-source and a paid cloud version. Their business goal is literarily: make sure the open-source version is not so good and easy to use/install/maintain, so that people do need to use our cloud offering.
Yep - if you’re a business wanting to buy a million dollar machine to do whatever, you want some assurance that it can be repaired and will be working until replacement time (at least the depreciation schedule, often many MANY years longer).
wow! this account which was just created to tell you how much they love some paid service is definitely authentic and trustworthy!

Thanks for the very cool tip (not advertisement) bro!
Why are you discounting real wealth? I am a millionaire. If I spent my millions on buying a modest house in Palo Alto, does that mean I am no longer a millionaire? Have I lost all my wealth just by purchasing a home?
> I am discounting non-liquid assets like the main residence.

That's pretty unusual. Do you consider someone with $1.5M but no house considerably better off than someone with $500k and a $1M house?
No, the risk of uneven bucketing of more than 1% is minimal, and even when it’s the case, the contamination is much smaller than other factors. It’s also trivial to monitor at small scales.

False positives do happen (Twyman's law is the most common way to describe the problem: underpowered experiment with spectacular results). The best solution is to ask if the results make sense using product intuition and continue running the experiment if not.

They are more likely to happen with very skewed observations (like how much people spend on a luxury brand), so if you have a goal metric that is skewed at the unit level, maybe think about statistical correction, or bootstrapping confidence intervals.
Yes. Thinking of yourself as a 10x engineer, you run the risk of seeing everyone else as 0.1x engineers, mere inconvenient ants that you're forced to tolerate. You can see a bit of that in this thread.
The question isn't whether Putin will leave power someday: He will, that is indeed a fact. The question is what would happened if he did now, especially if he were to be toppled. If the US reckon that he outcome would not be good for them compared to the current situation then they won't push for it but rather wait and/or maneuver to change the conditions so that the likelihood of a better outcome increases.
It really depends on the app, I'm in Jet Brains apps a lot so it makes sense.

I would like a nice Git GUI, but GitKraken pricing is nonsense. I've settled with Fork, but I would prefer it if there was a native Linux version.
The things that I can think of:

- More people get notified immediately on Discord, and then everyone chimes in. When I star a repo I don't get notified when anyone opens a new issue. It becomes even more of a community effort to find solutions.

- It's much easier to use a single account for multiple purposes. If everything is on Discord, then a single account is all you need (vs a separate account for GitHub, GitLab, random bulletin boards, etc.)
Looks fine to me. What's wrong with it?
Given the previously demonstrated callousness towards the well being of his staff, I wouldn't be surprised. Emotional abuse and abuse of power seems in the same alley.

That said; this is an allegation, nothing has been confirmed or proven.

I wonder why we keep accepting that kind of behavior, even defend and try to normalize it, though.
This would need to be paired with regulations regarding the quality of third party replacement parts, otherwise we’ll end up with a lot of near-ewaste quality parts flooding into the market and tripping up consumers who don’t know any better or simply don’t care (“why buy the $75 high quality part when there’s this $15 shoddy alternative on Amazon?”).
As much as I'd love to run GrapheneOS—and in the context of the original post—I just can't bring myself to willingly give the Google ad-machine my money. I keep hoping another manufacturer will step up and drive support for their devices.
sure, literal tech media whining about anti-theft being too good: https://www.macworld.com/article/1485237/mac-security-t2-chi...

https://news.ycombinator.com/item?id=34545028

literally and directly advocating resale of stolen goods, because "who cares about theft, it's cheaper", on HN itself no less lmao.

https://news.ycombinator.com/item?id=35945110

"oh noooo it's just one guy" lmao no it's not, do you want me to continue to mine?

literal mass-theft rings: https://news.ycombinator.com/item?id=35475696
After learning clojure, I found python's approach to concurrency terrible at best. Clojure is extremely easy to understand. It has basically three solutions, each for clear and defined use cases. It's much easier to judge what you should implement given a particular problem and how to do it.

I wish Python had similar solutions.
I like that they offer a bunch of different displays with it.

That being said does anyone know where I can find a smaller and waterproof display?? I was thinking to tinker with building something like the Beeline navigation - https://beeline.co - but without all the propriatary software.

Of course will need a bigger brain than a VoCore to power that
> Note that all professional sports have unions for athletes.

Except tennis, where players are basically independent contractors—and not coïncidentally they have the lowest average earnings of any major sport:

* https://www.vox.com/videos/2023/9/12/23870760/tennis-wages-s...
Your reading comprehension is lacking. I’m saying programmers get paid well and have large opportunities, and that unions don’t serve a purpose. Care to enlighten me how programmers are some abused work force and need unions?
Skilled trades have unions.
AfriNIC Placed in Receivership
AfriNIC has been placed in receivership after losing a lawsuit from a Chinese address broker.
VSCodium has that too: Ctrl/Cmd-P for “find anything”, Ctrl/Cmd-Shift-P (or F1) for “what the IDE can do for you”. Two different modes instead of one for both, but either way it's pretty neat, I agree.

I think the only other piece of software I've seen this function in was some open source CAD software (can't remember from the top of my head), which had it mapped to the spacebar. Perhaps that should work for stuff like graphic or video editors, too.
I'm pretty sure there are plenty of fields where the output of your best and worst employees don't differ dramatically. Worst is generally some passable minimum not someone who refuses to do the job entirely. For plenty of assembly line jobs, your worst employee has similar productivity to your best employee because there is no ability to make the assembly line faster for the more productive person.

In code on the other hand, your best employee can straight up do things your worst employee can't. The differences are much larger. There is a reason people hire Principal Software Engineers, but most IC roles in other fields don't have the same range of seniorities.
Unfortunately Mosaic didn't support much in the way of layout elements. The <table> element wouldn't even be added to the HTML standard until May 1996, in RFC 1942. These were the earliest days of HTML, and things were still very, very basic!
That's a misunderstanding of the antecedents to death by suicide. We know (from the NCISH work in the UK) that financial distress is a significant factor for many people who die by suicide.

People who attempt suicide may be less able to see the situation with calm rationality.
> Which not the way most people/postings talk about compensation.

This is a tech site. People in tech routinely include the value of e.g. RSUs in compensation numbers. Point taken, but a) it's not too far afield from how tech comp is discussed and b) even if you back out the non-cash components, the drivers still make a lot of money. (Possibly more even than the median US software developer.)
Or you can just "M-x treesit-install-language-grammar" then follow the prompts.
In this system, who would you subsidize?
And if you somehow are able to find an archive of the chat somewhere, you have to try to piece together the conversation because there are six other conversations going on at the same time. Not to mention, all of the valuable information/insights that was never shared in that particular discussion because no one with that knowledge was online at the time.

I just can't understand why anyone would think using a chat app for support is a good idea.
> Capital is winning.

and a reactionary union isn't really the way to fix "capital winning". Because the idea that capital "wins" is flawed imho. It's not that capital is winning, it's that capital is the part of the equation which has bargaining power.

The reason for that is hard to say, but i am guessing that most workers are not really unique or special enough to warrant having them the same bargaining power as capital. After all, capital is required to establish the job in the first place.

Forcing a union, to prevent capital from "winning" merely makes capital less effective at providing their function - investment and growth of the economy. This makes capital leave.
How are A/B tests for non-logged-in users doing these days with all the cookie banners, privacy and ad blockers etc. Is this stuff still working even?
Why Marketers are paying greater attention to Attention
After the "trust nothing" security model in the rest of the article I found it funny to complain that a hardware kill switch is useless when you can just trust the software to do it for you

> The switch is useless in either of these threat models:

> To prevent cell tower triangulation, you can simply enable airplane mode and it is just as effective.
7 years is nothing. This is the best we can do, people are doomed.
We're using Trojan t105 6 V ones. I agree that they help but they do watering with regularity.
"Sway" is i3 with Wayland, fear not (so much)

You would probably have to change your keybindings a little but otherwise it's very similar... before the Wayland part

Switching from i3 to Sway kept 90% of the same config for me, changing only keybinds and output configuration.

Keybinds are mostly the same, just some arguments for 'bindsym' don't make sense with Wayland.

I did have to override args/env for some things to truly do Wayland, but that's shortening every day

It supports X too, but you'll find oddities with copying/pasting between native Wayland and X things
I'm surprised at how long it took them all to get to the 'Live product' stage.
They still won just not as much as now.
Crash reports often include pseudonymous information, like device type, OS version etc., that help you understand the environment your crash occurred in. They also very often include identifiers that aren't personal, but allow you to understand whether this crash that happened 100 times happened for 100 users or just 100 times for the same user all over. That's very important information to have when debugging. The verdict is still out in many legal jurisdictions on whether such pseudonymous information is private enough. The classic example is IP addresses.

Pseudonymous information always has a high risk of being abused for fingerprinting and thus denonymising. I feel that there needs to be a trade-off though: on public datasets, people should be very careful with pseudonymous identifiers. On things like crash diagnostics that are never meant to be shared I feel they're perfectly fine. That's why I dislike a general discussion where all PII is bad and evil without context.
I suffered that exact same issue for a very long time with IntelliJ.

If you haven't tried upgrading yet, I'd recommend it. They did a huge amount of work to address the issue, and from my experience, it's significantly better in 2023.2.
Yes.

The worst part is you don't even know why they hallucinate. Not even the 'AI researchers' can tell you why.

That is how opaque these systems are.
Breadboard infuses farm-core aesthetics to circuit design
I have to agree that openscad kinda sucks, in some regards.

Sorry but fillets and chamfers aren't features that should be complicated, they are basics.

And if using libraries is pretty routine, why does library management boil down to "just download some scripts and throw them into some directory". Even python does this better.

Openscad is a text/programming based cad, but it doesn't fully leverage the advantages that come with that. A proper package manager, good linting, etc. are all absent. It feels unfinished and outdated in many regards.

I want to like openscad and I have made a bunch of models with it. But all in all I can't bring myself to do so.
Formally verified OS kernels exist: https://sel4.systems/Info/FAQ/proof.pml.

There are caveats, but not "you cannot verify interfaces" or anything else that would somehow disqualify validation of network packet processing - something a mere unit-test could handle.

The real counter to formal verification is that it is too much work and not a normal thing to do.
> Uh, I'm pretty sure the best employees in any field are worth 10x what the worst employees are, whether you're writing code, assembling a car or gutting fish.

I've worked at FedEx as a package handler before. That is absolutely not the case there. The absolutely best employees might be 3x more productive than someone who's mediocre with 2 weeks of experience. When the job is picking up boxes off of a conveyor belt and putting them in trucks, your walking speed is one of the key limiters. And no one can walk 10x faster than someone else. Not for a 6-8 hr shift.

Some jobs - especially jobs that involve heavy manual labor - just don't have a wide range between the most and least productive employees.
I feel like 3D desktops will be about as useful as 3D televisions; to whit, not useful.

Probably 25 to 50% of the usefulness of a monitor is that you can show your neighbor what's on it. Also 3D gives the user headaches often, and you have to wear these huge goggles.

Finally, I have enough trouble wrangling windows and getting them to behave with two dimensions. A third dimension just adds a place where the windows can go that I don't want them to go.

Gnome doesn't work well for me unless I find a bunch of half maintained bug-ridden extensions to fix the problems that have it has and it still doesn't work properly.

KDE is perfect. It used to be slow but now it's not. It's very configurable but doesn't need it most of the time.

XFCE for many including myself is the ideal, and is not playing catch up. At least I hope it isn't.

I switched to a Mac temporarily recently. I had to install an additional app just so that I could tile my windows in a basic way that is already supported by KDE, windows, pretty much everyone else. They have alpha compositing and all that, but it still felt like a step backward.

Not everyone uses a nonlinear video editor for a living.
Do you get to vote for union reps? If they aren't doing the job can't you just vote them out?
Their output is fairly low due to surrounding trees and housing. I did consider wind for heating water however. That might be feasible with a large enough savonius turbine.
Yeah that first one is similar, but more ambitious and more expensive...with the replica case and all. I found the email receipt for mine...it was $107 USD:

RETRO ALTAIR 8800 S100 CLONE *FREE SHIPPING*
Total: $107.17
Are there any guides or tutorials on how to do this kind of analysis on your own?
The median software developer job is not in a high-cost area. $110k is less than what the median software developer is paid in e.g. Omaha, Nebraska, where the median house price is $275k.

In the US, software developers are highly compensated by local standards almost regardless of where they live. That was not always the case decades ago but it is today.
There is a new wayland extension, that allows for rendering at fractional scales directly in the application, so when you use a display with fractional scaling, there is no downscaling done by the compositor.

Support for this kind of rendering is going to wait until Gtk 5 -- implementing it in Gtk 4 would break ABI, and then the world would have to listen to cries about Yet Another Breakage. The current system, rendering at integer scale and then compositor-downscale is working fine since Gtk 3. Btw, exactly this way is how Apple does it, and it was lauded as a great way to support scaling.
Discord is worse then GitHub issues by far
The analogy is not a random lump of particles but all particles in all configurations, of which you are a subset. Is the set of you plus a rock intelligent?
What about a union that spans companies something akin to the directors guild of america, whom almost all Hollywood creatives are apart of? I think it's purpose is very similar to how software engineers work on practice.
Do you have a source for the claim of the average software engineer becomes a millionaire? As a software engineer I would really like for you to be correct.
The state could request proof of a stock of parts before allowing something to pass customs.
This is a nice video about one of last Kupferstechers (copper engraving) in Vienna:

https://www.youtube.com/watch?v=KutnfeElLU8

Unfortunately only in German (auto-translated closed captions are not great) but maybe you can enjoy the images. The guy's using a more than hundred years old Pantograph to transfer fonts from a template to the copper plate.
Old school liquid thermometers demonstrate this beautifully.
It is incredibly cheap to store data and regulations are ineffective or non-existent. Of course data collection will run wild and be abused.

Change any of these factors and the problem solves itself:

- More expensive storage media.

- Remove the value that can be extracted from data (eg. nerfing the advertisment based business model)

- Bigger consequences for mishandling data (eg. fines >100% or prison sentences for responsible leadership would be a good start).

- Increased probability of experiencing consequences in the first place (eg. more effective enforcement of regulations).

Effectively these are the levers that you can push on. 1,2 and 4 seem difficult to move much, which leaves 3.
Apple should hire NSO secretly and patch their vulnerabilities.
I just have to type yt and let shell history search find it for me every time.
I don't think this is average, common maybe.
Video game console gens last longer and have continued software support for longer than Android phones.
I have been very pleased w/ and impressed by:

https://github.com/derkork/openscad-graph-editor

and really want to look deeper into it to see if it could be forked to create a version which creates Python code.
Hackers steal $53M worth of cryptocurrency from CoinEx
No it's not. To go back to your original statement:

>USB hubs are controllable via USB, so I guess this is for cases where your hub is connected to a device you don't control.

This is not a generally true. I gave an example of an uncontrollable hub you deemed irrelevant.

What is control if it's not controlling the USB hub? It's not "the kernel does something which requires no user input".
Good point!

I believe it can be put on any element, but if you are adding a tag just for this, it might as well be <html>.
Is Tom Cruise represented by a union?
The Physicians have a cartel, Pharmacists have a cartel, why can't we create our own cartel?

The only way this would work, is if we entrench ourselves into US politics and spend hundreds of millions of dollars of bribery/lobbying money.

Sure its definitely going to be bad for the rest of US citizens, but if the medical field is going to extort us, why can't we join in?
PHP 8.3.0 RC 2 available for testing