skysight-inc/HackerNews huggingface dataset:
Why would a 4 year old breach of contract warrant a ban today instead of 4 years ago? The trigger was that Epic criticized Apple, that doesn't seem like a warranted reason to ban someone even if they did something bad 4 years ago.

Also since the DMA bans arrangement that Epic breached before, there is no reason to suspect that the EU account will breach anything new now, I really doubt EU will let this slide.
Node.js – v21.7.0
Apple themselves seem to forget that a huge selling point for the iPhone/iPod Touch was video games. Seeing those bright flashy games rendering on such a beautiful screen in the palm of your hand- it blew everything else out of the water.

Social media eventually took over as the killer apps, but for a while it was Angry Birds and Fruit Ninja on everyone's phone.
The cops will probably deliberately keep it from you as a threat.
There's ASDF [0] and Quicklisp [1], but nothing so rigid as NPM. It's more like the old C configuration, when you install stuff with a package manager or download DLL and headers. But Lips is not like JavaScript or Rust where you code, then you compile/build and have a program. It's more like an OS that you boot and then interact with it, adding code and data. Quicklisp is more akin to a package manager than a dependency system and ASDF is more like Ansible. The Lisp code you write are equivalent to shell script to get the program to a particular state. You can save an image of the program somewhere so you don't have to reload everything from scratch and then your code is more like a documentation at this point.

My whole workflow with Common Lisp is playing around with the interpreter in search of a solution, then write down that solution in code. Quicklisp is more than enough for that. If I need to pin down a library, I'd just download it and vendor it in the project. And most people don't need that much libraries as the language is quite flexible and you can get it very close to the problem domain.

> What I want is a lisp with a compiler/interpreter, and a package manager/build system that makes use of said compiler/interpreter to work on a project using a standardized project structure.

What you're asking is the same as Docker for Linux, but if Linux was more homogeneous and running a single program. Docker wouldn't be so useful and people would just distribute VM snapshots or Ansible scripts. Which you do in Lisp.

[0]: https://asdf.common-lisp.dev/

[1]: https://www.quicklisp.org/beta/
Some more details on `await` as a postfix operator rather than prefix

https://blog.ceejbot.com/posts/postfix-await/
The problem with this argument is that it's equivalent to saying to someone in the Olympics that they're just there because of sample and survivor bias, which ignores the intrinsic counterfactual assumption.

Yes, under some counterfactual condition, there are better Olympians, but that imaginary world is not equivalent or meaningful in the real and current one. This is the basic conceit of a lot of critical theories and ideas, they aren't rooted in the real.
I would think this is a money game where it will force Epic to become a European developer/entity instead of just an American developer, to access the DMA market.

More hoops and more BS is entirely on brand for Apfel in this exercise.
For most SaaS apps even offline is going to sync with the central service and not with other peers.

Direct peer-to-peer without a intermediating server is so rare for SaaS that I don't even know of an example.
ArXiv Machine Learning Landscape
Perhaps it would be useful to describe a program type that only does one pass through its source. No loops or function calls. It may be useful to describe a single block of reusable sections, which cannot refer to itself in whole or part, to reduce program redundancy. Or rely on compression algorithms to remove the need for even that. The one pass part would be something like a shader language.
It seems that there is still a confusion between the C# language versions and the target frameworks. Some people think that if they got stuck with full framework they’re stuck on C# 7.3 forever as well and can’t use some language feature like records. Which is not true. You can’t use all the language features for sure, but you can use like a vast majority of them.
What is the appropriate number of times to "just move on and ignore" before finally deciding to say something because the integrity of hn as a platform is at risk?
This is one of the best articles I've read in far too long. She's an amazing writer.
> “CGMs can be a powerful tool to help monitor blood glucose. Today’s clearance expands access to these devices by allowing individuals to purchase a CGM without the involvement of a health care provider,” said Jeff Shuren, M.D., J.D., director of the FDA’s Center for Devices and Radiological Health. “Giving more individuals valuable information about their health, regardless of their access to a doctor or health insurance, is an important step forward in advancing health equity for U.S. patients.”

Says nothing about it being cheaper; and honestly, taking the requirement to see a doctor out of it may end up reducing the total cost for a patient anyways.
Nope. They were a victim of this at one point, but also decided to do their own adware bundling. Sourceforge doesn't do this anymore.
API access and scraping viability has changed significantly since then.
Then you shouldn't position yourself as a gatekeeper. I also don't want to pay taxes, but have to comply with the law anyway.
LinkedIn Open Sources OpenHouse Data Lakehouse Control Plane
Fair enough. I just see it as an escalation in deterrence.
Getting into definitions here, but I would personally consider that image generator to be a nerfed tool, incapable of generating many kinds of images.
False. https://arxiv.org/abs/2308.03762
I'm skeptical on most internal filters that include a HEPA filter. I don't think those little fans have enough CFM and static pressure that they can push enough air through both the carbon pellets and the HEPA filter so both they can effectively do their job. The thing with VOCs is you can smell them and know that the filter is or isn't doing its job. Not so with microparticles, for which you need to get a sensor to measure them. And, of course, even sealed printers leak air (I'm looking at you, default Voron split door).

My Trident has a Nevermore V5 Duo for VOCs only. I picked up a nice big Honeywell air clearer with a monster HEPA filter in it that turns over the air like crazy to deal with microparticles. As a bonus, I can use the Honeywell for those times like forest fire season when the air quality is bad.
My favorite little cross-language coincidence is how lots of place names up north end in 'vik'.

In the old Viking world, there's Reykjavík, Keflavík, Grindavík, etc in Iceland. Then over in Norway, you've got Larvik, Malvik, Rørvik, etc. In Sweden: Västervik, Valdemarsvik, Örnsköldsvik.

Then in the new world, Greenland has Aasivik and Arsivik. The Eastern part of the Canadian north has has Aquiatulavik and Iqiattavik and Akulivik. Up in the Northwest Territories there's Aklavik and Inuvik. Cross over into Alaska and you'll find Utqiagvik and Kaktovik.

To make it even more interesting, on Russia's north coast you'll find a Nordvik.

Surely there must have been a prehistoric super-culture up North that founded all of these places right? Not so - in Norse, that 'vik' meant cove, and as a seafaring culture they had a lot of settlements on coves. In Inuit and related languages 'vik' means place, so that ended up in a lot of names. Oh, and the Russian Nordvik was just given a Norwegian name.

So no, there almost certainly wasn't extensive linguistic exchange between Vikings and indigenous people of North America. Although, since L'Anse aux Meadows (the one place Norse are known to have been in North America) means Meadows Cove, I think it should be renamed Meadowvik.
It turns out when you strip out as much of the billing bureaucracy as possible, that things become cheaper.
Its interesting the contrast between HN and X [0] as far as the sentiment goes on this change. On HN seems mainly in favor of this change while on X everyone is mainly against it.

Personally, I'm glad I haven't built something on PS Hobby that I have to migrate but I do think its fair to charge for your product.

[0] https://twitter.com/PlanetScale/status/1765438197981708684
Publishing a Chrome browser extension more-or-less requires being a customer of the Chrome Web Store. There are plenty of other examples, folks tend to give Playstation/Xbox/Switch stores in these conversations as well.
I'm old enough to remember when they were the underdog.

I still find it weird that people spent the last 5 years complaining about practices that started when they still were an underdog, and which were applauded at the time, and which don't even fully apply now to all developers anyway.

But you're right, they're not underdogs any more.
yeah I had a moment working with fructose where I realized "oh this is more like functional programming than I expected"
Any strong regional accent is coded as working class. The upper class speak Received Pronunciation, which is broadly viewed as a "standard" accent and was once the only accent allowed on the BBC. The middle class will avoid using dialect and significantly soften their accent, shifting towards RP. There has been a long-standing debate about whether aspirational members of the working class should moderate their accents in order to advance professionally, but the reality is that most feel obliged to do so. Accent bias is still recognised as a major barrier to social mobility.

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

https://www.suttontrust.com/wp-content/uploads/2022/11/Accen...
Sadly I wouldn't know enough about microarchitecture to understand whether nanocode would actually be a benefit. surely if CPU's became big and complex enough there would be a benefit to have hierarchical translations down to micro-ops and smaller subdivisions for execution units. What you're describing seems to come close to FPGA's. The possibility to write very complex sequences to pipeline different payloads trough the system while maintaining proper state. Though I think the economical solution might be more boring, the intel ME and AMD PSP hardware is probaly responsible for alot of management of state that could flush or change how instructions are executed with very basic logic.

If esoteric hardware interests you I would recommend IBM system/360 as reading material. Sadly hardware like that has fallen out of fashion and we've been stuck with the x86 and arm dichotomy. if anyone else has interesting/newer non-x86 hardware to link I'm more than happy to delve into that.
I still don't see how that is relevant at all between Apple and Epic...
From the "TeX -yak shaves":

> The Moral of the Story
Whenever you feel like “can’t we just replace this whole thing, it can’t be so hard” when handling TeX, don’t forget...

To bring a razor.
All of these acronyms are so confusing. I'm assuming LLVM isn't the compiler tool, but searching "LLVM ai" doesn't give me any good results.
Now it needs to be integrated with atopile.

It'd be nice to be able to describe the circuit as simple code, compile it, and then get it in the mail a couple of days later.
People are still USING MySpace?!?!
Phishing apps posing as trusted sources (ie a fake banking app), a key logging browser, anything pertaining to trust. None of these are vulnerabilities to the OS itself.
Then they should just not publish for iOS lol.

Don’t like it? Don’t publish to it.

As a consumer I want and like the tight restrictions apple puts on the App Store.

It’s not like users can’t purchase stuff without paying the 30% premium added by developers to offset the apple tax. Just go to the website and buy there. And save the 30%.

My parents who are older use iPhone. They don’t have to wade through trash like android play store. Most apps are good in the iOS store.

If epic wants kids to buy more stuff have their parents pay the 30% premium. If your kid is glued to the phone I’m sure you enabled that and can continue enabling it. Sorry not sorry.
Good stuff. How does this compare to Instructor? I’ve been using this extensively

https://jxnl.github.io/instructor/
It's not meant to be maintained. If you want to make changes, start over.

/s?
My guess is that since fraud is presumably illegal in the EU, scam developers are not protected by the DMA. But I don't know EU law and didn't read the full text of the DMA although I did read some of the English version a while ago,
This is a different set of laws, different set of protected things that you aren't allowed to discriminate or retaliate against.
Poker. Game of skill. Looks like gambling from the outside. Rich people use it as a way to socialize while wasting money. Not dependent on any technology. Has existed for hundreds of years (Lindy).

Practice enough to win at an average table and then know at any time you can get on a plane for Vegas, Atlantic City, or another place with consistent games and make a living playing cards.

Perfect as a backup plan / hedge. Poker also teaches lots of life skills so still useful if you never really use it too.
Stillcolor: Disable temporal dithering on Apple Silicon Macs
> Each sensor also used a ludicrous amount of plastic for its applicator, like a tennis-ball-sized hunk of hard plastic, that you just chucked in the trash, every week.

Erm, let's be a little defensible here.

These sensors have to be stored in sterile packaging--that means thick enough to be a barrier. That means it also has to hold the sensor in such a way that a palette can be gamma irradiated. It also needs to be resistant to drops, crushes, and other accidents.

The sensor has to not be harmful with organisms irrespective of the understanding of the person using it. Any change to that packaging has to be re-evaluated for effects on that sterilization.

And while I understand people having concerns, if the only reason we needed to use plastic was to treat folks with diabetes--I think the world would somehow manage.
Elixir has a pretty nice graph library as well: https://hexdocs.pm/libgraph/api-reference.html

I've used it to do some dependency resolution for operation ordering.
We don't have to imagine, we have 40 years of game consoles existing.
Yes, it's not as good as the base knowledge of the model. And in a way even chatgpt/bing web search is RAG.
If the needle in the CGM bothers you, don't let it. It's a quick, painless jab with a tiny needle at the beginning and then the needle comes out. The part that stays in your body is just a flexible filament made of plastic.

I did this experiment as well, and the main thing it did was completely stop me from snacking. My habits got better because I could see how my BG could never return to baseline if I allowed myself to snack between meals.

Other than that, it was also interesting to see certain things would badly spike my BG and other things wouldn't, and they weren't always what you'd expect. A lot of "keto" and "diabetic-friendly" products are terrible for most people's BG and were for mine. I found that some things, like black tea, actually made my BG drop as well.

Overall it's worth doing at least once.
> how inaccurate this became for subsequent CPU and chipset architecture

You are right. My previous computer was AMD Athlon, and even it near halved consumption when idle.

Modern machines extremely power saving, because desktop CPUs shared many features from Notebook platforms (for example speed step frequency change), and I see more than 6x difference of consumption of whole machine, even when I myself too conservative to use sleep/idle modes, because some programs don't behave adequate in such environment.
32, late diagnosed autistic. This is how I got into software development back in the day. Opera circa 2007 had a feature where viewing a page's source also let you edit it and update the page live. Neither Firefox or Chrome today have the feature as it existed in Opera. The inspector we have today is probably better overall though.

The first project I ever completed and shared with others was a userstyle that replaced a forum's ugly dithered gif gradients with much more modern pngs (`linear-gradient` didn't exist yet).
Well, I don't think it's a maybe. From the emails it seems clear that even Elon thought the project would flop without a ton of money.

It seems pretty clear that they felt they had to choose between chasing money and shutting down. I'm guessing you'd prefer they went with the latter, but I can entirely understand why they didn't.
Not really.

Compressing JavaScript already gives you tonnes of benefits, but syntax-aware compression (modify js) gives you more.

Besides, this is a form of more efficient caching on that it only benefits subsequent visits.
I wouldn't exactly call this a failure of the JS ecosystem. The Express documentation you've linked to mentions that the host is the (optional) second argument to the listen function:

> app.listen([port[, host[, backlog]]][, callback])

You literally just have to run:

app.listen(3000, '127.0.0.1')

If you don't trust the network you're on you should just be explicit about which IP address you'd like to listen on.
At least for me the readings that it shows are not accurate (when verified with old style finger pricking glucose monitoring machine). These CGMs are good for knowing the general variability of glucose level in your blood based on your diet exercise etc; I don’t trust the absolute numbers from CGM like Freestyle Libre - haven’t used any other one though yet.
It's a weird one for sure. It's a new TCP SYN packet in between each interval. I would say it's a whole new connection but every sequence number and source port is the same which is common with poorly / lazily coded scanning scripts yet they set an MSS of 1400 but then lacks SackOK. EDIT: Turns out NMAP also lacks SackOK

eth0 In IP (tos 0x0, ttl 3, id 0, offset 0, flags [none], proto TCP (6), length 44)
209.141.62.239.37300 > [redacted].53: Flags [S], cksum 0x003c (incorrect -> 0xe3dd), seq 3632312462, win 65535, options [mss 1400], length 0
eth0 In IP (tos 0x0, ttl 2, id 0, offset 0, flags [none], proto TCP (6), length 44)
209.141.62.239.37300 > [redacted].53: Flags [S], cksum 0x003c (incorrect -> 0xe3dd), seq 3632312462, win 65535, options [mss 1400], length 0
eth0 In IP (tos 0x0, ttl 1, id 0, offset 0, flags [none], proto TCP (6), length 44)
209.141.62.239.37300 > [redacted].53: Flags [S], cksum 0x003c (incorrect -> 0xe3dd), seq 3632312462, win 65535, options [mss 1400], length 0

I've enabled logging of invalid packets. Hopefully they will try again.
> However, we'd have to do interviews for leveling purposes, and the financial details wouldn't be made available to us until later.

"Everyone has to re-interview for their job" is a terrible thing to do to people, IMHO.

You could instead have deal clauses about retaining the employees for some period, and how the leveling and compensation maps. If the acquiring company isn't willing to do that, then I think that tells you that you're selling out the employees to a worse environment.

Re-interviewing is one reason I wouldn't sell to Google, at least not without checking with the employees first. "So, uh, if we were to get acquired, how would people feel about having to do especially jerky re-interviews for their jobs, if, uh, it paid really well?"
> not unlike other packages such as marvin

This feels pretty much identical to Marvin? Like the entire API?

From a genuine place of curiosity: I get that your prompts are different, but like why in the name of open source would you just not contribute to these libraries instead of starting your own from scratch?
answered in different thread. tldr: not that different for now. we're likely to do some serverside optimizations, esp. given our gpu inference history.
Many legacy apps use tons of them. In the late 90's there was a style of application development where all DB access went through stored procedures. I find PL/SQL to be terrible.
So...you won't trust CSIS until they try to overthrow the government?

Personally, seeing them operate equally well under multiple generations of opposing political parties in one of the most free countries on earth for 40 years, PLUS having no track record of misinformation, is more than enough reason to trust them.
I think "captive market" probably contributes more than "billing bureaucracy" ... the billing is still the same issue after the generics have gotten OTC approval for doctor prescriptions filled by a pharmacist. It's still very common for doctors to prescribe, and pharmacists to fill OTC drugs, and the payments go through the same insurance company red tape as any other Rx.

And yet, the article from GP shows that the added cost of this insurance billing bureaucracy is still less than the added cost of consumer shelf-branding markups.
I asked Jorge - a principal programmer at 37Signals this question and he gave a very in-depth answer.
fyi: LM Studio can host a server that uses the OpenAI api to whatever model you are using locally

So as long as this library can be directed to localhost or configured, it can use any LLM
Thanks @pvg
Medellin is a fascinating city and over the years had leadership that really cared about how to most effectively help throe citizens and not being afraid to make radical chandes and big investments.

E. G. They build the metro cable essentially a "ski lift" public transport system up the steep slopes of the hills surrounding the city. It's a great example how to transform communities by giving people access to transport and thus economic opportunities (the metro cable changed a 2h walk to the metro station at the base of the valley into a 15min gondola ride). It wrestled the slums from the control of the gangs and massively reduced crime in the areas.
`rclone` has replaced most of my usage of rsync, sftp, and sshfs. It can even do things such as taking an existing remote, hiding some of the files or restructuring it in some other way, and wrapping that in rclone's builtin WebDAV server for consumption by some other WebDAV-supporting software.
Visual understanding is key to anything that isn’t just talking heads in a discussion and what almost all of these tools are missing, I think because it’s a lot harder then using whisper and OpenAI (or equivalent) and a lot more expensive/complex to ground a conversation in the visually shared data, speaking from experience of building a tool that does understanding of what you’re screen sharing. We focus heavily on this for recorded info, pairing it with data on what’s actually happening on screen (think mouse tracking and action ontology) and find it significantly changes the understood summary and transcript of any more white collar type presentation or share like a developer doing a brownbag (we’re not meeting software, more Loom-like record and share)

Circleback folks, cool product, if you want to add visual/screen shared data as a dimension of understanding for you hit me up (diamond@augmend.com). We’re setting up a service for a few meeting/recording understanding products and would love to help you out here too.
I think 8 was intended to stop that sort of thing, but maybe Apple thinks it doesn't apply?

8. The gatekeeper shall not require business users or end users to subscribe to, or register with, any further core platform services, as a condition for being able to use, access, sign up for or registering with any of that gatekeeper’s core platform services listed pursuant to that Article.
> it's harder to kidnap someone and use their eye, as opposed to steal some other piece of identification

Is it? I use my eyes a helluva lot more than I use my government issued SSN. In fact, I've only taken my physical SSN card out of storage once, but I stare at random (potentially camera equipped) stuff all day. Of course you can still steal it from me by pretending to ask for ID, but that's true of my eye-print as well.
Dysfunctional Options Pattern in Go
Mentioned packages

https://github.com/eth-sri/lmql

https://github.com/outlines-dev/outlines

https://github.com/guidance-ai/guidance