skysight-inc/HackerNews huggingface dataset:
This.

Writing the sort of applications that I get involved with, it's frequently the case whilst it's true that 1 OS thread/java thread was a theoretical scalability limitation - in practice we were never likely to hit it (and there was always the 'get a bigger computer').

But: the complexity mavens inside our company and projects we rely upon get bitten by an obsessive need to chase 'scalability' /at all costs/. Which is fine, but the downside to that is the negative consequences of coloured functions comes into play. We end up suffering having to deal with vert.x or kotlin or whatever flavour-of-the-month solution is that is /inherently/ harder to reason about than a linear piece of code. If you're in a c# project, the you get a library that's async, and boom, game over.

If loom gets even within performance shouting distance of those other models, it's ought to kill (for all but the edgiest of edge-cases) reactive programming in the java space dead. You might be able to make a case - obviously depending on your use cases which are not mine - that extracting, say, 50% more scalability is worth the downsides. If that number is, say, 5%, then for the vast majority of projects the answer is going to be 'no'.

I say 'ought to', as I fear the adage that "developers love complexity the way moths love flames - and often with the same results". I see both engineers and projects (Hibernate and keycloak, IIRC) have a great deal of themselves invested in their Rx position, and I already sense that they're not going to give it up without a fight.

So: the headline number is less important than "for virtually everyone you will no longer have to trade simplicity for scalability". I can't wait!
Older European buildings are horrible to heat in winter, they are massive waste of energy.
> trotinette

I believe we call that a scooter in English. Had to look it up.
A minimal VAE trained on Super Mario Bros levels
That's why you need unions
> I love systems which don't prevent foot guns, and go bang spectacularly when I foot gun myself.

Do I need to say anything more?
That doesn’t seem to line up with the marketing you linked. “10-20% energy savings when integrated with building refrigeration and HVAC systems.”

PV on the roof can normally provide 100% of the energy needed for AC.
The quality of these is astonishingly good. I suspect we will reach a point soon where the internet is flooded with brilliant AI-generated art.

Will this diminish the value of human-made art? Actually, if anything, I think people will crave art made by humans and celebrate it even more. It might force us to up our games
Is it possible to convert a repo in place?
Accidentally check it into git on a multi-developer team...
Kobo is 10" max which is too little for me.
> Eink displays no longer have that problem. Look at Boox and Dasung displays.

Just curious, have you actually sat down and used and looked at a Boox or a Dasung display? I think you'll find that A2 mode is not really what the marketing videos make it out to be, at least in my usage of it.
With lunatic [0] we are trying to bring this to all languages that compile to WebAssembly. A few days ago I wrote about our journey of bringing it to Rust: https://lunatic.solutions/blog/writing-rust-the-elixir-way-1...

[0]: https://github.com/lunatic-solutions/lunatic
A bit of a digression, but I’d love to see how much further one could go with a memory-optimized userland TCP stack, and storing the send and receive buffers on disk.

A TCP connection state machine consists of a few variables to keep track of sequence numbers and congestion control parameters (no more than 100-200 bytes total), plus the space for send/receive buffers.

A 4 TB SSD would fit ~125 million 16-KB buffer pairs, and 125 million 256-byte structs would take up only 32 GB of memory. In theory, handling 100 million simultaneous connections on a single machine is totally doable. Of course, the per-connection throughput would be complete doodoo even with the best NICs, but it would still be a monumental yet achievable milestone.
Good point. One could use liquid cooling from the nozzles, to protect motors and electronic from the heat, but it is a non-trivial problem indeed.
Don't take this as an indictment of all electric buses. London has over 500 electric buses (out of 9,000). A lot of the buses in my neighborhood are the new electric double-decker ones and it's extremely nice. They are quieter, run smoother, don't polute the air, and have cool features like USB charging at every seat. It is like riding in a Tesla - just an obviously better bus experience. It will just take some time to get all the tech worked out everywhere as all these buses are custom spec and not mass produced models yet, but we will get there.

This page has good info but doesn't include the newest batch of buses yet: https://en.m.wikipedia.org/wiki/Low_emission_buses_in_London
Share them with me too! Thanks.
Interesting! Same in Estonian (vastus: vastutus)
Very interesting. I know exactly what you mean, of how features chang the mindset of the user.

I'm nowhere near doing what you want but I've been looking for generally useful DB constraints that currently have to be done via triggers in SQL for future work (your syntax candy, basically). Have you an email contact? (I don't do linkedin, I'm very luddite). If not interested just ignore this. Thanks

(Also been wondering about how automatically-maintained-summary aggregations might be needed for businesss, and how to do them - gaian, this is very much future stuff though)
> to rabbithole time away with fun

I absolutely love how you use rabbit hole as a verb here :D.
Loom is missing the point.

Time has shown that bare threads are not a viable high-level API for managing concurrency. As it turns out, we humans don't think in terms of locks and condvars but "to do X, I first need to know Y". That maps perfectly onto futures(/promises). And once you have those, you don't need all the extra complexity and hacks that green threads (/"colourless async") bring in.

I'd take a system that combined the API of futures with the performance of OS threads over the opposite combination, any day of the week. But as it turns out, we don't have to choose. We can have the performance of futures with the API of futures.

Or we can waste person-years chasing mirages, I guess. I just hope I won't get stuck having to use the end product of this.
> (Ironically eink demonstrated high refresh rate video playback what.. one year ago on their screens? - another vaporware demo)

When you say "high refresh rate video playback", you're referring to A2 mode at 8fps right? Because that's the only demonstration ever seen, and I wouldn't call it vapourware because that's what you're using when you use a Dasung panel.
If a flock of birds exists in a region, how long has it been there?
Building off of this to talk about functional harmony (I recommend a book called modeology)

Look up roman numeral notation for this next bit.

A V-I is called a perfect cadence in the major scale, and pretty much any other mode in which those chords naturally occur. The most important tones are the major 7th, which is one semitone away from the root and has a strong desire to resolve up, and the perfect 5th, which is a very stable sound that wants to fall up a fourth or down a fifth to the root. As such, the third can be major, minor, omitted, or replaced and the function of the chord remains pretty much unchanged. This is called modal interchange, since we are borrowing from a different mode for the root, in this case any mode other than Ionian (major). Mode changes the strong and weak cadences, however, so be mindful your alteration doesn't make a progression fall apart.

My favorite is ii7, iio7, and Imaj7. Another topic thats fun is tritone substitution, but that would make this a borderline blog post.

o in this context is a diminished chord, which also means that 7 is double flat (bb) because theory.

It can get crazier, there's tons of YouTube videos that explain it better. But
Show HN: DFlex – HTML5 drag and drop replacement
> It's hot, you live with it.

For the average person, yes. But old and vulnerable people do die from it.
Robert L Forward wrote a fascinating novel about life on a neutron star: https://en.wikipedia.org/wiki/Dragon's_Egg
That's cool! Send a mail to l5dk9wwb@anonaddy.me and I'll get back to you with my normal mail.
I’m always reminded of “the curious case of the PI moms” when deception is involved. It’s different but another strange tale. The takeaway quote it “people want to believe”

https://www.thisamericanlife.org/447/transcript
Can you share the explanation for the Nimitz incident?
A wet bulb related crisis in India is used as a plot point in Kim Stanley Robinson's latest novel Ministry for the Future. The way he describes the wet bulb event is quite scary. (edit: corrected author and title, I confused this with Neal Stephenson's latest Termination Shock).

Imagine something like that happening in a slum. It's the combination of humidity, temperature and poverty that is deadly. Think mass casualties (millions of people). No air conditioned environments to escape the heat. Limited access to clean water. Flaky electricity systems that cause what little capacity there is to cool anything to fail. Temperatures at night drop a little but not by enough to provide much relief. Robinson does a great job of making you believe how real this would be and what it would look like.

The human body loses the ability to cool it self with 100% humidity. Sweat no longer evaporates. Basically, people start dropping like flies once that gets out of control. It's not survivable for more than a few hours. Any water you'd use for cooling no longer evaporates and would in any case have an ambient temperature that is close to or higher than your body temperature. Instead of cooling your body, it would just heat it up quicker.

This is a very near future science fiction novel that describes a very scary reality that we might be dealing with on a regular basis pretty soon. North West US and Canada actually got a sneak preview when temperatures in the US and Canada hit record highs last summer.
This looks like the same phenomenon as the crisis in staffing nurses that was discussed here the other day. Careerist, indifferent management giving the people on the front line inadequate resources and then blaming them when things start to look shabby, or when someone dies. Scapegoating the people who were in the wrong place at the wrong time, who are tired, inadequately trained, and inured to a climate of normalized deviance. Many organizations don't suffer from these problems to nearly such an extent. I've worked in reasonably functional organizations, and ones that are disfunctional in different ways. Why does this malady strike the U.S. Navy and healthcare so severely? Am I viewing this from too great a distance? Are these actually separate forms of institutional dysfunction?
> With partial updates the latency can be pretty low. There are many ways to control ghosting in a way that doesn't affect the latency too much (essentially, refresh asynchronously - and again - only where needed)

I would be interested to see some proof of above, I haven't myself seen a usable implementation that successfully controls all those behaviors and latency. People will often point to Dasung but I've used it and I feel it is unusable.
Anyone else noticing this is used as a mega downvote recently?

Saw a pretty civil disagreement in a thread where half the conversation was flagged dead. There used to be a vouch option but I guess I don’t have that anymore

Turn showdead on, you’ll start seeing it all the time (it feels like)
I also like the part of looking sharp, this is also a non-zero factor in any field, including IT. Between two professionals, if one looks sharp, clean and fit, while the other one does not, it is hard not to conclude one has also more self discipline.
Could Alien Life Be Similar to Earth Bacteria? (2015)
I don't know if there's a name for this phenomenon, but it's sort of like an invisible Chesterton's fence. "Just make them out of a different steel" feels like a idea that is elegant, but even as someone that's never built a ship, I have to imagine there's some good reason why they're built out the materials they are, and why a simple material change is unlikely to be a solution. Maybe I'm wrong (it's not like organizations haven't done dumb things before despite a having a good simple solution), but it really feels like that's probably not the case here.
Well then it’s equally likely that badgers the size of Earth could be forming from time to time, and since they’re the size of earth they would decay much more slowly than our puny local badgers… so shouldn’t we see the occasional Earth-sized badger through the Hubble?

Or how about the much lower odds needed for a copy of Shakespeare’s plays translated to Klingon inscribed on a giant sheet of titanium to appear spontaneously? Far more likely to happen than a Boltzmann brain, right? So should we not have found an item or two like that?
Over at Bogelheads they always like to post articles like this (time in the market is better than timing the market) which should make you feel better.

https://www.personalfinanceclub.com/how-to-perfectly-time-th...
It's not FreeBSD but OpenBSD, FreeBSD makes one big root and one swap (UFS2).

FreeBSD:

https://forums.freebsd.org/attachments/captura-de-pantalla-2...

OpenBSD:

https://thepracticaldev.s3.amazonaws.com/i/54u4m2uvpu16ucbe0...
Thats the point. I prefer to go without ACID compliance, becasause it is such a performance hog.

How often do you experience "errors" that corrupt your database files? How much performance downgrade would you be willing to take to avoid those?
I've had experience with this and while it's incredibly difficult to find motivation to go the gym or eat well, I found that achieving even one of these things for even a week - so two-three visits to the gym or four-five salads and veggies instead of snacks - were enough to really boost my morale. Granted, it's no "solution" for depressive mindsets, but it's a step on the right track. We just tend to have this obsession with finding an easy packaged solution, whereas any real problem requires steps upon steps.
https://www.arabnews.com/node/1151751/saudi-arabia
> duplicate

It was posted by the same author, so he's probably trying to get some feedback on this project since the first submission failed.
…that themselves originated from The Simulation
The title actually surprised me because of that. I would’ve assumed the SQLite team would pronounce it sequelite since es kew el ite is pretty awkward to say.

But the grammar would suggest they do say it by pronouncing each letter of the acronym separately.
Server-side vs. Client-side Analytics
I haven't used GA in many years, probably 7 or more now. Have they not implemented something like a minimal interface in all this time? I swear it was so clunky and borderline annoying last time I used it.
I love systems which don't prevent foot guns, and go bang spectacularly when I foot gun myself.

It's good that you know what you like. Just make sure that none of your software is run by me because when your software goes bang spectacularly and foot guns me instead of you I emphatically don't like it.
Not really, what is True and necessary may not be always be kind but needs to be said anyway
Pascal User's Manual (1979)
Maybe threads don’t work for your thinking style but your claim that this is generally true is baseless and pretty well refuted by languages like Go or Erlang that feature stackfull threads/processes as a critical part of their best-in-class concurrency stories.
Loved the post and the art.

This is genuinely going to be helpful for me to share this with my colleagues and management.

> From an engineer point of view, this may sound trivial, but the truth is that your career depends heavily on how your manager, and their peers, perceive your impact and your work.

> I have to admit my track record of convincing management about the importance of my work based on this particular idiom has been… spotty at best. I still believe in the concept, though.

The above are from “diagonal contributions” but to me also apply to rake collecting.

But I have to wonder, why is this the case in software engineering?

We go through K-12 school being told to make the world a better place and have a positive impact. Most religious teachings impart the idea of helping others.

In nearly every profession or job role from waiting tables to building houses, a common complaint is when someone doesn’t “help out” when needed.

So why in software engineering is the expectation warped such that “collecting rakes” to make sure others have a better chance at successful contributions often seen as rabbit-holing, or procrastinating, or just flat out wasteful?

And especially so when done diagonally across teams? Why am I expected to only own my own pieces and not improve others?

And most importantly, why does it feel like my reputation and career still hinges on the quality of my work and how it interacts with others’ work, if I then feel I need to ask for forgiveness every time I collect rakes or work diagonally?

Something feels culturally wrong about this.
If I look at a thread, I see futures all over the place. They're just implicit, and the OS takes care of concurrency/preemption. Sure, that means that you need concurrency primitives if you access shared resources, but only in the trivial case you can get away without shared state in the promise/future scenario as well (i.e. glue code that ties together the hard stuff). Downside is your code gets convoluted and your stacktraces suck.
Sure, and prices used to be reasonable, politicians were noble and children respected their elders.
>have you used it for anything?

Nothing serious, just playing around, but lost ~interest when they start abandoning...
The city of Hamburg has changed a large portion of its fleet to electric and I love it. They are quite, they don't stink and in the last 5 years there have been no major incidents.

Just like all technology, there may be some fault in the busses used in Paris and until investigation is complete they should be suspended.

Battery fires are a general problem that needs a better solution but that doesn't chip on the rest of the benefits.
Yes, and the thing is that many of the trappings of at least the Catholic church reflect a strong "Romanization" of the religion and the fusion of various "pagan" elements (stylistic and ritualistic) of Roman or Mithraic pagainism into the practice. Vestal virgins to nuns, etc.

Christianity without a powerful pan-Roman culture may have stayed as a kind of messaniac Jewish sect, confined to Jewish communities around the mediteranean.
Don’t know in the particular case, but it’s very common at a VC-fueled company for the VC to be pressuring execs to hire “seasoned management”.

The hypothesis appears to be spend money to bring in people who know how enterprises work. Instead of people “just” managing or managing managers, get “leaders” who are “proven”at managing business functions or lines business through managers of managers. So, pay big bucks to people that have risen to that size management before.

Of course this means “layering” the Wills of the world with LOB or functional managers who by virtue of having been at a big enterprise predating the unicorn thing, have no clue what the function needs to be (no ‘north star’).

Next thing you know, thanks to this overweening managerialism, the unicorn-turned-Leviathan is hiring “transformation” executives. You know what’s next… the next unicorn still made of Wills, ready to eat Leviathan’s lunch.
Interview with Sami Timimi where he touches on similar ideas concerning the validity of autism as a clinical diagnosis:

https://www.psychologytoday.com/us/blog/rethinking-mental-he...

An interesting quote he ends with:

It pains me as a psychiatrist to say this, but as things stand I would recommend that you avoid seeing a psychiatrist. I know may great psychiatrists, but without personal recommendation, given the nature of current dominant models, you are putting your loved one in danger of being prescribed medications that may lead to some short term gain at the expense of long term enslavement to a 'chronic' disease model, addiction to difficult to come off meds and lack of empowerment to take control of finding a path for their own recovery.
If the gaze tracking resolution is reasonably decent, these really extend the utility of Tobii products for neuroscience/psych research (where i've used previous Tobii products before), but also really does open the door for things like gaze-driven HCI for people with very limited mobility. I've prototyped gaze-based T9 input and the like before, and it's probably doable.
Everyone is tired of defending "inline style" for a long while now. It has `hover:bg-gray400` and thing like `md:w-1/3` and some fancy animation too. I think they should start creating 2-3 properties size classes more, currently it's mostly 1:1.
First 3 chars of my username, add "seljebotn", at the email service Google provides.
This is a good point - all of the DALL-E images are interpretations of human prompts.

Human insight and imagination will always be needed to create meaningful, useful prompts
You’re not a marine engineer, are you?
indeed.. I don't look at the case of a letter to determine when to press "Shift" needs to be written explicitly
What service is this?? This must be huge.
Isn't a good thing that a lot of these articles exist? As the number of articles available grows the chance that you share the "issue" with the author is bigger.
Small DevSecOps business, with no dedicated team but about four primary developers using it for a shared service in our data transfer layer. Our lack of knowledge sometimes makes feature lead time slow, but the type system makes us feel very safe. Unfortunately our tooling experience has been abysmal. I’ve come to accept I just don’t get anything beyond basic syntax highlighting.
A Brief Introduction to NFTs
And on your blog you can choose to use common abbreviations like OS, BIOS, and GPS without spelling them out.
Didn’t know him. Why is he a “bullshitter”?
The article you link states that the defect is in the chassis leveling control software and that it will be corrected, it doesn't talk about the frame strength.

So the software isn't configured for the way the mass is distributed on the bus vs a strength failure.
Where do you keep up with information like this? Do you have to work in the space or do you read certain periodicals or something else?
Is it mechanically a 100% replacement for traditional steel used in naval construction? I recall specialty alloys like Wotan steel being used in WW2 warships. Perhaps such kinds of armor are not in vogue anymore, but corrosion resistance surely isn't the only requirement for naval construction, even if it's an important one. I'm not a metallurgist though, so I have no idea of all the implications of using stainless steel pervasively in naval construction.
Rust-free? How over budget should we go trying to make an all-aluminum and carbon fiber carrier? Is fiberglass ok or are we planning on making submarines too?
Lily58 Pro
I installed an extension to close idle tabs older than 30 minutes. Keeps my tabs tidy because turns out searching for the page is faster than finding the tab among the hundreds.
Yawn. Do you think this is edgy or provocative in 2022?
While there have been budget cuts, the US Navy’s budget went from ~80B in 2001 to over 160B today. Given what the US spends as a % of GDP, it feels like this should be more than enough. From afar, the problem appears to be decision makers in the Navy refusing to reduce scope and deciding to understaff.
You put sodium in your mouth every day. It's in salt!

Fluoride in toothpaste is toxic. You have to spit it out, not swallow it. The small quantities used are fine, but if ingested a significant amount, you'd get a "not fun" trip to hospital.