skysight-inc/HackerNews huggingface dataset:
I had a bit of a...situation...recently and I didn't experience anything.
Like, 100% literally nothing. I collapsed and then just flashed back like if no time has passed, and very confused because the room suddenly changed and there was a lot of people around me that weren't there last time I blinked.

It was not like sleep where even when dreaming you kind of have a sense of things happening and a flow of time, it was a literal off-on. Like if time stopped, I was moved elsewhere and then resumed.

Disappointing, in a way.
NeXTSTEP Programming Step One: Object-Oriented Applications
Some historical context of interest for future GNUstep developers.

To download also diskette image that goes along with the book: https://archive.org/details/nextestep-prog-step-one-disk
Hey it's Gal from Traceloop,

That's a good tbh. I wonder whether we should implement instrumentations for LLMs "hosting solutions" or for specific LLMs (E.g. LLaMa/Falcon) and ignore the hosting solution (not sure if that's even possible though as it sort of dictates the inference api).

wdyt?
IMHO it doesn't make it a less of a crime if it happened 10+ years ago.

Tax fraud is robbing society, and no matter who they are, everyone should pay a fair share if they wish to participate with said society.
Try Japan
GNOME plans to phase out X11 for a Wayland-only future
I can self-punish adequately with various other applications, thanks!
I’m sure there are Avx512 apps that wouldn’t have this flag which poses a problem for Linux in terms of back compat.
On the surface yes. In practice, it's more like email + whatever kind of security system your email provider has set up to verify its really you.

I.e. try to log into a gmail account from a new machine in an unfamiliar location, even if you know the password and can receive SMS codes.

So right now, I'm more worried about getting locked out of a mail account than that someone else could take it over.

As for unencrypted SMPT, there is SMTPS [1]. I'm not sure if this seever supports it, but I'd assume it would be a basic requirement if you want to communicate with real-world mailboxes and not instantly flagged as spam.

[1] https://de.m.wikipedia.org/wiki/SMTPS
This, diagrams and imagery were top notch.
I like the choice of simple language on the landing page.
I stumbled upon this issue because my eglot still constantly gets out of sync with LSP. (emacs 29.1, latest stable corfu and eglot)
Dupe of: https://news.ycombinator.com/item?id=37843661
Electric bikes were not a thing when the law was created. But as written, also they are covered, as far as I can tell.

The law can be seen as an environment protection law. Just like you can't pollute the environment on land you own, you can't tear up the soil as side effect of amusement off road driving.
There are ideas of redesigning calendar:

https://en.wikipedia.org/wiki/Calendar_reform

https://en.wikipedia.org/wiki/World_Calendar

https://en.wikipedia.org/wiki/Symmetry454

and ideas for time keeping on other planets like

https://en.wikipedia.org/wiki/Darian_calendar

https://ops-alaska.com/time/gangale_mst/abstract.htm
Or maybe it's good to inform people that they're not using legitimate English, so they can learn.

¯\_(ツ)_/¯
Well, but what if it doesn't? Also, who's supposed to set that bit? The programmer, or the compiler? In either case it's possible to set it wrong.
Zwift Hub Smart Trainer for Indoor Cycling – Zwift
There are about 20 other uses in TFA which don’t use it as an acronym
This is why having JIT/AOT toolchains is great, let the runtime optmize to what is actually available, instead of shipping multiple dlls/so with exponential complexity of ISA mappings.

Every Android phone and ChromeOS device is its own special snowflake in hardware configuration, regarding RISC, ARM and Intel CPUs, or GPUs for that matter.
It's a common theme: A powerfull entity does something bad, and everybody stays with them because switching is too hard. They do it again a few times.

One day, they do it once too many, and a lot of people switch. This makes it more easy for the remainers, so some more of them switch. So you don't get a gradual decline, you get an avalanche.

The big entity finally takes notice, rolls backb the last chance, but people keep leaving. They don't realize they have to rollback all unpopular decisions, not only the last one, plus give people a reason to choose them over all others.

So the powerfull entity bleeds dry. Either it keeps a hard core of remainers that take any abuse thinkable, allowing them a hollowed out existence for a long time. Or some other powerfull entity gobbles up the remnants. In extreme cased, the big entity just desintegrates, unable to minimally sustain itself.

You see this pattern with big corporations, with governements. The catholic church in Europe seems another example. In fact, I fear what we're doing to the planet might become the mother of all examples.
Wait... if your motives and those of Starlink are aligned, why would we even need CLEC regulation?

Surely that regulation forces the carrier to do something it otherwise wouldn't have (or it would be pointless), thereby suggesting a misalignment of incentives.
I don't think Win ARM market share is at 14%. Where did you get that stat?
For a more succinct answer, I use it for three things: jumping to the definition of a symbol, auto completion of symbols and keywords and showing documentation.

None of this is new. We've had TAGS tables forever. Certain editors would provide the rest for certain languages in language-specific ways. LSP is just a general solution to the any editor/any language problem. It seems to work at least as good and often better than the custom solutions before.
major kudos to anyone making rk3318 images out of this..
I suspect a lot of the back to brick is actually more phase one of dealing with damp. Once its dried out a lot of houses in my area then go and get coloured insulating render. So it's not even paint anymore but the actual material is coloured.
I work at Kagi. I think this is partly a function of who our early user base was, and the tons of feedback they gave which helped improve our search. Because we don't keep the data, we can't do a lot of the ML-powered search improvements that eg. Google could over all search domains.

The good news is as the community expand, so will the feedback, and we'll be able to improve overall. The even better (and quite surprising) news is that we could be better than eg. Google on any topic at all, which tells me that the ML magic is not actually magic, and we will be able to outperform them in other domains as the community grows, the feedback increases, and our code becomes better.
That's true, but it's also more than in relatively car-oriented Germany, not to mention definitely car-oriented (in European terms) Ireland.

My point being: it's not the mode of personal transport, but approach to safety that ultimately makes the numbers. The Dutch are unwilling to mandate bike helmets, saying that it would reduce cycling.

This begs the question: what's more important really?
I believe a number of the devs who have been around for decades are still writing actual code with their preferred tools that run on Amiga. But I wouldn't be surprised if even there, most of the coding is being done in emulator, because the modern workflow is so much snappier that way.

However, the cross-platform build stack has gotten comprehensive, and straight modern hardware has become the method of choice for a lot of devs (including myself). There is an "Amiga Assembly" extension for VS Code which does a ton of heavy lifting for you, including setting up the build tools, and even grabbing a fork of the emulator that has DAP support so you can use VS Code's built-in debugger.

I personally use Neovim and a couple plugins for syntax highlighting and DAP support. As part of my build process, I run Python scripts which convert images and SFX to Amiga-friendly formats and assemble them into a custom binary file. I can't imagine how long that would have taken me to set up in an Amiga-only environment—Python is just too convenient.

I think a lot of what you see possible on Amiga today is thanks to modern tools allowing for very rapid iteration as well as some crazy preprocessing for effects that depend on lookup tables, etc.
That is sneaky! That could backfire, too, if someone got a hold of box of those things from somewhere else. “This guy pays $10 for each so we got a box from Ali Express and sold it to him”.
Especially considering the amounts involved. Going after an individual because they made a mistake in their taxes 20 years ago is one thing. Going after one of the biggest company in the world because they have 29B to give it’s another.
The main benefits for me:

- I have three control planes, not one, for about 20 x86-64 and 24 arm64 cores and ~160GB of RAM across 7 nodes. For much the same reason as my NAS uses raidz2, I don't have to drop everything and fix the universe if something fails because Home Assistant just keeps going.

- With Longhorn, I have three instances of every data volume in the cluster. Longhorn also provides incremental data backups to an S3 server--Minio on the NAS, in my case, which replicates to an offsite.

- I can run things like CrunchyData's Postgres operator, which provides a solid baseline setup and additional features like point-in-time restore--and as I run personal but public-facing apps on the cluster this is beneficial.

- Logging and monitoring are centralized and were easy to do. I don't have to go attach to a container, I just go look at Grafana.

- I have a consistent interface for working with all my applications, and I like it more than Swarm's by a lot.

By having this cluster, made out of spare computers, some cheap NVMe drives, and a couple SBCs I wanted to experiment with anyway,I've removed everything I care personally about from cloud providers except for offsite backup and my email sending. I know where it is, I can hack on projects trivially, and I know it'll be there tomorrow so long as the house doesn't burn down.

And I didn't learn any of k8s at work.
this is already done by libraries and how new instructions are leveraged on cores that have them. During init a library checks availability of instructions and sets function pointers to relevant routines.
AI companions are on the rise. But what are the knock-on effects of outsourcing empathy on a global scale?
if there was wind they may have been sailing.
I put Mistral-7B-Instruct in a Godot poc game the other day, and the simulated conversations it generates is funny as heck:

https://github.com/opyate/godot-llm-experiment
https://en.wikipedia.org/wiki/Broken_windows_fallacy
GNOME continues the was against its own users.
I have checked first two threads from your link and most people there were skeptical. Those that were not are not in today's thread.

Even if there was not skepticism before, it would be naive to think that it is the same crowd as today.
Ah, Tascam 4-track tape recorders, brings the memories flooding back.

I studied Music Technology for one of my A-Levels (blends performance, composing and recording versus a traditinal A-Level in music which is performance and composing). This was the first year the A-Level was offered, and while the school was building out a recording studio with ADAT 8-track recorders we "made do" with a Tascam. It was a fantastic piece of kit, and really great if you wanted to go and record out in the field.
Have you seen Japan's homeless?
I just love the font. So many memories. Mostly Good. Nostalgia at its finest.
This is very interesting!

I am especially interested in how you share memory between threads in your parallel runtime - what thread safety approach do you use?

I've been thinking about static memory as permanent regions that are permanent fixtures and the program flows through them and there must be backpressure when buffers get full.

I just wrote a nonblocking multithreaded barrier with a lock free algorithm.
You can do that with sidebery. Firefox’s default container plug-in is just a baseline. Other plugins do a much better job.
USB Mini also had a design flaw which caused the port to wear out prematurely (after only about 1,000 insertions), which was why the industry transitioned to USB Micro so quickly (which is rated for about 10,000 insertions).

https://electronics.stackexchange.com/questions/18552/why-wa...
That while 8 main demo was the whole game. I've not seen any other gameplay videos for it.
Yeah, but considering it says "this is a file explorer" a load of times, saying "it doesn't claim to be a file explorer" isn't right.
looks feasible

https://github.com/armbian/build/blob/b7bc0015b064b825cb0340...
Low cost Raspberry Pi based sound localizing
We love our fabric on trains in the UK. It’s disgusting.

Carpet gets immediately ruined with beer and vomit, as most trains turn in to parties on wheels a lot of the time.

Even the brand new Elizabeth Line in London has fabric seats. We just can’t shake our traditions in the face of obvious hygiene sense.
There were studies where it took as little as 10 searches to find out your exact identity. If you pay per month, month's worth of searches is more than enough to de-anonymize you. Ideal solution would involve pay-per-search.
Imagine if wealthy Bay Area denizens would focus their resources to take care of those around them. Instead they occupy their time with the endless pursuit of vanity, wealth without purpose, and decadence.
As a specific example, when searching something about the web, I want to see MDN in the first place. Kagi seems to be the only search engine which can do that.
Don't game the algorithm, just make it relevant & in order

Don't show me ads

Don't autoplay videos for any reason

Don't try to capture my attention

Protect my data. Never have a breach

Expire my data

Don't track me

I'm not gonna pay, though. I would pay for a place like this--a smaller community. I'm not paying a company like Meta.
Finnair also flies over the North Pole, from Helsinki to Tokyo, skirting around Russian airspace:

https://www.finnair.com/fi-en/bluewings/world-of-finnair/fly...
Google turns up the heat on AWS: Cloud Spanner is half the cost of DynamoDB
The idea that the business' value is being created in Bermuda (in Google's case, but there will be similar things going on here) is a fiction. The idea that what creates the value is a single concrete piece of intellectual property is a fiction. The idea that that piece of intellectual policy was transferred to Bermuda is a fiction. The idea that what was transferred could be legitimately valued at zero when transferred and yet suddenly responsible for 100% of the business' value in subsequent years is an especially blatant fiction.

I'd love to see the government of Bermuda nationalize that piece of intellectial property and claim all of Google's global income. They've made such a careful, vigorous legal argument that it's responsible for 100% of their revenue, surely they would acknowledge the things they've been claiming for years and continue to pay 100% of their profits to Bermuda.
XTX markets seems to be doing something in the same genre as this. As I understand it, they are mostly taker.
We have it nice in Switzerland.
It would be about time!
Firefox Review Checker
The environments we work in shape our biases and what we find good and bad.

Game programmers spend their careers writing C++ where, yes, you really need tricks like this to rename the variable, as the language is so fucking insane that ALL tooling gets it wrong - and the consequences of getting it wrong can be disastrous.

The most widely used options for C++ are VS's IntelliSense and clangd. IntelliSense is utter garbage, I never trust it for renaming things. clangd is better but can still get things wrong if your build process is complicated your compile_commands.json doesn't perfectly reflect it.

Managed languages have fantastic tooling with perfect context of your project, but they're also managed and are not applicable in a lot of environments.
I also miss any reference to wait()/waitpid() on the article, it looks like the author isn't really confortable with UNIX systems programming.
Every law is judged with the intent behind the action... except for taxes which is the single exception I know of. And here the intent is pretty clear.
Is walkin' the british slang for hiking?
> I'm appalled at the people here saying you need a car to lead a full life. A car-dependent life is an empty and sad one for many of us.

As someone who loves car-less living in big cities like NYC, I think the position above is an ideological belief rather than a practical one.

Every geography and lifestyle has an optimum mode of transportation. In dense urban environments, it would be a heterogeneous mix of public transit for longer distances, scooters or bikes for last mile/yard, and the occasional taxi for groceries or the like.

But for those of us who have active busy lives and need to meet friends, take classes, go to events, etc. across town, our time is maximized by the use of a car if the geography admits it. I used to live in Chicago where you absolutely did not need a car, but a car saves you time, lets you explore more parts of the city, and lets you pack more activities in 5 work nights than if you had to rely on public transit and transfers between different lines.
> The Register has poured Ingenuity's flight log into Excel and sorted the data, leading us to conclude that Flight 62 will surpass Flight 60's top speed of 8m/sec.

Just seems like a funny line to write.

Remarkable bit of engineering, that’s for sure. (Edit talking about Ingenuity here)
Time is never going to be easy to decimalise, since days, months, and years are all natural periods and not so easy to change.

Maybe once we have left the Earth and spread out into the solar system and beyond, there will be no reason to keep Earth time, and we'll just use Unix time, and stick to seconds, kiloseconds, and megaseconds. (Hopefully in the next few gigaseconds.)
nice in isolation but depends on where it's parked it could well make it way more likely for the next car to kill someone.
Except it did provide it in a pro studio session. They could drop in and out, overdub and cut and splice tape if they wanted.

But your original point of not having an undo being liberating is IMHO correct.
Magic (https://getmagic.com/) | Software Engineer (Full stack Javascript | 100% Remote (preferably APAC, Africa and EU regions) | Full-time | $60,000 to 100,000/year

We are the Engineering Team at Magic, a Y Combinator (W15) company. We connect businesses to virtual assistants, with over $30MM raised to date. Our team is currently composed of 17 engineers in 7 countries, growing to 30 engineers worldwide in 2022.

Software Engineer - Mid to Senior (Full stack Javascript)

- Design and development of AI-powered solutions that meet the needs of Magic's core business.

- With solid experience in Javascript full stack development (React, Next, Node)

- Plus: Worked on AI products using existing APIs

- Must be willing to work on Philippine time zone (GMT+8) (commit to ~10 hours/week overlap with core PH hours)

Tech stack: JavaScript, with React on the frontend and Node on AWS on the backend, with PostgreSQL and MongoDB for our databases.

Our workplace: 90% async (very few meetings), open source or civic work supported, work at any time you want from anywhere

Learning culture: mentorship, pairing, talks, conferences, new technologies

Unique hiring process: in less than 3 hours, meet our in-house technical recruiter, meet a hiring manager for a culture fit and pre-tech interview, then choose from 3 ways to showcase your abilities (choose one): (a) simulated code review, (b) show and tell from one of your GitHub repos or (c) live-code pairing to build a to-do application.

Contact us by emailing: ysai.lafrades@getmagicnow.com
I work at Kagi. We don't have KPIs that track search quality in that way (we don't have any frontend tracking at all, so we can't know if you click any of the results), and we haven't touched much the sources of data we're using over the last few months. We've also had conflicting reports about this problem, so I'm wondering if it's not variable quality over time and place of our upstreams that's a problem.

That said, we're aware that it's currently something we have to improve, "!g best cafe" is not where we want to be. We're working on it, but if you have specific examples/suggestions, please do submit them to kagifeedback.org so we can track them.
Any arbitrary obtuse puzzle will distinguish the more intelligent students from the less so. Doesn't mean it represents any deep insight or useful thing. (Have you tried the same exercise with any other "hard" language in place of C - Assembly, Brainfuck, Forth, APL, Haskell?)
I live here, and no, there really aren't very many of them, unlike America where they're everywhere in huge encampments.

Japan actually has social services to help homeless people and provide them shelter; the ones you see are people who refuse help.
> I can't remember the last time the grid failed.

In Italy, multiple days in July, in some areas.
"We can't make this work" says employee of notorious liar.
Great then all processes will be running on the P-cores only, with the E-cores idling all day.

Note that even simple things like memcpy, which every single program out there will use, will use AVX512!
It's not a problem, in contrary it is good that implementors are pointed to possible code intelligence features that they current IDE's don't provide either.

I read some factual inaccuracies here.

LSP (the protocol)'s main driving force was for a long time TypeScript rather than JS. FYI TypesSript has a stronger type system than Java at this point, and it's LSP server is the most comprehensive and supported way to write TS with.

Another example of an LSP success story is Rust's rust-analyzer. Not to mention that C++'s clangd also became an LSP server many years ago.

All these are strongly typed and bring extra semantics (templates, lifetimes) way beyond other languages.

"query type of symbol" functionality is provided as an example by the textdocument/hover call [1]

But even if this wasn't implemented, the protocol lets any implementor extend the interface with additional / non-standard methods (and clangd did exactly that[2])

It might be that the not-widely-popular ocaml's LSP support is not there yet. Probably it's an open source project, so you can help with the implementation, or at least vote for missing features to be implemented.

[1]: https://microsoft.github.io/language-server-protocol/specifi...

[2]: https://clangd.llvm.org/extensions
Let them first fix the constant Wayland crashes...

https://www.mail-archive.com/desktop-packages@lists.launchpa...
And I can't believe that NEWLY-DEPLOYED trains in L.A. have CLOTH seats. I saw these on day one and said, WTF, whose idea was this?

And sure enough, today these trains are rolling diapers. No way would I ever sit on one of these things. The level of stupidity here is just unbelievable.
It really doesn't make much difference whether the platform abstraction layer code is part of the game, or part of the runtime environment.

Each cross-platform game has such an abstraction layer, usually it's just inhouse code or provided by a game engine vendor. Moving that part out of the game and into a shared set of 'system libraries', maintained by specialists who actually know how the Linux graphics system works inside out is actually a very good thing.

That this abstraction layer implements a subset of the Win32 APIs really isn't all that important from a technical perspective (it is however very important from a business perspective).

I never heard a Linux users complain about game developers writing their games against SDL for instance, yet the basic idea isn't all that different from Proton.