skysight-inc/HackerNews huggingface dataset:
I use Markdown for footnote-heavy content and it works fine. A Sublime Text plugin makes it very smooth.
Maybe you could disconnect the battery cable every time you stop, and reconnect before you go?
Cetacean Stranding
Interestingly, as a young Australian, I've thought about this a lot and I genuinely struggle to find a better country to live in.

We have our share of problems, but compared to the problems of other countries, I can't help but feel they're significantly less.

A large part of it being how isolated we are from the rest of the world and all the benefits that provides. Not to mention the low population density of the country as a whole.
So the tl;Dr is they have all of the complexity and bugs of a static site generator, and all of the complexity and bugs and security risks and runtime cost of a dynamic website too.

I think they missed the point of a static site generator: you "compile" your site once, and then you have static assets that never need any maintenance ever again (unless you decide to change something) and which can be served by anything, anywhere.

This approach seems to take the worst aspects of static site generators and dynamic sites and bundle them together: you now have a binary to maintain (that has to generate the HTML et al anyway) and you have the potential for security/other bugs and you now have extra CPU/RAM/IO load on your server and you need specific hosting that allows you to run your binary.

Don't get me wrong this is fun and all and nice that it works for the author, but I don't think it is a sensible way to make things simpler, more reliable, or easier maintain (the opposite in my mind).

I will agree that Hugo is terrible IME - so so so much complexity for very little benefit when compared to Jekyll et al.
Wow, so many words written about nothing. Feels like a Daily Mail article itself.
https://en.m.wikipedia.org/wiki/Vastaamo_data_breach

Not sure if the actual cause of bankruptcy was lawsuits, action by authorities, or just loss of business caused by the publicity.
Unfortunately. It's not too bad for interactive use (it's somewhere between Bash and Python in terms of sanity; maybe closer to Bash). The problem is people end up writing huge scripts and workflows all TCL which is just way beyond its wheelhouse. Often with a bit of Make and Bash thrown in to make it especially awful.

Sadly there is no end in sight because all of the proprietary tools use it and you can't really do anything about that.

They did add a bytecode runner in one version of TCL and I experimented with making a new language that would compile to TCL bytecode, but unfortunately one of our tools (PowerArtist I think) still bundled TCL from 2005 or so and didn't support it.

I also experimented with a WASM to TCL transpiler, and got it to work a little, but the WASM spec is actually quite big and the TCL code you get out is huge so I don't think that is the right way really.

The only good thing about TCL is that it's value based, not reference based. Value based languages are much more intuitive and easy to reason about, but unfortunately most languages are reference based.
Unless we are talking about soya and destroying Amazon to create soya fields.

What an improvement!
Like you mention other libraries, but how does this compare to something like this?

https://github.com/Keith-Cancel/Bunki

when compared to context switches having just giving things a cursory glance.

Also it seems to be trying to handle a lot of styles/handling of co-routines. Is there a reason for not really just choosing one style
As a side note, in James Bond movies using a pipeline and a pig either as a tool or as an obstacle is a recurrent theme. It started with Diamond's are forever.
Look at all the other classes people are already sitting through for high school and not learning anything either. What makes you think this one would be any different?

Already around the world high schools all have something highfalutin like 'teaching critical thinking' in their curriculum.
For me single binary website is like single line program.
You can do it, but will not be the most scalable thing.
I like to have separate things independent: server and content; so I can switch any of the 2 at whim.

As said before BTW the format in Mobile is horrible!
Linux Distributions Using Musl
Because that means every page request downloads all the static content. It’s generally nice for people if they only have to download the shared assets once.
Yet I've never seen a film of any such event.
Just because something fancy (or even basic) is on the curriculum doesn't mean that anyone is learning anything.

No matter how well meaning, high school barely teaches most people anything in practice.
>Don’t you need hundreds of thousands of dollars to become an entrepreneur

No, many entrepreneurs borrow money to start businesses. Traditionally that was a function of banks, lending to small businesses. Maybe not in Canada.
It is not letting me delete it lol. Sorry world.
I'll two-up you:

I've worked at two very large tech companies in the past. At both shops I have experiences that make that $50k in lost productivity look like a joke.

First company invested tens if not hundreds of millions chasing the idea of scaled clustered deployment using Spark. I'm sure they saw some kind of technology return but the actual investment was never returned nearly a decade on and turned out to be a blunder.

Second company had a far worse procurement issue than what you describe in your post. $50k in lost productivity would've been welcomed. They had a hardware failure in one of their datacentres affecting the cooling systems. Some customer systems impacted but mostly internal stuff. It took about seven weeks to replace during which time hundreds of employees basically got to twiddle their thumbs.

Yeah, it shouldn't take four weeks to get approval for a $40 part but let's not pretend these kind of problems don't also happen in the private sector too. It's one of the reasons I left and won't go back -- I shouldn't need paperwork signed in triplicate to get a new monitor.
You're talking about the "how" but I'm asking about the "what" -- and I'm not really sure I agree with much of what you mentioned. SQL "reading similar to english" doesn't really mean much. Homoiconicity is syntax sugar and in practice, you can do the same thing in any vanilla programming language you'd use with SQL anyways (query builder flavored ORMs). It's not really a killer app.

BNF and DCGs get a bit closer to what I'm asking, but even then I'm not sure it really adds anything novel -- what, if any advantages do you get from that over the relational algebra whose set theoretic underpinnings serve as the foundation for SQL? How is backtracking functionally different or more powerful than joining?

Let me give an example by way of another formalism, which is the Church-Turing correspondence that establishes a correspondence between the lambda calculus and Turing machines. Is there any theoretically stronger expressive power one gets from Prolog over SQL, or is it an ergonomics question, similar to using say, Ruby over Java?
But what the vast majority of programmers are "operating" are programming languages, runtime environments, and operating systems—which generally treat the hardware and the CPU architecture as implementation details. The people who use programming languages and those who create/maintain them might as well be in different industries, like the pilot and the aerospace engineer.
No one parks in the garage in the suburbs :) They either park in the driveway or on the street, both of which have ample room to store vehicles.
Thanks! I didn't even realize. I had heard of lightweight and bantamweight before.
Because it's not a text organised into sections, paragraphs and whatnot with html, it's just a plain text file rendered into one big paragraph with whitespace set to `pre` ¯\_(ツ)_/¯.
I think vegans already grok this. My understanding is that the vegan diet is not the manifestation of a love for animals but rather the embodiment of a hatred of vegetables.
My understanding is that US case law suggests "Congress has the power to abrogate Indians' treaty rights, ... though we usually insist that Congress clearly express its intent to do so." [1]

If the treaty is violated without clear intent by Congress, it would still be in force, and the affected Tribe or Tribes could sue for performance, possibly even affected persons, if they are deemed to have standing.

I don't quite see the point of a treaty if it terminates once it's violated though?

[1] https://supreme.justia.com/cases/federal/us/508/679/ (sorry, I don't think I can link directly to the text in the opinion)
Warning: this post is an off-topic nitpick.

> The border between Panama and Columbia is where the dream faltered.

Spelling Colombia as Columbia is a very infuriating error to many (not all, but many) people who speak Spanish, particularly Colombians, obviously. It's as jarring to read as "Englend" or "Onited States". I urge the author, if around, to fix it, and any readers who are around to be very mindful of not making it as it can be disrespectful.
The rent would also be carried by 2.
This advice should apply to any book/blog/video not just this book.

Every written text is a state of mind of the author in a point of time. Should never been taken as the only to do things.

People learn and grow, so does their advice and context.

Read to learn perspectives and ideas, not to just follow.
Funny, I saw this on HN while I was taking a break from testing Caddy, which has HTTP/3 support, and is even enabled by default. I suppose it's based on Go's implementation.

I'm using Apache at the moment and it's working great. HTTP/3 isn't even in the horizon for Apache, and it is the reason why I'm trying out Caddy/Nginx/OpenLitepseed in the first place.

Would nghttp3 eventually bring HTTP/3 to Apache?
I went to a talk by PayPal founders - Peter Thiel and Max Levchin - more than a decade ago (before I had any opinions about the former), and they essentially said the same thing.

And from what I see in the comments here, a lot of people are misunderstanding the point.

If Jensen, Thiel, or Levchin fully understood the challenges they'd face to get their companies off the ground, they would never have pursued it. That's not to say they regret the results.

For better or worse, they all persevered, and so it's easy for us to say, well yeah, obviously that was the right move. Because PayPal and Nvidia are obvious slam dunks in retrospect. But none of us have been there, as pioneers of the unproven, and it's the height of arrogance to contradict that.
They may be racing to the bottom but you don't have to.

I pay the EXACT SAME for airfare that I did in the 90s and 2000s, adjusted for inflation.

The standard of service and amenities are better.

You can fly, today, right now, from NYC to Paris in a gigantic lie-flat seat with a widescreen entertainment device, goodie bag, hot towels throughout the flight, food that's actually decent, and personal electrical sockets right next to your elbow for less than what a turbo-economy non-reclining middle seat in the aft-most bulkhead row next to the lavatories would have cost in the late-90s/early-2000s.

But most people select "price: lowest to highest" and click on the lowest number regardless of how bad that option is (connections, flight time, product quality, rewards, fees) and then get angry when corners are cut. It's like buying a chromebook and getting mad when it can't run Solidworks.
How are the two any different? Can you come up with any differences in expressive power between the first-order logic/Horn clauses that underpin Prolog and the relational algebra that underpins SQL?

I wonder whether you're accurately portraying the structural foundations of either Prolog or SQL.
Because both US and EU are suing them to prevent that.
And Pixel 8 doesn't have 16GB+ of RAM.
>”I think the key is to have everything delivered to you.“

This is why we can’t have nice things. We simply can’t rely on a class of workers to dote on us simply because we fancy living in the burbs. The amount of waste just so you can get your instacart. The reality is near 8% mortgages have put suburbs with garages out of reach for almost everyone without a trust fund or selling their startup.
Actually, Ambuchannel was forced to remove his videos by his employer. The police seems to have a few sanctioned channels though.
The new Threadripper lineup? Threadripper Pro has a 12c and a 16c variant that should be around the 1000-1500$ area with 144 PCIe lanes.
Yeah I think this is going to be really hard to prove on an individual level. Not impossible though. It depends on the job. For instance in programming the work and skill levels vary so wildly it would be very hard. But think about something like sales.

If a woman/man was bringing in more sales than men/women that were promoted over her?

Or in rare cases you might get written/recorded damning evidence.
I tried to get diagrams to pass through the container ID to the exported SVG "g" to find it's some massive java thing that hasn't been added to in years. There's a lot of scope for semantic SVG we could use in other tools.
Geocities have announced sponsorship so things are good. Altavista is another candidate.
If you have to annotate each box you might as well ditch the image. In which case you can describe what it does instead of just naming the service it uses. And use Mermaid markup for the diagrams; GitHub supports it!
I think the goal of this post is not to understand the inner workings of Taylor Swift's entourage. It is too try and pick apart how Twitter handles misinformation since it has been a giant source of misinformation about the war in Ukraine and bellingcat is one of the few Russian language investigative journalism groups that are trying to understand and report on what goes on in Russia. By demonstrating this with an innocuous example it removes any bias in interpreting twitter's technology as it reports on the way in Ukraine, for example.
It's probably even harder to prove that sort of retaliation than that he has been the victim of sexism.
That's pretty lame. What IP you wanted to drive where there is no cell connectivity rt all, say Mongolia?
For the curious: both "Columbia" and "Colombia" arise from Christopher Columbus' name, spelled with a 'u' in English and in Latin but with an 'o' both in Spanish and Columbus' own native Italian.

Hence, in English-speaking usage, "Columbia" (with a u) is more common, as in the Columbia River or District of Columbia. But the (Spanish-speaking) South American country uses the 'o' spelling.
Maybe I'm missing something, but I read through the whole thing and I didn't find any arguments for why rim breaks are better. Except something about them being simpler
Oh, it's the soya, not cows? Not corn for ethanol?

It must be the vegan's fault.
It's possible to just leave it undefined, without introducing unwarranted assumptions, such as that i + 1 is positive if i is positive, made in the absence of any assurance that i < INT_MAX.
Most tradespeople I know can’t afford “hair over seven” figures for a home. Everyone in your neighborhood is house poor. They are banking on equity. They had a sizable upfront down payment.

Like I said, all the tradespeople I know are struggling with lower 6, much less hair over 7.
Really? What is the most well known sea weed based dish?
How to hardwire your home without Ethernet in the walls
Yes. And we know this process from legacy code. Rather than fix the problem, it is usually easier to just write some new code to manage the old problem. We tack on new layers, modules, abstractions, workarounds all because at the time it seemed to be easier than refactoring the cause of the problem.

But it only works so far and at some point the application becomes unmaintainable mess and the effort to rewrite it from scratch starts.

Only we can't rewrite the world after it has become so unmaintainable that nobody can figure out how to change a detail of some layer inbetween the program and the transistor.

Heck, we are already stuck trying to fix the bad design of IPv4.
> It settles debates about what was discussed, informs people that did not attend, increases discoverability, and promotes transparency. Especially useful in interactions with customers.

Oh, so we're talking about “recording” as in writing down a record? Not “recording” as in “audio recording” of the meeting. Then I agree with that.

Edit: it looks like bcantrill was actually talking about audio recording [1], and then I'm much more skeptical.

[1]: https://news.ycombinator.com/item?id=37972900
This is strange. I know a lot of countries are sunsetting 3G and 2G in terms of consumer mobile usage. But they leave IoT alone for a few more years because of contract and money in it.
Side projects are a really great way to grow. There is no better way to learn new technologies/concepts/frameworks than building an actual project.

Especially if you are passionate about the project and you are eager to learn a new technology or get better at it.
How do you get fully assembled PCBs at JLCPCB for $5. I just ordered one and it was $4.10 for bare PCB, assembly would cost additional $8 so minimum for assembled pcb is $12.
> I think what is really happening is that as society advances, lots of rules, regulations and processes just build up and up over time, and this complexity eventually becomes self-sustaining, even if it greatly diverges from the original intent of the original rules.

This is one theory, I think a slightly different explanation could be that most corporations are too large for the people making decisions regarding things like layoffs to be able to have a clear picture of what each employee is doing

Also like a sibling comment said, there are also conflicting incentives like middle management engaging in empire building. Because of this, there isn't any vertical enforcement or clarity

Really interesting how much better complexity scales in software than it does in business
Influential accounts are warping Israel-Hamas news on X, researchers find
That would make 23% roughly the floor then for public sector growth, assuming that the increase in population requires a corresponding increase in jobs like teachers, police, firefighters, healthcare, and all the other civil servants.

The remaining 26% is the real question - who did huge hiring over the past 20 years?
There is a lot of beginner level resources. But there is very few or any resources to teach you the things you learn doing the job for a decade.
I would suggest that if your architecture diagrams are a bunch of icons provided by AWS/Azure/GCP with lines pointing at each other... you are doing it wrong.

The 'what does this element do for my system' is vastly more important than the 'which in vogue offering from my cloud provider implements it'.

I highly suggest folks take a look at the C4 Model: https://c4model.com/
The reachable predicate on your 'naturally undirected edges' treat them as directed;-)
I would rather say that your edges are naturally directed, and then you can add a clause to make them undirected.
I've never liked it. I tried it when it was getting some traction (which must have been in the 90s, I guess?), in particular because of Tk (initially I thought Tcl/Tk was the name), and I found it a horrible experience. Its "everything is a string, even this line of code" was way too hacky for me. It was too easy to make errors, and I suspect that sql injection pales in comparison to what careless string manipulation in tcl can do.
More random doodling:

- https://susam.net/cfr.html#B14F2C2F2E5RB5FEB4F2EFE3RE2RE3BCE...

- https://susam.net/cfr.html#B3RB2CBRB2F17B3RB4FE5B4FE2FE4RE3R...
Edit : bad answer
Thanks! Don't want to argue, but basically seems like you made up your mind without taking most of the actual evidence into consideration, although i can fully understand being skeptical of the IDF (although of course I'm even more skeptical of Hamas)

Here's another piece of evidence to consider (although you'll probably disqualify it since it's from the IDF), a video that shows just high the hamas/jihad rocket failure rate is:

https://www.reddit.com/r/CombatFootage/comments/17d7wa6/flir...
That's an implementation detail. For all we know the author has a very firm split between their application folder and their blog posts folder, and they only get combined at the compilation stage. You don't need the content to be stored separately at runtime in order to maintain separation of concerns in your codebase
During the dot com boom days, there was a company called Vignette, that was hiring devs to work in Tcl on web app. Might have been work using AOLServer, a web server by AOL, that could be programmed in Tcl.
I remember this because I saw their job ad in a newspaper at the time.

I googled a bit and found:

https://en.m.wikipedia.org/wiki/Vignette_Corporation

Ex-CEO (later chairman) became a millionaire. Excerpt from above page:

[
In June 1998, Garber hired Greg Peters to succeed him as CEO, and Garber became chairman of the board.[12]

In July 1998, the company launched StoryServer 4, which featured strong support of XML technology.

By December 1998, the company raised an additional $27.5 million in venture capital.[4]

The number of the company's customers rose from 130 in 1998[5] to 700 in 2000.[3]

On February 19, 1999, during the dot-com bubble, the company became a public company via an initial public offering. On the first day of trading, the stock price rose 152%, from $19 to $47.[13]

On February 22, 1999, the company release Vignette Syndication Server.

After the IPO, in 1999, Garber, worth $200 million at the age of 33, sold most of his stock and left the company.[14]
]

https://en.m.wikipedia.org/wiki/StoryServer
Will create this video, maybe today.
I am not conflating anything. For me it was my day to day work for decades. Some new technology happened and I had to learn it to be on top of my game.

Trying to learn all this in 1/10th of the time to start your career is what requires perseverance.
"Mobile first" means that the design is accessible on all devices and resolutions. Traditionally websites would be built primarily for large displays, and a separate mobile version would be tacked on, if the authors cared about those users.

In 2023, there's no technical reason websites should be inaccessible on any device. Doing so intentionally is needlessly user-hostile.
D. Richard Hipp, not Dr (D. is an initial, not a title)
Another zellige motif [[[FFFFRFFFRRRRRR]]]
This seems to be a very common type of software bug. On fail retry, without any limits of how frequent or how many time.
Seems that your battery would fail when you need it the most: namely, in the middle of nowhere with no cell coverage.
You need a temperature of about 1000°C to fire bricks, but more is better to get the moisture out. From cursory googling around it seems that a solar kiln wouldn't cut it, unless perhaps a very large solar collector was used... which upon further cursory googling yielded this:

https://helioscsp.com/concentrated-solar-power-for-high-temp...

https://cordis.europa.eu/article/id/421794-the-next-solar-re...
That still sounds suspect. Surely there are areas that don't have 3g coverage? For instance, underground parking garages or rural areas (especially in western US). These aren't common use cases, but common enough that they surely would have garnered press/media attention back when 3G was working. I vaguely remember a story about how a rental car was trapped in an underground garage because it couldn't get the unlock code. Why are we only hearing about it now? Moreover, surely those incidents would have caused them to fix the issue?
The sharing of data between processes in multi-processing, is done via posix pipe. This means that any quantity of data interchange incurs a heavy penalty. So the more you try and coordinate, the slower it gets.

also `import logging` acts funny as well.
I've often wondered this. Would be interesting to see how useful that 3dfx IP ended up being? When I was a teenager I tried to get my parents to open a brokerage account so I could buy some 3dfx stock as I was so excited by what they were doing.