skysight-inc/HackerNews huggingface dataset:
In October 2023, several 0-day vulnerabilities in Qualcomm Chipsets and ARM Mali GPU were reported to be exploited in-the-wild. In this article Alisa explains the low-level OS & hardware context behind the bug class, and then reverse engineers the vendors' security patches to learn more about the vulnerabilities and derive some offensive research insights.
I had pure active-active running at one job. We had our app layer centralize all its database access through a single set of wrapper generic SQL functions and had that set of functions implement some failures and hang-handling simple exponential backoff retry logic on the local DB before failing to the more remote one, with bidirectional. (nonpostgres) replication.

You can indeed get into split brain situations and have to make hard choices as per the CAP theorem. And the replication will break sooner or later and you have to detect that and learn how to recover safely manually at least. Don't do it just for funsies. But it's definitely doable.
Sorry, no experience there but it's possible that just for big screens, GTK might beat Qt ... (I think KDE also supports the "legacy" Qt + Rust option in some way ...)

But my point was mainly about the (almost) impossibility of building a well functioning cross platform UI kit. I honestly believe that effort should not be spent in that direction when a reasonably open source and well functioning option already exists.
You might have missed my comment. It's not easy to get the sources which you as customer have the right to get. They are notorious, because they never comply voluntarily and for some models never comply. Just because people are not suing them all the time does not make it less of an issue.

See https://github.com/Freetz-NG/freetz-ng/discussions/134 (and possibly translate it).
The court has determined that Zhao and Binance violated the CEA and CFTC rules.
Ex-Chief Compliance Officer Samuel Lim must pay a civil monetary penalty of $1.5 million.
Binance and Changpeng Zhao (CZ), the ex-CEO of the crypto exchange, have been ordered by a U.S court to pay $2.7 billion and $150 million, respectively, to the U.S Commodity Futures Trading Commission (CFTC).

The settlement has been approved by the court, according to the CFTC. After reviewing their actions, the court has determined that Zhao and Binance violated the CEA and CFTC rules. In addition, the lawsuit claims that Binance, which was headed by Zhao, violated its own terms of service by aggressively courting U.S. clients, including quantitative trading companies, to engage in digital asset derivative transactions.
> it’s now a C++ codebase adopting the lessons LLVM provided

LLVM isn't the first compiler written in C++, and it isn't the first compiler framework building tool either

The most famous one, certainly.
This is a good point. Some of us would want different products. Is there just not enough of us or is this a situation similar to the instant fashion where someone else just decides what is "best for the people"?
> if everyone does this, it will erode the signal of what stars are supposed to mean.

What signal? To me, starring a Github project means "I'm interested enough in this project to want to be able to find it again". That's a significantly lower bar than the poster had here, of "I've a new feature proposed for this project, and I'm even interested in implementing it myself if the maintainer agrees".

There's a loose correlation of stars with quality/popularity/ activity. All of those correlations should become stronger by having active users and bug reporters star the project.
Have I missed the bit where the site explains why things are expensive?
I think this depends a lot on your build.

My friends who are 250 lbs linebackers have to regularly replace their sofas and suchlike because they're 'worn out' i.e. the springs and foam aren't springing and foaming back into place like they used to. On the other hand, I come from a family of 140 lbs marathon runners, and for us that simply does not happen.
But this may not help owner.
Yes bugler will sell laptop much cheaper for spare parts, but he will not return it to the owner.
Unique constraints can still be used as long as you accommodate the multiple sources. Something as simple of increment by 2 and the servers alternative odd and even as the starting point.

I used to do this with 3 way DB2 LUW replication back when i was a DBA. It all needs a bit of thought but is fairly simple when it comes down to it.
Things are expensive, as are experiences, because companies and people earn there living creating them. Man, I hate the take of "everyone else is charging too much", because we all do that, don't we? We negotiate higher salaries, switch jobs and move to improve living standards. And each and every dime we make is ultimately paid for by someone else.
Advent of Technical Writing: Holistic Documentation Reviews
I’ve known this guy off and on for years. When we first met 15+ years he was slightly better at Go than me, which was middling amateur. All the Go books say if you want to be a pro you have to start as a child.

But he studied, and studied, and last I knew he was 3 dan, which is about the point you can entertain the idea of becoming a pro (if I just worked harder).

Kids have a lot more free time to sink into a singular concern. Warnings about how something are out of the reach of adults aren’t actually hard rules, they’re just really good rules of thumb. But if you can make the time, it’s not impossible.

I don’t think chess is any different there. Small improvements may set reasonable expectations, but there are people who can blow right past them.
In the 90s if you wanted new features you had to pay for them.
Looks interesting.

However, I don't like to have a Go compiler on the production machine for security reasons, as well as to reduce even more the system base.

I think instead that the compiler should be needed only to deploy binaries and should stay on the syadmin's machine. The Go toolchain is very good at cross-compiling, so there should not be a need for the compiler on the target machine.
Show HN: ScrapX – Monitor the websites of your competitors
Stay ahead of your competitors - Our service tracks the websites you select on a daily basis and notifies you of any changes, whether it's a new headline or a new product that's been released.
It seems to replace what the kindle platform would do

Multiple users might allow that for friends and family

It’s easier to ask “ what else could this mean” in a positive way and assume that it doesn’t have to make sense to one perspective to make sense for everyone.

Calibre for example doesn’t seem to do the multi device access/sync well
> Sam Phillips opened Sun Records in a tiny rented storefront on Union Avenue in Memphis in 1952 with the slogan, “We Record Anything-Anywhere-Anytime.” For a few dollars, anyone could walk in and make an acetate dub of their choice, usually a song or a special message for a loved one.

Do places like this still exist? I can imagine there would be a market for a small storefront in a mall or wherever where people can rent a studio and do a recording or live stream with rented "pro" gear like lights, cameras and microphones. The only risk to the person renting it out would be hygiene and damaged or stolen property, but nothing an entry gateway, ID requirement, a deposit and payment method registration wouldn't deter I'm sure. It could also have tiers, like a "free" / open photo area at the front for random instagram passers-by, a cheap tier for teenagers, and a pro tier for people that want to rent the facilities for a few hours.
> Why people are always so enraged about the taxes that pay for every single public utility instead of the unlimited greed of the hyperwealthy

Smoke and mirrors. They've managed to deflect the blame nicely, and we are dumb enough to believe that it is so. The same effect can be seen in the universal health care reactions in the US. Fascinating.
> So what you are asking is that OP destroy their own "deep work" a lot just that you don't get a mild distraction in yours.

Yes! I believe the OP should write down all their questions in a structured format, and then schedule a meetings with 1 person helping them onboard, where they can discuss the questions at length and go on any tangent, rather than interrupt colleagues ad hoc. That's a normal, grown up thing to do, and it will also help them crystallize and distill what knowledge is missing.

> I know it's not the case of everyone, some of my colleagues just put noise-suppression headphones, which is yet another easy way to solve your problem without forcing others to cater to your needs

I do put noise suppression headphones, but they can't stop the people moving in front of me nor the taps on my shoulder.

> without forcing others to cater to your needs

Not wanting to be interrupted is not forcing others to take care of your needs.If you are unsure what I mean, let me call you in the middle of the night because I want to have a conversation with somebody and discuss economics. You not wanting to pick up is completely normal, right, or are you forcing ME to cater to your needs of being left the heck at peace? How dare you forcing me to have normal boundaries and call you at reasonable times!

No, it's the people who interrupt others and forcing to drop everything else so they answer "just one tiny question" and expecting it to be done on the spot. That's forcing people to take cater to their needs! Hence me liking the OP's behavior to that of a toddler.
Once upon a time YouTube barred creators from talking about how much they made. Over time they have also taken steps to hide the numbers. They seem to have shifted and gotten comfortable with it, but personally I would also be hesitant about putting in the resources to build a YT analytics platform.
RabbitMQ with the MQTT plugin is actually a good choice for many scenarios, especially when you need a messaging system that supports the MQTT protocol alongside other messaging protocols like AMQP.
However, as they themselves say, There are other good MQTT brokers out there, and some will be able to handle even more MQTT client connections than RabbitMQ because other brokers are specialised in MQTT only.
TBMQ - is exactly such a MQTT broker that is designed to be scalable, fault-tolerant, and efficient. The recent performance tests showed the TBMQ quality.
Additionally, TBMQ can be easily launched as a single server, two servers, three servers, and so on. Compared to RabbitMQ -
https://www.rabbitmq.com/mqtt.html#requirements
Light load as in serves a couple rps persistently without problem (complete with SQLite database operations), and I’m not talking about highly optimized code. Enough for most home or small business intranet use cases. You’re not going to serve google.com in 50MB, obviously. If your code has to allocate ~100 megs for a request without an obvious reason that requires that much allocation, that’s on your code, not the language.
And Meadow, and Capcom, and Gotdot 3,
Why Hyundai Motor has no plan to adopt Apple's upcoming CarPlay
It's not a matter of allocation since there isn't a way to manually free memory in Go. The GC basically doesn't do anything if there isn't memory pressure. Once your applications starts feeling some memory pressure, the GC will start spending CPU to free up memory. This is a non-disputable fact of how Go works, in general.
If I told you that you can now search your drop box via open AI's integration, you wouldn't really care

I most certainly would care. I don't know how many times I need to say it: No thank you.
Such perspectives can wonder why their startups are not successful and users don’t adopt them
The person that asked for the feature clearly uses the project and this is usually the case. USERS of a project ask for features
A much better link:

https://people.redhat.com/~hkario/marvin/
Yes, I have a theory based on this. I think that roughly 40%-60% of developers prefer remote, the remainder prefer in-office. So if you mandate in-office, roughly half of your developers will be unhappy. If you go full-remote, again, roughly half of your developers will be unhappy. So what do you do? I think you have to pick one and stick with it. Over time, you'll collect people who prefer remote or in-office. It won't be easy, but doing "hybrid" is absolutely the wrong decision, that makes no one happy.
What solution do you use now for payment processors?
This is why I've been avoiding chess. Anything that feels too memory intensive just doesn't seem fun to me. It's not creative strategy it's just rote memorization. Same goes for Rubik's cubes.
Skill issue. A 512 MB server is able to run gitea and dendrite along with a bunch of other of my own services just fine with acceptable performance.
"unless there's a great reason to do so"

I'm really struggling to understand why you're asking questions tartly instead of just reading what I said, which I tried to make very simple to understand, and replying just as simply.
The second paragraph seems to address this

“ With Librum, you can manage your own online library and access it from any device anytime, anywhere. It has features like note-taking, bookmarking, and highlighting, while offering customization to make it as personal as you want!”

It is very clearly called a platform.
is lack of privacy your issue with the "your stars" page? consider a bookmarks manager.
Thanks for the heads up, I was starting to think it would join gjc in retirement home.
https://tinygo.org/docs/reference/lang-support/#garbage-coll...
> Another thing you can immediately see is that the QML version of the algorithm is generally much slower than the JavaScript version. As noted above, this is due to it being built on QObjects rather than JavaScript objects.

Of course, QML is trying to beat the browser at it's own game, but can't match the billions invested in browser performance.

Qt classic is dead, and QML is a less featured, less documented, underperforming copy of Electron.
I learned about the Woodpecker Method from HN, bought it through the Forward Chess app so I could plough (plow?) through it on my phone.

You won't feel like you're getting better with this method but you will start to sense opportunities consistently (and then recognize them specifically).

Yes, you still need to then go learn a couple openings.
Iceland Volcanic Eruption – short "10k foot" summary [video]
Excellent 4 1/2 minute summary of the situation, by a serious volcano expert. No webcam, nor fresh footage of the current eruption.
[insert my own personal bitching about the pains of procedural configuration management using Ruby at scale and the lost causes of rubocop and rbs]

a. Yes, global mutable state is anti-functional style, side-effect-oriented, god function/object programming and it sucks.

b. The lack of an ability to seal objects, classes, and modules from further modification is a problem.

c. Ruby 3 should've broken compatibility by adding gradual typing.

d. Nonorthogonality - Too many ways to do the same thing.

e. Dying community - Too much broken code out there.

f. Ruby was "Perl5 2.0" in most senses.

For type-safer things that look like Ruby, Crystal is an almost viable, interesting alternative.

Otherwise, I have evolved past Ruby because of the learning curve for others, too many people hate it, too many maintainers have attitude/professionalism problems, and there are more supportable alternatives for most use-cases such as rust, elixir, and bash. Sometimes, it's still useful to use ruby for some quick text formatting or a quick CLI utility in the space of awk, perl, or sed. The world mostly uses js and python. One can either be a hipster with obscure tools or get things done with the lowest TCO/highest ROI.
Two sources of sunlight, often on opposite sides of the Earth, certainly would have changed the path of evolution, possibly even back as far as primordial slime.
This is not a fair comparison. The user can comment, and create an issue on github
Yeah I'll play the shit out of a Civilization game. That's like "3D chess" in a way because every unit has their own moves, you're restricted by the hexagonal board, you have to know which unit to use in which context.
Yes. That is by design: https://www.qubes-os.org/doc/supported-releases/#note-on-dom...
HN readers aren’t the case
> steel mills since they don't use electricity.

Really ?

p. 7

> Historically, the steel industry has accounted for
about 6 percent of U.S. energy consumption. Today, that figure is less than 2 percent and will decrease further to 1.5 percent by 2010

> The total replacement of the open hearth process by basic oxygen and electric furnaces.

> The growth of the electric furnace sector of the industry at the expense of hot metal-based processes ...

p. 13

> Electricity (Figure 11): The correlation between plant tons and kilowatt hours over a wide range of production shows that the use of electricity outside the EAF is significant. With an average of 770 kWh/shipped ton and a typical EAF consumption under 500 kWh/cast ton, a significant amount of energy is used for auxiliary equipment in the melt shop, rolling, oxygen production, and general utilities

https://www.energy.gov/sites/prod/files/2013/11/f4/steel_ene...
Where did you get your information from?

Just 4 days ago he redid a model after the author updated the EOS token: https://huggingface.co/TheBloke/openchat-3.5-1210-GGUF/discu...
Reminds me of iron law of oligarchies. Which basically is true of any group.
Highly recommended!

I found Tiny Code Christmas last year. It was easier for me to get into than other code advent series, and introduced me to active participation in the demoscene, which I'd admired since the Amiga days.
I continued on, and it's been an extremely enriching - and slightly consuming - hobby for me this year, with a wonderful, supportive community.

As folks have said, you can start any time.

If you hop on now (you can still start with Day 1) then post your stuff to your preferred social network (#lovebyteTCC) - Lovebyte (and friends) will appreciate your creations.

There are some folks who are going hard on sizecoding, but it's also an opportunity to get inspired and just play to make the prettiest thing you can.

Thanks for your hard work on this, @dave84!
Your analogy is bad and engaging with it makes the conversation worse, not clearer.
Do you live in a densely populated area? There are free ones where I live too but I guess it might be different in the middle of a large city.
I read it 20+y ago and it felt like a good intro back then.
The problem is really housing. The housing crisis overshadows the hundreds of smaller wins we've had in other goods like electronics, because housing is such a large proportion of expenses, and it's a compulsory expense. When you add in wage stagnation of the lower class, we've now got a big social problem. A generation of alienated young people. They have no hope of home ownership and rents keep increasing. This then creates political radicalization. My grandfather, a middle-class guy, grew up objectively poorer than people today but home ownership (without a mortgage!) was a given and that takes a load of stress off your shoulders when half of your paycheck isn't going to a landlord.
> My Ruby projects often have a wrapper that reloads code and puts me in pry prompt. I can edit code and introspect objects live as the code changes.

That sounds very interesting! Can you please share the wrapper that does all that magic? Thanks!
Make the win the rating, not the individual game?
We're talking about the number of young people who are critical of Israel and whether those people are primarily influenced by propaganda; I don't see how the relative number of Muslims and Jews have anything to do with it. In fact the most relevant population here isn't either of those but instead Christians, particularly in America. Support for Israel is [still] highest in America relative to almost the entire rest of the world, and in America support for Israel is the most popular with evangelical Christians (who support Israel at a greater rate than American Jews, and who greatly outnumber American Jews.
For these evangelical Christians, unconditionally support for Israel is a matter of religious imperative which they believe to be an essential prerequisite for the reincarnation of their Messiah!)

And it happens that American Christians have been experiencing a demographic collapse which has nothing to do with Palestinian propaganda! Young Americans have been rapidly abandoning Christianity, particularly the white evangelicals who support Israel the most, and the rabid support for Israel gets dropped in the process. Young people in America are abandoning their support for Israel because they are abandoning Christianity, which was traditionally the dominant religion in America (Muslim Americans may as well be a rounding error and didn't support Israel in the first place, they aren't being brainwashed by twitter propaganda either.)

Zionists such as yourself feel accustomed to a very high level of support in America that predominantly comes from a religious demographic which young people are presently fleeing from, but for some reason you can't seem to connect the dots and resort to blaming twitter propagandists for the decline in support for Israel. Get real; most young Americans don't even use twitter. They support Israel less because they're becoming secular and now only support Israel at the rate that is typical of secular people in other countries.
Interesting that it says it is slower. It may actually be slower, but tends to not suffer as much degradation as the Go's GC. In other words, on my test setup using Go, I get ~1k rps once I hit memory limits, but with tinygo I get 7k rps once I hit memory limits. So it might be "slower" but it looks like it may be more efficient as well.
I always wonder what languages authors of such articles had exposure to.
> By analyzing competition, thinking forward and having a vision. Are developers supposed to only think on the benefits of mysql vs postgres?

No but they are vastly different expertises. And in the time that engineers make decisions on databases, architecture etc, the PM can already do discovery work. Surely you can find engineers that also enjoy this, and are good at it, but someone has to wear to do it.

You time and time again portray the PM role as a junior thing. But it is quite hard to keep everyone focussed on “is this really the quickest way we can deliver value”? You don’t need a degree for it, but you need a certain level of confidence and seniority in most teams.

Saying that having a PM is like treating devs as kids is the same as stating that having a marketing department is the opposite of treating sales like adults. Shouldn’t they be allowed to find their own leads?
Sure, but the sentiment changed from "we can all fight this together" to "we can all fight this together AFTER I've secured my child".
Maybe they started to procrastinate in HN when they were 2.
Yeah, I guess that's a really good point. I've never thought much about it before, but you're right that the simplicity of markdown is probably more from the point of view of the human writer/reader, and is really just passing the complexity down to the parser.
UA issue then. Maybe use Vim and some extensions?
I mostly played blitz with openings where queen is moved in the first 3 moves and got to ~2000 (no proof, sorry). I didn't study chess at all outside of playing it intensely for 1-2 years. Of course, my end game was also very bad. It was such a frustrating fun I had to stop.

There are of course players that know how to fully exploit mistakes in the bad openings, but when you're rated so low, openings rarely matter, especially if the opponent has to exploit a weird opening you have.

There's many more patterns related to pinning, tempo, that are worth much more for quick rating progress.