skysight-inc/HackerNews huggingface dataset:
> There were options for diffusing the situation that didn't involve killing a man.

Those were explored, in the time they had, but in the end he accelerated away.

> People are justifiably angry they weren't taken.

No, they aren't, they're all lying. They say stuff like "he was shot at a traffic stop", pretending he hadn't just sped through crosswalks and didn't have a history of resisting arrest. They don't care one bit what was tried, only that they've got a martyr for their class warfare.

> I don't think "we should stack up their right to feel safe against a right to be alive" is a winning argument.

That's not quite what I said, but regardless it is a winning argument. That's why the police officer has more donations than the joyriding criminal.
I'd casually like to know more about how the transformer holds onto an idea of "state" for the entities in a long text. In some loose experiments i did trying to cause confusion about the entities in the Winogrande dataset, transformer models do a great job keeping entities straight.

The state representation of an entity must be more than its linguistic embedding equivalent, otherwise common English language male names like Frank and Jeff should be easier to mix up than say Frank and Sarah, or poison and knife. ....
Ukraine War: Botanists Risked Their Lives for a Priceless Collection
I like that this trend of realizing that our hedonism is causing environmental damage.

Hollywood is a great example of frivolous waste that is producing movies that will never be watched by anyone in 100 years. Not to mention provides little to negative value right now. If there wasnt infinite entertainment, you could argue that hedonism is the correct ethical system and we should invest into entertainment, but there is enough entertainment to last multiple lifetimes.

We can probably expand this to things like coffee, but you could argue that it provides value.

How about firework shows? Veblen goods?

Would love to see low-impact entertainment become a thing.
Given newer MacBooks are also both highly recyclable AND made of mostly recycled material… also seems an incorrect statement then
See, that there is what we call failure to engage in basic reading comprehension.

I didn't say meth is like an energy drink, I said these people Used it Like an energy drink...

Reading comprehension, it's important.

And btw ephedra laced drinks were the norm at the time, so they were actually far more similar than now.
Americans Don’t Like to Chew
Can't access this from Europe - why not?
Here is code you see all the time in extensions:

if (PyList_Size(lst) >= 3) {
PyList_SetItem(lst, 0, ...);
PyList_SetItem(lst, 1, ...);
PyList_SetItem(lst, 2, ...);
}

Whether the individual operations are thread-safe is irrelevant. For the code to be thread-safe it needs to acquire lst's lock before the if statement and release it afterwards.
Boa JavaScript Engine v0.17
Version 0.17 of the Boa JavaScript engine has been released. This engine is the most advanced engine written in Rust.
Definitely part of it. Public schools, like many businesses and institutions, are full of administrative positions with inflated salaries who do some vaguely defined job.
> dont jump straight to 3

Critical. It took me years to develop that muscle memory
As long as it's done in relatively good faith, I'm not entirely opposed to this sort of thing. I'm especially OK with this if the OP is presenting their product as if it's the first of its kind.
> Why talk of relativism

Many deny the existence of truth. 'Relativism' refers at least to that position.
Implicit in the term "relativism" is the assertion that there is some kind of connection between the knowledge and what it renders.

Of course there isn't. It might be useful, pretty, conventional, etc. But there's no actual connection.

So let's just say All Form is Interpretation. Then the relativism is explicit.
Pinecone and Milvus would be alternatives for their use of FAISS for the vector store and search component. I think more of the embeddings difference would be noticed by what’s used for creating the embeddings (eg the ones here https://news.ycombinator.com/item?id=36649579 instead of the OpenAI embeddings API they used), rather than noticing differences from the embedding store/search alternatives which I can’t think of what the difference would be other than maybe performance at a large scale and cost and personal preference / developer experience.

Hadn’t heard of Quickwit but from a quick glance at their site it doesn’t look like a vector store, seems perhaps unrelated.

For tools for making custom ChatGPTs see my list: https://llm-utils.org/List+of+tools+for+making+a+%22ChatGPT+...

Fine tuning as a service there’s Lamini AI, aimed at enterprises.

Other embeddings startups there’s Weaviate.
There are a lot of video game / hardware reviewers out there, but GamersNexus to me is the best. Enough that I have bought their merch - their coasters are so cool!
They are both used to define blocks. Eg Begin … End in for loops https://wiki.freepascal.org/For

From what I recall, Pascal doesn’t support variables scoped within a specific block. But then neither do some languages with C-style curly braces too.

So {} and Begin…End are pretty much the same thing.

BASIC (and Visual Basic especially) often get a lot of criticism for their syntax but the End Thing style block terminator was very clear.

It’s a pity that the only popular alternative to C-style braces is Python because I do think ALGOL-style syntax has a lot more going for it than people give it credit.
I read 2 years ago this post: https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-i...

Where they go and mention that the attackers went ahead and built their own simulator of a CPU as part of their attack vector. Do you know what they emulated and would you have more details on that specific hack ?

I think the authors promised to come back with a part 2 eventually but so far they haven't
Throwing a lot of shade. Would have been nice to get the pearls sooner, though still an entertaining read.

Curious if anyone here with management or philosophy experience can weigh in?
This is great - been building a list of resources to learn electronics[1] and will definitely be adding this!

[1] https://hardwareteams.com/docs/analog/circuits-resouces/
make your own https://faker.readthedocs.io/en/master/
Why shouldn't languages have a logo? It's not just a commercial/corporate thing, a clear visual identity can help tie any project together. It makes it easier for users to identify material and organisations related to the project and its ecosystem.

As an example, the Python, PHP and Java logos are very distinctive in their own ways, and when you're sifting through YouTube tutorials as a beginner, seeing the logos pop up in thumbnails can help you spot material that's relevant to your learning.
What benefits does running this system on Ethereum provide compared to something like urbit?
Damn. I am not sure I should go down this particular rabbit hole. From what I have seen it looks more or less like the “Sparta is kewl” movement, but then I am an outsider. Would you have any pointer to help me make sense of this?
I enjoy using SQL but the idea of using it instead of Excel to visually explore and manipulate data makes me wince. I can do without Word or PowerPoint but Excel, despite all its data handling warts, remains an exceptionally powerful tool for quick one-off data explorations.

I prefer combining SQL with Excel by generating a query that gets most of what I want inside the database and then importing it into excel's powerquery to further explore the individual vectors.
Tom Brady's NFT Startup Autograph Shifts Strategy Amid Struggles: NYT
TP IDE was indeed magical. Except for one pain point, from an emacs user POV, no extensibility. You can't tweak the ergonomics so you're stuck with what the devs put in. It was 99% perfect but that broke me out of it.
Location: India
Remote: Yes (2+ Years)
Willing to relocate: No
Technologies: Next.js, React.js, Solid.js, TypeScript, ElectronJs, Node.js, Express.js, Mongoose MongoDB, AWS, Redux, Recoil, Redis, CSS Framework
Résumé/CV: https://drive.google.com/file/d/1fI77Dzy4v0IDgEukEKx_oEzkfGV3UUZ9/view?usp=sharing
Email: themohammadsa@gmail.com
Socials: https://linktr.ee/themohammadsa

Hi, I am a front-end heavy, full-stack web dev, who has 2 years of experience & a maintainer of an OSS project. Looking for both full-time or part-time opportunities.
Understanding the Concept of Binding in Ruby
GrapheneOS implemented this feature for the filesystem—called “Storage Scopes”—and a similar feature for contacts is in alpha. Apparently camera, microphone, and location are in progress.

https://grapheneos.social/@GrapheneOS/110382189104598979
A no difference result in a well designed study is very valuable and can be used to justify decisions. It doesn't matter if we A or B so choose based on cost or the CEOs favorite color or a coin flip.
A little more context: In the Perl 4 days, the book Programming Perl was the official Perl manual; it wasn't until Perl 5 that there was a complete freely distributable digital manual that came with Perl. (This situation was the impetus for Stallman's "Why Free Software Needs Free Documentation" essay)
Lots of people using LLMs to make chat bots from their existing datasets: customer service troubleshooting, FAQs, billing, scheduling. Being able to upload their own pdfs, spreadsheets, docx, crawl their home page, lets the chat bot become personalized to their use case. While you could locally query your own vectordb before prompting, people buy paid service so they won't have to manage any of the technical details.

If people can drag and drop some files from their nas, you parse them with apache tika or similar https://tika.apache.org/ , they can start using personalized branded bots. It also lets you do things like refusing to answer, if the vector database returns nothing and the use case requires a specific answer from the docs only (not the llm to make stuff up).
https://news.ycombinator.com/item?id=36649777
It's complicated! My bet would be less on individual species slowly adapting, and more on mass extinction and re-specialization.

When there's a big shock, specialists have a harder time, and generalist species have an edge. So, when an ecosystem is destabilized or totally transformed, generalists tend to take over. The thing about generalists is that they adapt to new environments quickly. Once they live stably in a new environment long enough, they begin to adapt to it more stably, and specialize, leading to new speciation.

Songbirds are a great example of this; they exploded out of Australia some 40 million years ago, spread everywhere, and then specialized like crazy into their new environments. They likely out-competed a lot of pre-existing local species as they spread out. Humans are also a great example - we spread everywhere as successful generalists, and started the process of biologically specializing in our new environments without fully speciating. In the case of humans, we know pretty precisely about the wave of megafauna extinctions that accompanied our spread.
That's above the Earth's atmosphere. At sea level it's about 1000 watts:

https://acee.princeton.edu/wp-content/uploads/2017/09/SolarD...

The intensity of the Sun’s energy is about 30 percent greater at the top of the atmosphere, but various gases and aerosols reduce the intensity by absorbing sunlight as it travels through the atmosphere toward the Earth’s surface. Where the Earth’s surface is flat on a clear day at sea level, with the Sun directly overhead, the average intensity of direct sunlight is about 1,000 watts per
square meter.

Satellites have modestly better solar resources to work with since there is no atmospheric attenuation.
I’ve got an expensive GPU at home I’m not even using because there aren’t that many things to do with it. Give me more local options.
I wasn't really meaning to criticize the blog post. It's very intelligent and interesting. I just think the title is kind of silly and highlights how extremely complicated and impractical advanced functional programing theory and concepts can be if this is meant to present them in a "simple" way.

Perhaps I'm slightly misinterpreting the usage of "simple" here and it's related to the more technical notion of simply typed lambda calculus.
"somewhere there are probably some recessive genes just waiting for their moment to shine again"

That ... Is pseudoscience. And elsewhere is the big greening earth lie big oil was peddling circa year 2000.

The level of idiocy and denialism is incredibly depressing
Isn't making a profit everyone's business model? You can go volunteer at a soup kitchen if you just want to fill stomachs out of the kindness of your heart.

I don't think food delivery is a solved problem. It could get a lot easier, more reliable, cheaper. I generally don't use it because my food doesn't always arrive in great condition (cold, spilled, etc) and it generates crazy amounts of petroleum based waste. At least the apps have made the ordering experience more predictable. From the restaurant owner's perspective, it's probably not practical to keep the right number of delivery people on staff at all times. So the apps help somewhat but the problem still isn't solved. From my perspective the apps create a marketplace where eaters who wish to remain stationary buy delivery services from workers who don't mind ambulation. You can pay the delivery people whatever you want since tipping is part of the culture. If you don't want to participate in the marketplace that's fine too. Most people don't participate in most markets.
> When it comes to

Still people.

> incompetence

It is not a matter of technical preparation.
Without the blockchain speak, what does "web3 authenticated" mean? I have to buy an account? (ie "NFT" that lets my "wallet" in, whatever?)
I went back and re-read our thread and you’re right. I was too focused on race. When you implied I had an indifference to the struggle of others by calling me a “white and rich guy” you weren’t only calling me a racist, but sexist and classist as well.

If this is an incorrect interpretation of your words, I apologize. But maybe next time, you shouldn’t try to reduce people to their sex, class, and gender.
It runs (slowly) on my 6 year old i5 laptop.
Indeed, chemical engines, naturally aspirated. :-)
In about 2005, I got the Lisp community to pick a Lisp logo on the newsgroup comp.lang.lisp. They came up with the 'Made with Lisp' lizard logo and I feel proud I got the ball rolling.
We were talking about people's ability to just change job, when they're not in a hot domain, or the market doesn't value their skills, etc - and that merely "believing in yourself more" wont change this.

"Just spend a year or more to get new skills or go to another sector" doesn't refute what I said, it proves it.

This advice isn't about "believing in yourself" alone changing anything, it's about taking hard, multi-year even action, and changing domains and roles.

"Believing in your self" is not changing anything here, it's just table stakes.
Cool. And I have never played disc golf.
In theory, yes.

I've not got it to work yet though, it ends up hallucinating answers to all the questions about documents I feed it.
Fascinating - that's lower than I would have guessed. It seems ocean water is 2.5% salts, which, yeah, is pretty damned salty compared to anything I cook...
It's ~7 years give or take a few. I used to go see blooms at Foster botanical garden in Honolulu whenever they had one which was about annually, never experienced an extra fundraising drive. I don't really get why you'd choose to spitball on the topic.
https://github.com/oobabooga/text-generation-webui

https://github.com/bentoml/OpenLLM

https://www.reddit.com/r/LocalLLaMA/top/?t=month
It's been 3 days, so not sure if you read this. You should have a contact in your HN profile. I don't want to have to subscribe to contact you, so a contact should be on your site as well.

A big but pretty simple request, both three.js and three-fiber (if you are using that) has "demand" rendering. Can you please look into that and use that? Your games are static like 99% of the time, so "demand" rendering really helps in not using 640% CPU (eg. on 2019 mac) at all times. It makes your game much "greener" and playable in more devices.
Very cool, but hosting isn't free. How do you plan on monetizing this?
I don't believe that's true.
If they don't enforce their trademark they'll lose it, so as depressing as it is my prediction is that they won't allow it. Even though there's likely little value left in it for them.
It isn't the friendliest to get started on macos.
The bitmasks in the code are adjusted so that it works with that specific pattern of numbers to other letters. Masks only pick bits from digits when the are in those specific positions.

So this solution only works when the digit character places are fixed and known.

It would be possible to generate mask based on the first nibbles so that it would ignore non-digits. Maybe even with some fairly optimized vector instructions. Not sure would it be faster than some naive solution.
Glass refracts and depending on what it's made of, will absorb some frequencies.

> For normal incidence, approximately 4 % of the light is reflected; this value is determined by the refractive index of the glass. For most glasses with a refractive index of 1.5, reflection losses at the surface result in an approximate 4% decrease in light intensity.
"Don’t let the word cryptocurrency scare you! You don’t need any money in your wallet here at Caches. We won’t ask you to buy or invest in any cryptocurrency. You can totally create a brand new, empty wallet if you want."
> Iirc they had to lobby college board to change the rules to allow colored screens on exams since the black and white screen was more expensive than the colored ones since no one made the black and white ones anymore

Shouldn't hike the prices on the super old TI-89 Titanium unless the screen (and the CPU, and etc.) is really that much more expensive now.
When I first got my 2020 MacBook Air, could use it from getting up in the morning until going to bed at night...close to 18 hours on a weekend. Some of that was sleep time, but most was browsing, writing, watching video.

Now, almost three years later, I get noticeably shorter time, but I can still open my laptop at 7 in the morning, unplug it, and use it until mid evening without plugging it in. I've never had a laptop that lasted 18 hours, or even 12-14 hours as it does now.

When I got my MBA, my goal was to use it like an iPad...don't plug it in unless required to. I still don't have to worry much about it, even with battery wear.
The Acorn machines in 1985 actually did run CP/M business software if you added a Z80 or 68000 second procoessor. The CP/M variant was called CPN but it supported a compatible set of commands and system calls. It was the machine I grew up with, and I ran dBase II and Wordstar on it among other things - "real" business software.

Wordstar was good for editing BBC BASIC code, with its inline Z80 assembler... which could communicate with the other BBC BASIC code with its inline 6502 assembler on the same machine. Multiple cores in 1985 :)
There's more than one way to expose a password. You can have it phished, for example. Passkeys are immune to this.

You can use the terms you want. Other people will use normal terms.
Classifications are messy, but in addition to the other items mentioned already, I would say that some people would break out "power electronics"[1] as its own field.

[1]: https://en.wikipedia.org/wiki/Power_electronics
“You’re wrong, and you’re a grotesquely ugly freak”.
Some quick chart review: don't use acronyms, they add cognitive load and require the reader to take action just to read your work.
When does code review kick in? Is it based on say a 10 person team or a 100 person team? Somewhere in-between?
We are talking about individual flowers that are at least locally newsworthy whenever they bloom, I reckon that's pretty rare even if your average mid size botanical garden with a hothouse has a few plants.
One thing about Excel is that people don't see it as "programming," so they might consider it to be a job skill even if you're not marketing yourself as a programmer per se.
- They can license it out for nominal value.

- They can license it out for free

- They can just lose it.
We're using it in production and really like it. We're very intent on removing as much React/JavaScript as possible (given the user experience we want to build).

On another note, +1 to Phoenix LiveView if that stack can work for you.
It doesn't distinguish, the non-digit character index is hardcoded into the bitmask (note the missing f in the second hex literal):

part1 = _pext_u64(part1, 0x0f0f0f0f0f0f0f0f);
part2 = _pext_u64(part2, 0x0f000f0f0f0f0f0f);

You are right that if you were to use a space in an unexpected position, the code wouldn't work.
Also what makes you think any side can be trusted to abide by agreements? That is never the goal:

https://www.agenzianova.com/en/news/zelensky-returns-from-tu...
Just a quick note that Perl doesn’t use an avian raptor, but a velociraptor. It’s about as similar as a bicycle and a velocipede.
This is a common Western misunderstanding of karma.

Karma isn't about guaranteeing consequences/rewards. It's about actions increasing the odds of one or the other.

While it certainly has been used as a part of cosmological frameworks involving reincarnation, it can also be used in a secular framework within the context of a single life without relying on notions of a metaphysical force.

https://en.wikipedia.org/wiki/Karma
Ehhhhh yeah kinda? Yes, you should spend most of your time on "API Semantics" (what does it look like using this code?), and you should spend a lot less time on "how are the tests?"

but, for example,

Writing good tests massively contributes to good implementation details and API semantics; and test code is also code that needs to be reviewed under more-or-less the same criteria as the rest.

Also - documentation (or, legibility, if you're onboard with self-documenting code) can be more important than either implementation details, and even API semantics, as it can define whether the entire work is useable or maintainable.

I might say instead:

- What will it be like reviewing this code? (style, test coverage, etc - do I have to worry about spotting typos, and other stupid stuff?)

- What will be like debugging this code? (patterns, logging, etc - which might handled by a framework)

- What will it be like altering this code? (documentation/legibility, implementation details, etc - when the business needs change or grow)

- What will it be like using this code? (API semantics, API docs - when I go to build something on top of this)

And then yeah; the top should be entirely automated, and you should (generally) spend most of your time on the bottom.
I have same issue here. Also OpenWRT and IPv6 support.
I really like the idea of using an SD card for the home directory, because that's the thing that changes constantly, and it's a pain trying to synchronise the home directory over several machines. With one instance, that's backed up regularly, it makes life fairly simple. Now I just have to work out the mechanics of implementing it smoothly.

I have an archive disk/directory that holds all the 'write once, keep forever' stuff like photos, music, ebooks, etc. That can be rsync'd periodically and that won't take much time because the archive grows fairly slowly over time, and rsync will only need to transfer those relatively few additions.

I'm also somebody who prefers the feel of my old Lenovo ThinkPad T410 from back in 2010 to my much later P53. Perhaps I should resurrect it with the upgrading of its 2TB hard drive to a 2 or 4 TB SSD. I must look into that.
They have a SQL connector in excel now. And many more connectors.
Climate change has always happened too fast for species to adapt.

Exhibit A - dinosaurs.