skysight-inc/HackerNews huggingface dataset:
During university I worked in campus IT, and we had a robust tradition of technical pranks. One day my mouse movement stopped working; clicks were fine but no cursor. I immediately started in tearing apart the OS of my workstation, looking for whatever they'd done to mess with it. Didn't find anything so started recompiling the kernel, thinking they'd really outdone themselves with a high-quality hack. It was only then that I noticed the sticky note over the sensor on the bottom of the mouse.
While simultaneously saying broadband is available in your area because one house in the entire census track has it. We challenged the agreement with the town and they told us that we techmically had fiber service but it would cost 50k to activate it since they had to run fiber from their pop. Coupled with informing us that once we did so, our neighbors could then hook up for 49 bucks.
It's a pump and dump, the site will just get worse and worse for the user base as they attempt to squeeze whatever cash flow they can from it post IPO.
I appreciate the premise, aria is a powerful tool.

However I immediately have two concerns:

1. Why would the author use a screenshot obviously downloading copyrighted material instead of linux ISOs? It's either on purpose, which I support, or lack of foresight.

2. As much as I love the JVM, it feels like the wrong platform for this UI. It's a bit of command routing and server side simple html rendering. Go or something would do just fine. The name says tiny, but it ships a UI in a 100M+ docker container, for aria, a 5M cli tool.

If I was building it for myself, I would have no issue with the larger overhead, because I'm comfortable with the ecosystem, but for other people to run it's not a great trade off.

Edit: Sorry, I think this reads pretty one-sided in retrospect, feel free to disregard. I'm trying to be less negative.
Was your county able to get muni broadband? How did you fight the big companies?
Claude 3, easily. Especially for code. Multimodal capabilities are incredibly impressive there too as well.
It's literally less in that the time the copyright is enforced (aka regulated) is less.
Ironic that `equivoke`, defined as a word or phrase that has multiple meanings, is the word that when shuffled has the fewest meanings.
Query params.

DELETE cannot have request body, just like GET cannot have a request body.

(Well, it's a syntactically valid HTTP message, but there's no semantic meaning to the body.)
Is there a noticeable difference between Opus and the free Sonnet?
Also on Yahoo...

https://finance.yahoo.com/news/last-days-boeing-whistleblowe...
Which ones are still in use? Do they have origins as Flemish proverbs or older? E.g., "blind leading the blind" reminds me of Matthew 15:14.
were the answers at least in the form of questions?
How would you recommend choosing the "best response" programmatically?
I want to be an AI optimist, but the author makes a few assumptions which I don't think hold up.

Re: comparative advantage... Outsourcing tasks you comparatively prefer not to do doesn't translate into someone paying you for it, if AI is far better at it and 100x cheaper than you are.

Re: AI is location and compute constrained, so people will still be able to get paid for automatable tasks... only for now. And those wages will shrink along with the number of human positions as AI scales.
Maybe it was 2. It's been a while..
As others have pointed out, all words must have the center letter, which was "F" on this day, the outer letters were "I M O R T Y"
Zen of Machine Learning
Heh, or maybe in some general sense, everything is essential, crucial, vital, constantly pivoting, etc., and these are the best words to use. Some day ChatGPT will tell me "I told you so!"
Sometimes I wonder if targeted ads are just a giant hoodwinking by big tech over retail businesses. I constantly get youtube ads in languages I don't speak, for tampons or bras (I'm a man), or of musicians in genres I don't listen to. These all seem like extreme table-stakes targeting that can often be inferred from the singular video I'm watching alone, not even including my watch history.
The SETI@Home screensaver [0] (the predecessor to BOINC) was the peak of nerd-cool when I was 11 or 12 years old. I had no idea what any of the graphs meant, and still don't, but I knew that I could help find _aliens_, and look like a hacker doing it

[0] https://en.wikipedia.org/wiki/SETI@home?useskin=vector#/medi...
Because every year we're more so too lazy/busy for physical work. Not judging that, just observing.
Why do you need a non-recognizable writing style?
I think Attia’s spiel is that you eat clean, exercise, and take rapamycen. It’s not like those are exclusive options.

In his book he also goes into how it would be silly to skip the important pieces like diet and exercise and only get to the med portions.
A major self-sustaining colony on Mars will probably take 50-100 years, at which point Google as well as its current jurisdiction of registration (Delaware) will likely both be history.
The same holds true for Modi in India, where he is a polarizing figure.
I won't claim this isn't happening somewhere, but the newer automated car washes near me are card only. They don't accept cash at all.
the perl community has a way to create cute abstraction that still makes sense ..
I have tried Boinc in the past, I didn't find anything that was visually interesting for me locally - one cool thing about SETI was the screensaver and graphics, if anyone has any suggestions for something cool and fun I could exchange my energy money for, that'd be appreciated.
awkwardly worded to be sure after rereading if not just an incomplete thought. i would hope that we could improve our abilities to be less susceptible to the influence after studying. some of us seem to be impervious since we don't spend any time on the socials where these influencers live. others seemingly can't tell there's an influence at all. while others yet seem like they couldn't figure out how to feed themself if an influencer didn't first suggest it
To an A-student overachiever in the top 5% of their class they must look positively tantalizing. Even assuming half of that 3.5% have insurmountable brand habit or other scale moats not available to you.

Assuming you have many ideas/solutions, how would you choose an under served market category to target?

If there is no low hanging fruit left users must be very happy. Or too set in their ways or addicted. The app stores are not going to advertize their true user content metrics like countries do but rest assured app stores have that data and would move to a much more exploitative mode if they believed no new great apps are to come.
One man’s hallucination is another’s creativity.
Text seems like a much more difficult medium to bring ads in such that it feels ‘right’ while still being noticed. YouTube is effectively analogous to burying the ad Indicator late in the reading cycle by not indicating to you which video is going to have an ad when you read the thumbnail.
> Of course everyone reads from left to right, so you can't really skim your feed without having your mind hijacked by at least the ad headline

This is an interesting perspective I hadn't thought of. I wonder if would be possible to use custom CSS to move that label to the left instead of the right? It wouldn't be a replacement for blocking ads outright, but it also feels like it might be something that would be harder for them to outright prevent.
What are you, Spock? Outside of computer science logic has been used by philosophers for thousands of years to justify certain ethics. What, it doesn't count if you can't do a formal logic diagram? Absurd.

Yes, racism is illogical, because it's based on unsubstantiated ideas (e.g. some race is bad at swimming) for which there's insufficient evidence, a given prejudice doesn't provide useful information because there's race wouldn't be a stronger correlator than other factors for a given prejudice (e.g. ability to swim). It requires confirmation bias and cherry picking to maintain.

But leave that to the side, I'm happy to say "racism bad" is an axiom of human ethics, just like "slavery bad." I'm happy to simply eject the people that disagree from our society without the need to spend an ounce of energy proving them wrong or arguing with them. I fear the loss of nothing valuable in this circumstance. Is that dogmatic? Does it matter? Will you defend the racists and the slavers?
I think this is the relevant bit from RFC 9110:

> A client SHOULD NOT generate content in a DELETE request unless it is made directly to an origin server that has previously indicated, in or out of band, that such a request has a purpose and will be adequately supported.

By way of analogy with POSIX, `cat` (GET) and `rm` (DELETE) both just take a file path, whereas writing or overwriting a file (POST/PUT) also require something (a request body) to write.
But if I can avoid buying a car because Uber, then number of washes goes down or is at least balanced.
You could oscillate up and down across the orbital plane many times during one orbit. Not saying that's what's happening here, but it's a possibility.
If you pay with card there will be an electronic trace.
"Watch in amazement as artificial intelligence takes the reins of conversation in this mind-bending video. Witness the surreal spectacle of AI engaging in banter with another AI, exchanging witty retorts and jaw-dropping smack talk. Brace yourself for a wild ride into the future as these intelligent algorithms engage in a battle of wits, leaving you questioning the boundaries of human ingenuity and technological advancement. Don't miss out on this unprecedented display of AI prowess – it's an encounter you won't soon forget!"
Not sure what you mean, maybe they weren't either.
Wow. The Term has been in use since the early 1900's
Orbital speed is a fixed function of central mass and distance from that mass.
The example of a VC that hires a typist even though he can type faster is apt.

Today almost nobody hires typists because information technology has advanced to the point that it is faster to do it yourself than have to communicate to another human.

On a different point, I doubt that use of AI will be energy-bound any time soon (training is a different matter). Inference cost will drop dramatically as dedicated hardware comes online and algorithms continue to improve.
Low cost way to protect hardware under test
My family still gets the Sunday paper. It’s now as big enough you can roll it up and wrap your hand around it and touch your middle finger to thumb. Crazy that ten years ago it was the size of a football. Now it barely has anything in it.
> ‘alpehnerd’ looks like a random pseudonym account to me, why would I be demanding justifications

What does this even have to do with anything?
Just stop using reddit.

Use Lemmy which has a good number of FOSS clients already. If you miss the content from specific subreddits, there are instances that mirror the content. If you still really want to interact with people on Reddit, I am working on a bridge.
I tend to make DELETE work without parameters, but allow them in the body (JSON) for non-essential but helpful options. And example is allowing a flag to override delete protections. I doubt this is a “best” practice but I’ve never had a problem with it, or been asked to change it for compatibility.
Unless you're trying to use them to enforce hardware DRM for you, why do you care that the user can't back them up? Lack of attestation is a good thing.
The resource to be deleted should be identified in the URL, so there is no need to pass a body. This is the same for `GET`.
I was friends with my neighbors. I didn’t literally test with an elephant but I was morbidly obese at the time and did quite a bit of jumping and furniture moving.

Joking aside, I would ask the inspector to test the building materials and widths of floors and ceilings. I assume there’s some standard performance that if you have 4 inches of concrete that’s bad but 12 inches is ok, or something like that.

When I bought my unit, I didn’t use an inspector but did talk to neighbors and my realtor had worked on multiple purchases in the building and had those accounts.
Have you tried something like Agentic’s Glide? (They announced it this week here on HN)

I think they use gpt, but they might be able to configure it so it uses Claude

Another tool to check out could be aider https://github.com/paul-gauthier/aider
If you have time, could you write a bit more about how you use Aider?
I think generally it should not be allowed. A big component of soap is phosphates, which promote algae growth so you really don't want it in your rivers.

Some cities have combined or separated sewer systems. Even if combined, it may be designed to overflow during heavy rain, so it's not a guarantee that car wash water with dirt, soap and oil will not go into into a stream somewhere although in that case you're also sending literal shit there. Also when combined, there may still be old infrastructure that drains to a stream or river so a blanket ban is a good idea.

Typically a car wash would be required to have an oil-water separator (with maintenance records and occasional checks) and discharge effluent to the sanitary sewer. Not sure about everywhere but in Vancouver (I have experience working in water treatment there) you also need to have the car wash covered and send collected rainwater to the storm sewer.

Perhaps there could be a middle ground where you're allowed to wash in your driveway but only with a specific soap, and not allowed to degrease your engine bay. There's basically no way to enforce that though,.

Also might as well note here that in Vancouver storm drains that connect to the storm sewer have little fish stenciled by them.
Space-based interceptor missiles would have their own propulsion. You could lift to orbit, I don't know, 500 of them at a time with Starship—but each of them would need their own, individual, storable propulsion systems to do their function, which is intercepting.
are these sources correct ? if you know religion very well please share any reliable sources

https://askreligion.com/islam/quran.pdf https://askreligion.com/christianity/bible.pdf https://askreligion.com/judaism/torah.pdf
That's exactly how it works. The script scanned the dictionary for pangrams and then built the puzzles from that list, filtering out pangrams that didn't meet the other rules for the game.
My guess is that ChatGPT does it because RLHF rewards strongly stated opinions, because that's what humans prefer. It's a kind of "sycophantic behavior" that researchers have observed in these models (https://arxiv.org/abs/2310.13548)
> How do you not know this?

Not to mention that this sort of comment goes against the HN guidelines...
That’s the argument I think. Per that Wikipedia link:

> Randall hypothesizes a plane of dark matter exists roughly on the plane of the Milky Way galaxy. As the Sun oscillates in its orbit around the center of the galaxy, it passes through the dark matter.
"Credit card only" is a sure sign of money laundering: it's a way to game the cash vs credit ratio.

(Edit: maybe "sure sign" is a little bit hasty, but I think the other possible reasons for a "credit card only" sign are actually worse morally than money laundering)
> You can quite easily run an entire process in manner that just as limited as simple function by using something like seccomp

Yet most software will not work when you do this because most software expects to be able to interact implicitly with the wider system. By using functions as the fundamental unit of containment, you force software to explicitly declare anything it depends on as an argument to the function. For instance, if it wishes to listen on a port, it would need to receive some object representing access to that port as an input rather than just receiving one large implicit object representing every function of an operating system which then has to be retroactively hacked down to only the required functionality. Full Docker-like containerisation on all processes, and done as simply as if you had used seccomp. It is the best of both worlds.

> spoiler alert, it’s never good enough

This is provably false. Haskell is an instance of static analysis good enough to verify that functions don't have side-effects (and additionally that they don't use mutable state). Safe Rust also has more practical methods, though it doesn't fully implement this. Verifying these things is trivial, and requires only three conditions: global variables are immutable, immutable objects cannot be converted to mutable ones, and that the mutable state of the operating system shall only be exposed through explicit mutable objects representing it.

It lacks the third condition.
Oh, is there an open source switch that supports 10 Gbps SFP+?
Noah's post always remind me of this quote:
"Better to remain silent and be thought a fool than to speak and to remove all doubt."
But if you value your time, why would you wash your car multiple times per month?
See also:

https://news.ycombinator.com/item?id=30189780 - Accidentally Turing-Complete (2022-02-05)
So, no discussion about how competitive advantages push for wealth concentration, so even if there are plenty of jobs, people would still get a tiny piece of the pie and starve.

You see, the reason why people participate on the economy isn't the same reason why some people get rich and others poor.

And yeah, an article about economics ignores some very pressing qualities of AI, like the current energy usage is expected to be a fluke, or it just won't "want" to own the means of production. But yeah, it's about economics, so that's not a huge problem.
Do you think it's that orchestrated? I think it's more: evolution / chaos / emergent behavior.
In London at least, Uber is an alternative to public transport (and taxis obv), not to car ownership
For years, I've been wondering when the data bubble was going to burst.

The whole "we'll make a TV with a $700 BOM and sell it for $600 because the viewing data is so valuable" situation. The "we'll burn valuable customer trust and loyalty for a $40k car because the insurance companies will pay us so much for the monitoring data." The grocery store desperately needing to track individual consumers rather than the aggregate "we sold 500 cans of Spam at this location today"

Civilization somehow managed to work for centuries without having to passively instrument every activity. So we can assume that what's being chased is marginal gains-- slightly better targeting and rates than we could get out of the information we were, as a society, comfortable with being public.

Does it really cover its costs? I always imagined so much of it was institutionalized FOMO-- "we must be data driven because our competitors are"-- and eventually someone's going to run the numbers.
Interesting observation. I do use a car wash, not frequently enough as my car is more often dirty than clean, but I have only ever paid cash! For context, I currently live in Austria.
ahah i'm confused, do they pay for your open source contributions or your artistic inclinations ?
Ask HN: Recommended change to the book "Crafting Interpreters"
I know that the author frequents HN so hopefully this can reach him :)

Let me first say that this is an excellent book and IMO is as good as a Compiler book for laymen as it can be. It is way better than the other books with the same focus IMO (I compared it to two other books: "Game Scripting Mastery" and ""Writing Interpreters and Compilers for the Raspberry Pi using Python"). I really appreciate the efforts the author put into the book. This is one of the few CS books that I actually purchased a physical copy. However, I do have one recommendation:

Express Expr.java in code instead of generating it through a class GenerateAst.

I understand it might be more efficient to write a generator class than writing the whole Expr.java manually. But it is inconvenient for pedagogical reasons.

First, the Expr.java with the Visitor pattern, IMHO, is one of the most important ideas in the book, at least for the frontend. But I find it confusing to read the code through the generating class. Yes I later found out that there is a list of the whole Expr.java as an appendix, but maybe it's a bit easier if it is listed in the chapters.

Second, tabs are expressed as spaces in the code instead of "\t". I don't know about you guys, but I spent a ton of time trying to get the perfect indentation.

Third, everytime we read about new parameters, we have to go back to the Appendix to re-learn Expr.java (Oh this is how the code would look like after adding this new parameter). I think the reason is that the Visitor pattern is not particularly intuitive for me. This could be me stupid but I think it could happen to other laymen as well.

What do you think? Do you agree with me?
>as AI scales

Yeah, it has the feel of a lot of thinking around AI that doesn't take into account improvements in AI itself.

For instance, the whole idea of "prompt engineer" being a field of the future. Pretty obvious that AI iterations will continue to improve and quickly obviate the need for such a thing.

Feels a bit like humans desperately trying to hold on to our relevance. "Surely the computers must need us for something."
Whereas if I had voted Le Pen or abstained, I would have gotten what? A better deal?

Maybe you are just a sucker.
This is how I've used DELETE. Something like DELETE /users/{uniqueUserId}. In ~10 years of building CRUD apps I don't think I've ever sent a body or query params with a request.
Couldn't you use "-m owner" in ip{,6}tables to do that?
In my city, the mayor and his family own the largest chain of carwashes in the county and surrounds...

... and the city spends thousands a year on billboards, vinyl printed banners across main roads... "Save water - use a car wash!"

Ugh.
Thanks for a very thoughtful reply!

Regarding the Slingshot ICD: Noted, I'll make a point to update the readme. That document is literally the payload ICD for the Slingshot-1 cubesat that launched in July 2022 [1][2]. Future missions may take things in a slightly different direction, but that ICD is a flight-proven point design that shows what's possible. The space industry's NDA-by-default attitude definitely creates a lot of unnecessary friction.

I totally agree that off-the-shelf tooling is a huge benefit of leaning into Ethernet. In particular, Wireshark has been essential in winning over hesitant developers; it's just light-years ahead of what you usually get for debugging microcontrollers.

I've been watching the various 10BASE-T1S / 100BASE-T1 / 1000BASE-T1 standards, but company interest has been limited. AFAIK none of them can be attached directly to FPGA GPIO/SERDES/etc., so you need a separate PHY chip on both ends of the link. For us, the competition is SGMII over coax (for FPGA payloads) or SPI/UART over 4 wires (for microcontroller payloads). Cubesat cable runs are so short that the ability to directly attach to GPIO typically outweighs potential size and weight savings in the cable harness, plus it's one less chip with unknown radiation tolerance, etc.

That said, the good news is that -T1 PHYs typically have one of the usual *MII options (RMII, SGMII, etc.), so many are already compatible with SatCat5. The bad news is 10BASE-T1S requires CS/MA and PLCA logic that is not yet supported. (But if anyone wants to contribute cool features to this open source project, please reach out.)

[1] https://aerospace.org/sites/default/files/2022-08/Slingshot_...
[2] https://aerospace.org/article/aerospaces-slingshot-1-demonst...
They used to let you order without talking to sales, now they want to validate the config like Dell and HPE. They are slow and don't respond and their ETAs are terrible and often wrong.
I've bought and used supermicro servers since 2004. They sell good hardware without the IBM / HP premium.
their sales people are in on this - not a special deal. need a extra hole in this chassis? yeah sure, lets do that.