skysight-inc/HackerNews huggingface dataset:
Democratized? It’s more centralized than ever.

Also, giving more projects $5m is not a victory if the cost of a proper production is $20m. It’s just an explanation for why quality is dipping.

Or following your logic and “hundreds of other films”, it seems like you’re under the impression that a good film can be made with $100k.

I’m finding more blind spots and jumps to conclusions in your comment than in the admittedly poorly written article.

Give that, it doesn’t surprise me that you’re one of the ones who are looking at what’s being served as tv shows and actually enjoying it.

If you ask me, “the golden age of TV” is a meme based on a handful of shows, all of them made at the onset of the new economy when the nascent methodologies of the new economy led to authors having outsized influence for a short period of time.

There’s something seriously brainwashed about looking at what’s at offer today and still concluding that because the Sopranos exists we’re still producing good content.

I will give you the enjoyable b-movies, but also remind you that those have existed always, and often in greater numbers.
We need to go back to xml. Admit it.
Yes, that is where acceptance is required for sure. I found that for me, I was using mindfulness and acceptance as an excuse to avoid dealing with the things I _did_ have the power to control.

It's better for me, my wife, and the world around me for me to manage my sphere of influence and use it to make a space that is comfortable and fun for my family. Learning that I have the power to change some things I don't like is gratifying.
i.e. you're the only one who can update your code because only you know what it's precisely supposed to be doing. Also if you come back in a year you'd better be able to remember everything.

I am sorry if I am being a bit mean - I just have had to take over maintenance of things like this and have found it a nightmare from hell so far.
Conveyor is a new tool intended to make distributing desktop apps as easy as compiling a static website from Markdown. It supports Electron, JVM and native apps, with Flutter coming very soon (it works already, we just need to release the next version with Flutter specific tutorials and such).

As a quick comparison you can look at this tutorial for packaging GitHub Desktop, which is a fairly advanced Electron app that requests special permissions, registers URL handlers for OAuth logins and integrates with the Windows notification center. The config you need is ~120 LOC and that's almost all simple declarative stuff, but you can delete nearly 2,000 LOC vs the Squirrel+Electron Packager based solution:

https://hydraulic.software/blog/8-packaging-electron-apps.ht...

The docs are here: https://conveyor.hydraulic.dev/

It has some unique features vs competitors. We've really focused on usability and being able to quickly release casual apps, not just big projects. To that end it:

• Integrates online updates into your app without any code changes required. You can do updates silently in the background, or force a synchronous update check on every launch like a web app (good for frontends to server-side services).

• Can cross-build and sign packages for every platform from any OS. So you can make signed, notarized macOS apps from Windows or Linux, and signed Windows apps from macOS and Linux, etc. Put another way: make an app quickly, release it from your laptop, everyone can install it.

• Makes self-signing easy if you don't have certificates, for example it generates shell scripts that the user can curl|bash and PowerShell equivalent.

• Makes a download page for you that detects the user's OS and CPU to give them a simple big green button if code signing, or instructions on how to open the app anyway if not.

• Can release and update via GitHub Releases/Actions/Pages.

It's free for open source projects and cheap for commercial projects (about the cost of one day work from an average salaried US developer). Plus it comes with commercial support which our bigger users often find helpful, especially if they're new to the desktop world.
Yeah, wouldn't want sick folks or folks with mobility/strength issues to have these things. Also wouldn't want working parents to spend time with their kids instead of doing mundane household chores. Or the person washing dishes or feeding an infant to have the ability to change the radio.

And the truth is that folks don't get these things - at least not something affordable - unless they are introduced to greater society. That's really the bright side to a lot of As Seen on TV products: they might be lazy or weird for some of us, but for others they grant a bit of independence.

Besides, it isn't like these folks did anything wrong besides not being able to understand the legal language the contracts are written in and doing business with a company that wasn't quite upfront with their intentions as folks would like.
Well, it is hideously expensive to do on bigger pieces of code. And I'd imagine you can still get the spec you verify against wrong
2023-01-09 Emacs News
Wish I could do that. VR is still a huge pain for people with very strong glasses prescriptions.
Seems about 200-300k is mined per year worldwide [0], so maybe it is a large amount if it could account for 3-4 years worth of the worlds mined supply.

[0] - https://www.kitco.com/news/2022-02-07/Global-rare-earth-meta...
If they are adding complexity, thy aren't as smart as thy think they are. Thy are writing shit difficult to maintain software. Try explaining that to them in a nicer way than I described.
YAML is nuts, and JSON is annoying (trailing comma limitations, lack of comment syntax no matter how annoying it is that the spec is correct about why there are no comments).

Both have their place though. YAML came out of perl, and both are some confluence between awesome and horriffic (although yaml wins the horrific crown for sure).

I've had a little bit to do with Ingy - the inventor of yaml, and I've worked closely with some of his collaborators. Ingy is nuts, mostly in a good way, but I wouldn't put him in charge of the architecture, I'd put him in charge of the abyss.
It is but it doesn't matter if it is the input message that crashes it. You just need 3 bad message (sooo a message and 2 retries) to crash it whole
It's a completely hypothetical process that has 0 proven results and already involved shady deadlings with government, where government officials are chatting with CEO's about how to hide details:

'"As you probably know, it is almost never possible to hide entire documents," she writes apologetically.' [0]

[0]https://www.svd.se/a/pQnQaw/hybrit-har-blivit-ett-klagg
Where Did the Bullshit Jobs Go?
I think it's important to break "IT" up: IT at a non-tech company vs Large, established Tech Companies vs Start Up Tech companies are 3 very different industries...

Personally, it seems like all the news is "lay offs" but all of my unsolicited emails are recruiters. Maybe Big Tech are on an efficiency drive but smaller places are on a hiring blitz?
It's either important or its not, if its important enough to them they'll be there the same way I'm sure they somehow manage to always be there for their dentist appointment or a parcel arriving at their house or its not important and they just wont be there.
The whole point of the modern school system is to train children to be obedient to social pressure and authority. Otherwise they get excluded and get bad grades. It's a kind of pavlovian conditioning to create docile worker drones.
No wonder any intelligent human being would rather not go through this dehumanizing gauntlet that destroys both joy and curiosity.
The article says $2 trillion over 10 years, that's $200 billion a year.
The OA most likely would never have been made at all ten years ago.
I guess I just don't delete stuff from left-to-right - most of the time I'm undoing a typo I've just typed, so backspace feel more appropriate. Otherwise decades of habit just has me put the cursor to the right of characters I want to remove.

Again, I don't think either is more inherently correct, there's just what you're used to.
>I guess it would be an interesting experiment to create a proxy that captures any values going out to gumroad's license verification api endpoint and change all server responses to be true instead of false. Ditto for altering the number of uses of a product in case there is a limit there too.

You don't need to create a custom proxy for that.

There are many general-purpose tools that will let you inspect/modify HTTP/HTTPS traffic between your browser and a remote server:

https://httptoolkit.com/

https://portswigger.net/burp/communitydownload

https://www.charlesproxy.com/

https://mitmproxy.org/
In the interest of moving the Overton window, I've yet to hear a good, logical reason why we don't allow the free movement of people between administrative states.
What were the authors trying to accomplish with these strange documents?
I have had similar experiences. Divas too busy showing of their computer science skills, not understanding that software engineering should be about managing complexity and keeping it low.
It really doesn’t depend on the long term position. They could buy the same amount of Bitcoin now for 60% less. They have lost that money.
> Adults bully, too, so you do need to learn to handle it.

Eh, they do. But not nearly as frequently as children in my experience. I was tormented mercilessly in school, but I'm actually struggling to think of a single instance of bullying I've experienced as an adult. And I don't think that's because I "learnt to deal with it". I think it's partly because most bullies grow out of it, and partly because as an adult you're usually afforded the agency to leave situations where you're being bullied.
yeah but because the code is segmented into very discrete functions... and it's quite easy to see their call chains...

Well, I get it. You're right in principle. The truth is, though, I have had to rewrite software from scratch in new languages every 10 years, and these sorts of bugs only appear a few times per decade. Once a piece of central business logic works, it usually works forever; a change to that central logic will of course require changes and tests across the whole system, from user inputs to annual reports, but that can't be helped. I suspect you'd then have to rewrite the unit tests, too.

It's probably true that when I die, most of my software will slowly wind down and eventually be abandoned. But also that's probably true even if I were to write a lot of tests.
I'm nose deep in an Oracle to Postgres conversion at the moment and from that experience, among others, I can absolutely assure you that although booleans are definitely simple they are also most definitely a very sharp edge case.
The school-months and school-days are long known to have the highest rate of teen suicide.

https://www.scientificamerican.com/article/childrens-risk-of...
One of us missed the point because I just added that to my permanent bookmarks as an excellent explanation of why some people write overly verbose (and hard to read and thus maintain) code, while others manage to write the same thing in a single, understandable screen-full.

" I would rather puzzle through a small, dense, complex piece of code than a massive system with thousands of files containing mostly comments and whitespace" <-- This, a thousand times. _I_ simply don't have the capacity to load giant nonsense class hierarchies into my head and actually execute such a program.. A small machine that I can actually see on on the screen, that I can manage..
Since I have gigabit internet, looks like I need to do a Dream Machine Pro and an access point?
Are they young? This reeks of inexperience and hubris. Let them make a mistake and stay up a few nights in a row to fix it. The only way people like this will learn is when the consequences of their decisions affects their quality of life.
As someone getting close to 50, inexperience also seems to correlate with the ability to hold more in short term memory.
Moby/Moby 23.0.0 RC2
You are probably not the target audience if that confuses you. Modern "zoomer" design takes a lot of inspiration from geocities and the webdesign that was popular before they were born.
specifically according to https://yaml.org/type/bool.html:

y|Y|yes|Yes|YES|n|N|no|No|NO
|true|True|TRUE|false|False|FALSE
|on|On|ON|off|Off|OFF

Not all parsers support all of these options, but true|false is always supported as YAML is a superset of JSON which makes these mandatory.
I bought a Sony Smart TV for my mother. She wanted a TV with Netflix.

The legacy fallback of "Sony is a great brand" I really take back. While being home for new years, flicking through the channels I ended up on a public TV channel (UK) and got a popup of "This channel is using analytics, please consent".

Flabbergasted for the fact that I face cookie banners and now on TV channels? For my mother that would of been on a phone call. Not only is the UI attrocious in that it downloads meta-data "Latest trending netflix" which causes the whole TV to become unresponsive where your unable to skip though channels. BBC iPlayer displays a OSD on any BBC channel which you can't turn off of "Do you wish to watch this show from the beginnering". Maybe good features just rubbishly designed

Why is it so hard to just create a smart TV that just TV's?
I think they're more trying to say that this is good for the local economy, since these will be growth industries. However yeah it's a bit of an unfortunate conundrum that we end up doing a bit more of some "bad" things to do good or at least better things
I would love to find "food safe heritage bagels" anywhere in the world, which would not be comfortable to the average modern palate today, so I've read.

These would be turn of the 20th century New York Jewish style bagels, made back then by bagel unions entirely by hand because the dough was too stiff for common kneading machines at that time (not quite sure how that squares with the giant industrial machines of the day, maybe the missing detail is the common bakery kneading machines were not up to the task though a hyper-expensive custom machine could be commissioned). These were so infamously toughly chewy they were hyperbolically touted as teeth breaking and taking an indecent amount of time to digest. "Food safe" because bagel bakery conditions at the turn of the 20th century are unacceptable these days.

Or maybe I've been bamboozled by food editors hunting for clicks.
I think there is still cause for worry.

Listening to John Siracusa talk about creating such utilities and it's a story of ever decreasing API features making tasks like interrogating and controlling the OS or other apps increasingly hard especially if you want to be blessed by inclusion in the platform app store. It's super risky to invest your time/money creating an app like this because the chance it is broken in the next OS update is so high.

I fully agree that it's what makes computers special and I am very frustrated by "security" being the reason I can't make the computer behave as I wish. So many 3rd party fixes or innovative ideas (e.g. industry changing game mods) wouldn't have happened without malware like tactics of patching dlls which I believe every OS vendor would like to make forever impossible.

Safe computing is essential but not at the cost of killing the golden goose of general purpose computing with full user control. I wish the focus was more on transparency and control of what software is doing on a system and not cutting it's legs off.
A win win relationship can only occur when both parties start from the same position. When one party is starting from not even having basics in their favor (pay, working hours etc.) the other side has to give a lot more. You cannot start with all the bananas and then declare all new bananas will be split evenly as a win win.
XML has the hate because back in the day everyone was like "oh XML is a human and computer readable data format, that will solve all of our problems".

Sure it solved all of the problems by making a data format that both humans and computers found difficult to read.

"Oh I've got a problem. I'll solve it with XML. Now you have two problems" ;)
"Dream Sports, an Indian fantasy sports company, forces employees to pay $1,200 if they contact people who are on a break. “Once a year, for one week, you’re kicked out of the [company] system…you don’t have Slack, emails, and calls,” founder Harsh Jain told CNBC in an interview, referring to the period as being on “unplug.” That decision helped set expectations for appropriate communications with those on vacation."

Article doesn't say why only one week per year
Living wage is the amount of money required to meet all your needs without government assistance.

“Needs” is the part that has changed. $2k a year in healthcare wasn’t likely included 100 years ago, but most people would consider that a need now.

When I checked the MIT living wage calculator, it listed $600 a month in rent. That’s just barley enough for 1 bedroom apartment with a roommate with 1 person sleeping in the living room.

100 years ago you could likely find some large dormitory style living in a death trap building with inadequate exits. But today short of illegally filling a single family unit with too many people a, single bedroom apartment with a roommate is pretty close to minimum shelter.

“Decent wage” to me implies more than the minimum possible shelter and $9 a day for food. But the point is living wage is an already established term of art that means basically the same thing it always has.
Even leaving aside the word <on>, it's problematic that, syntactically, <true> and <foobar> look the same but are treated differently.
I feel the same. I've often wondered how much is missing from servo if we just wanted a noscript browser. It would be nice if redox os had a rust only browser.
> I think it's partly because most bullies grow out of it, and partly because as an adult you're usually afforded the agency to leave situations where you're being bullied.

It is because you can defend yourself. That's all there is to it. If you can defend yourself, people will not mess with you.

Parents that leave children into "schools" so they can get "bullied" and nobody protects them are committing cruelty of the highest order I can imagine.
Well, there are bidirectional roads with dashed lines in the middle, so you can overtake, but you should obviously not stay in the lane with oncoming traffic for longer than that. I can see how colours can help there, but in Europe the road situation tends to be clear enough that that isn't necessary.
Svante Pääbo: ‘It’s maybe time to rethink our idea of Neanderthals’
yeah, for me the kristall website also didnt work in kristall.. not sure if i'm doing something wrong

https://www.dropbox.com/s/xtezzcsm2qcat8a/Screenshot%202023-...
Yeah, toml isn't great for that. It's greatly preferable to yaml for human-readable config. Json is better as a serialisation format.

DSLs are bit vexed, not least because they're often horrible in themselves - cruft-accumulating hacks with no tooling, blurring the distinction between code and config often as a workaround for unwieldy dev processes. That's certainly not true of all DSLs, though (can't speak for Github Actions) and there is a need for a simple common base syntax/parser for them. I don't think yaml is a good solution.

Being a cantankerous old git, I tend to think the problem of a common base syntax/parser for DSLs was solved 70 years ago: s-expressions/lisp.
It's just too tempting - the only way to solve this is to not collect the data at all.
Used to do a lot of Perl, which is a wonderful language for writing obfuscated code. If something is an advanced feature of the language and I felt the need to use it, I would ad a comment explaining what the code was doing.
Why would it pull itself to the leftmost lane?
What about signed messages? Then the private key is the padlock and the public key is the... key.
X isn't fixed though.

New technology, new knowledge and training all increase X. It's relatively fixed at a given moment in time (where your point is very true), but society shouldn't be making a major structural decision one moment at a time.
For reference: 1000 SEK is about €90/$95
> And international audiences tend to really like flashy SFX over memorable stories in big Hollywood movies, especially when said movies are going to be subbed or dubbed anyway.

Why would subtitling or dubbing make a difference? That doesn't change the plot. Is the value of Arthurian stories lessened by the fact that they were originally written in medieval French?

Translating the language will generally ruin wordplay, but that's a very different thing.
Ideally three models developed to the same spec independently, with majority voting
> - Don't ever argue with people who organise their code in neat tables with tabs and spaces

That is just a workaround for the problem with formatters.

Formatters have no information of logical context.

Structs initializers can become unreadable after a formatter has enforced its whitespace rules. Easpecially arrays of structs.

Instead of some simple struct you might end up with alot of code to just please the formatter.
> modern cold-climate heat pumps can heat a home efficiently even when the temperature drops below -10 degrees.

-10F is -23C.

Edit: I first put "-10 f to c" to google, and google converted it to "10 fahrenheit is -12 celcius".
To this point, my buddy is a 20 year teacher. He says that the difference between bullying today and 30 years ago when we were in school is that then it stopped at 3 when we went home.

Social media provides the ability for bullying to continue 24/7 and it does. It is a huge problem as text and posts go on and on late into the night.

Being always on and connected is a scourge for youth trying to find themselves in a historically and biologically tough time.
Neither checks the checksum on every read as that would be performance-prohibitive. So "bad data on drive -> db does something with corrupted data and saves corrupted transformation back to disk" is very much possible, just extremely unlikely.

But they said nothing about it being bad drive, just corrupted data file, which very well might be software bug or operator error
> I wouldn't put him in charge of the architecture, I'd put him in charge of the abyss.

:-) I enjoyed this bit a bit too much, now I want it on my tombstone #lifegoals
I assume no consideration appears to be made for "children spend more time with family" and so gain the health benefits of such a thing.

Modern society is way to busy downplaying the importance of foundationally secure emotional connections. Busy instead pushing 'independence' and outsourcing of childrens' time and affection for the sake of income.
It does and poster above is incompetent
No market lives up to their hype, but I have a feeling that the two worst offenders for consistently [10+ years] talking about world changing breakthroughs that underperform is battery tech and self healing dentistry.

That doesn't mean there are no advances in batteries - Tesla in particular changed the way we look at large and fast charging deployable batteries [in multiple industries] - but where are the major breakthroughs that are announced untiringly?

OT: There ought to be another award for most overblown hype (though less consistent). My contenders: Fusion, AI, Quantum computing and Web3
Nice points

I suppose the core issue is transactions. Erlang could still fail with

them ! {sub, n}
crash()
me ! {add, n}

But typically Erlang's isolated processes means many transactions can fail or rollback in isolation

I suppose instead transactions could be a core language semantic. But hard to do, and erlang actors gives a lot, for very little overhead