skysight-inc/HackerNews huggingface dataset:
Both cycling and motorcycling have well-known associated pathologies. Groin, testicles, eardrums, hips, they can all suffer. However, this has been known for decades, so there are plenty of countermeasures easily available.
Qwen-VL, a Large Vision Language Model by Alibaba Cloud
Was going to comment that sem versioning is much older than that, e.g., if I remember correctly version 6 and 7 (early 90s) used semver. Turns out that oracle also switched to year based versioning, thought it was still semver: https://docs.oracle.com/en/database/oracle/oracle-database/1...

Indeed confusing…
Hmm, well the CPU in the M1 is ARM64 which is already open. But the M1 is a system on a chip that includes many proprietary components besides the CPU, such as GPU. So it's not apples to apples with 90's x86, which was a CPU only, not system-on-a-chip.
It's open? Then publish it on F-Droid. Might not have the same reach, but you'd be worry free at least.
Major.Minor.Patchlevel was used in the 1980s by the vast majority of Open Source or Free projects. This was a couple of decades old when Ubuntu was first released. The limit between major and minor is blurry, but we did not have to wait for a bunch of people to write a manifesto to use sensible versioning schemes.
> If you buy a bunch of identical drives at the same time and put them in a RAID

When setting up a new machine with zfs I intentionally buy drives from as many different brands and models as possible to spread the manufacturing defect risk.
I also thought it was an Eastern European thing. Would be nice to see a map of prevalence of this trend.
> Rosin-based solder flux fume is now regarded as one of the most significant causes of occupational asthma in Britain.

Source: https://www.hse.gov.uk/lung-disease/electronics-soldering.ht...

Children are up to five times more likely to get lead in their bodies, so under no circumstances should children get leaded tin in their hands.

It is possible to get lead poisoning through the skin even as an adult if lead is handled daily. Fortunately, nowadays lead-free tin is used, but I know that some hobbyists still have a lot of lead in their stores.
The reason why kids in USA don’t want Android isn’t the phones themselves but the way their messages get presented by Apple’s software. No teenager wants to be flagged as poor to their peers by a bright green bubble.

Imagine if Microsoft had done this 20+ years ago when they were on top. All emails sent from a Mac would be displayed in magenta Comic Sans when opened on Windows. Wouldn’t that have been a blatantly anticompetitive move to make Macs look worse to business users?
https://openzfs.org/wiki/System_Administration#Data_Integrit...

>Misinformation has been circulated on the FreeNAS forums that ZFS data integrity features are somehow worse than those of other filesystems when ECC RAM is not used. That has been thoroughly debunked. All software needs ECC RAM for reliable operation and ZFS is no different from any other filesystem in that regard
AWS Services in 2 minutes [video]
29% off right now.
Yzena Versions Software
MS start using H1/H2 for version since 20H2. An assumption is that "2009" is confusing or causes compatibility issue with older Windows release (Embedded 2009).
Forlinx Embedded introduces FET7110-C SoM based on JH7110 processor with open-source RISC-V architecture, powerful GPU processing, and Linux 5.15.0 support for industrial vision.
This is mostly to ask you all what you think about this versioning system since the announcement of LibreOffice switching to a calendar-based version system was on the front page of HN.
Honestly pretty strange to write a package manager for sqlite and to use directories + json files to store the data instead of sqlite.
I don't hate emoji (any more -- the article also describes my own experiences warming up to them).

I'd hate to see them on HN though. :(
Hard pass. I don't need Microsoft securing my calculator from me, thank you very much.

If I need it that badly, I'll build it myself.
A family member has which.co.uk and I find its marking system wildly inconsistent. A good battery life marked well on several products can arbitrarily lift one of those products to the top for example... and as such I don't read it anymore. And secondly, and this is common across all such review sites and comments, is that you suddenly discover how much bumpf is being written when you happen upon a review for a product or department you own or know well.
When people argue about precise meaning of words they often ignore the fact that words can be polysemantic (in fact, most words are). It's totally fine that the word "engineer" in "civil engineer" and "software engineer" has different meanings.

Meanings of "engineer" according to Merriam-Webster:

1. a member of a military group devoted to engineering work

2. crafty schemer

3. a designer or builder of engines

4. a person who is trained in or follows as a profession a branch of engineering

5. a person who carries through an enterprise by skillful or artful contrivance

6. a person who runs or supervises an engine or an apparatus
Has Amazon finally created a viable supermarket?
Exactly, a monolith is suitable for small orgs or companies which deliver one thing. Microservices are not a fad and they solve a real world problem where you need to deliver for ex: something like a cloud platform. 10s of orgs cannot work on a monolith without stepping over each other, just the communicatin over. Also microservice enable you to scale (scale-out) the parts of the system that need scaling.

At scale microservices do help, but you get into unnecessary problems when you don't have scale and use microservices.
And people will only pay so much money for bridges. So that's definitely "unfair", but them's the breaks.

The secret to making a lot of money on a bridge is not to sell it. Follow the software world’s example and make it a toll bridge. Collect a hefty rent on all the traffic coming in and out of a major city. Make a fortune!
It’s much easier to just avoid anything even distantly related to politics. And that’s what actually ingrained in culture of most Russians.
Google Domains is sold to Sqaurespace and at least 3 of the things you mentioned are a drop in the ocean.
Software is often obsolete quickly and at the same time it's more complex than the design of structures like bridges.
I would point out that several other states were complicit in the surplus deaths of their own citizens, because of similar stupidity. Mine included:

We banned entry from China, but permitted US visitors free reign until we went into deep lockdown, because we didn't think to check if the virus was wild in the USA.

We allowed cruise ships packed with infected people to dock, and offload and go into the community.

We unlocked the door too soon, before we'd finished primary vaccination.

There's plenty of blame to go around without focussing on China.
So clearly 2 applies to Scheme, 3 game engine programmers and kernel hackers, 5 most of us, and 6 almost all of us.
I opened an account at Skiff a few weeks ago and have used it in limited amount since then. But sending an email to my outlook.com address and my wife's gmail they both went right to inbox on first try. That was pretty impressive considering some long established email providers still go right to my spam at times.
Year after year I find myself using vscode instead of emacs for almost everything. Until org-mode support in vscode improves, I'll keep using emacs for that.
Not sure if this counts but Types and Programming Languages (Pierce) is commonly referred to as "TAPL", pronounced "tapple".. like "apple" with a "t" in the beginning
Yes, a lawyer lost their bar for submitting ai generated content in a brief or something. Legal Eagle has a video on it

I'd bet there are a number who got fired by trying to automate their job too far (to the point of wage theft), I find it hard to believe this hasn't happened

Certainly people have been fired, with good cause, for doing what you are doing. Don't try to claim or stand on some moral high ground, it does not exist and you haven't considered the company's point of view whilst you break the rules. The reason most ban them is for information security, your violating company policy, so stands they ha e valid grounds to terminate your employment
Let me introduce you to LibreOffice Online (https://www.libreoffice.org/download/libreoffice-online/) and its descendent, Collabora Online (https://www.collaboraoffice.com/collabora-online/)
I have a masters in computer science from Vienna University of Technology in Austria.

This gives me the title “Diplom-Ingenieur” (diploma engineer) which according to Austrian law essentially becomes part of my name. I can (but don’t have to) add my title to my passport, drivers license etc. It’s also added in legal documents.

To say I’m not allowed to call myself an engineer because my field is not rigorous enough just feels like a weird form of gate keeping.
Phantom Phreak: You got those Crayola books?

Cereal Killer: Yeah, technicolor rainbow. Yeah. Green one.

Joey: What is that? Let me see? What are these?

Crash Override: International UNIX environments.

Cereal Killer: Luscious orange.

Crash Override: Computer security criteria... DoD standards.

Crash Override: The pink-shirt book... guide to IBM PCs. So-called due to the nasty pink shirt the guy wears on the cover.

Crash Override: Devil book, the UNIX bible.

Cereal Killer: What's that?

Crash Override: Dragon book, compiler design.

Cereal Killer: What's that?

Crash Override: The Red book. NSA-trusted networks. Otherwise known as 'The Ugly Red Book That Won't Fit On A Shelf'.
guess I'll start adding "Doctor" before my name now. if anyone questions it I'll say it has a different meaning when I use it
agreed. There is an equivalent in Java - RxJava used extensively and android and somewhat on server.
Everytime i use it, i get a lot of hate.

We use it in EdgeChains https://github.com/arakoodev/edgechains
You use attrs [1] instead. I personally find this much more readable, and prefer this.

slog.Info("hello, world", slog.String("user", os.Getenv("USER")))

[1]: https://pkg.go.dev/log/slog#hdr-Attrs_and_Values
Show HN: Easily and quickly start Docker rails7
You can check Rails7 very quickly.

We don't have to occurred any more errors to check for Rails behavior.
We don't have to Initial setup after git clone.
We don't have to read long README.
We don't have to start up mysterious containers.
Ask HN: Bay Area neighborhoods to meet other startup people?
Suppose you are a solo technical founder and work out of coffeeshops and (climbing) gyms a lot. You want to move to, or airbnb in, the Bay Area to be around other people like yourself. Where do you go?

Edit: Not necessarily looking for a co-founder. Just want to meet others in startup world.
The tool is the pipe, wires, ... The frogs leg is not the tool, that's like fuel for a chain saw.
It just needs to be clarified that KL divergence isn’t a proper mathematical norm, so it doesn’t behave the way we intuitively think a distance should. As mentioned, it doesn’t satisfy the triangle inequality, which is a basic property for any distance-like function.

In comparison, both of your examples are much closer to norms as they both satisfy the triangle inequality.

For reference, this is what I’m referring to when I say a “norm”:

https://en.m.wikipedia.org/wiki/Norm_(mathematics)
A PSR is not de facto, nor is this structured.
Don't forget the software security space.
New Fine-tuning prices for ChatGPT-3.5
In this article, we’ll explain how the OCR technology works for reading blueprints and engineering drawings, and what OCR models can be used in various use cases. We will also overview free and paid tools available for integration and take a look at the steps to build a custom system for various business purposes.
booom.gif
Does the mention of another Fyre Festival event trigger some sort of PTSD for you? Semi-serious question.
Are you using Power BI? If it is easy to find and use ground truth data I find that people will start using that. Encourage sharing reports, but make it "official" by sharing them through Power BI.
Being an engineer means designing something in order to guarantee outcomes within operating conditions and the proper behaviors outside of them. There aren't a lot of engineers who work that way and even fewer managers that are willing to support it but we exist.
I wonder if zrepl could be run in WSL2 - would be nice to backup Windows computers as well using this approach.

At the moment, I use Nextcloud to sync data to my server. It is a more selective approach and Nextcloud is, per se, not a backup solution because not all files can be backed up.. and live-sync is always a half-baked backup solution.
> [...] I don't think they're worried about competition taking the models anyway, there's nothing particularly special about the weights or training data, just the compute

If that is the case, then what do you suppose is the reason most researcher outfits stopped releasing model weights, or offer more restrictions when they do?

Using the GPL won't prevent the larger AI competitors from using your model outputs from tuning their non-public models to consistently beat yours, but a non-commercial clause does.

> Also, LLaMA has a more permissive license than this translation one, and is a more powerful model, so I don't really see the "homing missiles to open AI" angle.

LLaMa lags ChatGPT 4, but SeamlessM4T is ahead of WhisperX in some ways
Direct message.
The documentation author refuted it 9 years ago.[1] Probably your understanding or memory was incorrect.

[1] https://news.ycombinator.com/item?id=8438239
Honestly, really tough.

I'm an engineering manager with more than 13 years of experience, web dev for much longer.

I've been applying since March, as my company started showing a lot of signs of toxicity and financial troubles. Last month, less than a year from their previous layoffs, they did another round and was part of it.

The majority of the jobs I've applied for didn't answer. A mere 1-2% replied. I had the luck to go through the full interview process with a handful (4 since March) only to be discarded at the very end.

The market is definitely over-saturated. To the point that companies have become extremely picky and failing a small thing might mean getting cut off.

I'm currently on hold since August was really flat, and will resume in September. Let's see...
At least I am an actual computer engineer with a degree in computer science. I’m certainly not unique.

What others do I care less.
Still I was promised immense productivity by their tools, but I do keep seeing bugs in the ChatGPT interface. So they themselves seem not so productive? When seeing their tools as slightly productivity increasing, then they are good.
> What kind of mentality does it take to think that "aha! We can just bury it" is a gotcha response when someone says "but what about all the nuclear waste".

It's not a "gotcha" response - it's simply pointing out that "all" the nuclear waste is really not that much.

> That's like saying "what should we do about plastic waste?" "Aha! We can bury it".

No... because the whole point is the relative quantity. There's an absurd amount of plastic. Much, much, much more. And even collecting it into one place is hard, since it's in tiny bits in every room on the planet, whereas nuclear reactor byproducts tend to be centralized and easy to locate.
Humanity Is Going to Shrink
I don't wish this on anyone. It's more of a coping mechanism. You "hope" it's not undeserved because the alternative is nightmarish and means it could hit everyone at random, like now.
> LibreOffice developers are moving to a year.month based versioning system.

The full year might be nicer, but personally I like this idea - it immediately let's you know how old of a version (or its initial feature set, in the case of LTS) you have installed.

For example, in the case of Ubuntu or Unity (the engine) you can tell what you're looking at, at a glance.
Etymologically, "engineer" originally meant "one who designs, constructs, or operates military works for attack or defence".

I guess at some point some folks were also grumpy that the word was generalized to people who had no relation to military :)
Meh. German naturopathic healing practitioners ("heilpraktiker") have been detecting diseases early for centuries. Its called "iris analysis". The idea being, that the iris is divided into sections, each representing a part of the body and subtle but visible changes in a section suggest onset of disease in the connected area of the body. Acupuncture also recognizes such "microsystems" on the body.
The most popular choice in Germany used to be ICQ, at least based on my own friend group and various conversations I've had over the years.
What you written about lack of scalability of emoji for me is their advantege over gifs.

To understand a meaning of a word/emoji/gif you have to see it in context several times or look up a definition. (with emojis and gifs there is additional problem in lack of dictionaries for them). When amount of words in a language is finite or they are extending slowly (emoji) I ma able to keep up with thier meanings as opposed to gifs and memes. Which are evolving to quickly for me to keep up.
> In what universe is it reasonable to make package consumers write software...

Docker is also a tool where the UX is nicer if you write code (e.g. a Dockerfile) rather than using cli only (e.g. `docker commit`).

I don't think there's anyone who would prefer to use `docker commit` instead of using a Dockerfile.

With Nix, it's similar: only using Nix through the CLI, and not writing Nix code, is going to limit how useful Nix is.

In any case, you don't need to write Nix code to use a package from an older revision of nixpkgs. -- With different options, there are different trade-offs.

> Nix is significantly more effort to get a reproducible configuration than my current setup. Why bother? ... Tools are supposed to make our lives easier, not harder.

Yeah, Nix is much more difficult to use than other tools.

Nix's UX is one where you pay a big cost upfront in order to save on effort later.

e.g. that's comparable in Infra-as-Code, where writing Terraform is going to be slower than just managing stuff through a graphical console.
Two things. With an email software like Thunderbird you can download a local copy of your mail and backup that. And you should own the domain name of your private email address, even if you forward it to gmail. Because that way, if gmail locks you out or you just don’t like them any more, you’ll be happy that no one has to update your email address.
Thanks! You reminded me to offer to buy him dinner
why do US people have this magical relationship with language? like the concept doesn't matter but the actual term is very important ...
That’s very fair, as a kind of meditation-skeptic I probably too aggressively dismissed and mischaracterized it.

The Tao Te Ching itself isn’t prescriptive at all with meditation and the only time it really comes up is in a reference to a breathing exercise, which you could just as well interpret as a one-off for the excerpt rather than formal or ideologically sanctioned meditation. In later early Taoist texts meditation (particularly breathing exercises) was promoted as a way of cultivating various beneficial forces internally, rather than as a linear path to salvation or anything. But then even later they start getting into the Taoism stuff I don’t care for like meditation as a way of becoming immortal lol. Personally I think it’s possible to read the classical texts and come away thinking the Tao doesn’t necessarily have anything to do with, positively or negatively, with meditation.

I think of OG Taoism as a kind of deconstructivist reaction to Chinese culture at the time - highly political, rigidly Confucian - and defining itself more by where it disagreed with the contemporary schools of thought than by what it promoted. While it’s not contradictory to say meditation is compatible with Taoism, any kind of strong rules or expectations about meditation would contradict with early Taoism just on the basis of specifying some kind of rigid understanding of meditation or prescriptive rules about such a complex thing (because that would be very Confucian).
Would still mean that I'd have to seek other employment. It's not possible to live of your own apps without Google Play. I tried other app stores. 95% of traffic comes from Google Play.
Somatic Janitorial Robot [Update: August 2023] [video]
I don't see why people are still using 1970s-era IDEs in 2023. Sure, it's a joke that emacs and vim users are at loggerheads, but name me one user of either who isn't a graybeard at this point. And specifically a graybeard who refuses to use more modern tools.
Those fees pay for all the services people need.

Account recovery, fraud detection, ATMs everywhere, etc.
My pairs of mirrored drives come from 2 different manufacturers to prevent a common fault that happens at once to both drives.
This reminded me of this great image: https://i.redd.it/vz2cl4scc8e71.jpg
Things noticably missing from the cryptoschemes...
It's weird that it's open source, but you can't self-host it unless you pay. How does that work?

"Today, Bitwarden announces the general availability of Bitwarden Secrets Manager, an open source, end-to-end encrypted solution that empowers development teams to easily store, manage, automate, and share secrets at scale."
Some people are just more capable than others.
This looks fantastic, I've been wanting to build something like this myself, due to the sheer lack of alternatives. Other purported "airtable clones" often lack filtering and grouping, the essence of Airtable.
Emojis are used mostly in 2 ways: punctuating a sentence so that it’s tone is less ambiguous. A shortcut for an emotional state that is not dissimilar to writing “haha” “ew” or “meh”.

As a IRC-chatting teenager in the mid-90s, I am somewhat an expert in emoticons and can’t possibly imagine a world where emojis didn't exist.

But I m surprised no one mentions the “!” or other stylistic tools like all caps. These are “contextual modifiers” for text that have existed for ages. Some languages do have sarcasm punctuation and possibly small adverbs that annotate some kind of emotional state.

So basically yes, the article is right, emojis work mostly like words, but for me it’s just a continuation of what existed before (punctuation and onomatopoeia), and its extension and spread was made possible by the technology (an imposed vocabulary and convenient keyboard).
I only get green bubbles, because pretty much everyone uses Discord or Facebook Messenger. The only messages I get that arrive through the Messages app are from Android users, usually via Android Auto, or automated notifications.
You don’t need LogAttrs to pass in Attr entries, it should work fine with normal functions

The reason it doesn’t use maps is that maps are significantly slower, TFA has an entire section on performances.

However if you prefer that interface and don’t mind the performance hit, nothing precludes writing your own Logger (it’s just a façade over the Handler interface) and taking maps.
Am I the only one who doesn't have any important data? If I lost everything today I would just start afresh and move on.
Show HN: My New Portfolio Update
Gore was for Afghanistan and against Iraq. It's hard to see him being for that war when he was against it in fact in our timeline

Furthermore the outgoing regime has a plan for al-queda which Bush ignored along with all the other obvious clues.

You ignored an election and a corrupt drunk became president and half a million people died.
vscode-type tools will come and go.... eclipse, intellij, vscode... emacs will always be there.
Have you tried employer/employee match making sites hired.com? Or try using a recruiter. That should be better than cold applying from company websites.