skysight-inc/HackerNews huggingface dataset:
This is a false alternative:

The fact that there are situations when implementing referential integrity is difficult does not mean you shouldn’t do it at all.

Secondly: relational model is based on logical-physical independence. Referential integrity is specified at the logical level and does not dictate any particular implementation. OTOH violating 1NF makes it impossible to even specify RI constraints.

NoSQL databases do not implement RI exactly because it is not possible to even specify it due to the lack of formal data model. And that’s not their strength but one of the many weaknesses.

The story about optimising Oracle performance by giving up data integrity is only an illustration of why you should not use Oracle :) Just use Postgres.

There is no problem with RI in Postgres as long as you remember to have an index on FK columns. Using CTEs allows you to perform data manipulation in a single statement with constraints enforced at the very end.

Similarily: giving up data integrity due to microservice architecture cargo cult is… tail wagging the dog.
Not all day jobs need to be crap of course. I enjoy mine and I like to produce some content on the side.

It's hard to get people to find it though due to the platforms all promoting professionals from which they earn more. But on the other hand I don't really care either.
What were the choices they had when picking a roof material? While lead has it's disadvantages, it was probably the best choice of them.

Lead - the traditional material using for cathedral roofing is easy to work with, easily soldered to prevent leaks, but is heavy and is toxic when burned.

Copper - Also a traditional material that is easy to work with, also easily soldered to prevent leaks, is lightweight and non-toxic. But the roof would be green afterwards (once it oxidizes) not dull gray.

Steel - Lightweight, can be cut & bent to fit around crenelations. But can't be soldered - any waterproofing would have to be done with caulking & crimping other steel over joints. Available colors to match the original lead. Won't last as long as some other choices (it eventually rusts).

Composite asphalt shingles - just no.

Wooden shingles - Moderately difficult to work with. Easily burns. Will get moldy unless treated with chemicals.

Slate tile - Very difficult to work with, but inflammable. Heavier than lead and is brittle. But it would have a similar color to the lead its replacing.

Concrete tile - similar pros + cons as slate, but cheaper and doesn't last quite as long.
Health Insurance: Past, Present, and Future
Despite everybody's cynicism, batteries have gotten a lot better over the past three decades. It just hasn't happened with any sudden drama. No reason it can't happen for sodium batteries, just as it has for lithium.
The sentence "I said going the authorian islamic way,", implies that there is an "authoritarian Islamic" way. What is that? Because it sounds like you're implying that the religion has intrinsic authoritarian aspects to it.
I couldn't understand. Did you do it to bond with your friends or to save money?
You can pay for that: How web browser features get built
Also i checked google crawl visit per days.
On this project ~20/per day.
Is this normal or good or bad ?
There are options, however just saying anything is going to get you labeled as a shill heh. You're right that any new crypto is indistinguishable, but that is part of the risk in trying to outlast the rest. Some crypto that have survived should be worth more for hitting some of these milestones, but unfortunately that still isn't reflected in the top 10/20/100 because people are so desperate they throw cash at anything that moves.

The convenience of the scamming is partly why it _is_ a solution to this problem: people can transfer value as fast as they desire, and it works. There is also just a problem off on and off-boarding where you get hit by Visa/Mastercard level of fees. So is it really solving the problem at that point?

One area I would like to see is some kind of governed/regulated profit sharing. Basically giving your votes to content/production and this puts it on the books for some fraction of payment. You get X shares to distribute to content regularly. It would also be helpful if our government would provide support for independent producers where there's a clear trackable benefit (e.g. open source libraries that a ton of people rely on and a business can say "yes I need this, help them keep doing it").
That sounds like a lot of money. Really surprised the article didn't provide an answer to the most obvious question "how much was this in context to the total amount raised and which side benefited from having the most money".

> The Democrats, their allied super PACs and other groups raised about $2.9 billion, versus about $1.8 billion for the Republicans

Seems like money in politics isn't really about money in politics. It's all just so exhausting...

https://archive.is/VYuSz#selection-5043.0-5043.128
Ukraine is out of time because Trump was re-elected. Only Europe can save them now and that will put Europe at odds with Putin/Trump.
I don't hate Brave, but blocking legitimate ads and then putting in their own ads is a racket.

> Creators also don’t get “a” cut. Brave gives 70% of earnings on ads to users, and those can then decide how much they reward to the creators of whatever content they consume.

Ie, creators are offered a cut - in a roundabout way.
This is a timely coincidence for me. I started using yesterday Shortcat [1] for the Mac, and I'm very pleased. It gives you access to pretty much everything with the keyboard, not just the browser. To be fair, Nyxt provides other features such as scripting.

[1] https://shortcat.app/
This is an antiquated view and it would do all of humanity a great service if we could leave it behind. Humans are not the only ones capable of selfless compassion. Any emotion you may have, animals also have, and there are many examples of animals showing compassion without any benefit to themselves. We have examples of plants showing selfless care for other plants in need, sending them nutrients. This whole idea that humans are somehow special is silly. It used to be a widely held belief that we're the only intelligent species, but these days we know better. Animals have emotions just like us, but sadly we largely haven't shaken off our human centric view here yet.
Can you link to a few papers in biology that you find credible?

Or might it be the case that the entire enterprise of science is a stack of gradually-reinforcing “study suggests…” built over the course of decades and centuries?
Looks nice. Just a personal preference but I'd prefer to see the at least part of the demo above the fold. Perhaps also an embedded Youtube video showing the widget in action.
What did GW stand for?
So then isn’t it easier to just summarise? I realise this wouldn’t be as novel and is kind of a solved problem.
Using a bullshit generator to remove bullshit seems questionable. That said I sympathize with your frustration over the flood of pure garbage that's drown the web.
You're using a 9 year old source. The whole point of this discussion is that HTS appear to have significantly moderated their views since then.

Maybe they're naive, but here are Syiran Christians celebrating: https://x.com/GrecoLevantines/status/1865621018531840273
Look at Lebanon next door, they have elections, constitutional consensus to power share among sect diverse population. Syrian is just a large Lebanon. Doubt elections are the solution
re: std::mem::forget not being used much

On one hand, its just a shortcut to moving a value into the transparent ManuallyDrop struct and forgetting the result. In most cases, ManuallyDrop is the preferred way, as it allows encoding this behaviour (disabling the built-in drop) on a type level.

And if you want arenas or similar structures, they simply don't need to use either. The arena struct itself usually implements Drop to enact whatever it needs for deallocating the data its storing. The things stored in them also don't need ManuallyDrop since they're just written to memory directly using unsafe calls, and the compiler doesn't know this data exists (depending on implementation, some directly use syscalls, others use a Rust datastructure like Vec<u8> for allocating their memory). Nowhere in this is mem::forget or ManuallyDrop required, and the resulting API is usually far nicer than dealing with ManuallyDrop.
Yet “natural” is used to ambiguously promote many kinds of things in health and medicine. If you ask “how natural” a particular treatment is, you’ll quickly get outside the scope of the FDA and into corporate politics. If you ask “how effective”, the natural salesmen move onto someone else.
I completely share your frustration with filler content and the tedious hunt for actual "news." (It speaks volumes about the state of the news industry—declining subscriptions, the normalization of clickbait, and a focus on quantity over quality.)

However, relying on AI as a solution has its own pitfalls: Even state-of-the-art models frequently generate inaccuracies and hallucinations, which raises questions about whether AI truly adds value if the extracted "information nugget" truly is what the original's essence is about or just another layer of BS.
LLM Research Papers: The 2024 List
All of started with protests from Syrian people back in 2011. Assad responded with murder. This then all escalated in the civil war.

There isn't some sort of foreign forced regime change going on here.
How much do I need to change my face to avoid facial recognition?
Thanks for the link, I saw the Tokyo parallel view beautiful crispy for the first time, now I can't do it again, I guess my eyes became tired and need some time
We need more monkeys in prediction markets.
This highlights one major problem with democracy - it's usually the loudest/most charismatic/tallest/most publicised person that will win elections. Unfortunately, our system also selects for the best liars - people who are adept at fooling people.
damn looks promising, you guys got a nice overall UI
how do you guys make to not miss anything important though?
Phantom Vibrations of a Lost Smartphone
Yeah I am, but im on very old Windows.. Also, I never bother that much about windows positioning. Because most stuff is usually maximized already, hence I often use alt+tab to switch. As for multiple desktops, I use Desktops 2.0 with is great little utility to create 4 virtual desktops. You can switch between them using Win+[1-4] so again, keyboard shortcuts. You cannot move windows between desktops but its not issue for me. I like this feature actually. I treat those desktops like some contexts. Basic, Work, VM.. So, apps cannot escape given desktop.. And apps are nicely segregated this way. Switch is instant.
Good read. I really liked the line about soliciting advice from second time parents.

Also: “We all came out like this. This is how it has always happened. Insane.“

… I was a C-section :P
Yes, indeed. The thing is MasterCard, Visa and all their foreign counterparts actually do provide a lot of value in keeping the ecosystem relatively safe for normal people. When I see a contactless touch point in a shop, I know it's almost certainly legit. If they didn't, people would just use cash.

So there's probably always going to be some kind of transfer or network access fee. It's just that it very much not a competitive market place.

Opening up the system to competition, but still within a regulatory framework that prevents it degenerating into a Wild West hotbed of scamming does seem like a good way to achieve some of that. Certainly, the vaunted "free market" should be ensuring that the price of a transaction is pretty close to the cost of providing it, and it clearly is not currently.

The problem, or feature, depending on who you ask, is that basically only governments can provide that kind of regulation. Which will always then inject a level of geopolitics into things like which countries you're allowed to buy your blog posts from. And for governments who listen to business over citizens also leads to capture and subversion of the system.
This article is not peer reviewed. It says monkeys look less at masculine features than feminine ones and thus they often look more at the loser than winner of a US election. The monkeys always fail at predicting female
winners vs male despite voters selecting female candidates about half the time. I think the title of both paper and post are funny but wrong. A monkey predicts election outcomes as well as a coin with “the manly one wins” written on both sides (not well).
I wonder what types of videos TikTok would recommend to monkeys
I don't have any special sources, but since sodium-ion batteries are already being installed in BEVs and power grids, I guess we'll all find out how it's going before long.

No reason a power grid can't restrict their battery storage to 80% discharge, if necessary. It just means buying 20% more battery.
Awhile back I wrote a Clojure program to take a PLAY statement from GW-BASIC and turn it into a WAV file. I used this site to look up all the details of PLAY.
Syria is Russia's backyard! It is not culturally close like Ukraine, but Syria has been an ally of the Soviet Union and Russia for decades through the Assad family.

Nevertheless, Russia clearly chose to stop their support; the Assad regime was cooked.
I also still have an original user's guide, and I think the quick-reference pamphlet too.
Gee-Whiz, arguably.

https://en.wikipedia.org/wiki/GW-BASIC
If I remember correctly, the frequency is ultrasonic. I'm not having much luck with Google.
In the previous active phase of war in Syria Hezbollah was one of the main Assad supporters that provided manpower. They are extremely weakened right now, so in a way rebels can thank Israel for indirect help.
I have a friend claiming bitcoin is a "store of value, tool for the de-banked (politically right), hedge against the rapidly inflating dollar, more valuable than gold" (paraphrasing). He further claims that "bitcoin can't be faked like 'uninspected' gold reserves" that are supposedly just "painted iron ingots".

I want to scream. This is a speculative investment with more bad actors involved than the SEC has investigated throughout its entire history.

I hate these bitcoin boom cycles. It's like all the lessons learned immediately get forgotten.

Him: "But this time is different. Last time the Democrats were holding it back. Trump is going to make a strategic crypto reserve. Trump and his allies are all pro-crypto. The Democratic party was trying to regulate it away."

I guess this will be the next lesson.
Look, in any system, there are going to have to be arguments where patients or doctors say some treatment is necessary, and the entity paying for the treatment says it's not.

For example, in Canada, the Ontario government refused to cover a cancer treatment that her doctors said could extend her life by a year or more: https://globalnews.ca/news/927721/milton-mother-devastated-a...

In the UK, two Cystic Fibrosis drugs were rejected for not being cost-effective even though they were clinically effective.

https://www.cysticfibrosis.org.uk/news/nice-rejects-orkambi

https://www.fiercepharma.com/pharma/nices-trikafta-snub-coul...

You will of course stick to your principles here? The single-payer healthcare systems in Canada and the UK are irredeemable and it's morally repugnant to look at any good they've done for anyone?
I was thinking not only about what you said but maybe it's just kids that have access to exploits/tools/techniques but not a very deep knowledge to put all these things just by themselves... Sort of script kiddies on batteries, but is just a guess/opinion of my own and could be wrong.
How wonderful to come across this on Hacker News. I grew up here in the mid to late 90s. I remember many of the sights in these photos and particularly this:

https://substackcdn.com/image/fetch/w_1456,c_limit,f_webp,q_...
> removing AI generated SEO fillers

We had SEO filler rubbish before we had AI.

Is it actually looking for AI at all or was this just included as the current buzzword.
Toning down the title when the title accurately reflects the tone and thrust of the article does a disservice to the HN audience.
Y'all blew it with that Citizens United case, it was never going to go any other way after that. Everyone said it was going to happen and now look.
We are a part of this chaos, not its masters, nor its caretakers. To say we are the only creatures capable of compassion is to elevate ourselves on a pedestal Nature does not recognize. The crocodile may carry its young gently in its jaws, and the antelope may pause to nuzzle its dying calf, but these acts, too, are not born of some selfless ethos but of impulses evolved to ensure survival. Compassion, even in us, is no purer than the physics of a falling tree crushing the undergrowth beneath it. It is Nature's practicality dressed in the robes of morality.

This notion that by choosing compassion we align ourselves with some grand system of interconnected beauty—this is human hubris disguised as virtue. When we care for each other, we do not rise above Nature; we merely enact one of its many mechanisms, one more strategy for persistence in the face of inevitable decay. The Earth does not need our care. She has endured extinction events that wiped out almost all life and reshaped her surface with volcanic fire and freezing ice. She will endure us, too, with the same impassive grandeur.

To truly perceive Nature is not to grok some intricate beauty but to confront the void, the merciless indifference, and to marvel at how, against all odds, life writhes and endures within it. Compassion, then, is not a gift we bestow upon the world—it is a small defiance, a trembling candle held aloft in the endless darkness. We do not save Nature; we survive it. And that is enough.
The higher bidder lost, in this case. The party’s message is also crucial.
Ok so the correlation coefficient for vote share is .048, meaning the R squared or explained variance is .0028 i.e. around three percent. No, monkeys cannot predict vote share.

That said, for a paper with such an obvious bullshit design the text itself is not that bad, at least they seriously investigate the facial features that seem to be relevant to these cases.

If you must remember this paper (please don’t), do it as “monkey ganze is a better predictor for election races in the US than a coin throw”.
The "left wing media" assertion is proven false by NYT,WaPo and LA Times coverage last election cycle. Stop promoting this tired trope.
GPTs and Hallucination. Why do large language models hallucinate?
I’m just on residential Comcast and the slow upload speeds are such a pain in the butt. I understand most of the users in this area use the Internet to consume from, but some of us want to serve stuff too!
Even if the situation get worse, there is definitely cause to celebrate one less player on the very complicated board that is the civil war.
Elon Musk's Martian dreams are a boon to the U.S. military
With a risk of oversimplifying - that an entire unit of content (such as a page) can be usefully compressed to a short list, indicates that the original content had low value to start with.

An information theory centric angle that is interesting to think about.
US issues guidance for hardening Cisco devices targeted by Salt Typhoon
https://archive.ph/vnPBD

gift link: https://wapo.st/3Dhs12c
who thought they were junk?
> the greater of two cash piles

This cynicism is demonstrably false:
The Democrats and their allied super PACs outspend the Republicans and their super PACs by a billion Dollars, 2.9 billion versus 1.8 billion, a factor of 50%!, and Harris still lost.

Compared to other countries there is though much more money, and focus on raising money, in US elections.
Apple added that just recently: https://support.apple.com/en-ca/guide/iphone/iph60293c790/io...
I saw many projects like this a while ago, and, although they all seemed great, I kept wondering why do I need such a complex thing just to save/run a bunch of scripts?

I ended up building my own script runner, fj.sh [1]. It's dead simple, you write your scripts using regular shell functions that accept arguments, and add your script files to your repos. Run with "fj myfunc myarg ...". Installation is basically downloading an executable shell script (fj.sh) and adding it to your PATH. Uninstall by removing it. That's all.

I'm not saying 'just' is bad—it is an awesome, very powerful tool, but you don't always need that much power, so keep an eye on your use case, as always.

[1] github.com/gutomotta/fj.sh
I look at Brave as another business looking to take their cut as a middleman between users and creators. It's an ad network that takes the 30% cut like Apple does to apps making over $1M.

I would much rather that creators who want to make money decide what they want to sell, and how they want to sell it. The web doesn't need a crypto tip jar layer.
There are plenty of good IDE in 2024 for any languages; C included.

For the IDE itself, the big choices are between Jetbrains CLion and VSCode. If you are familiar with Jetbrains product for another language, stick to it. Same for VSCode, if you’re use to it, just install the right plugins.

I personally prefer Jetbrains product because it is working without selecting/installing all the plugins. Some people likes to tweak their environment. So, I don’t use a lot of plugins on the IDE.

I use VSCode only when I have multiple stack in the same project (typically Flutter project which include the Dart part and the native part). In that case, VSCode is more practical.

In the embedded world, there is also Kiel for ARM embedded development. (https://www.keil.com/). I was never be able to use it. It is really unnatural to me but a lot of embedded C developers love it.

Regarding the dev tools, I prefer to use tools that are multi platform and widely used. So, the dev tools include CMake, make and GNU C compiler. It is a pretty common toolkit that covered my needs so far.

Unit tests are written with Unity Test Framework (https://github.com/ThrowTheSwitch/Unity). It is simple and allow to be executed on the target if required; which is practical for embedded development.
Wow! I just checked your CV (we were at Cambridge at the same time :) ), and I will never dismiss a Geography degree again!
I am sure you have considered implementing more GW-BASIC in that program. What would you add? Loops?
cable TV did this for a long enough time that people are used to it
The issue is that in the West people hear one of Erdogan's pep-talk speeches against Israel on CNN and assume that he means everything.

They don't know that Turkey has been delivering oil to Israel all the time and that Israel is in favor of the current events in Syria.

If all of Turkey, the U.S. and Israel support the Syrian rebels, we may assume that the goal is to install a U.S. friendly government (perhaps supervised by Turkey) and have more buffer states against Iran.
So is the overall economic situation and actually having a full length campaign.