skysight-inc/HackerNews huggingface dataset:
If they understand that they are bound to respect this, why don't they add the name constraints to their CA certificate?

The problem as I see it is that whatever method used is optional and insufficient to protect users until the browser highlights the source is not real public trust. Google knows this and started with the claim they prioritize user security while ending with the work around to prioritizing user security. (And without the slightest warning that sending your users to a bunch of financial institutions using improper trust chains is ethically dubious and requires more consideration than the time it takes to click the settings.)
> That said, Netscape's brain dead thread implementation,

Everyone had a braindead thread implementation at that time. Even Sun had to fix things in Solaris so that Java would run happily.

With the possible exception of Windows, you can than the Java Hype Cycle if you had a non shitty thread implementation in your operating system in the late 90’s.

NCSA went with Win32s to get threads and 32 bit addressing. I’m not sure what Netscape did, but by skipping Win32s it allowed them to ship on a single floppy for a long time. Which people found to be a feature.

NSCA has special dispensation to redistribute Win32s, so if you ordered a free copy of Mosaic you could get a copy of Win32s on another floppy.
aren't the switch shenanigans important to the duff's device?
Interesting, thanks for the context. How "native" is it in Flutter, ie can I have 3D models directly inside a Flutter app? A good example could be something like the Wonderous app [0] where instead of SVGs of the monuments, it could be 3D models instead. Is it fairly easy to embed inside Flutter and still have the core app functionality work (ie, responsive to touches, accessibility, etc)?

[0] https://github.com/gskinnerTeam/flutter-wonderous-app
> From the guidelines:

> > Off-Topic: Most stories about politics,

Contemporary history should not be conflated with politics. There can be some overlap, but what this article describes are significant events that go far beyond everyday politics.

> Most people aren't here to read about the Russia/Ukraine conflict.

That can be said about pretty much any topic on this site. However, it is clear that there is still considerable interest in the topic even if it is below 50% of the user base
Played some Harpoon, the older series that Command: Modern Operations came from (long story: https://retroviator.com/harpoon/).

Then I got hooked on Rule the Waves recently. Matrix games publishes the latest game in that series as well (from last year): https://www.matrixgames.com/game/rule-the-waves-3

It is a game mostly about staring at a spreadsheet, showing all the ships in your (usually early 20th century) fleet and their most important data, plus the current budget for your navy. There is ship-design and fighting (2D) real-time battles as well, but mostly staring at a spreadsheet.
These would be great:

- Managing pages in git/other vcs as plain text, using any editor I choose. I can commit pages using git or other vcs, don't have to use the browser to add pages.

- Writing pages in some markup language, maybe not markdown, as it is not expressive enough in some areas. Maybe markdown is possible for simple pages and the wiki knows it is markdown from the file extension, but the wiki also allows more powerful formats like restructuredText, which can be extended by the user.

- Server-side rendering of pages, that can easily be cached (since pages are files, one could easily check the shasum of the file to determin cache validity), which makes display of pages almost instant, as opposed to laggy shitty confluence.
I would guess that by fine tuning an LLM on product manuals, installation guides, FAQs and vetted and customer support cases, one could create a competent support chat bot. Using RAG you could provide it with the output of your real-time status page for the product, and use a prompt that had the ability to forward issues to a human if the customer seemed unhappy.

I'm not sure if there's a concrete example of this in reality, but why wouldn't it work, greed and incompetence aside?
Since when can you expect stability with random bullshit generators? They are constantly changed, and they involve a lot of randomness.
Technically speaking, CIL is always compiled by CoreCLR (it has interpreter internally but it is never used and therefore has succumbed to bitrot), it is sometimes interpreted by Mono on certain platforms as a stand in for dynamically emitted code. A special case used to be with WASM target with Mono but supposedly that's in the past.
Of you are looking for swipe support only AOSP and and AnySoft gave good results for me. There certainly are some other swipe keyboards, but most feel broken.

FUTOs swipe also feels great
I thought Redbox competed with Netflix back in the day? Instead of getting a DVD mailed to me, Redbox would spit one out in person. Anyone remember this?
I am typing in the alphabet, and yet, you see a typeface
Not really what's going on here.

It's only when they can't be sure there are not security implications. After all they don't try to build all combinations and so on.
That's a very negative take, and seemingly unfounded.

As with a lot of modern open source, the monetisation comes from providing a hosted/ supported cloud version so your engineers can spend their time solving your core business problems rather than making sure the wiki is online.

That said, it's a Beta, and they've put 12 months into it already to get it where it is.

It's great to have open source competition in this area, so the current lack of a cloud option should put it in the "awesome, I'll check it out, then wait for a cloud option" category.
Try SiYuan Note. It's offline-first and has a mobile app.
Your attitude towards management is self-defeating too. Good managers make sure people aren’t working on the wrong problems, they clear barriers, and the defend the team from distractions from above.
The masochist in me wants to build a program to simulate the game and see how fast a computer can do it…
The reverse scenario happened here in Singapore. It was the first in Asia to introduce DAB in 1999. The national broadcaster MediaCorp then decided to cease DAB transmission in 2011, forcing those who've invested in new DAB equipment to throw them out the window (while many are dual-FM/DAB sets, some more affordable ones are exclusively DAB-only). Interesting that the decision was made to go backwards in technology, likely motivated by economics.
Home EV charging saves –$2k over ~17 months
surprisingly unrelated to spivak
right, you can show up and do the work and then regret it
Presumably something like model.includes("gemini-nano:0.4") could work?
Other engineers can do hosting just fine. Even a middle schooler copy pasting commands. Sounds like a problem somewhere between the keyboard and the chair.
These are all currently independent plugins or applications that operate partly regardless of the browser they target.

In particular I get to choose the best options for each of them (in particular search, filtering and security being independent from each other seems like a core requirement to me). The most telling part to me is how extensions come and go, and we move on from one to the other. The same kind of rollover won't be an option with everything in Apple's AI for instance.

This could come down the divide between the Unix philosophy of a constellation of specialized tools working together or a huge monolith responsible for everything.

I don't see the latter as a viable approach at scale.
You are totally right. Information obligations and liability are the critical issues here. No more luring customers into financial constructs; really, no one understands, but the bank wins in the end.

Informed decision-making is, by definition, boring. It appeals to the rational decision-making process.

I think this can be a chance for banks to virtually stand out. Constraints are the breeding ground for innovations. ;)
I'm not in or from the US either. It's a common rule though.

The word of a burglar alone hopefully isn't enough for a conviction anywhere, but it should be sufficient for a warrant in sane jurisdictions.
Back when I had more free time I played in some really long non-computer games like that. It was great to have a group that got together 1-2 evenings per week, played for a few hours to complete one or a few turns.

The alternative is to get together and play for a long day or weekend, but many games are much too long for that. I played one earlier this month with six other players (in two teams). We started in the morning and played til late in the evening, but we did not get halfway through the game. It was enough to see what side was likely to win. That is the usual outcome in my experience.

More common these days is to use a tool like VASSAL (https://vassalengine.org/) to play those games online.
You don’t get the same salary and equity as a top performer. Very few companies give flat raises and bonuses without taking into account performance.

And if your manager cares about productivity, the 10x programmer is going to take the cake.
Ask HN: How do you find open source projects to contribute?
Yep, sure! Personally I don't like the Svelte programming model, and I like Preact signals a lot, and hooks are fine to me. But Svelte is definitely a good way overall.
UK's Housing Crisis Needs a London-Sized City to Fix It
By looking here: https://news.ycombinator.com/show
At work we use a chatbot trained on our docs, it’s pretty good and sees lots of usage.
Of course people can also just read the docs, but many prefer the bot.
I've only just started learning about this field myself, but your approach looks good.

That article has some follow-ups which should be linked below it or can be googled. IIRC the author uses some clever shortcuts to speed up the work.
Sprinkle in some pedantry with the gatekeeping, and we're really set!
The race to prevent satellite Armageddon
https://archive.ph/YTbXD
For the voice input it works perfectly well in French. For simultaneous multilingual typing I don't think it's currently supported but I'm thinking we will soon seen a finetuned transformer for multilingual text prediction as well as a multilingual dictionary and that would solve it.
Making companies, or individual contributors even, responsible for society's continued failing seems to distract from the real task: democratically ensuring that no profit can be made from worsening the world. Otherwise it's rational to do so, and somebody will.

Btw, my team's objective was to strengthen a specific law, beneficial for the general public. Which we did. Just to provide some perspective on your view, which seems to be that executing fast with limited impediment by diverging opinions necessarily causes bad outcomes for society. Sometimes those diverging opinions are themselves harmful, and need to be ignored.
You can see if it asks for network access right? You can even revoke it I think
I don't share your experience, to me it's fine and perfectly usable
> This has all the hallmarks of manipulation

Why is it accepted as "normal" to have such a relationship with your employer. We accept the fact that HR lies to us, we accept the fact that CEO lies to us, and it's becoming increasingly acceptable for our managers to also lie to us. Imagine saying in 2024 "my husband is good, he beats me only once a week" this is literally the same type of behavior, because we accept the fact that the entity that our lives depend on is fundamentally hostile to us and it's all about who outmaneuveres who
Sounds like someone at Volkswagen is getting blackmailed

This article for sure sounds like FUD
Any day now!

Along with Linux becoming the consumer favourite, blockchain being actually useful, and quantum computing - it will all surely happen
That's pretty nice, I like it! What stack did you use?
Using Braille characters as a 2D textual rendering output is a neat idea. Might come in handy for charting on the command line.
Let’s call it machine learning, the AI term is just so far from what it actually is
You can just simply ignore that find window and instead use the "Go to Symbol" feature by pressing Ctrl + T to navigate quickly between symbols (variable + function + classes + etc).
Lmao flogging off wrappers over things other people have built is "hacker spirit" or whatever now is it? This place has gone completely to shit.
It's too bad that these consoles with their amazing graphics were so expensive at the time.
Well well well, it didn't take too long to get those slimy defaults in.

> Note: Prior to Config 2024, we had one setting that managed AI features called Figma and FigJam AI features. For any team and organizations who have this setting disabled as of June 26, 2024, Figma will honor the setting and turn off AI feature access and content training by default.

I don't get it. When they will trun on AI features for me will they immediately suck up all my data before I manage to turn those defaults off or will there be any confirmation/popup before I fully onboard with the change. I hope GDPR covers cases like this one.

EDIT: answer is in FAQ "Figma won’t begin training on content for accounts with the Content training toggle on until August 15, 2024."
Diagnosed by a doctor?

I'm terribly sorry, but this just sounds like a long word for "I find it hard to be likeable". So do I, but I don't think of it as a disability: it's a part of my character, which to a reasonable degree I consider worth trying to change.

I also notice that your sympathy for yourself is not matched by an equal tolerance for other people. "Just because something is evolutionary doesn't make it right," you say of the fact that other people like people who try to be nice. You then compare it to insider trading. Gosh... seems like the rest of the human race are terrible people!
That. Plus, with the AI act in the EU it will soon be illegal to do things like matching people to jobs fully automatically unless the toolkit offers top to bottom explainability and bias mitigation. In my industry there are tons of sexy demos - and nearly no productionized systems utilizing LLMs for anything else than content generation and summarization. And only where mistakes are tollerated. Certainly no gamechangers, though lots of enterprise-scale snakeoil salesmen.
For me the paycheck isn’t enough so I decided to not to overextend myself at work so I can spend time with family, learning, cooking, etc.

I still have the urge to fight but I also have realized that fighting is more nuanced than pushing all the time. Maybe the best course of action is to push a bit and wait for the next opportunity. Find people you can trust in the org. Play the game. Or sometimes just do like the others, and chill, put in the minimal amount of work.
Github Support is an example: https://support.github.com

With information about how it was implemented: https://docs.github.com/en/support/learning-about-github-sup...
Same here, but adoptoion is a challenge. People tend to stop using it after the first instance of a bullshit answer - they lose trust completely. Which is, seemingly, inevitable.
Unique prediction of 'modified gravity' challenges dark matter
> But... if the browser model is being invisibly upgraded, how are we supposed to test out prompts and expect them to continue working without modifications against whatever future versions of the bundled model show up?

Pinning the design of a language model task against checkpoint with known functionality is critical to really support building cool and consistent features on top of it

However the alternative to an invisibly evolving model is deploying an innumerable number of base models and versions, which web pages would be free to select from. This would rapidly explode the long tail of models which users would need to fetch and store locally to use their web pages, eg HF's long tail of LoRA fine tunes all combinations of datasets & foundation models. How many foundation model + LoRAs can people store and run locally?

So it makes some sense for google to deploy a single model which they believe strikes a balance in the size/latency and quality space. They are likely looking for developers to build out on their platform first, bringing features to their browser first and directing usage towards their models. The most useful fuel to steer the training of these models is knowing what clients use it for
And would still need to give Chrome access to your contacts, files etc to make it equivalent. It’s not useless, obviously it’ll be good, it’s just not the same. My original comment was replying to:
“enable approximately what Apple is doing with their AI strategy”
1. you have an idea
2. you begin to build your stuff
3. you miss something and look if somebody already did it
4. you find it but it's semi good or is missing parts
5. you do all the work and contribute to that project
Also there was MS FrontPage. (I didn't use it!)
I guess that means printing on demand was the way to go here. Out of interest, are you willing to share the name of the publisher? And how was the print quality?
Huge missed opportunity here to name the library "vampire-squid"...

From the README this looks like a piece of advertising to developers about what GS does, more than anything useful to the outside world.
> Here’s the big lie: in Python, this snippet will almost always raise an Exception. That’s because most users, faced with an input prompt, will press Ctrl+C or enter a non-URL. And even if they enter a URL, it probably has a typo.

[citation needed]

> In English, “exception” means, “something unusual.” But if this code snipet raises ValueError 60 per cent of the time and prints the contents of a web page 10 per cent of the time … well, surely we need a new term?

The purpose of this code snippet is to download a web page and show it to the user. The code considers situations that lead to it not fulfilling its purpose “exceptional”. If someone exits when they see a prompt for a URL, or type gibberish, why did they run a program to download a web page in the first place?
There are really only two use cases for LLMs that have gained any traction in the enterprise: productivity and triage.

Productivity is largely being done to them, with devs using LLMs every day of their own accord, and most orgs leaving Microsoft to do the heavy lifting of making Copilot work over all their unstructured docs and emails.

Triage is the immediate prize. So many of these mega-corporations are doing mega-scale things (millions of customers, billions of transactions) that there is huge opportunity to put an AI layer in front of staff to guide and prioritize their work. Not to do their work, but to increase the chances that they are focusing on the most valuable work. The ideal AI here works like a secretary: “Good morning, I’ve reviewed all the recent calls/cases/leads/transactions and these are the top 20 that seem worth looking into.”

I don’t think anybody trusts AI to do the actual looking-into.
The API isn't `window.ai(prompt)` and what does "remove all adds" mean?
Is there a way out of this dilemma?

Are there any decent APIs for UK data, by the way?
'Flood' of cheap Russian fertiliser risks Europe's food security
You might want first try to understand what the author means by "Metasystem". It's not about "meta programming", but a "meta system". The LISP I implementation is a "system", it was "a programming system for the IBM 704 for computing with symbolic expressions.". This is literally the the first sentence of the LISP I manual.

"fully developed" does not mean "true", more like "complete".

For him a metasystem was a language system (just like a Lisp System is a List Processor System. LISP was actually the abbreviation for List Processor, not for List Processing), like a computer algebra system (CAS) with its own language, built on top of an implementation language. The first SCHEME system on top of a MACLISP system would be a Metasystem. The language SCHEME was not an extended Maclisp. The first ML would also be a Metasystem on top of, again, Lisp. ML was a complete Metasystem (funny, ML -> Meta Language), it had its own syntax, its own semantics, etc. It was first used as a part of a theorem prover, LCF.

Both SCHEME and ML were "fully developed", since they had their own syntax, had their own user interaction (-> a Scheme REPL or a ML interface). A CAS like REDUCE also has its own implementation language with its own syntax (the language is called RLISP), its own user interaction, etc.

Often these Metasystems would not be used from within Lisp (as an embedded language), but in a way, where the user does no longer interact with Lisp directly. For example in Macsysma, one gets into its own interaction interface and only can "escape" to Lisp via special commands or functions.

In Expert Systems implemented on top of Lisp in the 80s (and later), we have seen the same: some are embedded into Lisp (like KEE, the Knowledge Engineering Environment from Intellicorp, which can be loaded into a Lisp system, and developed as Lisp code) and some provide complete new programming environments (like GENSYM, an Expert System for real-time process control), with also a new language.

Herbert Stoyan then describes what kind of Metasystems had been developed in LISP until 1980.

His book was written, while he was still in the GDR (the German Democratic Republic, behind the "Wall"), in the late 1970s. It was published in the GDR. In 1981 he managed to go to West Germany, the Federal Republic of Germany. Since 1986 he was professor at the University of Konstanz, Germany. Later he was professor for AI in Erlangen/Germany. John McCarthy was visiting him there.
Have you seen MyST? It's just as expressive as ReST and much easier to write IMHO.
Prussia was a state that included plenty of culturally in no way Prussian territories in the 1800s.

Calling someone from Cologne Prussian was about as silly as claiming that Belgian Walloons were Dutch prior to 1830. Most people who lived in the Kingdom of Prussia in the early 1900s weren’t really Prussian in most senses.

There was a large population of Jews in Berlin but most of the remaining ones lived in the Rhineland, Westphalia etc.

> don't put your life on the line

Or you’re conscripted and not given a choice.
...probably the same way a Code of Ethics handbook makes you ethical. (https://www.justice.gov/archive/enron/exhibit/02-06/BBC-0001...)
Network access is a default permission. I think only if you run something like GrepheneOS is it a manageable permission
Of the 3 I wouldn't have expected Cisco to be the first to take a stand. Well done them.

DNS blocking bullshit is especially bad in Portugal because the law is set up in a way that has copyright interest groups just send their block lists directly to ISPs without any kind of judicial process or review whatsoever. It's common knowledge here to change your DNS provider to bypass the ISPs for this reason.
A little feedback: I want to try it (the website makes it look very clear and promising!), but the installation page [1] scared me and I almost left. Then I looked at the first instructions and they were for installing Docker. I know the section is named “Prerequisites,” but I was expecting just the docker-compose and some documentation on vars, given that the only way to install it is with Docker. Even the “Installation Steps” start with mkdir, cd, curl, vi, only to say “use this docker-compose.” The prerequisites can be important for many people, and there are many ways to solve this (if you think it’s a problem).

One thing to remember: devs and tech-savvy people skip everything and look directly at the terminal commands/code. It’s the reason you should never insert the “don’ts” in your repository readme too high on the page: they will be the first things we’ll cut and paste :D

This is not a criticism; it seems you did a wonderful job. Just the feedback of one of many dummy experimenters that you might lose on that page :)

1. https://docmost.com/docs/installation
Have you checked SiYaun and Affine?