skysight-inc/HackerNews huggingface dataset:
> Boats do not always sail the direction the wind is blowing. We'd have never got anywhere before marine engines if that were the case.

Seafarers would not learn how to sail against the wind until the early Christian era. Still, they got somewhere even before that.
skip, seek and count default to counting the number of blocks. So if you want Megabytes 50-60 of a file you can do either a 1 byte block size:

> dd if=/tmp/file1 bs=1 skip=50000000 count=10000000

or you can use any block size you want and treat skip and count as byte counts, not block counts.

> dd if=/tmp/file1 bs=4M skip=50M count=10M iflag=skip_bytes,count_bytes

Option 1 will run at Kilobytes per second as it is transferring 1 byte at a time (my test gives me 933kB/s)

Option 2 will run a 100's MB per second as it is transferring 4MB at a time (my test gives me 202MB/s).

Edit: What I should have said at the top of the post was "If you want to extract data from a file whose size is not an integer block multiple". In the above example you could have used a Blocksize of 10MB for the same result. You cannot do this for an oddly size extraction (say 1234567bytes).
"ASDF (Another System Definition Facility) is an extensible build facility for Common Lisp software. ASDF comes bundled with all recent releases of active Common Lisp implementations as well as with quicklisp, and it is the most widely used system definition facility for Free Software Lisp libraries."

Does asdf come with a plugin for asdf & quicklisp?
would've preferred for the new guy on the block pay respect to the old guy on the block and used a different name..
Only decent explanation I read is here:

https://moxie.org/2022/01/07/web3-first-impressions.html

What it’s really about though:

https://web3isgoinggreat.com/
Probably won't happen that quickly with phones.

People don't really need that much data transfer speed with their phones, and we already have the technology to push 80 Gb/s via USB-C. Apple has gotten by by selling sub-0.5 Gb/s for a decade. And I'd expect us to hit a couple more speed records still before we actually outgrow the physical USB-C connector.

We're also pushing up to 240 watts through the USB-C connector, so the charging side (the one that people care much more about) also seems fine for the USB-C connector.
The fn key is not a real key on the software level: https://askubuntu.com/a/827953
> Given that we can't figure out how to build subterranean cities at scale on earth, I'm not sure what the plan is for dealing with that.

Some ideas and napkin calculations: https://marshallbrain.com/mars
regulating how? The amount of bloatware? The responsiveness of the computer? The performance of the programs installed by default?
Frankly I'd vote to make the tax records of every single person public domain information. Would do a hell of a lot to combat fraud and discrimination.
I don't use full disk encryption, but for individual files I use sops backed by gpg.
My favorite dd(1) story:

Back in 1979 I was an intern at NBS (now called NIST), in their computing standards division. Amongst other machines, we had a couple PDP-11 systems running v6 Unix (it was glorious).

The smaller system had removable 5MB disk packs, and we did periodic backups with dd to a spare disk. It was horribly, horribly slow, and we lived with it for months until someone realized that

dd bs=10 ...

wasn't copying ten blocks at a time, it was copying ten bytes at a time. Whereupon backups got LOTS snappier.

(That was a fun position. One of the resident Unix gurus handed me a copy of Lion's notes on my first day and basically said, "Read this and see me later", and I got to maintain and build out a whole lab full of microcomputers).
> "He will wipe away every tear from their eyes, and death shall be no more" [Revelation 21:4].

Let's setup a hypothetical scenario. On the day of resurrection, God resurrect 4 people. First one was a slave holding cruel asshole who plundered, raped, and killed all his life. But he believed in Christ. Second was a just man who didn't hurt even an ant knowingly. He too believed in Christ. Third is a man who lived a just and righteous life but refused to believed in Christ. Fourth man is cruel bastard who also doesn't believe in Christ.

What god is going to do with each of them?
From my end getting the fourth shot was fine with the bivalent one.

Had the same experience though beforehand. The first booster shot was worse than getting actual Covid.

I guess as always YMMV. At least here's one instance of this specific booster not being as bad as the others.
Golem: Pure functional and generic programming for Go
okay, just parallelizing your tasks, you can always throw in some of your own for easter eggs or filling in the scores
Well they say that they really want to use blockchain, just that doesn’t work very well (no surprise):

https://atproto.com/guides/identity#did-methods
My reasons for getting off of Macs were ~100% OS-related. I still think they're making the best hardware out there, but most days of the year I want to open my computer and use it. Having weird busted shit, prompts for 3 month free trials of Apple Music, accidentally closing things because of command+q (Why is a shortcut to close things, something that you do literally once per application run, bound do something so easy to hit? [0]). Then a lot of incidental stuff in the ecosystem (brew breaking things when I would boot up), the bundling of bug fixes and security updates into application updates with the OS upgrade model...

I would still recommend Macs to people in general, but I think for people trying to get work done, the OS upgrade strategies that Apple chose in particular are extremely disruptive and lead to many team members at a previous job just breaking their setups over and over again. It's not fun to be using software beholden to marketing timelines, if you're fiddly with your machine.

[0]: I switch between QWERTY and AZERTY. "Select All" becomes "Quit App". My solution was to bind Spotlight to Command+Q , which would almost always work.
Like a taxi but you get to drive the taxi itself!
I'd say 95% of people on this website haven't received one and even Bumble said it's around 0.1% of users which is not comparable to spam levels at all
> rent-seeking and extracting money long term, on a regular basis

recurring revenue is what you're talking about, it's a financially desirable thing for them, but it's not the same thing as rent seeking. Rent seeking is not receiving payments over and over on a regular basis, rather it's a term economists use to mean making money from your position in the market without contributing anything of value to the market (without putting in any work, so to speak). For example, "monopoly rents" are the extra parts of the prices that monopolies can charge because they face no competition.

add-ons to a major expense like an automobile can qualify as rents because once you buy the car, you are essentially trapped into buying the add-ons from the one manufacturer, like being forced to get your car serviced at the dealer.
PS: I note that OpenPOWER really isn't very popular, for example it is similar-ish to RISC-V in the Debian popularity contest results. I wonder what the vendors are doing wrong and I wonder what CPU, server etc vendors there are other than IBM.

https://popcon.debian.org/
Well, not any more. We sure as heck used to.
Then lets hope that Apple doesn't get a vote, because they have been the only ones who have stubbornly kept fucking it up after the ultimatum was declared.
> I'd much rather consumers just don't subscribe to these features

Sure, if the consumers actually do have the choice. The heated seats are pre-installed and you pay for it, whether you activate the subscription or not. You can't choose a cheaper, non-heated seat, as far as I know.

As an individual consumer, you don't have that much leverage or power. As a group of consumers, aka voting citizens, it's easier to handle such rent seeking businesses practices through legislation.
Here's MS driver model explaining that on a "GpuMmu" model driver, "Each process has separate CPU and GPU virtual address spaces that use distinct page tables": https://learn.microsoft.com/en-us/windows-hardware/drivers/d...

Also the virtualization support advertised by NV and AMD uses this. Allowing for GPU partitioning, used eg in VDI setups.

Eg NVidia seems to even have multiple generations of HW modes for this, one timeslicing based one (but I guess still HW enforced memory protection) and one core-splitting based one called MIG.

And here's AMD in 2016: https://www.amd.com/system/files/documents/amd-mxgpu-white-p...

As usual with GPUs the problems seem to be more in the drivers and rest of sw stack, bugs, difficult programmability, proprietary nature, fragmentation, etc than strictly HW features.
I'm aware it vastly changed between 1 and 2, but I'm talking about using the current version, the fixed one.

"Tiny" probably isn't the best word but it's straightforward enough. It can be put into tiny chips.
Could you elaborate on SQL's problems?
Development and implementation of the 2G GSM standard by the ETSI gave us the global uniformity of mobile networks we still enjoy today.

Cross network messaging and international roaming were solved problems in europe years before the US due to this kind of standardization.
What I wonder about is whether USB-C on the phones will now get any upgrade with regards to power output. There's a few devices which don't do USB-C due to available power - for example portable ultrasound scanners.
If you are gonna talk about dynamics what's the reason people are poor? I am sure nobody wanna be poor?
Docker lets you document/codify the steps used to setup a machine or service.

The Dockerfile contains the steps for creating the image. With docker-compose, you can codify how to setup services.

This is better than the alternative of doing everything by hand, with manual commands and adhoc edits to random system config files. The manual way is error-prone and not easily repeatable.

I use docker-compose for our internal gerrit, wiki and XMPP server setup.

If I were to do this setup by hand e.g. on a real machine or VM with manual edits to random config files all over the place, it is not clear exactly what I need to backup or how I would rebuild the server if it were destroyed somehow.

With docker-compose, the data I need to backup is all in one directory on the host machine and the services/servers themselves can be recreated from the Dockerfile and docker-compose.
> If you wanted to build a web server running on a LTS of Java with loom, you'd have to wait until Sep 2023[1]

People who want LTS inherently do not want change. I highly doubt they would consider adopting this project.

> do you really think loom is ready to be the foundation of a prod ready web server right now?

I think the same can be said about java-http. It’s not even on a 1.0 release. Why choose it over battle tested Netty or Jetty?
Close enough to see a bench is one thing, but close enough for the bench to be located properly in relation to the manhole, is something else entirely.

I'm sitting on a couple Ublox F9P's, one of which I need to get back in service as a Galmon monitor station but which also serves as my RTK base, and the other is on a quad that I'm not flying anymore so that's my rover.
That’s way too sensible. I’m fairly certain that’s how the old law worked, not this one.
That would just push the EU to regulate harder.
People quit because they make enough.

Between real estate, and the equities market, a few million dollars can support your lifestyle indefinitely. But also factor in that this group of people can also be limited partners in Private Equity and Hedge Funds forever and get tiny pieces of a couple big bets (and I would seriously ignore articles that say the S&P beats them. YMMV, good luck!)
Anecdotally, I've never had a type C connector permanently fail on me. Nearly all of my micro-USB phones have been so damaged they refuse to charge without putting a bunch of stress on the connector in a specific direction. Even other micro-USB device sive had fail easily. My type C devices have held up well. Although I do like the lightning connector more, I honestly cannot explain why the cables always seem to be much worse quality.
Installing a compiler on linux is certainly easier than doing so on osx.
> a "project loom" virtual threads based HTTP server implementation would be very desirable right now

Oracle is doing this with Helidon Nima: https://helidon.io/nima
NixOS then lives in the future, as that is exactly what it does!
The Alan Dye era at Apple has been the worst for me. Basic UX concepts like Fitts Law are ignored for the sake of "simplification". Finder notifications with tiny click targets that only appear on hover are something that wouldn't have stayed around for multiple OS revisions. Discoverability is lacking everywhere.

Having close buttons on the left side and the right side of tabs depending on state (like the number of tabs in Safari) is something that following the Human Interface Guidelines wouldn't have allowed.

I love innovation and trying new things – but the styling improvements shouldn't ignore the basics. There will always be new users who need to see what is possible in order to navigate.
I just read about Pluton and honestly I'm not even shocked anymore. I'm glad I could enjoy free computing while it lasted.
It wasn't how things already worked or Apple would have stopped using lightning.
In communication, there is a fundamental rule -- always consider the audience and the scenario, which overrides any specific communication advice.
You don't talk weapon humor in front of a cop, however funny it is.
The article is not for interviews.
I also hated that. But I read the article anyway and thought it was informative. Probably I should just read the book it was reviewing, though.
Obligatory link mentioning 80% of olive oils are fake (fake virgin & extra virgin grading, country of origin, etc) [1].

I wish there is reliable and rapid in-situ testing, but not lab based sample testing that is not reliable and slow (companies can always send the good samples for testing and still selling the fake versions).

My hypothesis is that hyperspectral camera imaging technology can perform the in-situ reliable and rapid testing for screening the fake expensive foods namely virgin olive oils, honey, etc.

[1]https://www.forbes.com/sites/ceciliarodriguez/2016/02/10/the...
Covidists seem to love it when other people die, as long as their deaths reinforce the narrative they tell themselves. It's interesting to watch them suddenly lose every shred of the 'empathy' they love to preach to others about, almost as if it was never anything but a paper-thin facade of virtue signalling. Why do you feel victory when your words cause pain?
COBOL would also have been a great choice, especially due to its ...ehm...'BUSINESS ORIENTATION'

I did chose to show her APL simply because i am somewhat firm in it myself, so it was more simple to teach it someone else.
I like that title better to be honest.
thank you for breaking it down between nominal and actual!

the data out there is so bad!

Even Levels.fyi takes both nominal offers as well as actual outcomes like W-2's, which can be wildly different in a volatile market. So nobody really knows anything.
You can always take back your deposit.
You're wrong, as usual: The L.A. Times reported my Prop 8 support in 2012, Mozilla employees found out then, yet I did not resign then or for two years.

It seems you are also implying I'm lying about why Brave switched from Gecko to Chromium because of your animus toward me over something completely unrelated in the past. That says nothing at all about me or Brave, and too much (none good, IMO) about you.

You're one of three or four handles, along with rare green ones, that just can't stop talking (detraction, lying) about me, even when you're wrong and off target by any sane standard. Just recently, HN commenters noted how upside down threads involving my name tend to become, because of you and a very few others. I suggest it's time to stop.
I usually know if I am not going to get back to sleep.

In which case I take one anti-histamine and that just shifts me enough over the edge to push me back to sleep. It is a choice between two bad things: (1) not sleeping, or (2) taking a pill I don’t want to; however sleep matters more to me. I intend to find something else that “causes drowsiness” that isn’t so systemic, but I think having a solution that works is fantastic. I certainly want to avoid hypnotics - I would worry about the long term side-effects.
Yes. Xi co-opted the institutions of indoctrination to teach hyper nationalist "century of humiliation", "Xi Jinping thought", and the 3 evils.

If you think that you can teach that treating humans as gods is bad, why do you think that blind nationalism can't be taught. If blind nationalism can be taught, why can't the average Chinese person be made to feel that war (to prevent the evil of separatism) is regrettable, but necessary?

He did the same thing you wish to do (indoctrinate people with a no gods ideology) to indoctrinate people with a Xi is a god ideology.

I think the average educated Chinese person probably isn't very happy, but I think the average Chinese fox news watcher equivalent is probably just fine, maybe a little suspicious of zero covid policy, but overall whipped into a nationalist frenzy.

There's plenty of video evidence of Russians not feeling the same way as you or I. There are clearly unrepentantly evil people.

> This too isn't true as flexibility exists.

I don't understand this refutation. We are seeing the results of non-flexibility in abortion politics in America, in Ukraine, and in countless other examples.

Making someone flexible violates the idea that you can't change someone (to be how you want).

Our very existence, being male and female, binds our species to eternal conflict. Genetic propagation is a limited resource that must be competed (fought) over. It doesn't take too long watching Planet Earth before it's clear that conflict is axiomatic to genetics (in the general case).

> I think you're also not giving that comment, which has a history older than our combined age, a good faith read

That is disappointing to hear. How do you think I am reading it, and how do you think I misinterpreted it?

> I think you see the differences in our opinions and are creating a larger divide than there actually is.

I think we both are likely to agree with enough time and patience. I think we would probably agree on many outputs, given the same inputs. I think your confusion and uncertainty is a result of unresolved contradictions in the axioms you hold.

I don't think you've run into a delusional person, like a manager or a parent, exercising their power over you despite every attempt made to negotiate or achieve mutual understanding, in a manner that forces you to fight rather than submit. I think your mental model of how reality works is not burdened with that experience.

Trying to get your Alzheimers grandpa to remember you is an exercise in futility. No amount of wishful thinking, desire, effort, or anything else is going to make that happen. Same for trying to get some people to feel empathy.

I think you feel grief over the state of conflict in the world, for which the first stage is denial, then you get to bargaining "something must be able to be done, we must be able to solve this or prevent it." I think eventually you will get to acceptance.
I don’t really know why people think this. Wireless is a mostly bad way to charge phones with a couple of good applications (phone mounts in cars, and bedside docks). They’re less energy efficient, they’re bad for the battery, they’re slower, they are less portable, some are noisy (either fans or coil rattle). It would make many cars with wired only CarPlay obsolete, which would be wildly unpopular.

Apple couldn’t get AirPower to be good enough to release - I don’t see a world where iPhones transition to wireless charging any time soon. The next iPhone will be USB-C, aligning with all current iPads and Macs. I don’t think Apple are even particularly against it; they’re just afraid of the backlash they got after changing connector last time and would rather put that off as long as possible.
There was never a law demanding Micro-USB. The availability of USB-C phones for 5+ years should be be proof enough.

The previous iteration of the law in the OP only encouraged the industry to get together and make a decision to use a single connector.

This didn't happen because Apple just refused to participate and now the lawmakers are sick of it and stepped it up.
For something like a personal website or blog this seems totally sufficient, though maybe a bit boring. I disagree that these kinds of projects are "generally a terrible idea."
Outlook??

I was agreeable until that point. Outlook did/does more to ruin email and discussion on the internet than any other app in that realm.
It's also very good for CI, to put all the dependencies and the entire build process in code that way. In the pre-docker days, you had a lot of configuration management inside the CI agents. Nowadays, often all that they need to do is be able to run Docker (+ manage secrets and a few other things) and you're good to go.

I have never liked Docker for local development, apart from running external dependencies (e.g. have postgresql and redis launch through docker-compose in a standardized way). Local development of company code should not use Docker, too much hell with caching and (as OP notes) discrepancies between developer environments.

(On that note, I have found that developers typically use Docker very different from people that work on CI / deployments -- more often than not, I've seen devs just have continuously running docker containers, executing all kinds of commands on them, save/loading them, etc, without using any Dockerfile at all. That just makes me irk, I don't understand that type of flow)
I like that quote. Some may see it as depressing but I see otherwise.

To be dead for billions of years, means you had to be alive at all.
> noticeably slower tool startup times due to the shims resolving the version

I migrated to asdf from nvm because of nvm's very slow startup time. I haven't noticed excessive startup time on asdf yet. I wonder what's the issue with your asdf installation.
The Beauty at the Heart of a “Spooky” Mystery