skysight-inc/HackerNews huggingface dataset:
The complaint is that writing GUI apps is painful not that it's impossible. In particular, when compared to other platforms, windows has had 30 years, several frameworks, market dominance, and they all still end up getting a D- for one reason or another.
But AM isn't switched off.
Reminds me of VirtualDub from the good old days :-)
> The emphasis on Universal Windows Platform as "the future" of app development is absurd.

Remember when Microsoft honestly thought they had a shot at making a mobile platform to compete with Android and Apple?
Where did the idea come from that starting with a 40MB exe is small? That's completely outrageous. You could embed all of python, tk, fltk, wxwidgets and pyqt and still not be close to 40MB.

FLTK static binaries start at 100KB, win32 binaries can start at 1KB, Juce is about 2MB.

Using GLFW or SDL for an openGL window then using IMGUI would start at a few hundred kilobytes.

What are you doing in there that makes your binaries 100x times as big and why would this be a selling point?
Evolu, local-first SQLite syncing platform using TypeScript and React
It seems kind of regressive for a common tax to pay for the aquifer that primarily benefits the farmers. If its paid for by taxing the farmers directly, or at least proportionately, then sure, it probably wouldn't be regressive.
I always thought the problem with this was that the compilers do loads of these optimisations in very mundane ways. Eg if I have a

#define FOO 17
void bar(int x, int y) {
if (x + y >= FOO) {
//do stuff
}
}
void baz(int x) {
bar(x, FOO);
}

the compiler can inline the call to bar in baz, and then optimise the condition to (x>=0)… because signed integer overflow is undefined, so can’t happen, so the two conditions are equivalent.

The countless messages about optimisations like that would swamp ones about real dangerous optimisations.
Git: Please Stop Squash Merging
Ah. Apologies. With the benefit of hindsight, I can see how my "Oh, that's sad." comment could be misconstrued.

My intention here was to say that the fact that the 'rad' software fails to advertise prefixes with a zero lifetime is sad. That's like basic, essential functionality and it's always sad when software fails to implement basic, essential functionality.

My intention was NOT to assert that your configuration (or -worse- you, yourself) was sad or whatever.

> ...now you’re saying I’m using “bad software” for using the built-in, recommended router advertisement daemon...

Yes? It's possible for the recommended thing to be bad software. If you haven't discovered this, you DEFINITELY will as time goes on.
Exactly. There's a force continuum at play.

Truckers take over the city and make life a living hell for thousands of innocent residents? Lock their bank accounts and starve them out, and (ideally) prosecute the perpetrators alongside anyone who donated to them.

Soldiers raping and killing civilians? Blow them to kingdom come if possible (it's a war, after all). Otherwise, identify them, convene a tribunal after the war, and hang those found guilty.

FA, FO.
We just don't know how to even properly specify what we want.

We don’t know what we want…that’s why I think there is some very interesting psychology going on with AI people. Maybe the main driver is boredom ?
While interactions with volatile and interactive streams cannot time-travel, anything else is free to - the standard only imposes requirements on a conforming implementation in terms of the contents of files at program termination, and programs with undefined behaviour are not required to terminate, so there are approximately no requirements on a program that invokes undefined behaviour.
Most people's life satisfaction matches their personality traits
You're being an unnecessary dick.

Long compile times are annoying and affect productivity. Some people are really sensitive to this type of disruption and it gets very difficult to stay in flow when the only thing you can do is sit and stare at a progress bar. This is particularly offensive to C# developers.

Take your elitist attitude and your gigantic C++ monstrosity elsewhere. Tell me you haven't used a modern JIT language without telling me you're a scrub. Jesus.
Even if what you say is true, why would you take that risk? Would you feel this way if you child became sucked into far-right content, or if they tried to change gender and later attempted suicide?

r/atheism is just a personal anecdote, as the future of the product will be infinity granular filters using LLM's. It's not that I'm personally opposed to atheism, it's that I became one before I stopped believing in Santa as a result of online communities. Every day, children who have no idea what they're talking about decide they're a Nazi or Socialist because they saw a meme online, and it's neither healthy for the child or good for our society to have this. The central premise, that many online communities aren't suitable for kids stands true, and I'm sure there are topics which you would be highly opposed to your six year old child viewing and incorporating into their personality if you thought about it.
The only way a second standard can survive is by being open source. A 3rd? Very unlikely
It’a not better, they are both worse. The best editor is the one you know. I also know lots of people who use IDEs and don’t use most of their features.
A. If a gun were placed to your head and you had to write a native Windows app, what stack would you use?

B. And, if you had to write a cross platform app, which framework would you use?
I'm surprised you'd double down before trying it, or at least Googling it first.

Web push notifications are first-class notifications. They support sound and vibration. Standard notification badges appear on their app icon. PWAs that use them appear in Settings > Notifications. Users get exactly the same controls over them that they do native apps. Etc. https://imgur.com/a/Ofg6oxo

Try it yourself: https://progressier.com/pwa-capabilities/push-notifications
Don't forget you can type any of those menu items in the help dialog and it will not only tell you where it is, and not only let you activate it, it will helpfully show you the deeply nested set of submenus required to activate it.

Oh and of course those shortcuts are activateable by other applications to simplify app integration.
Sorry where do we anchor 10 billion super yachts?
The Mysterious, Deep-Dwelling Microbes That Sculpt Our Planet
The "strain" would depend on how many milliamps your 5V device draws. I don't know the current consumption of these logitech dongles, but it seems to be adequately low for this hack to work.
Neo Geo architecture: a practical analysis
If they deliver the letter to the return address, what prevents you from writing the target address as the return address and getting it delivered for free?
> PS: Are those tiny, cheap, desktop laser engravers powerful enough to "print" on paper without starting a fire?

Yes, you can modulate their power. It usually takes a few experiments if the manual doesn't have a material table.
I use handbreak all the time to re-encode to be smaller. A screen-capture video is usually like 1/10th the size after re-encoding so I can upload it to a bug report system.

I also find that lots of tools artists are using generate multi-gig files that compress with the default settings in handbreak to 1/10th the size, and at least personally, I can't tell the difference at a glance. I sometimes think the size is being used as a proxy for "quality" so the artist and some of their patrons think larger file size = better
Audiobooks are a cheap excuse for oral storytelling. People listen to audiobooks as they sculpt their muscles in the gym, as they walk to the shop to get groceries averting the eyes of all strangers who pass by, as they fold laundry, alone.

Oral storytelling used to happen in small intimate groups around fires with a couple of lamps lit, total silence, wind howling, drinks and sometimes other delights, with no conceivable distractions. Even saying "no distractions" isn't accurate, as it was moreso the case that they'd a completely different conception of time. The stories would be told live by another human, with their voice and body and eyes looking at you.

Reading is different than oral storytelling - it doesn't pretend to be the same thing, at least not anymore. Creating a hierarchy between the three is, I find, a bit odd, in general.
Totally.-

PS. That, and antibiotics ...
I was about to say, they seem to entirely forget about the existence of ships - humans are pretty good at displacing species around the place.
Also, apologies for the huge delay in replying. Apparently my comment to you and your comment to me got flagged. I don't read replies while logged in, so I totally missed that this conversation was ongoing.
… just require that workers wear proper clothes and protection then? “Jewelry worn by married Hindu women” is such an oddly specific thing, like - I wouldn’t have any problem taking off my wedding ring if jobsite safety required it, why should that even be brought up? It’s a given that you dress appropriately for the job you’re performing.
All that really matters is how much power (watts, i.e. voltage * current) the device draws compared with how much power the laptop was designed to output. Shifting the voltage doesn't really affect anything other than losing some power to conversion inefficiencies.
The best uses of AI I’ve come across are one that are integrated well into a tool I’m already using and just make my job a little bit easier. So look for something where you could add a little box that says “summarize the messages in this thread” or “suggest a title for this note” or something along those lines.
Python programming for Nintendo 8 bits (2018)
I, for one, have recently refactored my NeoVim config in the exact opposite direction: now using mostly default nvim settings, dropped lots of plugins, etc. Feels great really. Quite honestly I was simply tired of maintaining my old configs. It ended up to be easier to (re)learn some default key mappings instead.

This, however, only works with software with good backward compatibility. Here is to nvim to be that kind of software.
incremental compiles. Changing a single line should not take over a minute to compile in 2024.

And it's not even a "truly large" project, your patronising tone is wasted.
I drink a lot of black tea (about 60mg of caffeine per cup) throughout the day. Between 6-8 bags. My last cup is usually around 8pm. I’m soundly asleep by midnight and get a lot of deep and REM sleep (as validated by my Apple Watch). I do have to mention that I don’t get very noticeable effects from caffeine, probably because according to a 23andme test, genetically caffeine doesn’t affect me as intensely as most people. I mostly drink the black tea because I love the taste of fruit flavored, unsweetened black tea.
Sorry I must have forgotten that subtle detail. Neither of which Apple is currently doing.
Every scientist has to be a materialist, it comes from interacting with the world as it is. Most of them then keep their materialism in their personal life, but unfortunately some come home from work and stop thinking critically, embracing dualism or some other unprovable fantasies. If you want people engaging with the world and having correct ideas, you need to tolerate materialism because that's how that happens. It offending your religious worldview is unrelated.
It just remembers any peripherals you have already paired with the controller, it's nothing specific to "Apple peripherals". And on the next boot it then shows up as a USB HID device in the pre-OS environment, talking Bluetooth behind the scenes to those same peripherals. I have a (10 year old?) DBT-120 from D-Link which did this, and even Windows had some support for it.

Never seen anything for BLE; my wild guess is that Apple now simply puts a BT stack on their UEFI. Not too far-fetched.

But it doesn't really help the noOS use case, since you still need a BT stack with UI _somewhere_ in order to pair your keyboard for the first time.
Existence is no more pointless in the modern (or postmodern) era than at any previous time. Some people need to get over themselves with this "ennui" nonsense.
the assumption being that if apple did not, then apple could not. this assumption seems flimsy. it also implies that the only correct approach would be screws and gaskets. and assumes that larger is easier.

goodness.
This somehow reminds me of the Coding Challenges from The Coding Train:

https://youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhf...

Though he uses https://p5js.org/ for most if not all of his challenges (at least the last time I watched his videos).
Still hugely disproportionate.

If someone is non-violent protesting in a location they arent allowed to be, the appropriate response it to arrest and move them, not lock their bank accounts and starve their families.
> Now you don't need to use those APIs because you know the secret.

Was that a desired outcome? The endian.3 and byteorder.3 manual pages make it easy.
I think you may have misunderstood my comment. I was not at all saying that people and places without high speed Internet don't exist. I was saying that the people and places that only have poor Internet services (poor people and rural areas) are also the people and places for which building a profitable Redbox distribution channel is most difficult, if not impossible given this bankruptcy news.
And calendars, I am sure.-
There's tools to pack dependencies into a single executable, that then extracts those dependencies, as necessary, upon execution.
It's not a matter of energy as such. There's just less tissue damage after each workout and thus less recovery needed.
The docker installation script is for Ubuntu. I added it to help some users get started pretty quickly.

On the installation page, there is a link to the official Docker guide which comes first. That should help other users with an OS-specific installation guide.
Here's my favorite deterministic PRNG optimizing for implementation simplicity:

function random() {
random._s = random._s || 11224; // seed
return (random._s = random._s * 16807 % 2147483647) / 2147483646;
}

Wikipedia says this approach has been around at least since the 1950s.

https://en.wikipedia.org/wiki/Linear_congruential_generator
When I am traveling away from all my charging cords, I carry a battery pack in my pocket. I care about that much more than the once in a lifetime drenching I got in a tropical deluge in Shanghai that made my phone inoperable for a few days
Kids like repetition of a certain kind. And people like monotonous activities and I guess "zoning out" too.

However, I can tell you why we get bored easily when seeing repetition. It's that "we've grasped the pattern, it's very simple, and now we have more important things to do with our lives." Predicting the pattern isn't interesting anymore to anyone except maybe a kid for about 10 seconds.

As humans, our curiosity drives us to seek out new things so we can explain our surroundings. Randomness drives us crazy because we can't predict what happens, and thus our ability to "prevent bad things" is hampered. Even worse than randomness is a smart opponent, e.g. in chess, who thwarts our schemes by intelligently choosing a move based on preventing the traps we could lay. We may feel powerless at that point. But even more annoying, to the point of ANGER (a reaction that we and other primates resort to), is when the opponent makes sub-obtimal moves because they can predict what we are going to do, or quickly reacts to what we are doing, and therefore don't even bother defending against things it is confident we won't do. This is worse than us being able to predict things, it's worse than randomness, it's worse than optimal strategy, it's literally them "toying with us" and "cheating by predicting our very moves"!

The reason we feel anger and tend to escalate (e.g. quit the game, flip the board) at that point, is that we sense not only how much weaker we are but that the other side is "making fun of us", toying with us, we have no hope of "winning" but also we are in a dangerous situation since the toying can turn into something more.

https://www.youtube.com/watch?v=oue3pcmh-U0

Try it with other people and you'll see exactly this ladder...
You massively underestimate the care or thought some Americans give to anything including legibly writing an address; very cool look into how USPS handles that situation (link free to read without subscription)

https://www.nytimes.com/2013/05/04/us/where-mail-with-illegi...
I was born not that far off the end of the last century and I didn't bat an eyelid at that, heh.

Even weirder is that we are currently in the '20s. That's always going to mean 1920s to me, but I imagine I'm going to have to get used to younger family & news etc. using it to mean 2020s in the not too distant future.
Spotify TUI: Spotify for the Terminal
I've been using EGUI to write GUI programs. Works nicely and runs on both Linux and Windows without notable differences. (I haven't tried Mac, but it presumably will work there as well without changes). Small binaries (a few Mb), and can integrate with maps, 3D rendering etc.
I'm not sure generic terms like "artificial intelligence" which describe every enemy in a video game are bound by a particular philosophy.
A high engagement to low voting score is actually a negative indicator, which is an opinion held by the moderation team because if that ratio is bad enough it gets auto-deranked and possibly flagged.
Also see ncspot, which is something similar with batteries-included: https://github.com/hrkfdn/ncspot
Where's the GUI designer?
But DAB is already deployed, removing the FM part will probably allow them to spare money. I think the transmitters are managed by someone else than SRF (maybe Swisscom broadcast), as any service it can be pretty expensive. This said, I'm not happy about the removal of FM. Now I want to find out what's the cheapest way to broadcast the whole FM band at once using an SDR (inside my house).
Wait wait… We’re going to have a Neuromancer series and Keanu Reeves is not going to be playing the role of Case? :-(
> Ashoka sent missionaries with his Buddhist edicts far west and had them translated into Greek and Aramaic

Smart guy.-
> maybe it's just the post offices around where I've lived that don't bother selling the "temporary" ones.

Are we talking about US? If so, it might be your office. The one near me tries to sell me all kinds when I actually go in to do stuff. USPS still sells varying rate stamps ranging 1 cent additional postage to $30 priority mail express stamps.
> Something equivalent to manorial lordship.

A manor lord is not a noble. Functionally speaking, people like Thomas Jefferson and George Washington, who held large estates, would have been roughly equivalent in stature to a manor lord, or what was by that time a gentleman. They would have been eligible to vote in, or be a member of, the House of Commons, but not the House of Lords. In general, the goal of the Titles and Nobility clause is to foreclose the possibility of an American peerage.

It is worth noting that there is a very important difference between a title of nobility and title to property rights. Were I an English peer, I would have no right to decide who should inherit my title upon my death (or even before then); the title's inheritance is strictly decided by the monarch. But for property, I can generally subdivide the property at will, and even grant other people the property or use thereof subject to almost whatever constraints I can put on it (this is where things like the rule against perpetuities come in).

Water rights are property rights, not titles of nobility, and it's not even a close question.
Depends where. In Switzerland it is.
There's a difference between a requirement and its enforcement.

I'm arguing for better enforcement via law, to ensure witnesses are either impartial or prosecuted for impartiality.

If partial witnesses aren't being prosecuted, then launch an inquiry and do a causal chain analysis. It's bound to turn up a root problem that is solvable.
What's in my location history?
https://www.bet.com/article/pe65fc/apple-s-black-diversity-c...

I should have added that link to begin with I suppose...
Belief in conspiracies is motivated. No one has ever adduced a conspiracy that violated their factional/communal/civilizational belief system, even if the purpose was to depict themselves as a target. It is a way to construct an alternative to reality, and I think it is giving it too much credit to even call it epistemological.
It’ll be normal hours, they won’t expect us to work outside of that.
LW is simpler still and incredibly robust. It's a pity it has been turned off.
They know approximately the area the return address should be at, and they also know who used the app to buy the code.
Only the early protocols below the application layer are BE. A lot of the later stuff switched to LE.
It’ll be normal working hours, they won’t expect anything more
>Alternatively, you can buy a commercial [Qt] license for several thousand dollars.

There is a small business option that is cheaper. But probably still not appropriate for this project.
Also, iirc there is no Windows department anymore at MS. Hard to make a great platform in these conditions.
> I've always looked for purpose in work

Here is your problem root cause - wrong expectations.

Obvious solution would be to change the expectations.

Your work is not your god nor your mommy to bless you with motivation, meaning, higher calling etc.

Children. Please don’t make them to satisfy your craving for meaning, this would eventually make yours and their life miserable.

I personally made kids because I thought it was the right thing to do and because i had a partner who shared my views.

I knew in advance it will be hard and i will not get any magical meaning bestowed upon me.

At the same time they gave me extraordinary motivation to pull myself out of my spiritually and somewhat economically miserable life.
For a mail/parcel carrier relabeling anything is (somewhat surprisingly) a significant added cost (and there is not that much of margin), so they will do everything in their power to not do that unless absolutely necessary.
It's more than enough data for a specialized tool, yes.

It's not even remotely enough data for a statistical language processor.
I appreciate this review. Son #5 is always looking for video editing tools. I left a copy on the house drive for him to try.
Its the right to withdraw water, which isnt static
What if you mail 2 and they are scanned at the same time and the database isn't up to date yet?
It's not only about diving though, any drop into sea or pool might be affected, and even if you aren't submerging you'll have the peace of mind of using the phone near a body of water.

Regarding the battery, my phone is also almost 2 years old and I haven't even noticed a decrease in capacity in practical real world even though the battery capacity is reduced to 85%.

I'm okay with reducing e-waste of course, but I'm not okay with EU dictating companies about their product design. Instead of enforcement, there should be incentivization (e.g. if you make battery replaceable, lowered taxing etc).
I’m not thinking of anything particularly ambitious. Just something fun I can work on by myself or with a couple of others and can demo to the rest of the company (I work for a pretty small company). They won’t be bothered about “owning” the work.
LLM Observability
https://opensource.org/osd point 1 ("The license shall not restrict any party from selling or giving away the software") and point 6 ("The license (...) may not restrict the program from being used in a business")