skysight-inc/HackerNews huggingface dataset:
Since this piece is about inculcating a child with taste, I'd just like to say that in my own life, learning the basics of an analog art form like sketching or piano has been the most powerful way to appreciate the effects that the art can create, the power and potential and degrees of freedom. The gloss on Maria Edgeworth's writing doesn't mention this, but by becoming an amateur, it's a little easier to see how much a great artist must have mastered to express what they did. Standing on the foothills to see the peaks...

And I think that's possible with kids, first just by exposing them to the idea of making, that they can be a producer rather than a consumer of sounds and visuals. And then by modeling the behavior, giving them an example of an adult who sits down and makes something physical.

And finally by actually trying to teach them skills, one inch at a time. A lot of kids in America grow up without those things 1) the idea that they can create; 2) access to tools however basic; 3) the vision of someone actually doing it; 4) the support of someone who can put them on the gradual path of skill acquisition. Like most elements of culture and behavior, it starts at home, and it's hard to create effective institutional proxies.

PG gets into this a little when he talks about transcribing his younger son's oral stories. It's that kind of parental support that parts the waters so that a kid can see what's possible.
Godot is reasonably better than Unity, especially with Godot 4 and onward. A bit of a learning curve, but that's the same with any engine. You can certainly prototype and ship more quickly with Godot than Unreal.
Yes, but it's all "network requests" for each subdomain. You can't for example allow CSS and HTML and scripts, but disallow XHR, which is a common configuration that I use :-(
So they took components from a previous system, didn't test properly on the new system and today we inherit a whole lot of regulation for medical equipment because of this. Not that it's a bad thing that we ensure proper testing has occurred but there are so many cases where legally this applies even if it's very peripheral (like say a UI change in a menu item of something not related to medical equipment but is never the less under compliance)
Loved the article and the idea.

>Going forward, my plan is to develop my own web app which will allow users to create historical simulations on a dedicated platform using the APIs of both Anthropic’s Claude and GPT-4.

I might be able to help. I've already built a free, open source web app which creates simulated AI worlds. It takes user direction, and I believe it would work very well for historical simulation. It's also p2p in browser so an entire class could join and contribute to a simulation simultaneously.

At the moment it only supports OpenAI, but it shouldn't be too difficult to add Claude.

Happy to give you a demo to see if it'll save you some time. To be clear, this is a personal side project which isn't monetized, I'm not selling a product.

Email:

Sam + HN [at] sampatt [dot] com
Re old Prolog systems, lots of them are described here: https://www.softwarepreservation.org/projects/prolog/
Now make the license costs bearable so it becomes ubiquitous.
Thanks for addressing this, this is great to hear!
Yup. Unity I believe is very fairly priced and even with these changes the fees are very reasonable for what you get. And at the end of the day, if you think it's too expensive, you're free to build your own cross platform game engine from scratch.
They aren't abandoning the rule of law, the pattern is one of creating powers for secondary legislation. This means that the relevant minister (and ministry) can write that regulation. The courts would very quickly strike down anything arbitrary as "ultra vires" - "beyond the power" give or take.

Secondary legislation is very common around the world and is simply a way of delegating technocratic stuff to the relevant department.

A fair criticism of this is the lack of parliamentary scrutiny and placing power in a ministry that might well operate a revolving door with the industry it is meant to regulate.

Even so, the HoL does have scrutiny of secondary legislation and secondary legislation can't take precedence over human rights etc.

Edit: just to stress, the powers delegated are about rulemaking, not arbitrary judgement by bureaucrats.
possibly using the iPhone as a camera on a macbook I'd think. Also locally backing up an iOS device to a desktop with speed.
If anyone is getting the same results as me where you could not run emerge world --deep because random already installed packages pulled back the openssl-1.1.1, you can use following command:

emerge -DavuUN @world @system --changed-deps

This should recalculate all the dependencies from scratch, not using (possibly) cached openssl-1.1.1 allowing you to run abovementioned emerge without problems :-)
Yeah, there are definitely games on Steam I've played and deleted many, many times over the years.

Eufloria is a good example (for me), as I've played that one on several different machines over a few years. Probably played and deleted it more then 20 or 30 times overall. And will likely keep on doing more too.
What Google will argue to fight the DOJ’s antitrust claims
Hopefully this means we can have an Apple 27" 5K or 32" 6K display with ProMotion some day.
Part of the assignment here is to identify those lies and correct them.
FYI: the author of this article is one of the creators of dry-rb.
Oh how I wish I could upvote this more. You called it. Managers get support that ICs only dream about. They can fail time and time again and get promoted. They can screw up deadlines and project priorities and continue to do what they do. I’ve had some great managers, I’ve had some bad ones too. I strive the be a great one myself by practicing what I preach. Servant leadership.

What are some red flags to look for in a manager that would indicate to the IC they have one before it’s too late?
It is objectively not a more powerful UI if you want to allow/disallow different categories of "network request." For example, allow CSS and HTML, but block scripts and XHR. If you want to to do that, you have to write the rules manually. Basically, there's no UI, not a more powerful one.
Java plan would support GPUs and other foreign programming models
> we are seeing improvement on that front thanks to the absence of web data

Bingo. This (not the parameter count) is the amazing thing to me.

Garbage in garbage out, and there is a ton of garbage in the Falcon/Llama (and OpenAI?) datasets. It feels like such a waste of compute and parameter space.
All right, totally missed it then, thank you
You can do the camera thing today over wifi though
No Aztec C!? Heresy!
40Gbit/sec should be quite enough for a _camera_.
It seems like portage did remember that those packages were built against that openssl version - when running as "emerge -DavuUN @world @system --changed-deps" the problem went away :-)

Probably some caching issue/race condition in portage...
Idk, I think people underestimate what it takes to support a browser. It's a lot of money and Mozilla doesn't have an ad empire to leverage, operating system sales to subsidize from, or phone/computer sales.

All they have is the revenue they make from Google, a little bit from their attempts at revenue diversification, and a little bit from their partnerships (like Pocket). If the Google revenue disappears, they won't even be able to maintain the current level of quality.
I don't see how you come to such conclusion, I think $2/gallon tax will be some fraction of total ownership cost for the car (fuel, car cost, insurance, maintenance), those who can't afford that fraction can't afford car too.
Just one hour of extra sleep each night can lead to better eating habits
* Location: California, USA

* Remote: Yes, open to hybrid

* Willing to relocate: Yes. Mainly SF, Bay area/Portland/Seattle area, but will consider others as well.

* Technologies:
* Languages: Javascript/Typescript, Python, Java, C#/.NET, PHP
* Backend: Node.js, Express/koa/etc., Django, Flask, FastAPI, Quarkus, Laravel, Symfony
* Frontend: React, Vue.js, Ember.js, Svelte, Angular, Tailwind CSS, Bootstrap
* Databases: SQL, PostgreSQL, MySQL
* Tooling: GraphQL, git, Ansible, Docker

* Résumé/CV: https://www.linkedin.com/in/allan-almazan-63379295/

* GitHub: https://github.com/aalmazan/

Software developer with over 10 years of experience across the entire stack of web applications. Very much a polyglot and also interested in looking at positions that use Golang and Elixir. Looking for remote or hybrid roles.
diplomacy and empathy in communication are very rare and under rated skills.

the amount of managers who will alienate you within five seconds is high. assertive communication which comes across as pressuring is very common, maybe sign of insecurity i think.
This is awesome. I've been speculating along similar lines, and it's great to see this fleshed out.

I think "correct the errors in this ChatGPT essay" is a short-term viable homework exercise, but those errors might be gone in GPT-5 so I don't think it's long-term viable. Soon the LLM will just produce perfect essays at college level and there won't be hallucinations for the student to correct.

However, the "simulate the historical environment" task is great and I think it has long-term potential. I think it can be taken further; rather than "spot the errors that ChatGPT made", you could flip the script and make it "survive 20 turns of conversation without making a historical error", so you'd need to know things like local traditions, perhaps the geography of the ancient settlement you're studying, contemporaneous history like "who is the emperor and what's the sentiment towards him" and so on.

I'm also envisioning that, since text-based exercises are extremely easy to game (just pipe your text prompt into ChatGPT), and since ChatGPT is soon going to be strictly superior to a high-school level student, we could get around this by having the homework as an in-person verbal role-play or Q&A session, like a viva voce; essentially you have a verbal discussion with ChatGPT and you need to really know your material as it can dig into any part of the curriculum. Then ChatGPT can summarize each student's interaction, and the teacher doesn't have to sit through each individual one start-to-finish (1:1 exams are too time-consuming to be viable).

This round-trip through verbal interaction would potentially make the task more interesting (lots of people simply hate writing essays), shifts the focus away from tasks that will become obsolete (writing essays) in favor of ones that will be more relevant (human synthesis of ideas, and interpersonal interaction), and helps to mitigate the issue of LLM-assisted cheating by constructing an assignment that LLMs can't trivially solve.
> How many managers do you know who studied to be managers of people?

Me. Just me. Some folks that I encouraged to do so, not to the same extent though. And I don’t get any respect for it from other managers. If anything it makes it harder to deal with other managers.
In a lot of ways that's pretty much what Earthly is, except those bash scripts run inside containers (that you can configure inside Earthly itself) and you pass files/artifacts between steps/containers.
Sockets will definitely be appreciated! It leaves some corner cases I can imagine, but it's definitely a step in the right direction.

ie: admin interface disabled, I can't reload to bring it back... because that depends on it.

With sockets we gain a permission model; one simply being in the 'localhost' scope can't do funny/scary things - either a user or another service on the system.

Thank you for the discussion, I'll give it a read - have a meeting then I can finally use my computer to 'catch up'
So, to capture this better, would you then design your factory with acoustics in mind (more so than now), too? Like areas where soundwaves would bounce to resonate and concentrate to hit sensors?
AI chatbots were tasked to run a tech company
Summary: Researchers in a new study tasked an AI-powered tech company (nicknamed "ChatDev") with developing 70 different programs. They found AI could develop software in under seven minutes for less than $1 in costs, on average. AI bots were assigned roles and were able to talk, make logical decisions, and troubleshoot bugs.
java dev experience is better than any language. tooling, docs, reach, etc
It happens. It happened in the pre-covid days too. Sometimes something comes up and a presenter is unable to make it, but want to try to honor their commitment and sends a video instead.
The best "microservice" based system I've ever worked on was full ten years before the term had been invented. It had multiple services that read and wrote to the same database, but each used a common dynamically linked library that was the common interface to access that database (no naked SQL was allowed -- you had to #include <foo> and then do Foo* foo = Foo::findById("xxx"); etc. Worked remarkably well. The above common library was very carefully maintained and any addition had to be reviewed and approved. The approach seemed to work well.
I have never seen plain dry ice for sale anywhere, though I have not gone looking too hard. I have seen the dumping some liquid CO2 into a special sock method though.
If you want to open an image file of unknown resolution, you might want the library to allocate and return a byte array matching the resolution of the image.

Oh, you could design a more complex API to avoid that - but I'm a programmer of very average ability, ask me to juggle too many buffers and struts and I'll probably introduce a buffer overflow by mistake.
I have started thinking more about the traditional relationship between labor and management whenever someone brings up the topic of managing in the modern era. (Perhaps its because my highschooler is taking US History...) What I always find missed is that modern management glosses over the fundamental clash of interests, the IC interest versus the business interest, and that it is the manager's role to guide through carrots and sticks the IC to achieve the business interests. It often take many layers of management to complete the messaging gymnastics required to guide and hide the IC workers directions. But if you don't understand labor, you're missing a big responsibility of management.
Chemists do controlled reactions in controlled environments. It's a completely different thing from knowing what happens somewhere in a planet.
They’re using faux totally acceptably!

https://www.merriam-webster.com/dictionary/faux

https://dictionary.cambridge.org/dictionary/english/faux
Google can't make money serving ads if you go to the ad-free python.org.

Obviously I'm not saying they're singling out python or documentation in general as some kind of cash cow. More realistically the story is that, sites that serve ads make money, and can spend money on cat-and-mousing SEO to keep making more money. Technical docs aren't going to do that. Google could whitelist them but it seems they turn a blind eye for the aforementioned reason.
I get the concern, but app stores can do that because the money flows through them. Unity says they're shifting away from revenue shares, presumably because they can't track purchase revenue and are tired of having a bunch of small fights with people who have every incentive to hide revenue from them.
CISA Open Source Software Security Roadmap [pdf]
(Quiet founder here) Prior work like TorChat and Ricochet was actually a huge inspiration for Quiet. We build on their insight that if you use Tor onion services as your addresses in a peer-to-peer network, a lot of things get simpler.

Where Quiet goes farther is that Richochet (and I believe TorChat) offered 1:1 synchronous message delivery where each user sends directly to another user's onion address. Group chats were not possible, and messages were delivered only when both users were online. In Quiet, having a gossip network (libp2p) and a CRDT (OrbitDB) lets us do group chats with the "eventual consistency" property that messages sent while you were offline can be synced from other peers when you return. This also allows for asynchronous message delivery of DMs in most cases: you can gossip your (encrypted) DMs to all peers, and as long as there is a continuity of syncing between peers, the recipient will be able to retrieve them even if you are no longer online. So yes, there are some more moving parts, but they let Quiet be a lot more like Slack, Discord, Signal, Messenger, and most modern messaging apps than TorChat or Ricochet were, which means Quiet can be more functional and familiar to new users looking for alternatives.

I remember Tox from back in the day, but to my chagrin I have not assessed it since I started work on Quiet (I try to keep up on these things but there is so much prior work that didn't catch on for one reason or another!)

At a glance, it looks like Tox supports groups, which goes beyond Ricochet.

The most obvious single difference I see between Tox and Quiet right now is that Quiet is available for iOS (Testflight, for now) and Tox is not. iOS support has been a brutal slog (and the slog is not over) but it is a deal-breaker feature for every real-world team or community we have been able to talk to, so we are committed to making it work well.
Not household ovens as far as I know, this is why I bought a commercial one (UNOX - an Italian brand) that allows me to set a low temperature. It’s basically a convection oven with PID.
Always a worst case scenario with you people. If the legislation denoted a review board then it could be as fast moving as need be.
>So they took components from a previous system, didn't test properly on the new system

That is also how the first Ariane 5 crashed.
Intel doesn't charge licensing fees. You might have to pay a lab to certify your device as Thunderbolt 5 compliant, but that's a one time cost and nothing that Intel charges for.
I feel that's a bit overkill. From practical perspective, how often would you be downloading 4K ProRes from your phone vs sharing a lower res version? Unless Apple are setting up for something related to Vision Pro I don't know if it's useful to include this on their phones. A regular USB-C connection would suffice for occasional backup.
Didn't they already removed it years ago? At least for Thunderbolt 3:https://www.pcmag.com/news/to-spread-thunderbolt-intel-will-...
Hopefully this means Promotion support for monitors for MacBooks. Being limited to 60hz isn't ideal.
The part you're missing is secondary effects of designing a language around GC. Most of the time, that means that everything is heap allocated. So even if a GC and RAII-style management did the same amount of work (and they generally don't, GC's often do less when allocating, for example) while doing allocation/deallocation, non-GC'd languages tend to allocate less in the first place. Additionally, if we're talking about overall performance, indirection can be quite bad on cache locality, so it's not even purely about the speed of allocation/deallocating, but about pointer chasing.

Some GC'd languages also offer tools to manage these problems, of course, all I mean to say is that there are a lot of factors at play here.
Same, going on 10 years now. I used to get weird looks from people when I told them my email but now I don't even get those anymore.
That's completely realistic for a F2P game.
Your last sentence is exactly what I was thinking. The problem with BT isn't necessarily on the kernel's bluetooth driver. The spec is buggy and also a lot of makers of bluetooth devices don't implement the spec properly. But the spec itself isn't spectacular to begin with.
Telecos are still careless inspite of the widespread nature of this attack.

What can be the solution for a SIM swap?
Fingerprint (or iris scan) plus email OTP mandatory to get a SIM replaced?
> His point stands tho.

Except it doesn't. Selecting Unity as your game engine is a business decision and part of your business model. If you cannot make a profit in your game after the fee, it's not Unity's fault that you have a bad business model.
The page says it doesn't support anchors anyway.
not getting into specifics (because i'm not an expert), but these conversations usually lack any discussion of individual vs. group. e.g., the 10th decile of wages may stay the same, but the people who were in the 10th decile 30 years ago are not the people in the 10th decile now. i think it's safe to say that many people (not all) start and end their careers at very different quantiles in the distribution.

edited: "most people" may have been too strong.
Yes, exactly.

Earthly is explicit about inputs ( using COPY) and outputs of each build step. This let's it be 100% certain about whether it can cache parts of the build.

If you are familiar with docker layer-based caching and Bazel, you can imagine how Earthly works to eliminate rework in builds.

Here is a small monorepo example:
https://github.com/earthly/earthly-solutions
Excuse my ignorance, but is this not just a radio with a voltage regulator?
If you want to live a life rich in meaning, first learn how to do nothing
Unless CI is _really_ painful, it's just not that painful. I spend a day cursing about my build when I spin up a new project, then I forget about it for months.

Specs run fast enough - especially locally where I only run failing or known-modified specs.
Not exactly sure what you mean, but in my model, the modules all get built into a single runtime artifact/executable. In the case of monorepos as I understand them, the "mono"ness is in the version control system, but each code base builds to its own artifact or executable, which have to communicate with each other over a network interface.
How about:

It's literally not an issue. They are industrial pieces of machinery, which probably work better if we don't handicap them with some asinine requirement to "look good", which is an unworkable requirement since plenty of people ALREADY think they look wonderful and would look worse if changed.

We should not let a bunch of NIMBYs crying about stuff not even on their property or neighborhood who are just pitching a fit about any change stop us from undoing the impending climate catastrophe we have created for ourselves by refusing to do anything that the dumbest and angriest people seem to be upset about. Wind turbine adoption is driven at the ballot box, not in the hearts and minds of a bunch of selfish people.
Ah yes, the drug forced on the >50 million people in the USA with allergies, to keep the ~1.5M people who tried methamphetamine from getting their kicks.
Great. Either something changed, or I took something optional as required when I started using it. (Or perhaps one of the cert providers needs it while the other doesn't?) Good to know anyway. Cheers.

Here's some older instructions for zerossl where email seems to be necessary. (https://caddy.community/t/using-zerossls-acme-endpoint/9406)
I'm not suggesting that anybody would be required to use their government provided email for everything. I am just suggesting that it should be available to every citizen as a right, since a reliable email address is so important to every day life now.

I wouldn't be sending anything through my government email that I would sent through the post mail. I would be cautious about sending anything through email, as it probably ends up in gmail unencrypted as it is, and is transmitted in the open through multiple relays.

But, we also know that Google, Yahoo, and other _do_ scan all your email. I'm not sure why you feel any safer with a huge corporation that has no oversight.
I've always seen it as a morphing into an iPod that accepts phone calls.
For me the killer quote was “if the prospect requires a demo, then they’re not worth going after” — because as a prospect, if your product requires a demo, I’m already halfway to no. I am so tired of “enterprise” products that have to be purchased as a pig in a poke because they can’t stand on their own during a trial period.
5 minutes reading the website and I still don't know how it actually works.

Marketing fluff and bits of Earthfile's ugly syntax.