skysight-inc/HackerNews huggingface dataset:
I've noticed a lot of smaller creativity/productivity apps are not available in distro repos. They're far too niche to get attention from distro packagers. However a lot of them are in Flathub and they work on any distro.

I find it curious you make that comparison about Pipewire because to me, Pipewire is just an incremental improvement for audio, not really changing anything on a giant scale. Most pro audio apps were already using Jack and got all the benefits of that type of system. Pipewire only makes it so they could connect to the odd Pulseaudio app, which is pretty rare. Not meaning to downplay it or anything. It is still a pretty good improvement, but its major contribution is what it does for video, not audio.
"I'm not a NIMBY, I just want to preserve our neighborhood character" - 100% of NIMBYs
Never do this - life is a long road, you bump into the same people over and over.
So much of the US population cruises along unconsciously on an implicit set of Judeo-Christian values and morals. Increasingly many citizens claim to have left religion behind and subscribe to an exclusively scientific worldview, but the majority of their upstanding behavior still stems from religious beliefs. Pressed to reveal its true character, a purely scientific worldview produces no inherent sense of meaning, morality, or right v. wrong.

Sure, you get the hemming and hawing about evolutionary hunter-gatherer behavior and other various strains of pseudo-scientific bullshit, but all of those are equally as faith-bound as religion given that there is no possible way to devise reasonable (or ethical) experimentation on how past humanity might have evolved various senses of "right and wrong" or even a capacity for wanting meaning.

It's entirely rational to glean from religion what continues to influence a large portion of our success and stop pretending like science is our new "one true god" and all of the churches need to be burnt to the ground in favor of some absolute separation of church and state.
wow Tom's hardware is absolutely covered in ads these days :(
The specific case that is described in this post is the law to stop campaigning during an ongoing vote, which seems like a reasonable request. Why is Telegram getting held responsible for everything else that is wrong in this world, is not clear.
awesome work! makes it easier to figure out what to watch first in a new series, and even if it's worth watching.

I also appreciate the snapiness due to not using external APIs.
My take on this:

1. Societal issues. Microsoft wanted Java they could control and change. C# it is then. Google is moving away from java to kotlin, because of disagreements with Oracle.

2. Wish of different trade offs. fast-to-learn vs feature-full vs ease-of-use vs configurability vs portability vs speed vs safety vs developer friendly vs user friendly vs admin friendly vs development-speed vs program corectness.

3. Low proof-of-concept cost. If some lib involves lot of boilerplate for my usecase, it is easy to create my own improved version and feel the sense of achievement
(my version might be just a wrapper at first, but the gate have opened)

4. Reduction-of-programing-worlds-complexity is at the bottom of everybodies priority lists.
> How do I delete a mail?
> No, you can't.

To be honest, that alone makes this useless for me. Perhaps others can do fine the "archive" functionality, but that seems like a feature that I can't live without.
Joe vs. Elan School – A true cult classic
Student pilot. This part rang so true:

>> Pilots know that no one else can help them fly their aircraft in an emergency.

My first solo was... interesting. Takeoff was fine. Climbed to about 400ft and then a full on panic attack (2nd time in my life) as I realized the implications of the empty seat next to me. Thought process was something like this:

What if I need that guy? Well you can call him on the radio, but there's nothing he's gonna say that you dont already know.

What if I can't do this? What if I have to wash out? Well that's OK, but first I gotta get back on the ground before deciding that.

Then I leaned on the window, looked at the plane ahead of me, made my turns, and by the time I was on downwind it was starting to pass.

After landing I taxied back to where I had dropped off my instructor, but he was nowhere to be seen. He'd said to do 3, so I went back out for 2 more takeoffs and landings without incident.

What a way to face your fucking demons.
I don't understand how this works. I've seen brainfuck before, but not truly understood it. How is it possible to open up a new tab, paste the encoded form, and have working JavaScript?
Remember the days of Wrapster?
There is a massive gap in productivity between someone who has been in the company for at least an year and someone who just joined, esp. right out of college. For the latter, WFH is probably the worst option. There is no easy way to ask questions, get help, build the social relationships needed to succeed in the company, get watercooler updates, meet with their manager for 1:1 (communication is more than verbal and video calls).
It's not terribly unusual for student pilots to quit right after solo. Not because it's particularly terrifying, but because they've proven they can do it and that milestone is what was important to them.
First cases to show up in the Bay Area were in late Jan 2020. That's only 6 weeks after the Chinese figured out they had a problem on their hands.
It certainly put a smile on my face :) and considering the events of Rhythm of War it’s a very fitting name too!
Something can be mathematical and also not computable.
I've been pleased to see that YouTube Content ID usually just results in attribution (a good thing!) and monetisation (ads) - it's not totally illegal to upload someone else's song.

There are a couple of times when it has been totally deleted though (Universal Studios Japan deleting Monoeyes songs), so that's why I prefer not to use my personal Google account for sharing content - losing access to GMail as a result of sharing something on YouTube is not a risk I'd like to take.

I wish there were a way to bulk-upload music (from, say, the 1.3 TB MySpace Dragon Hoard), but personal accounts are limited to 50 songs per day.
Pretty sure the absolutely rotten executive team didn't help either. https://en.wikipedia.org/wiki/Nortel#Criticism_and_controver...
New interview question: What will be the result of running the following code?

[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[
]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]][([][(![]+[])[+[]]+([![]]+[][[]
])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+
(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+
!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![
]+[])[+!+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]
+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+([![]]+[][[]])[
+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!!
[]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+([![
]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[
]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]]((![]+[])[+!+[]]+(![
]+[])[!+[]+!+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]+(!![]+[])[+[]]+(!
[]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])
[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[!+[]+!+[]+[+[]]]+[+!+[]]+(
!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[
])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[!+[]+!+[]+[+[]]])()
Saw plenty of DirectConnect usage while attending college..
Toast is nothing more than a payment processor. They have horrible customer service like every other web 2.0 company. Scale over quality. Any issue with orders they don't have the power to resolve. Its always "please contact the store to ask for a refund". Not a very good customer experience at all.
Interesting but a baroque implementation dependency (off the main path, good code: Erlang is minimalist heaven) and strongly dogmatic/declarative instructions.

Mail is complicated. The fine article glosses over the huge pain and risks in self hosting (basically, one foot wrong and you're blacklisted by a major player)

"Do it exactly this way" won't play for a lot of people
> and yet our reach doesn't seem as wide as it seemed in those times.

because you don't actually "have" the files.
Source for “faked data breach” ?
This isn't related to BF (despite looking like it). At the bottom of the page, it explains how the conversions work. Basically, it takes advantage of JavaScript's loose typing and implicit conversions.
The reality is programming has taken a back seat while everyone spends all their time on containerization, k8s, cloud security and keeping up with what's hot right now.
If you want to know what is going on in USA supply chains, look at their news sources:

https://www.supplychainbrain.com/

https://www.freightwaves.com/

I'd be interested in learning of others.

Ships are backed up offshore waiting to unload delaying shipments, train terminals have run out of temporary storage space causing delays in getting stuff out of ports because there are fewer trains to load it onto, trucks and drivers are less available and unevenly available across the country, shipping containers are in short supply, ship transport costs have tripled and quadrupled, and various countries in South Asia which have very few vaccinations are having to close factories due to Delta because it spreads so fast it escapes their zero covid policies.

The root causes of it all are Delta, globally interdependent supply chains, worker and equipment shortages limiting the ability to scale up, and a much heightened consumer demand, especially in the USA. If we all bought less the problems would mostly solve themselves in a relatively short time (months). As it is, problems are expected late into next year and are likely to drive some price inflation in specific areas (trucking costs are expected to rise at least 5% and probably more, container shipments that cost $3000 now cost $15,000, delays result in shortages causing customers to pay more as they compete with each other). Manufacturing shortages are being driven by the same problems resulting in parts not arriving on time causing temporary shutdowns of assembly lines. None of this is evenly distributed, some products and areas are doing fine, some like cars and electronics will be messed up into next year. There is a shortage of paper pulp because so much has been going into making cardboard boxes to ship goods to consumers.

It's all likely temporary, just going to take a while to sort through (unless a new variant shows up). Getting the entire world vaccinated would help a lot; USA supply chains are very dependent on parts from countries all over the world.
These are odd bugs and not my experience. They include thumbnailers they are licensed to do so for.
Mixing forums and reddit while trying to make decisions....this looks awesome!
The wikipedia article actually uses the phrase "for some people the brain is tricked into thinking..." so this is exactly as described.
What I am saying about patents is that the supposed benefits are vastly outweighed by the drawbacks. I believe the reason they continue to be popular is that patents benefit large industry players to the detriment of everyone else, but since they have strong influence over policy in the USA and the USA has strong policy influence the world over, we are all suffering for the perceived benefits of patents.
I think audiogalaxy was the real pioneer in p2p. Audiogalaxy satellite, IIRC, ran an ftp server on your machine while at the same time indexed your files and sent the list to audiogalaxy, the web service. From there, anyone could search for mp3 and download from users currently on-line. It was the begining.

It soon became very clear the problems of centralization for this purpose, decentralized networks thrived. Most proprietary implementation eventually died. The open ones, emule and gnutella2, although a small shadow of what they were, are still alive.

In the meantime bittorrent evolved and the industry had to bow to streaming services.

But, if anyone still wants to "fell the napster taste", the closest I know today is soulseek. There's a good client, called nicotine+, that works very well last time I tried.
Please include a screenshot of the frontend in the README.

Also a Dockerfile (and a simple one line instruction) would help this project be easier to try out.
I set up a pull up bar next to my desk. Any time I start compiling I try to do a few pullups or pushups on the ground!

I use a solid wood workbench from Lowes as my standing desk - it is very solid but does not easily go down. I use a stool if I want to sit but stand most of the day.
Cirrus has a Hypoxia recognition and recovery system: https://www.avweb.com/air-shows-events/cirrus-adds-hypoxia-r...

Absent such a system, the autopilot probably didn't doom the occupants any more than no autopilot would have. It's extraordinarily unlikely that an uncommanded and uncontrolled descent from FL280 or higher (28K feet) would level off at an altitude above the ground but below around 15K feet to allow the crew to recover the airplane. (For one, a wing would probably roll off at some point in the process, leading to a spiral, but even with a wing-leveler, it's not likely the plane would be trimmed to descend and if it did, it would be unlikely to level off above terrain for long enough.)
It demonstrates how awful javascript is.
"If it ever gets too bad, they'll just steal again" should hang on the wall of every media distribution company.

Consolidation efforts like Netflix prevented piracy, but the splintering of streaming services has encouraged it, and sports (and especially football) has become the great fulcrum. Pirating sports is huge right now, because their distribution is an anti-consumer mess. Cable is using them to cling for dear life, streaming services own fragments, and some teams even have their own dedicated networks.

Eventually I think it will break, and somebody is going to have to take a haircut. Likely cable, with a slight shot to the sports leagues who have benefitted from cables desperation and entrenched customers. Consumers may finally getting a reasonable-ish price (maybe $20 a month instead of $65).

I believe Disney is in the best place to execute this: owning ESPN, ABC, Disney+, and enough of Hulu. They've made the largest investment into the NFL of any company, but rights are all scattered between Amazon, CBS, Fox, and NBC until 2033! I could see them acquiring either the rest of Fox and/or CBS (who hold down Sunday slots), maybe work out a deal for RedZone with the NFL, and pull in noon and afternoon audiences, which might be the tipping point that gets consumers on board.
Manual labor sounds nice after a week of coding, but unfortunately I hurt my back a few years ago and can't do as much as I'd like!

And I had to throw away all cookies in my house. I can't control myself.
https://youtu.be/3se2-thqf-A
It's because it _is_ working javascript. It's just obfuscated, taking advantage of the quirks of javascript's implicit type casting to represent expressions in odd ways. Look at the "basics" section of the page to get an idea of how it works on a small scale.

Brainfuck is an unrelated, separate programming language.
> All open source webmail sucks.

What is the problem with Rainloop? [0] I've had no problem with fulltext search yet. Am I missing something? (Not high enough volume e.g.?)

[0] https://www.rainloop.net/
then that's not a real AI
> The feel of instant torque is awesome though. It's fun drive fast without the headache-inducing roar.

I’ve never heard anyone say this except people who aren’t auto enthusiasts…
There are no good smartphone messaging apps. XMPP with OMEMO is the best you can do currently.
Interesting idea, and certainly a welcome one as you’ve described given the state of open source web clients, but the lack of screenshots in the readme of this ultimately graphical software means you’ve not really presented any ‘proof’ that you’ve improved the situation.

Also a few spelling mistakes in the config paths might be worth fixing to make sure people don’t dismiss before giving it a go. For example, the config goes into the path ‘self_configer’ which is possibly a misspelling of configure, but the result is a loss in confidence that the rest of the software is of usable quality.

Nice effort, and congrats for putting it out there!
Also this same guy managed to acquire the rights for Subspace from VIE. It was rebranded as Continuum. I started playing Subspace as a teenager on v1.34 and continued to enjoy it through college thanks in large part to Priit’s efforts. I still log in every year or so and many of the same folks still play. It wasn’t just saving a game, but a community.
Here's the decoder ring: https://github.com/aemkei/jsfuck/blob/master/jsfuck.js

With this I was able to get the letter 'a' by starting with their initial definition `(false+"")[1]`, then continually substituting

(false+'')[1]

(![]+'')[1]

(![]+([]+[]))[1]

(![]+([]+[]))[+!(+[])]

All of the above lines when evaluated result in 'a'.
Would you like to have btop in Arch [community]? I could move it if it has enough interest.
Oh, you can actually do that with Shortcuts and Apple Health, today!

Mine has a bug for some reason so I can’t make it, but basically:

1. Get details of health sample, should be one for time asleep
2. Get the number, compare it to the total you want a warning at
3. Display a custom notification if below threshold
4. Set this to run as an automation at like 9 am or whenever, daily, without asking

My only point of doubt is whether you can get this week’s sleep as a health sample.

But you can definitely get last night’s sleep from the health app.

I also checked Autosleep. They have a sleep bank function in shortcuts. You can parse the dictionary output, extract sleep debt and hours sleep, compare both to a set level, and alert if either is beyond threshold.

Autosleep is a great, inexpensive app. Works best with apple watch but can function without.

Shortcuts has gotten extremely powerful in past few years. Anyone on HN with an iphone should check it out. You can automate all kinds of stuff.
There's no such thing as no-code, it's just a question of the properties of the coding scheme. For example C.S. Peirce proposed a turing-complete "no-code" graphical logic (aka programming) language[1] in the 19th century.

[1] http://www.jfsowa.com/pubs/egtut.pdf
> works fairly well.

Here's a case I randomly ran across 20 years ago. Sun had recently patented a sequence of three assembly instructions. At the time I read about it, I'd also been reading a 1987 paper that presented that same "invention", and not as a core result, but as an example in an appendix. It had been found by the author's superoptimizer, a kind of brute-force "AI" (to bring it back closer to this thread).

Just to tighten the screws, the lawyer writing the patent put in this passage:

> While embodiments and applications of this invention have been shown and described, it would be apparent to those skilled in the art that many more modifications than mentioned above are possible without departing from the inventive concepts herein. The invention, therefore, is not to be restricted except in the spirit of the appended claims.

So they didn't just appropriate those three lines of old assembly, they made a grab at everything in its neighborhood. And it was granted.

The only part of this that especially surprised me was the coincidence of having that paper fresh in memory just when this patent came up in some discussion online.

(Source: https://darius.livejournal.com/8835.html)
I would argue that modern TVs and smartphones are some of the most common ways that people are wasting their precious time on earth these days, but do what makes you happy I guess.
pipes / sockets is the mechanism but protocols is the means. what are some protocols and their elements worth knowing?

I suspect folks will point at protocols that already exist and work great. But, ideally, we wouldn't start there. But instead, unpack them from the very basic (simplex, synchronous) to the advanced.

For example, we have lists and trees as basic data structures to postgres as more advanced for managing data. At some point, you reach for the RDBMS but developers get plenty of mileage out of simpler solutions. Throughout our careers we've bumped into many protocols, I've not been able to digest, appreciate, and study their constituents. When should one mock up a quick protocol vs invest or extend an existing one?

Design protocols is fascinating to me. Compared to things that I design on a regular basis, software or APIs, it seems different.
New report provides road map for expanding chestnut agroforestry in the U.S.
I lost my job and pretty much my entire investment portfolio when this happened. It was devastating. I went from doing well, to (by the end of the time I was out of work) not having the money to both pay the next month's rent and buy food. Luckily, my family has since bounced back and we're in a great place now. But it taught me a solid lesson about not having most of my eggs in one basket.
> do tell us if you have come up with or know of a (successful) business model where you do not have to collect the data of users. Nothing comes for free.

http://valueflo.ws asset backed flow -protocols built on top of the holochain dweb framework.
> For example, secular society provides the legal framework that reinforces the social practice of marriage.

Huh? The legal framework around marriage as it currently exists in the secular society of USA does exactly opposite. After no-fault divorce became an option, and as legally sanctioned child support system was set in place, incentive to get and stay married became much diminished.

> Poverty is a much bigger driver behind low economic mobility. Poor people in the west tend to have less stable family structures, it has nothing to do with social norms and everything to do with money.

If it was about wealth, the family structures in rural Bangladesh would be complete disaster, as the people there are much, much poorer than what passes as “poverty” in the States. Americans with income at federal poverty threshold enjoy material wealth that most Bangladeshi can only dream of, and that’s before you consider government transfers, which boost real consumption of poor Americans by 25-50% beyond what their wage income would allow them. Nevertheless, families in Bangladesh are strong, and families of poor Americans are highly dysfunctional. Why is it so?

Moreover, most poor Americans are poor precisely because their families are dysfunctional. In America, poverty among people who are married, have not had children before marriage, and who have a full time job (even minimum wage one) is very rare. It’s not poverty that causes dysfunctional families, it’s dysfunctional families that cause poverty.

> Utah has a higher GDP per capita but I'm not sure you can ascribe that to religious practices. It might be just because Utah is better farmland than (say) Nevada.

Given that agriculture contributes less than 1% to Utah GDP, I consider it highly unlikely to be relevant.
I thought it’s really cool instead.
She is a narcissist hateful creature. Stupid NYers, so ashamed
McMaster University, 2001. Ontario, Canada.
The school took a novel approach to combat this. "Rez-x" was a file sharing system that was limited to the school's subnet. It didn't prevent you from using Napster, but by providing p2p access on the local (fast!) network, people just used it instead. So, rather than blocking the main pipe, they just gave a way more appealing local option (in a time where dialup was still somewhat common).
Last I checked Soulseek was still operating.

Not just that, but I've gotten back into IRC recently and there are still channels out there where you can still get individual tracks with CTCP.
yes I have, so freaking cool ! Im thinking the same exact thing . Obj,Fbx all the standard 3D formats :D