skysight-inc/HackerNews huggingface dataset:
I got bored the other day and tried to achieve something similar on MacOS with Rust:

#![no_std]
#![no_main]

use core::panic::PanicInfo;

#[panic_handler]
fn panic_handler(_panic: &PanicInfo<'_>) -> ! {
// TODO: write panic message to stderr
write(2, "Panic occured\n".as_bytes()); // TODO: panic location + message
unsafe { sc::syscall!(EXIT, 255 as u32) };
loop {}
}

fn write(fd: usize, buf: &[u8]) {
unsafe {
sc::syscall!(WRITE, fd, buf.as_ptr(), buf.len());
}
}

#[no_mangle]
pub extern "C" fn main() -> u32 {
write(1, "Hello, world!\n".as_bytes());
return 0;
}

Then I inspected the ELF output in Ghidra. No matter what it was about ~16kb. I'm sure some code golf could be done to get it done (which has obviously been done + written about + documented before)
Shouldn’t deflation cause people to want to spend less? Spending deflating money is throwing out an appreciating asset. Japan used to suffer from long-term deflation and I’ve heard people there were generally frugal in reaction to that. Vice versa, holding on to money during inflation makes you just lose money, since tomorrow you won't be able to afford the things you can afford today.
Awesome work, excited to see what you have In store! The prebuilt functionality nodes make it easy to spin up quick automations.
Rest assured Steve is very much on my long-list!

If Every commission 'season two' of this series, then I'll likely focus on figures from the software side of Silicon Valley. Steve makes that list in a heartbeat.
TIL that eclipses have supersonic shadows that generate gravitational waves. https://www.livescience.com/61279-moon-s-supersonic-shadow-c...
It's mostly because I believe none of the phones run real-time operating system.

Smooth audio is actually quite hard to achieve.

Usually it works like this - audio driver has a buffer that the device is ought to fill with waveform data in a given amount of time. Then that buffer is shifted to the DAC and goes to your speaker. If during that process something happens like an interrupt that takes takes enough time that the process filling the buffer can't finish on time you get clicks and stutters.

Filling a buffer sounds simple, but it may involve DSP processing like filtering, mixing multiple channels etc. that also costs processing power.

Some operating systems "solved" this by setting buffer high enough that such interruptions would minimise stutters but that is at the expense of the latency (the delay between filling the buffer and then buffer being transferred to the speaker through DAC).

Audio in Android is very much still broken (though I am not on latest Android).

Don't know about iPhone.

The problem is unlikely going to be solved as if you make sure audio can run in real time and be stable, you encounter other problems that make phone use problematic.

Everything has trade offs.

That's why I used to prefer having separate device for playing music, optimised for this task.
I'm perplexed how you're talking about this like it's a common problem people have had, something that's been ongoing for years.

There is no stuttering problem on audio playback on any of the smart phones you've listed. And there hasn't been any stuttering problem since the initial launch of the first generation iPhone.

The last time I remember any stuttering on any phone I've owned was maybe the Motorola Rokr twenty years ago.

You must have some sort of accessory problem.
>> What does HN know about coordinating efforts to build software "for the common good, and for the love of software"?

There are several non-profit foundations dedicated to building software "for the common good":

Free Software Foundation: https://www.fsf.org/about/

Apache Software Foundation: https://www.apache.org/foundation/

Linux Foundation: https://www.linuxfoundation.org/about

Mozilla Foundation: https://foundation.mozilla.org/en/

Open Web Foundation: https://www.openwebfoundation.org/

WikiMedia Foundation: https://wikimediafoundation.org/

United Nations Digital Public Goods: https://www.un.org/techenvoy/content/digital-public-goods

Depending on your skillset and how you want to help, there are lots of opportunities.
Same. No issues with my Pixel 6 or 7. Have just had occasional Bluetooth blips to my Buds.

I have more challenges using my Pixel Buds with a Bluetooth dongle on my PC.
Nightfall is justly famous, and recognised as one of the best short stories ever penned, and very much a pinicle of Asimovs impressive output.

It is interesting partly for being based on a discussion between editor (John W Campbell) and author based on no more than a quote from a poem by Emerson. That's all it takes. A simple quote taken and examined.

It's also interesting for being written when he was only 21. Did he "peak" then? I think not - his legacy stretches far beyond Nightfall, and to my mind his Laws of Robotics have a bigger impact on society, especially now.

But the story is remarkable for being unique, memorable, and self-complete. Yes, he expanded on the idea in 1990, but the story didn't need it, it was perfect as was.

Rest well, Good Doctor.
Frankly, I think it is idiotic to require each program to parse an environment variable, open that named file, write a magic string, and all the error handling that that requires -- all for the purpose of having a backchannel between the daemon and its supervisor?

Compare with how s6 does the same thing: instead of passing a random path via an environment variable, it opens the file descriptor itself before exec()ing the binary. All the binary has to do is write a newline to that fd and close it.

No 50 lines of C code needed.
I'm not exactly sure that we should be encouraging the opening of these types of "small businesses".
Luke doesn't destroy the texts, he was going to until Yoda's ghost appears to do it with lightning then they show Ray had stolen the texts. (I think it would have been better if Luke was going to destroy the texts, Yoda does it, Luke is outraged and realizes he doesn't want the Jedi to end, then Yoda says "then you'll have to tell people what was in the texts" and then Luke becomes a teacher again and doesn't die)

The sequel trilogy really has nothing to say about the prequels. Luke doesn't fail because he's following Jedi dogma, he doesn't even have the texts until he leaves and finds the first Jedi temple after Kylo turned evil, which had nothing to do with worldly attachments as far as we see.
https://www.nimh.nih.gov/news/science-news/2019/release-of-1...

> Release of “13 Reasons Why” Associated with Increase in Youth Suicide Rates
> Debit cards on the other hand are working well everywhere

Not yet. There still exist plenty of cash-only places. In my neighborhood (P-Berg, Berlin) both nearest restaurant and nearest coffee shop are cash-only.
Did you experience totality?

I saw the 2017 eclipse and found it was way better than I expected.
Ok, the other blogpost has been sent to my readlist now. Looks fun. I did have one question though, and please forgive me if the answer is RTFA, but why choose Claude? Was there a specific reason?
This is why people increasingly get married privately and then have a non-legal ceremony later however they want, to avoid government garbage like this.
And there's more mud to be found! The 'EC' version of the 68040 & 68060 was "no MMU, no FPU", and there was an 'LC' variant of the 68040 & 68060 that was "MMU, no FPU".

There were huge numbers of embedded 68k family chips shipped, although I've never seen the actual numbers. Folks went from 68000 to 68ec020 to 68ec060 as a (sorta) easy upgrade path. They're still made if you count the 68sec000, and the 68300 line is the spiritual successor.
Disregard code documentation, face the frustration
> But if we look at the operations that dbus is actually used for, they don't seem to be as complex as all of the capabilities that dbus provides.

I'm not sure this is true, certainly not for desktop users of Gnome and KDE. Just NetworkManager makes extensive use of D-Bus, and if you are writing an application that needs to care about (read or write) the state of the network, D-Bus is very useful and offers some powerful functionality.

On my Fedora machine I jsut ran `busctl list | wc -l` and got 175 (meaning 174 buses available), so it is being used quite extensively. Watching `sudo busctl monitor org.freedesktop.NetworkManager` is fascinating. I'm certain that there are applications using it that aren't using the full capabilities, but if it already needs to be in place, I don't think it adds complexity to use it for simple situations where a file might be sufficient. In fact I think somewhat the opposite. If everything were in D-Bus, there's only one place to look and you learn how to use it once and it's immediately useful for many things. If every application is using a homegrown/custom/bespoke IPC solution, you have to get into the details for every single thing. That sounds a lot more complex to me.

But that said, I bet we probably agree more than we disagree. If the application just needs to take in some configuration at runtime and doesn't need IPC, then using D-Bus is overkill and a bit cringey. I would much, much prefer a config file. If there's runtime changes though, that's where D-Bus starts to make sense to me.
Oh he's definitely a bit of a dick, even if parts of the story are probably exaggerated. A pretty clever one though.
My small personal litmus-test for "I may be impaired right now and not realize it" involves typos which I don't immediately notice and self-correct within a split second of typing them.

It means I'm either not really focused on what I'm doing, or I'm looking in the right place but my instinctive "that word looks wrong" recognition isn't firing.

It may not have the statistical rigor of analyzing a whole blog-post, but it's a lot easier to apply. :p
Gotta stop those flame-retardant vaccines!!
The next tools i know for databases are pgadmin4(postgres database administration) and libreoffice base(more similar to access).
I know that many people love to hate on bureacracy, but I don't think people actually hate that.

I know this sound stupid, but here's the reality: for the most part, those regulations aren't in place because people love bureacracy. They are there to enforce laws and implement measures that the people demand. They don't directly demand them, but whenever the government announces anything, people complain. They either complain that somebody is getting something they feel like they don't deserve, or they complain that they aren't getting something.

And because Germans love Bürgerbegehren and suing almost as much as they love complaining, everything has to be checked three times before anybody gets anything.
Pattern matching is a type of AI.
It may seem like a mixed blessing now, but without von Neumann architectures computers would not be what they are now. It's an ingenious, and non-obvious idea, that there should be no essential distinction between "program" and "data" (indeed, Turing machines are based on this idea as well).

von Neumann was enormously important in early Computer Science, his contributions cannot be understated. Indeed, Knuth credits him with the one of the most fundamental concepts in all of programming, subroutines (Turing had similar ideas in England around the same time). For more specific examples, von Neumann also came up with the concept of the PRNG, and the first practical algorithm (the "middle square" method). PRNGs are not obvious: before von Neumann, people had only tried generating random numbers using a table or primitive hardware RNGs. He was the one who came up with the idea to generate random numbers using arithmetic methods already present in computers. He also came up with the worlds first practical computer algorithm for sorting, merge sort. There's a huge number of other examples, early CS is riddled with ideas that can from von Neumann.
Reminds me of my own project, Comtrya

One of our goals is to run anywhere too, we have support for BSD as well as Windows, macOS, and Linux; as well as first class variant support for "define once, run everywhere" functionality.

Our core lib is available and built to support other dot file managers, perhaps it could be useful to you.

https://github.com/comtrya/comtrya
For anyone looking for a free alternative that works without google play services: https://f-droid.org/packages/de.nulide.findmydevice/
Banksy: Largest collection of artworks to go on show in Soho April 11
> Another option would be to build driverless road lanes, repurpose the carpool and truck lanes, or designate certain streets. Seems like a no-brainer for improving safety.

You can call those driverless road lanes "tracks" and put some trains on it.
You're totally right. This was obviously just a nasa conspiracy where they sent the moon on a different trajectory for a little bit to keep us all from noticing the aliens!
I've got a mid-range Redmii Android at the moment and it's perfectly fine.

I don't remember any stuttering on this or previous phones.
There is no such thing as 'directly effective' in the EU.

The member countries are actually sovereign.
maybe getgrist.com
Not in the case of this contract, because it also enables the parties to, for example, become eligible for government incentives to be married.
Naah - she‘ll be right mate ;-)
To be fair, the fame of Steve Jobs is some of a different story: after his departure from Apple, he had been kind of a persona non grata, and later, with the demise of NeXT (BTW also known for its flat hierarchy and salary structure), not much talked about, either. It was really with the resurgence of Apple and Jobs' 3rd or 4th comeback that he became idolized, especially after the iPhone. This is quite a biography, and it took 30 years and rebuilding the then most valuable company from what seemed to be its sure ruin to achieve this popularity.
This business model is bound to get attacked and suffer a painful exit soon. Here's why:

First, the whole systems of chips architecture that everyone is talking about will solve for increasing overall SRAM available to keep more model state on super fast memory and avoid going to slow memory.

Secondly, anyone serious about their data (enterprises) won't be okay with making API calls to Groq. Anyone serious about their data and have a lot scale (consumer internet) won't also be okay with making expensive API calls to Groq at scale.

Their cloud is attractive only if I can use their API for experimentation toy apps to continue developing in this direction while the rest of the major industry players systems of chip architecture catches up and solves for SRAM size bottleneck and manufacturing process bottleneck, and once that's solved, I get more powerful compute for cheaper $$ to deploy on-prem.

So, this cloud strategy is short-lived. I see another pivot on the horizon.
Also bluetooth is generally a shitshow.
The article linked there has a few more details about the implementation:

https://www.androidpolice.com/android-15-powered-off-finding...:

> To solve this problem, Google is working on a “Powered Off Finding” feature that allows a device to store precomputed Bluetooth beacons in the memory of the Bluetooth controller. This means that even when a device is powered off, it can continue broadcasting Bluetooth beacons to nearby devices.

> Unfortunately, Powered Off Finding isn’t the kind of feature that can just be enabled on any device. This is because the device needs to have hardware support for powering the Bluetooth controller when the rest of the components are shut down. Plus, device makers need to put in some extra engineering work to support this feature. For example, they need to support the Bluetooth Finder hardware abstraction layer (HAL) so that the Android OS can enable Powered Off Finding mode and send those precomputed Bluetooth beacons that I mentioned.

I don't know how that could work if the battery is dead, unless they're letting the Bluetooth controller draw on some reserve battery capacity after the phone has powered itself down.
I remember seeing a Vector Graphics computer at a computer store around 1978, when I was shopping for my first computer. I was excited by the name Vector Graphics, only to be disappointed to learn that it was a meaningless name, and their computers had nothing to do with vectors or graphics. I vaguely remember that it was a generic business machine (maybe with a 16 bit version?) with nothing to recommend it to a hobbyist over the competition.

In that era Apple had an enormous lead in graphics, software, and peripheral cards.
Reminds me I need to read “Against a Dark Background” again - similar theme!
Very large?

I’ve covered that glorified fire ball with my thumb!
Slovakia Turns Away from Ukraine as Fico Ally Pellegrini Wins Presidency
That is a great idea. What do you use to run multiple wifis with separate vlan?
I have no issue with experiments. But putting particulates into the air of a population center seems like a pointless risk and will generate needless controversy.
LegalKit Retrieval, binary Search with int8 Rescoring through French legal codes
This space showcases the tsdae-lemone-mbert-base model by Louis Brulé Naudet, a sentence embedding model based on BERT fitted using Transformer-based Sequential Denoising Auto-Encoder for unsupervised sentence embedding learning with one objective : french legal domain adaptation.

This process is designed to be memory efficient and fast, with the binary index being small enough to fit in memory and the int8 index being loaded as a view to save memory. Additionally, the binary index is much faster (up to 32x) to search than the float32 index, while the rescoring is also extremely efficient.

Link to the Space : https://huggingface.co/spaces/louisbrulenaudet/legalkit-retr...
I’ve been using an iPhone since 3GS up to the 12 where I’m typing this reply on. I never had problems with stuttering when playing music either through wired headphones or Bluetooth. Is all.
There were a couple of Linux/Un_x desktop applications written in C# back in the day - Tomboy, F-Spot, Banshee, Beagle come to mind. They were pretty good at what they did.

But the GNU/Linux camp was rather hesitant to adopt .Net for fear of Microsoft suing people over patent issues. At least that is my memory of it. People wrote replacements for those apps Tomboy -> gNote, F-Spot -> Shotwell, Banshee -> ???, using Vala.

Now that Microsoft has made .Net open source, the lawsuit threat seems to be gone (at least for the foreseeable future), but I think the ship has sailed.
Makes sense. Thanks! I am in NJ and my house has good insolation. And with all the federal and state incentives plus no-financing cash purchase solar panels may pay off just like installer is promising. I wish I had a larger and flatter roof though.
Lower latency is not the ultimate goal. Energy efficiency, for example, is another important factor DEs have to optimize for, that can be negatively affected by lower latencies.

Ultra-low latency on a laptop, that will poweroff in an hour is probably a bad tradeoff.
>Once you've seen someone die painfully and slowly from cancer over years, you know there can be no god.

i agree with you, but I think the conclusion from your argument is that the Good god does not exist, it is still possible that a Creator exist, but one that is not Good. kind or have human like qualities and morals.
Loving the fact that their flat config compatibility package has 83% the number of weekly downloads compared to their main package.

It was pretty obvious years ago that eslint messed up how package names are referenced in configs, and how they're resolved. Did it really require such a big change that affects the whole ecosystem? Microsoft seemed to have a pretty good solution with https://www.npmjs.com/package/@rushstack/eslint-patch
Then use the Apple 2e and forgo all the nicities of modern operating systems. Honestly this take is a whole lot of words to shit on all the open source devs working hard to provide things to us for free and I’m not having it.
Infra for building multimodal embeddings, built in Rust for speed and robustness
EmbedAnything is a powerful library designed to streamline the creation and management of embedding pipelines. Whether you're working with text, images, audio, or any other type of data., EmbedAnything makes it easy to generate embeddings from multiple sources and store them efficiently in a vector database.
Makes me wonder about software development and libertarianism... ;-)
Surveillance States: Covert Tracking of Journalists in Central and SE Europe
> You are right that the benefits for robotaxis applies to the others too. Personally, I'm rooting for robotaxis because it's simply cheaper without needing the human driver.

Hence they would increase traffic and slow down commutes. Maybe we’re fine with that, but we should at least be honest with ourselves.
Why can't you be an astronaut? Sounds to me like you are limiting yourself...

https://www.nasa.gov/humans-in-space/astronauts/astronaut-se...

https://www.usajobs.gov/job/779261100
Scientists Discover That the Brain's Blood Vessels Obey Different Rules
>Since I am an introvert and on the autistic spectrum

Unfortunately interviews are a way for companies to also screen out people on the spectrum without committing legal discrimination.

A lot of employers are looking to hire more than just a silent machine that takes Jira tickets as input and outputs code to git, but people tend to hire other people who are similar to them in culture, behavior and personality (humans gonna human, tribal mentality is still deep in us) hence the semi-bullshit "culture fit".

Any kind of disability, especially the non-physical ones, are gonna work against you in most job interviews.
Well, WFH can be good or bad depending on how is done, on both sides, worker side and company side. I'm an EU home worker and I have experienced some issues on my sides and many on company sides, that's much a matter of knowledge and willingness to test and improve.

Most managers, at least in EU, can't really get WFH, not just in terms of synchronicity or asynchronicity but in mere practical terms: they simply fail to understand the "job" part vs the "office boilerplate" part. This is an enormous issue that might reduce productivity alone. Most workers fear the change so tend to have poor home office setup and that's as well can lower productivity.

All these phenomenon are not part of WFH paradigm but just part of an evolutionary path we have all to do to understand. It's not much different than the old UK rule to put a horse in front of any train to control their speed. Now, do you prefer to have forever a horse in front of every train or having get rid of them is a good riddance?

WFH can save both employees and companies money IF done properly, similarly working on site can save money and work well or not, it's not a matter of where you work but how much you understand how to work in a certain way or another. The whole society can save money and live far better if the society evolve well, and we still have absurd procedures with pdf forms made not as forms but as to-be-printed, then scanned, than mailed tools, because those who have designed such procedure do not know nor understand the "modern" world (modern quoted since pdf fillable forms, digital signatures, web forms etc are modern, but definitively not new).

Now try to project the cost for a company of:

- eliminating offices, so not rent, cleaning services, electricity, ...

- enlarging they potential employees choice at least at a national level, if not the entire world (witch might be fiscally complicated)

- being able to move their fiscal residence as they want since there is no physical boundary

Does companies save money with such model? DEFINITIVELY YES, at least if they know how to do, and their best interest is trying, learning from errors, correct them and keep evolving instead of bovinely hold untenable positions just because they know them and fear the change.

As an employee I do save money WFH, but to do so I've invested much, I left a big city for mountains, building a new home and so on. I've studied and have done the change. A company can do the same with LESS investments typically.