skysight-inc/HackerNews huggingface dataset:
I’m not aware of any “full” uses of SICL. It’s compiler framework, cleavir is used by clasp (a somewhat new c++/llvm/boehm/ecl based implementation).

Long ago, I tried to build a CL->JavaScript compiler based on cleavir. It started ok and I had the definitions of some annoying things (eg lambda list parsing code gen) but I was caught by the lack of any interpreter [1] with any kind of acceptable performance, and I eventually gave up. I think there weren’t any JS based implementations at the time but that might not be the case anymore (I haven’t followed CL closely in a while). My ultimate goal was to have the ability to write web applications where the server and client could share code in the best way possible, including things like throwing closures from server code to be executed on the clients[2]. However that would in fact require also having a compiler to native code [3] and the design of cleavir was well suited to handling the sort of “dual compilation” that was required.

[1] you need an interpreter to evaluate macros. You cannot portably use the host lisp’s macro expansion system because you cannot use e.g. symbol types from the host lisp (due to issues with packages, interning and namespaces) and you cannot sufficiently control the global or compiler environment. The interpreter must be used for evaluating the bootstrapping code to execute macros in the target environment to create that environment. SICL did have a simple interpreter at the time (removed around then too) but it used much more memory than I could give it.

[2] I also wanted to support compiling some weird code which is not required by the standard like:

'#.(let ((a 0))
`(,(lambda () (incf a))
,(lambda () (decf a))))

(Here the source code itself contains a list of two objects which are functions closing over a common environment.)

[3] the above is one example of why a second native compiler was needed. Making bootstrapping/compilation adequately fast was another. In general marshalling objects is hard to do portably hence why I wanted a native target. Another complication is that for consistent semantics you need to only use (IEEE) double-precision floats in code that might be compiled to JavaScript but there isn’t even a portable way to get such a float!
I was not aware of this. Can you elaborate on this?
Everybody works but the empty parking lot. Thankfully, LA is transforming the parking lot into additional housing.
'No-vax tax' increases concert ticket prices fifty-fold for unvaccinated
Ok, I did not interpret strengthen libel laws to mean extending them to private conversations. Instead, I was thinking of something to deter Internet pile-ons like the article discussed.
> Additionally I have found virtually all hobby subreddits are dominated by newbies to the hobby.

Indeed, that is my experience as well. Its mostly show and tell from people new to the hobbies who are in the growing phase. There is also a lot of trend chasing to be "in". I've seen this in all sorts of hobby sub.
Creating the Future of Software Development
The asymmetric systems example is very true. When I did high school robotics, our robot one year had a large, heavy elevator. I made it so going up used a PID controller and going down was just a constant resistive force (since it was already too fast when falling via gravity).
I’m not an expert on this, but there seems to be a custom GPU renderer optimized for dense triangle meshes, with its own occlusion pass. The LOD is also calculated based on clusters, multiple per-mesh with way to fix seams between cluster at different levels. This works best with very dense meshes such as those from photogrammetry or zbrush sculpted.
Dang, I’m past the edit window. Thanks for the correction.
Not everywhere.

https://www.npr.org/sections/parallels/2015/03/21/394273902/...
This looks pretty cool, some questions, which I'm asking with the hope that they're helpful to you more than that I am desperate for a response.

1. What's the pricing model. I'm guessing it's not free or open source, but I can't even confirm that from the website. This is enough to bounce me from a product like this.

2. Is there reference documentation somewhere? I've been bitten before by enterprise products that only have getting started documentation, and I'm not keen to be bitten again.

3. I can find documentation for importing data, but not exporting. I assume it's available, but I can't quickly confirm it, and that feature is absolutely critical for the use case I have in mind. This sort of goes back to the reference documentation point as well...

Here's the use case I have in mind. My Mom, who is somewhat capable of programming but not an expert (anymore), runs a online plant store. As part of running this she has a bunch of scripts that transform one spreadsheet into another, e.g. combining a supplier price list, a list of images, and a bunch of data cleaning, into a csv that can be uploaded to shopify to create a list of products. Or turning a list of orders from shopify, fetched via json, into a spreadsheet that can be sent to the supplier as a single order.

Tooling that made this process simpler, easier to debug, etc would be (or have been) great (especially for me, the professional software developer who gets pulled in to help whenever things get too complicated). I took a look at this product with an eye towards that.

To be honest I'm not much of a sales lead, apart from the fact that the business is tiny, the software definitely isn't being rewritten during the summer (busy season), and it's probably not being ported to a new framework at all (why would it be, what exists works). Still, I'm curious about what your software can do, and if it would have been appropriate.
NYC's School Algorithms Cement Segregation. This Data Shows How
TIL s/\u, thanks!

I know I’ve read that part of the documentation before, but probably not for over five years. In cases where I’ve wanted something like that, I’ve tended to reach for macros, visual block editing, and s/\=. A few days ago I did a somewhat more complicated one that s/\U wouldn’t be sufficient for:

:'<,'>s/.*/\=" pub const ".substitute(toupper(submatch(0)), "[^A-Z0-9]\+", "_", "g").": &'static str = \"".submatch(0)."\";"
Ohio Woman Wins a Million Dollars for Being Vaccinated
True. But they will still fail if they lose too many eyeballs. And the world is increasingly overflowing with distractions.
We Investigated NYC High School Admissions
That's nothing. Chinese virology researchers just stole a year from pretty much everyone's life.
I'm going to confine myself to DAC+ Amp devices here. The main trick to suss out audiophile-snakeoil is checking the specs to see what the Total Harmonic Distortion is when the volume is maxed out (ie, before the signal starts clipping). THD is easy to have low (<0.01) when there's little load. With amplifiers of all kinds, quality is determined by how low the THD is when it's turned up. If it's >1% then it's poo, if it's ~0.1% then it's okay, if it's 0.01% or less then it's pretty good.

The $400 Element II [1] from JDS Labs (makers of the legendary Objective-2, a DAC+Amp that was designed to give top-end performance at bottom-end prices) is very literally as good as it gets without snakeoil entering the equation. THD when under a 150-ohm load is 0.0008%. That's very good. This is what I'll be upgrading to if my setup at work ever dies.

My work rig is an Aune T1 [2] which retails for $250 but Massdrop does them for $100-$150 sometimes. Yeah it's a "tube" but that doesn't matter as much as myth would have you; today's tubes are pretty transparent unless you deliberately get something that isn't. THD is good however nowhere near JDS Labs-level of perfection.

The Fiio Q2 mk2 [3] can be found for as little as $100 and it's a solid performer, though I haven't personally used it, Fiio's reputation is impeccable.

[1] https://jdslabs.com/product/element-ii/

[2] https://www.amazon.com/Aune-Second-Generation-Amplifier-Deco...

[3] https://fiio.com/newsinfo/53025.html?templateId=1133604
"This doesn’t sound like something we would want on the front page of the NYT." is a reference to the training you get while working there. It goes something like this: "if you wouldn't want it on the front page of the NYT _attributed to you_, don't say it to the press".

It's right next to the part where they tell you to take things offline rather than leaving a paper trail around -- but of course, they word it a bit more carefully than that.

"Don't be evil" vs. "don't do evil" vs. "don't leave records of evil". Very different things.
I think there's an option the author missed, which is that the virus arose naturally, was sampled in the wild and taken back to a lab, and leaked from there. That explains why it doesn't look like an engineered virus, but also puts blame for the outbreak on some humans.
They're trying to convince others of what they believe is true. Calling that 'supremacist' is quite a stretch.
Discord is searchable enough. Not being on the open web forever is a feature.
Malaria not only a blood disease, hides in the spleen, scientists discover
Blockchain voting: Overrated among the uninformed, underrated among the informed
> I am just not in the club of the people who'll use 25% of their workday chasing an Elisp error

Yes, experienced Emacs users do write some emacs-lisp all the time. But despite the popular belief, it's not about chasing and fixing Elisp errors.

I, for example, write emacs-lisp functions just because I can. Here are some typical examples:

- I have a GitHub link to an issue or a pull-request, I want to download the description of it and make it a proper Org-mode link.

- I want to automatically make a git branch name based on a ticket number (it retrieves the title and shortens it up)

- I want to turn a piece of EDN to JSON and vice-versa

- I want to diff two last pieces I copied into clipboard (side-by-side or otherwise)

- I want to grab a specific value for a Heroku app (based on the context I'm in)

And much more. Of course, one can use any scripting language to do all that, but it won't be integrated with your IDE.
As long as the local government has tons of money doing nothing in their budget, they are going to find a way to spend it, and they're not going to care if they overpay because what else are they going to spend it on? In coastal California, the rule is never ever give that money back by lowering taxes. Taxes only go up. If there's too much money being generated by the taxes to spend, start spending it on homelessness or whatever utopian goal sounds good.

Some problems though, like healthcare and homelessness don't get better if you spend more money on them. The prices of healthcare just go up, because there is limited supply of doctors and drug companies charge whatever they want, and more homeless people show up to take advantage of the great services.
what the hell is OpenAI anymore.
I too love Scheme. I prefer Racket Scheme but to each his/her own.

I think it may be whole running VM kind of model that Common Lisp requires the programmer to keep in mind. What is defined/expanded at run-time VS the compiled nature of Scheme/Clojure. I may be wrong about my wording here but there have been times when playing around with real Common Lisp that I just couldn't understand why something wouldn't work when it did in Scheme (I don't remember the specifics).
It amazes me that scientists are so stubborn on single molecule trials... why?
> Why would they mislead on an issue like this? I think they're a very credible source

Do you not agree the number is misleading?
> As an American, please accept my apology for all uninvited interference in the economic and political affairs of other nations.

No need for apologies. This is all super complex, gigantic, out of our hands mess that is hard to make it advance even a little. I know how it feels.

But its good to know that you care, and that's the reason why we should never fall for cheap generalizations.
Where is that line? I keep most of my Internet life relatively private. But this means I’m already hesitant to use the platforms I do have to describe things people did to harm me. I’m the one who’d be piled on if it got an audience. Adding the potential for expensive lawsuits just means I’ll be more hesitant to warn anyone that someone did something harmful, to me or to anyone else I believe. Why do I have to keep these conversations private?
I have no idea why people believe NPR to be progressive. The joke name "Nice Polite Republicans" exists for a reason. Liberal news coverage of homeless issues rarely takes a progressive framing, anyway.
Samuel E. Wright, the Voice of Sebastian in ‘The Little Mermaid,’ Dies at 72
Maybe, in the same way all adults are just big toddlers. But it discounts the pretty major effect other cultures have had, in the same way describing an adult as a grown-up toddler discounts all the experiences they’ve had in between.
The main value-prop for the steam controller was its touch pads, which allowed you to play mouse-based games from the couch (in an era when controller support for PC games was spotty). They were a cool idea, and they worked, but what ended up happening is all the games just added support for regular controllers, and that was just a better experience.
Institute for Justice: "a non-profit libertarian public interest law firm"[1]

"William H. "Chip" Mellor and Clint Bolick co-founded the organization in 1990 with seed money from libertarian philanthropist Charles Koch"[2]

Mellor served as president of the free-market think tank Pacific Research Institute.

1. https://www.wsj.com/articles/SB1025471447963533520

2. https://www.nytimes.com/2005/04/17/magazine/the-unregulated-...
I just got a 500 response from this link.
"I need to GET something. I know, I'll GET some WOOD."

"I need some WOOD. I think I'll GET some WOOD."
Huh, somehow it’s never occurred to me to get binary logic by chaining :g and :v in this way—I’ve always done things in more complicated ways to make up for the lack.
I would love to have a utility which could convert an arbitrary Verilog module into its equivalent in a series of 74 series chips.
No, it’s not that at all. Accrued liabilities is a standard accounting practice. It only sounds sinister to you because you don’t know how accounting works.

https://corporatefinanceinstitute.com/resources/knowledge/ac...
You either have a fake cable or a USB 2.0 charging cable
From the department of "No Duh!", we bring you this breaking news.
There's nothing inherently segregationist about these things. In the end, it's poverty that is driving these results. Setting a top 5% GPA rating in order to get into a school isn't segregation. The conflation of these things waters down the discussions on these topics.
Nobody knows C++. Nobody can know C++.

There are situations that you will not interpret correctly no matter how much time you spend learning the language.
I actually have started down this path for my own cables -- the nylon braided ones are lower power etc.

My first attempt was different colors for each device, but was too tedious.

Three categories - low power, high power slow USB2, and 100W Thunderbolt.

- Low power: generic cables from wherever

- High power slow: cables that came with reputable charger (the vendor's cable, like Apple or Samsung; my favorite 3rd party charger is https://www.ravpower.com/products/rp-pc112-gan-tech-61w-wall...)

- Thuderbolt: I buy from https://eshop.macsales.com/shop/Thunderbolt
>"I don't think the quantity of laws is really an issue"

And I think it is. At this quantity the quality will definitely suffer. Besides, I did read some bylaws at some point out of curiosity and without going into details many of them are outright unjust/deficient/etc (in my opinion of course)
A large portion of the funding comes from folks who give them attention.
This thread is kind of factually wrong post-JOBS Act anyway. You can accept lots of unaccredited investors under Regulation CF, and you can become accredited by taking an exam without meeting the income requirements.
Comparing this to regular rents is not really fair isn't it? Even if the government chooses to pay rent instead of providing this camp, getting landlord's to rent to a homeless person cannot be counted on. On top of that they still need to find work and food. Granted may be not a daunting task if the housing and security is taken care of.
> That doesn't mean that it's not a lot of learnt tolerance to less than ideal UX.

That's implying that there is "ideal UX" that would fit everyone and the current UX is not a series of compromises to try to be usable by anyone. I would personally think that's not the case.
One time I got run over by my FRC robot causing me to shout a profanity around a bunch of probably very disappointed adults at the competition. Not my proudest moment...

The story is we were testing some autonomous code I wrote and it stopped moving because it was hanging waiting for on some sensor data. Without remembering to disable the robot first, I walked over to it and found the sensor wasn’t plugged in properly. Plugging it in, the code started running again and proceeded to drive up and on to me...

Nowadays that I work with industrial robot arms (specifically ones with 24,000 RPMs of death on the end of them) I am very aware of how important safety practices are knowing how easy it is to slip up.
Yes, I came from python and ruby and that book helped me a lot. You can read or free on the website, I also bought the Apple Books version.

I’d second the person who suggested watching some Rich Hickey talks on YouTube, or at least trying one and seeing if it agrees with you (that is, don’t force it if you’re miserable 10m in but I find him a compelling speaker and others seem to as well).

In descending order of preference I’d suggest (all are on YouTube):

- Effective Programs - 10 years of clojure (great overview of overall thinking behind clojure, touches a lot of key points, and a fun talk)

-Are We There Yet - this one resonated with me but not in most people’s top lists it would seem - a head on critique of OOP and dive into what makes functional and Clojure in particular better

-Simple Made Easy 2011 (there’s a 2012 where the audience is kind of a drag) - one of his most popular, his vision of what simplicity really means and how to achieve it in code

-the value of values - deep dive on clojures data philosophy
It's in the nature of friendships to not be fair or good for the whole society. We regularly favor our friends over strangers for all sorts of things. If you want fair, don't favor your friends. The trouble is, that also means probably not having any friends. There's a personal price to pay for being "good".
The title of this post has been editorialized to be more provocative. The NPR article is actually titled “High Cost Of Los Angeles Homeless Camp Raises Eyebrows And Questions” and is far less inflammatory than this title suggests.
This is becoming more popular in another field (non-CS) I follow, but for different reasons:

Some have been posting their papers to pre-print servers and then skipping straight to commercialization attempts. This is especially concerning in the health and fitness world, where some supplement makers and fitness gurus are uploading documents to pre-print servers to give the illusion of being published authors. Casual observers may not be able to tell the difference between published, peer-reviewed papers and some random document uploaded that has a DOI on a pre-print server.

This doesn’t carry much weight in academia, but it can fool non-academic observers. I’m not sure if or how it will translate to CS papers, but I wouldn’t be surprised if skipping peer review becomes more common as the pace of publishing increases.
And $40+. Buying a long one for a music recording interface (that sweet sweet I/O) was super painful.

I guess it's cheaper now but in what world is a $50 cable to power an accessory reasonable in any way.

Source: https://www.sweetwater.com/c1225--Thunderbolt_Cables
Sounds like you might like Zig.
> The Pew survey found that the NPR audience tends Democratic (17% Republican, 37% independent, 43% Democratic) and centrist (21% conservative, 39% moderate, 36% liberal).

https://en.wikipedia.org/wiki/NPR_controversies
I like NPR. But they're certainly progressive/left leaning. On the subject of homelessness, they've written many thoughtful stories:

https://www.npr.org/search?query=Homelesss&page=1
Those NH configurations were simply examples, I've used a wide variety of randomly generated NHs and they all have their own quirks and capabilities.

Could you clarify what you mean by non-locality? All NHs are a circle, or ring(s) of pixels around the 'origin' pixel [0, 0]
No. Numbers are numbers.
Colorado Hospital Declares State of Emergency over Kids’ Mental Health
With your level of debugging, I'd say the problem was pebcak
No - I like that one, and how its used in other stories..
but I was thinking of the factory from:

http://scp-wiki.wikidot.com/scp-001-o5

I also loved how they mix-n-matched scp's to see how their effects would interact. The most prevalent example has to be trying to kill 682(2) by using all sorts of other scp's. But also stuff like sticking the cure-all pills in 914, etc.

2: http://www.scpwiki.com/scp-682