skysight-inc/HackerNews huggingface dataset:
Here's a tiny calculator for moon phase that I kludged up ca. 2018 but (at least as of this month) is still tracking the full moon (which makes sense given that the algo came out of a dead tree source from over half a century ago?):

_=min
lphase = lambda y,m,d: _( lkp(ph,p)
for lkp in [lambda t,x: _(v for (kl,v),(kh,w)
in zip(t,t[1:]) if kl <= x < kh)]
for daynum in [lambda y,m,d: daynum(y-1,m+12,d) if m<3 else
y*365 + y//4 - y//100 + y//400 + (153*m+3)//5 + d]
for o in [daynum(y,m,d)-daynum(2000,1,6)]
for p in [o%29.53] # mean; varies significantly!
for ph in [[(0,"new"),(0.5,"waxing crescent"),(7,"first quarter"),
(8,"waxing gibbous"),(14.5,"full"),(15.5,"waning gibbous"),
(21.7,"last quarter"),(22.7,"waning crescent"),(29,"new"),
(30,None)]] )
I understand OpenAI had to make it cheap enough before the launch, but it feels like they're too late for this. They should've done this in 2023 H1 when Google was completely vulnerable. Now it seems to be prepared to quickly replicate the product?
I keep running into that also. It's like the common mental model of a microcontroller froze around Y2K as a sort of headless VIC-20. I had an FAE, and a good one, from a major supplier tell me "you can't implement a filter" on a low-end micro that was roughly as powerful as an early nineties DSP.
From Indie Hacker Path to Job Market
Who's Hoarding Nvidia H100s?
not hard to see it

with open('wat_source.py', 'w') as f: f.write(zlib.decompress(base64.b64decode(code.encode())).decode())
I've been using https://exa.ai for this. It doesn't do any advanced agent stuff like here, but it's way better than Google, especially if you're not quite sure what you're looking for.
Intellect Amplifier?
Maybe to the point they will rebrand themselves soon
If no one else does it soon I'll probably do it myself: we're long overdue for the ad-block of LLM output. I want a browser plugin that nukes it at the DOM, and I don't care how many false positives it has.
yes, that is true. My target comp is around $370k. My actual comp this year will be ~470k due to stock increase of my initial grant.

Eventually it will normalize closer to the lower end as my large initial grant is replaced by refreshers, unless the stock continues to go up dramatically, which is unlikely.
There was also this extension of C called Concurrent C, which has its own book called The Concurrent C Programming Language, originally published in 1989. I don't see it on the Wikipedia page, which is why I'm saying it here.
Battle bots are not exactly robotics, they’re RC cars with extra servo channels. Personally I find them boring compared to FPV, but the entry is pretty much the same - watch YouTube tutorials. You could find a book but anything you’d find there would be outdated, unless you need the absolute basics like Kirchhoff's circuit laws - which are as useful for building stuff as set theory is useful for writing wrappers for REST APIs.. just don’t connect negative to positive and you should be fine:)

You might learn Fusion if you want to 3D model the chassis - again, everything is on Youtube.

Good luck!
No matter what ecological requirements would EU impose on local businesses, the rest of the world would happily pollute to cover its part. And eu itself would by that stuff. Point in case - fertilizers. EU regulations for fertilizer plants are getting stricter and stricter. Local produce prices are sky-high, especially after cheap gas was cut off. Yet imports from Russia (!!!) are massive.
Building a Generative AI Platform
I'd hate to have it on another appliance because appliance manufacturers would love to have another avenue to get me to use their cloud-connected products.
I'm not sure why the assumption of "will produce much better results". The fine tuning is not that predictable. Maybe some documents are remembered, maybe not. Maybe the document markers are preserved, maybe they fail. And adding anything new risks destroying existing data and is expensive.

Compare that to the vector + graph search, which is almost free to add to (if you're searching the internet, you're adding N documents per minute, not per days of training), repeatable, not affecting existing data. It would be cool to have a neural search, but how realistic is it without making it extremely fuzzy, forgetting and expensive?
Even with all those points, you would in most cases end up with more assets renting something equivalent and dumping your down payment and mortgage in the SP500.

Again, the main advantage of a mortgage is that it forces you to save. If you are disciplined enough to save and invest in the SP500, you are way better off doing that.
Actually I disagree. I think the barrier to entry on a decent RAG system is very low. Embeddings have gotten so good, that retrieving chunks is going to be commoditized. Neural search was needed when embedding models were not good enough.
Sites might exist for reasons other than to "be useful". At a bare minimum, they may be trying to sell eyeballs to advertisers, but they also might be trying to deliver an experience, induce some deeper engagement, make a sale, build a community, whatever.

All of that disappears when a bot devours whatever it assesses to be your "content" and then serves it up as a QA response, stripped of any of the surrounding context.
Find a FIRST Lego League (RLL) team for the kid.

Maybe buy Lego Mindstorms and Lego Technics for home and when the kid runs out of ideas, give them challenges like a line-following robot or a FLL course.

Then move to a FreeNove Ultimate Sarter Kit. I prefer the Arduino Uno based kits, but the ESP32 kits have their place as well.
Where is GPT-5? Imo these “announcements” from OpenAI are a further sign that model capability has plateaued with GPT-4.
Nice, they found a way to bring ads back!
The difference between the US and even its northern neighbor, Canada, seems stark.

That being said, how does Manhattan have a greater percentage of car trips than NYC? Are hundreds of thousands of people taking Taxis and Ubers?
Thank you for the follow up. We are at small risk of talking past each other.

One correction if I may, SF had open hard drug use - that policy was reversed. Is that correct? I'm looking at: [1]

> There was a time when suggesting that at some point in the intervention chain arrest should be at least be considered was treated as abhorrent.

I acknowledge this. I think I understand the perspective. I would tend to agree too. It's one thing to say "hey, criminilization is a whack-a-mole game, we're really just wasting money and not helping anyone" vs a very extreme version of that with zero enforcement in-all-cases no matter what.

One thing I've learned recently though is that CA has dumped some pretty serious money into the problem. It reads as those attempts were ineffective for a number of other reasons.

My perspective, from Seattle, where the whack-a-mole policies have been lessened & there has been no serious money to back a sustained solution. It's seemingly a very different situation.

Though, even still, we may have the possible biggest difference in perspective in viewing the desired intent from whack-a-mole criminilization. I don't think anyone was really calling the pause of that type of enforcement as an actual solution. Yet, CA was backing up the rhetoric with money for other programs.

So, namely, putting a person in jail does not really alter behavior & a criminal record arguably worsens the situation. I'm not aware of anyone claiming that to be a true solution. Yet, to your point, an extreme view of no-enforcement I would agree has unintended consequences.

[1] https://www.cbsnews.com/sanfrancisco/news/san-francisco-crac...
We're not short of food or living space, either. If we replaced all of our farmland with greenhouses, we'd produce ~1000X as much food. If we replaced all of our farmland with moderately dense city, we'd have enough space for ~100X as many people. Mix and match as needed.

Of course we don't need to do either, since the world population has basically stopped growing. We just need to increase food production enough to offset losses of production due to global warming. We can do that by building greenhouses, but there are other, cheaper options, all of which are cheaper than a war.
Bring on the ads!
What Hamster Kombat Did: How Telegram Built a Web3 Gaming Juggernaut
It's not an English LLM (Large Language Model).

It's a math Language Model. Not even sure it's a Large Language Model. (Maybe shares a foundational model with an English LLM; I don't know)

It learns mathematical statements, and generates new mathematical statements, then uses search techniques to continue. Similar to Alpha Go's neural network, what makes it new and interesting is how the NN/LLM part makes smart guesses that drastically prune the search tree, before the brute-force search part.

(This is also what humans do to solve math probrems. But humans are really, really slow at brute-force search, so we really almost entirely on the NN pattern-matching analogy-making part.)
Usually, yes. Everything the application asks for is on my resume. And required cover letters are ridiculous, "please write 10 paragraphs fluffing our company and HR department". Of course I'm going to automate the shit out of that.
That's not even a contention here. He's a top-level YouTuber.
ChatGPT has already largely replaced Google Search in many of the cases I have. I no longer rely on Google to do basic research, it feels so out of date and clunky compared to just getting an answer to your question. No looking through multiple pages and clicking through to web sites with ads and paywalls and trying to piece together an opinion from multiple sources.

ChatGPT just works, and it works quickly, and its usually right, and is a better user experience than Google Search in every way. I hope OpenAI comes out with an AI mail client so I can finally ditch Google completely.
So you get the information out to people without even having to serve traffic? Sounds like a win? At the end of the day, if they want to book/buy anything they’ll have to go to your site
They haven't even shipped their last big thing yet, Sora was announced in February.
Cold hard cash, favors, and backroom deals have been the modus operandi of this leadership team for over a decade now, it's the only song they know.
You can find the table of contents for the series there: https://boricj.net/reverse-engineering/2023/05/01/introducti...

I expect that you'll be mostly interested in parts 2 through 6. Part 1 explains how a toolchain works in general (so mostly CS 101 stuff as the OP put it). Parts 7 to 10 demonstrates the delinking technique by easing into it, a technique which is as powerful as it is esoteric, but probably not what you're looking for in a beginner's guide.
... then I am sure that they continue to imagine so.
It seems all their recent major have been waitlists: sora, the voice model, now this
Microsoft does it. In fact they came up with Bing integration before GPT-4 release, although UI is a bit different.

Kinda hilarious that nobody remembers...
Always considered the idea/realisation behind Motion Twin (a french game dev studio set up as "cooperative") quite interesting: https://motiontwin.com/faq
The US sanctions Russian and Chinese companies it accuses of being vassals of the state. Why do we not do the same to Israeli companies? AIPAC.

Reminds me of this other article on HN: https://www.haaretz.com/israel-news/security-aviation/2024-0...

Israeli propaganda bot networks deployed to influence lawmakers.

Israel is literally everything US politicians say they abhor in a foreign government.
Southwest abandons open seating after 53 years
Google's Gemini AI is getting faster with its Flash upgrade
Soot Built a Multiplayer Filesystem for the Web
Are you referring to Lego Spike Prime ?
> Countries are for the people living in them, regardless of where they were born.

If the country is composed of people who don't want to give up their culture or ethnic majority to foreign migrants, then shutting down foreign migration is completely justified. Thank you for admitting that.
OpenAI isn't going to beat Google at the search game any time soon, and yeah Google's AI results have mixed popularity now. Doesn't seem like the best use of OpenAI's focus to me.
It's not supposed to be out until 2025.
and travel sites will be a lot slower for other reasons
pedantic comment, but IIRC he actually asks if it's zune bad and gets told it's apple maps bad
https://archive.ph/S6WcH
Web libraries don't update more or less quickly than any other platform. The "issue" with web is the pace at which new frameworks are released but at this point even React is over ten years old. It's not that bad. Things are more stable than they used to be and new concepts are quickly adopted by each framework so you aren't forced to switch to something new, see for instance signals.
as long as sama is running things we'll be seeing this. he's trying to grow as large as possible, for more leverage.
Where exactly do you "see" this? Do you know a lot of poor people and their spending habits?
If that's the case, I think it's fair to say that we can skip websites and just host a service that chatgpt can talk to. If you're a restaurant, user can actually order right from the chat. or voice.
> It's a way to modify a code base without changing the source files

Is another way of saying your source files might not do what they say! You're not selling it to me.
[dupe]

Discussion on official post: https://news.ycombinator.com/item?id=41071585
> SEO will be replaced by cold hard cash, favors, and backroom deals

The fact that SEO has to exist in the first place is evidence of search engine mafia.
> I'd like to hear your experience with running OpenZFS on nixOS. E.g. how long have you tried it and your update cadence and robustness etc.

My main laptop, and the main laptop before it, have run NixOS with ZFS root since November 2022. Commit history seems to show that I started on version 22.11 and I think I've stepped forward through every version since then (might have skipped one in the middle, not 100% sure; I didn't switch to flakes until partway through and channels aren't in the commit history). In that time, the only problem I can recall ever hitting is accidentally filling up the /boot partition because I wasn't cleaning up old generations. If I was doing it over I would either make /boot like 8GB, or just use zfsbootmenu so the kernel+initramfs live in the root filesystem and it's irrelevant. Other than that, it's been smooth sailing.

> I'm in my quest to find the "best supported" way to run ZFS on Linux and I've tried Ubuntu, Arch, RHEL, OpenSUSE. (I also tried FreeNAS (i.e. FreeBSD) in the past.)

Ah yeah, if the rest of your software+hardware+preferences support it, I would easily believe that FreeBSD is better at ZFS than any Linux distro. IIRC they even ship boot environments in the base system which is great.

> Arch Linux never officially supports it, and Arch's rolling release model with OpenZFS as kernel modules are not a good match for UX.

IIRC there's some unofficial repo that provides both the ZFS packages and kernels together? In any event, in NixOS just use

boot.kernelPackages = config.boot.zfs.package.latestCompatibleLinuxPackages;

to pin your kernel to the latest compatible version and you're set.

> In principle, nix and nixOS should be quite robust from its design (practically reproducible build). But I am not trusting nix that much yet and prefer something more battle tested.

One advantage of ZFS is that you can compliment nix's versioning (seriously I do recommend using flakes and keeping your system flake in version control) with regular old ZFS snapshots. Just run `zfs snapshot -r rpool@todaysdate` before any change and you can roll back just about anything. Also you can zfs send those snapshots to some external storage and have full system backups with easy incrementals as desired.

> Coincidentally, I like the documentation of all the previous OSes I mentioned above (where Ubuntu falls a bit shorter among the crowd.) And from my limited experience, nix and friends are quite poorly documented.

Yeah, that's fair. It's improving with time, but anything off the beaten path tends to devolve into random blog posts. OTOH, if you keep the NixOS system to a simple base system and run most of your stuff in distrobox or some other container, you can have the best of both worlds.
Didn't we have multiple open-weight frontier model announcements?
Jacek Karpińśki, the computer genius the communists couldn't stand (2017)
Agreed on all these points. But none of this means that the price before tax is a meaningful number that people need to be aware of or care about.
The worst part of Apple Maps is it doesn't have "always point north" mode. That makes it unuseable for those of us that can't use non-North turn-by-turn maps.

It's been a feature request for many years now and Apple hasn't done anything about it.
Because it is still "usually" right, I still end up using google.

Also google gives an AI generated answer at the top now, along with the sources so you can quickly check. I have caught a few bad answers like this.
Most of what I buy is repeat purchases. If they weren't worth the money, I wouldn't buy them. Isn't it the same for you?
Agreed, exa is great - particularly, it's the best thing I've found for fast web retrieval of slightly more complex topics than Perplexity, Google, etc can handle.
The city/cities I have lived in would not be considered walkable by many people. The thing is if you want walkable you pick your location in the city to make it walkable for you. I have always been able to find a place that can cover a large % of my trips by foot. I love cars and still own them, I just prefer to run my errands on foot.
Does send() and method_missing() in Ruby fit that bill? From what I remember from Ruby, and it’s been a while, all method calls are just a message via send() with a symbol and arguments. Normal method calls are just syntactic sugar over this system. With method_missing() you can handle any messages that use a symbol that doesn’t match a method name. You could make the object handle messages in a completely dynamic way.
A minimal AI code reviewer
Needed some quick AI eyes on my PRs to find some obvious mistakes quickly + help add description to my PRs. Works with Sonnet3.5 and Gpt4o - will add ollama support soon. Tried to keep it minimal.

Taking this opportunity to learn rust so stay tuned for updates!
I have found Perplexity to be very useful; if OpenAI can better Perplexity Alphabet has a big problem (at least until the opposition ruin their products by monetising them).
A problem I had with CityMapper is that at the time I last used it, it used the distance units of the city you’re in, with no ability to change it. For example, if you’re in New York, the distances will be in feet, and feet only.

Since I already know the public transport of my my own city and that I reach out for CityMapper when I’m travelling, it’s a jarring omission. I was incredulous enough to check with support, and sure enough they confirmed as of last year at least it is indeed the case that the units cannot be changed.
Yes, there some specific routes set in the gym intended for the ACG group where legs / feet aren't necessary. They'll also set similar routes nearby each other, and another volunteer from the group will climb alongside and help the other climber as needed. But a lot of routes are accidentally set in a way that works for wheelchair users as well. Especially if they are allowed to cheat a little bit and grab a nearby hold from another route when needed.

Related to the article, people with impaired vision may have a volunteer use that person's cane to point out where the next hold is, or they just need to be led to the wall to start and they can handle it from there.

For people with a bit more mobility issues they also have an ascender seat / chair (not sure what the proper name is). You sit down, get strapped in, and pull a handle down from overhead repeatedly to "climb". It's not climbing a wall with holds, but you get the same workout and still end up 60 ft in the air.
> Snapchat has this super annoying 'streaks' and the more friends you have the more streaks you have to keep alive, so you have to send like 400 messages per day.. its non stop.

I had no idea. That sounds insane. Can that "feature" be disabled?

> I teach her that there are 100_000 developers and psychologists and product owners and etc, that they go to work every single day thinking how to extract the most value out of her attention, and she has to constantly be aware of what is the "algorithm" making her do.

It's great that you make her aware of it. And still, it sounds like an horribly unfair fight.
"SEO-optimized" sites are equally crappy, if not worse.

You still have to discard a lot of information from Google, you probably just got used to it. Even though I still use it for ~70% of my queries, what I'm actually looking for is one or two pages down the list of results, the first ones being just mediocre articles around the topic of interest.

What's the first thing you do when you get Google results? You scroll down, it has become muscle memory at this point.
LLMs aren't tech that can be free, the good ones are expensive enough that we have to move away from the malvertising economy that was supported by keyword searches.

Here's hoping capitalism starts working again with subscriptions so users are the consumers and not the product.
Seems like this spells the end of any website that vends information or answers to questions, as opposed to narratives. Narrative based writing (or images) will be fine, people will still visit and see ads. But anything matching the search term "how do I" or "when was the" is toast.

Most websites in this business are, generously, hot garbage. And it's getting worse. So I imagine AI search will be quite successful at displacing them.

The problem moving forward: how do we keep information-based websites in business so that AI can scrape them? There's a real risk of AI eating its own seed corn here. Seems only fair that AI scrapers pay for the content since they're not generating ad views (and are in fact stealing future ad views). But I have no idea how you would enforce that.
They seem to be slow-walking it with a select few users like with that Toys'R'Us ad. Probably to figure out how to sell it without risking regulation when it's inevitably used against politicians.
I guess collaborative sites like forums are likely to suffer greatly from this shift.
That's in fact precisely my point:

Clever forms of "dumb search" that leverage compute, DNNs, RL, self-play, and/or formal languages are not dumb at all.

I put the words "dumb search" in quotes precisely because I think critics who dismiss AI progress as such are missing the point.

We're not in disagreement :-)
Emergent behaviors are something it seems none of the tech-bros attempting to re-invent things from first principles ever account for in their plans. You can't just reason out complex systems because emergent things cannot be predicted that way.

The reason your carefully reasoned worldview isn't correct/doesn't match with reality is because of emergent behaviors.
Perplexity is great, but they might have their rug pulled underneath them.

They use google and other search providers to run the query over the results and may be they still can find a good provider. However it's either Google or Bing and they both have their own competing products.

However, openAI might not execute this better and then Perplexity might have a chance... (I hope so).
Depending on what you want to do, Bowler Studio is something you might want to play with.

It's a FOSS robotics software toolkit; you can model the entire robot and simulate nearly every aspect (including physics and servos and whatnot). Using it you can design, test, print, and assemble in a relatively nice fashion.

I mostly use BowlerStudio for 3D printing CAD stuff, but it does a lot, and since it's free I think it's worth playing with.