skysight-inc/HackerNews huggingface dataset:
Coffee capsules' business model relies on convenience to create unnecessary waste. Capsules of coffee taste worse and provide no improvement whatsoever. Why do this? Marketing creates a fake need, even though better solutions to brew coffee already exist. It's all about marketing convenience without innovation. You pay a higher tax for unnecessary capsule packaging, additional pollution, and waste.
I think this could work but it would have to be strictly regulated to avoid making complete mess of the whole internet.
I don't think you read their second sentence.
Why would they be any safer than the too-big-to-fail megabanks?
Try this:

curl -H "Accept: application/json" https://masto.ai/users/mg/following?page=1 | jq .

Notice the people you are following are referenced by URL. If you try /followers instead, and look up the following URLs of some of your followers, you'll find that they follow you by the URL

https://masto.ai/users/mg

If you do:

curl -H "Accept: application/json" https://masto.ai/@mg | jq .id

You'll see that the returned document shows the id of your ActivityPub Person actor as https://masto.ai/users/mg, not https://masto.ai/@mg or @mg@masto.ai.

@mg@masto.ai can change and nothing will happen (even old mentions should still work, as at least Mastodon resolves the mentions to the Actor url and includes a mapping in the post). But if the https://masto.ai/users/mg URL changes, you will need to trigger a move, or you'll lose your followers, because from their servers point of view, that URL is your identity or in ActivityPub speak it's the identity of your Person Actor and for most purposes that's all ActivityPub cares about.

So while you can introduce aliases in webfinger, and for the purposes of webinger your id is mg@masto.ai, if the primary ID of the ActivityPub Person actor changes, you need a "movedTo" element to point to the new one, an "alsoKnownAs" to point to the old one, and trigger notifications to the servers of your followers and following for things not to break horribly. See e.g.:

curl -H "Accept: application/json" https://mastodon.social/@vidarh | jq .movedTo

And

curl -H "Accept: application/json" https://m.galaxybound.com/users/vidar | jq .alsoKnownAs

This is not in the ActivityPub spec - it was added as an extension as people started to want to be able to move more smoothly.

(I personally don't like this dependency on the old server in the move process, and so one of the few things I actually like about BlueSky is the ability for a user to take their data to a new server unilaterally; that could be fixed for the Fediverse without an entirely new protocol, however - it just needs a mechanism similar to the recovery key mechanism of BlueSky to let users prove who they are on a new server)

In effect, you have two identities in the Fediverse:

* You have a webfinger identity acct:mg@masto.ai

* You have an ActivityPub Person actor identity https://masto.ai/users/mg

Changing the former, or adding more of them (you can even just add a redirect on your own domain and user@yourowndomain will work and resolve to your https://masto.ai/users/mg identity; this is how my Mastodon is on m.galaxybound.com but my preferred Mastodon handle is @vidar@galaxybound.com without the "m."), is easy. Changing the latter is complex (more than it should be).
>100% of non-stupid internet is still HTTP.

$ curl -I 'http://datatracker.ietf.org/doc/html/rfc2289'
HTTP/1.1 301 Moved Permanently
Location: https://datatracker.ietf.org/doc/html/rfc2289
I think as battery (and charging) technology improves the downtime will become a non-issue pretty quickly.
Is this a consumption-only thing or does it allows some kind of interractions with the outside world, like emails sent to the box ultimately get delivered (when someone brings the box to a true internet connection to update it), edits to wikipedia get merged, ect. ?
Yeah, this is a very stupid change std/encoding/* is also actually the right place, why pollute the top level namespace with encodings ?
1. Built from scratch on protoboard, analog ammeter, lm337, fuses on input and output, tight safety tolerances, multiple fail-safes.

2. I have experimented with cognition and mood modulation with positive personal results. I would prefer not to go over my current area of application since it is outside of the well-tested. Too often personal anecdotes on the internet may be misinterpreted as "proof", dangerous in areas that require a solid scientific approach.

3. Sadly, and the credible scientists have been calling for such research for years, no solid long-term, large-scale studies have been done on TDCS. What has been widely and somewhat better researched is a) application for depression alleviation and b) cognition modulation.
>device can't be fooled to think this is a battery and doesn't even turn on.

Depend on the phone, what battery charging and monitoring IC it uses, but the older ones from the Samsung S2 generation, the ones that still had removable battery, could easily be fooled by adding a resistor to the third BSI/BTEMP terminal (the one in the middle).
The article literally says that setting up proper records is easy and spammers do it as well. So there's no simple solutions.
Long awaited update:
- Synchronization of tasks and recorded time between all your devices.
- Export tasks and fixed time to Excel document.
- Export statistics to an Excel document with a breakdown by category and detailed statistics by task.
- Additional sounds in the focus section.
- Ability to change the design of the application.

TaskFocus allows you to easily and conveniently focus on tasks and activities, while also keeping track of the time spent on them.

The app will be very useful for those who constantly plan things in their mind, whether they are personal tasks or work-related ones. TaskFocus will prevent your tasks from getting lost and help improve your productivity.

With TaskFocus, you'll have more space in your mind for what's truly important. Thanks to this app, you can easily plan out any day.

Task list:
- Simple and convenient form for adding new tasks.
- Convenient management of your task list.
- Convenient search function in the app allows you to find any lost tasks. There is search by text and by task date.
- Ability to export tasks and recorded time to an Excel document.

Task focus:
- The app allows you to focus on completing a specific task from your list with the option to choose a melody that helps you concentrate better on the task.
- Ability to choose a background sound while focusing.

Convenient statistics:
- The app includes simple and informative statistics on task completion, time spent on tasks, and statistics on overdue tasks.
- Ability to export statistics to an Excel document with breakdowns by categories and detailed statistics on tasks.

Customization options:
- The app supports customization options to suit your preferences.

Synchronization:
- Thanks to synchronization of tasks and recorded time, you can always access your tasks and recorded time on all of your devices.
I'm not a mathematician, so I'm not at the horizon of mathematics - but I can branch off from what's already there to make what I need (and isn't just searchable) consistent with the rest of it.

You're arguing that recent AI developments are a big deal and I'm not arguing against that. But what anyone stating that needs to answer is why we should think that big deal is a good thing - since humans are using the technology and will control whom it benefits. We don't have a good track record there, historically, which is another are in which we are, sadly, consistent.
Sure, I have lived well bellow my means to basically self insure my whole life.. It's at best rather pointless and depressing to live at a set quality of life in that version of a low trust poorly developed society. The whole point of insurance was to pool for emergencies.

If you have to keep enough money for two things insurers are adept at not covering in a row you may as well save all your premiums to get there faster.
Most operating costs estimates assume that sending up more satellites is an expensive proposition.

For starlink, its not. Maybe for the first time in history.
That's a statement about a potential future, not a statement about past actions.
I think "starting in 2036" and "by 2036" mean the same thing here.
(running my own email server since 12+ years) The most effective spam "filter" I use is a simple DNS check ;) No reverse lookup to the hostname the sender pretends to be? No connection. Simple. That simple rule eliminates almost all spam. SPF/DKIM checks take care of the rest. For low-traffic email servers the dns lookup costs are negligible. Sometimes smaller IS better :)

I block repeat offenders with crowdsec. I wrote some details down recently at https://jan.wildeboer.net/2023/04/Daily-Bot-Blocking/ FYI
>I think something like passport data is (or should be) fairly well-protected

It's astonishing how many times I've had to send scans of my passports to formations agents and banks (non-US) as email attachments in recent years. I always had on my mind how much damage could be done with a simple MX record cache poisoning.
is this a job interview
"So she'd rather use private-by-convention."

This effectively and automatically devolves to "public-by-contract". Seen it happen so many times that you can't convince me otherwise.
>It's very different in the US. It's impossible to unlock the bootloaders, get root, etc.

Sounds like the US would benefit from some EU style legislation.
It's not that seamless. We've been trying it lately and the onboarding process is still pretty bureaucratic. Like, having to give an age rating to a zip utility doesn't make anything better.
Cool! I'm really happy Iquitos got a fiber cable now. Just measured 23Mbps on 4G and I'm a few kilometers down the river. A few years ago I got about 5-10Kbps so it's a huge difference.
How YIMBYs Won Montana
He's not on this list for no reason: http://www.paulgraham.com/5founders.html
Their main issue IMO is that they are not really bringing anything major to the table in exchange for the very high cost of breaking compatibility with nodejs. If you are going to create a competing ecosystem it has to be somewhat revolutionary for the cost of investing/migrating to a whole new ecosystem to be worth it.

I like Typescript quite well, but if I'm told I'm going to throw away my nodejs/ts code base and start from scratch, then they are many alternative with better (for many definitions of "better") langages to consider, which at least will actually be different from what I have just thrown away.
I do not understand how a three year service obligation can be interpreted explocitly as being served concurrently. This was most likely a "gentlemen's understanding" among officers, and the reality is that the choice of big army to change its mind about what a contract says has always rested with them.

From a legal perspective this even sounds above board, cause the UCMJ is for the most part a legal framework that is primarily about swift, not just, punishment, and giving commanders authority over everything but certain things, instead of a system where authority for specific things is permitted, and nothing else.

Enlisted people get screwed like this regularly, every day. Some people enlisted for high demand low recruiting fields are activated out of IRR after finishing active duty, the epitome of backdoor conscription. This sounds similar to the pilot's situation, and they don't like it.

When you're in the military they control your life. Surprise!
I don’t post to make friends.

Edit: Follow up thought, I’m not sure who the internet benefits anymore. It used to be about users. Now I don’t feel the same way.
Unironically I have watched this repeat out amongst friends and colleagues all my life. People with $5 million homes that are below average (but consider themselves to be about average globally at least) because there are houses worth 10 mil in the same street.
I assume badly misconfigured servers meant something like open relay setup. Not DMARC and dependent technologies, which are not protection against spam at all, anyway. They are protection against various kinds of spoofing.

And I concur with the original commenter. I do zero filtering on my SMTP server (no reverse DNS lookups, no blacklists, no nothing), in order to be sure I receive every single email, and SPAM looks like it would not be an issue even if I disabled the bayes classification client side, these days.

I mostly rely on providing unique random addresses to each service. My oldest 18 year old address gets quite a bit of spam so I blocked it and switched to different one, but newer addresses that I use for the last 5 years didn't accumulate much spam, despite being public and crawlable on the web.
What’s old is new again. Military land rovers from as far back as the 1950s are all 24v.
In recent years, I have encountered many problems in IT companies caused by incorrect software architecture. What do I mean by incorrect? In most cases, this is one direction – either it is too trivial or incredibly complicated in relation to the problem it is supposed to solve. Both cases lead to performance problems and stop the organization from being agile.
That is not the point.

There is a physical limit of how much you can compress stuff. If your LLM is significantly smaller than even the most optimized compression we can achieve, then it simply doesn't actually preserve all the information
How is making a huge financial and CO2 investment into a tech that is still fossil fuel and has to be replaced again a step forward?
To me this is quite similar to the Erlang VM's ETS in-memory store. There's a lot of usefulness in ETS itself, especially how it distributes inside clusters. Having an easy to use, efficient, and optimized store as part of the language can be a good enabler. Only time will tell if it is/isn't.
I think what's nuts is that databases data structures are not built into the language/stdlibs. I can make an array but if I want to add an index so I can access it fast then I have to jump through some inordinate hoops. I can make an in memory hashmap, but if I want to persist it and keep accessing it fast directly from persistent storage suddenly things get unnecessarily complicated.

I think fast searchable file backed data structures should be primitives of any computer language and runtime.
Their x86 boards can run whatever, they have mainline Linux support.

They've also been maintaining Linux support for their 8+ year old ARM boards, as well. I generally avoid ARM boards because you're dependent on manufacturers for continued kernel development, but Odroid/HardKernel/whatever holds up their end of that deal very well in comparison to other manufacturers.
Word analogy puzzles tend to favour particular dialects and cultures and don't map neatly to other measures of g.

If you're actually interested I can go and dig up some of the literature (I have a PhD in psychology in an adjacent area). Please let me know.
March 2023 1 month inflation is 0.1% - should that repeat every month (obviously it wont) for the next 12 months, 1.2% annual inflation.

The June print for healine annual inflation (from the prior 12 months) is going to be ~3%. Negotiate your wage increases before it is too late.
I wonder if they were looking for a way to back out without losing face or if those changes were genuinely enough.
Astonishing how governments just take foreign corporations by their word when they promise they won't use data for a certain purpose. For all we know (and I doubt the Italian government knows much more), they could have just added an "opt out" checkbox that does absolutely nothing.
This is important to note.

As a VFX-person I have to add that the variation can be a value in itself.

E.g. imagine a level in a computer game that plays in an office building. Having procedural desks with different heights and stuff on it with various degrees of use and personalization seems boring, but in sum it makes a big room look more like the real thing, because most real things have these tiny imperfections. In games where e.g. you have items to find the variance of the environment is a major factor in the enjoyability of the game. Too much and nobody can tell items from assets, too little and items feel like on a board game.

That being said, procedural systems must either be incredibly intricate or use a lot of artistic input to produce good results.

E.g. a good level artist might tell a whole story of human relationships with the way a room is set up, with the pictures/notes those office workers hung at the walls, which objects decorated their work places, what is missing from their places etc.

A purely procedural approach will look very arbitrary unless it tries to model the same underlying rules (e.g. "simulating" the owner of said desk and their role within the system that produced that room). If done correctly this can look extremely good (better than mediocre level designers) — but this is rarely taken that far.
No, aussies go to the grog shop!
Was it a UK based company?
I read the Narratively's seven stories, which were certainly an interesting read, but I think they simplified things a lot. To begin with, I am not sure how well we can draw from the Cold War era lessons to analyze the present day. Nor am I entirely sure how successful these information operations were even back then.

Regarding Europe, I think you are on the right track about the role of political parties in democratic backsliding. While heavy disinformation and propaganda (both domestic and foreign) are certainly involved, there are all sorts of other dynamics involved. Oftentimes, things really start to get awry when a dominant party succeeds in capturing state institutions (including the judiciary) and the media sector. It is also noteworthy that such capturing may occur both through "pure" political actors and corporate powers, the latter often in the form of corrupted oligarchic structures, as you pointed out. Also recessions and economic hardship have played significant roles, as they have always done. People's apathy and disengagement are also a factor. In Europe we also have the further issue of backsliding spilling to the supranational level.

That said, I disagree with your conclusion: even with the dangers, political parties are clearly necessary.

As for the Narratively's focus on "fake news", I think a central question is in which stage of the backsliding these play a role. A hypothesis would be that these are particularly important early on. Later on, the entity that has succeeded in capturing can use the fire-hose strategy at its will.
If anyone knows products that fit this use case, I'd love to know as well.
concepts are a thing now, compile time execution keeps getting better, and stuff like clang tidy help where C++ fails short.

While C++ will never be as safe as Rust, mastering it is still a must in many domains, including contributing to Rust's compiler backends.
> iodine adds a bad metallic taste

I cannot disagree more! Iodine is an essential part of sea salt. Rock salt is bland and boring in comparison. That said, I agree that refined salt is much worse.
The privilege is in being able to not have Internet access for an extended period and just enjoy life from a tropical beach, sipping on a mai tai, with no work to check-in on to make sure nothing's blown up. From the first world, only the middle class and higher can afford such a luxury. But the Internet is just so damned useful that, sure, it enables doomscrolling, but it enables so much more as a communication medium (the MVP for many businesses is a email address or a whatsapp number) that the assertion is just ignorant of life before the Internet.
For fully stationary use, you could replace the battery with a voltage regulator + supercap combo like in this video: https://youtu.be/YfvTjQ9MCwY?t=856

This ensures that the phone does not get confused when powered straight from the adapter with the battery removed (provided it is even possible to do so).
Ha, you'd think that. I get 100's of 'report' daily from people reporting booking confimations & invoices as spam :)
https://www.pigsx7.com/
Years of corporate presentations have ruined me to the point where I wondered what an iterative / sprint-based approach to soccer was.
RI has the same approximate population as AK. What people mean when they say land votes, is AK compared to NY. AK has a population of < 1M while NY has a population of > 8 million. Proportionally, Alaskans have > 8x the representation in the senate that New Yorkers have.
Your website is covered in "contact me", but I see no contact information, and your HN profile is similarly anonymous. Sorry, I couldn't figure it out.

I don't know what skills you lack, but if they're web development skills, and if you want some help with your wonderful project, my email is in my profile. I cannot, alas, do anything about your insufficient-time problem.
I kind of like that they're tying it to DNS, which is probably the most successful decentralized system to date.

Fediverse doesn't really seem to scale at the individual server level, which is a sort of weird UX.

Creating a domain name is both cheaper and easier than running your own fediverse server.
I am not against ai and i am open to any ai tools that give credit or satisfy the requirements of the license of whatever they ingested. Ai is good, theft is not. So if bing plays by the rules then thats great.
>they are willing to throw away a lot of legitimate email just to prevent even one in a million spam to go through.

Or they work at a company that demands it...literally demanding IT remove all spam... and also demanding that nothing important ever gets blocked.
Up Slide Down is a simple & very challenging puzzle game. Your job is to place the tiles in order by making sliding moves that use the empty space.
> That said, probably maintenance is not needed. I am not aware that anything in that field has changed for a long time.

To point out the bleeding obvious, it's not necessarily about the subject matter changing, but the technical environment. Systems change, libraries change with them, leading to potential compilation issues amongst other things.

This is aptly demonstrated by emagii/sipcalc[1], which although no longer maintained itself since 2017 was "sipcalc-1.1.6 updated for cross-compilation, fix warnings".

A quick search on Github eventually reveals troglobit/netcalc[2] as the current maintained clone of sipcalc.

[1]https://github.com/emagii/sipcalc
[2]https://github.com/troglobit/netcalc
> You say "the url works" as if there is a clearly defined url for every Fediverse user. But the way I read the specs, that is not the case.

There is a clearly defined URL for every Fediverse user, but not in the sense you mean (there isn't a static or predictable mapping from user@host to URL). The Fediverse is a graph of Person actor urls, not @user@host ids. The Webfinger lookup functionality is used because it makes things more flexible for users and because webfinger allows for a single identity to refer to multiple different types of services and resources, but my followers servers and the servers of those I'm following knows me as https://m.galaxybound.com/users/vidar even though @vidar@galaxybound.com is what I use.

> And the way I read the specs, those don't have to be permanent. A server could change their scheme from hostname/users/username to hostname/u/username and would not violate the protocol. Because the way to identify the user is via a webfinger lookup.

See my other comment. A user is identified via a webfinger lookup when trying to determine which Person Actor @mg@masto.ai refers to. But in almost every other context the only thing that is stored is the URI of the Person actor. If that changes without using the (not in ActivityPub; new) move functionality, you're effectively creating a new identity, and quite a few servers do not yet support the move functionality, so while you can change @mg@masto.ai at a whim and nothing will break, changing the URL is what you need to be careful about (too careful, as I've noted elsewhere; the better support for migrating your data is pretty much the only thing I like about Bluesky)