skysight-inc/HackerNews huggingface dataset:
Still?? For a brief time I worked at one, and the entire 3-ish years I was there I got "Hey, we're migrating away from Lotus Notes for real this time". That was in 2013

None of the groups I was in ever used it, so I never saw how it was used in the wild unfortunately
By your tone I get the impression that you're offended by my statements.

I can understand that if you read my comment as if I intended to be insulting.

I'd like to point out that: I did not intend it to be insulting to the authors, for 2 reasons:

1) Nobody knows everything; I'm responsible for works which I do not go into detail with. For example, my reports include: Render Architects, Gameplay Programmers, UI/UX Design and things I conventionally understood such as Backend Development/SRE. -- If I spoke on a rendering topic it would be high level, this does not mean I am bad at my job.

2) The way in which this was presented is either: Highly media trained (IE: DO NOT GIVE ANY SECRETS AND WE WILL NOT TELL YOU WHAT IS SECRET WE WILL ONLY EDIT IN POST), which is a situation I've been in before actually, or the person presenting is, like me, managing a team of specialists that she does not go deep technically with.

I want to be clear: I do not think less of any of the people who presented this, I do however think less of GitHub the organisation for presenting this marketing without very much substance.

The crux of my comment was precisely this, certainly not an attack on any individual.

I even tried to acknowledge my potential bias towards sexism, racism (and perhaps also the valley accent): however, on reflection, I genuinely believe that I would have scolded a caucasian male significantly worse for presenting in such a way. I definitely pulled punches based on ethnicity and gender; which is also a form of racism/sexism - just in this case it actually benefits the video and its presenters.

The reason I even consider that they do not know the subject matter in depth was that the conversation stemmed almost entirely on what the presenter was seeing, as if they were finding things they recognised. Like when a person who has built computers opens up a server and recognises RAM, or USB ports. (something I have seen often in my career when non-IT folks get curious when people are working on servers). The second reason is typically engineers love to explain reasons. The why of a thing is usually much more thrilling to discuss and that wasn't talked about at all. IE: why is it clever to have an external thunderbolt ethernet controller, why is it clever to have these machines housed in sleds instead of racking the whole device.

The kinesthetics of how they're just pointing at fans, power and sliding it in and out of the chassis just reminded me of how I was when I got my first server hardware and started playing with it. It lacks the familiarity I would expect.

I hope you understand my position, it's not intended to insult or offend, we all have value of course and I was just uncertain if Github had put her in front of the camera because she represents a high position and doesn't work with this daily; which in my opinion reflects poorly on github, not on her.
What was the reasoning behind that. In the front seats you could fly out the window? But not in the rear seats?
Magic, one assumes.
Oh yes, what's up with that anyway? I recently noticed laundry detergent companies making some magic "wash in 20 degrees Celsius" product, and heavily advertising it on the grounds of energy savings. I wonder how that works. I'm not sure my washing machine can even go as low as 20 degrees.
May I Borrow your IPv4?
Well, they share that with many workers who are physically present.
I find this difficult to believe; no matter how small your camera is, photography is about light. Art reproduction photography is surprisingly hard to do if you care about the quality of the end result. Unless you can surreptitiously smuggle in a studio lighting setup, tripod, and color checker card… sure you can take an image in secret, but not one that is a good representation of the real thing.
I’ve not used it but Atuin has good reputation and support uploading encrypted history to their (or your) servers.

https://atuin.sh/
In my own case large clumps of similar commands hinge upon what was the CD <current directory> at the time ... and the command most likely in many cases to be scrubbed as duplicate is a cd <one of 50 common working base directories>.

This leads to "I can see I tidied up a bunch of project files first monday of last month ... but which project was that??"
Ah, but I'm implementing `false`.
Milosophy

Latin > Greek
Two years (from late 2000 till early 2003) is absolutely "soon" in international political timeframes.
My .zsh_history doesn't go back far enough, but I can see my stack overflow history from exactly 1731 days ago (the search is surprisingly nuanced, and allows filtering by user and date range right down to the day - to see yours just replace my user id with yours in the following url):

https://stackoverflow.com/search?q=user%3A5783745+created%3A...

Looks like on that day I was having trouble aligning a navbar (no surprise), and figured out how to render a view without a layout in rails 5.
Society of the Snow: cannibalism in the ice in real survival tale
What? Most of this website LOVES that book lol. Every single thread is full of people basically using it to confirm their biais, even if as the other commenter said it hasn't held up to scrutiny.
Ask yourself - why are those shipping lanes important to America?
Exploring the Dynamic World of Animated SVG Favicons
Longjmp in standard C, swapcontext in POSIX C. I think GCC allows gotos to the containing function from a local function (but I never used GCC local functions).

Smalltalk, and I believe ruby, allow non local return from blocks.
> my history is so noisy I had to find another way

The fzf search syntax [1] can help, if you become familiar with it. It is also supported in atuin [2].

[1]: https://github.com/junegunn/fzf#search-syntax

[2]: https://docs.atuin.sh/configuration/config/#fuzzy-search-syn...
What are the new philosophical questions that it raises for you ? Existential crisis ?
Yes, let me expand a bit on the answer above.

EOS was designed and developed with the unique needs of the LHC experiments in mind. The advantages it has are features used by the experiments, like support for remote access via the XRootD protocol, which is used for data analysis with ROOT (only the parts of files needed by an analysis are downloaded); rich support for client authentication methods (Kerberos, X509, OIDC, etc); and support to also FUSE mount everything to give a convenient POSIX-like view of the data. EOS needs to sustain ingestion of data at high rates from experiments (10s of GB/s each) for several months at a time during data taking without any downtime, while at the same time having tens of thousands of clients connected reading data as well. It's also integrated with the CERN Tape Archive (CTA) and File Tranfer Service (FTS), used for long term archival and data management across sites, respectively.

In the cases where block/object storage is needed, like storage for VMs, S3 storage for various uses, etc, then ceph is better suited. It has lower latency and EOS does not offer block-level access. In addition to providing storage services for OpenStack/Openshift, ceph is used to provide storage to back AFS and CVMFS, for example. CVMFS is another interesting piece of CERN's infrastructure, it's a read-only, HTTP-based FUSE filesystem used to distribute the software used by the experiments to grid sites around the world. Dan van der Ster, mentioned in the article above, has a good overview of ceph usage at CERN here: https://youtu.be/2I_U2p-trwI?si=Tsq4h8NIu4vSZQwt

If you are interested in EOS, we have the EOS workshop coming up in March: https://indico.cern.ch/event/1353101/
People he met at parties. That said, it was a popular essay, not academic research.

I’d also say, it is an important question to ask: do our economies deliver meaningful work? Does it matter? Is my job meaningful to me, and what does that mean?
Nushell has a SQLite history mode which captures more metadata than is typical. I haven't looked into extending it, but it seems like a good setup for adding enough so that some of these cognitive requirements could be recovered from history rather than thought of up front.

Like if I tend to go down the wrong path, fix it, and then go down the right path, maybe that's a pattern that can be identified and then when I search history it finds two or three commands which together set me on the right path in the first place.

I mean, thinking ahead is always gonna be better, but I don't always.
I think the comment you replied to was pointing out that Iran had a democratically elected government until the 1953 coup instigated by the U.S. and Britain. Their paranoia is not without reason.
So they have enough people on shift for an 1:1 map with every moving car out there?

If not there’s a queue. The capacity may exceed normal demand, so the queue would be of length zero, but there is still a queue as it’s not a non blocking operation
Funny how your thinking does not span over 20 years.

For well over 100 years ago England was messing with the region. (Sykes picot)

Getting european and american nation state influence and support of genocide out of the middle east is completely appropriate.
> Also, tech wise AI is at least 5 years out from anything animated. What I've seen in motion so far is extremely crude.

I... think you are overestimating that by a lot. We went from nothing to AlphaGo to ChatGPT to Midjourney et al within a few years, with the timespan between each shortening.
> Mac sales have been declining for several years now.

I’m not so sure about that. I think the Apple Silicon thing added a big boost.

But I’m often wrong. I’m sure there’s numbers, somewhere.
One could argue that pointers are just array indices, where the array is your whole address space, and you only get the one array for all your types.
The Kingdom of Books – In 1977, an eccentric book lover formed a micronation
I remember seeing a Java game engine that included a container that you were supposed to dump unused objects into to prevent GC from running in the middle of a level. At the end of the level, you could empty the container, and let the GC run during the loading screen or whatever.

It was a deliberate design choice that was surprisingly close to what the original article describes.
You can join against a static (or slowly changing) table in Flink, including AS OF joins [1], i.e. joining the correct version of the records from the static table, as of the stream's event time for instance. You need to keep an eye on state size and potential growth of course. It's a common use case we see in particular for users of change data capture at Decodable (decodable.co).

[1] https://nightlies.apache.org/flink/flink-docs-master/docs/de...
Having to use a password manager seems like a small price to pay for privacy.
> But I don't get why you can't plug phones straight into antenna

I guess price for the connector?

Some older phones had a antenna connector on the back side so when you connected them to holders in a car the reception got ridiculous.
When we design systems we seek to use (1) as few parts as we can with (2) as simple interactions between them as we can and (3) with as simple parts as we can. Cars, databases, folding chairs.

Emergent (evolved) systems use (to their benefit!) a great deal of interacting parts, with complex interactions, and with complex parts. Economies, ecologies, the Internet; to some degree, neural net AIs.

It’s possible to set aside the question of evolution vs creation, and just notice that these two categories exist, and we’re clearly in the latter.
some other shortcut: ALT+. -> hide/unhide dot files/directories

other dualpane -way faster file operations eg like copy/move than mc- is the Worker
http://www.boomerangsworld.de/cms/worker/index.html
(Amiga `directory opus` look like)
Why weren't using the APIs fun? Can you talk a little more about what you did with it?
> Unless your program is long-running

... or unless someone decides to convert it into a daemon "because of that ticket" and then QA goes all "oh, ah, the routing is dead, the sshd is dead and the whole box is all but bricked, what could've possibly caused that".
I posted a note in a comment but was flagged.

see https://martinfowler.com/recent-changes.html
I think the key difference here is that the most prominent image generation AIs are commercial and for-profit. The scenarios you describe are comparing a commercial AI to a private person. You cannot get a library card for a company, and you cannot bring a photography crew to a gallery without permission.
It's not about just getting better / more proliferation, IMO attacks demonstrate current missile defense is not good enough. While USN intercepting vast majority of missiles (at extreme costs), enough are still slipping through to deter shipping. My understanding is these are basically shit-tier AShMs with limited guidance and anecdotes of attacks from sailers suggest they're not launched in any competently coordinated way, i.e. the salvos are spread over time and limited. They're not huge 10s-100s+ attacks that arrive simultaneously that serious actors can deliver. See Iranian missiles making it past patriots in Al Asad.
No. It’d land they agreed to take with the help of england who was at risk of losing ww1.

Zionism did not exist until the late 19th century and was based in Berlin at the time england suggested splitting up the middle east.

The who “our history from God” thing is a retconn.
There was no substance to this video at all especially when you think about who might be the intended audience for this video as in tech professionals or tech interested people.
There are some filters in lichess, but you can't easily combine them in lichess.

So you can filter problems for queen sacrifice or mate in 3 but not the combination of the two.

The second quote means that the puzzle rating is dynamic and changes every time someone tries to solve it (the puzzle gets points for losing / winning the same way the player wins/ loses rating for solving the puzzle. )
Show HN: I built a mouse wiggler with Python and PyAutoGUI
So Many New Systems Programming Languages
Twelve new systems languages, and one that dates to the Carter administration
Posted on March 22, 2023

Here’s a non-exhaustive rundown of newish systems languages: notable things about them related to safety and syntax.
> "immortal" non-replicating cell

Many (if not most) end-of-lineage cell in higher mammals are non-replicating. They are, technically, not immortal, but some live a very long time, like neurons.

I like your experiment idea though, and I think it would be really interesting. If you publish your results, I can already see critics coming out of the bushes and shouting "immortality is immoral!", "unnatural!!!" and "it's a virus! it's a virus!". Oh how we like our value judgements...
It would be laughable, if not for threatening. A pile of articles about the big bad remote worker.

I've been remote for a company where my direct manager lives more than a thousand miles from me. I love the product we build. I'm "friends" with my boss and co-workers. I'm passionate about the company and product, and very proud of what I do, and who we serve.

Now.. at the same time, I find it super funny that a CEO who would "lay you off." with an email wants people to be passionate about the company. Any company that has to issue a HumanRights policy needs to stop telling others how to be passionate, and committed to the company.
I would recommend reading Life 3.0 by Max Tegmark. Good book covering less technical, more philosophical and a bit sci-fi topics.

There are parts in the book where it gets a little technical but you can skip them if you want.
It’s not racism to remind people that nothing ever makes genocide ok. What israel and the US support is doing is a genocide.
Plenty of cases fit the case, e.g. if it's some sort of server, you assign a separate allocator to each request and then purge it once the request is processed.
An industry does not need to make profit at all. The only people who care about profit are the investors in that industry (the shareholders). Everyone working in the industry, from the bottom rungs to the top execs get paid compensation which is deducted as a cost.
Keyboard spam is not limited to turkish youngsters, in fact it's fairly common on the internet.
I’ve done this enough times I chain the desired command and the cd together:

cd ~/x/y/z && my-command

So that when I CTRL-R for my-command it automatically reminds me.
I tried atuin as well and switched back to my fzf setup. I setup my history to ignore duplicates. Makes it also easier to use the up arrow key. But that can have downsides depending on the user. For me it works great for years. The only reason I don‘t share the history along with other dotfiles is the problem that some commands read API keys and token from the options. And I don‘t yet have a system for that so that. Because other means like env variables can make the it harder to repeat said command month later.
Well yeah, obviously. Because Apple benefited a lot more from developers making apps/etc. for their platform than the other way around. Now that the balances has shifted (of course only on mobile) Apple became a lot more exploitative.
Technically _ needs to be evaluated by the macro to support cases like free(p++).
There's a way to configure readline (which bash and many other use) to use up arrow history, like Matlab or Julia do by default, where you hit the up arrow key to search the history for commands that start with what you've typed so far. It is a small thing, but I use it all the time.

In ~/.inputrc:

"\e[A": history-search-backward
"\C-p": history-search-backward
"\e[B": history-search-forward
"\C-n": history-search-forward
Just think of them as sanctions. If you try to break any embargo, you will get hit with a missile on the face. That's how embargos usually work. And by international order, you mean "western order" right? Every sanction and embargo has the purpose of disrupting some sort of order. Try running a USN embargo or blockade, I'm not sure they would be more diplomatic about it than the Houthis.

We are currently seeing a higher civilian death rate than we saw back in February 2022, yet it doesn't seem like a lot of people complained about disrupting international order when Russia was sanctioned. And they were well deserved sanctions ,it just turns out that it's not just the US or Europe that can care about civilian deaths.

Especially since those countries don't necessarily seem to care a lot about non white civilian deaths, since absolutely 0 western country condemned Israel even when they put literal war criminals like Russia to shame in terms of sheer destruction and indiscriminate murder.

When "the international community" (aka, the west) drops the ball on that regard and lets it happen for close to 4 months now, well what do they expect?
Looks like I’m doing something similar without being aware of it. My latest free macOS app IsThereNet [1] is really just a swift file bundled as an app. But it got a lot more press than I expected and brought enough users for my Clop app [2] where my marketing efforts did very little.

I like to help others by sharing my efforts into fixing macOS incoveniences. But going from a script that runs fine for years on my Mac to a thing that can run on other Macs requires 1-2 days of concentrated effort so I don’t do this for everything I create.

[1] https://lowtechguys.com/istherenet

[2] https://lowtechguys.com/clop
Welcome to most corporations. They are backups, snapshots, incremental snapshots AND vm agents to handle all the installed software and settings.
Becuase maybe, just maybe, not all of us fetishize "convenience" at the expense of all else in this economic world, and want to be able to buy things without having our transactions parastically logged, stored, traced and later used for all sorts of bullshit commercial/government survey tracking purposes. If you like the budding Chinese dystopia and all its garbage just because you can't stand to get your hands "dirty" with a bit of paper (as if the million other things you touch per day were much cleaner) that's your business, but hopefully you can at least see the notion of someone wanting a modicum of very basic privacy.
And for less politicised stuff, there's bizarre descriptions like "Apple Computers is a famous example: it was founded by (mostly Republican) computer engineers who broke from IBM in Silicon Valley in the 1980s, forming little democratic circles of twenty to forty people with their laptops in each other’s garages…". (Graeber blamed his copyeditor, insisted it was an isolated mistake and then got angry at people for listing his other mistakes.)

I actually think the theory of money as debt is broadly correct (and whilst it's not original to Graeber, his treatment is longer and more interesting than others), but it's just very, very sloppy on details. And yeah, you'd prefer a book on debt to not argue that money and bond markets were characterised by people paying tribute...
Some colleagues believed I was some kind of Unix demigod when they were working with SunOS ksh command line and I had my own copy of mc (probably downloaded from Solaris Freeware site or something like that).

There's one powerful thing that mc does and almost any other dual file manager omits: it has the concept of "pop up menus" for commonly used commands --with the option of sending the selected file(s). Also, these menus can be global or local, configured for each specific folder or in my case working copies of some proprietary version control repositories (Subversion was too cool then).

Not only viewing files with F3 instead of using 'more' made you go significantly faster when there was no IDE to quickly grok a codebase, in ancient times where version control and diffing and merging was not exactly like today this was extremely powerful, only surpassed by Emacs.

Edit: to add that in macOS Forklift has something like this in a specific "Tools" section.
Show HN: Nutrient insights through your grocery receipts
Nutri is still in beta and the GPT-powered results are sometimes inaccurate. The nutrient information accuracy is good to get an overview, but there are still outliers at times. I'm looking to improve the accuracy through food databases. Furthermore, I'd like to add additional tips for combining / preparing food to improve its nutritional value. For example, iron absorption is improved through vitamin C, so combine chickpeas or leafy greens with lemon. Or combine beans with rice to get all amino acids.

On the UX side, I'd like to integrate a QR code on the desktop version to easily upload receipts through the phone. Furthermore, it would be great to have analytics over weeks on nutrient improvements over time. Nutri could also be a great accountability partner to track items high in sugar / processed foods.

What do you think?
The author didn’t mention the arguably most popular python frontend library: gradio
CommonMark is a very basic Markdown specification — simple inline formatting, headings, lists, code blocks. It's pretty much Gruber Markdown + fenced code blocks. Many documents need some more features, like tables, but CommonMark doesn't support them, and there are a few table styles in use in different Markdown implementations.
What do you mean unlike C? I've a c body of code that I wrote in 98, and it still compiles and runs without issue. I poke at it now and again, because it has some interesting bits. Still works.
In the .net world, we have a namespace called System.IO, that houses cross platform implementations of functions to work with directories, files, searching for files, can't we just have a standard js library in the same spirit, than try to half ass emulate a shell just so someone can run rm - rf. All of this seems extremely unnecessary and a wasted time and energy to solving the wrong problem.