skysight-inc/HackerNews huggingface dataset:
> Historically all the Peers could sit

Not quite. Scottish peers (to be precise, members of the Peerage of Scotland, which isn't quite the same thing) and Irish peers (again, more precisely, members of the Peerage of Ireland) elected representatives from their number to sit in the Lords, in much the same way as the hereditary peers do today.

Scottish peers got the universal right to sit in the Lords in 1963.

The right of Irish peers to sit in the Lords, if elected, survived Irish independence in 1922; however, the office tasked with overseeing their election, that of the Lord Chancellor of Ireland, was abolished with independence, so their numbers gradually dwindled: the last Irish peer to sit in the Lords died in 1961.
I would argue that one good point of the article is to illustrate to its readers just what it means, that compilers assume code to be free of undefined behavior.

The resulting "reasoning" can be counter-intuitive, and seeing what happens and what problems it can introduce must be instructive to people who are not aware.

Better informed/educated C programmers is an improvement on the state of the world, in my opinion.
KGB? Please can you expand on this, I'm genuinely interested (see my comment above).
The slogan of Ashley Madison was “Life is short. Have an affair.”

So the assumption should be that most of the real people on the site whether they are the man or the woman, are in a relationship with someone IRL but went to AM because they wanted to cheat.

They ask you about your relationship status so probably the leaked data can tell us how many reported being in a relationship vs not. (But also keep in mind people might lie about it, in either direction.)
Original document has a list of instructions. The first instruction says “delete line 3”. User 1 offline deletes line 3. User 2 updates the instructions so that step 1 says “delete line 4”. Merged result when user 1 comes back online: step 1 says “delete line 4” and line 3 is deleted with the users none the wiser about what happened unless they double check the merged result. Physically the result is merged consistently but logically the end result of the document is not what was intended.

CRDT just guarantees that the document merges an edit stream in some sensible way without any need for manual conflict resolution. However, such resolution doesn’t (and can’t really) understand logically that the merged result is not what was intended to have happened. This is a contrived example but you can imagine similar scenarios and it’s concerning that people think CRDTs would solve the scenario I presented somehow when they solve a much more constrained technical problem. Imagine you have a CRDT algorithm for managing distributed state. And then you update the code about how the state itself is interpreted or managed. Now you have the problem of differing versions of code running mutating the document containing the state and the document is always in some valid state, but the server are not actually in agreement about how to apply the mutations and the state can diverge in unintended ways.
Only her campaign chief John Podesta's emails were ever actually leaked (after he fell for a trivial phishing attack)
>I am not an expert on anti trust, but I do see that the EU has missed the boat on every new industry in the 21st century compared to the USA.

Are you able to cite any examples of 'missing the boat'?
What is your suggestion for building backlinks and increase domain authority? Any hacks would you like to share with us?
I'd say he's one of the few decent senators you (plural) have there.

"there" as in I do not live in the US.
Bravery gets weeded out of the population by mere definition and natural selection.
it's better and easier than ever

I do all my gaming using linux. I haven't used Microsoft's shit since windows 7
This talks about licenses and stuff, but it seems to forget what the current status quo is.

> People: I don't want my stuff to be used to train models.

> Companies: To use our service you grant us perpetual license to use your stuff in whatever way we want, and also the right to sublicense so we can sell your stuff to others while granting them the same rights.

> People: Sure, here you go! Here's my art/code/voice/face/photos/videos/telemetry!

> Companies: [use data according to the license that was granted to them]

> People: pikachu_face.jpg

So enforcing what the manifesto wants to enforce wouldn't change much, if anything at all.

Disclaimer: I have pirated others' stuff (e.g. anime, manga, novels, music, I have shared memes with others (that's distribution), etc), so I can't complain when others pirate my stuff without being a hypocrite. The most I can do myself is call them out for profiting off it.
For me it's sounds like a made up problem.

Again, most laws are blurry in a mathematical sense. This is the case since laws existed. And so and to a surprise for some HN people, we usually don't break them all day.

DMA is actually precise and rooted in competitions challenges all known. (E.g. the slack case was discussed very often)
Complaining about the DMA is very strange. Also DMA targets big corpos, so needing a lawyer to understand all implications is again a none - issue.
Looks like someone did my homework for me, see the comments above.
Now of course having scripts and pre-commit hooks enforcing simple rules so that files must only use a subset of Unicode are a thing and do help.

Do you really think that, say, all music streaming services are storing their songs with names allowing Unicode HANGUL fillers and control characters allowing to modify the direction of characters?

Or... Maybe just maybe that Unicode characters belong to metadata and that a strict rule of "only visible ASCII chars are allowed and nothing else or you're fired" does make sense.

I'm not saying you always have control on every single filename you'll ever encounter. But when you've got power over that and can enforce saner rules, sometimes it's a good idea to use it.

You'll thank me later.
When they say “LLM data”, does that usually include the tokenizer as well? Beginner question from someone at the end of Karpathy’s Zero to Hero course.
Both actual cheating and attempted cheating are morally wrong.

Actually cheating has an additional negative consequence attached: potentially exposing your partner to disease and / or infection
Presumably either the US or UK as part of his plea deal or bail conditions. Maybe some form of house arrest where he’s not to be in public.
In Windows you can use the task manager to configure what programs are started with your computer.
That’s a cop out answer and hardly the whole truth.

Their business model was give away and capture. Give away much of the possible revenue stream in order to lock in students, learning centers, governments, offices, and hobbyists.

That method of success has been well documented and replicated world wide.

The above method is how Google’s horrible products are currently winning.

Google is a serial murderer of its own products and services yet governments, schools, and companies fall over themselves to use Google products.

Capture is a valid, and proven, revenue strategy.
fantasy is fantasy, it's what humans do. it's not a key element of a story that "this isn't real!", quite the opposite.
Yeah I got the ick reading about negotiating a severance. I get it, it's dog eat dog but I wonder how much good will he has going for him...
> ...back in the medieval ages...

You can just go back to the WWII era, and leading American families were pulling strings to make sure their younger sons were serving in the military - with a strong preference for front-line combat positions. Look at Joseph / John / Robert / Edward Kennedy. George Bush Sr. was one of the youngest combat pilots in the U.S. Navy. All four of President Roosevelt's sons served in WWII; as did his only son-in-law. Etc., etc.
You’d be surprised, there’s a few big chatbot sites dedicated to simulating relationships and they are quite explicit about what is is. There are entire subreddits full of people obsessively talking about their relationships with AI chatbot gf/bf (yes both genders post). It’s quite the insight into the human psyche.
The numbers are here: https://www.oecd.org/environment/plastic-pollution-is-growin....

Single use plastic is destroying the environment.
The UK has resisted on more than one occasion. That the Assange extradition saga has lasted this long, is a prime example of that. Other cases before them has shown that the UK courts have a spine, and UK politicians, while they have far more power to override the courts if they're willing to do so openly before parliament are too timid to let things like the kidnapping and renditions Sweden were complicit in happen.

But in any case, the issue isn't whether he was right, but whether he believed he'd be safer in the UK than Sweden, and I think the Swedish prosecutor did a whole lot to make him worry that something fishy was going on. I've written more than once over the years I think she was acting out of political/ideological reasons (specifically, she had a long history of fighting for much stricter treatment of rape cases) rather than due to US pressure, but the net effect was a whole string of incidents around the case that'd easily look mighty suspicious for someone worrying about the US trying to get them.

I don't know whether or not he was right to fear it, but I'm surprised he was.
I don't doubt that this could be true. I also don't doubt that your comment could have been generated by a tinder-bot.
The amount of background Linux know how you need for nixos is insane.

Basically nothing you’ll want to do is googleable.

I’d recommend arch to a newbie before nix.

Once you get a handle on things, nix is pretty nice.
A bit of an aside, but CRDTs are not always the best approach to solving the local-first distributed consistency problem. For the specific given example of syncing files it might make sense, but I'm starting to see CRDTs used in places they don't need to be.

Where is your ground truth? How collaborative is a given resource? How are merge conflicts (or any overlapping interactions) handled? Depending on your answers, CRDTs might be the wrong tool.

Please don't forget about straightforward replicated state machines. They can be very easy to reason about and scale, although require bespoke implementations. A centralized server can validate and enforce business logic, solve merge conflicts, etc. Figma uses a centralized server because their ground truth may not be local.[1]

If you try a decentralized state machine approach the implementation is undoubtedly going to be more complex and difficult to maintain. However, depending on your data and interaction patterns, they still might be the better choice over CRDTs.

It could be argued that even for this example, two local-first clients editing the same file should not be automatically merged with a CRDT. One could make the case that the slower client should rename their file (fork it), merge any conflicts, or overwrite the file altogether. A centralized server could enforce these rules and further propagate state changes after resolution.

[1] https://www.figma.com/blog/how-figmas-multiplayer-technology...
Paper bags might be biodegradable, but then we have issues with deforestation for the material.
‘gaming appliance’, do you mean a PlayStation or Xbox?
GCC can also use UBSan (and ASan) [1], and furthermore, it shouldn't be "several times slower" (are you thinking of Valgrind?). Clang itself describes the checks as "small runtime cost" [2] and there's a minimal variant as well.

[1]: https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.h...
[2]: https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html
Hello,

If anyone has any suggestions anything is helpfull.

I have just built in the basics and will be adding the "coming soon"
features soon.

Thanks,
Struan
Who are you to decide what's relevant to the discussion? It's very clearly on topic. I had never heard of nushell and I'm glad it was mentioned
Show HN: Animated GitHub Contribution as GIF/WebP
Don't stop there. Any word starting with an "n" can be eliminated.
I had one of these and worked my summer job while on a bus tour of Europe with family on it. They were amazing.
Australia is a long time critical ally of the US that has accumulated significant political and social capital and can expect any requests to be considered seriously.
I've encountered plenty of tasks where lower quality models work quite well. I prefer using Claude 3 Opus, DBRX, or Llama-3, but that level of quality isn't always needed. Here are a few examples.

Top story picker. Given a bunch of news stories, pick which one should be the lead story.

Data viz color picker. Given a list of categories for a chart, return a color for each one.

Windows Start menu. Given a list of installed programs and a query, select the five most likely programs that the user wants.
PLA (biodegradable corn) is often sold as being a good biodegradable plastic. It ommits the part where its only biodegradable in a high pressure, high heat industrial composter. If you put PLA in your home composter it'll still be exactly as it was in 5 years time.
I'm so happy that I don't have any workflows that require Windows in my life, except for playing some games with my friends a few times a week. Other than that, I've been 100% Linux for personal use and MacOS for work.

I understand that Windows has a lot of exclusive software, but damn do I feel bad for those who need to use it. It's a real piece of trash compared to my mental "golden years" being in Windows 7.

Despite the meme, I've had a consistently good (and getting better) experience with the Linux desktop since I switched full time about four and a half years ago (with a lot of part time use before hand). There are definitely some things that come up that I know how to deal with because I work with Linux on a daily basis or I've seen it before, but we are making great progress towards it being a _very_ user friendly operating system.
Participation in the survey wasn’t required to receive the funds for any of the groups. The link to the study is right there.

There was no control group. That term is well defined, and giving an intervention is the definition of a treatment group.
> Life on Titan would be slow and low metabolism compared to us (probably).

On the other hand, maybe the chemistry there could be using less stable chemicals where less energy is needed to change them. It's at a much lower temperature, after all.

I suspect we'll find nothing, though, due to Fermi. If two different Origin of Life events happen in the same system, OoL (of at least one of those kinds) must be common in the universe, and that would remove what I consider the big potential obstacle to abundant intelligence in the universe. Just an intuition without more data, of course.
My main questions with NixOS are the following:

1. How friendly is the installer? I can get a second hand machine in which I can afford to nuke the disk and let Nix take it all but what if I need to install it side-by-side with my existing Windows install on my main laptop where I have a custom partitioning scheme? Ubuntu's installer provides sufficient flexibility to able to re-use partitions without overwriting them, allocate whatever mount point I want, resize things etc. I have been using Linux for close to 20 years but fdisk still spooks me.

2. How easy is multi-monitor setup and switching between setups? I have a main monitor that I usually use but occasionally I also use the laptop screen as a second display and sometimes I just use the laptop screen.

3. The 1st link alludes to be able to rollback changes from grub? How? What are my recovery options if I mess up the system?
>The last half of the video is essentially marketing the creator's third-party Apple repair business.

This made me smile. That's like watching a lock-picking lawyer video about his side project and saying "and then for some reason he picks a lock at the end of the video".
What a classic SEO.
The problem is that it's annoying. I agree with the first post, I am not going to read this while flies are moving in my screen. Besides, if those are other people's cursors, that's kind of creepy.

If you lose faith in humanity because of this, you should look into it.
I've been using DialDoge to get insights and actions from transcripts and meetings with clients. If you're in an org that fails to document and is all meetings, it really helps to hold yourself and others accountable.

Like we already talked about that. Let's move on
As a man, if I found out my partner was flirting with guys at the bar every weekend without my knowledge or consent, even if she didn't go home with any of them, I'd still stigmatize the hell out of that.
Dropbox, OneDrive and others are dangerous because they default to cloud-first. To "save disk space", they upload your files and provide a proxy/placeholder for your actual content.

If something happens to the provider, or they decide they don't like you or your files, your data is gone. Worse than gone, because you still have the empty proxies -- the husks of your files.

I personally know of more than one instance where seemingly innocuous data triggered some automated system at Dropbox and the user was locked out of their files without recourse.

If you're using cloud storage, make *absolutely certain* you have it set to download all files. If your cloud storage exceeds the drive space of a laptop (small businesses, etc), get a cheap dedicated PC and a big drive, then set up at least one dedicated cloud mirror.

Local-first cloud storage is great, but the potential for catastrophic data-loss is not even remotely close to zero.
int i = 0;
// nullptr dereference
int ub = *(int*)i;

It is implementation defined I think, not UB. 0 could be a valid address
Can’t find what SSB is. Can you clarify?

But yes, it’s possible there are applications that can constrain the set of operations such that the merged result is also correct. I was just highlighting that CRDTs are trotted out as a catch all when a) it’s just a way of thinking about the problem rather than an actual algorithm (eg while there’s a lot of CRDT work for document editing, that work has to be done for scratch for any other problem domain) b) you have to modify your problem constrains and solution such that merge results are correct. B is a very very hard problem in a distributed system even if you ignore the challenge of a which itself is quite hard. I wouldn’t trust anything in this space too much without a TLA+ proof that it’s correct (unless it’s something low stakes like document editing).
The browser could use this information in various ways depending on the preferences of the user. One example is the scroll bar map mode implemented in various text editors where a scaled down version of the content is shown to help you see where you are. Similarly a browser could visualize the size and location of certain elements (e.g. <article> and <section>) on the scroll bar. The key here is that it is the browser doing it so that you have a choice in wheter you want it or not on all websites.
But do you now spend less time on the computer?
> I asked GPT-4

What makes you confident it gave you an accurate answer?
movies from the 30's and 40's are filled with male ego stroking and routine and casual misogyny.
The list for the Clinton's is about as long as the list ascribed to Putin.

Only for the Clinton's there's a book:

https://www.amazon.com/New-Clinton-Body-Count-Suspicious/dp/...

And for Putin there's a Wikipedia page:

https://en.wikipedia.org/wiki/Opposition_to_Vladimir_Putin_i...

(look for the "†" marks and read to see if you think it was natural causes or accidents)
A guilty plea faced with the choice of continued imprisonment in inhumane conditions or the risk of extradition to a country that might jail him for life or execute him does not end the argument of whether or not he is guilty of anything. It's a coerced plea.

It only ends the argument of whether or not there is still a legal case against him.
Sorry, to clarify in my case: Monetizing consumer products. Selling to companies is indeed much easier.
My DSL tunnels through an ATM network, I think, and comes out in Norwich, NY which is about an hour's drive away. I am always getting ads about "Drivers with a perfect record in Norwich can...", "Grannies want to jump your bone in Norwich", "They hate it when seniors in Norwich do this but they can't stop you", etc. The only services which geolocate correctly for my house are Apple's.

When I got to NYC on the other hand and attach to public WiFi often those localized ads are spot on to within a block.
Biodegradable plastics typically have a melting temp on the lower end. PLA for example is 60c.

I'm not sure many people would be happy coming back to their car to open the door to a plastic blob on their floor.
You have not convinced me this is "fun."
I met my wife on Tinder. In some countries Tinder is less a hookup app and actually a dating app.
There's a big difference between a bot and a tool-assisted human.
I agree- cheating in my view is generally an immature way to deal with being unhappy and unfulfilled in a relationship- instead of taking responsibility, communicating, setting boundaries, and ending the relationship if necessary people try to pretend everything is fine and cheat in secret. I don’t agree men are “more able to act out.” It’s easier for women to cheat so they don’t even need to go online, but just stop turning down interest they were getting anyways.
It is possible, mainly depends on LLVM/clang support as rust ASM is very easy to do
> There's some seriously dumb issues with it: Ubuntu snaps are terrible...

It's so upsetting that Ubuntu went so hard in on Snaps. I just end up with issues caused by their sandboxing with hardware and config access and you end up having to fight to find a normal .deb install for FF instead of that damn default Snap.

I hope the journey isn't too rough for you though - best of luck!
Because existing LLMs store no more than 2bits of knowledge per parameter, despite having many more bits of precision: https://arxiv.org/abs/2404.05405
I'm not too young and I saw various methods of deploying code in production: deb packages, tarballs, docker images, static binaires.

I have to say that in my experience for a specific use case of a highload c++ daemon, nothing beats the simplicity and reliability of the static binary with musl. You only want to deploy one thing, you have nothing to share, furthermore you wouldn't want to share anything for the sake of control. So many things to worry about and to waste time on just disappear. When things are on fire having less variables to check is gold.
Sure, and there are also developers who live off pure donations "just fine", but pointing this out is not useful.

It's easier to build a cloud based subscription business.
I'd like to play around with ideas like this (training in ternary for example).
Does anyone have any links to good reading materials or resources?

The FPGA trinary implementation is also really interesting!
I guess whataboutism is a rhetorical technique approximately as old as verbal communication.
Bad example. Google docs doesn’t use CRDTs but uses OT instead. CRDTs may handle your scenario just fine depending on how they decide to handle this scenario.

The easier scenario that is independent of the specific algorithm is the one I described (have follow up comments describing it in more explicit detail) where you have a logical meta instruction within the document and then the document is updated based on outdated meta instructions offline but when they come back online the meta instructions were changed.

Then there’s not even a merge conflict to really worry about.