skysight-inc/HackerNews huggingface dataset:
The great filter is definitely ahead of us if we stop all scientific research. Just ask the dinosaurs.
Dangerously hidden behind some microservices architectures / frameworks, sometimes, that promise to fix or at least hide all these complexities for you.
IMHO, desktop Linux could use a little bit of locking down and progress is slowly being made in that direction.

It feels a little bonkers that in 2023, Flatpak or something like it isn’t the default way software is installed. That calculator you just installed should not have access to your camera or microphone or file system. That weather app may need your location, but you should be able to grant access to sensitive resources always, never, or only after asking.
This looks really cool! Can we try it out somewhere? I don't see any download link.
> Let's some questions which don't lead immediately to your 'thought-terminating cliche':

So you can’t come up with an example…

> What does having a monolith contribute to society both in terms of value and innovation?

Which BigTech company is a “monolith” without competition?
I don't think that is true. The biggest consumers of health care are the elderly and many of them (possibly most) don't have the ability to navigate online services.
> Too much money is required and they can't just seize the assets.

But they can. That's why they are the government.
What if theatre? When it can be collected in transit and stripped...

The common, everyday things everyone has in the house are the potential channels that funnel data out from you or your system. Remember the telescreen from 1984... Like the phone, which is the worst shit, yet everyone carries one around. So everyone has an LCD, what if contents can be acquired live from kms away? What if it can be used as a camera? What if your thoughts are funneled out from you and redistributed to agents of the system?

It's a shitshow.
Not just Vice but all internet first news sites are like this.
Back in the old RH Linux days, I remember SUSE had as much market share as Red Hat. It was actually the distro that people suggested I should use because it was more polished.

But SUSE was bought and sold a few times to shady companies, wasn't it? My memory is blurry but this might explain why people don't immediately think of it.
Why should I pay to maintain a road I’m not using now, or a fire service I haven’t used yet?
Hivekit.io – a realtime API platform for geospatial apps
And yet geeks on HN are always talking about the open source alternatives…
Lasers enable internet backbone via satellite
Yes, and? Unions of both sectors try to maximize their profits. Which do not?
I use nextcloud, and it is OK.
Absolutely. My experience is completely anecdotal, and even if it's true that you get less bang for the buck in the public sector I still think it's ideologically sound and worth it. My country has a huge public sector but I think it's good.

What's normally the driving motivator in public companies to be efficient?
This was the Scala / Akka approach, I'm sure there's similar ones in other languages; basically you'd work via communicating, 'pushing' messages to actors instead of calling functions. From a developer's point of view, it then didn't matter if that message went to an actor on the same machine or something halfway across the world. "Don't communicate by sharing memory, share memory by communicating." is the modern adage.
The purpose of this article is to examine what HTML editors are, why they are useful, and what types are available.
I know this is an outdated meme, but it sounds like you're holding it wrong
CEOs of corporations of the same size quite often have to find and retain customers in competitive markets - which is hardly the case with Thames Water?
Two new AI-based weather-forecasting systems challenging the status quo
If you're going to insist on focusing on that, I think you'd already missed the point of what you were replying to in your comment that I replied to.
GrapheneOS is just about the only Android distro that isn't trash.
Because they belong to Microsoft. Because they are funded by rich people who own established businesses. Because they are the privileged .01% who are invested in the status quo. Because their whole networks consist of people with entrenched business interests. Pick one or more. Why would you think rich American engineers are in general any more worried about the overall safety of the world then their own self interest? That's what they show day in day out with their decisions.
But if you base on Stream, you are no longer bug-for-bug compatible with the current stable release of RHEL.

Not that I care personally, but this point seems to be very important for a lot of people.
For the past twenty years I've bought thinkpads which during productive time have generally run (a) Firefox (b) some sort of system that lets me get full screen X11+xterm+ssh to do the actual work on remote development servers.

I've gone through VMs, colinux, cygwin, and currently WSL2+VcXsrv for (b) and so far it's basically worked out fine.

(I'm aware that desktop linux wrangling is far, far easier than it used to be but this setup very rarely annoys me and if I'm going to do some recreational geekery on a "because I can" basis it's far more likely to be something like playing with a new programming language than reinstalling my laptop)
That argument seems more political than practical.

If on one hand you have a tool that you can actually use to help with your job, and another that sounds like a very advanced chatbot but doesn't actually provide value, well the second tool being open-source doesn't change that it's doesn't provide value.

(Also, assuming that open-source tools aren't going to upend a ton of people's jobs seems really naive. These people aren't going to be any less bitter that their jobs are taken by freelance nerds instead of corporate nerds.)
Exactly that. I also think a lot of developer teams are both too big, too unorganized, and not diligent enough so they start to interfere with each other's work, causing them to want to have their own codebase. But no, you need a strong lead developer and development practices. There may be too many cooks in the kitchen as well, at which point you should probably consider downsizing.
"That railroad shareholders are also the public"

They are the public, just not the UK public!
At this point in the RHEL novella, other distros would have to sell me on the idea of moving away from Debian.
Oracle talking about "open and free". Didn't think I would live to see that happening...
If I'm reading this right, the recipient has to be a mailgun user, and the sender has to be another (yet spoofed) mailgun user.
Could be. It very well could be that the whole RH model dies with the success of clones. I was more-or-less just spitballing. But what are they to do? I guess double down? And try to increase their value add but then if it comes from software quality or their QA/validation that goes into making RHEL the clones will get it for free too
To a layperson like me, the "try random things" part of machine learning doesn't seem to lie in optimizing the parameters, but in designing the model.
Multiple servers adds a pretty hefty layer of networking, orchestration, security, failure handling (even in the datacenter), and serialization - even if the business logic stays mostly the same.
I am a little bit disappointed.

This is just plain old static site generation?

By "docs as code" I expected something like programmatically verifying that the code examples compile, maybe even spinning up VMs and testing that the example commands lead to the expected output.
They will be before long, in the seemingly inevitable cashless society with nearly all retail done online
Universe is composed of atom, and so is software.

Microservice is the atom.
You may be in a situation where the document is public but the question is confidential, i.e. a user having specific question about an agreement with public TOS that a legal or medical department is managing.
Hi, thanks for your reply, this is a huge help. This is the pre-launch info site, when we launch you'll be presented instead with an actual social media platform. I'll add a preview gallery to make this more obvious.

This was always intended to be voluntary. The concept is that a platform will align themselves with these values and be subject to public criticism if they stray from them. If the concept grows enough, it could one day be a marketing point to promote that they are a 'third generation' platform.

> Especially vague rules like "recognize UN Bill of Human Right and detail how the service will confirm". How is that supposed to help? We have entire nations like Russia disregarding UN Charter, are you going to ban Russia from being on a social network? If you do, there are proxies anyway.

No of course not, maybe I will need to re-word this. The point was that platforms respect a person's rights at all times as mandated by the UNHR, irrespective of their native country's position. For example, article 19 refers to freedom of expression. A platform will need to provide a statement explaining how they handle this right in regards to their signup process, content moderation and content amplification.

> Regarding what I mean by...

This is entirely designed for the company or individual who is providing these services to undertake. Even in a decentralised system, someone is providing their servers and has moderation control over them, giving them censorship capabilities. Is it not reasonable to expect them to prove to us that we can trust them?

> What exactly would be the force to compel them to adopt this?

Society demanding better and the business decisions to capitalise on providing a more socially acceptable service. I'm well aware this is not compatible with the current big platforms and their revenue models, this is presented as a foundation for new or smaller platforms to align with.
Look, the shareholders in water companies need to be wiped out.

They have allowed the balance sheets to become untenable, now they lose their capital. PE has sold to the next fool - but more fool them.

The debt holders are going to have to take a haircut as well, again this is a hard but fair lesson from the pages of capitalism.
I think the real issue is that they only had 10 people working on it. I stand by my assertion that Threads is to Twitter what Google Plus was to Facebook. Google Plus showed that people wanted out of Facebook and Google screwed up the implementation. It appears this is the case with Twitter and Threads.

I don’t care how impressive it is that a 10 person team accomplished what they did. What is even more impressive is how bad of a product that Facebook released to the public.
My grandmother has a Google TV, still works with a bit of stuff. Running Honeycomb.
I come from a country infested by anti-choice/pro-life extremism and I like to reuse what I've seen and heard from them against radical vegans to give them a taste of their own medicine (regardless of my stance on any of those issues):

So, abortion causes deaths of millions upon millions of babies yearly, the victims are always innocent, there are numerous medical complications, and God's wrath on the world is imminent and inevitable if we don't stop doing this right now, everyone, no exceptions, not even thinking about it. If you disagree, you murder babies, you are a horrible person, and you are the direct reason for the destruction of humanity.

How does this compare in a perspective?
It's a matter of dev team culture: always leave the code cleaner than you found it. Hire people who understand this, and remind each other through reviews.

As for external pressure from shareholders to skip cleanup: it's better to not describe cleanup as a separate step, but as just another part of feature implementation. It is a fact of software development that work on a feature must be done both before and after that feature is first available in production (whether it's to ensure that all is fine with a finger on the rollback button, to set up relevant production monitoring, or to clean up any scaffolding that was required for the release), and it is possible to have features that are available in production but are not yet _done_. Finishing the work is not optional.
Openreach should be nationalised though because it owns the poles and ducts that can't be duplicated easily. It has been forced to open up to competitors, but then the only way for them to extract value is probably by taking on debt much like the water companies have done.

I just don't see how the free market helps in the maintenance of poles and ducts. That should be owned by the state.
Nice work! what were some of the biggest challenges getting this to work?
Connection errors in the Asia Pacific region on July 9
I use Obsidian with several thousand notes for everything "writing" (structured - studying, definitions, thinking things through, and unstructured - memorable moments, stories, people, random streams of thought). "Actionable" things (todo lists and tasks) have their own place. My motivation is quite similar - I feel like I just forget things. And it's been wonderful! It's so nice to write about a nice moment, and be reminded that it happened - small things you'd otherwise forget.

I've found ideas from Andy Matuschak extremely useful - https://notes.andymatuschak.org/About_these_notes?stackedNot...

On a practical level the crucial features of what's been working for me for a few years now (inspired by Obsidian community and Andy):

* Notes have to be very clearly "bounded" - break things into smallest logical "statement" units, and interconnect notes instead of having behemoth notes with everything in one place

* Note titles have to be an explicit "statement or sentence summary of the contents, with relevant context" - which really helps with search / discoverability. E.g. "Browsers are the most common and visually advanced applications that make use of the internet, but there are also many others" instead of "Web browsers" or "Applications that use the internet". Or "The day I embarassed myself at football". An alternative of this is to have explicitly clear headings.

* The idea of putting notes into a "reverse spaced repetition" algorithm where instead of spacing things you've learnt further and further into the future, you are spacing things that are "fruitful" nearer and nearer in the future (and when you have less to add, further into the future, when eventually a note becomes "evergreen"). You then have a "queue" (mine is always packed) of notes that are due, and you pick them up as you like. This can be achieved with https://github.com/st3v3nmw/obsidian-spaced-repetition and is described better by Andy: https://notes.andymatuschak.org/zJrfPCbY7GcpV9asEc8NTVzXTAV4...

With the above things combined, I usually sit down just to write and unload things from my mind and enter notes into the (basic) "attention algorithm". That way I never stress about polishing notes, and there's always a time in the future when I come back to a note written a long time ago, make some edits, maybe split it into a couple of notes, clarify the title, maybe merge a duplicate (if something has come to mind twice, it's clearly important to me!!). With explicit titles I almost immediately know what the note is about, trigger new connections (between the time I've written the note and now, some other relevant thing may have surfaced which changed what I think or know, or I've come up with a clearer way to describe the same thing).
> Run a bunch of experiments and see which does better.

That's empiricism. Scientific method implies formulating falsifiable theoretical claims, producing meaningful analysis of experimental conditions, publishing peer-reviewed and reproducible results.
> Mac users are confident enough in MacOS UX that they know it’s not a significant barrier to transition

I bought my mother a Macbook during the Snow Leopard era and we sold it after 2 months because she could absolutely not get used to the UI, since she had been using Windows since basically forever.

So much for "intuitive UI".
Isn’t engineering an exact science while prompt engineering is completely not?

Although, even software engineering being an exact science, it is a funny one: most of us don’t get certified as like, let’s say, mechanical engineers do. Would they say we are engineers?

So perhaps the “engineer” term got overloaded in recent years?
Interview: Chris Miller, historian and author of “Chip War”
Thing is no EU startup cares about gatekeepers as long as scaling up in the local market is as bureaucratic as it is. And the fact that EU politicians are proud about the results of their proactive regulations is just.. wrong.
Jim Keller on the Importance of Open Source Software and Linux for Hardware [video]
How are shareholder returns and profit different?
And yet amazon is worth more then 50 times as much.
The title is a bit misleading, thought this was about infrastructure as code but they just use linters and CI/CD on documentation.

Still interesting to see that they take great care of documentation just as another fundamental part of their systems.
Hmm RedHat might need a corporate make over - how about RedFaced?

or they go straight to FAIL:

Fully Asphyxiated and Impotent Linux
Deezer has definitely caught my eye in the past! Them paying artists better is an even sweeter deal.

And I love piracy-turned-legitimacy stories. For instance, Crunchyroll, originally an anime piracy streaming site, turned legit and eventually overtook a monolith in the US anime industry with Funimation. Funimation and Crunchyroll were both bought by Sony, and Funimation’s brand identity was deemed weaker (something unthinkable back during their 90s/00s peak) and had everything renamed to Crunchyroll.

Unfortunately though I can’t recommend Crunchyroll, as last I was aware they heavily underpaid their subtitler staff.
Of course I don’t know what your chat threads have looked like, but I suspect a big part of the issue is that when you’re asking it to help you with something you’re new to, you don’t know enough to ask the right questions or guide it.

Quite a few people I know have given up on using Chatgpt for code because it rarely gives you the right answer (or a working one) the first time. It takes some shaping.

I find that if you treat it more as a pair programmer that is doing the driving, and you just guide it and tell it when it makes mistakes/is doing something you don’t want, it usually get the result you want, and faster then if you wrote it yourself.
Large Language Models can complete complex non linguistic patterns in context
What is your point? $1.5 million is used to attract a CEO who can manage a large corporation. That is less than many players on second tier English clubs who are riding the pine. That is a rounding error when considering $233 billion paid to unions.
> Free markets are the most effective way to facilitate technological progress and economic growth which indeed benefits everyone - although not in equal amounts.

When employed in the right place. It's very much not clear that train networks are that place, in fact I'd say it's quite clear in the UK that train networks are not that place.
Just checked, and a study from 2018 estimates 450 million vegetarians

https://www.ipsos.com/sites/default/files/ct/news/documents/...
Sounds like good "modern" governance. You've got assets? Use them as collateral to take on debt so you can free up capital and give it back to the shareholders. Value!
I agree. Google Classroom exploded during the pandemic in my local school systems.

Enterprises are moving to Workspace from 365. I hope they drive each other's prices to the bottom. :)
Ask HN: What's the best way tune an AI image model on my photos?
I'm trying to make a custom artwork for my friend, and I'd like to use images of us to get the AI to recognise images of us so I can hopefully make some ridiculous but cool art that includes our likeness.

Is it possible to get decent results with this, and if so what's the best way to do it? Is it best to use an established tool like Midjourney or fine-tine something open source?
Ask HN: Which textbooks did you enjoy reading the most and why?
Textbooks that really helped you learn the subject .
I don't see a problem with them going bankrupt. Shareholders would get wiped out and debtors would go to the back of the queue. The administrator would run it until new investors were found. If they can't find investors then that is a reasonable justification for nationalising it on the cheap.
I'm unclear what your argument is here.

Having rail be so expensive or badly run that people decide to use roads instead doesn't seem like a win for privatisation.

Encouraging people onto roads or even flying is also a disaster for tackling climate change.
US rail is okau for cargo, but there are third world countries with better passenger services.
Same as any political argument today. Strip it completely of nuance. Put it in a Tweet. Get clicks.
I love it, but needs matchmaking, too much trolls.
As you're being downvoted, here's more info on the history of Network Rail [1]. From memory, it was formed after the Potters Bar crash and realisation that Railtrack was trying to squeeze to much money out of the network.

1. https://en.wikipedia.org/wiki/Network_Rail
IPv6 actually resolves this. Not with Let's Encrypt (because they won't issue a cert for an IP address) or ZeroSSL (because they currently don't support issuing certs for IPv6 addresses), but it is definitely possible.

You wouldn't even have to expose the private network to the outside world. It could still be firewalled off.

Say if your prefix is 2a09:1337:8888:aa::/56 and your private prefix is 2a09:1337:8888:aaff::/64, just make sure that the router redirects all traffic from outside to the /64 to a box that listens for connections so a certificate can be issued. Of course you'd also need to be able to reach the said box from boxes within the private network (for .well_known cert requests), but it's trivial. No BGP required. Simple HTTP challenge.
> What do you think when you hear the word "log".

It totally depends on context. I write software and manage trees in my garden and never get confused.
HHMI Janelia Research Campus | Senior Software Engineer, Web Applications | Ashburn, VA | Onsite | Full Time | https://hhmi.wd1.myworkdayjobs.com/en-US/External/job/Senior...

Our software engineering team at HHMI’s Janelia Research Campus is hiring a research software engineer to develop web applications supporting our primary research areas in neuroscience and 4D cellular physiology. Janelia is an internally funded non-profit research campus, and our team provides shared software development services to the labs and projects. Some examples of web applications we have developed in the past include https://neuronbridge.janelia.org and https://neuprint.janelia.org. We favor modern approaches and frameworks like React and Next.js.

We have a beautiful campus in northern Virginia. New hires need to relocate to the area and be able to come to campus when needed, but the work from home policy is very flexible.

Compensation range is commensurate with experience:

Software Engineer III - $113-183K

Software Engineer IV - $131-214K
Deezer offers both a way to purchase and a way to stream music. They have a monthly subscription plan to stream their catalog alongside the ability to purchase outright and download in standard formats.