skysight-inc/HackerNews huggingface dataset:
I get on better with sdkman, fwiw.
Some options for dd do matter. I have seen it substantially increase throughput While mirroring disks. Playing with the block size can make a large difference (disk block size alignment).
dd is a beautiful little swiss army knife and I'm not ashamed to be part of the "cult" lol. I have had to use ddrescue too though. It's handy to have in the toolbox if you have a disk with errors and want to get data off of it.
I currently am using a 16 inch 2019 for work, and the keyboard has been a return to form for me, after blowing multiple "butterfly" keyboards on multiple machines - even though I use an external keyboard 99% of the time.

It's impossible to paint a picture from individual anecdotes, but my experience with organizations that deployed a large number of MacBook Pros was that about half of them would eventually be turned in for butterfly keyboard failures, and it hasn't been happening with the new "retro" keyboards.

I do have a friend with a huge hole scratched in the paint of his 2017's left Shift key, backlight shining through. I'd never seen that before!
Nice to see the fbi doing something good for once
The distinction is kind of meaningless. If you want an extensible shell in windows you're either using powershell (which I have come to quite like) or you can use any of the Linux shells that exist via WSL. Native shells just were not a thing for the longest time as the type of user that wanted that tended to go to Linux.
Docker allows you to run multiple workloads on the same machine and have them all share a kernel while each having their own segmented user space so it's much less likely that processes will be able to interfere with each other. This is important for both the security and stability of the system and is similar to BSD Jails with the advantage of not being restricted to that operating system.

Running multiple heavy VMs which segment system resources gives you even better and more complete separation at the cost of being very performance intensive. The industry by and large has opted for containers as a compromise between reasonable separation and performance.

Also as Docker grew in popularity there has been an ecosystem of tooling built around it for container orchestration, image repositories, and development that make it worth using just to get access to the tooling that surrounds it.
> The issue is with the Tigerlake reference design

This. I have two T480 laptops that run Linux extremely well, but I have no intention of upgrading until Intel/Microsoft sort out their bullshit "modern standby" issues. Just let me fucking suspend.
Include 2FA seeds or backup codes, or put a backup yubikey somewhere recoverable offsite.
I'm looking forward to trying it. There's been a million ways to manage desktops and windows, and there probably never will be the perfect one. I'm all in favor of experimentation in this area.
If it comes with the territory then just disclose it and move on.
Outlook is the troll pick on this list.

Everything about it verifiably worse than the separate apps Apple ships with macOS, from data storage to integration.

That said, MacOS 10.6 was the pinnacle of Calendar, and it's been on the way down since...
Always wondered why this was the case : python is painfully slow and machine learning benefits greatly from speed.
I think with different OS's you're still gonna have some challenges but the fact is you still get better consistency, especially if you're on a Linux machine. I use the Mac and I have minor issues with the network, performance, and having to manually clean up my docker storage from time to time but I'll take that anytime over wondering why I can't install something or reproduce an issue in another env.

I don't see anything hype about it. You might just be frustrated with more of the minor issues.
Those wealthy people are being smart.
Thank you, excellent explanation.
tail can seek without reading too, but only on regular files
"when you reboot, it'll be into the new OS."
Oh man, wouldn't that be amazing!
US net power generation is 400GW. You're talking about increasing it six-fold (or 20-fold) with the most expensive option. Yes, it's absurd.

> Take a city like Los Angeles. It is, quite literally, impossible to replace individually-driven vehicles with mass transport. You just can't do it. You would have to tear-up half the city to be able to provide enough granularity for people to actually want to ride mass transport.

You already did it once to force people into cars. And luckily you don't need redlining to get rid of highways. It's far more feasible than committing 10s or 100s of trillions to reactors that can't physically exist.

> Self driving mini-buses could do a great job of enhancing a hub-and-spoke system that would pick-up people from suburban neighborhoods and facilitate transport through larger long distance buses or rail.

It's called a trolley bus (or automated light rail). And most of california's population already had access to it once without "full self driving next year" for decades.

Also I love your conception of possibility as "I think it would be convenient for me personally to do this thing" rather than the physical existence of enough U235
I don't think that RC4 is weak when used properly.

I'd like to see the author break RC4 after he removes the bias by dropping the first 1024 bytes the cipher produces.
Seafile's library encryption on a VPS. Borg backup of local photos encrypted to said VPS.
Agree as a fellow faangchad
Was it routine, or you fall under some “profiled” demographic?

You didn’t mention the country, should I assume US of A? Or it happens elsewhere as well?

Ever been forced to open the laptop or phone as well?
Yeah you are right. All this stuff is bad news, best to stay away imo
As a NZ person in tech I'd be embarrassed to post my salary history here. Been doing it for years and still paid under $US100k.
Fusion energy will never power the grid.

https://progressive.org/op-eds/let-cut-our-losses-on-fusion-...
That's going to be very slow though, as it will read and write everything one byte at a time. The problem of course is that you can't specify seek/skip/count values as bytes unless your block size is 1 byte.

If you don't need seek then you can at least use ibs=1 instead, as skip/count operate on input blocks, but this will still read one byte at a time even though it will aggregate the reads into larger output blocks.

It would be really nice if we had a dd2 tool that offered similar options but defaulted the block size to a new "auto" value, treated seek/skip as byte values, and treated count as a byte value if the input block size is "auto".
> /etc/passwd is world-readable by design for some arcane reason

The reason is actually very straightforward: if you can’t read /etc/password, you don’t know who anyone is! Reading this file is (or was, prior to the introduction of nsswitch et al) the way you mapped a UID to a login name, so if you couldn’t read it then anything that needed to show a user (ps, who, ls -l, etc) would just show numbers instead.

Putting the actual password hash in it was, in hindsight, a mistake[1]; this was corrected pretty quickly with /etc/shadow but the file had to stick around with the same name because of all the things that were reading it already. (This is the same reason the “GECOS” field stuck around long after Bell Labs stopped using a GE computer for their print spooler.)

[1] I’m sure it made sense at the time—the fact that the password wasn’t just stored in plaintext was a novelty in its own right and nobody was going to spend that much CPU time trying to crack hashes when there were better things to do with the computer.
Try Raycast instead of Alfred, it's pretty good!
I think if I were to try to make any DE work the way I'd like it to it would have to be my full-time job for a while for there to be any hope of it being finished any time this decade. The list of changes is huge irrespective of the DE used as a starting point, and the changes large enough that upstream probably wouldn't want them which brings the overhead of maintaining a fork.

Unfortunately, though it's a goal I'm working on, I'm not going to be in any shape to quit my job and start full-time tinkering on FOSS any time soon.
I just joined a company in the past few months that uses Macs and pretty much all dev environment documentation insists on using ASDF. I had a lot of problems, and am still having one or two, in a few of the codebases I need to work in.

I think the main thing is just having consistent documentation, especially for global settings.

But other than that it definitely "works" on MacOS; can't comment on fish, I use zsh.
Sublime has a Linux build which works perfectly! I switched from MacOS to Ubuntu as a daily driver two years ago.

Keyboard shortcuts generally were the biggest annoyance, however I can’t speak to Sublime shortcuts specifically, as I have all my editors set to use Emacs style bindings.
Agreed. But, if we're not problem-solving, I'm more the happy to smile along at happy hours and hold very long grudges.
Do you need different versions of terraform in the same directory? (I suspect not, since that would break lck files) If not, you can use a .tool-version file with a directory-specific terraform version.
Docker is pretty awesome for deploying your services and having an isolated environment that is the same everywhere. Although with the new M1 arm chips this is slightly breaking down since arm and amd have inherent differences that get introduced to the build environment unfortunately.

Docker is abused as a developer environment though and I hate seeing teams try and force everyone to develop inside a container that eventually gets merged with the service itself and turns into a 2GB image nightmare.
Can tail seek without then writing the rest of the file to stdout?
Fantastical is the Apple Calendar replacement that should have been mentioned.
Is it possible to run this on a VM?
I agree a lot here - Apple's first party apps are a big part of what keeps me on macOS & in Apple's ecosystem. Preview alone is a superb app, Terminal.app is fast and reliable (I have had a lot of performance issues with iTerm2), Mail.app is my preferred mail client (I haven't found any other that I like as much on any platform!), Safari is my browser of choice (although I wish it could still run uBlock Origin), Keynote & Pages are by far my preference over Powerpoint/Word or Slides/Docs.

There are some apps that are less impressive though - Photos is merely okay but I haven't found anything else that does the job better, and Numbers is quite sluggish with larger sheets.
People like you are few and far between.
Double the median income is not good enough for juniors?
KDE fedora is a great situation these days
The tests are a lot different than school exams based on coursework that you study for. Those exams you are taught content and told what will be on the test and how to prepare. There may be weekly quizzes, a midterm, a final, essays, graded homework. You receive back graded each quiz and exam that has marked exactly what you got wrong so you can focus on areas you have problems with for the final.

With standardized state tests, IQ tests, SAT/ACT, you don't get any feed back. For standardized state test you spend a lot of time on the test and are never given any feedback at all. When I was in school I just stopped taking them. I would sit there and not fill in anything. Why should I? The SAT was more of the same. I would not receive any feedback about what I got wrong and I have no idea what the questions will be or what I will be tested on. A lot of students then say why bother and just sit and fill in all A bubbles or leave their sheets blank. There is no point in studying for such a test as you have no idea what will be on the test.

Now the ACT is better since they have a test question bank and if you take it enough times you'll see most of the math and grammar questions. But the reading stuff is all random and lots of the questions arbitrary with even the authors of the excerpts used saying they have no idea what the correct answer is supposed to be about "what was the author's intent". Still how many students know any of this? Most teachers don't, fewer students.

With "high stakes" state standardized exams so many schools in the US spend most time in class drilling and prepping for these that everyone loses interest. It is incredibly boring prepping for this stuff and they push test prep for over 10-13 years, badgering the students about how important it is for a test they will get no feedback from, and which is taking up the majority of time in over a decade of state education. Everyone sane checks out and gives up.
Mastodon and the dozen or so other fediverse projects are free which means they are not advertised and promoted. I have a personal rule not to buy anything that is advertised. So this is great for me. The masses don't know about it and probably never will. Some of us are fine with that as it keeps our instances manageable with participants generally smarter than average.
> What evidence

Well I am pretty sure the personnel liked GP’s laptop colour and just wanted to admire it in privacy. Or maybe lick it as well; and possibly passing around among themselves so that more could lick it.
> don't all modern file systems do that?

Define this.

But the simple, practical answer is no.
Mike Judge wears his genius so comfortably you don't even notice it sometimes.
> I’m more familiar with Bazel. Though I don’t “love it”, I spend plenty of time with it every day. Gazelle like rules for java would be nice.

We'd love your feedback on Pants' support for Java. Pants' "dependency inference" eliminates most BUILD file maintenance: https://blog.pantsbuild.org/automatically-unlocking-concurre...
This looks like the detector does not run on the phone but I could be wrong about that. If it does not, that implies all messages on this dating app are not private. These conversations and pictures could be very sensitive.

our scale allows us to collect a best-in-the-industry dataset of both lewd and non-lewd images

For another, it seems like they are saying they collect all these images of people's private parts and use them for their training set.
I find windows fantastic for development! Other environments don't seem to have anything you can't do in windows. I get there are a lot of "preferences" people have, but almost none of the preference type things are things that stop you developing. No matter what OS, you are likely to develop certain workflows of developing that can't be replicated exactly in other OSs, but that is minor, but often exaggerated to being a major when someone is super particular. But in general, those kinds of preferences don't stop you doing development and you just develop different workflows.
people still push back against that kind of opinion, on the internet, because it is overrepresented by at risk people who stay indoors and have internet access

but the market has clearly decided it isn't interested in additional shots and nobody ever needs to say anything, ironically because at risk people have already self-segregated (or died) already

of the people not interested in additional shots, many of them are willing to take boosters for a seasonal covid variant, because its a ridiculous standard to be getting shots for covid alpha from 2019. this is the first of the shots for a seasonal covid variant.
This is the way. I had a lot of success using Mock Location for a mapping project this spring. I'm pretty sure mapping applications have to explicitly allow it, though. For some reason Google Maps refused to acknowledge my mock location IIRC. But I've never had issues with OSM mapping apps.
Downside: it's all shell scripts. Upside: it's all shell scripts.

Seriously through, it's pretty easy to create an asdf plugin, and it works great. But it would be great if there were a static executable to handle it all.

A couple projects out there come close, but need people to contribute code to finish the most useful functionality. One example is https://github.com/marcosnils/bin - the developer is fully in favor of improvements and added features, but needs someone with the free time to add them.
True. I suspect improved filter performance is most useful for database development where preventing a read from unnecessarily hitting disk is the name of the game.
It's crazy to me all the weird games people play with food names and sources and content that can vary from batch to batch even from "reliable" sellers when we know it's simply the polyphenols providing antioxidant mechanisms.

You can get polyphenols/antioxidants from much cheaper, easier, reliable consistent sources.

This isn't 1822 or 1922 but 2022, we should use technology to have real nutrition labels for things we eat.
Yes.

But that's not as scary as it sounds. Chemical reactions speed up and slow down based on temperature. In other words, getting under a blanket or walking in the cold are impacting the rate of chemical reactions in your body.

Non ionizing radiation (such as infrared) can heat you up impacting chemical reactions. However, it's impacting you less than the impact of the lightbulb in your room (which throws off anywhere from 10 to 100W of non-ionizing radiation).
Online Greek Interlinear Bible (2015)
When I was dealing with a lot of hardware my general strategy to deal with these sort of problems was to just lie. Look up what error code it gives on bad memory and tell them that. Invent an error code. Tell them the diagnostics are freezing. Tell them the machine doesn't even start and gives a "bad memory" error. Whatever.
Just curious, what happens when USB C gets outdated and needs to be replaced?
It’s nice and flexible to work with, and for large models all the heavy lifting is calling out to CUDA and C++. often the overhead of the python interpreter is completely negligible
For sailing maybe not, but a vehicle can in fact be made that can go downwind faster than the wind https://youtu.be/yCsgoLc_fzI
The problem is that mesothelioma (the worst case) is a particularly nasty cancer, and the more common things it causes, like lung cancer and asbestosis aren't fun either. We still get people contracting these diseases decades after doing home renovations here in Australia because it was in so many building materials for decades here. They just didn't know about the danger (despite massive publicity campaigns).

And for what? In 99% of the uses of asbestos domestically and commercially there are safe products that can do just as good a job, perhaps just requiring things to be slightly thicker to get the same insulating value... Sure there are some niche industrial and scientific applications where it's still potentially the best performing option but so much of what it was used for, it just didn't need to be...
Apple is innovating fantastically.

You get the feeling, all their best people are doing amazing work on the Apple Watch, then the iPhone.

User facing MacOS improvements are a dead end for career focused big tech employees sadly. They're not revenue generating.

A total change from 2009. In 2009, the hardware of an Apple laptop was awful, so they HAD to ship brilliant software to compensate.

Now the MBP has the BEST screen, the BEST chip, the BEST battery life.

Apple has moved the "A Team" to other platforms.
This is the beauty of OSM! Editors can prioritize what type of data they want to help improve. Some people are focused on wheelchair accessibility data, others on landuse, etc.
I'm not sure how you can seriously advocate for ditching 'dd' by calling it "obscure"
The tighly coupled hardware-software integration is mostly a myth. Linux is super-fast on Apple Silicon and Windows or Android would probably also benefit.
I haven't worked with Xe but I've been in a lot of overlapping communities. That might be the impression you have but it wasn't mine. There's a lot of legitimate things that can cause that in tech, with the paragraph that leads this page being one.
Math Scores Fell in Nearly Every State, and Reading Dipped on National Exam
My mbp (2018) is fairly reliable but there have been more than a few occasions where the laptop doesn’t wake from sleep properly.

My 11th gen framework has actually been more reliable on that front.

My biggest gripes with framework are the battery life and speakers, otherwise arch just worked out of the box for me.
While I agree with most of your points, this one I can't get behind:

> It might help less aggressive people negotiate a larger slice of a finite salary budget, which has a negative impact on me

While it might indeed have a negative impact on you, if they deserve a higher salary, I'd personally feel bad for them too. I am fully aware that salary is highly related to negotiation skills (which is why job hobbing is so popular: you can at least always honestly say "my current salary is X, I'll only switch for more" — even if you are bad at negotiating), but that's the thing that's unfair.

So I like to consider those openly sharing their salaries as in service of those who do proper work and none of the shitty stuff you bring up, but simply can't negotiate their salaries properly.

Whether that's worth it is another matter altogether.
It was until it went subscription, and not even at reasonable price imho.
An open source dick detector, truly we are living in the future.
When they started this project they should've asked themselves if they wanted to be reimbursed for their effort. If so, they should've started a company and sold the software commercially, releasing the code as an aside.

Instead they bait users into believing this is a hobby project by some smart engineers who do this in their spare time to produce software that's a boon to all Mankind. Afterwards they start complaining this company or that company is making money off their effort and start making avaricious changes to the license.

I myself have released several open-source projects, but don't intend charging for them. OTOH users can't expect me to add features or functionality (I do guarantee that security errors will be fixed in short order). I'm also working on commercial software, asking myself beforehand if I wanted to release it as free software or make money from it. Considering the effort I decided to do the latter.
anecdotally, fighting games and mmos pretty much taught me how to actually study and develop a skill set. mmos in particular also serve as a very good proxy for the kind of team management environments you encounter irl.

>Stuff like this sounds highly attractive – "If we just designed the right games, our kids would learn as they play",

the act of playing and improving at a game is in fact an exercise in the generalized learning process and one that i would argue is often better designed than most curricula. good level design is pretty much the artform of pattern recognition and syllogism.
You can feel free to disagree with my opinions, but my statements are certainly not provably false.

Nanite IS stepping around the fixed function pipeline because the triangles they draw are on the order or less of the size of a pixel. They only allow the fixed function pipeline to render the triangles when they are big (ie. almost never).

Current GPU memory models don't give you enough to guarantee progress. Most models seem to do that well enough, but there are pathological cases that aren't that uncommon.

Both of these are backed up from Nanite presentations. So, if you think those are false, know that you are disagreeing with Unreal who has put it on the record.

GPUs don't have MMUs. They have memory interfaces, but they don't have the parts that allow you to protect memory, handle system vs user protections, and manage load. This is why things like Shadertoy can bring your computer to a grinding halt or even cause you to crash.

About the only thing "false" was the fact that the graphics cards don't have a defined memory model. As was pointed out, Vulkan 1.3 does define a memory model. However, the manufacturers have yet to catch up nor are they compliant with that memory model.

Perchance you would like to revise your statement?