skysight-inc/HackerNews huggingface dataset:
Hey what does this item in the FAQ mean?

> Do files merged by Pijul always have the correct semantic?
> No. Semantics depends on the particular language you’re using, and Pijul doesn’t know about them.

That makes it sounds like Pijul might sometimes merge two functionally correct versions of a file into an unfunctional, incorrect one? Is this referring to a problem git and other merge tools have as well, or is it unique to Pijul and a result of being so good at merging without conflicts that it sometimes lets through semantic conflicts?
Correct.

You would know the difference between a hitscan vs VHQ model mapped onto a pawn with a camera.

if you knew the engine.
"Kill all humans!" ~ Bender B. Rodriguez

Headline the next day: "Crime rate on Earth now at an all-time low of zero percent!"
> There are lisps without parens too

Are there any that come close to the usage of lisps with proper s-expressions? I've seen them come and go, but no "lisp without parens" that seem to stick around for longer period. I guess that should say something? Maybe we just haven't found the right way of exposing it though.

Personally, when I've given it a try, the indentation-based syntax always makes it hard to use without faults. Maybe it's just a "getting used to" thing, but it seems like a mistake to depend on invisible characters for syntax.

FWIW, I hardly ever write macros (mostly use Clojure/Script), so not sure the main purpose of the parens is macro writing for me. S-expressions with something like parinfer just makes programming a lot more enjoyable and easy, especially compared to all the C-syntax-like languages.
Also, Telegram does not even have e2ee as an option for group chats while Signal does. That's a pretty big deal!
I am ignorant about this industry. But is it really the architect who is held liable? Not the civil engineer who signs off on the analysis?
All CANBUS packages that are useful to drive a car should be encrypted using a public/private key that is in the owner key. Decryption chips are cheap and fast.
Apple rolls out iMessage upgrade to withstand decryption by quantum computers
Will the code be available?
It's a Process; Not a Product
The empire, the external face-hugger to any country, eats it all after a while, turning it into giant estates ala rome, with slaves and no middle class - with hired mercenaries for troops.
BSL is not Open Source license. The fact outdated code Eventually becomes Open Source does not make it Open Source license

It is great ReadySet is Source available and free to use in number of circumstances but I wish you would avoid misleading marketing it as Open Source
My Design System Journey: Building the Plane While Flying
Good point.

Reading the text, it also seems hard for MITRE to set general rules for when undefined memory access is a vulnerability.

Here it is not exploitable because it is only in a debug build and because the accessed memory is out-of-bounds in the intended context, but provably always within the memory bounds that are readable by curl, if I understand correctly.

For a case like this, it is easy to imagine this being one or two steps away from an actual vulnerability without having any actual security impact as-is.

So, not a vulnerability.

But requires explanation on why it isn't one.
Absolutely. I think a lot of people misinterpret this advice like this (or actually the advice is intended this way): if you don't use an off the shelf engine you are destined to slogging away writing your own engine.

When in fact it's perfectly reasonable to ship a game without using any off the shelf tooling, or worrying too much about "patterns".

Follow up advice (from someone who isn't really qualified to give it): stop listening to people who say "do this, don't do that, you can't do this, it must be done like this" etc. You know yourself what you're curious about and interested in and what you want to build. This includes this advice, maybe reading about patterns will help you. Let your inner voice guide you.
I would assume that these methods, based as they are on living ecosystems (which are all about scaling: every species is capable of exponential growth), that these scale well.

In any event, you might like this paper: "Ecological design applied"

John Todd, Erica J.G. Brown, Erik Wells

> The five case studies
presented here represent applications of ecological design in five areas: sewage treatment, the restoration of a polluted body of
water, the treatment of high strength industrial waste in lagoons, the integration of ecological systems with architecture, and an
agriculturally based Eco-Park. Case #1 is an Advanced Ecologically Engineered System (AEES) for the treatment of sewage in
Vermont, a cold climate. The facility treated 300 m 3 per day (79,250 gallons per day) of sewage to advanced or tertiary wastewater
standards, including during the winter months. A number of commercial byproducts were developed as part of the treatment
process. Case #2 involved the treatment of a pond contaminated with 295 m 3 per day (77,930 gallons per day) of toxic leachate
from an adjacent landfill. ...

https://ewrel.fiu.edu/wp-content/uploads/2011/10/EcologicalD...
We're actually in the Celery Man Timeline since Sora

(ref: 14 years ago: https://www.youtube.com/watch?v=maAFcEU6atk )
I'm sorry that happened to you. The phrase that made my then wife an ex-wife for me was "you're not supposed to be fixing yourself you're supposed to be fixing our marriage!"

Led me (with therapy and time) to realize what I meant to her; I was an accessory.
Thanks! It's one of the few side projects I've actually followed through on releasing. There are hundreds of similar products (Noisli, A Soft Murmur, myNoise, tons of apps) which is usually why I lose interest but I hubristically thought I could build something better, or at least different enough that people would be interested, or free enough that people would be able to overlook any missing features.

I guess lots of competition means there's definitely an audience for it at least.
Interesting that there seems to be two approaches to this - curl actually wants to carefully assign CVE only to security issues, Linux wants to defeat them with their own weapon by assigning CVE to every backported patch.
I guess that's the existential question - is one pos really any different from anotherin a meaningful way; is any person in general?
"In a support document updated today, Apple says the batteries in the iPhone 15, iPhone 15 Plus, iPhone 15 Pro, and iPhone 15 Pro Max are designed to retain 80% of their original capacity at 1,000 complete charge cycles under ideal conditions, compared to the 500 charge cycles it advertises for all older iPhone models."

This recalls to mind something I read that only charging you battery to 80% extends the life of the battery. While it's coincidental that the 80% number shows up in both stories about battery longevity it makes me wonder if manufacturers would consider making 80% of actual battery capacity the new "100%" as displayed to the user (and now my brain wants to make a "but these go to 100%" reference).
Do you think there will ever be a point in the future where humanity will colonize the solar system?
This is about Canada, but rant away.
We already identify, arrest, and prosecute criminals, we just don't hand out custodial sentences. Being in jail/prison sucks and is a good incentive to not steal cars. Plus it is impossible to steal cars while locked up.
If you look here : GitHub.com/HNx1/IdentityLM you can see that it’s relatively easy to sign LLM output with a private key using an adaptation of the watermarking method.
Or, you know, the people _stealing_ cars. I feel like this is bizarro world where what was previously accepted as adequate deterrence is now penalized because actual criminals have fewer and fewer incentives to follow established normal behaviors. “Maybe your face shouldn’t have been so punchable” is not a reasonable position to take, imho.

Flipper, lock picks, bolt cutters, etc. are all reasonable tools. So is the expectation that using them to commit a crime should result in penalty for the individual committing a crime using those tools, not the target of the crime they are committing.
My comment was specifically a response to the "because it is capitalism on steroids" line of reasoning which implied that global warming and environment destruction are consequences of capitalism.
Thank you. I thought it was weird for them to release a 7B model and not mention Mistral in their release.
My first reaction: no [kidding].

My second reaction: this article is going to get flagged as hateful for some reason.
TBH the community has largely outrun Mistral's own finetuning. The 7B model in particular is such a popular target because its so practical to train.
Having endless uninterrupted time surprisingly doesn’t help either. “I cant start because the weekend is in 4 days”.

Some of my most productive times have actually been sporadic bursts before appointments mainly for annoying tasks. The fact that you don’t have enough time seems to break the perfectionism blocker “I don’t have enough time so I’ll do a rush job of whatever I can knowing it will not be completed” and also avoids the self-disappointment pressure that would come from “I have plenty of time now but I still can’t work so I will never get it done”. It’s a time for building momentum. And it’s not like you are running away from the task purposely to procrastinate…it’s that you have no choice.

It’s like how some people are calm and productive when everything is in chaos, because the chaos makes it obvious exactly what needs to be done and no one is judging how it’s done they just need it resolved and you will be a hero.
C4: colossal cleaned version of Common Crawl's web crawl corpus
Gravity on mars is probably a lot more viable for long term living than on the moon.
That sounds extremely plausible. Maybe one of those tests had a || true still in its GitLab pipeline (-:
Puzzler 3, to me, implies the author assumed both sides come to know of the state of a single duplex connection, rather than both having their own state of a simplex connection. TCP has always been designed to allow one side to continue receiving after indicating to the other side they are finished sending, and it requires both sides to close before the whole connection can end.

https://www.rfc-editor.org/rfc/rfc793#section-3.5
They're saying companies pay the costs of RTO in order to have more control over their employees.
seems like a sophisticated theft ring would have access to the keys for the most common guards like this, reminds me of the TSA key debacle[1]

[1]: https://github.com/Xyl2k/TSA-Travel-Sentry-master-keys
I think that maybe the author is projecting here. I would argue that that search for validation from the previous generations was in some ways invented by the advertising industry - and now it's not working anymore - but the author is still feeling the sway of it.

The author was given a faux need that the people she's projecting on don't even consider at all in the framework of their lives.
Take action. Doesn't have to be big, in fact small is better - anything to get off the fence. Then you have some momentum to build on. Most people don't realize that not acting is in itself an action. You are choosing not to improve your situation, to stay right where you are. Some people worry that they will make the wrong decision, so they freeze. Better to make a wrong decision than no decision. If you make the wrong decision, you can course-correct and move on to the right decision. Life is risky, there is no way to be right 100% of the time. The key is to investigate to the best of your ability, then act, evaluate, correct, and repeat until you find yourself where you want to be. Good luck!
> you will still need a phone number to sign up for Signal

Guess I'm not signing up for Signal then.

Seriously though - this has always bothered me. They build the "most private" communications service ever, yet require one of the most identifying pieces of your information in order to use it.

If I didn't know any better I would swear it was a surveillance honeypot.
Haven't tried sveltekit but I think it's nicer than next because it "uses the platform" more like the standards are supposed to. You will never get a button that is not clickable because some javascript is not loaded.

It's also more straightforward to get started and has sane defaults for the different "stacks" that exist. It's also way easier to self-host. So there are many positives for remix.

I would say if you know that you are going to use Vercel, use Next.js but otherwise I would always argue for Remix. I was a bit hesitant towards React before but Remix had me totally converted due to how easy it feels developing a full stack react app. Nothing even comes close in the javascript land imo. I have done years of work with SPA with web components/Vue/Angular and an api but using Remix I feel like I am several times more productive.

You don't need a state machine with remix as long as you use a backend (I haven't tried the new Remix SPA mode yet), even if you have a backend in another language it is a great way to do backend for frontend meaning that you can gather the data you need and provide it to the client in a nice way. No more spinners everywhere, let your fast server do the api calls and serve the rendered page to the client. You won't have the issues that usually comes with a SPA if you use Remix with a backend. You can stream stuff if you know you have requests that will take a bit longer to complete: https://remix.run/docs/en/main/guides/streaming

You can read more about why remix is nicer here: https://www.epicweb.dev/why-i-wont-use-nextjs
As a left-handed person, that name is a nightmare to type.
The cost of moving some things outweigh their value. Particularly longer distances or on smaller vehicles.
Show HN: Collaborate on your YC Application with CRDT-powered forms
Hi HN,

Like many of you here, this is not my first time applying to YC. Each time, my co-founder and I would copy the YC application to google docs to collaborate on it, then we copy it back to submit. This got us thinking - why can't we just collaborate on the YC application in the YC application?

At one point I went down the CRDT rabbit hole and realized collaborative forms would be a great use of CRDTs, so I decided to build this out to an MVP.

If you're curious about CRDTs (Conflict-Free Replicated Data Types) and how they differ from OT (Operational transformation, which is what powers Google Docs) the tl;dr is that OT requires a central server to merge edits from different clients, whereas CRDTs are a data structure with commutative and idempotent operations, that can merge concurrent edits deterministically to always end up at the same final state.

This gives you a bunch of cool properties out of the box. Real time support as clients merge concurrent edits from other clients (usually via some central server). Offline support through deterministic merging of offline edits from multiple clients as they reconnect. P2P support because you can send the underlying operations independent of a server and clients can build up the state themselves.

If you want to dig deeper there are a bunch of CRDT articles posted to HN. Two that I enjoyed reading are [1] by josephg and [2] by jakelazaroff.

CRDTs are also showing up in more software. The Zed editor posted last month uses CRDTs [3] and they have a blog post explaining how it works [4]. Rumor has it that Apple Notes uses CRDTs under the hood.

The CRDT library I used is Yjs [5].

If you want to try out TogetherForm for your YC S24 application, this will generate a unique link with the YC application you can share with your co-founder [6].

I'd love to hear any feedback and suggestions you have. I'm also trying to figure out where to focus my time next:

a. Build out the no-code form builder.

b. Build out a React library (or similar) that allows you to make your forms collaborative by, say, using a special <TogetherForm> component.

One last thing: I know it's a lot to trust a random new product, so here's a Google Doc template for the S24 YC application that you can copy and keep for yourself [7].

[1] https://news.ycombinator.com/item?id=31049883

[2] https://news.ycombinator.com/item?id=37764581

[3] https://news.ycombinator.com/item?id=39119835

[4] https://zed.dev/blog/crdts

[5] https://github.com/yjs/yjs

[6] https://togetherform.com/yc

[7] https://docs.google.com/document/d/1zpU14-9zcYGvbxmtLKEbDcsl...
> That's not illegal

Worth to specify exactly where in the world you make this claim.

In a lot of countries, carrying around tools that can be used exclusively for burglary can be illegal, and also picking locks (even your own) can be illegal unless you have a license.

As always, it depends on where you are :) Best to lookup your local laws if you're a person who like to carry lock picks around.

Just as an example: in Alberta, Canada, it is illegal to carry lock picks without a license, no matter for what purpose.
I haven't enjoyed the ecosystem of text editors on the web as much as I have local apps. HackMD was really hitting the sweet spot of simplicity and shareability.

I'll give it a shot. At first glance it seems like it has the simplicity of a text editor and all the sophistication has gone into collaboration. Kinda what web apps should be about.
What does "is is is" mean in this language?

Maybe it's a quine?

Can you define an "isn't" operator?
Human reviewers?
Very nice. I made it anxious by talking about weekend plans then how I was going to a show with all my closest friends. Then I begged the bot to join us. The anxiety went away but I made it worse again by begging. This is spot on.
How do you overcome this? I've avoided things due to emotional discomfort my whole life and I don't think I can ever do better at this point. I find that it requires conscious effort to learn to do things that are required as standard for most adults.
These cars are being sold with defective security measures. They don't work the way manufactures promise or customers expect.

It shouldn't be any different than a car sold with headlights that are too dim
Imho it's not silly.

You have to look at the impact it has on aggregate. WFH is going to prevail in the medium to long term. It's inevitable.
I agree that 7 years ago it was widely considered a mistake, but I think we are currently reaching by a new consensus based on the opinions I have been seeing more commonly in the last 3 years.

We are in a conservative moment in the US right now.
Huh, indeed, that's what the config.json[0] says; the report[1] indicates “Feedforward hidden dims: 49152”.

[0]:https://huggingface.co/google/gemma-7b-it/blob/main/config.j...

[1]: https://storage.googleapis.com/deepmind-media/gemma/gemma-re...
World model sounds too much of physics than it deserves imho. If you want to name it after what's being modeled (which it doesn't need to be, it could also be named after the methods used eg), why not just call it something like general token model?
Maybe a good DSL language. But I will avoid adding such complexity to my daily programming language at all costs.
That is pretty much what Readyset does. The SQL parser identifies queries that are supported (and cached), and passes through all other requests to the backend database.

As we expand query support, we allow users to cache more and more queries.
IMO, there’s a wide unexplored design space between the minimalism of Lisp and richness of other languages. A programming language inspired by something like KDL (https://github.com/kdl-org/kdl) has the potential to be in a very sweet spot between the two. "Everything is a node" instead of "everything is a list" is only slightly more complicated, but also vastly more readable that a soup of parenthesis.
The text still starts out invisible, and the delays are still there, but the fade-in is now instant.
Personally I think FOBs for cars are simply not worth it. The key with the remote for starting, locking and unlocking is ideal. Ford's with the on door key pad is pretty good too imo. Probably hackable tho. Down with fobs!
I live in Peru and the Venezuelan diaspora is enormous. We don't even border Venezuela but around 10% of our capital city are illegal immigrants from there. They're on every street corner, camping in tents by every hospital, etc. They've even made it to small remote towns 12 hours from the nearest city. I haven't met an Argentine except at Machu Picchu.
Would love to get any views / counterpoints on these topics.

Eg which AI infra approach thrives relative to the big clouds?

What new architectures are needed for agents vs transformers?

Etc...

Lots of stuff to figure out....
I felt bad when I tried to trigger the anxiety on the simulator. Good work! As a suggestion, I'd like to see it translated to other languages
What do you mean they are not obligated?
The authors come from the Italian government, axway, and Mozilla. I wonder if this is being standardized like this because of a government requirement for standardization before use in official work, as is often the case. Axway's flagship seems to be an api marketplace platform.

Does anybody else have insight into what interest these parties might have in a Yaml RFC?
If they're not rational, they can go to jail? Isn't that the idea of jails: take people out of the system if they refuse to act by the rules of the system at other people's detriment.
What is a woman though?
The outdated security hole ridden useless code will eventually become Open Source.

In practice I would count on either using software in compliance with BSL restrictions (which are generous) or seek commercial license
How do you calculate this value of zero percent? Divide all the crime cases of the previous day by the number of humans? And who wrote the headline?
Gnome 46 beta has more tweaks than a coffee shop
Not absurd enough.
Honestly, think a major problem with this is that Canada has not managed to resolve their organized crime issues.

I don’t know why the US federal apparatus has been so much more effective at disrupting organized crime, but Canadian groups fencing a lot of these stolen cars.
Wrong. Just plain wrong.

TVR back in the day was literally for British hooligans. The car was built on a small scale in Blackpool of all places to compete with much higher-end manufacturers.

The fact that the end game for TVR was handled so poorly doesn't and should never retroactively change what the company's mission was, which was to build powerful British-style sports cars for enthusiasts.

Being a Blackpool lad myself - the first day I saw a TVR Tuscan roll out of the Bispham factory will be something I never forget.

They were working class heroes back in the day. They were approaching affordable for a lot of people, raw, powerful and styled in an otherworldly way.

The loss of TVR is a loss for all car enthusiasts. I don't think we'll see another manufacturer like them.
If you read the words Apple uses when they talk about it, yes. I can't help it that most people don't bother to read them. I'm sure Apple is fine with it though, as it lowers their support costs.

Even if you didn't bother to read the words, the fact that no-one from Apple ever says anything there should make it pretty clear if one ever thought about it.
Yes of course this can happen in git as well, as it doesn't know the semantics of the changes it is merging, it only knows about textual conflicts. But if a change applies cleanly it doesn't mean that it necessarily also works, because the other branch might've changed the program logic.

It doesn't happen very often, but it is still worth running integration tests after a merge even if both branches were passing tests on their own.
It's the airline ticket problem - you need to be "selling" the same as everyone else, because nobody checks. Included utilities is like included luggage.