skysight-inc/HackerNews huggingface dataset:
I'm not going claim that it's fundamentally flawed, but here's an anecdote. Many years ago, when XML was having its day in the sun, long before it was sidelined by the simplicity of REST and JSON, I was at a Java One convention listening to a speaker present on some new XML parsing API. After the talk, I approached the presenter for some post-talk Q&A to ask how one might use the API to parse the Jabber protocol, which may or may not be relevant to what XMPP is today (I haven't been keeping up.)

The presenter was unfamiliar with the protocol, so I had to describe how the xml document was opened when you establish a connection, and how elements keep getting appended to it, and how the "xml document" isn't really completed until you're all done and the connection is terminated.

They looked at me like I had two heads.

To them, XML didn't make any sense at all unless you have the entire document available all at once. After all, how on earth could one ever apply an XSLT transform to it, right!?

Good times.
The Tech Gifts That Are Hard to Buy This Holiday Season
No one is named, so how does this constitute a personal attack?
Lots of reasons, but for one, it was horribly managed. I use to consult with Microsoft on product and UX. There was one meeting with the product unit manager (PUM) I was in with some others.

My review was … harsh. I was a lot younger, and am still embarrassed about how I delivered my feedback, but it was accurate.

The PUM was giving a presentation on it, started talking about embedded font support plans. Had already interviewed the dev team (which he wasn’t aware of) asking about that. They said it wasn’t on a roadmap/ something anyone was working on. I asked him who specifically was working on it in the engineering team. Vague answer, took a note.

The VP of Windows PM had slipped in the back unbeknown to him.

He kept going with his presentation. I stopped him and asked if it had compatibility with Vista SP1 (it didn’t and I knew this because I tried it), and he goes into this whole spiel about all the work his team did to get it ready for SP1.

I turned my laptop around and tried to install it on the most current org-wide SP1 release and it failed. He said they’d look into it.

He kept going about how great public feedback had been. Stopped him again to ask when the public could try it. He said it was live on the landing page. Asked him if he was sure about that. He was emphatically certain. Asked him if he’d say that in front of his VP. Said yes. Asked him if he wanted to change his answer. Said no.

So I turned my laptop around again and low and behold it was not on the landing page or publicly available. Said something like “so you just lied in front of <VP Name>”.

He was very confused and said he’d never lie to her. Told him to turn around and pointed out he literally just lied “in front” of her (did air quotes).

Not sure if he was just a showboat pitchman saying things he knew were lies, or was just inept and never double checked very basic things (like SP1 compatibility or public availability) his team told him had happened.

So comments here on technical deficiencies and timing are accurate, but the product unit had a terrible leader. Left hand had no idea what the right hand was doing.
This is a straw man plucked out of nowhere. The previous discussion is neither about corporate taxes at all, nor about tax-avoidance being a competitive advantage against other companies.
Were there actually any cases of confusion? Impossible Food's filing states: Impossible X also referenced, without providing details, “several apparent instances of actual confusion.”

Unless there are more I'm missed, Impossible X's closest trademark covers nutritional supplements. They are arguing that allowing Impossible Foods to have a trademark on the following would cause confusion: "Providing information about recipes, ingredients and cooking information; providing an online computer database to consumers eaturing information about recipes, ingredients and cooking information". I don't really see any overlap.
If you have a stack of 5+ branches, the easiest way I've found to deal with this is to take the top branch with all the commits and rebase it. Then list all the commits in one window and list all the origin commits. You can then do a

git branch -f branch-name commit

for each branch-name without having to switch branches or do any more rebases. It helps if you have short, easily distinguishable commit messages. Then `git push --force-with-lease` each branch.
> Potentially unpopular opinion on HN, but I don’t see this as unreasonable

16 hours interview loops are very much not standard practice in the industry. And frankly 100M funding isn't nearly as strong bragging point as companies seem to believe. Established companies offering north of 400k in TC don't do 16 hour loops for SWE IC level, so if you're doing those sorts of long loops, you better have an unbelievably good offer ready (like an upgrade to director-of-technology level or something along those lines).

Put it this way: the best candidates are pretty much always employed, so if you're trying to get cute with interviewing practices, they will pass you by because you're not the only employer in town, and they know the market and they know what they're worth.
> no bindings to various languages.

There are bindings to some languages:
Haskell, Clojure, Go, Rust, Ruby and Purescript.
https://docs.dhall-lang.org/howtos/How-to-integrate-Dhall.ht...
Basically this just goes to show the way trademarks work is broken. One shouldn’t be able to trademark single words, or at the very least common ones.
Yes because there's no conflict of interest as to why ivermectin of all drugs is being pushed so hard.
As a middle manager I can confirm, I have a certain set of standard interview processes I apply but if the candidate is warranted to ask for an alternative approach to assess their skills in condensed time I can accommodate those situations too. Simply asking directly is most likely the best approach, suggesting a route is likely fastest to get an answer e.g. instead of 4x1hr can we do 1x1.5-2hr and reference your code for them to measure your skills overall.
"I sensed something was going on when he played a show in Richmond, Virginia (June 30, 1956). It was a pretty straight Southern town and you had a lot of young girls there, maybe 4,000 in the theatre. The girls would be hugging each other in the darkness and would cry."

– Alfred Wertheimer (early Elvis photographer)

I read an interview with Al where he was asked if all the crying was legit — or was it just "Elvis mania" or whatever. He said it absolutely was real. He explained that these young women had been side-lined, repressed by society at large and Elvis had touched off something in them.
Except in this case the dewormer is the central focus of the study. The relationship between worms in the population and its influence on covid outcomes makes that highly relevant to the publications. If it's known to be present in the general public, then not controlling for that in your study is just shoddy science.
10Best Cars and Trucks for 2022
Hi! Yep, I can see that point of view. We've been the recipients of a lot of drip campaigns from recruiters and CEOs and those are mostly ignored and impersonal as well. That's why we're trying something different. Many of the personalized pages actually do have a personalized message we wrote about why we reached out to them. We've had a lot of positive feedback from candidates replying to Alexis and talking with him over DM but also appreciate your take!
You could also do most of this (except adding the screenshot to a folder, but you can get it via api if you need) and more with our free plan - https://www.rainforestqa.com/
There is some interesting stuff here, but I'll need more time to stop and really digest this. I will say though, that a quick skim reveals a few instances of what strike me as something of a "naturalistic fallacy" argument. That is, an argument of the form "intelligence in nature doesn't work like this, therefore we can't achieve intelligence like this."

Regarding this bit:

In his paper, he notes that there is not a single example of “brain in a vat” in nature’s diverse array of intelligent lifeforms. And thus, the considered response theory of intelligence suggests that artificial general intelligence requires agents that can have a direct embodied experience of the world.

This is an example of what I consider a bit of a naturalistic fallacy in a sense, although the extent to which that is true depends on exactly how you define "artificial general intelligence." And this confusion, to me, gets at one of the core issues that make this issue hard to discuss. Most people conflate "human level general intelligence" and "human like behavior" in these discussions. And I posit that they are two very different - albeit related - things, and that the latter might not actually be a goal at all.

Within that framework though, I have a strong bias towards agreeing with the sentiment that if you do want "human like behavior" then embodiment is likely to be a requirement, or at least a near requirement. And even if you don't care about strict "human like behavior" but merely want "human level general intelligence" embodiment may still be an important element, albeit perhaps not an absolute requirement.

Why does embodiment seem so important? My position is that our embodied interactions with the physical world are how we learn a lot of important things that are hard to manually encode - our basic metaphysics of the world (what are objects, what is time, what is movement, do objects disappear from existence when our vision of them is occluded, etc), our intuitionist notion of the physics of the world (things fall down if not supported, things stop falling when they hit other things, unless they hit the other thing and ricochet, etc.), and so on.

And a lot of metaphors we use in cognition and communication are based on these fundamental learnings. Take the word "fall" for example (as in "I don't want to see the market fall this week"). I'd argue that the underlying notion here relates back to our association of the word "fall" with the act of falling down - something we has humans understand because we've all experienced a fall, and the resulting pain, scraped palms, etc. And there are so many other examples like this that you could consider.

Anyway, looking forward to finding some time to dig in and read this and thoroughly digest it.
Wouldn't the other poster's point be that these are not "real numbers" relative go Google's revenue? Fines actually have to affect the bottom line to act as an incentive to change.
> a mistake can't drain my current account in the same way as it could with a debit card

In Poland credit cards aren't popular at all and you just have separate account for monthly expenses with card attached to this account. For me it works fine. Don't understand the need for credit cards (I guess it makes sense for people living paycheck-to-paycheck).
> But for longer works where the proof is decomposed into multiple lemmas and sub-lemmas, these can be very useful.

Wouldn't they be better off as an actual table of contents though, rather than in paragraph form?
A+ comment, and echoes my experience wholly.
That's not relevant for the discussion in this thread where we already assume you have a custom domain with catchall inbox setup. The custom From is still needed to be able to actually send from any address on that domain.
Young women on social media are developing Tourette’s-like tics
Everyone should be financially prepared for this, but this doesn't help the swats of people, including devs in less-favorable places and juniors who are stuck in an unfavorable market.

The biggest problem remains enough people being willing to put up with these insane demands that the requirements continue to get bigger. I haven't seen much fighting back until the "great resignation", and even that I'd consider mild.
Yes it is. I can plug my Yubikey into as many laptops as I would like.

> You will also be able to add a recovery email address to my authenticator to recover your accounts if you phone gets damaged/lost.

This worries me. That means I have to trust you to not leak my 2FA. Authy does this already and so I don’t use Authy. All my 2FA is on my Yubikey.
The best way to achieve this without changing the code would be to modify the variable to be `volatile`. That way you tell the compiler that you actually care about it reading/writing it from/to memory every time it is read/written.
Here's what you're looking for: https://xmpp.org/about/compliance-suites/

Compliance suites are reviewed, updated and published annually with the recommended set of features across a range of different categories.
Yes I chose my use of "apparently" and "if this is true" carefully. There is another widely reported instance, better known as Meta PC, filing before Facebook for the mark "Meta", covering "Computers, laptops and portable computers, tablets, computer peripherals, servers, networking equipment, software, computer components, namely, ram, disk drives, namely, hard and optical disk drives, and all related accessories, namely, keyboards, mice, wireless keyboards and mice, speakers, external hard drive backup devices, wireless air cards, wireless routers, monitors, chairs". This is indeed live on the USPTO search right now. That to me sounds like a potential problem.
Interesting.

Personally and professionally I've never used Azure myself. But I would likely choose Azure over GCP if I had to make a choice between the two. But maybe it's worth reevaluating.

My impressions are purely based on reading articles, news, market saturation data points and talking with people. I really have no intermit experience with GCP in the last 7 years.
How to Use Invoice Parsing to Cut Costs
Check out how readable the HTML is.
https://www.udemy.com/course/docker-and-kubernetes-the-compl...

That course got me up to speed pretty fast (3 weeks) with docker and k8s. I highly recommend it.
> I agree these are annoying patterns, but I honestly don’t notice them. I don’t read research papers like a book, front to back.

I think you've hit the nail on the head. The articles "sins" don't matter because experts skip over these parts. And this is the reason they are not a focus of the authors.

I still think the article points out things that can be improved but the benefit is taking a good paper and making it more palatable to people who are not experts or on-the-way to being experts, thus expanding the population of people who might cite the paper.
I don't agree that morals need to be reciprocated to be valid. It's not internally inconsistent to say I think it's immoral to kill things beings even if they wouldn't grant me or others the same.
I like the idea of the IDE assisting with the schema-correctness of the config (which you get for free with TypeScript coupled with any competent IDE configured to use the typechecker to validate the code).

... but as a rule of thumb, if your config language is Turing complete, you're setting yourself up for future pain as complexity of config grows with time and someone makes the bad decision to take advantage of that Turing completeness...
It should apply to anything that you've signed up for online. They have to provide an online way of cancelling. Only applies to California residents.
Matrix is a lot better than every proprietary service, but it's poor XMPP compliance currently makes it impossible to have essential features like encrypted communications or adding Matrix users to multi-user chats.
Yes but really no.

Just like the Taiwan government itself.
This is my experience as well, VSCode has been excellent for TypeScript, but it is lacking a lot when it comes to Java. I'm much happier with Eclipse. I'm sure IntelliJ is great too but Eclipse works fine for me and I've never felt the need to drop it.
Yeah. If you start with “we want to offer you a job”, the next thing y
better be a job offer.
To Become a Better Engineer, Try Management
What happened to Linus was sort of an extreme case. He has a complicated set of hardware and the bug that he ran into that didn't let him install steam shouldn't have been there in the first place. The fact that he tried to force it to do what he wanted was a natural reaction, and apt wasn't lying when it told him it wouldn't work. Just bad luck all around, and evidence of how linux has pitfalls. This coming from someone who has used one distro or another as their daily driver since around 2002, I think.

Most people aren't going to run into this. The problem he ran into installing steam was only a problem for a short time, and I'm pretty sure the devs aren't going to allow that one to happen again any time soon. For your average non-power user, a desktop install will go fine, the steam install will go fine, and their favorite games will have a good chance of working properly. Obviously you can live happily in linux since I've been doing it successfully for a couple of decades. Once you get it set up to your liking, it's generally smooth sailing. Depending on your individual circumstances, though, that can be a chore, I admit.

I also remember the pains I went through learning DOS and it's quirks, Windows 3.1 and it's quirks, Windows 95 and plug and play, etc. Life in Windows hasn't been a cakewalk either. Things generally work a lot better now, but I shudder thinking about having to download a driver from somewhere, deal with the extra crap they throw in, run through it's installation program, etc. Don't get me started on trying to run something not bought from a company, but downloaded from a website somewhere. Yikes. Or just dealing with how MS breaks their own rules. Click on any non-MS program once, and it takes your click. Click on anything built by MS, and it just gives it focus and you have to click again to get it to do what you wanted to the first time. Windows is user-hostile if you don't walk their walk. Linux is user-friendly if you are open to the idea that a bunch of software built by well-meaning developers that do their own thing might not work as smoothly as something built from the ground up by a corporation.

I can't recommend linux to just anyone, even today, but for me dealing with user-hostile problems thrown at me by a corporation is much worse than trying to figure out a workflow that will make these tools built by separate groups work together. Or un-fsck whatever stupid thing I managed to do to myself today by trying to be fancy.
It would be compelled speech if the law required the browsers to say that a connection is secure when its creators don't want it to.

https://en.wikipedia.org/wiki/Compelled_speech

Whether or not it would violate the 1st amendment would be up to the courts to decide.
> 1) If you update the bottom branch, you need to manually rebase each branch above it. That becomes brutal if your stack is >3 branches.

I do this relatively easily with `--rebase-merges` flag.
You're doing good. Just cause someone else's childhood sucked and they feel like they learned something from it doesn't mean it's a good thing. You learn a lot more about how to live well from being loved than you learn from being ignored and neglected.
That right there is the textbook definition of guilt tripping. This line can be applied to literally every side of every argument. It has no content, no explanatory power, it's just another excuse for attempted manipulation.
The US is not the only country though. And while some small bad research may get bought, these are usually easy to spot by experts in the field, or even by simply looking at the methodology which may be bad even from a statistical point of view.
“That said, the most relatable human-level AI would likely be best housed in a human-like agent.”

I would agree with that. I think it's probably possible in principle to get to something that could be considered "generally intelligent" without embodiment, but as I allude to in my other comment, it seems to me that if you really want something extremely "human like" then embodiment is probably going to be very important.
If you run the flow locally, it'll save locally.

If you run the flow in the cloud, it'll need some place to persist it so I've chosen Google Drive to start. If there's enough demand, I'd be open to storing it on Browserflow's servers and providing an API to access the files but I'd want to make sure that's something enough customers want before sinking my time into it.
> Semantics

I would claim it's not semantics. Variables are meant for humans, not computers. Variable does not necessarily mean storage. If you're outside of interpreted languages, the code you type is very often not the code that is executed. If this were a compiled language, there's no way to know if temporary storage was used or not, without looking at the generated machine code. There's a very real chance that something as useless as swapping variables would be optimized away completely.
Fwiw, consensus, in some circles, is that's a very limited offering and they like to entirely delete accounts after the trial if you don't respond to their sales/onboarding emails.

They may even continue to email you reminders about your trial expiring and tell you that you can still use all the free tier offerings, even though you can't log in anymore because the account is gone.
I think of Windows as a legacy environment, having abandoned it when Windows 7 ended. That's when Microsoft exited the operating system business and entered the ad business.
> I typically get downvoted for mentioning this, no idea why: This is basically Windows Enterprise LTSC/LTSB.

Because it's incredibly hard to outright impossible to get a legal version of this. AFAIK it's only available for MSDN subscribers, OEMs/ODMs/embedded device manufacturers and large-volume customers and illegal to resell; on top of that unlike regular Windows ISOs there are no public download links that you can then either activate with a key you happened to find somewhere or run one of the usual activation cracks.

No matter what, unless you are in a highly privileged position you do not have a way of obtaining LTSB without exposing yourself to legal or security risks.

ETA: Just had a look on a well-known torrent site - "LTSB" yielded no usable results (> 10 seeds), and "LTSC" only one that matches the seed count, and it doesn't even ship supposedly virgin ISOs but modified ones, so no way to know if at least the install media is free of malware (by comparing it to known MS hashes). Jesus, I didn't know the situation was that bad.
"You can't outwork your problems anymore."

In a managerial role, this was the hardest lesson for me to learn, and I doubt my mind ever really learned it. Basically, my urge to automate everything hit a short ceiling for management tasks...
1) Funny

2) Agree it's a stupid thing to brag about. Reminds me of Theranos

3) Yes, that's the vibes i'm getting. But they'd like me to spend time on their project, not the open-source project
Worked fine for me in Safari (mobile) and in Firefox on a Linux desktop (with mouse scroll wheel).
Absolutely NOT true.

I mean this is truly wumao levels of disinformation and falsehood!

In every way other than written words of diplomacy, Taiwan is independent already. NOTHING depends on China or CCP.
Ansible Boilerplate for Webapps with Docker, Traefik and Let's Encrypt
What makes you think it is currently declining?
Presumably using Chrome DevTools Protocol? Or maybe that new Recorder panel stuff [1] in DevTools has unlocked some new capabilities for Extensions?

[1] https://twitter.com/JecelynYeen/status/1458089611004162060