skysight-inc/HackerNews huggingface dataset:
I did a lot of lisp bouncing, and am still what I’d call a mediocre novice. However the two lisps I found the most traction with were Clojure and Racket.

With Clojure, I liked the data structures, availability of libraries, and syntactic sugar. With Racket I feel like I got something almost as comfortable as Clojure, but without the baggage of the JVM (yes, I know the JVM is amazing—I still find it a pain).

The Racket documentation is pretty good. The guide, the reference, and the How to Design Programs beginning programming book all contribute something. I dabbled in How to Design Programs way back when I was learning R, and it certainly shaped the way I approached R... even infected my Python thinking a little.
Education and unemployment over the last 30 years
Not sure I agree here. The Tesla technology does quite well with a camera based sensor suite and a moderately priced custom silicon. It is rapidly getting better and they are logging an order of magnitude more miles than Waymo which is still using expensive LiDar and relying extensively on HD Maps.

It’s way too early to know which approach will be the “winner”.
i'm a manager of individual contributors. If I'm not aware of this being used at my company, is it likely a good indication that it's not?

Are there examples of this surveillance only being conusmed at higher levels in the management structure
Ok. That is a less standard use of the term "oomph", but I would agree by that definition that the Pi has more of it.
Beef and/or mushroom and barley stew is a winter staple in my family. Never had trouble finding barley in the store.

I have vegetarian friends who use it all sorts of places that I might have used oats, lentils or rice.

Of course...brewing would be the finest use of it. :-)
Then again, if you stuff 98%+ of your income into a mattress are you really advantaged
over the person making $10,000 to justify paying more tax?

One you exchange the money - where an advantage can be gained - then it can be considered a sale and thus taxed. A sale does not necessarily need to be towards consumption.
How does this compare to RedisGraph?
Many people seem to be comparing Janet and Clojure here as if one had to choose to use only one or the other.

Most of my daily work is done in Clojure or ClojureScript and that will continue to be true. However, I am excited by what I've seen in Janet and I'm already thinking that I'd love to call this from bash scripts to do system tasks (devops for example) that don't need the JVM cranked up.

I'm choosing both :-)
Time to bring back penny auctions. https://en.wikipedia.org/wiki/Penny_auction_(foreclosure)
Indian State Gov’t Partners with Blockchain Firms to Drive Tech Growth
According to Wikipedia, John Searle is known for sexual assault, sexual harassment, and the "Chinese room" argument. I'm not sure with which of these he's done the most harm, but I suspect he's done the most harm with his "Chinese room" argument, primarily through wasting people's time. See https://en.wikipedia.org/wiki/Talk:Chinese_room for some discussion, if you must, but I'd rather recommend people do something more useful instead.
Cool! Now we can have n-gate digests based on REAL data!
I highly recommend watching Jordan Peterson's lectures on youtube called "Biblical Series". They (attempt to) explain this and similar questions from Christianity to people who are typically smart and approach the world intellectually, who will usually have trouble with these concepts and the meaning of the stories.

Regardless of "belief" in Christinity, it is clear to me at least that any such simplistic interpretation as "god was just a dick", is at the very least, missing the point of the stories. There is a much more deep and logical meaning in many of those stories, which becomes very obvious when you get presented to it, and that's before you even start tapping into the spiritual/existential/metaphysical content of the stories. It makes much more sense even as simple life wisdom.

To present an overly simplified answer, I will say that typically (and this is a typical occurrence in the stories, where god does something painful or creates an obstruction), when something like that happens, the phrase "god did it", does not refer so much to the fact that christinaity tries to make up this god character and give him some lines to make him look a certain way, in order to tell some message.

Instead, "god did it this way" refers to god being everything, the universe, including the human societies: god is not something above human world as a guy in the sky (in fact bible never presents that image, it's more something from monty python), god is the personfification of the world and everything that happens in it.

And what happens in it is that sometimes people feel pain, do stupid things, sometimes tragical (appearing so) events happen. That's just the fact of life. Christianity does not triumphantly claim that "god did it" as any form of justification, it simply describes that since those thing do obviously happen, that means the universe, the world, the society - the god (all those things combined) make those things happen. And then the rest of the story is presented in such a way as to understand how humans can act in relationship to those underelying realities. How they can respond to and understand what is happening in the world.
What is interference? A bit of history. Several years ago, as part of an internal project, we tried to create a data analysis service that meets the following minimum requirements:
- as simple as possible integration with an existing java application

- support for persistent data storage

- indices support

- support for a distributed database and distributed operations, such as the ability to insert or modify data in a database from any of the available nodes

- the easiest cluster deployment

- transaction support

- basic SQL support with complex event processing and stream SQL support

One of the outcomes of this development was an open source product branch called interference. What can this service do?

Easy integration with java application. You include the library and then simply manage all the interference functions from within the java application using session methods, JPA annotations, queries and direct access to table objects. Interference is a distributed service. This means that this service can be used within a distributed cluster, or you can build a distributed event-driven application based solely on this service, without any additional services like coordinators and so on.

Now, we suggest you use interference as a distributed platform when developing data analysis applications.

Interference is not an RDBMS in the usual sense. You do not use JDBC or anything like that to access the data. Instead, direct object-relational mapping is used that works directly with persistent storage and remote event transport mechanisms.

Minimal common insert performance on standard i7/4core workstation is up to 10000recs/sec on indexed table with UC constraint check and up to 50000recs/sec on plain table w/o any checks.

In the next time, we plan to publish an article with a detailed review of the service architecture and performance metrics.

Now, read the documentation for a detailed understanding. We are always happy to answer your questions.
I do find it a bit weird you released internal handles and employee names.
It sounds technically interesting. Is there a writeup of the mechanism?
Why not just pay people more for the work they're doing? Why not value work again? It seems to me that the decrease in stress / increase in well-being from basic income is the ability to afford shelter, food, some leisure etc. without intense stress.
Your last sentence is an interesting point. Like, man, I really don’t want to be apart of that if I can avoid it.
Interesting use case of Lua + Redis at RedisConf 2020
Tips for rapidly iterating on your product when finding product-market fit
And this is exactly the result of the aforementioned people actually marketing Lisp as a cult. IMO we can thank these Lisp "evangelists" for greatly contributing to the bad vibe that Lisp dialects have nowadays, along with a few Lisp-using haters such as Erik Naggum who provided the community with as much insight as toxicity.
Hey man, that really sucks, and I'm sorry to hear it. I have a bunch of follow-up questions I'm curious about. I know HN isn't the best way to track replies. I've got heymijo.hn at gmail set up if you want to shoot me an e-mail.

I've worked in both K-12 and post-secondary education, studied the history of education reform in the United States, and visited schools/met teachers/students/etc that I've connected with across the U.S.

I'm always interested in hearing someone's story about school, how it did/didn't meet their needs, and how it has impacted them.
> The Cupertino, California-based technology giant plans to bring back employees in phases to its offices, including the main Apple Park campus in Silicon Valley, over a few months, according to people familiar with the plan.

Yeah, it's an odd take. If anything, the article seems to be suggesting that Apple Park is merely one among a bunch of locations that will see employees return.
Dropping in to encourage you to not add HTML/CSS/other web shit. We already have web browsers, and I appreciate that you're working on something distinct. Keep up the good work.
> This collapse is a reminder that we need to fundamentally change the way corporations are structured and start encouraging more focus on the business as a whole

Not only that. The current economic system is fundamentally flawed due to the fact that it is based on usury (aka interest). We have known for thousands of years that interest is evil, yet people still engage in it. Then we complain about wealth gaps and how people lower on the economic-ladder are slaves, completely bypassing the fact that interest plays a direct role in keeping the cycle going.
And people also like a lot the sugar industrials put in everything.

That doesn't make it a good things, nor a moral one.
What continues to shock me about HN is how many people seem to think there's a choice between casualties and economic harm.

The consensus among economists is that not having a lockdown would be worse for the economy than having one: http://www.igmchicago.org/surveys/policy-for-the-covid-19-cr...

The opportunity to avoid economic damage passed as soon as COVID-19 became pandemic. Ending lockdowns early will make economic harm worse.

This exact same debate played out with the 1918 Flu, and regions that took more stringent measures for longer came out better economically: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3561560
BlackRock throws weight behind new NYSE and Nasdaq challenger MEMX
Come, now. In '98 I was writing cgi-bin scripts in perl & c serving websites over apache; by 2000 I was on LAMP which was becoming a de-facto standard web stack.

Of course, I was rolling my own query sanitizers, which was the style at the time; and my php.ini did allow GET/POST to inject global variables. Not to mention CVEs discovered between now and then. So I wouldn't want that server from year 2000 to stay running untouched, but win98 is a strawman.
It will be interesting how this changes up the regulatory environment. If all the established interests are diminished or gone, will we start seeing more innovation and investment into other forms of travel? The US is spending only about $150 billion dollars on science and technology funding.

I wonder what could be done with interstate travel using another $25 billion that is being used to bail out airlines. High speed rail? Hyper loop? Gravity powered gliders? Then again, California has managed to spend nearly twice that on a not so high speed train that probably won't exist...
"Forever"

You keep using that word. I do not think it means what you think it means.
~ Inigo Montoya
I believe the dalai lama has decreed that prayers on a spinning hard disk platter do count... So you could get a much more efficient prayer wheel for pretty cheap by spinning 8TB of prayers at 7200rpm ;)

I don't remember exactly where I read this and it was probably someone reinterpreting the quote from the article, but such is religion.

e: your end product looks absolutely stunning btw
Riciclare giocando: I videogiochi online e le microtransazioni
Am I the only person that read the whole of sicp and didn't feel enlightened in the least? I felt way more enlightened when I read the whole of John Baez's this week's finds. Maybe it's a book which you need to read when you're younger.
Python Community Interview with Christopher Bailey
An Irishman at a Beheading
It's not the same goal: pydantic is a validation and serialization library. The scope is way bigger.
Second statement is an oversimplification of many in that scenario; e.g. my mother. Single Mom for 30 years, built a career, bought a house in her mid 40s. 2008 recession erased her career, unemployed for 5 years after, now rebuilding. Still has a mortgage on her townhouse.

Let's not assume poor decision making when there are plenty of factors outside of the average blue collar workers control that directly impacted their ability to to the right thing.
It's a little different, but I've been using Typinator for this for a long time. In addition to a bunch of default auto-swaps to correct common typos, it has a bunch of built-in libraries for inserting things like Greek characters, arrows, symbols, and emoji. One huge time-saver for me has been in grading: I have to grade student assignments regularly, and I fill out a short text-based rubric chart as I go. So I have a shortcut for it: I type "\\gt" and I get prompted for the student's name, then it creates a new rubric block with the student's name already inserted and the cursor positioned to start entering scores. Stuff like that is a huge time-saver in terms of wear-and-tear on the arrow keys or moving to use the mouse.
Worth mentioning in UNSCII, an oldschool bitmap font inspired unicode graphics and drawing font

http://pelulamu.net/unscii/
Unfortunately their API doesn't seem to support the one feature I've wanted from any hackernews API: writing a query that only shows posts that got removed from the front page for being flagged.
I wish all things eclipse would stay where they are,

far far far away from me.
I love working from home the last couple of months, but then I hate people, and I really hate not being in control of my time.
There's no point having a web browser that doesn't browse just because it's more secure that way! Browsers have never had better sandboxes. Firefox disables certain features for sites served via plain HTTP. It's safer now to browse unencrypted sites than it was five years ago. There's no reason to remove functionality now.
Yes they can. They simply decrypt, and reencrypt with their own self signed cert. If you have no way to verify the self-signed cert, you would never know.
Forever grateful for SDF. Graduated into the last depression, was super broke, my computer died, and I could barely get hours between two restaurant jobs just to make rent. For about 3 years used SDF from the library to keep my dev spaces up, learned to work entirely from the terminal. Now I rarely leave one. Should log back in on there. Had all the tools for doing work and for learning bits about computings past.
I was using wikipedia most of the time, but now this is next level.
This man wasn't exactly jailed for jaywalking [1].

[1] http://news.bbc.co.uk/2/hi/uk_news/england/kent/3659523.stm
Thanks for taking the time to flesh that out! I was guessing something like that might be it in a neighbor post, so automatic web CAs at this point are essentially a bit of a hack/workaround on a common inability of clients to securely verify DNS itself? And from reading it looks like there are plenty of ways to do that (from DNSSEC to DoT/DoH or even for low sophistication attacks simply hard coding a DNS server rather then depending on DHCP, though some of these themselves create other headaches), but those ways are far from universal and in some cases could have conflicts with other network middlemen?

It definitely makes sense, and I completely understand how this sort of workaround can be necessary to get stuff done. But it's also too bad and I hope there can be a push towards securing DNS sooner rather then later, as it really should be the minimal source of trust in most cases. Having DNS be reliable for that with widespread support would open up a ton of additional new possibilities too, and not just for public websites.
> There is a huge scramble to snap up newly redundant talent now

Absolutely.

People are lowballing hard, trying to take advantage of the economy and are surprised when their offers are rejected.

This is one of the reasons why!
David Beazley usually does that, and also refuses PR.

He is interested in providing PoC (like with curio), but not doing what comes after.
They sell a lot of drives, do they have to care? Someone has a spreadsheet that tells them when it is time to care.
The problems with archiving the web are numerous but I find it frustrating when this argument is used without getting historians involved. It feels like people use the idea of archiving as a cudgel rather than actually supporting real work in this area.
Understanding god is hard unless you use your emotional intelligence instead of logical intelligence, because that's what the concept of god is used for. To guide humans in their emotional life, not in their logical pursuits.

In your example, if that happened to you (monsoon knocked down trees, your houses and a couple of your children) - then you would for sure have an emotional reaction, and those emotional reactions would absolutely not see monsoons as "pressure differentials with no choice". (Well unless you block all your emotions, which many people do of course.).

You would need to figure out an emotional reaction to that situation. That might be anger/grief unto the monsoon (as an extension of god), or if you processed it and grew spiritually from it, you might see it as god (through monsoons) trying to teach you something, and then everything there in between. However, you would still not in any of those cases see monsoon as pressure differentials. At the very least your emotional intelligence wouldn't. (Then there is a question of whether you listen to it or try to block everything and live like a robot, which some people opt to do, but that only works for a while.)

But until life makes you actually interact with those situations, then it's easy to ignore the emotional reality and see the world (or any part of it like a monsoon) as dead mechanical force with no consciousness.
Secret NHS files reveal plans for coronavirus contact tracing app
Cookies, Chaos and the Browser: Meet Lou Montulli
Self-aware consciousness is where it gets interesting, in a way that debating the consciousness of toasters and such just cannot match.
I agree, it's not difficult to implement.

For instance, in Apple Mail, there is a setting that is labeled: Prompt me to skip messages over X MB. I bet almost nobody ever sets this up. But I do. I get a prompt asking me if I want to download 20MB of attachments. It also lets me skip downloading remote content in messages, but I can override and allow it with a click of a button.

If browsers had similar advanced options, that users needed to manually enable, then those users would understand what's happening when a website isn't working because of the content blocking.

There are lots of possible UI implementations. A button that says: X amount of things were blocked, would you like to reload the page and disable blocking? Or replace img tags (etc) with placeholder buttons, and click the placeholder to initiate the http request.

Safari has recently done some great UI for controlling which websites have access to autoplay. I would like to see this expanded, where I can choose to either blacklist or whitelist Javascript, or images and videos over X MB.

I don't think it needs enforcement, I mean, you can't control anything on the client end already. We already have APIs to check if cookies etc are enabled. We could expand this to check for other fine grain controls, like are images enabled. Or just use the noscript tag, which devs should be doing anyways but usually don't.

Anyways. For those on slow connections... this problem will only get worse over time. Something will eventually need to be done about it, otherwise like 20% of the connections are going to get left behind unable to even use the web.
Go with Emacs + Slime + SBCL, they're very stable on windows, then install Quicklisp: https://www.quicklisp.org/beta and you're good to go.
> IMO, until TypeScript gets the following features, it's absolutely not worth using

That doesn't make sense. Browsers are unlikely to add native typescript support in the foreseeable future; whereas meanwhile typescript offers huge benefits compared to untyped javascript when it comes to large codebases and refactorings.
This looks really cool, congrats on publishing DB :D
Why does the old web server even need HTTPS? Have I missed a memo that HTTP is going away?

If you're not sending anything private (ie just the contents of the website are being delivered) there isn't really any need for HTTPS, so leave that old HTTPD server running HTTP.

But, if you want your stuff encrypted, you can't rely on old versions of HTTPS so you have to use something more modern.

Also, if you want your transmissions to be secure, you probably shouldn't be relying on hardware/software that has passed EoL ages ago too.

If you want to read more, you can check out my page at wais://runkel.org/personal?old-servers
This doesn't seem to be her case though - she owns "27 low-income apartments" - I don't know if those are buildings or just apartments, but 1.2 million in mortgages owed after 2 months is insane if it's just 27 individual apartments. And she only made $24,0000 last year on all that? These numbers are just insane to me.

Edit: Ah, 1.2 million total, not currently owing.
It maybe had that ethos in its heyday, especially with pg/jwz/c2, but if you for instance join #lisp on Freenode, you’ll find the community is by and large just a bunch of people hacking and collaborating with no evangelical agenda.
Probably a better one. Also, the one that fires the least near the station, as it's a bit of an annoyance if it causes contamination of sensors on the outside.
a clade diagram of these would be fascinating.
If the goal is to gather as many valid evaluations of the students' knowledge as possible, then the students should be made aware that there are multiple versions of the tests.

Students who might have tried to cheat if all the tests were identical would probably not attempt to cheat if they knew that there were multiple versions.
By reducing the frequency of cheating you increase the frequency of valid evaluations of students' knowledge, and that should be the goal of testing I think.

Making it easier for students to cheat just makes the tests more and more of an evaluation of the students' morals, not of their knowledge about whatever the test supposed to be about.

TL;DR: Sometimes "opportunity makes the thief", so telling students that there are multiple versions should reduce the amount of cheating by making them aware of how difficult cheating would be.
I'm not really clear why I would use this and not one of the small embedded Schemes that have srfi-18 support.

Chibi and S7 are both "drop some C into your project" levels of trivial to get running, and reasonably zippy.

And there's an upgrade path by using the standard: you can move to Chicken, Gambit, Guile, Racket or Chez and keep your code.
Well yeah, but I thought the whole point of deno was to make vast architectural changes to allow for increased security. Seems odd to stop half way.
Wait, isn't this the obligatory one in this context? https://xkcd.com/224/
This looks like something I had in mind a few months ago, but my idea morphed into an HN iOS app client with some extra bells and whistles, not published yet, needs a few more tweaks to pass the app store review.

Anyways this is great, thinking if I could integrate some features into the app.