skysight-inc/HackerNews huggingface dataset:
BDD is great as a concept but Cucumber/RSpec/Gherkin/Behave/etc. is an absolutely terrible DSL for implementing it:

* It's verbose.

* It's not type safe.

* It desperately needs some kind of inheritance - most user stories branch from other user stories (e.g. put product in shopping cart->purchase product). The only way people who use it can deal with it is by concealing critical details in code or by writing massively repetitive stories.

* What other language has a parser that routinely asks you to write regexes to get things to parse?

None of these things are fixable and the creators have largely reacted to the complaints with gaslighting: "you're just using it wrong".

It can be used effectively if you align the stars correctly but usually not.

The one thing it does get right is not being turing complete - there's clear value in not using code to describe scenarios.
Somehow that doesn't shock me. TBH, I'm amazed that Java developed the way it did, given their approach to leading the effort.

I guess the market really was _that_ hungry for a solution to certain problems.
Your question is right on spot. We are three founders with a passion for design (1 designer + 2 ex-Airbnb were design was key to the culture), building this product 2 decades after Salesforce when the tech is different, so we will approach problems with different priorities and ways of thinking than Salesforce did. But there is definitely some naivety and some challenge ahead of us, as none us is an expert ERP/CRM user. We'll be very careful making design decisions on structural elements like like custom fields yes!
No, you might as well copy the keys over there for all the security you're getting (actually, that's safer given this RCE which compromises both sides, even given that there's no real way to shred the leaked key, but of course I'm not actually suggesting this! they're both really bad.)

Your best option is too easy: just generate a new keypair on foo.

Then you can populate baz.example.org with that public key instead of your own.
State lotteries were actually specifically designed to discourage whales and big spending. That is why tickets are relatively low priced and there are no high priced super tickets. It is very difficult to impulse buy a mass amount of tickets.

They were also designed to replace numbers -- a similar game run by mobsters that took money from the poor. The rates of return of lotteries are much better than the old numbers games.

Of course some states have gotten greedy and have changed the rules to encourage more impulse spending.
> Then look at ... say, Debian. Where every single piece of software follows guidelines, or it's in non-free.

Debian rules are not about software functionality or implementation.
There is a substantial difference between making something for yourself and make it to sell as a business.

Also take into account that someone with a skill is not going to look at making a living wage. It's a poor return of investment in one's education.
Is that a family car? How does it compare to the minivan, CUV or SUV most families currently drive? What does a family have to move up to? Is that economical to the average family on a budget?
They can increase the price further due to pressure. Problem solved.
So the single most important factor that differentiates front-end frameworks is DOM diffing performance?

Well, IIRC, Elm is faster than all the examples given, and yet front-end developers find Elm to be weird and frightening.

So I’m not sure I agree with the premise of the article.

I also don’t agree that there can be so many valid answers to “Find a change detection paradigm that fits the needs of your application”. Surely everyone just needs the one that is most efficient and least broken.
A U.S. soldier who crossed into North Korea on Tuesday did so "willfully and without authorization," according to U.S. and international officials. He's now believed to be in custody of North Korean armed forces.

The man, whom a U.S. Army spokesperson identified as Travis King, was a private second class who'd been released recently from a detention center in South Korea.

He was scheduled to be flown home to the U.S. when he somehow returned to South Korea, joined a tour group to the Demilitarized Zone and ran across the heavily fortified border into North Korea.

Here's an overview of what we know.

U.S. soldier who crossed into North Korea was facing disciplinary action
WORLD
U.S. soldier who crossed into North Korea was facing disciplinary action
Who is Travis King?
Officials say Pvt. 2nd Class King has been a cavalry scout with the U.S. Army since January 2021.

The 23-year-old had been stationed in South Korea, but had recently served two months in a prison there on charges of assault, the Associated Press reported.

Several South Korean media outlets report that King had punched a South Korean national in a club last September. He had also been fined 5 million won ($3,942) for causing public damage and being uncooperative with police during his arrest.

According to an account from the Chosun Ilbo newspaper, citing legal sources, King yelled obscenities at South Korean police as he kicked the doors and interior of a police vehicle.

CBS News reports that King was released to U.S. officials at the military hub in the country about a week ago.
I don't know how the US ISPs run things but this doesn't happen in the EU.
PRC global trade is propped up by extremely low-value, often non-essential goods on the export side and they import much of very essential food supplies and some other raw materials to make these goods. We have already seen a shift in manufacturing to Mexico which benefits the US with a skilled labor force enjoying low CoL, all within the North American free trade zone.

Low-end semiconductor manufacturing is one of
the last essential things the world imports from China, but much of this is already moving to Vietnam. Medium to high-end semiconductor manufacturing largely takes place in Japan, Taiwan, and the United States - all of which are allied together and will respect export restrictions. We will see Germany (another ally) step in once their fabrication facilities are complete and operational, maybe by 2026.

Calling their wide-scale demographic collapse as merely “challenges” is disingenuous. This is a looming complete and total catastrophe that will spark a humanitarian crisis, the likes of which the world has not seen before. Their short-sighted one child policy they had into place from 1979 to 2015 has robbed them of more than half of their 30-40 year olds, people at their prime working age, just as their parents are entering retirement. The legal obligation of children to take care of their parents in their old age had put additional burden on the single child of each parental union. These adult children are putting off having a family of their own due to this. This cycle continues.

And this is just the stuff we know about. We likely won’t even know how many people died of COVID-19, what are the figures of major events that we don’t even know about? Disinformation campaigns stamp out people speaking ill China, but when all this comes to a head, it will seem sudden but will the crescendo of compounding events, falling onto the next like dominos.
Thanks a lot! It's a long-term play but we'll get there
Ah I see - you don’t know a priori whether a text response is appropriate or a function call. Maybe I’m just being cheeky but what if you had an echo() function and asked that it always put chat responses through the echo function. That way if it breaks protocol you know?
I like that we still emphasize education even if you're going for a job that doesn't even require you to know how to read.
Ask HN: Where do you go for questions about company reviews and culture?
From the perspective of a job seeker how do you answer questions about a company? I use LinkedIn, Indeed and Glassdoor to read reviews. Are there others?
People are in the middle of a series, so they subscribe after the crackdown and promise themselves to cancel after they finish.
If I were Netflix, I would create a "but in the crackdown" every couple of month so people will share password and then get another spike again :)
3x Intel NUCs with i7 + 16GB mem, 2x Raspberry Pi 4 8GBs, 1x Synology NAS w/ 4x10TB drives

The NUCs run my HA kubernetes cluster and all the apps I run out of my home. The Pis are primarily for playing around. The NAS is my general NFS server storage which mostly gets used by my k8s cluster.
Thats an entirely different discussion as to whether those are legitimate or not.
Context switches on Cortex-M are relatively cheap with optimizations to limit the amount of data that has to be stacked.
Just commenting to say this is true in almost 100% of cases and if someone with decision-making power is suggesting it in your organization, run.

The only time you should remotely take it seriously as an option is if the person proposing it also happens to be the most experienced with the existing system by a wide margin. Almost no sane subject matter expert would ever suggest it. In the case they do, they might be right. But being right in this case would almost always indicate that the business itself should be totally transformed.
That just sounds like the politicians fallacy. We must do something, this is something, we must do it!

It is absolutely possible for a new imperfect system to be worse than the imperfect system that it replaces.
Could you describe what it feels like to have your emotional batteries empty?

I'm trying to imagine how I would feel if I were in your shoes trying to woo customers. I think the negative feelings I would have afterwards would be forms of anxiety: perhaps I'm worried I didn't present myself well, I'm thinking about a blunder I made, I have to recover because there was one guy giving me a hard time and making it difficult for me to be "on", or maybe I did everything right but something else upset me (I don't like the customers, what I'm selling, the venue...).

From what I gather you would feel none of these things.

Edit: Another thought: would you relate being at this kind of event to performing a concert? I usually am nervous, but eventually my instincts kick in and I can play. Afterwards my first thought isn't "let's do another," it's more like "I want some ice cream and to sit down." And I admit I kind of feel this way with big social events like the one you describe - maybe I'm focusing too much of a more negative feeling when I think about what you mean by being drained.
Flaking out at the last minute is not introversion, it's rudeness. It puts your convenience above other people's time and feelings. I'm an introvert and I hate it too. I have a really hard time accepting that out of 10 people who said they would come, only 3 will show up. I'd rather know before I put any effort into organising something.
Another relatively popular use case is pam_ssh_agent_auth for passwordless-but-authenticated sudo. This, by definition, requires agent forwarding.

(I don't use ssh-agent, I use gpg-agent with an SSH socket - I suppose I'm fine?)
Aside, what do you even do now if you are Tessier-Lavigne? Where do crooks go after they are caught but not properly punished? Some pharma company?
Not agreed at all. Causing global ecosystem collapse is unambiguously misaligned with human interests and with the interests of almost all other life forms. You need to define what "Alignment" means to you if you're going to assert humans are "aligned", because it is accepted in alignment research that humans are not aligned, which is one of the fundamental problems in the space.
We had a raquetball court in my college dorm, which had been converted from an old city hotel. A friend knew the rules and invited me to play, and I ended up getting a set of rackets and balls. It was a lot of fun, and a real workout. This was in 1990. I never saw a court or an opportunity to play again after I moved out of the area.
Which is the proper way of doing it. As soon as you expose all that plumbing a whole generation of inexperienced programmers are going to use it to build their sandcastles with and then you can spend the next two decades on the cleanup. Such stuff should be implemented once and made bulletproof rather than to give everybody a box with interesting shiny parts that will explode when used wrong.
I use an HP ProLiant Microserver with four drives in a ZFS RAIDZ array and an SSD for the OS. For software, I mostly run it in Docker using a very small container orchestration program I wrote:

https://gitlab.com/stavros/harbormaster
I don't see how that's true. Firefox was gaining a lot of ground over IE but didn't lose to where it is now due to "being there late". It did because Chrome had an uncompetitive advantage over it and Chrome is now doing similar things that IE did then, which is pretending it's the only browser and pushing their "chrome only" ways.
This river which has turned into a giant gutter would not exist without the filth.
Does this also work for interests in privately held companies, including the ones that said congress person may have had before being elected? Or that they may start while in office?

Or are we saying that a person in congress is not allowed to start a business?
I have an Asrock Deskmini. It's a nice half-way between a NUC and something more beefy like a mITX system. I wanted a more powerful desktop-class processor, which is good for transcoding when using jellyfin for example, and has options for more storage than a NUC.

It tops out at a higher power, but idle is something like 15 watts, so still low enough to forget about.
> more importantly, can fund top class research that costs ALOT of money.

That's important if you're at the college to do research; but many people attend college to get instruction. Top class research says nothing about top class instruction.
I feel like this would be particularly easy at self checkout stations where there's usually like 1 employee handling a dozen or so stations. You can also get someone else to go "accidently" scan a pack of gum twice and hit the help button to have said employee come over and fix it. That would provide more than enough of a distraction to quickly place a skimmer on a different station.
"the rich SV people I so desperately admire are excited about RFKJr so I will be too" is exactly the hackernews take I expected and got, especially from that lowkey bootlicker.
Just generate a new keypair there on your bounce box then. Don't do -A because this RCE means that not only do you lose your keys, but you lose your laptop, too!
> Generate a private key on VSCODE (not LAPTOP) for that GITHUB repo. This key will be used only on that originating remote server (VSCODE), never anywhere else.

Deploy keys are more secure in most situations, but I'm not convinced that generating a bunch of additional keys with write access to your repo is always more secure.

Regardless, it doesn't really fulfill the same need of "get access to repo from cloud desktop asap". I work with 20-30 private repos at my company, and I don't have admin access to most of them (so I couldn't create deploy keys for them). That would need to be kicked up and down a request pipeline, for each user accessing remotely, for each host they're accessing it from. It's much easier to Get The Work Done if I just forward my agent.

And sure, the company could maybe set up better practices (though again, I'm not even really clear on how much more secure it would be to generate untold numbers of deploy keys), but I'm more likely to get the axe for not producing fast enough than they are to make sweeping changes to their security practices.
The problem isn't in creating or even using these labels: it's in trusting their completeness.

Categories are good for introduction, nothing more.
Hey there! I've changed the page to generate a curl request that will properly call the function. By default it is looking for a POST request (even if data is empty).
If messages are purported to be from a country's residents, it helps if they can be (eventually) traced to antennas there. That sounds fair to me. What seems surprising is to have so many in one place. And/or to have desks and manual operations (SIM cards) at that same location. I would have expected fewer antennas at once and unattended operation.

Except if this was next to a mall or large train station or something that might cover for the density of "phones".
> it baffles me they just don't care about their end users at all.

Just for you, especially for you in fact, I went and dug out this link to an interview with Corey Doctorow where he explains his theory of platform of “enshittification”.

https://podtail.com/en/podcast/future-tense-full-program-pod...

I think it will interest you to hear a reasonable theory as to why Google doesn’t care as much about their end users as you might think they should.
We have been using the CRM as early users for the past weeks and are very happy. The Twenty team is super responsive and is shipping features quickly. All the best on the launch, Team Twenty!!
All of Hettingers python talks are pretty great.
> modern electronics, electric cars, medical treatments are based on recent research. AI, solar energy, green tech

Every single thing you mentioned is a result of private industry.

I've read phys.org....cold fusion has been righttttt around the corner for a century now according to them. So has all of the promising miraculous cancer cures that never materialize.

Even if some research comes from academia, I bet you that private industry would make the same breakthroughs and for far far far less money.
Imagine the headlines if this was Chinese or North Korean. Indian though.
Specifically for newspapers. Less so for magazines. Certainly it was followed fairly rigidly for historical wire service journalism because the newspaper using the copy would (literally) cut the article at a more or less arbitrary point to fill a space (between ads) in the paper. Obviously the constraints don't exist in the same way but writing from most important down to least important still makes sense for a lot of reasons.
Great workflow and tool, I'll do some tests with promptfoo tonight.
Some people, believe it or not, actually like Comic Sans.

Their device, their preferences, their fonts. Period.
Webrings, the original Web 1.0 that many gush about on this site, were partially designed to farm adsense revenue.

AOL started putting ads on your dashboard less than 2 years after it launched.

There wasn't a very long period of ad-free internet.
Not as well as it could be but certainly better than doing nothing at all. It does create a barrier that otherwise doesn't exist and that barrier does reduce underage drinking and smoking compared to what it otherwise would be even if it doesn't zero it the way we'd ideally hope it would.
Ok, then why have classes at all? Why have any tests? If college is just a country club for young adults, just auction off seats to the highest bidder and be done with it. You’ll get an elite mix of those with the most “potential”. It also has the benefit of full transparency. A seat at Harvard costs $4 million cash. Don’t have it? Too bad you wanted an education but Harvard has to look out for their own interests.

Well, Harvard is going to look out for Harvard but Americans have to look out for our own country. And what is best for the country is not to have a snobby elite club, but to develop the minds of kids to solve the most pressing issues of the 21st century.
I'm at work. Let me guess, this is on Naomi's channel :-)
The benefit to the employer is that they get to recruit in as many localities as they are willing to do the taxes for. Also they have an easier time recruiting and retaining people if they aren’t toxic.

I have had enough leverage to be 100% remote for the last 7 years. I don’t expect to ever have to go into an office again. But, I also have no desire to work at a FAANG company or startup these days. My priorities center much more around having a healthy work life balance.
Yes. Create a temporary (or permanent) private key on server A and then put its public key in server B.

That's the correct way to handle this situation, definitely not -A.
Point was that some questions are not about law. Im sure you are not going on red just because you could get fined for it.

But also, you'll be fine to go on red in the middle of night, where noone is around. Personal responsibility is unfortunately removed by centralised regulations and laws. Thats the problem.
Solid works differently in that the output is implemented as a side effect of a subscription to a piece of state. Simplified, think of a signal as an event emitter and a variable with a getter and a setter. Using the getter adds its downstream effects–most notably adding/modifying DOM nodes–as an event listener. Using the setter updates the state and triggers the event listeners.

Most other frameworks here (all? not sure about Vue) will invalidate and rebuild an entire component subtree if a piece of state in them changes. The solid runtime doesn't care about components so changing a piece of state high in a subtree will only update the piece of the DOM directly depending on that state and not any nodes that were authored as sub-components.
I find his stuff is oriented more to beginners. I'd recommend mCoding instead perhaps.
Sorry, no idea what you are talking about.

I am talking about dynamic shapes in torch.compile.

You seem to be talking about software packaging. You also make heavy use of the word "this" without it being clear what "this" is.
Please don't shadow ever :(
Actually I never found cooperative multitasking a real issue. You don't want faulty tasks in your embedded application anyway. With cooperative multitasking it at least is easy to spot which task is the culprit.

If I understand the article correctly, it seems that in this case the multitasking also isn't controlled by calling yield in custom user code, but rather always from the implementation that makes async/await work.
Some ideas on exposing the cognitive abyss between humans and language models
Actually, graylisting [1] works by exploiting the standard, which says mail servers may temporarily reject incoming messages for a variety of reasons (e.g. disk full). In these situations, the sending server is required to hold the message and try again, and those servers that don't are the ones that are violating the standard. Moreover, the sending user should never see the temporary failure. This is all outlined in Section 6.1 of RFC5321 [2].

[1] https://en.wikipedia.org/wiki/Greylisting_(email)

[2] https://datatracker.ietf.org/doc/html/rfc5321#section-6.1
Haha, it's the usual market price for a nice one-word .com ; I don't see this as money thrown away like spending in ads for example, it's closer to a real estate investment in my opinion
No, a bitcoin wallet is not a bank.
Rackmount NAS, 3 Intel NUCs with a rackmount adapter. Small rack in a closet.
typically pianists do avoid doubling the bassist though. Playing jazz piano solo you do a whole different set of things than if you're playing together.
But, US culture is saturated by them and Americans really tend to create dichotomies much more then French or what have you.

There really seems to be some dteong cultural tendency to do this.
1... 2... 3... a new startup founded to memorialize the last IP of beloved ones who passed away.
Loads of languages around the word have a sentence-final particle that doesn’t mean anything on its own but serves as a vocative particle, creates a bond between speaker and listener, softens the assertion for politeness sake, etc. Some varieties of UK English already used innit? that way. It’s pretty normal human linguistic behavior.
Tesla Q2 2023 Update [pdf]
You should evaluate close.com if not already. They have all the features you mentioned. We use them for sales for our business.