skysight-inc/HackerNews huggingface dataset:
Define "most people"? Clearly an absurd question in the context of this discussion. It's like saying "Most people on earth are not like you". How do you define that?
Upvote pattern on this is odd. Is someone botting the votes on selected submissions?

Submitter has a karma score of 1 but there are, as of writing this, 37 points on this post and it's only 45 minutes old.

A similar pattern to https://news.ycombinator.com/item?id=42348956 which has 39 points after 15 minutes, and karma score of 1 for the submitting user.

Is someone trying to manipulate the rankings? Either upwards by points, or downwards by penalty.
A man who invented the self-driving car (in 1986)
Anonymous telemetry is more than justified if it improves system stability. I don't think they do remotely the tracking other browser vendors like Microsoft or Google do.
When Jens Bergensten joined Mojang (to work on Scrolls), Minecraft was quite advanced and already had the nether and red stone. Notch did not rely on any store and was using his personal paypal account that got blocked due to an anomalous amount of transactions.

https://minecraft.fandom.com/wiki/Java_Edition_Alpha_v1.2.0

https://blog.omniarchive.uk/post/1096322756/working-on-a-fri...
I really think we need to have a discussion around what we consider acts of violence.

It is clear that violence was used in this instance. We don't like violence.

Killing someone is an act of violence. That is easy. But how about ruining someone financially? Is this an act of violence? Could it be an act of violence under certain conditions?

How about letting someone die in order to make more money? Let's say the decision is about the price for a certain treatment and you are balancing profit expectations from investors. Is this an act of violence? I'd imagine that the outcome of deaths could probably estimated quite reliably in this instance. And you would need to justify the various salaries and profits along the way and weighing it up against the number of people suffering. Does this sound violent to you?

EDIT: And I'm particularly keen to hear from the downvoters about this. Always keen on good arguments. Thanks :)
> the airlines just added 30 or so minutes to their flight schedules, so most of the times they land early - wahey, progress

That is progress, given the advertised flight times more accurately represent the p95 time as opposed to a hopeful guess.
Why should we grant the editor any slack? Out of focus and partially occluded is of no use and does not count as picture of the thing.
Why is it flagged?

HN should change their policy to ensure that users who flag articles should publicky explain the reasons for it.
"Anonymous telemetry is more than justified if it improves system stability."
- every autocratic leader
> people started calling them snowdrops

I adore the Russian sense of humor.
The problem is that eventually, AI will get so powerful that it will block all ads on the client without anyway of detecting it. Adblockers today are very basic and have no understanding of the mind that is consuming the content. We must adapt and create new business models.
What are its advantages compared to a more dedicated job queue system?
Surprised by the downvotes to be honest, it's relevant. It's okay, I hate cookie popups also.
Currently, zig cc is the Clang frontend which is linked into the Zig compiler (most things in that blog post are about differences between the Zig toolchain and a typical Clang toolchain for cross-compilation, and how Zig invokes the Clang frontend).

I'm not sure what the current plan is for C compilation after the LLVM divorce and after Clang will be moved into a Zig package (e.g. I remember talk that arocc [1] is going to be integrated into the Zig compiler, but not sure if that's still planned, or if C compilation will also be delegated to the new Clang package along with C++ and ObjC compilation).

[1] https://github.com/Vexu/arocc
Job rows could have an indexed column state so you just query for the rows with state "not-started".

This way you won't need to skip over the long jobs that are in state "processing".
Loosing the general audience was do to Google using their dominant search position to shove constant ads like: "Use a secure, fast Browser: Switch to Goole Chrome!" during user searches.

While browser projects like servo or ladybird are certainly appreciated, I think their state of "something browsable" is not really what most users, even technical ones, would like for their daily browsing.

/

How do you think Firefox has lost the power users/devs?
How do you find it when you scale it up to every table, every query?
>Hungarians write surnames first, e.g. Orbán Viktor.

It's not only Hungary - I usually write my surname first in professional context (but both versions are OK, in general).
In other words, democracy is under serious attack and if we think it's worth savibg, we will need to find robust counter-measures against these methods.

It's not a new idea that this is a serious problem: demagogues were recognized in the Antique.
> Hooking up optimizers to simulation work is far from new. But that's being called "AI" now

It that being called "AI" just now, or has it been called "AI" since the beginning? A lot of the optimization algorithms we take for granted nowadays originated from AI research.
How to shoot yourself in the foot
the Israelis don't hate Palestinians for existing, what are you talking about? they let them work in Israel, they gave them health care in Israel, they provided food, electricity and water from Israel.

they hate hamas for attacking them. if they wanted to get rid of the Palestinians, it would be cheaper to carpet bomb them - not use precision weapons and send in their own forces to get killed.

if this is a genocide, then it's the least effective one in history - both in the number of people killed and in the fraction of the population killed.

https://www.wsj.com/opinion/the-u-ns-anti-israel-genocide-pu...

she refused, correctly, based on her extensive experience researching crimes against humanity, to call the war in Gaza a genocide (one where the supposed genicidal regime provides free food, water and electricity to the supposed victims).

let's leave it at that.
It's always the same: rules for thee, not for me. Most of the accusations western countries make are just projections in reality.
And the best thing is that until it’s a problem you can focus on product/market fit and delighting your customers.

Overengineering is a plague amongst SWEs, and almost as dangerous as failing to sell the product in the market.
Within 30 years the game development & gaming will have been integrated as an experience for the average game.
All wind turbines must meet the criteria of bieng
extream service 100% duty cycle machines.
The competing technology is solar pv, which by bieng a solid state generator with no moving parts
is winning ,hands down in all small scale instalations, other than places where there is not enough light, and very very plentiful wind, artic, ant artic, certain mountain research stations and
some marine/island/extream rugged coast areas.
Whatever scam is in the wrks in Birmingham, should cost someone, there tenure....
I wondered this too. I think twelve minutes after submission it went from 1 point to 37 points.
Its hex. Only characters A-F are used.
Yikes, totally missed that.

That makes it -$1800CAD.

Thanks for noticing.
> Media players with controls:

> <audio controls src="example.mp3"></audio>

> <video controls src="example.mp4"></video>

Which look different in every single browser and can't be styled without JavaScript. Wish these were implemented better.
I was recently annoyed to find postgres indexes don't support skipping [1]
you also can't have the nul character in a string (\u0000) [2].
Its great, but it has some strange WTF gaps in places.

[1] https://wiki.postgresql.org/wiki/Loose_indexscan

[2] https://stackoverflow.com/questions/28813409/are-null-bytes-...
> I really think we need to have a discussion around what we consider acts of violence.

Do we? The term "violence" centers around the idea of using physical force. If you mean that certain acts are just as morally contemptible as violence, or equally likely to cause harm, just say that directly.

Please don’t dilute the term “violence,” or we’ll have to find another word to describe intentional harm using physical force.
Would love to see the same for batch on Windows
These are hexadecimal digits, so only 0-9 and a-f are allowed.
Probably because of the mix with nostalgia, and the folks that would be nostalgic about Algol 60 hardly care about computers nowadays.

When I was a kid, the systems that we cared about were 8 bit home systems, starting with anything CP/M, and then there was the whole big machines being used at universities and our parents jobs, which we only knew from computer magazines.
That is what josephg was suggesting:

> it should be very possible to build a CRDT which uses this information to detects & mark conflict ranges when branches are merged
> I disagree that GitHub Actions is much more powerful than GitLab

It is, by leagues.

Even something simple like running a step before clone/checkout is impossible with Gitlab CI, let alone any of the actual powerful stuff.
He broke multiple laws that would made him ineligible to run, and therefore he is ineligible to run.

Do you have a link to his trial, conviction, and appeals? Was he given an opportunity to respond to the charges, provide his own witnesses and offer his own evidence?

Does the constitution really say, “if foreigners on tik-tok give you too many likes, you may be disqualified”?
I think PGQueuers main advantage is simplicity; no extra infrastructure is needed, as it runs entirely on PostgreSQL. This makes it ideal for projects already using Postgres and operational familiarity. While it may lack the advanced features or scalability of dedicated systems like Kafka or RabbitMQ, it’s a great choice for lightweight without the overhead of additional services.
UUIDv4s use hexadecimal digits which are the characters 0-9 and then a-f so neither of 's' or 'n' could be contained in a UUIDv4.
State actors are always working day and night to make you go against your own interest. This happens in every election.

The question is: who gets to decide which are nullified and which are not?
Not to forget the magnificent growth of Android with Chrome being the standard browser since 2012, with absolutely no incentive to install any other browser.
Who controls the information available to the Romanian electorate? Is their internet censored? Their television? Radio?
Hackernews doesn't have a direct-message feature. You might want to add yourself to the who-wants-to-be-hired thread (https://news.ycombinator.com/submitted?id=whoishiring) with a contact address
>The fact that IPv6 still a fringe rather than becoming mainstream although it's arguably better than IPv4.

FWIW, Starlink does IPv6 and CGNAT'd IPv4.
A example addon from the good time https://addons.thunderbird.net/en-us/firefox/addon/sqlite-ma...

Now we have a addon system that's the same as chrome(+ manifest v2).
Nice resource. Almost too comprehensive for someone who doesn't know all the sub-version names. Would be great to have a column of the score from lmarena leaderboard. Some prices are 0.00? Is there a page that each row could link to for more detail?
The inauguration is coming up.
How does this compare to fireflies.ai?
I have never encountered a nil pointer panic in Go in ~5 years, after the first few months learning to actually use the language.

It's basically a non-issue IMO. Just stop explicitly ignoring the errors returned from constructors.
There’s another fun thing we can call the Britain test.

The short form for September is Sept in en-GB, the only month abbreviated with four letters. It’s Sep in en-US and other en- locales. All other parsing is identical.

For example, if you’re parsing abbreviated date formats on AWS, this parsing fails only on eu-west-1 and -2 servers, and only in September.
How many likes from foreigners on tiktok should a candidate be allowed to receive? Are all foreign countries to be treated equally, or are some foreigners ok?
That's assuming that the same function is applied in the same way at each iteration.

Think about this: The sum total of the human-generated knowledge was derived in a similar manner, with each generation learning from the one before and expanding the pool of knowledge incrementally.

Simply adding a bit of noise and then selecting good outputs after each iteration based on a high-level heuristic such as "utility" and "self consistency" may be sufficient to reproduce the growth of human knowledge in a purely mathematical AI system.

Something that hasn't been tried yet because it's too expensive (for now) is to let a bunch of different AI models act as agents updating a central wikipedia-style database.

These could start off with "simply" reading every single text book and primary source on Earth, updating and correcting the Wikipedia in every language. Then cross-translate from every source in some language to every other language.

Then use the collected facts to find errors in the primary sources, then re-check the Wikipedia based on this.

Train a new generation of AIs on the updated content and mutate them slightly to obtain some variations.

Iterate again.

Etc...

This could go on for quite a while before it would run out of steam. Longer than anybody has budget for, at least for now!
EmacsConf 2024, day one: Starting today 14:00 UTC
If you repeatedly apply one of three simple functions picked at random you might end up with Sierpinski triangle.
The moral of the story: Don’t quit your job unless you have an employment contract for another one or if you have a reliable, growing side hustle that generates enough income to live on. Real life bites hard, and $80k is peanuts.
He Built Apple's 1980s iPad Concept [video]
For reference, https://mdpub.github.io/cheela
Good point about SKIP LOCKED inefficiencies with mixed-duration jobs. In PGQueuers benchmarks, throughput reached up to 18k jobs/sec, showing it can handle high concurrency well. For mixed workloads, strategies like batching or partitioning by job type can help.

While a separate "running" table reduces skips, it adds complexity. SKIP LOCKED strikes a good balance for simplicity and performance in many use cases.

One known issue is that vacuum will become an issue if the load is persistent for longer periods leading to bloat.
I'm not sure which would be easier, or if that's even a useful measure. Both seem like points of leverage to [in/de]crease supply. I think we should do everything we can do educate, enable, and employ citizens to the highest degree of which they are capable or desire. I feel similarly about putting the talent of new immigrants to work as well, and I don't see inherent conflict there. Growing the pie can mean larger shares for all.
For C++, there are exactly four independent frontends in wide use (gcc, clang, msvc, edg) and three independent stdlibs (libstdc++, libc++, STL).

I’m not sure how many independent compiler backends are widely used with those frontends and stdlibs.
Well I see it listed on Coinbase (https://www.coinbase.com/price/solana), so I assume that means that US citizens can easily sell them for USD?
Outlook on macOS is garbage. Word is better, but still inferior.
> food are free market because they are easy to get substitutes for in most of the western world (move to a different neighborhood, buy different food)

In the US, a very small number of corporations own nearly all the supermarkets.

You can move all you want, it is the same stores (possibly under different brand name, but same ownership).
I made my first $5 of the internet in 1994, people mailed a $5 bill to get access to my warez site (still have the bill). Since then Iv'e lived of services I built for the internet .. pretty much my entire life. The first 1k was ads on early similar pages. Been a manager on and off as well but building stuff is what i love.
Bash/ksh have -x as a debug/tracing argument.
They probably spent all their savings on the down payment, as approximately everyone on the planet who wants a place to live but can't pay for it all out-of-pocket does?

Investment shenanigans excluded, if you have enough savings to pay off your mortgage in case you lose your job, there's no point in getting a mortgage in the first place.
Show HN: Mentionai.io – Mention many AI models in one message
There are many services that let users access multiple AI models (GPT-4o, Claude, Grok, etc.), but with MentionAI, you can combine multiple types of models to get comprehensive output such as:
@sdxl-lightning-4step generate an image of Japan in autumn and @claude-3-5-sonnet write a post about traveling to Japan in autumn for first-time travelers.

For the above query, it will generate the blog with image

You can also easily compare the responses of multiple models by mentioning them such as: @gpt-4o-mini @claude-3-haiku Explain large language model architecture.

We also support creating custom AI apps. In the near future, we would love to support mentioning multiple AI apps for brainstorming (creating multiple AI personas to discuss a topic like a group chat) or creating a simple workflow for each mentioned AI app responsible for each task (similar to the example of generating a blog post about Japan).

Let me know your thoughts about MentionAI's concept.

Full features here: https://mentionai.io/features

The current model we support: https://mentionai.io/app-store
A tool that gives me 17 out of 11 API calls from a vague textual description of my intent would be incredibly useful.
The worst is having a manager who thinks he's great, but is actually disloyal and shit. Not sure how best to deal with that situation other than to ignore and eventually move on... If they'd be willing to admit their failing and improve, that would be awesome. Asking for a friend.
Run custom screensaver on a modern GNOME/Wayland desktops
shar, shell archives.
Suppressors can interfere with the auto cycling mechanism, so you have to manually cycle it.
This is a lovely list, thank you. But what's really missing is multi master and high availability. I'm glad to see that partitioning via sharding is covered.

IMHO the true limitations of RDBMS are not about usage, but scaling: Multi master across simple zones, High availability, Partitioning.

(IMHO it comes from ACID compliance, so I don't know if it's even solveable natively)
It looks like the structured output feature is available in Go, with the `format` field.

type GenerateRequest struct {
...
// Format specifies the format to return a response in.
Format json.RawMessage `json:"format,omitempty"`

https://github.com/ollama/ollama/blob/de52b6c2f90ff220ed9469...
Because before the first round he was considered a nobody, and the second round was scheduled to happen two weeks after the first round. It's too short of a time.
I'm 100% not used to Türkiye spelling, but find it logically useful that it undo confusion between the country and the bird. The birds as well as some verbs tend to sneak into dropdowns when devs cheap out and paste language resource files to Google Translate or ChatGPT.
Nazi Zombies: Portable – An open source, cross-platform COD: Zombies remake
I have been to the US on numerous occasions - and do like it!

My main curiosity was about the legal classification of product placement etc.
Clang, GCC and MSVC are the big ones, the rest are more or less niche compilers - with Clang and GCC only differing in small details.

(one could argue that MSVC is slowly becoming a niche compiler too - it feels like it's not as important anymore as it was 10..15 years ago, maybe because a lot of new C/C++ programmers seem to start on Linux, not Windows - that's at least the 'general vibe' I'm getting)
Would poss be further useful to have a release date column, license type, whether EU restricted and also right-align / comma-delimit those numeric cells
Even if the repository was closed to the world, it was open to some individuals.
Some individuals got the work under the MIT license that allows them to do whatever they want, including opening it to the world.

What is not right is that once it was MIT with contribution from multiple authors, it is theoretically not possible (even for the original author) to change the license to something else than MIT without the agreement of the other authors.

Things would have been different if it was the private repo of a company only used by employees of this company, and having contributors bound by a special contract like a NDA.
Pop culture and mainstream politics affect people’s opinions in a weird way. Only in the USA and some part of the western world, people see wind turbines as “ugly”. Coming from another part where wind turbines are picking up very fast, the words I have heard are “amazing” and “elegant”.
Its not violence. There may me a missing word to describe reputation and livlihood destruction
I'm also glad that those who chose to give my 19 year-old self a break ignore all the other scandalous shit my company did in line with those comments in the decades after the fact.
It doesn't need crypto to work though, does it? Same for polymarket and a few others.
> IMHO it comes from ACID compliance.

That was the whole marketing spiel of Cassandra DB in 2012+ and the source of the CAP theorem
The "model solution" isn't exactly great. "Just make sure to style the button so it's appearance changes when it has focus..." Ok? So show me how to do that!
No emergency fund, I suppose.

Sometimes I wonder how people manage to browse the Web without encountering "common" pieces of wisdom. Maybe we should bundle up a bunch of useful YouTube/TikToks as a supplemental education package for students.
OTOH, looking for subtle signs of Kremlin influence in every comment is not without its costs either, one of which is that it tends to make people impervious to evidence or arguments that our policy is too hostile towards the Kremlin.
> Do we? The term "violence" centers around the idea of using physical force.

It absolutely doesn't. Historically we judged laws as violent. Germany stands as an example.

> Please don’t dilute the term “violence,” or we’ll have to find another word to describe intentional harm using physical force.

Causing intentional harm is a pretty good definition of violence, don't you think?

EDIT: for instance paying someone to do physical harm. How would you assess this?
That sounds like a good thing
Why do you think it is not violence?
Charging while in host mode and native USB-Ethernet card support are both not universally implemented features
I hear MongoDB is webscale.
What, really? I still see the 3+ days old version, even when I remove the browser from the equation:

$ curl --silent https://cock.li/canary.asc.txt | grep -A1 datetime
The current datetime:
04 December 2024 05:14:33 UTC

(Note that a dead warrant canary means that it hasn't been updated, and not that it's offline.)
To add a little bit of context:

You know what I think would be way worse than todays reduced characterset usernames with some special rules or "just" using utf-8 for them?

Both. Imagine a world where some usernames are UTF-8 some are not and it is hard to figure out which is which. That would be worse than just leaving things as they are.

Avoiding that situation makes pulling the whole thing off even harder, since there needs to be a high amount of coordination between many projects, distros etc.
It would be great if llmarena leadership information would also appear to compare performance vs cost.
Not sure where you get that from given the number of headlines mentioning cryptocurrencies including BTC and USDT being used in money laundering and crime in general. It looks like the US government has way less control over USD-based stablecoins than it has on the actual USD.
Then he would show in the polls
You are wrong, the same thing happened in Austria in 2016.

https://en.wikipedia.org/wiki/2016_Austrian_presidential_ele...
Meta is part of the Deep State
Wow that is painful. I think locales are generally net negative in such use cases
Trump didn’t win the popular vote in 2016. It looks like I was wrong for 2024.