skysight-inc/HackerNews huggingface dataset:
Thanks! Yes, many new photos though we've been derelict in updating the web site ever since the big 2019 makeover!

Here are some of our end users enjoying our efforts:

https://photos.app.goo.gl/8zca5kXXbAf2vcJh6

Here's disco mode, though I think this is with the old audio synthesizer:

https://photos.app.goo.gl/vkenYZKATyDRB1386

The original rocket's primary display was 4 rows of 7-segment LEDs. It was actually just 4 of our 1-row boards all stacked on top of each other. For the makeover we replaced it with a native board that had 6 rows:

https://photos.app.goo.gl/Dtiv5dN8FfrBAkDK7

Here's a video of it playing pong on my bench before installation:

https://photos.app.goo.gl/bWfQkTaF3eUyacb78

The old display boards were controlled by bit-banging latches over long parallel cables. This turns out to be a very bad idea (any EE could tell you this, but we're computer scientists). In the 2019 update we changed the remote display control from bit-banging to proper networking using I2C-based packets. We didn't want to remake every single display board, so we came up with a shortcut: we designed little snap-on "dongles" that speak the new I2C protocol and translate to bitbang commands that just go a few cm to the display board below. Here's the dongle installed on one display board:

https://photos.app.goo.gl/z9e6z6p4vXgb5j5aA

Here's a side view showing how they stack:

https://photos.app.goo.gl/tAzF4Aeq1dWVHFxE6

And here is one of the new dongles in situ with the new STM32-based primary controller, and the upgraded 32-bit audio synthesizer:

https://photos.app.goo.gl/oQxEZKRUZsK4Ry6W7

We're both pilots so of course we had to put in a Hobbs meter. The rocket has over 600 hours on it:

https://photos.app.goo.gl/ydecF3q8VkdnJB1JA
"I told you not to use the Lifebuoy!"
> Don't underestimate what a strong leader can achieve with an army of starving people willing to do practically anything to feed their families.

When I allow myself to think about what sort of world this technology will bring, this is generally how it ends.
Ask HN: Languages/environments with Common Lisp-like breakloops/interactivity?
As far as I understand, Common Lisp's condition system and various dynamic features enable "breakloops" where you can interactively handle an error, including modifying code and re-running it without any restarts (see [1] for a better description of the workflow). This sounds fun and I'd like to try it, but first I'm trying to determine if Common Lisp is the only (or best) option for testing this out.

Are there any other programming languages or development environments that support this?

Here's what I've found so far:

* Visual Studio's "edit and continue" feature for C/C++ might be similar

* GNU Scheme might support runtime modifications without restarts (note: it seemed like most other Schemes didn't support this--not sure why)

* Clojure's REPL might support this

* Smalltalk (edit: forgot this one when I originally posted)

I'm mostly just interested in seeing if this sort of functionality makes programming (subjectively) more productive/pleasant, and I think the best way is to just try it out. As an anecdote, I used to shy away from intelligent auto-complete, but now I consider it a requirement for hobby projects because it makes programming more enjoyable (no more constantly searching the docs to see what verb corresponds to "read", etc.).

Edit to add: I'm looking for more than just an "eval" function. I want to be able to redefine functions while I'm handling an error, ideally even with editor support (a la Emacs SLIME and Common Lisp).

[1] https://mikelevins.github.io/posts/2020-12-18-repl-driven/
It's true for the majority of people everywhere.

If you chop incomes in half, for example, Europe's various aging welfare states would quickly implode due to lack of tax revenue. Every advanced welfare state is built on tax revenue continuing to pour in. Many of the affluent nations in Europe are already struggling with demographics v tax revenue v welfare state needs, a rapid drop in income and it'd all go down quickly.
The window of acceptable discussion does seem to be getting narrower and narrower.
Red Hat Begins Cutting “Hundreds of Jobs”
Very cool. I regularly plug logs with various spawn (lately hericium) and have had good luck covering the plug with natural clay instead of wax, which unfortunately I have tons of in my yard. In my case, the cover is mostly to prevent rodents from eating the mushroom spawn, which they seem to love.
Microsoft agrees to stop bundling Teams with Office
Are unlock attempt limits not built into the security chip?
There have been a few concerts on Pico's headset in VR and its continuing to be something Pico supports directly in its headset application on a weekly basis. They aren't all Calvin Harris but I would expect to see more of this as time goes on especially since many artists are struggling with Covid and its long term effects at the moment (12 cancelled tours already in the past few weeks).
> Electricity is hard, and getting it wrong ruins lives.

No it's not hard. You can learn to run the majority of residential electricity (outlets, switches, lights) in a week. Another week or 2 and you can install panels.

It's commercial and especially industrial electricity that is hard. But we insist on training electricians to do all of it, when we mostly need the easier stuff.

And it's pretty hard to ruin someone's life with incorrectly installed electricity. Incorrectly meaning: "I didn't realize I needed to do this", rather than "I'm doing garbage work, like not tightening screws".
They probably have some claim to trademark rights in the fields of robotics and cybernetics.
https://archive.ph/VYpFZ
I wonder which generation would have small children around this time. 75 year old boomers or 28 year old millenials? Must be the boomers
That isn't because we are substantially smarter than apes, it's because only marginal gains had large results.

If anything, it's a reaffirmation of the original point.
I'm not following the logic. What's the mechanism? How, specifically, do you see and end to copyright making advertising go away?
Probably I knew that decades ago, faint memories come up when I read it. Not having heard SRI ever since, I had completey forgotten that.
No, but if their competitors didn't let you buy a phone then I might.
I prefer go because of its minimalism. Besides the basics and concurrency part, all you have is structs, Interfaces and type aliases. Even generics were absent for a while.

That prevents over engineering to a great deal unless like languages such as Python. Looking at Django for instance, tons of side mixin based views and what not. Sure, clever but hard to comprehend whereas the primary purpose of programming languages was that they were aimed at humans.

Net result is that read the code from docker to kubernetes, it's generally more understandable because the authors didn't have much margin or incentive to over engineer.
That's what I'm saying. It should follow the default behavior of other chats.
Indeed. I find it extra concerning because their "risk based" system which can simply decide you're locked out -- even when you know your login! -- just because it doesn't recognize your IP or cookies, offers no guaranteed from-scratch recovery unless you have set up the glaring security hole that is SMS. I have an extra throwaway Google account (thankfully for nothing important) whose password I never forgot, but which I simply cannot log into ever again because I didn't set up any 2FA or recovery email, and Google just decided it didn't like the look of me one time.
Growing up, my dad would always reply "If I was in that much of a hurry, I would have come in yesterday." whenever e.g. a bank teller or cashier or whoever apologized for a slight delay. That kind of laid back attitude really took hold with me. Over the years I have realized that the rush and push really just adds stress (both to yourself and others) for no true benefit. Just as how for the average commute, speeding will generally save you at most a few minutes.

To the GP's point about screaming at HVAC folks to come fix their equipment right now? Currently I'm waiting for a service guy to come look at my swamp cooler, when I reached out he was 10 days out thanks to being quite busy this time of year. To be expected, certainly. Sure, maybe I'll spend a day or two a little more uncomfortable than I might otherwise be since the cooler is not in service and its forecast to get warmer in the coming days, but what of it? Short term uncomfort is no big deal, maybe I'll sweat a little. I can always turn a fan on and take a cold shower. My grandparents didn't even have the luxury of a swamp cooler.

I spend enough of my day under the gun of project managers, lawyers, owner's reps and schedulers all breathing down my neck to gain a day or two on a schedule, to make up for a delay that ate into float. That stress just isn't cool, I won't turn around and pass it on to anyone else, especially if they're going to be doing something good for me.
Found a solution to address the lack of WHERE x = NULL

SELECT * FROM users;

Then you can plug your PK into.

UPDATE users SET address='' WHERE user_id IN (9affeac3-5d92-111d-779c-55eb6d78a806, ...) IF address=null;

Then you can do your SELECT to do your repair.

SELECT * FROM users WHERE address='';

_______________________

Another footgun: No default values for columns in CREATE TABLE. Very annoying.

Another footgun: Only "=" and "IN (...)" is supported in WHERE for partition keys. https://docs.scylladb.com/stable/cql/dml.html#the-where-clau...

This means, you cannot do UPDATE WHERE user_id > 0 ....

I'm starting to really appreciate the effort CockroachDB went to, to make their version of "CQL" postgres compatible, even though architecturally they are both key-value store databases under the hood... it's just a shame CockroachDB just has far lower performance because of enforced consistency and no way to turn it off.

To be fair, ScyllaDB is removing footguns with every new version, just not fast enough for my taste.
Applying labels is always fraught and involves compromises. "Islamic World" is well-established and generally recognised. It's also more nuanced than hot takes suggest.

Peter Adamson, host of the History of Philosophy Without Any Gaps podcast and author of the book series from the same project, devotes roughlythe first 20 minutes of his Google Talk about Islamic Philosophy to the matter of why "Islamic World" is in fact the most useful term to use, in contrast to alternatives such as "Arabic" (obviously inapplicable to Persia), "Islam" (fails to acknowledge the role of non-muslim religions, including Christianity, Judaism, Zoroastrianism, etc.).

<https://yewtu.be/watch?v=_NKi-XRZ4KI>

As Adamson notes, it would be more accurate to call mediaeval European philosophy "Christian Philosophy" than to call the philosophical tradition of south-Western and south-Central Asia "Islamic Philosophy", as effectively all mediaeval European philosophers were Christian. Adamson also notes that philosophy of the Islamic World draws heavily on Greek and Roman philosophy (largely via the Byzantine empire) as well as Indian and African philosophical traditions.

"Islamic" refers to not merely the religious foundation, but the greater cultural, political, legal (Islamic jurisprudence is a major factor and influence), etc., etc. As with many other contexts, "dominant influence" does not mean "exlusive" or even "majority", but "that which has the greatest overall impact in a specific area". (Cue numerous tedious HN discussions over questions of "monopoly" or geographic applicability of toponyms such as "Silicon Valley" (contrast "Hollywood" or "Bollywood").
They are applied for in various bewildering categories so yes, kind of industry specific. I've always found the categories to be pretty bizarre and of course you can apply in multiple categories.

The key with trademarks is whether or not use/application of a trademark is "likelihood of confusion"[0].

So yeah, I can call my hardware store GPT and OpenAI can have GPT trademarked because there's no way someone could confuse them as the same thing. That's of course an easy example and if this trademark is issued anything even remotely touching AI/ML using the three letters "GPT" is probably infringing.

What's really ridiculous about this is the execs at OpenAI didn't see this coming - I think trademark application for GPT is going to be challenging while simultaneously making them look like jerks.

Plus, GPT is a non-sensical acronym to 99% of their market so other than the recognition they've created in calling it that there's no reason for this issue. They would have been much, much better off calling their GPTs and GPT-related products something (anything) that's actually unique and easily trademarked.

[0] - https://www.uspto.gov/trademarks/search/likelihood-confusion
Who said anything about humanoid robots? A humanoid form is generally a terrible form for a robot outside of a small handful of use cases (mostly centering around tending directly to humans).
I think this is something the writer of the article would be delighted to find: https://github.com/railwayapp/nixpacks
Have you heard of Doug Engelbart and his Mother of All Demos? That was at SRI.

https://en.wikipedia.org/wiki/The_Mother_of_All_Demos
I think that's a radical revision to what the word "community" usually means.
I know I'll be downvoted for this, but if you don't like a 40 hour workweek, make your own company. You'll be doing 60 - 80.
So you're saying these Egyptians are in de nile?
Growing up in a time when the to-be-inherited extractivist mindset was challenged by the broad-range scarcity of affordable housing and other necessities caused by those who were extracting before they had capital to work with.
Whew! For others - search "Eucalyptus" and "Portugal" for more info on why planting these in non-native habitat is incredibly destructive.
You're assuming that your guns will protect you from random acts of gun violence, which they won't. It's why those politicians have security teams, as opposed to personal guns. What they are doing is completely rational in a country where it happens, frequently.

Unlike their counterparts, they are actually trying to solve the problem, instead of hypocritically exacerbating it.

If you're going to hold someone accountable, why not make your support of the pro-gun ones conditional on them providing you with a security team?
> Enterprise/Professionals that is more or less "Classic".

Yes - I’ve been wondering since win10 why Microsoft thinks the enterprise edition needs an xbox app preinstalled.
Eh. I live in London, that well known city.

Cars aren't loud here unless you specifically live on a major road.

What is loud is construction noise. Aeroplanes. Excitable drunks walking by at night. Sirens from emergency vehicles.

This is just what living in a city is. You have people and people do and need things.
> You'll see my suggestions purposely skirt the question of consent. Access, erasure and objection. You can access your information held by others. You can require its deletion. And you can object to how it's used.

Sure. I just see the legislative meat grinder turning "information" into narrowly construed red herrings like SSN's and account numbers, "access" into the ability to file individual written requests (which include more personal information) to specific entities you happen to know about, "deletion" into the null operation because it "infringes freedom", and "objection" into a strongly worded protest rather than anything actionable. I certainly do want to be wrong here, but this is the same country where widely-lauded healthcare reform ended up including a provision that everyone had to pay the parasites.

Good point about the perils of making one's interest in personal information more property like. I had wanted to head that off by making it non-transferable, but you're right to point out the slippery slope that legislative corruption would surely push us down.

As far as copyright, it grows ever stronger in spite of patently obvious free speech concerns (eg DMCA "anti-circumvention"), because legislation that benefits corporations wins out over legislation that benefits individual rights.

And for "lazy legislating", what I see really not paying off is when congress addresses an issue a single time and then considers the matter solved, regardless of the actual result.
I think that was exactly their point. Let the default behavior for everything else also apply to the AI.
Is it a problem? Right now it doesn't seem to be a practical problem.

I agree that where we're headed, it seems like services like this will only continually degrade, that a huge amount of the corporate-run internet is undergoing radical #enshittification at an alarming rate, & the nation-states have strapped afterburners onto this hellbound-sled by starting to make the terms of use for these already imperfect the feudal- oops i mean corporate- data-keeps.

New age-verification identity-verification to post stuff has scaled up with shock & awe speeds, with Imgur just burning down huge swarths of the internet. So I guess yeah it has become a practical problem alraedy.

Oh and there's other signs of horror/intensification all about. Specs like Mobile Document Request opening up the Jevon's paradox of making it easier to request government id online are going to make a very shitty 203X's that greatly piss over the internet legacy we have.
https://github.com/WICG/mobile-document-request-api/issues/6

But also... we have the saints of human history, https://archive.org, ticking along doing the good deeds. The more rag-tag ArchiveTeam folks. They keep saying it's not for archiving, but I really hope WebPackage / WebBundle specs take off, that we build a norm of take-away sites that we can retain. (Caveat: right now Chrome has zero interest in letting you use old snapshots, but I have zero faith this limited security totalitarianism will hold, given that Certificate Transparency lets us know that indeed this content did come from X site at Y time & had the right cert then.)

In general, it's all the web, so it only sort of matters that the thing goes away. We need to update the maxim, "Cool URIs Dont Change" (https://www.w3.org/Provider/Style/URI). Sometimes the resources go away. But the URI remains. And we can spread backups, share the content, even when the hosts vanish, because the web is so cool like that.
> the good ones make it up in the end by being owners and having a crew of 10-20 work for them, and earning margin on their labor. Regulation and professionalization (e.g. you need to be licensed) seem to encourage this.

Good luck with this strategy after decades of declining and still to decline fertility rates.
Social networks for humans are the exact opposite of at risk. They're among the services most likely to continue to be used by humans, even if we suffer mass unemployment. Facebook, Instagram, WhatsApp are free to use (if you're unemployed because AI shredded your job, you can keep your FB account regardless of your income) and have extreme operating margins.

The desire by humans to be social online isn't going anywhere. Rapidly advancing AI isn't going to make people stop wanting to connect with other people they know via social networking.
> They’re surprised to learn that Snapchat’s AI knows their location, for example, and can use that information in its responses, even if they’re not sharing their location on the Snap Map. In a way, the AI bot is surfacing the level of personal data collection that social media companies do in the background, and putting it directly in front of the consumer. As it turns out, that’s not a great selling point

So the 1 star is for inducing cognitive dissonance. I shall not be reminded that you know where I am and what I do 24/7!
The LLVM dependency is in the HW-specific driver solib which is loaded by the OpenGL library, which has the same soname as before.
I live in a country where it's sub-zero almost 4 months in the year. being able to control the watch with physical buttons without taking of my gloves is underrated.

I enjoy my BangleJS2, but the tactile display feels like a downgrade to my Pebble Time Steel 4 buttons.
Beatly Music: Discover trending AI music of your favorite artists
Hey folks, really excited to launch Beatly Music to the world. We’re a small group of incredibly passionate developers and designers excited about the future of AI music. If you have any feedback please comment below.
It's a fine distinction that maybe computer historians know best. Doug Engelbart's "Mother of All Demos" showed off the first computer mouse. The computer mouse that shipped with the Xerox Star is credited as being the "first commercially available computer mouse".

Along similar lines, while the original Ethernet was invented at PARC, Ethernet gained more popularity in industry through Silicon Valley companies like 3Com (with founder Bob Metcalfe, recent ACM Turing Award winner and ex-PARC researcher) and SynOptics Communications (with founders Andrew Ludwick and Ronald Schmidt, both ex-PARC employees).
I'm remember the exact same thing on Windows 8, and having to install Classic Start, which emulated the windows 7 taskbar/menu. Every couple of years they go all "Lawnmower Man", nobody wants it, and they go back to the boring thing that everybody was happy with.

I'm using a bleeding-edge OpenSUSE Tumbleweed with KDE and I've configured the taskbar and menu to pretty much the same think I have been using for over 10 years or more.
OpenAI has stumbled at every step apart from "make something really good that people like." DALL-E access was over-controlled and they lost a lot of mindshare to competitors. In the case of ChatGPT, I doubt they even thought about what they would call this thing before releasing it.

Of course it's inevitable they'd try to trademark this now, but it's clear all of this is an afterthought. It really leaves me feeling like OpenAI doesn't know what they're doing outside of making really good AI.
I found it interesting that despite the protests in the comments from users who appear to be Iranian, the authors of this paper, who decided on the use of the term "Islamic Golden Age", themselves both appear to be Iranian based on their names (Saatsaz = Watchmaker/Horologist) and the transcription style used (Rezaei).
I've been wondering whether this effect is behind the positive results of 4-day work week trials. Does anyone know about data that could answer this?
> way fewer Christian parents (of whatever denomination) see a gay child as a sin than whenever it was that you grew up.

Maybe, but I'd need to see numbers - and certainly the hateful are very vocal. Anecdotally I've watched the moderate Lutheran church of my parents undergo the same schism between progressives and regressives we see everywhere else over the last 20 years.

> Honestly, it might look like a society in which people go back to church.

Perhaps, but that's simply not an option for many. After losing my religion and continuing to learn about the universe as seen scientifically, the idea of joining an organization with a supernatural doctrine is just impossible to imagine. The idea of people pretending to know such wildly specific things about the nature of reality without evidence is viscerally offensive to my sensibilities.
Based on the profit margins of the largest publicly listed retailers, the shops are not ending up with it either.
Well, Dropbox is certainly hiring AI people.

https://jobs.dropbox.com/listing/4994763

"You will be the first Product Manager hire in the AI Center of Excellence, a company wide team mandated with driving AI centric product development across Dropbox."
Kagi can listen to its users and learn from other pro-privacy companies. Imagine if proton requires a paid account for everything for everyone.