skysight-inc/HackerNews huggingface dataset:
So that's why every comment has seemingly become a variation of "Can we all just appreciate the effort that X puts into their videos"? I guess it is better than flame wars but that's a low bar. These comments are just as uninteresting to read as the flame wars they replaced.
There are about 40 traffic deaths per year in Amsterdam.

Someone else commented here that when hit by a car at 50 kph, there's a 20% chance of survival, and at 30%, there's a 90% chance of survival. So in the best case, this might save 35 lives per year. Not to mention the reduction in noise, pollution, and damage to vehicles. I think that's easily worth it.
Yes and no. Maybe I should have quoted the following part of the parent's comment:

> whenever civil protection and economic freedom gives them any semblance of a choice, the number of children they get goes way down.

Which is clearly falsified by the link I posted.

I certainly agree with you that the economics of raising children is not right in western countries, but this still doesn't deter women from wanting more children than they're having, so I don't think it's at all fair to say that fewer are willingly choosing to have them.
On a slight tangent, as you've worked on both Arm and RISC-V cores, could you comment on how the two ISAs compare from a design standpoint? How much more complexity does designing for an ISA like ARM64 add when compared to a more 'purist' RISC design like RISC-V? Many thanks!
You were probably fortunate to live in the better part of France :)

In many parts of France, simply displaying the French flag in front of your house is very dangerous, whereas it is perfectly normal for everywhere else.
No, it’s orthogonal.

My 2 cousins grew up in a one-bedroom flat of 50m2.

On the other hand, I would have wanted a larger flat / house even if I remained childless and/or single.

Schooling in the UK is indeed a fuckup of epic proportions that I luckily don’t need to get involved with, but homeschooling is an option, right? The alternatives are getting better and better, with improved technology etc.
Its to make people consider why they're doing something and whether it's actually for the reasons they think by comparing to another situation where the same reasons hold but they didn't do the thing.

It can be a useful tool for figuring out your own feelings.
Huh, strange, is this specific to Android? Because my DND mode stays DND throughout updates, except for the contacts and apps I've already marked as the exceptions. I don't think I've ever had the problem of unwanted notifications.
Ignore all the know-it-alls here telling you that you shouldn't write code while you're on vacation. If any of them knew anything about being in nature they'd know that the morning and evening are the times with most wildlife activity, and hence there are plenty of hours for coding. And they'd also know that even those of us who actually spend time in nature regularly don't spend the entire day staring at the fucking trees! I'm with you, I write code because I love it, and I do it in nature. It's possible to code in nature and appreciate nature!
People, don't forget to properly set all these checks for DNS failover.

I saw companies got scammed, because they used default settings in Exchange Online.

And attacker just made the DNS "unavailable" for brief moment and all phishing emails passed. Because MS server responded with DNS "temp error" and pass all emails as not a spam.
(detailed: received-spf: TempError (protection.outlook.com: error in processing during
lookup of <phished domain>: DNS Timeout)
and DKIM is checked on domain of sender's SMTP server, in this case attacker's server used for phishing
)

Then I had the great experience with MS IT/security support, people there can't even understand how emails works, very funny and sad experience. I hope outsourcing works for them.
When building larger projects you should consider using a MVP (model-view-controller) pattern to separate your view code from the business logic. This way you can keep the view code simple, and the model code out from view-specific abstractions. This is called separation of concerns and is the primary way to build scaleable applications. I'll tackle this topic in detail along with a more complex demo application when Nue MVC project is released: https://nuejs.org/tools/#nue-mvc

Nue will be absolutely fantastic for scaling large applications and teams!
Not to bash on manufactured goods from china, but in a lot of product segments there really are a large difference in quality even from the upper end of middle priced products. I think this in large amount is origin agnostic though, and some of the reason china has gotten a bad reputation is that they are in a greater way willing to sacrifice quality to hit a lower price, and a lot of brands not paying the manufacturer above the bare minimum. I have had good and bad product origin from both China, and of European/American origin.
I work with someone who is blind, and our diagrams are written in something similar to this (can't remember the name, but confluence either supports it out of the box or there's a plugin for it).

And personally, if you're going to suggest an alternative, Miro is not the one. Irritating SAAS nonsense
One of the main points of this essay is that you have a certain budget for innovation, exemplified in a fixed token count, you spend on your tech stack. Once you are out of tokens, you end up injecting too much risk into the project, and it is likely to fail.

I think this view has to be generalized. Your budget isn't simply affecting the tech of the system, but it also affects the whole: business case, decision loop, company maturity, etc. If the business case is a true moonshot vision of epic proportions, you have to think about what tech stack can support it. In some cases, you can be fairly conservative in your tech choices. That's probably a good idea if the business case is pretty wild and ambitious since it will ground the project nicely.

However, in many cases things go hand in hand. There's often some important complex part of the business case which require complexity in the tech stack. Say, for the sake of the current spotlighted tech, the central component need a large language model. Then, that LLM is going to eat into your development effort budget quite a lot. You should probably focus on getting the core part of the system running quickly, and support it by conservative tools.

The flip side is a quite straightforward business case. Then, the competitive edge needs to come from better application of the tech, and that will often require more innovative approaches.

In summary: you need to think about where the innovation is in the project, and modify the tech choices accordingly.
I use mermaidjs for basically everything documentation related. It works in GitHub ... confluence ... everywhere. This looks like a much prettier version of that.
I sure have! So Mobx + React is your favorite combo?
What's wrong with the “explore” and “live feed” buttons?

Also isn't that the point of a micro-blogging platform that the discoveries are made through the “retweet” of the users you follow? For years that used to be the main way discovery worked on Twitter, before they moved to algorithmically curated feed (which became full of “high-engagement” crap pretty soon).
> Maybe it's not too bad for very simple diagrams but unmanageable for anything complex

On the contrary, I use drag&drop tools for very simple diagrams but prefer using PlantUML for anything complex because its text-based interface makes it easy to generate, diff or store in a git repository. The best of both worlds would be a text-based tool to hold the semantics of your graph, and then a drag&drop interface to fix the layout.
That face when someone posted your own article to HN before you did and it's gone berserk over the weekend without you noticing.

For those calling Firefox irrelevant: note that its market share of web users is about the same as desktop Linux's market share. 3% of surfers is a lot of people and not an irrelevance or a rounding error.
The community edition, which lacks some features.
> It’s interesting that the wisdoms of “buy, don’t build” and “NiH” etc. seem to be shifting in general.

I don't know how these can ever be a "wisdom". It's often taken out of context and most people don't even understand how or where it should applied. If you blindly apply anything it's never a wisdom.

Something like "buy, don't build" earn companies $$$ and there is likely heavy influence from those trying to profit from it more than a general wisdom.
Well, check Wikipedia, my man. Y'all think capitalism is one monolithic thing, but it is not. It's a multifaceted hydra, and it's totally fine to find names for the new heads that keep on popping out as soon as one gets cut.
In other news, Amsterdam bans all co2 emitting vehicles from the city starting 2025. Boats and bikes included
for my surprise, count=0 is indeed ES6. I thought const, let or var were mandatory but it seems to not be the case.

On Nue.js case tho the count=0 is misleading as it is a class variable that can get a setter and getter but in Nue.js code it is a normal variable that can't have a getter/setter. So the code doesn't really do what it is supposedly doing.
I got quite far asking an LLM to type it out for me. and I got some nice diagrams to visualize the project I was thinking about.
Apart from the questionable nature of polling in a totalitarian dictatorship there's also the question of propaganda and lies making people support things they shouldn't.

The Iraq War being the go to example of the West.
Its a typo then?

onclick="addFruit"

is not the same as

onclick="addFruit()"
Reasons to make the effort to do this in markup:

1. You can build tools to automatically generate these diagrams from existing software quite easily. I've used tools like this to generate diagrams that were impractical documentation (150+ sheets of A4 when printed), but showed class or module dependency hotspots in a way that would have taken weeks to understand from the code alone: a picture speaks a thousand words, and getting your code to give you a picture is useful.

2. You can version control them - and see change history - more easily through a markup/code approach than a GUI approach. When teams collaborate over a complicated piece of design, being able to see who contributed what and when in a diagram is as useful as it is seeing it for a piece of code. I'd argue the first responsibility of a programmer in a modern team is to communicate, and to do so in a collaborative fashion. Code, tests, documentation, should allow easy collaborative understanding, editing and iteration. Diagrams that don't have editable markup make this harder in a small way.

3. The semantics of the markup actually make you think through what it is you're trying to express. It's easy to draw a line connecting two shapes but what does that line actually mean? I find when I'm typing up markup for a diagram, this becomes something I more consciously consider.

4. A markup standard means there is likely to be multiple tools that support the reading, editing and creation of the artifacts you create. Some people feel it's easier to use a WYSIWYG word processor, but I think we can all agree that Markdown is a useful innovation that has stimulated some experimentation and development in the text editing domain.

5. Most "hand-drawn" GUI-based diagrams look ugly (most programmers can't design diagrams well), but using an algorithm to make layout choices provides consistency and better layouts.

6. Many "hand-drawn" diagrams are full of style inconsistencies. With a markup + parser = diagram approach, you can enforce a house style, update that style easily, and everybody's diagrams in a doc look aesthetically similar rather than each individual's personal preference on line weights and arrow styles. It's a bit like separating HTML and CSS - hard to do in a GUI-only approach. In larger teams with a dev wiki, all the diagrams looking similar is just nicer.

YMMV, but I'd give this approach serious consideration - this tool looks great, but there are others, and it's worth evaluating them if one doesn't impress you. I'm a graphviz guy, but I might consider looking at this more closely.
These 5000 signs are absolutely a big move, no doubt about that. I'm just saying it's not something that comes out of nowhere, but it's part of a change that's been going on for decades. They're probably confident enough about the results that it's time to pick up the pace and do more at once.

And consistency is also important. Having some streets 30 km/h while similar streets in other places are 50 km/h can be confusing.
SSE (or WebSockets) broadcasting in load-balancing scenario with Redis (2017)
How many of us are currently distracted checking HN rather than concentrating on our work?
Getting a good layout is too dependent on the order of definition. I can see that becoming unsolvable for the user for large diagrams but seems ok for small ones. For example the following gives an ugly yet valid layout of the example:

[more loot] no ->[<end>e]
[<start>start] -> [<state>plunder] -> [<choice>more loot] -> [start]

[Pirate|
[foul mouth]<:-[beard]
[parrot]--[beard]

]

[<table>mischief| bawl | sing || yell | drink ]
[<abstract>Marauder]<:--[Pirate]

[Pirate] - 0..7[mischief]
[<actor id=sailor>Jolly;Sailor]

[sailor]->[rum]
[Pirate]-> *[rum|tastiness: Int|swig()]
[sailor]->[Pirate]
looks like a nice abstraction for distributed computing :)

where does it run?
I find https://www.structurizr.com/ more suitable for my needs.
As Svelte move away from this, I think it is valid that some framework will pick on it and continue developing this route. It was one of the reasons I ditched Svelte so it won't make me use Nue.js.
The ones I know all oppose the war. I suspect yours may be more representative though...
Anyone who has worked a retail job, sat on a condo board, worked in a medical office, etc .. dealt with general public, basically understands this principle.

Someone will inevitable nitpick my particular choice of word, but "insane" is the general non-clinical description of the category.

Points to high value in making your kids work a bad retail job in high school to build some character & experience this first hand early.
Only on supported hardware and your key is automatically stored by Microsoft(but can be deleted)
That’s your experience; I’ve been working on open source software for 10 years now and GitHub issues are just one source of feedback; Reddit/HN, other forums, conferences, anything can be useful to meet your users and get ideas on what to improve.
Indeed, it's much better to look at all papers published on a topic and break them down into groups of papers that refute, those that support, and those that merely inform about a particular subject.

Eg: https://sciencebrief.org/topics/climate-change-science/wildf...

NASA put men on the moon in record time and additionally designed and launched fleets of earth monitoring satellites (multiple designs in multiple orbits), their data analysts support the notion that climate change has coincided with wildfires becoming more frequent, more likely to have several at the same time (straining resources), individually bigger, more severe, faster than ever before, and more destructive.

https://climate.nasa.gov/explore/ask-nasa-climate/3066/the-c...

Of course the comeback to that is "but global total area burnt has decreased each year" .. which is, of course, a weasal point - a reduction in the 2D area of fires because of fewer light grassland fires doesn't alter the fact that the 3D volume of fuel burnt has increased - notably in dense forest areas that "normally" very rarely burn.
Yes, and I still prefer it over digital only evidence. Are you aware how totally unreliable digital is?
Fools & their money are quickly separated.

Btw: paywall / login required.
Me, for sure.
The ACM here is the "The Netherlands Authority for Consumers and Markets", in case anyone was surprised that the Association for Computing Machinery had gained executive powers ...
"If you're not with me you're against me"?
> It is _absolutely_ an ES6 variable.

> Nue transpiler takes the code between the script tags and creates a true ES6 class instance from it.

the second phrase negates the first. It will be a ES6 variable, it isn't.
In situations where people are opening a CSV file in an office-suite spreadsheet app, they probably didn't generate the data themselves. Lecturing them about how their spreadsheet should have been a database isn't likely to help, and describing SQLite's file format, which is well-documented but not a standard, as "more standards-compliant" than a file format with an actual RFC is bordering on ridiculous.
Can you share a config or at least an example for your code highlighting setups? I've always relied on colors because I can't imagine a typography-based highlighter that doesn't use (the atrocious to me in monospace code) italics.
No idea. I'm just saying it's not ironic.
EY had an interesting take on this:

"Here we are, exploiting the shit out of the equivalent of naïve six year olds working online, forcing kindness and sympathy to be removed from them as vulnerabilities."

Disregarding p(doom), imho this is an interesting take. Exposing advanced llms online will always lead to such "exploits" and these will often be followed by "guardrails", teaching the model to not do what the user says.
Sounds not optimal in the long run.

[1] https://twitter.com/ESYudkowsky/status/1708589064306524171?t...
I'm not sure why hut archive.ph just never works for me. Am I the only one with that problem?
The two previous post are sort of legal positivism. Nothing wrong with that, I have read Kelsen, too -- but one could argue that copyright infringement should not be on "the list", IOW is not a crime. This, of course, would be a much more foundational discussion.
One key per token would require a table matching internal tokens to their key for forward conversion, and another table matching external keys to their key for reversing.

Might as well just use randomly generated external keys and have one table if you were doing that.

So, one key per all tokens.
It's using the event listener properties like "onclick" or "onload" as "@" gets replaced with "on" in the code from what I see so you will have this more oldschool event handling: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Bu...

it also has some additional things here:https://github.com/nuejs/nuejs/blob/a5c844494852cdbe3282fdc5... so might not work the same way, didn't spend much time to check it just a glance.
It looks a lot like Tableplus [1] Who copied whom?

[1] https://tableplus.com/
Storage is cheap, updating indexes is not.
anyone know what the automation possibilities with this are?
I’ve also noticed that in threads about stack overflow people often complain that questions are answered with “do something else”.

And here, “do something else” seems a popular answer too. Perhaps it’s how we approach problem solving in general.
What every software developer must know about Unicode in 2023
> If you think artists find it hard to scratch a living these days, you're not going to find much support for following your passion when there is hunting, gathering and defending against predators to do.

You seem to seriously overestimate the average workload of prehistoric communities (or underestimating the average workload of present day individuals). Also I don't think the concept of making "a living" transfers to gift economies. Nor do you need to spend 16 hours a day every day "being an artist" to develop remarkable artistic skill. Strict division of labor is a fairly recent development that in its present form stems from industrialisation requiring work to be split into discrete processes to enable automation.
Onyx BOOX Max Lumi (a rev or two earlier than yours), also 13.3".

Changing the display mode can have a big impact on display quality / refresh rates, though unfortunately it is a trade-off.

I much prefer apps and activities which focus on whole-screen rewrites or paginated navigation. Termux does reasonably well, all told, but I'd probably not be as happy with a GUI desktop unless it were a fairly static tiled window manager, and largely keyboard-driven.

Refresh rates under speedier display modes can display video, though it's hardly stellar quality. More an "it's there if you really need it" than a "this will sell you on the device" thing.

(Notetaking capabilities are more the latter --- I'd had really no interest in that when purchasing my tablet, it's turned out to be quite useful and usable.)

General principles for e-ink displays: Persistence is free, pixels are cheap, paints are expensive, viewability increases rather than decreases as ambient lighting increases, and colours are usually nonexistent or at best limited when available at all.
> Safari in WSL

How? There is no Safari for Linux and never has been, AFAIK.

There was Safari for Windows until 5.x and it was good -- I liked it and used a Windows XP VM just to run it on Linux. Dead and gone now.

You can run Epiphany on WSL and get a Webkit browser that way, but that is not at all what you said.
DBease: A Lightweight Database Abstraction Library for MySQL
DBease is a lightweight and easy-to-use PHP database abstraction library designed for MySQL, using the power of PDO. It simplifies common database operations and offers a flexible query builder, making it a valuable tool for developers who want to interact with databases efficiently.
Seeking an eInk display I would rather opt for an animation-free lo-fi UI than a fast-refresh display. And probably limit the whole colour palette to a humble number of colours. It's not just the eyes, the whole nervous system is overwhelmed by all the bells and whistles.
It's a question of fitting into roles. Human beings, especially intelligent ones can be manipulated to do horrible things if they can be convinced that they can tie their identities to a good role. Like a steward of a race, for instance. If you can adorn that role, there are certain actions that conform to it. Loading undesirables onto trains is valid for a steward of a race. Manipulating courts to save democracy is valid for a steward of democracy.
There are many other options that usually scale better than random distribution. For example distribution by user or tenant id.
Has the statue itself been dated? 12,000 yo is the estimated founding date of Göbekli Tepe not it's last use. Humans like to move things about go through many phases of inhabitation of a place.

How is dating as a science faring in the replication crisis? It seems fraught with incentives for those involved. Discover something 2000 years old and no-one cares but 12,000 years old and you've got a TV career and a book deal.
Absolutely. Fail fast, fail often. It makes it very easy to quickly try out ideas before you go down a rabbit hole. However I think for people that are completely new to programming it could quickly become a crutch.
There is also https://kreya.app, which has more features, but is closed-source
Doesn't this statement just mean "all 80s computers were good for was rendering text"? Encryption is a pretty big advantage of modern computing.
Visual C++ Team Blog: Reliable and Secure C++ programs
Why can't they just walk or bike to their friends? 2-3 km walking distance is perfectly fine, bike extends that range significantly (10 km at least). This was the case for me.

Sorry if the question is naive, I don't live in USA.
It is rather hypcritical to pretend the actions of the US are any different.
Japan idolization is a thing in tech circles so it's an unfortunate no-brainer to do this.
I just copy-pasted the description from their site copy since the default title was too short :) They do mention Japan on their frontpage for some reason and I'm cool with that.
"I don't have time to learn all this freaky techbabble, I have a day job. Why can't you just use Word like a normal person?"
> still

Never had problems. FWIW, I'm using AES/256 bit keys/HMAC SHA-512 on all of my volumes.
There is also https://kreya.app (I'm one of the creators)