skysight-inc/HackerNews huggingface dataset:
As a former good Cantonese speaker, now terrible, let me assure you that there is no way to ask anything nicely in Cantonese. It's a rough-and-tumble, loud, crude, obnoxious gutter language. It's awesome. So much better than Mandarin. There's a reason why Cantonese is always the go-to language for "misc bizarre foreign language spoken by asians in the background" in movies, well that and the very high number of first-rate actors available from Hong Kong's movie industry. It's my favorite language in the world.
No problem, support for other operating systems is on the roadmap, Windows/Linux/Android/iOS etc.
With /passkeys/, actually! It's more generic than just hardware keys. I don't know of any good implementation yet, but there were a few projects on github mentioned in some passkey-related discussions here.
I do not use anything like iCloud or Windows Hello and I don't know what these services actually use, but if they implement these open standards, it's only a matter of adding some glue code. I'd say it's likely that Putty will implement this over on Windows eventually. That is my speculation, as I said, I don't actually use any of this.
Agent Attention: On the Integration of Softmax and Linear Attention
IDK. Artist should be allowed to take liberties, be creative, etc. That's why their artists. It's not like RZA or Riza is his government name.
Ingo Renner (four times world gliding champion) reportedly demonstrated dynamic soaring in a human-carrying glider in 1977[1].

Trying to do so in the boundary layer at ground level would be extremely dangerous, if at all possible, but Renner's insight was that there is sometimes an exploitable windshear at a safe altitude, on the boundary of an inversion.

From the article: "Renner has been attempting dynamic soaring for about four years, and the difficulties can be gauged from the fact that he has achieved only four really successful flights in that time."

[1] Flight International, 22 October 1977 reprinted here (PDF): https://www.sac.ca/index.php/en/free-flight-magazine-2/1970s...
its the updated version according to the file metadata .
creation date for the second link you shared is `30/01/2020, 15:05:47`
Robot chefs are tools? Are they chefs?
GPT-4.5-Turbo said to be stealth released for ChatGPT
Lots of people are reporting huge improvements in both latency and answer quality.
For anyone that didn't read the article but reads this: it's only in Alberta and it's tabled legislation. Hasn't passed yet.
Audio quality of SBC XQ Bluetooth audio codec
Good point. My experience is also that most users don't learn many of the neat features I have built in to speed up their work.

Even if I show them a couple of times, it is often quickly forgotten.
eff ess see kay is how i've always said / thought it
Pretty sure the equivalent in Australia is "Chartered Engineer." I knew a guy who spent ages preparing to qualify as a chartered engineer, and then promptly got fired because they'd have to give him a pay raise. That wasn't a great workplace (I quit around the same time) and there was other stuff going on but still... way to inspire the troops.
There's an outdoor park in the region with what was a well-loved area — a common place to get married, beautiful views.

Several years ago there was a major donation and suddenly this area — prime park topography — was filled haphazardly with modern sculptures. The aesthetics of the place were totally destroyed, and obviously because of this donor. It wasn't even so much that the sculptures are ugly, it's that putting them there in particular was completely nonsensical. It would be sort of like if someone donated billions of dollars to the NPS in the US and then they just filled the national mall with contemporary abstract outdoor sculptures.

The exhibit that's the focus of this article will pass and you're right that in the grand scheme of things it's probably inconsequential. Museums show private collections all the time. But to me the underlying concerns were very important and relevant — the exhibit seemed to be incoherent, the real reason for the exhibit is kind of buried, basically a poor exhibit is happening because of money and there's an attempt to conceal it so as to not anger the donor. There are certain situations where all of that becomes more consequential or long lasting, as in permanent outdoor sculpture exhibits, or if the exhibit also has some controversial outcome.
(copied from a sibling comment)

There is the "trust" component first: in your request, you list all your credits and the fact that you have failed a payment.
Then you provide the bank with your last three bank statements and your salary. They match the money movements with what they expect to see (a salary coming in, a payment going out, ...)

Finally, there is a centralized database of failed payments.

It works well, we do no have special problems with credits and how they are paid off (what helps is that there are compulsory insurances and protections for the credit-taker)
In 2015 The Atlantic wrote a glowing puff piece on how unstable Twitter was as if it was almost cute.

https://www.theatlantic.com/technology/archive/2015/01/the-s...

Now if outgoing links are broken for a few minutes it's "proof" of Elon's incompetence and how he's probably right-wing or something. If you don't believe that read the article The Year Twitter Died. C'mon.
Why should they settle for lesser protection of the word engineer when they're winning their legal battles to protect the word engineer itself?
How's that any different from the RZA example then?
> it's tabled legislation

Is it "tabled" as in "stick in a drawer and forget about it", or "tabled" as in "next on the agenda"?
Marketshare is only one factor. In mid-late 2000s, you could have pushed users to install Firefox and then Chrome and say IE is not fully supported, didn't work with enterprises but for captive audience and startups it made sense. Now that isn't an option as users can't migrate away from Safari. So, it is worse now, Safari will decide the baseline and if it doesn't support some feature that you need, you'll have to let go richest x% customers or move to the walled garden.
How did people ever got anything done before the era of vms and curling bash scripts from the internet?
Ask HN: Looking for a Show HN about a Document Editor
I should have bookmarked it.

Need help finding a post from no earlier than two years ago. I believe it had a mildly esoteric or abstract title.

It was showcasing a document editor that combined elements of markdown, latex, html/css. I believe it was intended for web page creation.

Seemed like a modern, feature rich markdown.

It had a strong sense of style and minimalism, but I can't remember the name. I know this is not much to go off of, but maybe someone knows.

Other detail I can remember is that I believe it was installed via NPM.

And yes, I have scoured the search for Show HN posts with "text", "document" and "markdown" to no avail.
It seems a whole lot of confusion and grief could be avoided by making this about a more specific official certification/title rather than the co-opting of the single word.
Surprisingly no, not for this project. It was an acquisition, and the developers had come with - so had their data center. I was hired to try to help move it out of their on-prem location. They'd hired me specifically saying it was going to AWS; then they went "whoops! all IBM Cloud" a couple weeks in, and they never actually got me a fully working environment to build against in the few months I was there. (The one nice thing I'd say is that teams from all over IBM were incredibly helpful; some externally-facing consultants actually volunteered a couple hours to try to help undo whatever Softlayer had open-palm slammed onto my virtual machines. They too were confused.)
…but the RZA says his name as “Riza” on 36 chambers. Thats like someone saying “hi my name is Richard” and you say “hi Dick”

PS I am part of the f-sick camp
British Columbia, not Alberta.

You can’t call yourself Alberta unless your a registered Alberta.
Except the knives do not have the capacity to give parts of the protein to other knives users surreptitiously and it's in AI's very nature to absolutely do that.
This entire exercise seems wrong, or at best, incomplete.

There's a Japanese saying that I found useful:

"Fix the problem, not the blame."

This "accountability" exercise seems here to be viewed as: 'fix the blame in advance'.

Instead, the focus should be to identify the potential problems and reduce the risk that they will occur or mitigate the consequences.

"Accountability" should only be a tertiary tool to generate action to reduce risk or mitigate consequences.
Plot twist: OP was the IC8 and has now been promoted.
Good for you dude, congrats! Math really is beautiful.
Tesla's recall of 2M vehicles reminds us how far driverless AI still has to go
Wasn't familiar with RACI acronym:

RACI is an acronym derived from the four key responsibilities most typically used: responsible, accountable, consulted, and informed. It is used for clarifying and defining roles and responsibilities in cross-functional or departmental projects and processes.

I wish more people briefly defined acronyms at first usage in a document.
Ask HN: Best UI/UX Experience for Articles on the Web
I want to build a site for publishing articles and some personal documents as blogs and wanted some inspiration on how the best designers on the web do it.
I do not think that your 'indoctrination' theory is either the most obvious, or correct.

My (equally simple, imo) explanation is that critically thinking about the world and the people in it is both the main purpose of academia and far more of a left wing ideal.
I'm answering the question "How do I pronounce ...?" The procedure is the same for any name or technical term. You pronounce it however you feel is best (which will mean different people pronounce it in different ways.) Then if anybody feels strongly about it, a simple social protocol is used to negotiate a different pronunciation. It's not any different, it works the same for any pronunciation ambiguity.
That reminds me of a joke about someone calling for an ambulance because a friend was injured and incapacitated. The 911 dispatcher asked for their location, and the caller saw that they were on Worcestershire Street. Being unable to pronounce the word, they dragged the body over to Pine Street and continued the call.
Look, for many people using a 401k is saving money on taxes. Does that imply 401k users are generally societal moochers?

There's nothing ethically wrong with optimizing inclusive of taxes. It's stupid not to. The OP is not stupid.
The best PMs I’ve worked with were HIGHLY technical, either in the same areas as the developers or in adjacent areas, like product design, or the domain of the product

PM for retail company did long stints in merchandising at Costco

PM for spreadsheet company was a former banking analyst

Most companies hire under qualified generalist PMs who have to learn everything about their market from scratch; it’s very challenging and prone to outright failure.

Hire fewer PMs, and make sure they bring a key skill to the table. Let Microsoft and Google train the juniors.
How is some easy-to-ignore popup or even a few file types/protocols (aren't there still no automatic workarounds?) worse than breaking your system ?

> 4, when installed on Windows 95 or NT 4, would replace or update many system files with its own special versions, which sometimes broke functionality of other applications, and made it almost impossible to re-install these OSes once IE 4 was installed.
If what you say is true, the Shaolin and the Wu-Tang could be dangerous.

Bring the motherfscking ruckus!
This is absolutely ridiculous. If I were him I'd start calling myself "trueengineer", designate it a new word and go to court however many times it'd take with ever more trolling variations every time I'd lose.

Engyneer, an-gineer, did-everything-except-pay-the-engineering-cartel, guy-that-does-engineering-work, (not)engineer... I think I can do this all day.
Ah, well you could use a standard value network, but it’d end really slow, so you probably want to train a smaller one and rely on the implicit ensembling that MCTS does to make it better.

In my experience, PUCT does a lot better than UCT, so you want to also have a prior network.

You don’t have to train a new network, but in my experience, it works much better. I haven’t spent a ton of time using off the shelf networks with MCTS though. Maybe it works great.

very subtle bugs is the MCTS experience. Particularly once parallelism is involved.
Qubes uses hardware virtualization to isolate different hardware, including audio stack, USB devices, into dedicated virtual machines. You do not normally run anything there except the drivers.
I dread to think about that becoming the norm, I remember living in {Country} with 0 access to cards that would be accepted for anything international
I don’t think there is a meaningful difference.

American English still indulges etymological and traditional spellings for heaps of words. In cases like “fillet” and “valet” American English goes with “French” pronunciation.
Had a friend say “sin” and “sout” for cin and cout in c++ class in high school. That usually led to arguments during our 10 minute compile times
Apparently it is based on Japanese characters, so I guess you have to go to that language to get the correct pronunciation.

I dunno, though, it would be more fun to pronounce it like “He-ra”
Thanks for explaining. That behaviour is... interesting!
Yes, the article is talking about stuff that happened in BC. The last paragraph references legislation in Alberta.
Link from last paragraph in the article: https://engineerscanada.ca/news-and-events/news/alberta-gove...
Why would they have to give him a raise? I mean, if they’re willing to fire him, they’d presumably be okay with him quitting.
In Australia, you have laws that force employers to pay you a minimum wage based on your recognized certifications/credentials? Wild.

That's pretty fortunate for employed people (IE, you have a tangible and well-defined path to a specific salary number) but sucks for employers, lol.
Yes, they could come with the money but it’d require sacrifices elsewhere. More importantly, however, that’s like saying the cost of car ownership is the purchase price of the vehicle: you don’t just buy a generator once and leave it untouched for decades - you need to have somewhere safe to operate it, store clean fuel safely, test it regularly, have your electrical system modified to allow a switchover, make sure to winterize in most of the country, etc. Every year people have fires, shorts, carbon monoxide poisoning, or unexpected outages from some detail of that going wrong.

Now, consider who tends to have the greatest problems when the power goes out for an extended period of time: the elderly, poor, and disabled people who have the most challenges doing that. Saying that everyone should maintain their own personal auxiliary power supply so the energy providers can be more profitable is the same as saying that it’s okay for those people to die because they aren’t rich enough.
I am, but what I said was more of a hypothesis than a fact :)

From what I understand of reCAPTCHA, the model isn't static and is continuously learning from every interaction[0]:

> reCAPTCHA’s risk-based bot algorithms apply continuous machine learning that factors in every customer and bot interaction to overcome the binary heuristic logic of traditional challenge-based bot detection technologies.

I don't know the energy demands of such a system.

mCaptcha, under attack situations, will at most take 5s of CPU time on a busy (regular multitasking with multiple background process) smartphone.

[0]: https://www.google.com/recaptcha/about/
Thank you for your work, awesome software.

I'm wondering if there's a way to use python-fire instead of argpraser with gooey?
Would you not be able to access the domain name "engineer.com" in Alberta if bill is passed?
I have long disapproved of the job-title inflation which has led to ordinary programmers (like me) to be called "systems analysts", "software engineers", "architects". But banning someone from referring to themselves as an engineer seems like banning a woodworker from referring to themselves as a "cabinet maker", because they aren't a member of the International Society of Professional Cabinet Makers.

The best word for someone who does engineering is "engineer". By restricting the use of the term to members of some professional society that charges annual fees for membership and exams, this looks like private law. At most, the judgement should have restrained this guy from calling himself a "professional engineer", which arguably might have violated the trademark of The Association of Professional Engineers and Geoscientists. But that's not what he called himself.
My post was in response to

> If you wanna be called Riza, call yourself Riza, don't make me fill in the blanks or extrapolate, that's not how reading works.

Your post is "technically correct - the best kind of correct". Unfortunately, it doesn't add anything at all to the discussion. Thanks for the effort but at least in my case, it only served to increase confusion a little.
I'm not sure I'd base the nomenclature of society around whether or not The Association of Professional Engineers and Geoscientists of B.C can win a lower court legal argument. It's also quite absurd in America where Sam Altman and Elon Musk personally coded tech companies (zip2, loopt) but now are derisively called businessmen and non-technical. Clearly "engineer" has a broad general meaning accepted by society which is clearly more broad than an association can gatekeep.
I apologize for being short with you in my previous response. I need to be better about assuming good faith.

Your response seems to betray a certain ignorance of mongo. Don't you realize that mongo has indexes?

For handling documents, this blog post covers the topic in some depth.

https://jimb-cc.medium.com/postgres-jsonb-meets-mongodb-part...

Might I suggest you actually use mongo on a project before engaging further on the topic. It clearly has had a lot more thought put into it in the context of json documents.

If postgres works great for your use cases, great, go be happy with the tool.
No, 'software engineer' is not exempt. The article says "Engineer is a protected title in certain contexts in B.C.", and links to the association page, which has this:

Software and computer engineering have been designated as disciplines of professional engineering since 1999 and 1998, respectively, and are currently listed as disciplines of professional engineering under the Regulation.

Non-registrants are prohibited from using titles like “Software Engineer” or other high-technology-related engineering titles such as “Firmware Engineer”, “Hardware Engineer”, “Data Engineer” because they imply that the individual using them is a registrant and that they are authorized to practice the professions of software or computer engineering in BC.

We do, however, recognize that not all software development constitutes software engineering. In some cases, individuals mistakenly use a title like “Software Engineer” when they are not actually engaged in any engineering work. Individuals may have roles more appropriately characterized as a “developer”, “designer”, or “programmer". For more information on software engineering and for help determining whether work constitutes software engineering requiring registration with Engineers and Geoscientists BC, please see our software engineering applicant webpage.

https://www.egbc.ca/Complaints-Discipline/Unauthorized-Pract...

Edit: added missing word
Misleadingly editorialised title. Actual title and abstract (which doesn't say anything about AIs "now" outperforming humans):

An Empirical Study & Evaluation of Modern CAPTCHAs

* For nearly two decades, CAPTCHAs have been widely used as a means of protection against bots. Throughout the years, as their use grew, techniques to defeat or bypass CAPTCHAs have continued to improve. Meanwhile, CAPTCHAs have also evolved in terms of sophistication and diversity, becoming increasingly difficult to solve for both bots (machines) and humans. Given this long-standing and still-ongoing arms race, it is critical to investigate how long it takes legitimate users to solve modern CAPTCHAs, and how they are perceived by those users.*
* In this work, we explore CAPTCHAs in the wild by evaluating users' solving performance and perceptions of unmodified currently-deployed CAPTCHAs. We obtain this data through manual inspection of popular websites and user studies in which 1,400 participants collectively solved 14,000 CAPTCHAs. Results show significant differences between the most popular types of CAPTCHAs: surprisingly, solving time and user perception are not always correlated. We performed a comparative study to investigate the effect of experimental context -- specifically the difference between solving CAPTCHAs directly versus solving them as part of a more natural task, such as account creation. Whilst there were several potential confounding factors, our results show that experimental context could have an impact on this task, and must be taken into account in future CAPTCHA studies. Finally, we investigate CAPTCHA-induced user task abandonment by analyzing participants who start and do not complete the task.*

@dang, could you please correct the title? Thanks.
What's notable to me about this is that he clearly does believe he is sparing no expense because he's shelling out so much money on tech and everything, he just doesn't view human labor as valuable.
You can nowadays use the built-in CI instead of Drone. It’s experimental but has worked fine for me so far.
> they don't want to be in the legacy media licensing business.

Isn't that business basically free money? The way I see it, no capital investment is needed. You just need to keep a few accountants and lawyers around to handle occasional licensing paperwork. Am I missing something?
My favorite quote is: containers and k8s are perfect for shipping poorly architected software that was built to yolo the dependencies and the os configuration it runs on.

In the real world you're going to need to understand what your dependencies are (if only for understanding and closing security holes when they are discovered) and you will be in a world of pain when the yolo approach catches up with you.

I'm not saying to not use containers btw. I think containers are great and can save time when use properly. They are just not the panacea people make them out to be.
Mickey Mouse will soon belong to you and me – with some caveats
Slowly and with frustration.
I encountered a similar idea in a university project management course, which turned out to not be a completely waste of time, although I've forgotten most of the ideas. It was filled with useful ideas that I'd never encountered during my 10+ years on HN.

Let's compare the typical startup risk management strategy:

The project owner keeps all risks in their head, no formal tracking or acknowledging of risks. People mention risks and mostly go unheard; if the risk is low probability, it's excused, if a risk is high probability but low impact, it's excused. The project owner can't track too many things, so risks are dismissed rather than adding stress to the project owner who tracks it all in their head. If the project owner is feeling good and engaged, the project owner picks their favorite risk and then has a meeting and pressures people into dealing with it somehow. If the project owner is overwhelmed, just ignore the risks.
I don’t think those textbooks attempt to define the concept in this context. Like it or not, “corporate politics” is a well established term.