skysight-inc/HackerNews huggingface dataset:
Perhaps this helps, perhaps not, but the Cortex-M architecture from ARM defines, as required, a build in debug unit. I can build a standalone JTAG/Development tool for it[1] on a $3 breakout board, and program/debug it for free using GCC.

It has been a pleasant side effect of competition in the embedded space that proprietary (and expensive) tooling has become a problem for getting a chip adopted and so there is more pressure to support open source solutions.

[1] Blackmagic Probe -- https://black-magic.org/
I agree with you in theory, but at the end of it all -- which is to say, this looks like this could be a question of "what are we willing to spend resources to enforce?"

It's really hard for me to see the utility in going after THIS vs. letting people say garbage like "If I see a black man flying a plane I'm going to worry." with near complete impunity.

Edit: And I don't think we should necessarily spend resources to go after the latter either, I'm just saying, as a black man, if I had to pick...yeah.
I have a list of friends who I would drop anything to follow at a startup.

I also have a list of friends who I would tell to just put their money in an index fund.

I can’t think of any friends who would be good founders, but I wouldn’t work under because they’re friends.
I think it is doable if you don't change the hardware.

But once you add the expectation that it should work with future hardware as well maintain backward compatibility, then bloat is inevitable.
Partner equity in most startups or small businesses ends up costing nothing or even less. Thanks, but I'd rather take a wage.
That is because you have already found the ideal use case for one.
I am not blaming this on SSH (also, no longer in that org for many years).

I am just pointing out (also in few other, off-site discussions), that one should not even think of exposing a port before finishing locking it down.

Because sometimes people forget, even experienced people (including myself), and sometimes that's enough (I think someone few weeks ago submitted a story which involved getting pwned through accidentally exposed postgres?).

And there's enough people who get it wrong for various reasons that lowest of low script kiddies can profit buying ready-made extortion kits on chinese forums, getting a single VM with windows to run them, and extort money from gambling/gameserver sites. Not to mention all the fun stuff if you search for open VNC/RDP.
I don't think in this case is disinformation as much as it is just ignorance
Agreed. Another thing you can do to drastically reduce the amount of bots hitting your sshd is to listen on a port that is not 22. In my experience, this reduces ~90% of the clutter in my logs. (Disclaimer: this may not be the case for you or anyone else)
Oriol Vinyals, head of deep learning at Google and co-lead of Gemini, points out that evaluating language models is "hard and nuanced," with academic evaluations leaking into the training datasets of AI models.
Business is sometimes like sports in that regard. :-)
I could work with good colleagues/"work friends"/acquaintances (all people I truly like in the right context), but I wouldn't want to work with close friends. I think it's sort of related to the feeling I get that you shouldn't spend so much dedicated time with your friends that you grow tired of each other.
Me too- my last manager is still my friend after leaving and there was only a little bit of a change after he left the company. I think we both valued our friendship over the company though
Three years in, and it's working great. We're different people with different work styles, but get the job done with tons of respect on both sides. The only difference is that the friendship is perhaps at a sightly further remove than it used to be.

People said it might go badly; they said the same about living with a different colleague, and that also went perfectly for me.
To each their own. I rate the “run for 6 hours each day” technology as a wonder of the modern age along with sliced bread and the Apollo program.

We have about a dozen of these things throughout the house, running everyday. Some on tables, some on counters, some on the wall in sconces.

They turn on and off on their own. Don’t have to worry about a cat knocking one over. We replace the batteries I think every 3 months or so. (Pair of AAAs.)

Yea, easy, safe way to add atmosphere and ad hoc nightlights throughout the house. Modern marvel.
The front fell off.
The reason that zkSync and Starknet are targeted is that neither have run an "airdrop" or token distribution scheme, and both are rather well known projects in the scene. It's a bit pity for them.
I like how people that played any of the Civ games are still so enthusiastic about them even 30 years later.
it’s really about price and the technological learning curve. Currently it’s expensive, but that won’t be true forever
We should be dumping a bag of extremophiles into the atmosphere of every body we can.
Also github pages and "app" pages are used to distribute scam dating site spam on social media platforms. The bad actors try to use the domain reputation of github to evade detection. It's extremely bad and seems to be out of control on github.

Another thing, men, please, PLEASE, stop falling for these scams. No, beautiful women will not message you at random and show interest in you. Even unattractive ones won't. Please stop falling for these scams. Tell everyone you know to stop falling for these. If a random woman messages you to meet for sex, it's a scam. Do not fall for it, it will seem real and authentic, it's not. If you send nudes they will extort you out of money.
Well first of all its circular logic.

They're dumb because they're poor <-> They're poor because they're dumb.

Setting aside my moral issues with the idea of Economic Phrenology I think this is an acceptable checkpoint to stop at when trying to reason out an answer. Feel free to stop, look around stretch out your legs. And then get back on that train of thought and take it to the end. Why are they poor?

There's the circular logic argument of "well cuz they're dumb" but that ignores generational wealth, the gender wage gap, systemic inequality, luck, economics, and just a general lack of equity of opportunity.

Some people smart people choose low paying jobs because it brings them a fulfillment money cant. Some dumb people get rich off the lottery.

And like... We've all seen rich peoples kids. They're not all geniuses.

It's just not a coherent belief. It is demonstrably not true.
You don't really get the luxury of being opinionated about Typescript settings when you are implementing a runtime
First we should see whether it's possible to outlaw non-consensual distribution of deepfake porn on it's own. If that's possible then we don't have to consider the alternative of a more general ban.
Executive don't take risks, they make bets... It's more money, but less risk.
it is! but I meant the idea of it, ie self-replicating biological programs that could be hurled through space and be used for terraforming.
I'm pretty sure musical greeting cards are also a thing.
I'm definitely out of the loop in the tech world, but there's a lot of fragmentation. You see a post here every few days about a new language. Does that mean that the pre-existing options were that bad? Was there no way to extend what was previously there and compromise? Obviously there's better and worse, but what's the threshold for creating something from scratch? Maybe that should be higher and occur less frequently.
> This is often referred to as the "Laws of Mean Time Between Failures (MTBF)"

The link makes no mention of "law", and does not say anything about if the prediction is accurate.
A comment in the commit notes that randomisation does not necessary mitigate the issue.

Which is why only a couple of the values are random, with the others being those values, XOR'd with 0xff*
Didn’t end up going to work for the friend, but the situation still strained the friendship.

An engineer I worked with for several years (and became friends with outside of work) started his own company, a couple of years later he recruited me to join as his business was taking off. He’d also brought in a business guy who seemed to put in lots of processes including a mandatory take-home coding assignment as part of their interview process.

So anyhow, this guy who I’d worked alongside for years, who’d seen plenty of my code and wanted me to join his company, was going to make me do this homework to get an offer.

So I did a verrry basic solution to this thing and sent it back. A bit later I got an email from someone in their office that they regretted they didn’t have any positions that fit my experience.

Later my friend (and his wife) encouraged me to do the homework thing again but I laughed them off. I didn’t want to work for a small company that somehow had hamstrung itself with unnecessary processes that kept the founder from hiring someone he wanted to hire.

A few years later they sold and a couple engineers I know made multiple millions. So yeah, I dunno, I felt good about my decision at the time, but in retrospect it would have been better to act like any job seeker and just go to work for my friend.

Your mileage will certainly vary.
The law can turn out to be different from what everyone thought. A higher court can reverse it. Even in the highest court, stating the definitive law, justices often dissent.

So the idea that the law actually exists, and we just have to find it, doesn't seem correct. Given that judges were usually barristers before, it's more like: one barrister confidently argues that the law has always been X, the opposing barrister confidently argies it's always been Y, the former-barrister confidently argues that it has always been Z - and that one always wins.
I would never work for a friend as an employee. I've had too many bad experiences with a few friends I worked with on some business ideas. Luckily, we got out early and it didn't ruin the friendship.

I think it's best not to mix the two because a shitty business decision will eventually need to be made at your expense and it will most likely ruin the friendship.
The output is in prose too. I don't see how people who can't fundamentally understand the results of a tool should be able to use it.
Many years ago I had the privilege of witnessing open heart surgery on an infant, from within the operating room. (This was only possible because I had an indirect connection to the director of the hospital, and because I was in India. I was a student at the time. It was a respectable hospital in a major city.)

The surgery lasted for hours. At one point, the power went out, for maybe a minute or so. The surgeon immediately started singing to himself. I assumed it was for some combination of calming himself and keeping track of the time. It was a strange and beautiful experience I'll never forget, standing in the dark with the nurses, all the machines quiet, baby on the table with its chest pried open, listening to the surgeon's gentle humming of a lullaby.
Perhaps we are the only life in the universe. It would be a pity to have the earth destroyed and that is all gone, because we were so terrified of spreading life around.

> the gains from such knowledge could be endless.

Could be - but the gains from spreading Terran life around will be endless.

Besides, Mars is a lifeless hulk.
You can check out https://old.reddit.com/r/Anki/

As much as I don’t like Reddit, I still find it better than Discord. Purely because it’s discoverable by the search engine
Neither are exactly what you asked but:
1) I did more than a year of freelancing work for a small company owned by a friend. It was necessarily stressful but I think the friendship was net positive.
2) I joined a fast growing team at a large company, reporting to a friend. There, the friendship was a huge plus because we can talk so frankly and get to the root of our disagreements. I think it’s extremely healthy for both of us.
> If a random woman messages you to meet for sex, it's a scam.

definitely not always a scam haha
Social network/graph is something most people are familiar with these days.
> will we just let that be?

Why should we? Microbes are not sentient.
> I regularly find half consumed vapes at intersections where they have clearly been accidentally dropped and abandoned by cyclists. I have a nice collection of perfectly good lithium batteries.

If true, then the hedonism and pleasure seeking (the homeostatic pleasure trap is a monkey trap) found within the big, global industrial complex is meant for a small set of secret hackers to take advantage of by collecting disposed "vape" or smoking pleasure devices for powering some cool nerd contraptions.

Don't be afraid to get your hands dirty when you pick up trash. Because capitalism produces treasure when it excretes its waste products.

You just have to be outside the capitalist world-system to do this cool trick.
Eh, you could say it about compilers, then optimizing compilers… unless they are on their way to the post-scarcity world, the next generation will figure out a way to take advantage of new tools. Sure, lots of things will change, but people will adapt.

I’d be more worried if I was somebody like Squarespace. When anybody can say “build me a neat looking website,” the business of selling templates looks rough.
Don't join a friend's business as an employee, the bad parts of their personality will be inescapable and most people aren't good at being bosses or handling authority so you're going to find your friend starts to get on your nerves a lot. It will definitely damage the relationship unless your friend is an A+ human being.
I wish if there's a way we can hook DuckDB as Extension to Postgres itself.
Currently there's no proper columnar database/extension exist in PG. In most of the use cases, one doesn't really require dedicated "analytics" only DB and sometimes everything has to be done through "Primary DB" (typically in enterprise products world).

By hooking DuckDB as Extension, we get best of both of worlds from PG and DuckDB while retaining the persistence and analytical capabilities without hosting yet another DB infrastructure.
> It was much less effort to just write everything myself because I actually know what I want to write and fixing my own mistakes was easier than fixing the bot’s.

Echoing this, it takes longer to read code than to write it, so generally, if you know what you want to write and it's non-trivial, you'll spend more time groking AI-written code for correctness than writing it from scratch.
You need to publish it under a less permissive license (or make your own). Either way, if you really want to stop it, it will cost money through lawyer fees.
I think the article's lack of attention to both these interfaces being conversational as well as auto-translating unfortunate, as I think both of these things would suggest on average they may be substantially more accessible than alternative interfaces for the users they're calling out.

Admittedly without numbers to bear this out, I've been consistently impressed by the quality of modern text-to-speech audio transcription, and LLMs are, when provided with written dialogue, fairly skilled at replying with usable-to-spectacular results. This suggests a serious potential for improved usability for these low literacy users by expressing their queries as a verbal and untyped stream-of-consciousness by using transcription, while still giving them back well-formed results in response.

Additionally, to the extent that this is a problem for non-native speakers separate from native speakers specifically, one of the benefits of LLMs is that they often are capable of generating well-formed inputs in multiple languages trained in their corpus - this suggests that even on an interface designed without localization in mind, Prompt-driven UX can potentially give you user-language localization essentially for free.

Given these two points, I don't like the assertion that these kinds of interfaces a priori hurt usability, because they assume a framework of interaction that first doesn't have to be used, and second ignores the users whose usability would potentially be greatly empowered by these kinds of interfaces.
That matches my recollection- I started in broad STEM at university in the 1980s and as chip sizes were pushed smaller and denser there was always thought given to signal bleed | harmonics from too many lines too close together.

I suspect "observed in fabrication lab | not disclosed" dates back some years before the paper .. once observed there's always a path to exploitation - but why would anyone broadcast that?

By the time it was chit chat on IRC the general feeling was that some TLA has a working exploit. (obviously unpublished).
I joined a startup founded by a friend (not a very close friend, but still) and worked there for 2 years.

Overall it was a very positive experience and I think it strengthened the friendship. I felt like I was able to be way more honest throughout my tenure about what I wanted and how I thought things were going.

I’ll also say I did it carefully. I waited until the Series A was raised and joined as the ~50th employee so I was able to get compensation I was happy with and I didn’t come in needing to carry the company.

I will say that I would not have done this with a closer friend. Not worth the risk to the friendship.
It ruined the friendship.

I was uninformed on how stock grants worked and trusted their advice. They said "I'll take care of you."

They made millions from the venture. I was able to buy a motorcycle.
First time was a disaster. Joined at founding. Technology didn't work as planned, company was mismanaged, investors' money squandered. We're not really friends anymore. Learned a ton though and still got paid a reasonable salary? The company should've been wound down years ago but it's still lingering on feeble life support. I own some worthless shares.

Second time, 8 years in and still going strong. Joined at series A. Solid growth trajectory. I own some shares that might really be worth something, one of these days.
I have recently started using my own sledgehammer-subtle approach of detecting (what I refer to as) Uninvited Activity on any port not offering a service, and straight-up banning the source IP (indefinitely at the moment) from accessing any actual service ports.

Over the few months I've had it running I've needed to progressively create failsafes for IP addresses that I know are trustworthy so I don't lock myself out. I've also started tiering the importance of blocking based on different sets of ports which are being probed. I've also discovered that there's a significant amount of Uninvited Activity coming from "security" companies in their pro-active scanning of the entire IPv4 space - which I don't trust at all and ban with prejudice.

It's messy and I need to update and add many explanations, but it's on Github if anyone wants a laugh:
https://github.com/UninvitedActivity/UninvitedActivity

(I'm aware of various limitations and footguns inherent in this un-subtle approach but, as another commenter elsewhere alluded to, "it makes me feel better". I also think that a fair bit of processing volume can be taken off IDS' if a heap of "known garbage" traffic is blocked prior - it's all about tiers).
Canada is vulnerable to foreign interference like all other countries
That is such a bizarre story.
What are the performance implications, if any? I assume it's just translating queries as needed into the database engine language, in which case I wouldn't expect much of a performance issue.
i went to a 'candle light concert' where they had a little asterisk at the bottom pointing out the candles were "flameless", they probably had several hundred LED candles lined up on each edge of the room as the main light source. it was pretty cool and im guessing they used those patents?
Good luck telling that to founders that have dumped their life savings and years of their life into their company.
If you believe AI has tremendous potential to do good - you should sit upright and pay attention when it does harm.

Because it's up to people like you to demonstrate to society that it does more good than it does harm. And if your response is to roll your eyes and say that everything is fine because people could do this in Photoshop - you are making yourself irrelevant. You are telegraphing that your support of AI is untethered to the harms normal everyday people care about. People aren't dumb and they're going to notice that you aren't in their corner. And then they're going to start deciding what to do about AI without you.

I am reminded of one of my favorite HN comments, made in response to Amazon automatically recommending "suicide kits" to people.

> As a developer, as a data scientist, as a designer, as a business leader, you are responsible for things like this. Do not make excuses. Do not disclaim liability. Acknowledge the mistake and fix it. We can do better.

> -- 'kitanata

https://news.ycombinator.com/item?id=33142941
Yeah of course not always, but the vast majority of it is.
Derek is so cool. I'm a huge ruby nerd and his approach to coding is so refreshing. [1] No libraries except sqlite for instance.

[1] youtube.com/watch?v=No3sUctcAOA
I'm a physicist, and a performing jazz musician. I've read articles about certain occupations being associated with musicians, and speculating about the connection. My mom believed that music would make her kids smarter. Classical music, that is.

Personally, I think it may simply boil down to music being a long term commitment to something you value, a way to mentally reboot, and a different cast of characters than you deal with in your day job.
From what I've seen, think of it as greatly amplifying the variance of the friendship. I've seen it break friendships in rare cases, and in the median case I've seen it build friendships to the point where people are often as close family members. It is a deep bonding experience in the purest sense, with all of the good and bad that that entails.

A significant positive: You have a lot of information about your friend's integrity and values.

A maybe-negative: You will probably feel somewhat less comfortable grabbing a beer and talking about whatever is on your mind, at least for the first few years.
How about an analogy to a social graph? You have a whole bunch of people and then some of them know each other and others don't. That's a common real-world situation.

If you assume that people's social memory (or sense-of-friendship) is all-or-nothing, then you might say it's an undirected graph (so Alice won't know Bob unless Bob also knows Alice). That doesn't really account for celebrities, Alzheimer's, or parasocial relationships, but it's not a terrible approximation to most small-world social situations.

You can define lots of graph theory concepts this way, like distance (literally "degrees of separation" was first defined for a social graph!) and graph diameter (what's the actual highest possible score in a degrees-of-Kevin-Bacon game if you choose any two people rather than just Kevin Bacon?). You can also describe things like looking for islands (are two people indirectly connected at all, or not?) and how many separate pieces the graph can be partitioned into.

If you don't mind a more risqué example, some epidemiologists have tried to make graphs of sexual relationships in communities, in order to think about how sexually transmitted diseases could spread. This is also a somewhat natural concept and doesn't literally rely on people's memory (as people would, or would not, have been sex partners whether they remember this or not, according to some definition of sexual activity).

But I think the friendship graph would actually work well enough for getting the general idea across. You can also talk about how people want to study this in real life for things like marketing, propaganda, and public health topics!