skysight-inc/HackerNews huggingface dataset:
<link href="https://example.com/de" rel="alternate" hreflang="de" />

That is a really cool idea, but does any browser actually do anything with this info? Maybe search engines do but it would be really cool if the browser could pop up something like "This page is also available in German, [Visit]" to help the user. Finding the "English" link, which may be spelt in the page language, or be a US or UK flag is not a fun task when I stumble across a page of the wrong language.
I think you should find customers who will pay you for that product so it can go from MVP to something bigger based on validation signals.

So before moving onto the next MVP first ensure there’s a viable business around that product.
What's the difference, and who does that difference matter to?

To Spotify, it's still a cancelled subscription and the root cause is still Joe.
Unrelated question: How can one learn more about configuring and securing IAM for Google cloud platform ?
I think coping strategy implies some sort of cognitive dissonance or falsehood.

Meanwhile, US CO2 emissions peaked in 2007 and are down 20%, which is Franky astounding. Global CO2 emissions is predicted to peak this year or next, although a retrospective analysis may show that it already peaked earlier in 2016 or 2018. [1]

If net zero is the goal, of course we are a long way from that, but it is crazy to think that there hasnt been progress.

https://gml.noaa.gov/ccgg/trends/gr.html
Well, the US has the best companies and most innovative tech for a reason. Spotify is an outlier - Europe just doesn't compare.
This is how I go about it, too. I've tried to get on the "todo list" bandwagon, but it just doesn't work for me. All it does is add more work and stress without giving any compensating benefits.
you mean that the f-droid maintainers did not want to rely on mirrors that would log downloads?

sounds a bit extreme on the privacy front, but not entirely unusual. i see no relation to how the project is run though. on the contrary, i expect community run projects even more likely to reject logging because it only takes a few vocal people to demand that. meaning the more people have a voice, the more likely demands for privacy come up. see debian and their popularity counter for example when they could just log all the downloads instead.
> brilliant people

I think you meant "people who'd like to join the wealthy ones, or maybe already have."
Show HN: Automatically categorize expenses for Excel / Google Sheets
> "still below European averages" is the only thing that matters here.

I don't think it's the only thing that matters. If I would be Portuguese I would like to know the reason for "Sewage samples of cocaine and ketamine rank among the highest in Europe (with weekend spikes) and drug encampments have appeared along with a European rarity: private security forces." that is highest in Europe and trends upwards.
because the people controlling those endowments make tens of millions off of kickbacks and care a lot more about that than the school. additionally, all schools are operating in the same shitty way, they're all getting expensive and shitty and degrees are fairly non-optional for a lot of career paths so it's a captive market
That's what "old money" means. They weren't old money.
Police in Spain and Italy seize 5k litres of adulterated olive oil in raids
I would point to two of the most popular plugins, Django Rest Framework (DRF) and Celery (a background task system that requires rabbitmq|kafka|redis|etc).

Both add highly sought-after features, but I believe these implementations are quite poor, complicated. Django could implement MVPs in core/contrib and vastly simplify future projects for users.

A builtin OIDC client abstraction would go a long way as well.
I set up cron to run urlwatch[1] once a day on a vps, and it emails me updates to pages. It supports CSS selectors, various filters (like html2text) and so on. Combined with a little elisp to diff highlight emails in Emacs, this has one of the highest usefulness/maintenance ratio of things I self-host.

[1] https://urlwatch.readthedocs.io/en/latest/
We need more punks running pirate radio and less Clearchannel corporate nonsense. Like anybody’s life is better because of corporate radio…

I for one welcome the interference.

What is Radio being used for that’s so critical these days anyways beyond emergency spectrum stuff (that doesn’t get messed with on these spectrums to begin with)?

Just remember that the system generally wants to shut down any media it can’t control. And that’s bad in times of social crisis. Pirate radio is one of those uncontrolled media forms, and its ability to disseminate unapproved information to an entire city on receiving devices that can’t be tracked is critical and NOT reliably possible using the Internet especially during crisis periods when the big dogs get involved.

Support your local pirate.
Ask HN: People selling both SaaS and on-prem, what's the price difference?
I'm curious to get a sense of the relative price difference for the same software when sold as SAAS and on-prem. DevOps tools are the most relevant here, but I'd be curious about any pricing comparisons.
Same. If you use the Apple ecosystem it works well. I switched long ago once Google started pushing GPM to YTM.
Mark Zuckerburg's wealth is absolutely a creation of laws. Almost all of his wealth comes from his ownership of a corporation. The corporation only exists because of laws. It is only a sale-able asset because of laws.
Everyone thinks their task is the most important one. If the "lock OS until review done" thing were a thing, there's a good chance that "lock OS until random bullshit someone else wants you to do" would keep you from sending out the code for review in the first place.

And even though it's "just a quick thing", if every time you're trying to get something done some "quick thing" gets in the way, it also gets incredibly frustrating. [1][2] Finding a good balance for this is hard.

What helps in my experience is building a reputation for small, easy to review changes. I know that I've left reviews from one coworker sitting for a long time because I either already took a look and knew that it was, or hadn't taken a look and dreaded it to be, a huge block of code that would require significant comments.

[1] https://www.reddit.com/r/ProgrammerHumor/comments/2rmir6/why...
[2] https://www.reddit.com/r/ProgrammerHumor/comments/pafo1v/und...
The new fungus from Bikini Bottom
It really depends on the company/team. Certain companies (Amazon), use PR feedback stats as promotion metrics. They don't even consider the feedback quality, literally the stat 'average number of comments per PR' was one of the metrics used at my last team. The only 2 people promoted on this team during my tenure there got promoted based mostly on their loudness in PRs and team meetings and constant pushing for various (mostly counterproductive) 'process improvements' - these people didn't actually ship a single feature/project on the team. Very toxic place to work to say the least.
Companies House provides a "data feed" of things like company registrations to people interested in such things.

It turns out, even if Companies House computer systems are 100% secure, the same isn't true of downstream systems. Unfortunately, Companies House has decided that telling downstream systems to git gud isn't enough.
What a lot of people trying their best to deal with complexity in an open, systematic and fair manner so you don’t have to think about it.
Ahh I getcha a bit. What is the usecase though - which script-type workflows? (genuine curiosity, not just asking!)
The reason why China is able to move so fast is ironically the reason why there's so much division between the West and the east.

China is centrally controlled. There's no debate about climate change in this context. In the US everything is a debate. Every single thing. So we spend more time debating then getting things done.
D has been around for 20+ years now.
China Eastern A330 Engine Fanblade Rips Through Casing in Uncontained Failure
SEEKING WORK

* Location: Washington DC

* Remote: Yes, or onsite!

* Willing to relocate: Yes

* Technologies: Javascript, React, Python, Node GraphQL, SQL, and more

* Résumé/CV: https://docs.google.com/document/d/1lvHhoD7c2hpsIGwX1Otwidys...

* Email: hastings.conorm@gmail.com
The second option is mildly insufferable, and a very transparent way to grift upvotes from other like minded contrarians addicted to trendy knee-jerk alarmism.

Me, pointing this out, might also be a bit insufferable, but I guess I just enjoy pointing these things out, because everyone who uses this site is so intelligent (on average).

It sucks seeing such intelligent people get caught up in these pits of cognitive dissonance.
I am not sure if managing groovy/xml job definitions in a giant yaml file (where all your Jenkins core/plugin configuration live) is easier than Jenkinsfile in repositories.

Jenkins Job Builder can't configure plugins.

There are ways to do job templating, but last time I checked, they were either not powerful enough, or too complex that I would rather writing groovy.
Uniting Einstein's gravity with Quantum mechanics
Django is free, in all definitions and purposes of the word. No agenda, no VC funding, no BS.
I can't believe Florida gets nearly 1000 hours more of sunlight a year, a fun TIL from HN!
Most people live in cities. Even better, only a few countries vastly over consume per capita. The solution is straightforward technically, but not politically. Westerners (and especially Americans) will balk at public reducing consumption in line with the rest of the world.
I half-agree with you, I've found that there are two options when choosing a framework:

1. You're making something with 100 lines, which you're absolutely sure will stay 100 lines. Go with Flask.

2. Otherwise, Django.

Django is great at getting out of your way when you don't need its functionality, so you can just ignore most of it if you don't need it.
D has a borrow checker, too.
I’m going to guess that not many of those social structures achieved things like low infant mortality, not dying from randomly stubbing your toe, the internet, space travel, and the like. If I was presented with a choice, I’d pick a modern Western state any time, flawed as they may be.
I get the same feeling when switching between Gitlab and Github. The latter is a joke of usability and discoverability.

Tiny details like thread filtering, thread replies not appearing as separate comments, "show changed lines" when a new commit modifies the subject of a comment, etc. Those add up to make gitlab much more usable.
Or where humans accidentally read and alien QR code, we all die, but the QR just meant "drink your Ovaltine" or "We're trying to reach you about your car's extended warranty?"
> If we want this to change then we need to have our governments have better layoff protections in place, like mandatory severance or notice periods.

But then you push companies in the exact opposite direction than you say you want them to go. If it's harder to do layoffs, companies will take less risks that require hiring.
Sounds like the mistake was implementing this exclusively in the screen reader instead of as a browser hotkey.
Well, that's your opinion.

You seem to have gotten a bit emotional about this, so I don't think this'll go anywhere.
Your "bus factor" documentation[1] is exceptional. I have it bookmarked.

[1] https://git.gavinhoward.com/gavin/bc/src/branch/master/manua...
I love my eink tablet, and it's definitely better and more comfortable than my laptop screen or phone. But for some reason, actual paper still seems even better. I'm an academic: if I really want to study a difficult paper hard, I print it out.
I think trying to supplant python is the wrong goal, or maybe the wrong frame. Supplanting an already established technology is very hard and depend so many factors that not directly controllable by the julia designer and community.

I think focusing on providing significant value to the dev community in a way that's not disruptive to their current workflow is a better metric of success.
i mean if you want to sympathize over the murder (cough, killing, sorry) of people in massive numbers over control of oil, then sure there's nuance to it
> It is more a question as to why scholarly societies are still organized around paid journals.

There are some perverse incentives in place that hinder migrating away from official journals. The publish or perish pressure leads only high-quality work to count, and the method used to objectively determine if a paper meets the bar is whether it was accepted in established journals. New journals do not have the reputation in place, thus they don't feature in lists of acceptable publications for the purpose of gathering publication metrics. In some places some of these rules applied to state institutions are even set by laws, which are hard to change.

On top of that, some journals are even controlled by leading researchers, which helps building up influence in the field.

To put it plainly, why would any researcher go the extra mile to switch publications?
Here's what you're missing:

You seem to be under the mistaken belief that "Who wants to be hired?" means "Who wants us to indiscriminately email you a link to our application?" It doesn't. It definitely doesn't mean, "Who wants us to email you a link and couch in a deceptive message that claims that we looked at your profile and 'we think your skills look like a good fit' and 'I think you'd find our job description interesting'?"
Thats for an entry point, you can search `Base.@main` to see a little summary of it. Later it will be able to be callable with `juliax` and `juliac` i.e. `~juliax test.jl` in shell.

DynamicalSystems looks like a heavy project. I don't think you can do much more on your own. There have been recent features in 1.10 that lets you just use the portion you need (just a weak dependency), and there is precompiletools.jl but these are on your side.

You can also look into https://github.com/dmolina/DaemonMode.jl for running a Julia process in the background and do your stuff in the shell without startup time until the standalone binaries are there.
> why should this research be done at university level?

I think this questions is backwards. This seems very much in line with other research already done at universities.

> So we should look for smaller individuals and groups to conduct research.

Smaller individual and groups can be much more easily sued. It's much easier to spin a story about suing some rogue partisan non-profit than it is for suing academic researchers.

> Being public also creates a financial incentive. If your research indicates something is a fraud or very harmful you can short the stock to fund your research

These sorts of financial incentives provide the easiest and simplest way of discrediting these groups (aside from simply ignoring them). All Meta has to say is "Don't believe a thing they say, they're simply doing it since they're shorting us".
My name is often truncated
Codesys 3.5 with a license. Git functionality is built right in, it’s fantastic.
So you can embed it in the same way you can embed e.g. python or octave. This is fine for some uses, but it is a bit invasive. How does it interact with multiple threads? That's a huge pain point in embedding python code...

edit: just found https://docs.julialang.org/en/v1/manual/embedding/#Thread-sa...

Ok, so, it's tricky, but at least you can start an interpreter per thread...
Probably the other way around. Erectus was on KOME in the early 80's.
The invisible hand has its thumb up.
Autofill assumes all fields are associated with the person who is sitting at the computer. That assumption is wrong for an administrator editing user configuration. You don't want the admin's name or address by default if the admin is configuring a new user. Or if the admin role is editing blank user data. Admins are often managers so you can't just disable autocomplete at the browser level.
We are hiring .NET Core developers, check out the post here and apply if relevant

https://www.linkedin.com/jobs/view/3774741943/?refId=ailgMFx...
We absolutely could live like the 1920s/50s but with a bit more high-tech and better healthcare sprinkled in. But our entire financial system (including having the ability to retire) is based on the fundamental assumption of economic growth (and population growth for that matter).
> Maybe as an aside, but why should this research be done at university level?

Why not? Universities perform research - typically free from outside interference (academic freedom). And there are good reasons for academic freedom (which I'm not getting into here). As a consequence, academic freedom limits the reasons to stop this research from happening at a university.

So what is it in the contents of this research that makes you think it is not at an academic level or a violation of ethical standards?
Yeah I'm seeing that. As an investor myself, the first question I always ask is "what unique data do you bring to the table that other people can't get?". My next question is always "What value does an LLM add beyond what we could already do with traditional (and much cheaper) models or just rulesets?"

I'd like to think most investors are sophisticated enough to detect when the "AI" was just bolted on for funding, and that most startups aren't actually doing that, but are using LLM for a reason.
Great, a way to turn videos into something I can scan. Actually something I'd consider using.
How about HTML: Turing-complete Machine Language
> In my team we prefix nitpicky comments explicitly with “nit:” and it’s up to the author to decide what to do with it

This is different from what the OP is talking about.

I've worked at places where staff engineers seem to have been rated on number of comments left on PRs... they were typically somewhere between nit picky and useless, with the occasional person directly contradicting feedback they'd given in a previous PR.

Oh, and you had to address every one of them before getting approval.
what do you use for html templates?
Why would I do that?

Although I wouldn't be surprised them being faster than ROOT with e.g. asm.js.
I absolutely agree. Recently I had to work on a complex client app, and I could simply not believe the amount of trouble you have to go through when you want to increment the version number of things like React, MUI, webpack, TS by.. one!
I think the julia team is still relatively small. So it might be was they have to do to make meaningful progress?
D has had UFCS for maybe a decade. It's a very popular feature.
Doesn’t plan G have something like a 300-400 monthly premium on top of your $150 monthly part B premium?
IBM Launches Quantum System Two and a Roadmap to Quantum Advantage
The Computer Scientist's Guide to Graph Theory, Episode 00
What do the World Wide Web, your brain, the corpus of scientific knowledge accumulated by all of humanity, the entire list of people you’ve ever met, and the city you live in have in common?

This is the first entry in a series exploring the fundamental concepts of graph theory, with a focus on intuitive explanations but with all necessary rigor and formality. No math or CS background required.
There are rules in place specifically for political calls and texts: https://www.fcc.gov/rules-political-campaign-calls-and-texts

Notably they can't use autodialers without having prior consent from you.
Relevant XKCD: https://xkcd.com/1137/

Surprisingly, I couldn't find a relevant XKCD for the post itself.
This was a good layoff note. He didn't say anything gag-worthy like "I take full responsibility for this."

Most SaaS companies got a huge pandemic bump and overhired in 2021 and 2022. I think many if not most that haven't cut 20% will be cutting 20% or more in 2024.
I think he matters, for computer history. I never aimed to have him care what I say, though.
Warp directory for zsh https://github.com/mfaerevaag/wd
I'm always struck in these threads how much variation there is. I doubt I receive one SPAM/scam text or phone call a week. It would seem weird that I'd want to make myself potentially unreachable to avoid the odd junk. I guess if I got multiple per day I'd need a different strategy.
Old money means inherited, generational wealth.

New money means wealth that was mostly based on efforts (not due to passive investments) by the current holder.

micromacrofoot1 was trying to distinguish “a lot of money” from “a little bit of money”, but old money is not the correct term for that.

From Wikipedia, the varsity blues scandal was about 33 sets of parents paying ~$25M total. That is chump change compared to donating a whole building, which new or old money can do, because they would have access to tens of millions of dollars.
Eurostar Amsterdam to London trains cancelled for six months
D supports both `f(a,b)` and `a.f(b)`.
I don't understand how they're doing such fast updates on eink, is this just because its doing super small partial updates?

Also based on the chinese site the 13" is only 12$?
You're right, but remember that I was speaking from the corporations' perspective. They can make more money by taking more risks, but at some point larger society has to weigh corporate profitability against societal well-being.

For example, a factory could make more money if it dumped its pollutants into a river rather than paying extra to dispose them properly. That difference in incentives between greater society versus the individual business is why we have the EPA.

Basically, the intention of my last comment was to answer the common question that might be asked of: "Wow, this company laid off so many people, what were they thinking? Maybe they should plan ahead next time?" And the answer to that is usually "yes they planned for this scenario and they're perfectly okay with having a layoff."
JVM developer looking for a new job, budding heads with my current CEO because of violation of labor laws in the US, looking for a change.

1.5 years of exp, mainly with spring boot/grails
The current speaker of the house is a huge exception to how this usually works.
I'm with you, Nomad is highly underrated!
Show HN: I've created an original cold email app
Also see today's "Sellafield nuclear site hacked by groups linked to Russia and China" article in The Guardian.

https://www.theguardian.com/business/2023/dec/04/sellafield-...
Yeah, I too noticed the similarity in approaches. Generally I've not had good luck with reporting spam domains because the registrars are sketchy. Makes me wonder if reporting spam calls is going to have the same lack of success.
Ok, but who's the culprit for "unknown caller"? If we don't have info, how do we go after them ourselves?
Should You Build a Smartwatch App?
No, I made it quite clear it was a question.
There is one! https://www.legislation.gov.uk/uksi/2015/17/schedule/1/made

It allows : / . < > and " though which is enough to allow XSS.

Strangely, though, they don't allow lower case letters.

And yes, you can register a company named > LIMITED and someone has https://find-and-update.company-information.service.gov.uk/c...
Doesn't matter even if true.

Anyone wanting to be taken seriously on "disinformation" would get as far away as possible from a place like Harvard in the first place.
Not sure why I decided to spend so much time on this on a Monday morning but I've read to page 35, and the picture is much more muddled.

It looks like the FB Archive project gains momentum and launches but Dr. Donovan and the TASC get sidelined along the way (which understandably is very upsetting, you can feel the pain on every page). It does seem clear that the Dean doesn't approve of Dr. Donovan/TASC and he eventually shuts the group down, but if he allows the Facebook project to move forward under other groups that are also within the Kennedy school, then the title of this post is pretty misleading. (Oh, maybe why the actual article title says "initial team" instead of just "team".)

BTW, not a particular fan of Meta, no feelings about Harvard/Kennedy school, never heard of any of these people before except Frances Haugen and Dr. Latanya Sweeney.
Short Ruby News – edition 70