skysight-inc/HackerNews huggingface dataset:
the way i look at it is this: we actually use git for at least two different but related things

- a public change history (e.g. commit history of master, dev-1.0, whatever)

- a personal change history, especially useful when prototyping a fix or feature on some independent branch.

you might even call this independent branch "master" but it's your personal version of master in a clone on your laptop. it's a time machine, you can go backward/forward. you can make a change and then reverse course. you can commit every work-in-progress that compiles as you work get it running or passing tests. whatever you like. you can pull or merge or rebase as you wish.

when submitting it to the public "master" branch, you are effectively saying "i want to commit this package of changes on top of the master branch.

do you really want to see "fhgiry pulled from master into fix-splork-feature on date x" and https://xkcd.com/1597/ in your public history of master? every branch you merged from or rebased on and every failed attempt and spelling mistake and WIP and addressing of review comments?

or do we want to see a series of commits that just record the end result in a series of nice little patches that simply add a finished changes like: "splork: fix canoe paddle explosion issue by decreasing default gamma"

the common ubiquitous guidance to "never rewrite history" is nearly always valid for the public history.

converting a messy personal history into a neat series of patches/changes/commits that apply cleanly onto the latest public master should not fall under that same guidance. i'd say it's closer to "never rewrite public history"
And then the production models show up.
Apparently it does. This is just bullshit. They didn't explain how they achieved feature parity - because they didn't. They just wanted to ride on the hate wave. "Weeee it's just an Android app on AOSP, just make an app loool" - sure, so show us it actually does the same thing.

You can't because the standard Android phone operating systems and Play store restrictions don't allow it. You need to build (slightly) customized AOSP and flash it to do the same thing. Or root the phone, but that's still very distant from "it could be just an app".

BTW I would love if there was a way to do it. I have my own humble voice assistant system and just installing it as an app on my phone to fully replace Google Assistant would be perfect. But you can't do that (and of course it's a total nonstarter on iOS), so it runs on a Raspberry Pi with standard Raspbian and the app package - practically the same solution.
It's called Panpsychism. (Unfortunaltely) it's not falsifiable. So it's a philosophical belief.
I don’t follow the analogy with higher-level languages.

Those are robust constructs coming out of fundamental thinking and design.

AI-based copilots, on the other hand, look like unstable libraries sitting on top of those languages.
Looks like all those laws the EU passed are doing their job because EU is exempt. Good to know that we still have a parliament and politicians that care about the common man.
As far as I can tell from reporting, there was no warning, and then they fired everyone and now existing projects have no point of contact, and nobody know what's going on. If I were in the middle of considering purchasing a car that relies on their network, I would have to stop and rethink. It's unlikely to continue to grow, but will it continue to operate at all?

The right way to do this, even if there's no notice, is to realise a big change is going to make a lot of noise and communicate what the plan is, and have a transition plan. "We believe the charging industry has become self-sufficient [put some buzzwords here], so we're pausing new deployments; sites that have broken ground will continue construction. If you have questions about your site, please contact your rep/some vp?. Maintenance will continue at our current standard of X% availability, with N day repairs for most issues. Our chargers will/will not be available for others to install." Add some congratulatory BS about how you developed the charging industry and now it's ready to be set free. If you really want to fire everyone in the team, I guess that's fine, but don't do it right away. Have them wind down the sites not started over a week or two, and consolidate down the project planning to a smaller number of people. If people would quit instead, offer retention tied to milestones.
That is really unfortunate. Webpack is a nightmare and outdated. I wonder how you came to use it? Node has a nice intro: https://nodejs.org/en/learn/getting-started/nodejs-with-type... (skip ts-node and go directly to tsx). Or Deno or Bun run your TS code directly. Modern frontend frameworks like Vue or Svelte have their own tooling, mostly based on Vite and Esbuild. I think it was just bad luck that you came across Webpack ...
I'm in South East, USA, vice the Indian subcontinent. Did something happen here within the last year? (Maybe the same thing?) I haven't seen vultures (Turkey vultures) in maybe 3/4 of a year. They are usually ubiquitous and highly visible due to large wingspan, staying airborne for long periods etc, using thermals from roads/concrete etc that make them common in human-populated areas.
I don't see the connection? There are pros and cons to passkeys, and the linked comment has some valid concerns, but you will always be able to use your passkeys without biometrics as long as your phone and computer will unlock without biometrics.
What the "Nefertiti Hack" Tells Us About Digital Colonialism
There's no more friction, I've stopped trying to give answers :)

I was dumb and was trying to help people, not build a 'knowledge base'.
The 2x speed difference was the most surprising part of the whole article to me!

I wonder if it’s possible to limit one’s use of typescript to just the subset that gives that same performance…
Hey, I worked on this project! Wrote a bit more on Twitter here: https://twitter.com/andrew_k_chan/status/1786769203912925477

The title of the post is misleading because we used Typescript at Figma for nearly a decade in other parts of the codebase, and there was more Typescript than Skew for almost that entire time. As the blog post explains, Skew was used in our mobile engine (and eventually for our prototyping player, mirroring feature, and maybe one or two other product surfaces I'm forgetting).
Saying that a continuum of viewpoints exist between two extremes isn't the same as holding a viewpoint at one extreme.
OP's advisory on this posted to github https://github.com/hackerhouse-opensource/exploits/blob/mast...
Yes I agree. But good companies are aware of this fenomenon and these so called chatgpt programmers are considered juniors. There is always place for you as an experienced developer who understands memory management, io performance, stack executions, step debuggers, compile optimizers and much more.
It is not about "infinite number of combinations", it is about browsers having some specific functionality as of now (not just in iOS), people preferring using web versions of apps on them because of that instead of installing apps, and app developers seeing that people use the web versions and saying "oh people are using the web versions, maybe we should give these the same functionality as the apps", disregarding that people _choose_ not to install their (crappy) apps exactly because of these "features" and "functionality", which usually mostly are about sucking your data and spamming you with ads.

All this apple-related HN web-browser drama is not about what _users_ want, it is only about what app developers and companies want.
Or Zoho.
All facts are provisional. If a validating observation does not continue to hold, that is another observational fact. At some point of replication and sigmas, it becomes another Problem, to be fed back into the scientific meat grinder.

For example, maybe vague observations of Mercury were consistent with Newton. But eventually, telescopes improved, duration of accurate records extended, many good instruments were deployed around the world. Then it became a Problem. Also note that Einstein fitted GR to Mercury, so he could not predict it as independent confirmation. It took the Eddington observation of light bending near the sun, during a solar eclipse, to provide the first evidence (even that was weak, and fixed, but the fix was on the right side of history :)

https://en.wikipedia.org/wiki/Eddington_experiment
Off topic: am I the only one who sees the page shaking on an iPhone?
Did you try/build on other frameworks ? What made you choose ReactNative?
I would think that everything old is older than we think. Because we're almost certainly not correct about how old anything is - and it certainly can't be any younger.

So headlines like this always make me smile a bit.

But still, new evidence is always super interesting.
Why'd you wrap it in ads?
> There are some organisations that intentionally want their form to be difficult to complete - perhaps it’s a regulatory requirement that you don’t really want to comply with. If you’re doing this, you should probably feel bad.

Bad contact forms I encounter usually fall into this category.
> It's pretty clear by inspection that with these wooden balls bees are exhibiting some sort of evolved behavioral response to their environmental stimulus. Might be related to sex, collecting food, protection from predators or some other activity that's critical for bee survival and replication.

Could be. But the point is rather that you can say the exact same thing about our behavior. And that's why we should consider the possibility that if our behavior is similar to theirs, that they have similar inner experiences of what they are doing. Of course with difference due to different sensors and bodies.
> In theory, your customer might be using an email provider that doesn’t support encryption - which could lead them to sending something to you insecurely and putting them at risk. I think most organisations can accept this risk given how rare this is, given that this is on the customer’s end.

I think we’ve reached the stage where major providers are rejecting messages over cleartext, right? Requiring either explicit TLS or STARTTLS?
(totally newbie question here)

Is it possible to avoid fine-tuning with RAG for custom libraries. Let us say we have proprietary code libraries and REST API and SOAP WEBSERVICES in the enterprise and I want to use LLM to get code samples that are syntactically correct and usable. If I were to use dump all my proprietory code into a Vector store and use embeddings , will the LLM produce correct code based on a prompt?
Think about what industrial farming says about humans, and be horrified.
It’s the top hit for “PHP MySQL tutorial”. This is what PHP newbies are learning from.

The same tutorial with Django wouldn’t have the same problem because Django auto-escapes strings you dump into HTML. These vulnerabilities only exist in this tutorial because PHP treats its output as HTML by default not text, so you need to put in extra effort to be secure.
They are not getting my money anyway.

However, I do not see any good reason to not enjoy their games.
Yeah, if everyone does as I do, they go bankrupt. I do not care. Try not to be hated by people using your product, I guess.
I would describe typed code as more readable, not less. I take “readability” to mean ease of understanding, not how much my code sounds like written english. Not knowing what the type of something is makes understanding harder.
Ask HN: Do you buy your glasses online to save money?
And if so, how do you make sure you don't make any mistakes while doing so (e.g., a lens type that is not good for your prescription)?
Do you have an examples you can share where you use what you're describing? I love learning "weird tricks", but I'm struggling to understand yours without a code sample.

My experiments with scraping have been running headless chrome, grabbing all the HTML after stuff renders, dumping that to BeautifulSoup in Python and processing it there. I'm really curious how you do it in a user script.
Exactly. Companies relying on architects making all decisions and providing detailed specs are doomed. Architects in general often sucks. Empower any rank to create designs and make technological decisions. They will grow. If you can't trust them you have a problem.
Yes, but how does that apply to the Nintendo Switch and Yuzu. Did they actually extract the AES key from real hardware and include it in the emulator?
No worries girl! Plenty of tards livin kick ass lives! My first wife was tarded, now she works at microsfot.
The biggest complaint of the author seems to be needing to give out his data to fill a form. This is very much intentional.

In my company, almost all of the contact form submissions tried to sell us something, sometimes in very deceiving way(e.g. I found something broken in your front page which leads to poor search engine ranking, and I can help fix it), if not outright spam.
Nicely done. I do wish that there would be more opinionated component libraries. Every library still has the "bootstrap" style or nowadays every library has the shadcn style.

Originality is very important to cultivate in the design world as that can in the future save us from herd like thinking that we say in the flat design apocalypse, for example.
It only takes one step meta-wards to explain "fun" as evolutionarily valuable.

I'm getting really tired of consciousness and qualia being talked about as binary, all-or-nothing, divine rights. If you drive a familiar route, and retain no memory of the event, were you a p-zombie?

Consciousness is a trainable, competitive skill.
I actually find it amazing how much impact I can have coming back to PHP after half a decade of modern development practises at start-ups. I am introducing version control, CI/CD pipelines, testing, and am able to have real, tangible improvements as well as really help my fellow colleagues advance whereas working at a modern start-up is just infinite agile-scrum-waterfall meeting galore where years go by and I feel I achieved nothing.
Another quote:

> "The green revolution has won a temporary success in man's war against hunger and deprivation; it has given man a breathing space. If fully implemented, the revolution can provide sufficient food for sustenance during the next three decades. But the frightening power of human reproduction must also be curbed; otherwise the success of the green revolution will be ephemeral only. Most people still fail to comprehend the magnitude and menace of the "Population Monster"...Since man is potentially a rational being, however, I am confident that within the next two decades he will recognize the self-destructive course he steers along the road of irresponsible population growth..."

Finding out the author of this quote is left as an exercise to the reader...
Contact forms are dead. These days you type some text in a box and a LLM gives you a few answers that are totally unrelated to your problem.

If you want to contact support, you have to threaten to cancel. If they even care about that.
> But without any external means to distinguish a conscious and unconscious agent, whether animals experience qualia is in a philosophical sense as unknowable as whether other humans experience qualia.

I disagree on that. We could ask them. At least the social ones with higher intelligence. And the "could" will eventually become a can thanks to advancements in inter-species communication. Actually one of the very few uses of AI that I'm exited about.
Well, maybe.

It might also be academic endeavour that is worth doing for its own sake. Everybody works, everybody eats - and some people work doing things like this because all the useful jobs are taken.

Weird, but it's done us proud so far as a species.
I’m not horrified by humans being intelligent cooperative omnivores.
wow! that is a great reference.

i've only found it summited a few times and only with comments here: https://news.ycombinator.com/item?id=10567360.

not a lot of comments and i suspect somewhat missing the point because this submission started with part 5, which intentionally is only part of the series exposing the pros/cons, limitations, etc. of various approaches.
You're making the same mistake as others in this thread by artificially separating the "smart" service from the product. When customers buy a physical product, they're buying the whole package, and they are making the reasonable assumption that it will continue to work as-is as long as they own it.

When you buy a smart thinggy attached to the Internet, the manufacturer is not graciously providing a separate free service, outside of the "real" product. It's selling the smartness as part of the whole product. They shouldn't get to later say, "Ha ha only kidding, we're now cutting features A, B, and C out of your product because we imagine them as a separate 'service'." That's bullshit.
Full paper: https://erikdemaine.org/papers/JCDCG98/paper.pdf
You seem to think that the only value of something is its practicality
We don't know if they actually "experience" the pain any more than a gear feels the teeth of another gear causing it to move.
It gets bigger.
Tenants don't make money from the deal, they aren't running a business.

Let me explain:

A business, say a Walgreens, sells things. This is like the landlord.

A customer buys things, this is the tenant.

There are overhead losses incurred in running a business. At walgreens milk will go bad, cheese expires, people steal shampoo. Those things are "the cost of doing business" for the business. In the case if the shampoo theft, the government steps in (except in SF) and helps make it right.

The customer is not (necessarily) a business, and is being promised a good or service in exchange for money. If that good or service is not what it was promised to be, that needs to be corrected because anything less is theft. In this case, the government should also step in, as it's theft.

These are not the same thing. One is theft, one is the cost of doing business.

Put another way - you should never put the health, wealth, and we'll being of a business above the health, wealth, and we'll being of individual(s)

The other thing I want to point out in your response is "bad tenant". This term is often used to refer to someone who has had an unfortunate event, or series of events, could be medical, could be not their fault, that has resulted in them not being able to pay their rent, often for a short period of time.

These aren't bad people, these aren't "bad tenants".

I've been a landlord, I chose to get out of the business because I wanted to do other things with my time. I get it. But you don't get to be abusive to your tenants. In the end, I found ad I believe many will, that you get more Flys with honey. The answer is generally kindness. If a tenant is behind, give them a discount for one month, you will earn an ally for life and instantly turn a "bad tenant" into a good one. It worked for me.
People in valuing intangible things for not obviously rational reasons that can be easily dismissed if you approach the entire world with an attitude of smug cynicism shock
> Aside from its potential impact on employee retention, the ban on restaurant surcharges would force him to increase menu prices, he said, which would negatively impact business.

I don't follow this reasoning. You move x dollars from one line to another on the receipt, but the customer still pays the same amount. I could understand if your competitors were able to hide the true price from the menu and you couldn't, but the law levels the playing field for everyone. As for employee retention, nothing is stopping you from compensating a portion of the sales. That would be the same as tipping out from a mandatory service charge, only it would happen internally instead of on the customer's receipt.
So far I've somehow only run across one LLM support chatbot. And it was actually mostly helpful. Not 100% but decent enough. Better than the old support chatbots that just go "does this FAQ entry solve your problem?" Which it never ever does.
ChatGPT search engine rumored to be coming next week
Why RAG won't solve generative AI's hallucination problem
> I asked Bard to write me a Python function to turn the US Constitution into a palindrome. Bard refused and gave ma a lecture on how the US Constitution is too important to be played with in such trivial fashion.

Jesus, they have coded pearl-clutching and finger-wagging lectures in my computers. You know, those machines that used to be brutally efficient at doing what you asked of them.
That sounds insane. What was the position?
Django is a framework. If you want to compare against it you'd look at Laravel tutorials.
Essentially yes.

Seeing consciousness as a boolean “it’s there” or “it’s not there” is just completely unproductive of a mental model. We understand nature better when we think in terms of “how complex an organism’s behaviour is” or “how complex its information processing is”.
>We all read through comment threads on HN where each is written in it's own style and nobody has a problem understanding it.

That's not true. Walls of texts get ignored or complained about. Grammar nazis show up if you use the wrong to/too.

If your typing on a phone autocomplete more or less enforces grammar and punctuation.
You asked:

>Let's stop with the abuse of the word "algorithm".

I pointed out that it's not an abuse.

If that is not the question you asked, then sincerely: What the fuck did you ask?
I'm not really sure if it applies to this case, but the worse thing with GMO is that when you start using them, you are not free anymore. Like using a SaaS software.

Usually you can use your own seeds from your production for your next batch. But GMO plants are supposed to produce sterile seeds that you can't reuse. And in fact you wouldn't even be allowed to, as it is the intellectual property of the chemical company producer.

So, farmers will have to buy and depend on a company for the seeds that they have to use at every season...
Able to do something by one’s own desires. So certainly not by the programming by another agent. In a sense, self-programming according to its own interests as they evolve over time
I worked at a fusion lab at UW Madison for a few years. There is a statue of these mirror magnets (with a poetically broken water display). The way MFTF funding cut as soon as it was complete was a generational shock to fusion researchers. The taste still hasn't left peoples' mouths.
Currently a state actor is stealing old Russian books from various libraries in Europe. The solution would be to temporarily lock them in a safe place until Putin dies at least and the situation gets more normal.
You’re just using another slippery term when you invoke “experience” in that way though. We know that experience is just chemistry with higher-order structure, even in humans.
For the nerds on HN, Uncle Roger, by Judy Malloy.

https://people.well.com/user/jmalloy/uncleroger/partytop.htm...

The poetry was accidental. She was limited to 50 characters, and so she turned the lines into poetry. Judy said she was not a poet when she wrote Uncle Roger, but became one after it was done.

A perspective of the old Silicon Valley, when it was about the silicon, from the eyes of a woman. It's familiar yet so different. Things like this:

Jeff kept talking about custom chips.
He got very excited.
I looked into his eyes which are brown.
I wanted him to keep talking.
"What is a custom chip?" I asked.

It just captures that feeling when I ask my wife about wastewater treatment or medical incinerators.
Is artificial intelligence the great filter?
They serve no purpose. Now we also have besides these parasitical firms the shell 'job boards' that send the job seekers on n hops to finally get to an application form. These are truly worthy of scorn as they "earn" their living by wasting the time of those who are earnestly looking for means of livelihood.
Ok, what if the emulator that is distributed is not functional, but to make it into a functional emulator, you have to (1) compile it, OR (2) make small modifications to it (that are distributed through a different channel), or both.