skysight-inc/HackerNews huggingface dataset:
One thing that comes to mind is separation of application logic and presentation. It's easier to read your fetch logic if it doesn't include loader DOM element geometry progress logic (calculating rotation degrees and applying inline styles etc.). I know it isn't popular to keep the chocolate separate from the peanut butter these days, but conventions like this draw hard lines that make it easier to reason about where code will be found and where to put it.
I was surprised that the article ended up being about race, but the actual image was about age ("Where are all the grandparents?"). I had thought they were going to make the point on more levels than they ended up doing.
I don't bookmark much either, I just remember a snippet from the url or a path and let auto complete find it from history.
Thank you so much for the insight.
The newsletter was just me sharing one of the ways through which I can make money if no one is ready to pay for it.
I trust my ability to perform research. For those who don't, they should probably just go along with whomever they trust.
My theory explains the price of housing in San Francisco vs Houston. An alternate theory would need to explain that big difference.
Yeah, definitely, but I find in this thread that using English as an example doesn't work because people will (from the perspective of someone in the US or UK) say that it's not a big deal to just pick a flag from a different country.

In the case of the UK and the USA—where we're at worst friendly rivals—this is a reasonable take, but you can't generalize our relationship to all of the other countries in the world that speak the language of former colonizers.
how would you propose this might work?
I have a small garden on a balcony. I do it for a piece of mind. I help it grow and thrive, the beauty of the plants gives me peace of mind. There is no place for freaking saw flies in this equation, so no thanks, I'll continue getting rid of the caterpillars.
Good customer experience matters. People remember how they were treated and they will be more loyal to a company that goes the extra mile to give them what they need.

Years ago when I worked at Amazon, leaders made customer experience a priority and empowered us to do what was needed to ensure a good customer experience even if would cost the company more. I am not sure if things are the same there now, but it taught me a lot about how a company's relationship with its customers matters for the company's long-term growth and customer loyalty.

The enshittification trends we see today are the opposite. Companies are all to happy to make quick profits by choosing to put what is best for the company ahead of the customer experience. Customer data is sold and shared. Ads are cramed into every possible space. Customers are opted in to onerous legal agreements and forced arbitration. Dark patterns abound.

Customers notice. Customers remember. And when the circumstances are right they will drop such companies and watch them burn with pleasure. The golden rule still holds and no company is "too big to fail".
100% ^.

But then it ends up being tied to race since black folks are on average coming from a less wealthier class than white people.

And class is hard to judge objectively. If you go by income tax, many wealthy people show very little income since they live on their family wealth. E.g a house fully paid off and only earning meager income from a side business, while their stocks they inherited are climbing millions in valuation.

The rich are really good at hiding they are rich.
For Caddy, LetsEncrypt: Free TLS in one line without talking to anyone

For Traefik, afaict, something about k8s
Different issue. In that case, the vendor had given some guarantees of consistency of data across network nodes that the network didn't actually support. Because there were guarantees, the law went looking for horses instead of zebras, and the "horses" in this case were that only a few people had admin rights to mess with the transactions and the audit logs.

... but in reality, no human was messing with those; system bugs were dropping or duplicating data. The government should not have trusted claims of a third-party without independent auditing they controlled (and, ultimately, I think that's the takeaway that all governments should be taking from this disaster).
Yes. Was just thinking out loud that do others also need a website like this where they can learn about the competition to their new ideas.
Yes. Definetly.
The signature doesn't mean much on the mobile store though, Apple and Google could modify anything they want, resign it and push a new app.

With the web you have to trust the app developer and with mobile you have to trust the app developer plus Google or Apple on top of that.

Fdroid is maybe the only exception to that.
Aberdeenshire memorial inscriptions records removed from Ancestry
RTBF was introduced to solve a specific issue, no?

Politicians and their lobbyist friends could no longer remove materials linking them to their misdeeds as the first Google Search link associated with their names. Hence RTBF.

Now, there’s similar issue with AI. Models are progressing towards being factual, useful and reliable.
It's funny because one thing I like about ansible is how easy it is to get the reference doc for any module with `ansible-doc -t module`.

I do sometimes struggle to find the right doc when I'm searching for something about ansible core itself, but that doesn't happen too often.
Ask HN: What service would you like to pay for?
What service would you like to pay for that solves some problem or need that you have?
Seems like it would not be difficult to pass a piece of legislation mandating some form of registered on-call responsibility for the licensees of these spectrum bands?
You’re wrong. It’s definitely correct, but even native English speakers get the Rules of Apostrophe wrong all the time.
Current version of C++ can handle empty and zero-size types quite well, though you are correct that older versions of C++ had limited support (and non-existent pre-C++11). I create and use them regularly when metaprogramming.

The bigger issue is that all of this new capability can't be easily grafted onto the old standard library. If you were to write a re-designed standard library from a C++20 baseline, and some people do, it is a dramatically different experience. Modern C++ is an amazing library-building language but the 'std' library it comes with is legacy rubbish in many regards.
Sometimes Google seems / seemed to decide its idea of your location should trump your browser or even account settings.
At one point our (Swiss, in England) office often had Google.com deciding we should be reading in Polish. Never really understood why.
This won't help with pages that you thought were interesting, but got interrupted by something else immediately.
But you can't escape the LLM context if there's nowhere to escape to :)

I.e. when the LLM is your only support option.
> @dang can we please update this title to actually reflect the source title: "Controversial paper claims satellite 'megaconstellations' like SpaceX's could weaken Earth's magnetic field and cause 'atmospheric stripping.' Should we be worried?"

I tried to keep the same name as the article, but had to shorten it due to HN's character restrictions. The shortening could be interpreted to sensationalize. But it's purely intended to include all relevant elements in the title. While within the character limit. I tried & this was the best I could do.

I was hoping that the word *could* would imply the speculative nature of the article.
I think the main reason why we're flooded with low quality tool is due to the fact that with software you just copy-paste your prototype to production: unlike real world system where you build a prototype to show stuff and then have to industrialize it to get to production, for software this expensive (and crucial for quality) step is skipped entirely, and we are all stuck using prototypes…

This and seeing “code written” as the asset, instead of an artifact of “engineers increasing their mastery of the topic”, which is the true asset. But it's very closely related to the first point.
> But in Taiwan. Most emergency radio and music radio including illegal radio sites are in FM instead of AM.

Taiwan is tiny. You need only a few FM towers to cover the whole country.

FM's range is low. AM's range is much, much higher:

"However, during nighttime hours the AM signals can travel over hundreds of miles by reflection from the ionosphere, a phenomenon called "skywave" propagation. (Shortwave stations, which operate using AM modulation on several bands between between 2.3 MHz and 26.1 MHz, also use this phenomenon to broadcast still greater distances, up to thousands of miles.) Because of this change in signal propagation from daytime to nighttime, if every AM station kept its daytime operating power at night, massive interference would result. (For a similar description, see Hours of Daytime-Only AM Broadcast Stations, First Report and Order, BC Docket 82-538, 95 FCC 2d 1032 (1983) [ PDF ] and related [ MO&O ])."

https://www.fcc.gov/media/radio/am-stations-at-night

In the US, it's used for all kinds of stations - mostly junk talk shows and sports. And yes, emergencies. When driving on highways, you'll often see signs with lights telling you to tune into a certain AM frequency if the lights are flashing (e.g. landslide ahead).
Sony is a Zaibatsu. They are likely invested in hundreds of bakeries.
This would be fine if all computers were guaranteed to be personal computers that know their current user's preferences.

But they're not. Library computers exist. Shared office computers exist. Internet cafes exist. Let's call these "kiosk computers."

The optimal way to balance access needs here, IMHO, would be for either Operating Systems on kiosk computers, or maybe specifically browsers on kiosk computers, to offer a very quick, session-ephemeral toggle for what language the current user wants to see UI and content in.

(Probably, given that kiosk computers are almost always left on default settings of the OS, while personal computers are, well, personalized, such a toggle should be on by default, with users of personal computers expected to disable it.)

But until such a time as that ever happens, I would expect that websites will continue to simulate this thing the OS isn't offering.
I am sorry but the first line was just meant to be fun. Nothing else.
I am using the portal/website for myself at the moment and haven't deployed it anywhere.
The idea of newsletter was just an idea so that I can build an audience.
But yes, you are correct. This shall not be the way to spam trusted users.
What does not respect translational symmetry?

You have an estimator. If you apply shrinkage towards the origin you have another estimator. If you apply shrinkage towards [42, 42, ..., 42] you have yet another estimator. Etc. Is it a problem that different estimators produce different results?
Well, as someone working as a web developer, I dislike how clueless management tend to be about organising the work and planning out projects. I rarely if ever see a company where things are planned out properly and people actually know what they need, so we end up seeing a ton of projects eithe run over time/budget or fall apart as the core idea changes completely, or because the design was seemingly created in a silo somewhere with no idea whether the setup considered was actually plausible with the current system architecture and tech stack.

If there's an organisation where the designers and developers work side by side with the customers to figure out what they actually need and get to build a well structured system that solves everyone's problems in the way it's intended to... well it's clearly rarer than hen's teeth.

For a bonus, as a semi freelance journalist/writer, I'd say the aspect I dislike most with that field is how bad most people in the industry are at actually researching the stories they're writing about. You could tell some of the tech press that the next Apple device is powered by a legion of hamsters running on tiny treadmills, and I'd wager you'd somehow see a few of them take it as gospel.
I think this is conflating some things,

I’ve had interviews where AI use was encouraged. I’ve used a coderpad screenshare that had an LLM tab you could write with.

so in this article, where they mention some of the respondents disclosed using AI, it doesnt say if that was a “good” or “bad” thing for that company

its not accurate to assume, despite the article reinforcing a bias towards it being a problem
This article left me with two questions: Why can't FM be used to transmit emergency info? How many people in an emergency are even going to know to turn on AM radio?
I moved from Traefik to Caddy with caddy-docker-proxy for my self-hosting setup.

All the features I need but *much* simpler.

https://github.com/lucaslorentz/caddy-docker-proxy
This is for growing in teeth that never properly grew in the first place for genetic reasons. It's not a cure for your cavities. Don't get your hopes up!
People have proposed "language flags" before.

In fact, Wikipedia even uses/maintains a set of them for Wiktionary entries (https://en.wiktionary.org/wiki/Wiktionary:Language_flags_lis...) — although I've never personally noticed them in use in Wiktionary. (Does anyone have an example of a Wiktionary page that embeds one of these?)
How to find news regarding which startup got funded in India
Hi guys, My name is Shash and my 1-min elevator pitch is:
I am starting a newsletter where I will send new funding and acquisition alerts happening in India.
It will be at least 5 days a week.

If you'd like to join and learn more about this, would love to see you here.
Serves them right. Employers have been using AI and algorithms to weed out resumes/applications for years. To the point that the only way to get seen by an actual human is the game the system.
"I wish to god manufacturers would stop trying to integrate everything into the console"

Right, it's really a damn nuisance. I want to change the radio and it's nigh on impossible.
Thomas’ is pronounced the same as Thomas’s.
> From 1996-1999, the stable choice on both speed and reliability was the GNU one.

Meh, gcc 2.8 was buggy as hell on Linux/i386 by around 1998, as was gcc 2.95 up to 2.95.3. The issues with it are what led to the egcs fork which eventually replaced the original gcc branch. So it wasn't all sunshine and roses.
Brexit may have been most self own votes by British.

They didn’t realize what they were exiting from. They went straight into corporate greed fuckery.
Randy Travis's New Song Recreates His Voice with AI Technology
Yeah I think in general it's a decent strategy. I'm this case it falls short for me because a key element of Airbnb is that the assets (homes/rooms) are provided by the user base, whereas this product doesn't seem to do that at all. So the strategy of using familiar companies is good, but I think it only works when the functional correlation is strong. In this case I don't think it is.
> easily gamed and inherently biased metrics

IQ tests are not easily gamed and suggesting otherwise is mostly lying. They might be too easy, or have too low a ceiling (SAT), or might have some mild response to coaching. But a very stupid person cannot come out the other side with the very high score, and a very smart person should be able to figure them out sufficiently that they prove their utility.
I laughed at

user=> (c
x = 3;
x++ / 5;
)
4/5

> “That’s… that’s not how that’s supposed to work.” [...]

> “You’re quite right. Shall we do conditionals?”

Of course that should return 3/5. Clojure is quite cool but I suspect this is not the best showcase.
A service that gives me a shortcut to great business ideas by just telling me what people are willing to pay for - for starting a business that will save me a lot of time and money not having to come up with and test an idea on my own.
This could be from The Onion.
Mechanical CADs aren't designed for maintainability.

They are designed for expressivity first, and easiness of learning (for people with industry knowledge) second. And those are the two only goals.

Just try to adapt a mechanical design for a slightly different task. It's usually better to start from scratch.

(Anyway, that's an example of computers not being fully used. Going from the Solow paradox into "computers are bad" - like lots of people like to do, even here - is just stupid.)
I have 1000+ tabs opened in 4 different Firefox instances. One of the beauty of using Firefox.
You seem to be focusing a lot on remembering or forgetting consequences. Yes, ensuring models know enough about the world to only cause the consequences they desire is a good way for models to not create random harm. This is probably a good thing.

However, there are many other reasons why you might want a neural network to provably forget something. The main reason has to do with structuring an AGI's power. Even though the simple-story of AGI is something like "make it super powerful, general, and value aligned and humanity will prosper". However, the reality is more nuanced. Sometimes you want a model to be selectively not powerful as a part of managing value mis-alignment in practice.

To pick a trivial example, you might want a model to enter your password in some app one time, but not remember the password long term. You might want it to use and then provably forget your password so that it can't use your password in the future without your consent.

This isn't something that's reliably doable with humans. If you give them your
password, they have it — you can't get it back. This is the point at which we'll have the option to pursue the imitation of living creatures blindly, or choose to turn away from a blind adherence to the AI/AGI story. Just like we reached the point at which we decided whether flying planes should have flapping wings dogmatically — or whether we should pursue the more economically and politically competitive thing. Planes don't flap their wings, and AI/AGI will be able to provably forget things. And that's actually the better path.

A recent work co-authors and I published related to this: https://arxiv.org/pdf/2012.08347
The world where every rando builds a cellular radio and decides emission limits, guard bands, and filtering just aren't interesting to them is a world where cellular doesn't work for anyone.

If you want to goof with electronics in your garage the only person you're going to affect is yourself. When you start messing with radios, the emissions are invisible. You don't necessarily realize you just raised the noise floor for your whole neighborhood. It's pretty easy to build a device that barely functions as a radio but works really well as a jamming device.
Did an insect write this?
Not all software developers are computer scientists or software engineers, and not all software developers are preoccupied with turning computers into a salary.
I'm noticing a version of this as I pilot switching to a handwritten bullet journal for task management. I'll still sit down at the computer to brainstorm and organize the tasks of my projects, because being able to move list items around is a huge advantage, but when it actually comes to doing the darn things? It's been so much more effective to track them in the notebook. Planning out my daily schedule, figuring out what I can do in which timeframe, and making sure things don't fall through the cracks has worked so much better on paper.
so, I thought there was some esoteric weirdness in the spec'd Javascript regex engine that made HADC0FFEE somehow match /^[0-9A-F]+$/i. Then the joke kinda makes sense right? I do need coffee to work with JS most of the time haha

But I do get false, running it in chrome dev tools.

When they're talking about writing documentation for tricky subjects, this misses a bit. I have no clue what the joke is, other than, if you haven't had coffee, you might think this evaluates to true?
Location: Berlin, Germany

Remote: 100%

Willing to relocate: No

Technologies: PHP, Python, JavaScript/TypeScript, React, Postgres, MongoDB, MySQL, PowerShell, HTML/CSS, Docker, GraphQL, Node.js

Résumé/CV: https://cv.thelastcode.io

Email: tyteen4a03 [at] thelastcode.io

I'm a 5 YoE full-stack software developer with an interest in using technology to solve social problems. Currently a system architect IT Volunteer with Crisis UK (homelessness charity) and Technical Lead at Toontown: Corporate Clash (volunteer-run revival of the Disney MMO Toontown Online).

Looking for my next role at €80k+ (can trade less money with less hours). 100% remote or office visit up to once a month. I am a permanent resident in Berlin, DE so prefer German companies but can accept jobs anywhere in the EU.
Ideally you computerize away the process as much as possible.

A common failure mode of digital transformation processes is taking the old people process and computerizing it without revisiting the underlying process.
I think the joke is this person is actually very good at programming but has no idea what they are socially expected to do for these alleged tests of programming skill, so approaches it earnestly as a programming challenge instead of a “regurgitate the standard answer as if you are inventing it on the spot” performance.

[edit] it’s also connected to folk and religious tales that feature someone so wise that they basically no longer understand how to be mediocre or how to care about things that do not matter to the wise, often to the consternation of those around them. “Here’s the excellent white steed I told you about”; “uh… this horse is dappled brown”; “Hm? Oh, I’m not sure about that.”; “… you said this guy’s a horse expert, right?”; (but of course it does turn out to be a superb horse). That sort of thing.
We are long-time fans of Caddy, preferring it over traefik + nginx especially for our docker-compose flows.. though it's fair to distinguish 'can' vs 'easy to do'

E.g., we can imagine writing or using a plugin to figure out some upcoming fancy sticky session routing logic based on routes/content vs just the user IP, but there are easier and more 'with the grain' solutions than with what Caddy exposes today, afaict

(Agreed tho: The reverse proxy module, for more typical cases, is awesome and we have been enjoying for years!)
It seems that C developers tend to use Turing-complete scripts for building instead of a declarative language. Using scripts means that build configuration cannot be processed by automated tools for extraction of information or modification. Why don't you want to use declarative build configuration?
The problem being posed by 'peterhi is not identifying a particular language in a language selection list. The problem is finding your way over to that language selection list in the first place when presented with a UI in a language you can't read. Imagine you land on a website with the language set to (say) Esperanto, how do you navigate through that to change the language to (say) English?
From what I can tell, the tech you'ved worked on tends not to be seen as a disqualifying factor for most job applications, so long as you also have experience in whatever tech stack the job you're applying for uses. And if it did, you have to ask yourself whether you'd want to work with such judgement assholes.

Nah, as people have said, the only real reason you'd want to leave it out is if you want to avoid being contacted about roles using a tech stack you don't want to use again.
Quite the opposite. This board should be responsible for making sure all "fringe" voices are heard, not just the alien conspiracy, ultra right-wing and religious zealotry groups. I haven't been confronted with any programs about satanism, fairy folk, living on the Sun or say... gay rights on Midwestern AM radio.
Please Don't Open This
Daily Driving KDE Plasma Mobile
At which point you've now assigned flags to languages, with all of the problems that entails.