skysight-inc/HackerNews huggingface dataset:
The one annoyance inflicted is the pointless container-for-everything with rounded corners. It makes the web page optically smaller on mobile and seems to serve no purpose.

Just extend the background to the very corners like hacker news does!
The still don't even have a way to avoid dependency confusion attacks when using private package repos (other than also registering every single private package name you use on pypi.org). Blows my mind.
It also makes it impossible for a single (or multiple parties) to change the license in ways in line with the community's desire, including moving to more permissive licenses.

And I'm not really sure I get the risk here. Projects (Redis, Terraform) changed license, the community responded by forking, and the result is at worst more fragmentation. If a company doesn't think a project is worth maintaining without a more monetizable license having multiple code owners isn't going to force them to keep maintaining the software.

I'm not saying multiple owners doesn't have benefits, but it's far from clear enough to present a cut and dried policy like this I think.
How come no one has pointed out that this could be a conspiracy for a cash grab?
Past discussion: https://news.ycombinator.com/item?id=42506211
Here's an example of a US phone book from the 1980s, https://archive.org/details/1981-12-mc-lean-county-phone-boo... .

It has two sections, typically called 'white pages' and 'yellow pages' because the paper for the latter was tinted yellow. The white pages had subscriber phone numbers, listed alphabetically, with no advertising except that one could pay extra to have the entry in bold, to grab attention.

The yellow pages were for business numbers, arranged by topic. A business could buy ad space to put on the same page as the topic.

In the linked-to example, the white and yellow pages were in the same book. In a more populated area, the two would be separate books, and in larger cities even two books for the white pages and one for the yellow.
I am trying out something along those lines with friendlyfriends.community (nod to Do Androids Dream of Electric Sheep). Still pretty basic though, but feel free to give it a try.

Edit: I'm exploring the idea that social media is not really social. How much different is it to interact with a human intermediated by social media sites than it is to interact with chatbots?
>when marketing uses AI

In my experience when marketing wants to use AI, they will. Regardless of whether it is ML, basic statistics or even just a few if-else blocks.

It used to be the way you describe up to about 2-3 years ago, now the term is meaningless.
Is that available at small scale?
the fact that `pip install` just runs whatever is in `setup.py` is still mind baffling, even if the author weren't mallicious the `setup.py` can still do harm (say delete a file by mistake), there really needs to be an official way of sandbox its running.
They reversed it, I don’t think a huge amount of people changed over but definitely substantial! Godot has been growing quickly.
> There's even a famous case about it

Note this is not a legal case which has been ruled on, just an opinion. It sounds reasonable to me, but also not a hill I would die on personally.
Can you please give an example of “big tech companies give mid-career job candidates "tests" that heavily involve the speed of basic calculation”. Having worked 30 years in very big companies (10k+ employees) in 5 different countries, i have never had, or ever heard of, any tests which require speed of basic calculations in any color, shape or form.
https://archive.vn/Eny8f
Sent you an e-mail. I believe those positions have a great fit with my current work and background, and I'd absolutely be willing to relocate to MA - the only issue being visa sponsorship, which you are offering already.
Those might be really great for T2 though. I don’t need to know the exact number just a ballpark number to know how I’m doing. Having always had a bad relationship with food, I fall off way too easily without a CGM so for me, those things would be perfect.

But also in times where we have the Libre 3 which is so tiny that you legit don’t even notice it, a CGM on your wrist is not worth the loss of accuracy for T1 I guess (assuming your insurance pays for it).
Amazing.

I use a Synology NAS which has a similar desktop in browser paradigm, but this guy trumps it with his Wine and emulator integration.
I don't agree with the idea that $5 is on the high side.

After infrastructure and DNS, I think it's the most important tool for using the internet (at least for most people in most cases). It's what most people use to actually find information. It saves me uncountable hours each year.

Need to find a phone number to a company? I don't have to guess what their domain is, I just search for "<company> Phone Number" and probably land on an "About Us" page.

Need to find an owners manual to a device? I don't need to browse for 20 minutes on the product vendor's website.

Trying to look up an error in code? I don't have to search Github, StackOverflow, Gitlab, that tiny self-hosted forum for the library throwing an error, and Reddit individually.

And ultimately, ad-supported search presents a conflict of interest: what information should the search engine return to you? A near-exact result you're looking for or advertiser-funded results to be presented first? Whoever provides search has to raise money somehow, and they aren't going to sell ads if the advertiser results are always at the bottom.

Lastly, Hackernews seems primarily geared towards North America/Western Europe/AU(?)/NZ(?). For this area, generally, $5 is not unreasonably expensive.
I'm totally going to run it on an Amstrad PPC640 soon :)))
Particle physics experiments, such as the LHC, are simulated using an MC program call Geant (Giant). Various modules can be tweaked for new physics, and the signal/background statistics established for new decay signatures.

https://geant4.web.cern.ch/

Yes, open source code and installers, so you too can simulate the LHC :)
What if the word contains repeated letters?
Why do you believe that the contributor benefits more from contributing to a project than the project does?
The charts showing the growth of the number of objects in orbit in recent years are wild. I have to expect this will be a lot more common going forward.
Tragic. He was widely respected and far too young.
You're missing the point.

The existing "asynchronous" I/O mechanisms that I am aware of all use a procedural interface...which doesn't really work.

The first kind of procedural interface is what I would call "the simulation of synchronous I/O". So basic OS behavior that goes outside the procedural model supported in the programming language by suspending your process and going off to do something else while the I/O completes.

This has various problems, mainly the one of suspending your process, but it is nice and simple from the perspective of a program in the call/return architectural style because it never has to see anything outside its understanding of the world.

The attractive convenience and the intrinsic problems have led us to reproduce this mechanism at the process level, the kernel-thread level, the user-thread level and most recently the async/await level. The fundamental flaw remains: we are simulating a synchronous procedural interface on top of something that is very different[1]

Callback hell is another way of mapping asynchrony to synchronous procedural interfaces, but well...yikes. NT completion ports and the like are as well, and let's agree not talk about aio(4).

Asynchronous messaging such as that in io_ring is a different way of interfacing with asynchronous I/O, just like Erlang messages are different from synchronous procedure calls and synchronous RPCs. Instead of all communication being encoded in individual procedures, it is encoded in reified messages (the io_uring_sqe struct). These have an "opcode", the message name, and parameters.

Now you can ignore the completely different interface that is the point and instead focus on the underlying asynchronous I/O operations, but that is, well, missing the point.

I have built more asynchronous/message-oriented I/O APIs in userspace with and for Objective-S[2], and am personally very interested in how these could map to the io_ring kernel interface. I certainly agree with the poster's point that this is fundamentally different from what has come before. And again: the messaging interface to (inherently asynchronous) I/O, not the fact that there is some (procedural) mechanism for asynchronous I/O.

[1] https://2020.programming-conference.org/details/salon-2020-p...

[2] https://objective.st
When your answer is "the problem is the developers", your answer is always wrong.

Both your points, 1 + 2, are variations on that.

The right answer is the problem is the language design.
What about humans? Are we individual, indivisible beings or are we colonies of cells cooperating as a superorganism? That may sound like a dumb question since our cells are so specialized that they can't survive individually and can't "stop cooperating"... or can they?

They can, that's what we call cancer... it's some of our cells rebelling and deciding to do their own thing, and to hell with the superorganism. Of course that isn't all that smart since the cancer will die when we die, right? Well, maybe not... although I don't know of any documented case in humans, some cancers are known to migrate off their original organism and colonize others! An example of this is the tasmanian devil face cancer... it started on one individual and spread to others, the tumors on all infected devils having the genes of the original individual.

But what about individual cells? Surely the buck stops there and they are individual, indivisible organisms? Not so fast! Cells of all eucaryotes (that's us) contain "organs" (mitochondria) that were once a separate form of life and still have their own genetic code, completely separate from the nuclear genetic code of our cells. Not only that, but it was recently discovered that they are still independent enough that they can migrate from one cell to another on their own.

So, yeah, "individual organism" is an abstract concept that has different meanings at different scales and even at a specific scale is rather fluid. And I think "individual self" (or mind) is like that too, but that's another story...
Am I weird here thinking that it's pretty obvious that if you bite the hand that feeds you, there will be consequences?
How is 5G (which isn't super successful or groundbreaking) related to the games people play?
Clearly you have never worked for a large company that lays claim on basically any field.
In general, I subscribe to your thoughts, but also the ones you are replying to.

But: “And what prevents a human from doing code review on such a system’s outputs?” One word: cost.

At least in my experience, at least right now, it is more effort to review and correct, as doing from scratch.
Sorry, but you are first changing "what the article is about" to something that the article is not, in fact, about, and then criticizing this thing that you just made up.

Not helpful.
Gnosis (γνῶσις)D Repetition System for GNU Emacs
It depends on whether you think you have a job, rights, or a king.
False, you are spreading blatant lies.
Russians were pretty transparent about reasons. Budapest Memorandum as of 2003 guaranteed Ukraine sovereignty in exchange for nuclear disarmament, provided that Ukraine stays neutral state.

Ukraine decided to break the Budapest Memorandum by seeking the NATO ascension, and GW Bush promised them NATO in 2008, and then in 2014 CIA/State Department organized a coup (just a mere month before official elections) and pro-western puppet leader was put in charge (search Victoria Nuland's call where she decided to appoint pro-western Yatsenyuk as Prime Minister after the coup) who decided to seek EU and NATO membership.

Thus, Ukraine effectively nullified the neutrality clause of the Budapest Memorandum.

So it was Ukraine that walked back from Budapest Memorandum by giving up neutral status, that nullified the territorial sovereignty guarantees given by Russia.

if you think about it, it kinda makes sense. Russia can tolerate friendly and aligned country on its border that is 70% comprised of Russian speakers and/or Russian ethnicity.

But Russia cannot tolerate NATO member on its border, the same way that USA cannot tolerate Canada/Mexico that are in military alliance with Russia/China.

Ask yourself, what would USA do if tomorrow Canada/Mexico decided to join exclusive economic and military alliance with China ?
Show HN: Struggle with CSS Flexbox? This Playground Is for You
Experiment with different flex properties to understand how they affect layout. Adjust the controls below to see changes in real-time and copy the generated CSS code.
Did you miss this part?

> sub-licensable
... GPLv3, or any later version with a similar spirit published by the Free Software Foundation or its successor.

Remember that without a license most people don't have any right to copy the software at all, so it's in a corporation's best interest to make sure the GPL continues to be valid. And the law always does what's in a corporation's best interest.
ChatGPT cannot be argued anything, it will just apologize and move on.
Plastic is not just something we put food in, it's everywhere
Yeah they are two different effects. Theres motion blur on individual objects that you want (as human eyes see/have) then there is full screen motion blur that is due to the display technology (lcd,oled etc) that you dont want (as human eyes dont see/have). CRTs dont have this motion blur as the screen is blank most of the time - see slo mo guys on youtube for crt displays.
Non-American here. I’ve been hearing stories about billionaires supporting Trump, including pre-election. Bezos is named. The concern I read of is that Trump’s second term will be directly implementing terrifying policies reminiscent of fascist nations.

Is all this true? It seems deeply disturbing to see support at all let alone before taking the reins, in a ‘pre-emptively supporting the possible implementation of fascism’ sense.
What's the practical difference? They still have the right to do anything they want with it.
I made $100K from a dick joke
Roc Camera
This is about improving motion clarity, so each displayed frame of moving content looks crisp rather than having blur (something that monitors can struggle with even at high refresh rates / high Hz).

Most good monitor reviews of high Hz displays (eg: 120Hz+) take fast photographs of moving objects (typically from Blur Busters' 'Test UFO' web page) to demonstrate how good or poorly a monitor handles fast moving content.

One technique of significantly improving motion clarity is inserting frames of pure black in the display output (aka BFI, black frame insertion). A downside is some are sensitive to this where it causes eyestrain.

This CRT beam simulating shader is said to be similarly effective to BFI at improving motion clarity but with the benefit of reducing eyestrain. However from what I understand the current version is limited to simulating a lower Hz display and requires a higher Hz monitor.

All this is distinct from the kind of in-media motion blur that can be enabled in games or seen in recorded video. It's instead about the monitor not being able to render fast moving content clearly enough which leads to non-crisp output frames.
Part of being a journalist and a cartoonist is being able to speak truth to power. It’s inherent in the duties going with the job.

So it’s not obvious, no.
Show HN: Friendlyfriends.community
I'm exploring the idea that social media is not really social. How much different is it to interact with chatbots than it is to intermediate our human interactions through social media?

The name is an homage to Do Androids Dream of Electric Sheep, which asks (and maybe answers?) similar questions. How much "like a human" is enough? Do we care in the end?

friendlyfriends uses LLMs that are probably not really human enough to answer these questions, but I'm giving it a shot anyways.
This sounds great for the problem they are trying to solve but it also sounds like it could be useful for a lot of other interesting applications. I would assume you could put the same sensor on a plastic pipe and infer details about the liquid inside. If I was this team, I might look at how to commercialize this tech for industrial process control in parallel with the slow process of commercializing it for medical purposes.

"The system’s key components are a radar chip, which sends and receives signals through the body, an engineered “meta-surface”, which helps focus these signals for better accuracy, and microcontrollers, which process the radar signals using artificial intelligence algorithms. The algorithms improve the accuracy and reliability of the readings by learning from the data over time."
Unless you signed a work-for-hire agreement with somebody else! Yhis is where it gets tricky.

In the US (afaik / ianal) your employer gets to claim your copyright if you’ve contributed to a project on company time, or using company equipment, or something else I can’t remember. This actually sounds reasonable to me.
It's also unnecessary for virtually all actual systems today.

The systems that can potentially benefit from async/await are a tiny subset of what we build. The rest just don't even have the problem that async/await purports to solve, never mind if it actually manages to solve it.
An external perspective here: I think at best it’s going to be a drunken brawl and infighting resulting in a lot of ass kissing and popularity politics.

I don’t think you’re going to get fascism because that relies on some level of competence, order and ideological consistency.

I’m not calling out any individuals for ref, just the entire political landscape, which is something I unfortunately have a fair amount of experience with.

As for supporting the current administration, the American political system is partially pay to play so this is normal regardless of who’s up top.
I have lived in an area of the US where a high portion of the population regularly attends church. I do not attend church. I noticed that when people found out about my lack of religion early in our acquaintance I was judged harshly for not being a believer. If they got to know me first, then they were okay with me by the time the subject of religion came up. Was I a bad person for hiding my lack of faith?

The US has such a patchwork of reporting systems around crimes and convictions, and there are several workarounds to avoid having bad things surfacing. So there are likely already people around you who have secrets but are living decent lives now. We all have those things about ourselves we don’t discuss and this is the social lubricant that keeps our relationships going.
Make it 'a city charge'. $100 per day in the city. Ought to drive the poor and undesirable away.
I think what we are really talking about right now is essentially a pair of jobs that, though both called "software engineer", are vastly different in scope.

One of them is a software developer who basically does just that, implement requirements. To enable an engineering department with this type of developer, management needs to already have developed a pretty good view on the business processes that could benefit from automation, or that could become feasible in the first place through software. It is understood that a 5% improvement on the critical path can be more difficult, yet still more worthwhile than a 50% improvement in some less important part of the system. To gain this understanding, management needs to know what is technically possible and perform lots of requirements analysis. After that, well-defined work packets can be handed down to rank and file engineers, and then everyone is on their merry way.

The other kind of software engineer performs most of this support work on their own. Such an engineer has additional responsibilities, but can be useful in many more places because the surrounding support structures don't need to exist. You might not even have to give them specific guidance. However, it means that to use this kind of engineer effectively, you have to expose them to accidentals like time, money and risk, or they will not be able to accurately assess where their talents would be most useful.

Many organizations will actually have both types of engineers. But invariably, the perception of how valuable they are will be heavily skewed in favor of the latter kind of engineer. In the hands of management, they handle like a chef's knife, while the "pure" type of engineer would feel more like a cookie cutter. Even the sharpest, most efficient and most perfect cookie cutter will have a hard time to be perceived as more valuable than a reliable multi-use tool that needs next to no setup for decent results.

The point is, maybe you really hate all that stuff. Nothing stops you from being an awesome cookie cutter. More power to you. I suspect, however, that most of your colleagues would regard that as a career-limiting move.
nextjs for what?
Looks like it's using mm-wave radar technology to detect changes of the dielectric properties of solutions with different levels of glucose.

There is also a paper from them doing it with the Google's Project Sali dev kit, the radar that was mostly demonstrated with gesture recognition, but looks like it's useful for other things too like this. They also show it can be also used to detect glucose levels in drinks too like Coke vs diet Coke.

Besides the current one posted, they have multiple other publications about the topic:

Using Project Sali back in 2018:
https://scholar.google.ca/citations?view_op=view_citation&hl...

This one is also nice detailed one:
https://www.mdpi.com/2072-4292/12/3/385

and looks like the current one is about improving this technology with enhanced signal-to-noise ratio.
can u elaborate more? why 1 year and small fee after?
> Mr Shipley said he decided against publishing the cartoon because the paper had just published a column on the same topic as the cartoon and was set to publish another.

> "Not every editorial judgement is a reflection of a malign force … The only bias was against repetition," Mr Shipley said.

I'm inclined to agree with Shipley, since WaPo has of course published pieces vocally critical of Bezos. But if that's all your paper is printing it starts to get a bit old. I'd get sick of it too.

Not everything is a grand conspiracy.
Opinions on hard-to-discuss topics change more via old population replacement
Having followed qntm's work since Fine Structure (2006), he's really improved since then. He got a lot better at character writing with Ra (2011).

I think it's largely a matter of intentional practice. I think that some sci-fi writers don't prioritize honing that skill, since they just want to build a cool world and the story is a way to demonstrate that.
The more the behemoth of bureaucracy and total control will grind and (o)press the societies to atomized individuals, the more lone wolfs will crop up.
> but for me, the biggest quality of life improvements for me will be continued improvements with closed loop CGM + insulin pump systems

You might find this interesting: "A bi-hormonal fully closed loop system"

https://www.inredadiabetic.nl/en/home-english/
Yeah it's the bpa more than the waste that would bother me.

Honest question, isn't the bpa free paper just using something else than bpa that is unregulated and potentially even worse?
Interesting project, but there's an obvious issue here - you could just use a small microcontroller with hardware floating point support and get much better performance. The TI-84's ez80 CPU is really not suited for this kind of computation.

I did a similar project on an STM32F4 and got inference times under 100ms. The hardware FPU makes a massive difference compared to software float emulation.

That said, it's cool to see what you can push these old calculators to do. Repurposing the video RAM as a secondary heap was clever.