skysight-inc/HackerNews huggingface dataset:
Braille (the concept) is not a typeface, just like the concept of representing certain sounds by pictures on paper is not a typeface.

Unified English Braille (the specification that maps dot combinations to English characters) is not a typeface, just like ASCII is not a typeface.

I Ould argue, however, that a specification like Marburg Medium[1], which specifies how Braille should be represented physically, how big the dots should be, how far apart they should be spaced etc, is a typeface.

[1] https://www.pharmabraille.com/pharmaceutical-braille/marburg...
Looking at the commits history[1], they are very probably using something else than (public) GitHub for many Pull Requests. On Friday, there were 7 pull requests merge and more commits referencing merge requests not available on GitHub.

[1] https://github.com/overleaf/overleaf/commits/main/
No, here's a nice table of the sizes used.

https://www.pharmabraille.com/pharmaceutical-braille/marburg...
That's what I meant, maybe I used the wrong bias name.
> Because it's a ruling by a lower court which sets a very dangerous precedent. I would expect a company like Google to appeal this until the French equivalent of the Supreme Court - or even a European court if possible.

You can't appeal a court decision just because you don't like it. There needs to be some kind of basis for the appeal. What did you have in mind?

Note that the CJEU has already ruled that IP and DNS blocks for this purpose are compatible with EU laws.
It has been the "next IBM" for at least 5 years
Yeah and it's a true pain. Double that if your container security policy requires running in fully rootless mode (i.e. not just the usual CAP_ALL drop but also container uid != 0), quadruple if you're in a Kubernetes environment, and even more if you can't access the nodes themselves directly (AWS EKS).
Where X = "Starting to rot from the inside out as soon as we hit forty, while simultaneously watching loved ones age badly and becoming decreasingly self-sufficient, at best."

Yeah, who needs "X". I won't even bother with the "the rich" stuff, because, frankly, it's too tired, pathetic, childish and naive.
That actually would be a great product to have.
I would play a yodeling VR game.
As a blind person, I find it quite sad that the most common use of Unicode Braille these days is to make terminal apps less accessible to the people Braille was originally intended for.
How the Lisbon Earthquake Shook the Enlightenment
You still want to know why the cow got sick, in order to prevent all other cows in the stable from falling sick as well.

And ideally, you want to keep the cow alive, at least if you fed it artificially.
Might just be me, but I don't think the world would be a better place with a separate caste of immortals controlling the world governments and resources.

Crazy, I know.
As an insufferable teenage atheist, the Christian themes went right over my head. They were just enjoyable as great stories.
The software itself is very easy to install, even without Docker. You are set with just three commands: pnpm install, pnpm build and pnpm start.

Docker is not a hard dependency but it was the easiest way to document it and hope it works for everyone, given the Postgres and Redis requirements.

With time, I will create documentation for other platforms.

Thank you.
Fun article! Particularly enjoyed the anecdotal evidence from individual soldier's writing.
I see. Yeah, I'd be interested in fine tuning as well on my own extractions. The tiny model even says it's meant to be fine tuned. I guess that's what they are commercializing :/
Demographic Dividend
That’s useful, thanks.

Will probably need to start with an Ubuntu image instead of Alpine to keep changes to a minimum.

Recommendations for an “rc-service” to use in this context ?
I'm not sure which benchmark you mean here but I'll just comment that the chips and cheese article (which Elio worked on apparently ?) look like they used a batch size of 128 or so. Chips and cheese don't mention the batch size used though so hard to be 100% sure.
There is one problem in that data. It classifies people by country of birth. Because something like (IIRC) 10% of British citizens live abroad a lot of people who are "British citizens by descent", like my younger daughter, were born abroad. She actually spent more of her childhood in the UK than my older daughter who is "British born".

The Migration Observatory is a great source of data. There is a fascinating one on racial discrimination - lots of unexpected results.
see also https://www.chiark.greenend.org.uk/~sgtatham/mp/

Metaprogramming custom control structures in C by Simon Tatham
> if they didn’t use the syntax if (1==x) rather than if (x==1). The former will not compile if you accidentally use variable assignment instead of equality operator

No need for Yoda notation. clang will warn of this by default and gcc will do so if you compile with -Wall, which should also be your default.
I can’t explain how frustrating it is on Amazon where that checkbox instead reveals your password in plain text. Super easy way to dox yourself.
I hate to be assumptuous, but odds are those clones are in countries that do not respect copyright anyway. You'll see tons of shameless clones from Chinese sites or companies and there's not much you can do about it outside of maybe asking the server host to intervene.
If your question is whether mere use of language implies racism, I think I’ve answered that above.

If I heard the sentence you give, I would quickly assume the speaker might be racist. But it’s clearly not an assumption that is always valid, because I can equally imagine someone using the word (ill-advisedly, of course) as a joke.

It’s like saying ‘a person walking around with a knife in public must be a violent criminal’. Yes — the likelihood is that they are.

If you think the sentence you gave is racist (a priori), you should consider whatever definition of racism you want to use and work out how it applies to that case.

I get that what I’m saying is an unpopular view, but personally I think we shouldn’t give mere words such power. Their use in a situation that has separate indicators of prejudice is what we should really hope to avoid — going for the word itself is just naive.
Sounds like you are either burned out or depressed. So yes, other people have felt like this. If you are burned out, you need a break for a few months. If you are depressed, you need a therapist. And I might suggest a therapist either way to help figure out which one of those states you are in, or if some other thing is going on.
Retreating to the 2019 situation is not an acceptable outcome either for Russia, yet it is several levels above the proposed diplomatic outcome. I.e. they can run a base with limited water and forcibly move civilians so 2013 and 2019 are different positions.
Yeah I know it is in the US, but military recruiters visiting a school class would be a major nationwide scandal here, comparable only maybe to visits of some political or religious figures. The only approvable way is a moderated discussion where both positives and negatives are (must be) voiced in age-appropriate way.

The entire culture around the separation of state, its components and citizens is very different here. We really don't want another 40 years of dictatorship - best to stop it right at the beginning.
What is the difference between a pipe and a tunnel in this case?
> incredibly toxic

I can't get past "snide" on this one.

Social commitments are purely voluntary. If someone's burned out and introverted for whatever reason, then only the legal commitments matter, irrespective of wishes we harbor.
> for example I knew a guy that’d auto reject C PR’s if they didn’t use the syntax if (1==x) rather than if (x==1). The former will not compile if you accidentally use variable assignment instead of equality operator

I've seen that one and personally dislike that mindset: Making the code less readable to compensate for a disinterest in using actual static analysis tooling.
The Chevron repeal in a nutshell. And it'll keep happening if nothing can keep it in check.
How would you as an observer tell if somebody is using their AirPods to listen to music or whether they're just in their ears for noise cancellation and thus "look ridiculous"?
Designers, Business, and the Language of UX
What? I've been laid off a couple of times without any kind of severance package. The severance package is the exception not the rule.
This open source android keyboard supports pinyin Chinese input: https://github.com/osfans/trime
> However you're showing a bit more about yourself than you might realise, by assuming that they're purely doing it to work illegally.

What exactly am i showing about myself? Do tell.

> They may be living in poor conditions and (incorrectly) assume the UK is somehow a more welcoming, tolerant place.

My own experience is that the UK is a very tolerant place for ethnic minorities and,a s far as I can see, for legal immigrants too.

The data supports that very strongly.

> hey may simply speak English and have some kind of cultural closeness with the country that they don't have with France

That is probably true for immigrants from former colonies but they are a small proportion of people entering the country illegally.
Your responses indicate (at least to me) that you are, philosophically, a Materialist or a Physicalist. That's fine; I accept that's a philosophy of existence that one can hold (even though I personally find it sterile and nihilistic). However many, like me, do not subscribe to such a philosophy. We can avoid any argument between ppl who hold different philosophies but still want to discuss machine learning productively by using that term, one that we can all agree on. But if materialists insist on using 'artificial intelligence' then they are pushing their unproven theories and I would say fantasies on the rest of us and they then expose a divergent agenda, where one does not exist when we all just talk about what we all agree we already have, which is machine learning.
Main goal of using distroless containers is increased security. Runtime gain is kind of a nice benefit you get for free. Security gains from distroless containers come in two flavours:

* Reduced attack surface from some vectors, especially they make the container resistant against many common RCE exploits (almost all RCE attacks end up executing shell from the host, and shell is missing by design from distroless containers). Similarly, many in-container privilege escalation attacks are thwarted by this.
* Drastically reduced numer of vulnerabilities reported by security scanners. This makes compliance people happy, even though it doesn't really increase security by itself.
>"Everyone in the business" - you mean, the AI training business?

This isn't even limited to tech. Rich people at worst settle with money to break the law, and at best completely get off scot free doing things that would put much pettier offenders behind bars. I steal some bread from a store and go to jail. Some rich dude commits millions in fraud and cover up and still runs for president.
No. Yet, if you're cynical enough everything is a pyramid scheme. And, then maybe you're able to see that the economic systems themselves are full on that unsustainable growth (if, for example, you start looking into how the 'natural resources' are exploited to be centralized in important cities/ countries yet the environmental costs are never paid by the latter and so on...)
Hey HN! I made this earlier today for fun. Went for grumpy yet amusing vibes. Share your burns from letting the Grumpy AI roast your idea. Ask me anything.
Have you ever done embedded development?

Usually you get shipped a more or less broken piece of IDE, which is the only supported way (meaning the only way you are allowed to use) to develop for the embedded hardware.

I think most people are missing who this is for and what problem it is trying to solve.
Have you tried playing online? Sometimes they are just related to using the online features of a game, although too many games have always online features these days
The rationale is in the part you forgot to quote.

And you are comparing apples with oranges. busybox hexedit is not a GUI app.
In 10 years:

“LLM, make your lookup more efficient. kthxbai”
> uk is not even EU...

The GP comment said "Europe" not the EU and the UK is in Europe so a valid counter example.

The main govt services I know of that require mobile apps are lcoal govt ones for parking. Everything else works in a web browser. As far as private sector services go I know of Virgin Money and supermarket loyalty cards.
In Sublime, there is a command to paste while matching the indentation as well. I think it’s Ctrl+Shift+V on most platforms by default. Maybe that’s what you’re looking for?
I’d be interested in the reason you don’t have a credit card. In my eyes, if you treat them like a debit card and don’t spend more than you have, then it’s just free money (2% cash back etc.)
The warning is very clear. If you did intend to use the result of an assignment as truth value, you would notice. In any case, did not have a single problem with this type of error in the last decades, working with programmers of various skill levels including beginners.
Raoul McLaughlin in The Roman Empire and the Indian Ocean estimates that customs taxes on trade through Red Sea ports could have accounted for fully _one third_ of all Roman income in the first century AD. It’s always been fascinating to me what might have happened if Rome tried to play tall instead of wide.
The runtime gain is probably near zero. But there are a handful of advantages.

1. Smaller images. This reduces storage cost, pull time, setup time and can potentially allow more active images to be cached on your nodes.

2. Less installed means less for security scanners to trip on. Even if some software is unused it is good practice, and me be a compliance requirement to update with a fix. If it isn't installed there is no worry.

3. Simplicity. You know that things that aren't installed aren't causing issues. So tiny images can be easier to debug.
Simple. I just define crack as potentially dangerous program that you have to give full access to your machine so it can do it's job.

Instead it's sufficient to use normal MS activation procedure with a server that always says, sure, you can activate. Because why not.
Sounds like blockchain.

Actually very much like blockchain, in that it’s slower and less efficient but they put it into everything inclusinf Iced Tea.

The only difference is that AI weights are inscrutable and people don’t know what it will do, while blockchain’s actual achivement is precisely the opposite — knowing and proving what the code will do. But still, it is not a hammer for every nail!
Single sign-on support is essential for me. If this was compatible with Keycloak/OIDC it would solve a lot of problems. I will be keeping a close eye on this project.
People want to get real money out of it.
Sure? If you're slow on purpose that doesn't affect the upper bound set by the "obvious" method.
As an aside, there is a company called that corporation which makes specialized Audio ICs like the THAT2181 blackmer VCA, which allows you to control the volume of an audio signal with extremely low distortion and noise figures.

Anybody who is into audio electronics should check out their application notes and datasheets as there is much to learn.
The libglib-dev with gcc is very handy for toy projects, but only _after_ students try to write their own versions:

https://docs.gtk.org/glib/data-structures.html

It could be fun to do a lab summary after the lists and hashes introduction.

Have a wonderful day, =)
It's difficult to find good PIR sensors though. The commonly found cheap modules don't include a thermistor to compensate for room temperature. Finding one with analog output or continuous detection is even more difficult, most detect changes.
Is it even a city? [video]
The book seems to be available at:

https://www.ancientportsantiques.com/wp-content/uploads/Docu...
>And people are still fine with this apparently, otherwise they wouldn't use the service anymore.

It's heavily skewed against us, but you can still argue the 3c's here. consulation is the licence, consent is agreement, compensation is agreed upon as none for the user.

What's not in that agreement is letting non-afiliated companies do any of the above actions. And I believe the privacy policy and GDPR cover other clauses pertaining to the sell of our data.

>Sale or Sharing of Personal Information. We do not sell or share your Personal Information (as those terms are defined under the CCPA).
There are some that detect heartbeat, I guess those might work. But those are mmWave, not just cheap 2.4GHz radars or PIR.
those terms have already been used in various distro installers for installations that contain very little, but still all the setup for you to expand it into a full blown distro with the package manager.

The distroless images specifically don't give you a package manager, only specific packages needed for you to run.
I mean in the beginning you'd be downloading the kernel code yourself and building a distribution with core utils. Distros came along and did all that work for you: they were a system that packaged up the kernel with a lot of useful utilities as well as an packaging and update mechanism.

Of course you can find a way to be upset with the term if you want to, but I think it's in this sense that these container images are distroless.
It's not crazy, no one thinks that. My question is why do so many people think of and fear this as a plausible scenario, to the point they prefer to rot and die than see progress in that front. Now this is crazy.
Decentralized and own by everyone. Impossible to censore.
>What is wrong with current Volkswagen cars that this is so desirable?

Terrible problems with software.

VW even founded it's own software company, but apparently that didn't work out to well.
So if you can set black holes to collide if a large gravitational wave passes by, that would be stimulated emission and amplification...

A bit tricky to find something that could reflect a gravitational wave, to make an equivalent of a gravitational wave laser.
I was careful to not bother a friend's father at a gathering because he seemed to be listening to something on his AirPods. Only after did my friend let me know he uses them in hearing aid mode (didn't know that was a thing!) to hear better. (Father won't admit he needs hearing aids, but is happy to use AirPods to assist. )
This are all absolutely burnout symptoms. The brain is forcing the body to march, but the body is rebelling against the lack of progress. See Maslach Burnout Inventory for a full list.

The only known cures for burnout is either removing yourself from the environment or getting more progress. You might be measuring progress differently to your body. Your body wants good food, exercise, sex, hugs, friends, spirituality, sleep, etc.

One trap people tend to fall into is early retirement - work life sucks, therefore, save money, live like a miser, work like a dog, and it will be over by 40. But the body may not take this very well. I'm not saying FIRE is bad, but be careful how you do it.
In what way is it fixed?

I still can see all the ideas from 1 to 650 (the latest idea currently).

And when submitting an idea it is not clear that it is

a) saved

b) publicly viewable.
^ Insightful!

I too have been working in this space for a while. Then I found out about kaitai stuct, lost some steam but regrouped. I do have some novel ideas and my dsl is less verbose than theirs :)

I have a DSL in go with cli tooling at https://github.com/martinlindhe/feng/
The cutest monopoly: Koala Kare
Ari Emanuel calls Sam Altman a "con man" who can't be trusted with AI
Do you think Linux From Scratch https://www.linuxfromscratch.org/ is a distribution? That project is not a distribution, it helps you build your own distribution. The Linux kernel by itself, although the source and binaries are "distributed" to you (i.e. English-dictionary definition of distribution), is not a distribution.
Open-Source Perplexity – Omniplex
How good is it wrt making accessible documents. That's a major issue with latex these days.
That strikes me as better. The original macro presumably misbehaves if there's more than one statement in a sequence, as the if will only affect the first statement.
Thinking of you and yours. Wishing you peace, health and happiness for as long as possible. I'm so sorry.
Starstreak High Velocity Missile
I think there is something to the “interaction with an environment” paradigm for consciousness. It’s not clear to me that interaction with a much, much more parameter constrained environment such as textual data will lead to consciousness in a way that we can recognise it.

I posit that robotic embodiments of AI will lead to something we can recognise as “consciousness” in a more tractable way than other environments that are wholly alien to human experience.

Nonphysical environments may also pose a risk for the “stealth” development of consciousness since we may not easily recognise the presence of a consciousness developed in an alien environment. We can intuit that a dog or cat is “conscious” easily, but could we detect that consciousness if we were limited to only linguistic communications with those subjects?

So physicality, I think, is probably not a prerequisite of consciousness… but it may be a safer route, and also may result in more human-interpretable versions of consciousness.
I absolutely I agree that learning to create you own abstractions is an incredible useful skill. It depends though. For a programming course this makes absolutely sense. But for applied problems in, say, biomedical engineering, this does not work. Many students know only a bit of Python, and then it is too much and "too inconvenient" to start from scratch in C. With Python they have a lot of things more easily available, so they make quick progress. This does not lead to good results though! For most of the Python projects, we end of throwing away the code later. Another problem is that students often do not know what they are doing, e.g. the use some statistical package or visualization package and get nicely looking results, but they do not know what it means and often it is entirely wrong. For machine learning projects it is even worse. So much nonsense and errors from copying other people Python code....
I was surprised to see this headline, because I had been using Plasma 5 on Intel graphics for almost a decade without any issues. After reading the article, it turns out that this is about Wayland, and I used X11. Wayland was indeed quite laggy when I tried it once, it's good to know it is solved now.
> I think that a well-architected large codebase

I agree with you, but the problem is that such codebases rarely exist in practice. This is partly due to laziness and time pressure. When high standards are not maintained or time becomes a constraint, developers start to make compromises in large codebases, such as placing or connecting functionality in inappropriate parts of the codebase. This is much harder to do when access is restricted by an API (contract) between teams, as it forces communication.

Additionally, if parts of the codebase are completely messed up, refactoring in large codebases can be extremely difficult due to complex interconnections with numerous other components. In contrast, with a microservices architecture, if you have 50 microservices and five are poorly designed, you can rewrite them from scratch while ensuring the new versions maintain the same API. This ensures that the other 45 services adhere to the API contract and cannot interfere in any other way.
> Probably overly careful, but I didn't want to point a radar at my sleeping kids (and myself) for 12 hours per day.

While I understand the sentiment. It's very very unlikely to be dangerous and there are plenty of other environmental dangers.

The biggest being the sun. But the most common man-made ones are probably auditory. Like toys and TVs being too loud or high-frequency sounds blasted from speakers in malls or under bridges to avoid "loitering."