skysight-inc/HackerNews huggingface dataset:
Hmm, I think we have different definitions of a semantic line wrap. To me, semantic line breaks means that line breaks are used to separate clauses and sentences, such that at least every sentence is on its own line, and every line break represents a semantic clause or sentence gap.

To you, I get the impression that semantic wraps are about ensuring that every wrap/line break happens at a semantically valid place, where semantically valid could be a semantically valid clause, but also a semantically valid intra-word line break.

In that sense, I can see how your strategy would produce the same effects as hard wrapping, albeit with different choices about where to put the wraps. But I think then, like I said, you end up running into the same difficulties that you do with conventional hard wrapping, at least in pathological cases.
We'll have to see. I could certainly be wrong. But I doubt WP Engine has qualms about settling (given the right terms) and I imagine Mullenweg will start receiving big invoices for lawyers that tell him they aren't confident they'll win at trial. He may not have much of a choice.

But anything can happen. If 12 weeks passes and the suit is ongoing, then I'll be happy to admit I was wrong.
>> "And you can arbitrarily cut off anyone publishing with Hey, they have no open source rights."

This is not a serious person. This is not a self-aware person.
Seriously he needs to really weigh shutting the fuck up instead of doing this pointless arguing. WPEngine haven't said a thing and have gotten all the support because he keeps digging this hole. Hopefully the consequences of his actions will bring him back to reality, but the longer it goes unchecked the more damaging it gets
"Suppose you try to construct a coherent, ordered, natural world with no resource other than repeated exposure to things, and the formation of certain associative bonds. Oh, please!"

This is prof. Robinson on Kantian philosophy - check out Oxford podcasts by the way - and this quote is meant to imply that building a coherent world out of raw sensory data and statistics alone is completely and utterly impractical if not outright impossible. While I don't think he meant to refer to any kind of AI, in my mind this description also aptly describes the general method of DL neural networks. Repeated exposure to find correlation.

How does one find order through associativity alone? With AI this is not an academic problem anymore. This has become practical. Kant says it is impossible, not just unlikely.

The Kantian project and the various core issues it tries to address seems readily applicable to AI research yet I see very little mention of it. Perhaps I am just dumb though. Building a mind capable of taming tremendous sensory flux needs to, at the very least, take note of the (many) fundamental issues he raised. Issues I feel are not at all trivial to set aside. I feel we are stuck in Hume's empiricist reasoning and have yet to graduate to Kant and beyond.

Are we now somehow convinced yet again that causality and reasoning will, in fact, after all spontaneously emerge out of pure chaos? Didn't we settle the impossibility of this a few hundred years ago?
Precisely, it’s bad architecture not a bad language.

You can make bad architectures in any language you like!

The only truly bad language is JavaScript. ;-)
(defn test-dbg7 [] ;; test buffers
(record "test-dbg.svg"
(let [c ^{:name "chan"} (async-dbg/chan 1)]
^{:name "thread"}
(async-dbg/thread
(dotimes [n 3]
^{:name "put it!"} (async-dbg/>!! c n))
;; THE BUG IS HERE. FORGOT TO CLOSE GODAMNIT
#_(async-dbg/close! c))
(loop [x (async-dbg/<!! c)]
(when x
(println "-->" x)
(recur ^{:name "take it!"} (async-dbg/<!! c)))))))

The code above produces the following before hanging:

--> 0
--> 1
--> 2

https://pasteboard.co/L4WjXavcFKaM.png

In this test case, everything sits nicely within the same let statement, but these puts and reads to the same channel could be in different source files, making the bug hard to track.

Once the bug is corrected the sequence diagram should look like this:

https://pasteboard.co/CCyGZKUUkVFL.png
Clearly that rule (no single-letter variables) is pretty dumb. Instead you want something like TFA so that you can easily understand and adhere to the local conventions for such variable names.
HTML Whitespace Is Broken
We saw that solar power venture unveil their idea. With lower cost/kg, there might be quite a few flights just to deliver piles of hardware in various new orbits. And these might require refueling launches as part of that process. Some delivered all in one place, some in separate locations.
Segregating: "to separate or set apart from others or from the main body or group; isolate"

Are we going to play equivocation games with the definition of segregate?
I just found out about Wesley's blog from the "Colmi R02" post on the front page (https://news.ycombinator.com/item?id=41833200). I think his blog is an absolute gem. Check out:

* Pictures from Space: a n00b's guide to receiving images from NOAA weather satellites (https://tahnok.github.io/post/pics-from-space-n00bs-guide-to...)

* BLUEBRIM: RGB lights on a hat with bonus bluetooth (https://tahnok.github.io/post/bluebrim-rgb-lights-on-a-hat-w...)

* Chameleon Scarf (https://tahnok.github.io/post/chameleon-scarf.html)

* How to propose to an engineer (https://tahnok.github.io/post/how-to-propose-to-an-engineer....)

Really fun stuff!
The difference is the experience. With WP, you sign up for a hosting service that offers WP, get a text box, type things in it, and press "submit" and you've got a page on the web.

The challenge is getting a similar low friction way to deploy content with a static site generator. Github pages is kind of ok - but it requires the person to have a base level understanding of git (commit and push).

To dethrone WP, there needs to be a similar experience. I'm reminded of iWeb of old ( https://en.wikipedia.org/wiki/IWeb ). This isn't saying it can't be done - but the underlying technology isn't the issue.

That gets the 70% solution. For the next 20%, you're targeting people that have some php skill and can tinker with templates and databases but aren't... Software Engineers. A sibling of mine falls into this category. Needs more than a static site generator but doesn't have the time / experience / background to design a bespoke site for the use case. Cobbling together WordPress that was inherited from a previous iteration of the organization with the occasional ChatGPT helping out question is enough to handle the needs of the site and its users.

For the remaining 10%, you've got the people who use WordPress and are familiar with how to make it really work. Static sites are an option for some cases here, but their experience is deep in the WP stack rather than crafting the site by hand themselves. It's easier to modify the templates and tools they've developed to work in WordPress than it is to create a new one. And it gives their clients an easy way to update the content.

For me? A static site would work... and it's in the bottom of my list of things to do to migrate to Hugo or the like. Or maybe even make my own as a personal project (I have a fondness for the old accessible web).

However, I don't believe that the static site generator works for the majority of the WP userbase in its current form (as much as I'd like it to be the case).
>Whatever they’re doing, it isn’t working.

It's working just fine. The decline in the rate of new questions is generally seen as a good thing, as it's a sign of reaching a point where the low-hanging fruit has been properly picked and dealt with and new questions are only concerned with things that actually need to be updated because the surrounding world has changed (i.e., new versions of APIs and libraries).

>Pretty hard to argue at this point that the problem is with the users being too shit to use the platform.

On the contrary. Almost everyone who comes to the site seems to want to use it in a way that is fundamentally at odds with the site's intended purpose. The goal is to build a searchable repository of clear, focused, canonicalized questions - such that you can find them with a search engine, recognize that you've found the right question, understand the scope of the question, and directly see the best answers to the highest-quality version of that question. When people see a question submission form and treat it as they would the post submission form on a discussion forum, that actively pollutes said repository. It takes time away from subject-matter experts; it makes it harder for curators to find duplicates and identify the best versions thereof to canonicalize; and it increases the probability that the next person with the same problem, armed with a search engine, will find a dud.
What I miss in ChatGPT something I love in Claude: Projects. In Claude I create a project for any larger task, upload files and text, and work on it for days or weeks. Then I can search for projects and follow up on them. In chatgpt I don’t even know how to search for a chat I had days ago. Also, I cannot structure my input / „uploads“.

Btw: How are people working on multiple code files in Claude?
Anyone can put that there
My comments are on the article, which does not mention that many people render markdown blogs.

I agree with you that a CMS is easier to use for nontechnical folks, but Wordpress has so many managed hosting solutions it is clearly too hard to set up for nontechnical users.
Yes this is a good description of my confusion
What kind of reply is this? None of the people I want to give money will take Ethereum.
I agree with you on some points - I do know a lot of people (myself included) have been bitten in the past many years by Linux phones that didn't do what they really claimed they'd eventually do. There's not much I can do there other than continue to work on it and make it the best possible Linux phone. It will speak for itself.

I also completely agree that we should have a camera showcase. We've been talking about the idea of letting customers upload their shots to some sort of gallery so people can see how the real world looks through the camera's lens. What I can tell you though is that pictures look pretty darn good, and low light is great owing to the f/1.57 aperture. No optical zoom for this model unfortunately.

I'm not sure the website being slow speaks to our capability of maintaining a distro, especially when you consider these two things are done by different people. Sure, I'd love to work on the website and make it faster. But I'm busy working on the actual phone.

The video situation will improve as reviews come in. As for just giving you an unlocked bootloader and regular Linux... sure, I can do that. But you're not going to have audio, hardware acceleration, camera, etc. postmarketOS is a good example of this - despite years of tireless work, it's just really hard to get a regular distro working on a phone without leveraging Android drivers, at least for now.
I don't recall them during Katrina, but that was before social media took off. Mainly I saw discussion about FEMA's effectiveness and "not caring about black people." During Obama's administration that quickly morphed into right wing talking points on social media about FEMA stockpiling ammo to force people into concentration camps in Texas, which were popular enough they were spouted by my mom's neighbor.
Right, but let’s just consider the visual spectrum a single carrier/station
I like the dry cleaner example. How many dry cleaners are there? Do you go to the best one, or do you go to the one you know exists and is convenient.
I use Magit for everything, never the Git CLI. Rebasing is very easy to do, and so is cherrypicking, looking at the ref log, etc.

Never bothered learning the Git CLI since it's always seemed cumbersome compared to Magit. That is the other major advantage to Magit, the UI is discoverable, there is always a subwindow displaying all available commands and most of the commonly used flags. (Less commonly used flags can be displayed by adjusting the transient level.)
I like the Brian Armstrong quote that execution produces information.

Releasing something...anything is the first step. First ideas are dumb anyways but it opens up the door to the next iteration of the app.

Also there is a reason that lot of competitors are in a market. There is money to be made. When lot of competitors just niche down. Reduce focus to one segment of the market.
Matt made a post a few weeks ago about his charitable donations.[0] It's really just a "I'm better than them" post. And it doesn't say where any of it was donated.

0. https://ma.tt/2024/09/charitable-contributions/
> One single integrated experience. I think everyone wants this

This is insane to me. Like not just no. Hell no. I want my phone to be a gadget, like a watch, not a whole ass computer.
I want my tablet to be its own thing from my laptop, which is different from my PC(s). I absolutely, positively do NOT want general purpose computing to be the typical paradigm. I don’t want, need, or even like the idea of my phone, that I typically use like a wallet, to be a general purpose computation tool. Lock that shit down, please!
Childish? Really? I read Matt's post as modern incivility, very grown-up nasty, one thin layer of fainted respectable sounding wordage wrapping extremely rude barbs.
I really like using aider (https://aider.chat) and heavily leverage the /ask command to have a quick chat on intent and context before prompting it for the code I need.
This is currently flagged, but I don't think it should be.

Yes, it's unlikely to result in any constructive discussion here. At best we could remark that the author appears to be unwell and that taking this down could save him some face.

However, the author is also an adult who is capable of taking responsibility for their own actions. In addition they are presenting themselves genuinely and sincerely here, which IMO is an important consideration for anyone who uses or is thinking about using WordPress.

So yes, it's drama, but it's highly relevant drama to people who are making decisions of what stacks to build on. This is information that people to deserve to have, even if, perhaps, it's not the interpretation that the author intended to evoke.
As others have noted, you misunderstand how Durable Objects work. All traffic addressed to the same object is routed to a single machine where that object lives. That machine always has a consistent view of its SQLite database. You can have billions of objects, but each has its own separate database. There's no way to read from a database directly from a different machine than the one the DO is running on.
In general yes. In particular some roads provide negative utility and should be closed or not built.
> The reality was that these tools were unmaintainable by the rest of the company. Only the author "knew" Rust and it was hard to justify a new hire Rust developer to maintain this small set of tools.

Only If I had a dollar for everytime this happens. Choosing a language for the company is a business decision. we have a similar issue with Elixir and now the entire team is spending a quarter just to get rid of it. For anyone building startup on LLMs , this is one killer application I would pay for. The generated code doesn't event have to 100% correct, just right enough for devs to tweek would go a long way.
Show HN: Bolt.new – dev sandbox with AI from StackBlitz
Yes. It should have been a static site generator. Dynamic things can be done with limited and scoped REST APIs actually running on PHP. But if the rest were SSG, customers would save on image optimization plugins, cache plugins, other cache plugins, SEO meta tag plugins and so on. Even Cloudflare would become unnecessary for a lot of usecases.
> Just fill needs that you have. Don't like how something existing works? Fix it. Think you can offer a better version of an existing idea? Go for it.

While I don't disagree with this point, what it often leads to is developers creating developer tools, which is a crowded and competitive area.

There are fields out there that are crying out for tech solutions because they are lumbering dinosaurs that haven't changed with the times. One example is the maritime industry. It's amazing how much is still done with pen and paper on a ship. True, there is often a reluctance to adopt new tech, but the younger cohort of mariners are far more eager and receptive to tech solutions than the previous generation.

My suggestion is to look for those industries and talk to folks in those fields about their pain points. The bar may be so low that you could step over it.
The effect is easily noticeable only for high frequencies, where the wavelengths are no bigger than a few meters.

For the lower frequencies used by AM broadcasting, where the wavelengths are up to hundreds of meters or kilometers, and you use small antennas for reception, it is unlikely to have problems caused by multipath propagation (because the waves will go around obstacles instead of being reflected; only for the higher frequencies of the shortwave range you can have multipath reception of signals reflected by the ionosphere, but the objects that are around the receiver still do not cause problems).

When there is multipath propagation, you would not hear echos, because the time difference between the different paths is too small, due to the high speed of the radio waves. What you get is interference between the multiple signals, which can reduce too much the strength of the received signal. When the signal is reflected on some paths by mobile objects, or when the receiver itself is moving, the received combined signal will have an amplitude that varies in time, with intervals when the signal cannot be received (i.e. fading).
Ok, I conflated terminal instruction with text editing instruction. I thought the post made them sound like they behave the same but it sounds like I misunderstood, thank you.
Well, they missed a huge opportunity to break into the discrete sex toy market, then.
AlphaZero is not an llm though? Its primarily a convolutional network with some additional fully connected layers that guide an MCTS at inference time.
The comments referencing quantified scientists do so in a somewhat negative light. But it should be noted that in his research, he points out that the oura is one of the top trackers for sleep[0]. This is not the only video that he praises the oura for being pretty damn good based on other devices.

[0]: https://www.youtube.com/watch?v=niLuR68YleI 2min41sec
Related:

Can a biologist fix a radio? Or, what I learned while studying apoptosis (2002) - https://news.ycombinator.com/item?id=31697757 - June 2022 (21 comments)

Can a biologist fix a radio?–Or, what I learned while studying apoptosis (2002) [pdf] - https://news.ycombinator.com/item?id=30120457 - Jan 2022 (18 comments)
We only pin to one core for one experiment described in Section 4.3. All the remaining experiments are run with full access to all cores.
Living life as a highly technologically advanced species that uses systems to dominate the plant for resource extraction to the detriment of countless other species with the awareness to know better is playing god, albeit rather poorly. .
That's exactly what I was referring to.

For all we know these are self-dealing tax write-offs to his own foundation. The one that is currently doing dirty work for his private business.
Does anyone have NixOS+Halium working?
The one that gets to me is the Huygens part of the Cassini-Huygens mission. Cassini was launched October 15th, 1997, Huygens separated from the Cassini carrier on December 25th 2004, and landed on Titan on January 14th, 2005. So it was in space for over 7 years before it got it's 90 minutes of time on the surface. That was actually towards the upper-end of expected lifetime on Titan- somewhere between 30-90 minutes was the expected lifetime of the lander(1). So you build and test and test and test (2) for years before launch, then the probe travels for seven years in outer space, and then it gives you an hour and a half of data and that's it. Your entire life for ... 15 years? Resolved in 90 minutes. On the shorter end of probe lifespan, it would have died before the first signal even reached Earth!

1: Officially I believe the expectation was "3 minutes" but that was a deliberate under-promise so that a success could be declared as long as they got any message at all from the lander on the surface: I have second-hand accounts that 30 minutes was what the scientists considered the minimum.

2: Even with all that testing, disaster almost struck. It wasn't until after the launch that someone realized even all of this testing had missed something important. The radio communications between Cassini and Huygens would be affected by the Doppler shift of Huygens hitting Titan's atmosphere, which would be unpredictable changes to velocity. After launch they had to rejigger when Huygens would be launched to a time when the signals would be perpendicular to the direction of travel so the shift wouldn't affect the radio waves so much that the Cassini receiver firmware (which could not be modified after launch) could still detect the signals.
And also with all of that testing, ESA's instructions to the Cassini probe missed turning on one channel on the receiver and so half of the pictures that Huygens transmitted had nothing listening in and were lost.
Yeah, I don't think SpaceX planned for a RUD on tip-over (even if they did anticipate it).

I think they've towed stuff in the sea before so I would have thought that'd be their preference if it were possible.
Yeah. I'm surprised that we don't have a standard deep space probe bus by now in at least serial production, at least for orbiters if not landers, rovers, and such.

Each mission has unique requirements, but since payload mass costs are coming down, ISTM it should be possible to create a standard buss that meets most requirements most of the rime, even if it's heavier than a bespoke effort for any one mission.
You can use \bi\b in most regexps. Or \<i\> in Vim (pressing "*" will do that for the word under the cursor).

This is kind of basic stuff that was around in the 90s, possibly even 80s.
A Simple Explanation of Postgres' <Code>Timestamp with Time Zone</Code>
>is not a pure Q&A site. It is essentially a wiki where the contents are formatted as Q&As

The thing is, the meta community of Stack Overflow - and of other similar sites like Codidact - generally understand "Q&A site" to mean the exact thing you describe.

The thing where you "ask a question"[0] and start of a chain of responses which ideally leads to you sorting out your problem, is what we call a discussion forum. The Q&A format is about so much more than labelling one post as a "question" and everything else as an "answer" or a "comment" and then organizing the "answers" in a certain way on the page.

[0]: which doesn't necessarily have a question mark or a question word in it, apparently, and which rambles without a clear point of focus, and which might be more of a generic request for help - see https://meta.stackoverflow.com/questions/284236.
It’s a good way to drain your battery on mobile devices, even if usage looks low.

Not that this matters for this particular tool.
Wait, that was 5 views no? Facing four fins, plus one fin from the front.
Supposedly one past extinction event killed off all dinosaurs, leaving rats and other small mammals to take over the world.

Dragonflies used to have like two foot or four foot wings spans. Now their relatively small and presumably play a very different role in the ecosystem.

Mother Nature isn't some Christian God that loves you and looks out for you. The fact that nature isn't looking out for our welfare is likely why things like Christianity are popular: Because actual reality scares the hell out of people and they need some kind of emotional opiate so they can go "La la la not listening!" and get through the damn day.