skysight-inc/HackerNews huggingface dataset:
I'm not mastax, but I personally think borders are stupid and we shouldn't be locking people into the place they were born. I want us to move beyond such feudal ideas.

Of course I also understand that unrestrained migration right now would cause massive problems. The real problem here is not the migration itself, but what's causing it. Most people (apart from some adventurous souls) don't normally want to leave the place they were born and where their family lives, except when driven to leave by circumstances, whether those circumstances are poverty, civil war or climate change.

If we have a problem with migration, we should do more to address the causes of migration. And not create more causes for migration.
What Is the Main Idea of Existentialism and How We Can Use It?
> The long-standing issue was preview in file picker dialog, not file browser.

I think this is semantics.

Fact it, it took a decade+
Hacker News and puppetry, a relevant-to-me crossover I never thought I'd see, and here I am at the start of the business day with no time to really dig in, because of the day job.

"Two years ago, the number of students hovered near zero" - I get the larger picture, but any guesses as to what might have hurt attendance to a performing arts major in 2021?

Puppetry is everywhere once you pay attention, and the skills you learn in puppetry can go well beyond, you know, the entertainment industry. But arts and humanities in the American education system have been gutted over the last few decades, starting in primary education, and continuing up into higher education.

I stumbled across the puppetry community over a decade ago, and it's been one of the most enriching parts of my life ever since. It's a real shame how much of a struggle it is to get support for the fine arts in this country.

Edit: This is a really great read. Thanks for sharing!
Very handy, thank you!
I can speak to one machine - my father has been a machinist for 30+ years. In his custom shop they have a vertical metal lathe that was built in something like 1870 (and is big enough to park a car on the table, by the way). It has been retrofitted with new jaws, a new table, motor instead of belt power, and electronic controls. But the core machine is still very much from the 1870's. If you strip the electronics off, you can still hand control it like they would've then.

I would imagine this kind of thing is tucked away in small shops all across the country.
It’s for that reason they started the subreddit /r/LinkedInLunatics.
Jenny’s Daily Drivers: Slackware 15
I think all industries in general fall victim to this sort of fallacy, and I advocate for a stronger push towards goal driven work. Not how much did you work but how much did you accomplish. In some fields these are closer to a 1:1 relationship but definitely not in development.
you can make another keyword search for your search engine, and use that instead of a naked search. like: "g hn firefox address bar"
I don’t think so that is the correct interpretation of magic.

Does Gandalf not know what he is doing when he casts his spells?
From my experience:

1. there is a humongous difference between remote work in (roughly) the same time zone and fully distributed work across the globe

2. having non EU employees as a EU company without having a daughter company in the country the employees are in, without them moving to the EU during the employment, without them being self employees/free lancers it a complete nightmare to get legally right. Worse a nightmare which not only changes between any country pairing (different EU countries have different employment laws) in case of the US might even change depending on the US state.... AFIK all companies either only hire freelancers, do have non-EU daughter companies, do hire through a proxy firm (there are firms exactly for this, but there are their own legal mess), or do it not fully legally right. At the same time having a US daughter company also comes as a cost (many a way more complex legal structure). And all of this method still have high book keeping/complexity/fee cost.

3. legal hassles of data protection and having e.g. sys admin outside of the EU (and in case of dev ops that can easily extend to large parts of the team depending on how it was implemented).

So from a business POV it can make a lot of sense, especially if they plane to mostly milk Evernote.

Through without question it has a very high potential for disruption of Evernote development and operation.

> approx €50k/year, though the cost for the employer is higher

yes WAY higher, and you also pay a good amount of the 50k in taxes but together this then covers pension, unemployment and health insurance around 20 payed vacation days and additional payed holiday days, various child benefits if you have one depending on country and in most cases reasonable employee and employer rights and protections trying to avoid power abuse in both directions (through mainly protecting the employed person).
"Targeted" exercises tend to be body-builder type stuff which can only really be done with light weights. Instead, bigger compound movements like squat and deadlift can be incrementally trained leading up to much, much heavier weights and they train the body as an integrated whole.

In daily life, the body is used to move with many muscle groups working together. By using a targeted exercise, you can create muscle imbalances and injury is more likely (especially stuff like tendonitis).
try archive.today || archive.ph
Ah! That's a great idea re: monospace-ness.

I haven't put a playable version online just because I wasn't super excited at spending much more time on something that is Firefox-only just because that limits the audience a bit. I'm toying with some other unusual vectors for games - I may end up putting this game online when I've got a more complete set of games to share.

If you're really curious it is not too painful to run this locally:

* add `127.0.0.1 searchgame` to /etc/hosts (or s/searchgame/127.0.0.1 in the wardle repo)
* clone https://github.com/nolenroyalty/wardle
* install flask if applicable, then `flask --app app run`
* visit http://searchgame/ in firefox
* right-click on the address bar and click "add searchGame"
* now you can type "searchg<TAB>" to start playing wordle

I don't mention it in the article but the fact that in Firefox you have to right-click on the address bar was another bit of friction that pushed me away from fleshing this idea out .
On a different but similar idea, I had the idea of using dashcam footage to read petrol station (gas stations for you lot over the pond) signs and get info about pricing for fuel. You could reduce the amount of processing required by only looking for pricing info near a station based on gps. My blackview dashcam stores the video along with gps on a microsd card and it can be accessed using a http connection when on wifi. Just never got to it.
Yah they should be called Studies. Social studies, psychologic studies, economic studies, etc.
Thanks man. I should def. Try this.
We replaced Firecracker with QEMU
Then we could deal with that by adding another link that says 'if you really want to delete your stuff right now without recourse then click here and it will be done'.

This of course would cause a ton of trouble for those cases where someone managed an account takeover or for people who are really clueless. See upthread comment about the number of CS calls such implementation details can lead to.

The shorter version: you can't please everybody. There will always be exceptions.
You can press Ctrl+K or type a `?` before the search query and Firefox will use your default search engine without expanding the bookmark macro.
I’m saying you can’t reliably get the information from syscalls. The runtime (i.e. whatever implements the actual entry point declared in the ELF headers) can get it reliably, as can any other code to which the runtime gives an appropriate pointer.

You can’t assume that /proc is procfs if you’re writing a low level runtime library.
If I buy a used computer, do I have to agree to the terms of every publisher with software on it to not break copyright law?
Scientists make ibuprofen and other common painkillers from paper industry waste
I use the shortcuts and address bar extensively - they made me a quick bookmarker and more often I gauge what I have indexed on a topic prior to do a websearch. With "+" you can have more than one tag to narrow down a list if it has multiple tags. While just using history+fuzzysearch works for a lot of people, I'm browsing too much to have a small list when using the history on often used terms - thus bookmarks and tagging.
Depending if the amount of sleep has a normal distribution in the USA using the average instead of the median skews the results.
Outside of the 'tech' realm: China's path in International Relations.

The next decade is decisive for China's future. She must make her moves soon or is very likely to be shut out of any path to hegemony for the century. What will be the response of the NATO+ countries to Chinese moves? Essentially, are we finally, for really-real-reals this time, going to see the 'end of history'?
And I don't think he cares because he has more money than sense at this point.
Like I said elsewhere, you can now pretty much say whatever you want on Twitter within reason.

So tell me, who's winning now?
I'm not supposed to imply that you didn't read the article.
The paper itself is quite interesting, and also contains the maps illustrating where NYPD is deployed more often.
https://dl.acm.org/doi/10.1145/3593013.3594020
I run pi-hole, not sure why it's failing to deal with that. Probably I ain't configured it right. Networks not my strong suit.

But FFS do we really have to exist in perpetual war with our sources of information for the rest of our lives?
Careful: you have missed my point.

I didn't say Humanities were worthless. I just said there are no provable results there. "Is X ethical?" - no one can prove it but we will discuss it as long as someone will pay us to. Since there are no firm truths, anyone can get a degree (or more) without actually gaining the skills you refer to. In fact actually gaining the skills you allude to makes someone LESS likely to get funded or famous. It is extremists filled with certainty who rule these subjects...
I did something similar a few years ago to get the feeling of how a 90's developer would work developing GUI's using tools that came with CDE.

I compiled CDE from source using a Debian I installed from debootstrap. Installing Debian that way was already lot of work a good learning experience. Of course, a 90's developer with access to a UNIX workstation probably wouldn't have to install the system or all the tools themselves.

After running CDE, I then did some quick but enlightening experiments with application builder. Although I liked the fact that I could use C, it was not as flowed, fast or cheap as delphi was at the time. Actually even the UI theme wasn't as attractive.

But it was fun. It felt powerful. The feeling that I was using a tool that has been developed decades ago, somewhat maintained and compiled on a modern system thanks to the source being available was impressive. There was a feeling of integration. Some form of integration of ideas, ideals and philosophy. I mean... it was the same tools, but running a modern system, modern hardware, modern compilers, debug and analysis tools which use theories that didn't even exist when those tools were envisioned. And all that worked nicely because there was a form of vote, an agreement, in following standards.

I understand now, from proper experience, why some people could see an aura of superiority around UNIX devs.
I've used a similar technique to implement one of the graphs for small "header dashboard" for a trading tool at my previous job. It was replacing an old decrepit tool and I wanted to add some pizzaz to the tool, and had an obsession with SVG and micro interactions at the time, so I've basically implemented most of the little graphics using hand-emitted SVG that was manipulatied through React. The updates happened in one batch too, so the performance was always great
Timelines are usually blank, to the point that I have removed it from the rotation of instances in my browser redirector extension. I assumed this was a result of being rate limited by Twitter.

I will admit that since I did remove it from the rotation, I don't see it that often these days, mostly when others link to it and then I navigate to a timeline.
> The author argues in that life is very likely because it is the most efficient way to increase entropy in the universe.

In the universe? You could argue life is the most efficient way to increase entropy within a local system ( like ants on a forest floor dissembling an insect carcass ), but I find it hard to believe life is the most efficient way to increase entropy in the entire universe. The assumed expansion of the universe itself increases entropy in a manner no life could ever hope to achieve.
> Here's a screenshot of me sharing a window in firefox:

You forgot to mention that it doesn't work without portals and Pipewire dependency, and portals have to be implemented individually for each DE.

> I use global hotkeys to switch between keyboard layouts, see the screenshot. Works fine.

Because the KDE developers went to a lot of effort to make it work. That doesn't mean it will work well in other DEs and that is Wayland's problem.
It's a textbook case of externalization. For the Northern countries it turns into a line item in the budget, otherwise they can pretend the problem isn't theirs.
It was definitely a real problem. Things would work for a while and then break. Sometimes you had to choose between one thing that worked and another. I spent many unhappy hours tweaking X config.

But it was indeed around 20 years ago that it was an issue.
Noo! I thought I pasted the correct URL, sorry
May as well push them up to Github Pages. It's free, source controlled, won't go down if you get a spike in traffic, and most importantly doesn't expose your Synology NAS to the internet which has resulted in many security compromises over the years.
Show HN: Reusable packaging for online shops [German]
Hi there,

I'm the co-founder and CTO at Ravioli (https://getravioli.de, page in German).

We've built a reusable packaging service for online shops. In shops that work with us, customers can optionally choose to get their products delivery in a reusable shipping box instead of cardboard. They can then drop off the empty package at any DHL point (i.e. at every corner in many big German cities). The empty boxes are returned to our storage and prepped for the next cycle.

For merchants, we make it super easy to start offering reusable packaging. We provide them with the software (e.g. our Shopify or WooCommerce plugin), the packaging, and take care of all reverse logistics and cleaning processes.

We charge merchants € 2,99 per package shipped. Merchants can flexibly decide how much they charge their customers for Ravioli.

We're currently live with a handful of smaller merchants, and so far the response has been better than we expected with ~ 30 % of customers choosing Ravioli during check out.

Merchants are interested in reusable packaging because 1) they see increasing demand from their customers for sustainable shipping and 2) there's regulation coming in EU for reusable shipping quotas in ecommerce (the current proposal is 10% until 2030, and 50% until 2040): https://ec.europa.eu/commission/presscorner/detail/en/ip_22_...

We currently offer the service to merchants that ship to Germany. You can check out our demo shop to see how it works: https://demo.getravioli.de (just add a product to the cart and check out). If you're a merchant, feel free to reach out and we can get your started: can@getravioli.de

Looking forward to questions and feedback.
I'd like to echo the sentiments about this app not providing enough guidance, and also ask the HN community a question: is there an app out there that does provide lots of guidance?

I've been doing 3 days / week GZCL with this for a year: https://play.google.com/store/apps/details?id=co.braindead.g...

It's a 2/5. It works, kinda. I suffer from moderate ADHD and need an app that requires little decision-making. Big buttons, pre-programmed workouts, etc. It does that pretty well.

co.braindead.gzcl doesn't do several things I want:
--Tell me what to do with no ambiguity (GZCL often has "accessory exercises" that are a free-for-all. No, I need the app to tell me exactly what to do. Which exercise, how many reps, what weight, what rest interval).
--Explain what's going on. What is "TM"? Why is it always zero?
--Facilitate deloading weeks + make reasonable calculations and / or expose the calculations
--be FOSS
--allow data export
--offline-first

Is there anything out there that does this, or a significant subset?
EU signs off on data transfers deal with US
To be clear, this is not intended to be a dig at the nitter team, I always assumed the software was more their focus than nitter.net
At AWS, the hierarchy of service priorities is crystal clear: Security, Durability, and Availability. In that order. Durability, the assurance that data will not be lost, is a cornerstone of trust, only surpassed by security. Availability, while important, can vary. Different customers have different needs. But security and durability? They're about trust. Lose that, and it's game over. In this regard, InfluxDB has unfortunately dropped the ball.

Deprecation of services is a common occurrence at AWS and many other tech companies. But it's never taken lightly. A mandatory step in this process is analyzing usage logs. We need to ensure customers have transitioned to the alternative. If they haven't, we reach out. We understand why. The idea of simply "nuking" customer data without a viable alternative is unthinkable.

The InfluxDB incident brings to light the ongoing debate around soft vs. hard deletion. It's unacceptable for a hard delete to be the first step in any deprecation process. A clear escalation process is necessary: notify the customer, wait for explicit acknowledgement, disable their APIs for a short period, extend this period if necessary, soft delete for a certain period, notify again, and only then consider a hard delete.

The so-called ["scream test"](https://www.v-wiki.net/scream-test-meaning/) is not a viable strategy for a cloud service provider. Proactive communication and customer engagement are key.

This incident is a wake-up call. It underscores the importance of data durability and effective, respectful customer communication in cloud services and platform teams. Communication is more than three cover-your-ass emails; it's caring about your customers.
That’s… not how it works. The RO membrane keeps contaminants on one side of the barrier, but it requires that they still be in solution. It’s not like you isolate all the bad stuff then mix it back in, you’re just siphoning off some clean water from the rest of the mix.

Obviously I don’t feel great about the waste, but I’ve got two kids under 6 and I’m trying to do what I can to avoid dosing them with this crap.

I do my best to make up for it in other ways - not watering any landscaping, scraping but not rinsing dishes, water off while brushing teeth/lathering hands, low flow shower heads and toilets, etc. But I'm not aware of another way to get sufficiently clean water.
These always seem like nonsense to me.

People who don't need guidelines gain nothing from them. People who need them won't sign up to them. Meanwhile I have to fill in a form and have a 2h meeting before I can shine a laser on an (already dead, commercially available) butterfly's wing?!
> social scientists build storied careers on results that would get rejected from any respected science journal for lack of rigor

Wasn't it called social studies? When did social studies get branded as science in the first place?
Its my belief that any account deletion mechanism should never act instantaneously, it should disable login, and then create a job into a queue, which runs once a week, once a month, whatever.

Users do stupid things, they do things they dont want, their dog licks their phone, whatever.
My person favorite is when something pops and immediately goes away because I was in the middle of typing, clicking, etc.

Umm okay well I just agreed or disagreed to something, and I have no idea what.

Also after watching my kids, there is nothing they wouldn’t agree to onscreen if gets them to next step in whatever they are doing. Would easily sell soul for a donut.
How Does a 5000 Year Old Beer Recipe Taste
> Splitting thousands of hours of video into 1-2s chunks, uploading them to s3

Eh, that's a separate thing - that's how modern streaming works, i.e. it's what allowed streaming to become really, really good, and it's how pretty much every major streaming platform works today.
No no I can absolutely relate, it works the same the other way around. Once that 18:00 meeting rolls in my head is done, but it frequently becomes a question of whether or not I'm mildly inconvenienced in the late afternoon, early evening, or if my American colleagues are massively inconvenienced in the morning. In that case it's normally better that I just jump on that meeting from home.
Meh, workers do also slack off in the office a lot: water cooler breaks, coffee breaks, smoking breaks, browsing memes social media on the toilet for half an hour, reading Reddit and HN on the work PC for half a day, catching up on the latest sports-ball events with the coworkers, walking to the restaurant and back for lunch, etc.

If people are not motivated to do their job, they'll slack off anywhere, it's just that employers would rather have you slack off in the office instead.
> The municipalities, national parks, etc, could communicate just as well on their own websites as they do on social media.

Most of them already do. My argument is not that these entities can’t use their own sites, but that doing so is not a sufficient replacement for the utility afforded by social media today. They use social media because it’s the place that people go to get information.

In the physical town analogy, this is like posting your services on the front door of your building. Sure, people who know where you are can now get this information, but they had to know you were there to begin with.

The pre-social world had literal bulletin boards, shipped 3 inch thick phone books to every door, and would rely on the proximity of a new location to attract users who were already in the same area.

What you’re describing is a limbo state where we no longer have the old tools or the new replacements.

> Charlie submits Bob’s post to Hacker News or Reddit

Exactly. And this tends to be where engagement happens. I personally rely pretty heavily on HN as a community of people who are interested in the same things I am. I wouldn’t be aware of 99% of the smaller blogs shared here otherwise.

Ask yourself where we’d be having this discussion if we erased the Internet’s gathering places tomorrow. Unless you think HN should be exempt, which raises a whole new set of objections to the thought experiment.
Yes, the mobile address bar is a completely different implementation from the desktop version.
People used to blame God for their faults and "I know this isn't so but i Wish it was". Now they blame "Science." Perhaps soon they'll blame their AI assistants for the actions and attitudes they do no wish to be responsible for.

The one thing I wont bet on, is people suddenly deciding to accept that they are the genesis of their misery and their joy, and stop seeking an outside "other" source of authority.
Hey there, just wanted to thank you because you also fixed my Twitter Spaces downloader app[0]! After the API changes the default bearer token I was using (same as yours) stopped working, but after changing the same way you all's back to normal :D

0: https://github.com/Chiplis/moonbird
However, in practise it issues many patents that have prior art

https://www.eff.org/issues/patents
Any data to back this up? (Yes, I also have only one data point).
Did you mean invidious?