skysight-inc/HackerNews huggingface dataset:
I believe this article is selling Guile short. I think it is the most pragmatic Lisp around.

I love Lisp's ideas but I find all modern implementations terrible. I would go so far as to say Lisp aren't popular because what we have today is not good enough. Common Lisp is the most advanced one, but it is like C++: it does everything and the kitchen sink. Design by committee. You want functional programming AND imperative? You want documentation that reads like an IBM mainframe manual? You want a standard library with names as cryptic as ANSI C? We got all that. But frankly, it is the one to build serious production software with.

Racket is the best for a beginner, but it keeps having that academic, "we made it for the kids" feel of being easy to understand but not very pragmatic for a seasoned programmer. And it is one of a kind, so a good Racket developer might never know Lisp itself.

Schemes are fun, but the only standard everyone agrees to relegates to small embeddable languages almost like Lua. They are not made to live on their own almost. Since the standard is very simple, there are half a million implementations that are not very practical. But of these, there is Guile, which has a pretty decent documentation AND standard library (even a built in PEG parser!), actively developed and it is my opinion that is it very underrated and the only Lisp worth my time these days.

To be honest, the most popular Lisp in the world is Emacs Lisp bar none. How's that Guile port coming along anyway?
I did. Are you saying 25m bags have absolutely no information on them? Absolutely zero?
> I don't like the direction the internet is going :\

Haven't read "The Internet Con" yet but apparently Cory Doctorow has some ideas what can be done about this direction.

> We can – we must – dismantle the tech platforms. We must to seize the means of computation by forcing Silicon Valley to do the thing it fears most: interoperate. Interoperability will tear down the walls between technologies, allowing users to leave platforms, remix their media, and reconfigure their devices without corporate permission. Interoperability is the only route to the rapid and enduring annihilation of the platforms. The Internet Con is the disassembly manual we need to take back our internet. [1]

[1] https://pluralistic.net/2023/12/01/bookmaker/
It does still use SM2 by default -- you have to turn on FSRS manually. https://docs.ankiweb.net/deck-options.html#fsrs
It's not exactly true. A company is a separate legal entity and its owner can't do as he pleases with the company's assets.
Working Backwards, the Amazon book, or something else?
Has anyone innovated in the direction of privacy? "This is not a connected device, it does not talk to the cloud, there are no privacy considerations because we don't receive any of your data and never will".
> how many people are going to go through the trouble and expense to source black market tobacco? Not that many.

Just see how many people already go through that trouble to source illegal drugs...
I appreciate the response, I totally understand and don’t expect it to materialize soon, but am still hopeful that someday it will be a possibility.
Ahh I saw your other comment. Yes this makes sense. Most of them would use known domains.

I don't think pihole will be able to MITM though at decent speeds, if it's actually running on a raspberry pi.
Which is why the west has been getting taken for a ride for years.
here you go, you earned it!

https://discordia.fandom.com/wiki/Pope_cards
Thanks, I missed that. It'd be nice if I could do this myself and not need to send them a form. I'll continue to try to find a way to de-paginate the results.
> Now I'd say it's a company selling stolen goods.

"Imagine this: An airline loses your checked bag. After an extensive search, customer support comes up empty-handed. They compensate you and life goes on."

It seems bizarre to call this stolen goods when the airline has tried to resolve this for 90 days AND compensated you for your loss
This comment has a lot more qualifiers than your previous comment, but I still think you're wildly overestimating things. Maybe everybody I know "just [doesn't] want to do one of the kinds of jobs that pay a premium for retired military" but it seems like someone I know would at least try the $500k+ job for a while if that were an immediately available option for them. I don't think they're ending up in GS-14 or GS-15 supervisory positions in a big headquarters because the office politics, meetings, and emails are so much fun.
Programming.

Is.

A.

Formulation.

(look at the druidic etymology of SPELLING, CODING.

I am utterly dumb-founded (reaching upon dumbness once FOUND the conclusion)...

How few 'smart' people understand the functions.

FFS, networking was based on LSD.

DOS was a hottub LSD session, just like RIP and BGP.
Apple is the VW<->Audi spectrum of the market. You can get whatever the Rabbit from the 90s has become (ipad/macbookair) all the way up to an a4 type (think mac pro tower).
What about chicken scheme or chez scheme?
Discharge can happen under both 7 and 11 which are the most common in the US. Chapter 7 is the equivalent of what is being discussed in this particular case.
Your comment has no substance
You certainly would.
Have you checked out any of the minikanren logic programming environments people have implemented in scheme?

The Reasoned Schemer is an accessible introduction to that space if you’re not put off by the socratic-themed dialogue.

& the Barliman demo is still pretty exciting even after LLM codegen.

https://youtu.be/er_lLvkklsk
Using this thread as bug report.

There is a typo on the “Credits” card on game pages: ”arist” -> ”artist”
Did you read the sentence right after that one?

"Around 25m of them (5.7 per 1k bags checked) end up lost or misdirected. The 0.03% of bags that are still not reunited with their owners after 90 days are sold by the airline."

0.03% of 25m, and it's only after 90 days.
It's pretty hard to cheat. Much to the irritation of truckers.
...or don't use it.

Scheme likes to tout it because of tail call optimization. Common Lisp can do it, but doesn't really shove it as a first principle of "Common Lisping" (and CL does not dictate tail call optimization).

I don't use it (save when it's necessary). I just iterate using the supplied iterators (do, dolist, loop, whatever).

I can't speak to other functional languages.
Woah, this is wild. Never knew how aggressive the copyrights were for *Zilla.
I feel like I say this a lot, but if you like Guile you should really check out Gauche. It has more "batteries" included than Python, several of the "alien technology" features that people expect from Common Lisp, and good documentation to help you navigate it all.

Scheme itself has a reputation for being very "minimal", and R7RS itself is great, but it also shines as a base for bigger languages like Guile and Gauche.

Clojure is pretty cool too though. I love that it really has a life of its own as a "third" dialect to complement Common Lisp and Scheme.

Can't speak for Elisp, not enough room in my brain to learn Emacs after years of Vim.

If you like Python, I'd also like to shout out Hy (https://hylang.org/), which compiles to Python, and like Fennel is to Lua, it does a reasonably good job of bolting on s-expressions while preserving the semantics of the underlying language. It's definitely a "bigger" language than Fennel, but Python is similarly "bigger" than Lua. Hy has also developed its own distinct feel, especially when you take into account the first-party Hyrule utility library (https://hyrule.readthedocs.io/en/master/index.html) which provides a lot of very interesting macros, deriving lots of useful ideas from both Common Lisp and Clojure.
There is a python script[1] that pulls down LCSC parts as kicad symbols and footprints.

[1] https://github.com/uPesy/easyeda2kicad.py
I usually look at rtings robot vacuum reviews for recs: https://www.rtings.com/vacuum/reviews/best/robot
My understanding was the beta-amyloid hypothesis itself is under some amount of scrutiny and may not truly explain Alzheimer's. Wonder if this finding adds more evidence for the amyloid hypothesis.
Governments monopolize violence. At least at the foundational level. When too many of them compete at once it can get very messy very quickly.
An acquaintance did basically this a few years ago on a vBulletin.

My memory says there was a project to be a vB->Discourse converter that didn't rely on DB access, but I can't immediately find it.
Hey Doublerabbit. Thank you for the bug report and stack trace, super helpful.

I'm taking a look at it now. I've got to go to bed soon, but I'll try to fix this as soon as I can.
Same reason you can go to jail for not reporting your illegal income.
Viewing alone would be fine, but they're not doing just that, are they?
I think they did a great job. But VSLAM was a mistake. The fact that the robot is not reliable at navigating unless you have all the lights on in your house is just stupid.

LIDAR is clearly superior. There’s a reason every reasonable competitor is using it, even on very cheap models.

I’d be happy to go back to them but I’m not touching them again until they have LIDAR.
Users can endorse other users (and sites).
It is great that the software is open-source, but would be you useful to be deployed on other hardware?

And what would happen if, for whatever reason, a company can no longer purchase Oxide racks, will it need to start over its infra, or can it just build around Oxide hardware?
How TikTok users trolled the Trump campaign: https://www.cbsnews.com/news/trump-rally-tiktok-crowds-tulsa...

Well, true, TikTok probably has more negatives than positives, but I have a feeling the American Talibans[1] in power don't like teens organizing, and where do they organize? On social media...

[1] Yes this is an apt comparison. Suppression of opposing viewpoints, growing voter suppression and not even accepting results of democratic elections, and then the whole anti-Abortion movement.
That pain in your back? It's a pain in your brain
It is somewhat niche, but Broadcom's purchase of VMWare now puts 0xide closer to Nutanix in that you can go buy a fully supported virtualization platform from a vendor who welcomes your business. I don't know the actual number, but it seems Broadcom is only interested in enterprise customers with huge annual spends.
I'd start at episode 1, since it covers this with far more nuance than "it's legal therefore it's okay".
What if they didn't want it back?
For the number I fill out in a week, Google should be paying me for the labor. Please, spike that price as high as you like. In fact go ahead and reduce the free allocation to zero while you’re at it.
Can that be split across multiple GPUs? i.e. what if I have 4xV100-DGXS-32GBs?
> The best way for video is to use the hardware decoder and hardware compositor.

Not according to Microsoft, see that page https://learn.microsoft.com/en-us/windows/win32/medfound/how...

Microsoft strongly recommends that new code use MediaPlayer or the lower level IMFMediaEngine APIs to play video media in Windows instead of the EVR, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.

That lower level IMFMediaEngine API they recommend for Win10+ delivers uncompressed video frames in D3D11 textures.
I'm really curious: what kind of workload would companies want to run on a custom Unix that isn't Linux/Mac/BSD?

I'm rooting for more mature OS diversity, I just have no idea who the end users would be and what their needs would look like.
We recently threw out our React Native app and have gone all in on PWAs.
Still, seeing as how I don't look at these kinds of images all day it's really hard for me to gauge if the sea floor is littered with false positive images that may seem to be a good match. I could also imagine a true match to also have some other confounding blob attached to it. It'd be nice to have some kind of score to summarize that aspect.
I thought CJD was caused by a prion. Was it in the growth hormone prep from the cadavers?
Arbitrary means: It's "easy" (square root) to find two numbers that resemble each other in a sufficiently large set, but neither of them will resemble anything meaningful. It's still "hard" to find a number that resembles a previously given different number, such as the bbcnews hash above. (The chance that any two kids in a room share a birthday is fairly high; the chance that a kid has their birthday on January 1st is much lower.)

> Although, realistically, I'd be very surprised if in a quintilion PETAFLOPS you found a single 128bit number that, after being hashed twice, starts with "face" and ends with "book"

We can just calculate it. "face" + "book" is 8 characters in base 64, for a total of 8*6=48 bits that need to be set a certain way. 2^48 is roughly 10^15. Hashing once or twice barely matters at this point (2*10^15 ~=~ 10^15). A quintillion petaflops is 10^33 flops, so unless your hashing algorithm takes 10^18 floating point operations, you have an incredibly high probability of finding such a number within a second.
Good, let it die. ReCAPTCHA is probably the worst captcha service available, anyway. God forbid if you're on a VPN.
Slightly more clickbaity title than the BBC's "Medicine stopped in 1980s linked to rare Alzheimer's cases"[0] which also says "The findings do not mean Alzheimer's is infectious - you cannot catch it from contact with people who have it... The researchers say all of the people in their study had been treated as a child with cadaver-derived human growth hormone, or c-hGH, that was contaminated with brain proteins that are seen in Alzheimer's disease... used to treat at least 1,848 people in the UK between 1959 and 1985".

[0] https://www.bbc.co.uk/news/health-68126907
You can send a proof that someone's government-provided ID says that their age is ≥ 16.

That's not enough proof to levy a requirement.
> If you don't want to use the rewards at any supermarket you don't have to, so what's the problem?

The problem is that stores that do use rewards programs hike up their prices so that the rewards programs are necessary just to get normal prices. This means it's not sufficient to just not use the program -- I need to use a store that doesn't have such a program.

It's also not just about rewards programs. It's about all of the various surveillance mechanisms these companies use. Going to a supermarket these days is like going into enemy territory.

But all of this isn't relevant to my comment. My comment was just that any business is responsible for the decisions it makes.
We (community for a video game) lost over a decade of accumulated community content due to an unreachable owner. This happened as I was considering scraping, but did not get a chance to implement it. Internet Archive has been a godsend - a lot of public content that was served in a text-based format is available from there. Due to a PHP misconfiguration, even a bunch of binary files were archived because they were being served with PHP errors.
I agree with you. RN still sucks on some aspects, but it's quite an amazing technology and I'm grateful it exists.
I suggest Gauche as an easier-to-use Guile alternative. I had similar annoyances with actually getting Guile to just do what it says it's supposed to be able to do.

I've advertised Gauche frequently here on HN (including in another comment in this thread). I have no affiliation with the project, but I like it a lot and I think it's under-appreciated. Its author hosts its documentation under the domain name "practical-scheme.net" (https://practical-scheme.net/gauche/man/gauche-refe/index.ht...) and I think the name is very well deserved.
Business becomes much more expensive without law and regulation, something that some mainstream, knee-jerk anti-government businesspeople might want to consider.
I'm surprised that drones; the ones that return to base, not the suicide ones; don't have any kind of IFF. Maybe the next generation will since the US won't be the only ones with them, and their adversaries will be fielding similar if not outright copies of US designs.
Janet is the perfect lisp for cli tools. https://janet.guide. It is my favorite.
Do companies have a true incentive to do the work?

Or can they provide limited token compensation minus the sale of the lost luggage, and come out ahead vs doing a good job at not losing luggage and returning it when found?

If government/contracts limits compensation liability, then cut costs as much as possible and bring in some revenue selling luggage?
So around 400 miles* from where (likely) her bones and shoes were found?

https://www.npr.org/1998/12/02/1032135/bones-shoes-may-have-...

https://www.npr.org/sections/thetwo-way/2018/03/08/591950171...

* Eyeballing it on Google Maps, distance from Howland island to Nikumaroro island
Crossing the equator causes the sun to flip around and go the other way in the sky.

Source: When I went to Australia, the sun went the wrong way. It was curiously unsettling.
> There are numerous academic studies that show that type checking does not reduce errors in shipped code by an statistically significant amount.

i've read some of these studies, they don't prove much. it's typically languages with inexpressive type systems like java.

>Type checking mostly shows that code can be compiled successfully. The thing it was designed to do.

what languages are you thinking of when you say things like this? these debates are useless because one person is thinking of the type system of language X and the other person is thinking of language Y. a lot of heat but little light.
<whiney rant> After notjustbikes got big, he dropped any humility and started preaching to the choir, calling people who didn't agree with him racist idiots. I complained in the comments that I used to be able to recommend his videos sight-unseen to the people who needed to be convinced. He replied and insulted me as someone who just found his channel and couldn't take the truth. </whiney rant>
> It's fair to judge the master craftsman on the quality of the jig he makes to craft his cabinets, but you shouldn't confuse the jig with the cabinets

That’s a nice little turn of phrase, I’ll have to remember that.
My take on Lisp after going (partway) through SICP, is that it's a syntax and not so much a language. The language is what you build up for the particular kinds of things you need to do. This is both the strength and weakness of Lisp, with a tight-knit competent team, everything is elegantly achievable. However on a small/understaffed team or one with high turnover, each member has to onboard onto that team's language built using Lisp.

Imagine the best and worst DSLs that you've had to use. Joining a Lisp team would be somewhere on that spectrum though I hope their homegrown/app language is far better than the average/bad DSL.

Clojure is much better in that it has many 'batteries included' and opinions on things to make different codebases less different than with other Lisps.
Neither of those are markets, and the fact that dumb money exists in markets doesn’t change the fact that they are rational on balance because smart money will eat the dumb money fairly quickly.
You're welcome! Feel free to drop me a note on the contact form at havenweb.org--I'd love to hear more about what had you looking for something like this and (if you try it out) how you like it!
I’m sorry (kind of), but this comment rubs me completely the wrong way. This is at best highly ignorant and at worst misleading. I’m willing to bet the former given how trendy it is now for people that know barely anything about a subject to turn around and teach others about it. You’ve just taken “lookalike domain name phishing exists”, explained it to an audience that almost certainly knows it, but also applied it to .onion domains, which are about the only context in which it’s wayyyy closer to impossible to actually pull this off.
2D before the addition of the Z-levels.
Oh nice, thanks for the tips.

I'm actually asking out of curiosity, born of working in and around SV companies over the last 10+ years, rather than anything practical.
Like when high value items are "dumped" and when the "garbage" is stolen, or when landfill owners take a kickback?
The example the author gives is the 2020 election. Without rehashing anything or endorsing anyone’s viewpoint, there were lots of issues being raised, lots of court cases in flight, and possible procedural issues in the states and in the Congress related to electors and certification.

The election wasn’t “over” until certification happened (late) on January 6.

Why should bettors be prohibited from continuing to bet?

And worse, if bets were resolved too early, then chaos would have ensued in the betting market if the electors were not certified and the House selected Donald Trump.

Many ppl here may be too young to remember 2000 where recounts kept going on and on in Florida and the Supreme Court intervened.

Again, I’m not advocating any position, I’m just pointing out that the election isn’t over just because $NEWS_SOURCE declares a winner.
Chicken kind of felt like a dying ecosystem when I tried it, and it's also not very fast. The standard library itself is kind of limited, so if I couldn't find an egg for something I wanted to do, I felt very stuck.

Chez is good because it's supported by Akku, but I'm not sure if it will ever support R7RS. It does have a really nice FFI though, and the docs are very good.
Not my problem. (Says the copyright holders.)

Look, I publish (nearly) all my blog posts for _free_ on the web because I like doing that, and I _still_ don't want chatbots scraping my content to serve their algos (yes, I'm blocking them now via robots.txt) because the reason I put content out for free is partially because I want my name and my expertise out there. I'm part of a community of authors if you will. Call it selfish or self-serving if you will, but that's my right as the author.

Having stuff I've contributed to the internet get ingested into a model and regurgitated out such that my contributions are sidelined…well, that's just not acceptable, any more than a person taking my blog post, rewriting it with a handful of other brief sources, then republishing it under their name with no attribution back to me is acceptable.
I just type the wrong thing in the audio captcha option. Works like a charm.

“politicians say that the industry” == “stalled morticians pay for the mystery”
LOL at people who think VR will be a mass thing anytime soon.

All these tons of app developers on the market that can do JS/Java UI code will not start writing 3d or even 3d enhanced graphics apps anytime soon. So the VR is just inconvenient screen that you can only see yourself and gives you headaches, with nothing that a normal screen couldn't do.

On top of it no one has any motive to start supporting Vission Pro - either as a big tech competitor of Apple, or just independent developer to get rekt by 30% fees for a handful of users.

I have two Quest devices and even kids don't ever use them because they suck in their very nature. Terrible hassle for everyone involved, can't use it for all that long and so on. And if the kids don't use some tech it has no future, because an old geezers like me are even less likely to do it.
I abandoned slack the moment they dropped web-based client support. Deployed different client on my own infra, and never looked back. Nobody even noticed.
I mean, what are they going to do? Fire you if you do not disclose your next workplace?
How I'm (attempting) keeping myself accountable this year
Google uses it internally, so they probably can't kill it outright. Might as well make some money from clueless enterprises while they're sunsetting it.