skysight-inc/HackerNews huggingface dataset:
The article mentions

> This fact is sometimes useful; compilers can use redundant prefixes to pad a single instruction to a desirable alignment boundary.

so I imagine that could happen under the right optimization mode.
I can't read the underlying article, but that graph a minimum is not saying "2nd highest factor". It notes both drugs (lowers gap to 2.9) and metabolic diseases (lowers gap to 2.2) as both more of a factor than suicide & homicide (only lowers gap to 3.2).

Which tracks, given that suicide is like 50k per year, homicide is 20k per year (unstated: "gun deaths" that aren't homicide or suicide are orders of magnitude lower), drug deaths are over 100k per year, and metabolic diseases dwarf all of the above.

So, no, what you wrote is wrong.
PowerShell with ISE is a lot better than the VBA editor in many ways but you're still in the same situation of using a long deprecated ide with an ancient version of a programming language (ISE is deprecated and if you're using the built in version of PowerShell you're stuck on the last legacy framework version from 7 years ago forever and missing a ton of improvements and fixes from newer versions of powershell)
Intel said it can be used for escalation if that answers your question.
https://www.npr.org/2023/11/09/1211807851/omegle-shut-down-l...

"The young woman, identified only as A.M., sought $22 million in damages in her lawsuit. Omegle was shut down days after the two sides agreed to settle the lawsuit."
> Maybe they've got A/B boot partitions, but trouble counting their boot attempts - maybe they don't have any writable storage that early in the boot process.

You do not report a successful boot until and unless the entire system loads up successfully. You will definitely have writable storage by then.
Three appropriately spaced antennas will give you azimuth and elevation of a ray to the transmitter, but not distance.

But using two of the above in different, known locations would allow you to compute the intersection to a 3D location.
Seems pretty likely:

> the European Commission adopted Commission Regulation (EU) 2018/1042 of 23 July 2018, which lays down rules for Member States to carry out alcohol testing (and additional testing for other psychoactive substances) of flight crew and cabin crew members operating on board aircraft using aerodromes on their territory.

https://www.ecologie.gouv.fr/en/alcohol-and-drug-testing-fie...

I guess an antidepressant would count as a psychoactive substances.

I don't speak enough French to read the act itself though.
I remember what a great help it was in writing my LaTeX documents back in 2010.
Probably the forefather of all these GenAI assistants :D
Kodak sold its digital imaging patent portfolio, about 1,100 patents, in 2012 to get out of bankruptcy: https://www.reuters.com/article/us-kodak-patent-sale-idUSBRE.... It looks like this company’s parent company now owns the portfolio.
I asked aider to use the new GPT-4 Turbo to:

Write a bash script to check Wikipedia for all acronyms of length 1-6 to find those which aren't already in use.

It did a fairly smooth job of it. See the chat transcript [0] and resulting bash script [1] with git commit history [2].

It fell into the initial trap of blocking while pre-generating long acronyms upfront. But a couple gentle requests got it to iteratively stream the acronyms.

It also made the initial script without an actual call to Wikipedia. When asked, it went ahead and added the live curl calls.

The resulting script correctly prints: Acronym CQK is not in use on Wikipedia.

Much of the article is describing prompting to get good code. Aider certainly devotes some of its prompts to encouraging GPT-4 to be a good coder:

Act as an expert software developer.
Always use best practices when coding.
When you edit or add code, respect and use existing conventions, libraries, etc.
Always COMPLETELY IMPLEMENT the needed code.

Take requests for changes to the supplied code.
If the request is ambiguous, ask questions.
...
Think step-by-step and explain the needed changes with a numbered list of short sentences.

But most of aider's prompting is instructing GPT-4 about how to edit local files [3]. This allows aider to automatically apply the changes that GPT suggests to your local source files (and commit them to git). This requires good prompting and a flexible backend to process the GPT replies and tease out how to turn them into file edits.

The author doesn't seem to directly comment about how they are taking successive versions of GPT code and putting it into local files. But reading between the lines, it sounds like maybe via copy & pasting? I guess that might work ok for a toy problem like this, but enabling GPT to directly edit existing (larger) files is pretty compelling for accomplishing larger projects.

[0] https://aider.chat/share/?mdurl=https://gist.github.com/paul...

[1] https://github.com/paul-gauthier/tla/blob/main/tla.sh

[2] https://github.com/paul-gauthier/tla/commits/main/tla.sh

[3] https://github.com/paul-gauthier/aider/blob/f6aa09ca858c4c82...
This is a troll lawsuit. We really need to get rid of patents for software in this country.
On your first point, I must disagree. The word “prevent” would be used to indicate 100%, well, prevention. You “catch” something you’re hunting for and hunts aren’t always successful. A spam filter “catches” spam, nobody expects it to catch 100% of spam.
Also because our factory farms produce disease-ridden animals, our urban environments are polluted, etc. etc.
> There will probably be over 1M GPTs by the end of the year, so I built a search engine for GPTs.

It will be interesting to see how many of these will survive. A hypothesis: not many. Thus, what I find more interesting is the business model OpenAI is trying to push.
VB(A) is like Python. It's not pretty, but it gets the job done. (* if you think it's pretty, it's because you are inexperienced and don't know the many better alternatives *)

Any tool with a good ecosystem (tools/libraries/integrations) which allows you to get real work done is useful.

Visual Basic as a desktop app development system (or MS Access which added DB benefits) was very useful in a large number of scenarios. And when you outgrew that, you must have had enough money to pay to scale up to a "real" solution.

Without a doubt, a HUGE TON of money has been made using VBA based systems.

From my own experience (as a mostly-outsider finance dev), my biggest Excel/VBA rewrite was for a company that made $$$$ before, during, and after 2008 doing credit default swaps. Sure the Excel workbook took 5 minutes to open (before I rebuilt it), but VBA was doing a lot of heavy lifting. And the people with the knowledge were making big bucks for the company and themselves with bonuses.

This is really a lesson. Whether the tools are ideal or not, what matters more is if they are accessible to people not specifically trained to use such tools. Again, that's why Python has become #1 outside the client web browser. It doesn't mean the tools are the best, but it means they do the job and are accessible.
Yes. You need traditional ML to detect, predict, cluster, etc. Then you can layer on LLMs for reasoning on this (provided you have existing documented reasoning on such predictions).

Edit: At least that’s what I’m doing. I could be wrong though.
Porn bots!
Parody and satire are sadly not acceptable everywhere.
But a point lost because you may need to go out of your way to avoid hitting row limits. “I’m using a proprietary tool that has serious issues with more than 2^20 rows” is not so awesome.
>Lets say I click on a webring, and the "next" button goes to a 404 error. Now what? How do I access all the other links?

An example of this from the OP link. The page links to a11y-webring.club which has prev/next/random buttons that all produce this error:

This function has crashed

An unhandled error in the function code triggered the following message:

Runtime.UserCodeSyntaxError - SyntaxError: Unexpected token ':'
Very informative, thank you! Almost makes me wish for a webcam overlay to achieve this.
As Mike McQuaid from Homebrew once blogged: <<Open Source Maintainers Owe You Nothing>>[1]

There are so many blog posts like this. And, a few times a year, HN likes to rehash this topic. Open source seems like a thankless, but necessary exercise in the modern world. At this point in history, I doubt there are any strong intellectual arguments to favour closed- over open-source. (However, there are economic arguments. For example: If you have excellent intellectual property, then it is much more economically valuable to keep as closed source.) I am so glad that I do not run an open source project with lots of attention. It looks like hell having to fight with Internet trolls all day long.

To show some compassion for people who reach their wit's end and write a noisy blog post like this: It must be difficult being poked and prodded all day long. After you lash out, and a bunch of people (trolls?) tell you to "calm down". If only there was a (VR!?) simulator to put those very same people through the same hell to watch how they would react.

[1] https://mikemcquaid.com/open-source-maintainers-owe-you-noth...
smart is in quotes here for a reason. It's 'dumb' in relation to many people's expectations.

>Additionally, the training loop (which you call 'dumb') is just...a teacher-forced version of inference, which you call 'smart'?

What powers In context learning is not very well understood but it doesn't appear to be or really work exactly like just a non teacher-forced version of training. There are qualitative differences. The same models have no problem with this 'curse' when the information is provided in context for example.

>It's better to simply minimize the log-likelihood in a scalable way. Hand-engineered solutions rarely survive compared to strong-scaling ones.

I never said anything about it being bad.
Show HN: Diagram.chat – PlantUML and GPT
Plantuml GPT wrapper with a great GUI so that anyone can use it, like themes, fonts more styles.

Am still learning, made a project decided to showcase it and get feedback from people.

Tech stack:

- HTML/CSS/JS scripts + Lit element where I needed some reactivity (used it very badly, will improve)

- Go (no framework)

- db on Planetscale and deployment on render.com

Still learning would love your feedbacks :)
Building a Web App in Rust
> My day-to-day job that actually pays me a salary wouldn't ever provide a bulleted list of the reasons I suck, let alone a project I develop in my spare time.

The questions you received were:

> Can we expect development from the maintainer?

> How can the community support?

> Are you open to PRs and reviewing them?

> What's your time commitment?

> Should someone just fork the repo and develop it from there?

This is far from a "bulleted list of the reasons I suck". Whoever asked this cared about your project and its future. They just wanted to know what was going on. They might have been intending to contribute patches to you: they specically asked if you were accepting pull requests for review. It's extremely frustrating when you send a patch in and don't get a response.

This was my approach when I received similar questions:

https://github.com/matheusmoreira/liblinux/issues/16

I think it's better to just be sincere and provide the necessary context.
This accidentally the LLM model AI.
Today, yes, but ISE has shipped with Windows since what, XP? And VBA never has - it's a part of Office.
Your argument isn't as strong as you'd like. Microsoft having a Windows monopoly wasn't illegal, what brought their antitrust case was distributing IExplorer with Windows, taking market share from Netscape.

But in 2023, are there any operating systems that don't ship with a built-in browser? Is there any reality in which the browser isn't an integral part of the operating system?

And then there's also the fact, which people forget, that IExplorer was a technically superior browser to Netscape's Navigator. It took a revamping of the organization, and of the product, to come up with a Firefox that could compete.
I think this study highlights a specific instance of an issue I've previously argued, which is basically "Data analysis at scale completely breaks many intuitive assumptions humans hold.", privacy being one of those assumptions.

For example, twenty years or so ago, I think the vast, vast majority of people in the US would agree that you don't have a right to privacy walking around a public street. However, once the Internet and Streetview came along, people had very different feelings about whether someone should be able to post a video they took of you on the Internet, for anyone across the world to see for all eternity, oh and we can also use facial recognition (just from public data and photos other people have posted) to fully identify you.

Privacy is just one example. I will personally say my opinions on free speech have also changed. Given how highly targeted, systematic and relentless well-funded misinformation campaigns can be, the old assumptions I had about free speech ("Given enough daylight, the majority of people will walk away from 'bad' ideas") I no longer believe to be true. I really don't have any idea what the "right" solution is, just that my views have changed.

The primary point is that wide scale, incredibly cheap data analysis (now being supercharged with AI) basically breaks all these fundamental assumptions and ideas society has, which is one reason why the world seems to be in such turmoil.
Are We Web Yet?
Because it's basically VB6
Old 4chan meme
Fire Chicken Webring
Apple defaults to OpenAI as the default search engine.
The equivalent Dell Precision laptop is about the same price. A laptop lasts for several years so thats only a few hundred euros per year.
I'm sure the greens aren't happy about this. They want wind and solar
Nobody going for class action lawsuit on behalf of all organisms on the planet?
It is a thing that nearly any non-technical user of LLM's would expect it to be able to do, and be surprised at it not doing. Which is a bug, if you expect it to be a service/piece of software that someone not trained on using LLM's to be able to do. The author more or less admits this in the section entitled "Model training is a dark art"

'I’ve been playing around with fine-tuning LLM models for years and still don’t have any hard and fast one-size-fits-all rules to apply. Every dataset lends itself to a specific way of training.'

But this is precisely the reason why nearly every claim about what "AI" will soon be able to do, is misguided. The failures of LLM's are exceedingly unintuitive to anyone who doesn't have a lot of experience with them (and maybe sometimes to people who do).

Spreadsheets can be used by people who don't know how spreadsheets' internals work; after a bit of training (in my experience, about ten minutes) they can get a decent intuition about how to use a spreadsheet (at least for the simple stuff). The same is true of well designed web pages, word processors, music players, etc. Even software with more complex training requirements like CAD, statistics packages, video editing, etc. will usually behave in a more-or-less intuitive fashion for a user of the appropriate target group.

LLM's fail in unexpected (and sometimes hard to spot) ways, and are being marketed as if they are a tool for the general population to use, when their training (and failure modes) are still a "dark art" even for people with years of experience in them. That is not a feature.
I would argue that the behavior of hams discourages interaction between hams.
Interesting write up. The submission needs a better and more accurate title though
Latest LTS 18 Asterisk for Fedora & Centos+EPEL
Unfortunately Fedora Asterisk has been effectively abandoned so we had to make our own spin to keep the LTS Asterisk updated on Fedora.
Looks like that really is the Blender 4.0 release.

But there's still absolutely no mention of it on the official blog:

https://code.blender.org

Nor of the RC1 being available at some point before.

WTF? :( :( :(
In that fun way that shells are, for bare redirection it depends.

In bash/ksh, it matches frou_dh's explanation. In zsh, it depends on how you've set the various *NULLCMD options and parameters. In csh, it is an error.

Even in zsh, when configured to behave like `cat file` it still doesn't quite do that as it won't concatenate files as it only passes the first shell word following the `<` to `cat`(or whatever you've set NULLCMD to). Guess that means you could be evil by making a wrapper that allows weird Unicode separators to pass multiple files in one word to get the concatenation back ;)
You can use that in your GPT-4 prompts and I would bet it would have the expected effect. I'm not sure that doing so could ever be useful.
It seems right that a night bus and ferries are more able to keep to time.

The thing’s holding up day busses are traffic and with trains it is the cascade effect of problems when rerouting options are limited.
It's supposedly a good thing because more features can be added over time, but if they were features worth adding in the first place, the car should have shipped with them already.
My personal approach, as someone not in the field but who has tangential interest (perhaps intellectual and not industrial interest) in it, my approach is to start from scratch, implementing the basic ideas in my favorite languages with no supporting libraries. I personally like this approach, but I doubt it gets anyone a job. So it just depends on your goals.
I've been developing VBA macros since 20 years. It's largely the same language as it was when I first started. I've made lots of automations with VBA but nowadays, I've almost fully moved to UiPath RPA. I think RPA is very underrated and it should be used in place of VBA for complex automations like button clicks, data entry, scrapping, etc.
Yesterweb? Sure, consider reading these:

> https://cheapskatesguide.org/articles/yesterweb.html

> https://suboptimalism.neocities.org/writings/yesterweb

> https://voicedrew.xyz/articles/yesterweb-requiem.html
Or not. It seems quite likely to me we are already hitting diminishing returns and progress within the current LLM paradigm is beginning to plateau.
It’s a small step up from a dated c92x to a brio which handles color and lighting much better reasonably on its own
Charming post -- and a gem of a substack!
Show HN: Llama Running on a Microcontroller
Basically yeah, you got it. Where it seems we disagree is you think we've met our obligation to not limit people's freedom once the walls are removed where I think that obligation is met once all the impediments are removed. The delta being wide and always in one direction is evidence that we missed some. It shouldn't be harder for one group or another and you shouldn't have to fight the current of societal expectations to do it.
Why each every one of these aren't PHEVs boggles my mind.
Reasonably expensable too.
These days all news channels send paper sites are doing the government propaganda, even nyt, wp.
Unix time is the number of seconds since Jan 1, 1970 00:00:00 UTC. This number never goes back or forward, it's simply the number of Mississippis you would have counted if you started Jan 1, 1970 at 00:00:00 UTC.

When you run "date", it asks the system for this number of seconds, then uses a database to look up what that number corresponds to in the local timezone, accounting for leap years and seconds, and spits out that value. So when (some of us) recently "fell behind", the Unix time incremented by 1 second, but that database told us that the time had decreased by an hour.

Not exactly sure how Windows does it, but I recently set up monitoring of a job that Task Scheduler runs, starting at midnight and running for 1 day, every 5 minutes. I got paged at 11:30 because the scheduler decided "1 day" is "24 hours", and it stopped running it at 11pm because of the time change, but didn't start the one for the next day.

I know cron can be confusing, but I'll take it any day over this.
Yeah. Point 8 in that has:

MPV owns a portfolio of patents invented by the Eastman Kodak Company. Since
acquiring the Kodak portfolio, MPV has promoted adoption of technologies
claimed in Kodak portfolio and has entered into license agreements with over
thirty companies.
For the longest time many, if not most Linux distros, used a bunch of shell scripts for init.

And many Linux users whined for many years after that mess was replaced by systemd and many still do.
It was a partial meltdown in a pressurized water reactor, it cannot be compared to Chernobyl, it's a completely different technology. PWRs can't explode like what happened in Chernobyl.
No they haven't. Bollinger only makes commercial trucks.
A UTC-style compromise if ever there was one.
"The amount of spent fuel produced by US nuclear electric grid generation fits in a volume the footprint of a football field and less than 10 yards high"

... and if properly distributed, is enough to kill every human being on the planet.

Which proves the ridiculousness of such comparisons, i.e. enough bullets were produced in World War Two to wipe out the global human population too.
what kind of math is that?
I think it comes down to whether or not you enjoy slice of life. I just watched My Neighbor Totoro with my daughter. It was the first time for both of us. I found it amazing, but, ultimately, nothing actually happens in the movie. Spirited Away and some of the other movies are obviously more fantastical, but they still share a kind of mundane, day-to-day feel to their plots.
Ukraine’s ‘Secret Weapon’ Against Russia Is a Controversial U.S. Tech Company

is the current title.
My feeling was that Microsoft open sourced the .net framework to help Mono catchup a bit.

As for access to windows, to be honest I think that's pretty easy to have. Run on general purpose hardware, it's not that expensive.

I think that having access to a Mac is relatively harder than having access to a Windows machine.

When .net core came out I was under the impression that the product was the future of .net but maybe I was living in a bubble.

Anyway, I understand your point but I still think that the disinterest towards .net is tied to a generalized adversion to Microsoft (probably deserved) but not really related to the tech itself nor it's availability on Linux or Mac.
80% of my daily driving could be on a PHEV on battery only, with the motor covering the remainder. A PHEV Camry would be sublime :(
> For example, you don’t need to actually keep every single page from Day 1 in the Map, just two, since the problem is “at least two pages” so a Set of size 2 or even an array of size 2 will use less memory than an unbounded Set.

That seems overcomplicated. For each customer on day 1, you either have multiple pages or you have a single page. If you see them on day 2 and they had multiple pages on day 1, then they are loyal. Or if they had a different page on day 1 than day 2, they’re loyal. (Or two different pages on day 2, but this comes along for free.)

So the data structure can be:

map<customerid, (MultiplePages | pageid)>

Where MultiplePages is choice in a sum type that doesn’t store any associated data. Or you can do:

map<customerid, optional<pageid>>

Where the none state of the optional means there are multiple pages, but this is a bit of an odd use of an optional.
I note that while E is more common than A if we're counting letters appearing anywhere in a word, A is substantially more common than E if we only count first letters of words:

$ egrep -o . /usr/share/dict/words | tr a-z A-Z | sort | uniq -c | sort -rn
235415 E
201093 I
199606 A
170740 O
161024 R
158783 N
152868 T
139578 S
130507 L
103460 C
87390 U
78180 P
70725 M
68217 D
64377 H
51683 Y
47109 G
40450 B
24174 F
20181 V
16174 K
13875 W
8462 Z
6933 X
3734 Q
3169 J
2 -

$ cut -c1 /usr/share/dict/words | tr a-z A-Z | sort | uniq -c | sort -rn
25170 S
24465 P
19909 C
17105 A
16390 U
12969 T
12621 M
11077 B
10900 D
9676 R
9033 H
8800 I
8739 E
7850 O
6865 F
6862 G
6784 N
6290 L
3947 W
3440 V
2284 K
1643 J
1152 Q
949 Z
671 Y
385 X

This also explains the prevalence of S, P, C, M, and B.