skysight-inc/HackerNews huggingface dataset:
"Famous person" feels like a very pre-21st century concept at this point. Like it or not, celebrity status is fractal in the age of influencers. There are people you and I have never heard of and will likely never hear about making an impact on millions right now.

Kent Beck's claim to fame are JUnit, Extreme Programming and his contributions to capital-A Agile. JUnit is still extremely popular but hasn't been associated with him for a while. Capital-A Agile and Extreme Programming, like JUnit/SUnit, were highly influential at the time but relative to the scale of the industry can be considered niche at this point. Everyone who has spent any time in the industry has most likely heard of "agile" but nowadays that can mean anything from full-fledged SCRUM to "we use Trello". Likewise "we do TDD" often simply means "we try to maintain some level of test coverage".

Again, I'm not discounting the impact of his contributions. He popularized a lot of ideas that have had a lasting impact or even survived to this day. However we as a culture have a tendency to glorify the achievements of individuals rather than seeing them as parts of a wider context: Extreme Programming for example is largely a collection of practices that already existed at the time and explicitly builds on them.

If you're a Smalltalk programmer in the 1990s or any kind of software professional in the early 2000s, you must have been very culturally isolated not to have heard of Kent Beck directly or indirectly. But complaining in the mid-2020s that someone might consider him a "nobody" because they genuinely have never heard of him ridiculous is kind of like complaining about youngsters not knowing who famous Hollywood A-list celebrities Anne Bancroft, Rex Harrison or Natalie Wood are. Fame is momentary and fleeting.

EDIT: At the risk of making you feel old (it certainly makes me feel old): the mid-2000s were 20 years ago, the mid-1990s were 30 years ago. There are software developers who have been doing their job for a decade and were born after the Gang of Four book was first published.
When using a huge pre-trained model from the internet that has been trained on a wide variety of images, it might not include a specific set of data. In this case that’s satellite remote sensing data (imagine images from a satellite). Moonshine seems to provide a pre trained weights and models that have seen remote sensing data during their training and therefore solve domain-specific tasks better than a model with weights that have been trained on a more general set of data.
Crypto Is Mostly Over. Its Carbon Emissions Are Not
You are assuming openai is going to end up with a monopoly on all this. IMHO the opposite is going to happen. There are going to be a multitude of companies and researchers competing on outdoing what they are doing in terms of quality, cost, and use cases.

If big companies put a straight jacket in place to limit access, constrain usage, etc., that just creates the opportunity for others to step up and grab some market share. There are going to be use cases that are uncomfortable for big companies for ethical, political or other reasons. That's fine. That's their reality. But of course others will step into the void that creates with solutions of their own. And there is also the notion that big companies don't like being dependent on other big companies. OpenAI despite the name is very much not so open and really a Microsoft subsidiary in all but name. So, the likes of Amazon, Facebook, Google, and others are not going to be waiting for them to deliver new features and be creating their own strategies for competing. And that's just the big companies. The rest of the industry will do the same as soon as cost allows them to do that.
I'm sure the US will be delighted to bail Switzerland out. Along with the rest of Europe, which is also destroying itself for the US's benefit.

Unrequited love is so poignant!
> Why should that be so? I'd expect the all-in cost of a cloud machine to be less than my own hardware

Because cloud hardware doesn't have all the burdens of physically managing a real server. Replacing SSDs. Upgrading RAM. Logging to a iDRAC to restart a crashed server. All those things don't exist in the cloud and make you loose so much operational time. That's why clouds will ALWAYS cost more than bare metal. The cons is that with cloud you keep paying for the same servers: there are no assets anymore, only costs.
See: https://developer.apple.com/documentation/security/app_sandb...

The most important property is that the app cannot read/write arbitrary files/directories in your home directory [1]. All access is mediated through privilege-separated open/save dialogs or drag and drop (which creates a link to a file/directory in the app's sandbox).

I do trust Objective Development (the makers of Little Snitch), but with any application processing untrusted input, there is always the risk of compromise and its good if the compromise is limited to the sandbox of the app.

[1] Though access to certain directories also requires confirmation for non-sandboxed apps in recent macOS versions.
I think what most of the people here are missing is how big, how paranoid, and how influential the "AI alignment" movement is. To you it looks like they're being overly careful and paranoid, perhaps as an excuse to set up a monopoly silo to extract money. But a lot of the people the OpenAI researchers work closely with -- people deep in the "AI alignment" community -- are telling them that they're being wantonly reckless, helping set the human race on a path for certain doom. There are people in that community -- people not working for a for-profit company -- who would, if they could, stop all AI research of any kind until we have rock-solid techniques to prevent an AI apocalypse. Most of those individuals have absolutely nothing commercial to gain from stopping AI research.

So suppose you're an AI researcher at OpenAI. A large number of people you know and respect are telling you that you're driving the human race right towards a cliff. You don't 100% agree with their assessment, but it would be foolish to completely ignore them, wouldn't it? Obviously that's going to affect your opinions about things.

From everything I've heard and seen, the actual researchers at OpenAI are trying to take seriously the risk that a super-intelligent AI might destroy the human race.

Here's one example: GPT-4 was actually done back in August of last year. If their goal was to maximize profit, the obvious thing to do would be to release API access to it as soon as possible. But instead, they purposely delayed release for eight months, specifically in order to "cool down" the "arms race": to avoid introducing FOMO in other labs which would lead them to be less careful.

Go lurk on alignmentforum.org for a while, and you'll have a different perspective on OpenAI's decisions.
Allie Eve Knox, a sex worker and advisor to SpankPay.

Knox has been banned from every mainstream payment app available today, including PayPal, Square, Circle, Cashapp, and Venmo, and uses crypto as a way to continue to live and pay the bills.

Sex workers face near-constant deplatforming, loss of income, and instability in their work as a result of discriminatory financial institutions and laws.

In December, Knox and Ameen Soleimani, co-founder of Spankchain, joined adult industry advocacy group The Free Speech Coalition on Congressional visits to discuss financial discrimination against sex workers with legislators.

It's across all payment platforms, it's targeted against sex workers, and they're seeking federal intervention in the US to attain fair access.
> If they don’t, you can simply stop paying your subscription.

No, you cannot, because you completely lose access to the app. If it outputs a proprietary file format (e.g. Adobe apps), your data becomes hostage to the subscription even if you do not need new features, can no longer afford the price, or the developer changes the terms.

Subscriptions take away control from users.
Ahh BlackICE, Kerio Personal Firewall and ZoneAlarm Pro. Those were the days!

Plus the rise of the anti-spyware applications such as GIANT AntiSpyware which Microsoft bought and is now known as Windows Defender (although I don't much if any of the GIANT code is still around).

Sure was a fun time in the late 90s and early 00s for client side security software.

When Microsoft introduced the Windows Firewall with XP SP2 a lot of things sort of died out and then we had a rise in things like CCleaner for system "cleaning". While things like CCleaner started out with a few useful features they long ago turned into crap and should be avoided.

One of the things I do enjoy about Little Snitch is it gives me that early 2000s nostaltia every now and then when I new pop-up reminds of me ZoneAlarm :)
Not by the definition of money I am using when I refer to "the money supply" or the term "printing money".

I am referring to sum of money the FED has created.
I wonder if there is anything to the trope, that when the adult video payment eventually shows up on a married couple’s credit card bill, the spouse who signed up for a heftily expensive subscription will claim that their credit card must have been stolen.

Thus they will demand the charge to be reverted and thus, many charges being disputed simply because of people’s prudishness. And then porn site operators have high fraud rates. I wonder if they are also more liable to become victims of card testing.
k8s is an industry standard currently, but it is not great. The lack of available free/open tooling to set up and manage them (the cluster) properly seems to indicate that it is also a way of selling it (cloud). Meaning that if you want to use k8s you have to go with the large cloud providers, otherwise your life will be painful.

I for one am patiently waiting for more innovation in this area and seeing that there are companies that try to disrupt/improve it makes me hopeful and I appreciate it.
Sign Language Processing
> Why should the designer pick how wide you want the text? You are the one who knows what you like, and you can resize the browser window.

Along with all the other answers here, given that this is a Rails adjacent I would say Convention Over Configuration.

I like a basic text oriented page myself but sensible defaults would be useful. If the user wants to override the CSS in their browser they can do.
I never did calculus. :)

However, my unschooled child loves maths and has...and much more...he's now doing maths at uni. He's also so deep into the philosophy world that my mind hurts just reading the titles of the books he buys.

I wish I had the encouragement and freedom to explore without judgement when I was that age.
> Most people outside of the tech-sector will never see any bonus, equity, etc. besides their normal salary.

From my POV, even in tech sector a lot of people are overestimating equity values. With a median tenure in FAANG likely below two years, base salary becomes much more important than people think about it.
Nope. The vast majority of companies don't even have shareholders.
Is laying rail across a desert that hard?
This is true in many situations, but setting up full self-maintained payment processing isn't really a feasible option for small or even larger development teams. Payment processing is heavily regulated with many legal requirements, not to mention the countless security threats.
This sounds like lots of extra bureaucracy for people who want to offer jobs to other people..
It's anecdotal but the sentiment I have is that the Kubernetes ecosystem drains an even bigger part of the collective effort required to provide business value. I believe many engineers have a disconnect on what it means to provide real business value.
Solutions like Kubernetes are designed to be able to accommodate an endless number of scenarios out of which you probably only need 1 to provide value for your business. The consequence is that there's a disproportionate ratio of Kubernetes possibilities hence complexities vs. the simplicity of your requirements. Once your workload runs on Kubernetes, you cannot afford to ignore the complexities of Kubernetes so you are automatically sucked into the rabbit hole.
If we're going to copy the Nordics, someone is going to have to start by translating their laws into English so we know what it is they are actually doing. I don't like arguing based on what they are hypothetically doing and I don't think many of the people pointing at them as an example know either. They're tiny, homogeneous and Norway has obscene oil wealth. It isn't obvious we can copy them piecemeal, even if it does make sense which I doubt it does.

And although it isn't exactly fair, note that Germany is a wasteland for tech. In the centre of a tech desert. The EU can't do tech. Copying their policies we can do, but it'll probably involve a lot of jobs heading to Asia. All Germany's solidarity isn't getting their salaries up to US wages; the money isn't there.
The political pressure (on crypto and banking) is also because of fraud. If you are transferring money via a blockchain with no KYC, it's going to be hard to get a legitimate banking partner to be happy with that.

Now when you say 'but it's only going to be used by the sex industry', you're adding another area of high fraud on top. It's hardly surprising that financial companies want nothing to do with two high-risk sectors sandwiched on top of each other.
Looking at the recent Andrew Tate drama, one definitely gets the impression that a huge part of that industry is extremely shady.

I worry though that forcing participants to use obscure payment methods will obscure evidence of human trafficking and rights abuse even more.
government > protocols
Just to explain a bit more... fzf is able to fuzzy-search a list for the input string. When it shows a list of directories, it relies on `find` to do so.

fzf is also more suited to interactive search, while fd is more of a "give me a list" thing.
Wyre Payments, the company’s upstream payment
processor, terminated SpankPay’s account because
Wyre’s new payment processor, Checkout.com
doesn’t allow processing for payments related
to sexual businesses

Pornhub and co wasn't using Wyre Payments, nor had their upstream payment processors company change recently to one that doesn't handle sexual businesses.
These days most fine art is purchased, if not created solely for speculation. Most art by artists famous and obscure sits in dedicated climate controlled warehouses never to be seen by human eyes. It's traded and re-traded without physically moving. They could have been set on fire and no one would know the difference. NFTs are one of the actual reasonable uses of crytpo because it maps so closely to how the art market actually works.
> It's just Coinbase choosing to not comply with it and saying "it can't apply to us, we're different", then asking for special rules that make it easier for them.

More than that, the conversation I assume is something like the following:

Coinbase: your security laws don't apply to us! We are different!
SEC: You really think so? See you in court.
Coinbase: Why won't SEC work with us to clarify their rules!

Like, I've seen a lot of cases of fake cryptobro tears but this might be near the top. If you think you're exempt from the law, be ready to defend your position in the court. Don't ask others to do your job of due diligence for you.
Yes, it is the start of AGI, it is not far ahead of its competitors (even the open source ones) and it's already a product. That's kind of surprising but also should make you question your assumptions about how this kind of change would have arrived (and where these assumptions come from).
Don't see how you get most if you ignore Apple (like it or not). More like "none".

Unless Qualcomm vs ARM (over Nuvia) is a total disaster, Qualcomm is not doing RISC-V on phones / servers. That court case is still 2-3 years in the making.

What other flagship do we have left to even get close to "most"?
In Britain you can be based in any other country and still get a fair hearing in the courts, even if you are claiming against a British business.

I'm not aware of anywhere else in the World where this is the case.
Previously on HN: https://news.ycombinator.com/item?id=35242458
I hope they migrate some of the design from mini to the normal version. The mini version looks good with better use of space.
> Apple themselves have confirmed with them they have no plans to lock their boot loader out from folks like them

No, a person who used to work on the bootloader at Apple said on Twitter they did it because they wanted to enable different OSes. That's not an "Apple confirmed", that's "employee X said".
I just abhor the EU and everything it stands for. I can't wait to see how Europe comes crashing down.
> It's hooks, but designed properly, and consistently beats out almost all other frameworks performance-wise.

Performance is nowadays one of my last concerns with frameworks. They're all snappy enough except for corner cases. More important is whether there are standard ways of doing things vs everyone inventing their own. Our company uses Vue which has standard lifecycle methods, standard way of scoping CSS etc, officially endordsed store etc. Makes it much easier to bring people up to date when they're joining the projects.
Moulding Software
There's a lot of good stuff here, effects, transactional memory, a concurrency story without colored functions (don't be fooled by the documentation mentioning async over and over, it's different stuff), a completely novel way of dealing with failure, planet-scale repl (not yet available), etc.

But I feel like they had a list of features and a specific syntax that they wanted to give to game developers, and they then had to shoehorn "the good bits" (the semantics) into these arbitrary features. Some things are truly bafling, like it has both significant indentation and {}, at programmer's choice. Wat.

Also I think the documentation is not great. It says reference in the title, but as a reference is not very thorough, in fact it's more like a tutorial, but the sequencing is not very pedagogical to be a tutorial either. In general the concepts are explained at a very basic level, but then sometimes it throws very technical concepts at you out of the blue, like type polarity. Also a lot of the links are 404 and they hijacked middle click. Ugh. They also publish memes in the documentation. In fact all images published as part of the documentation are kinda pointless.

I suppose I'm not the target user here, but I really wish there was a way to play with the language outside the Unreal editor. Surely this has to be possible, if anything, just for their own developing team's sanity. (Edit: after watching the video linked in the thread, apparently this is coming, they are going to release it as open source!)

In any case, I am really excited about this new language, quirks at all, and I am really waiting for the next papers the team will publish. The first paper was really great!
Well follow the leader then. Porn has always been the biggest industry online, Onlyfans does it, pornhub does it, just follow the leaders and do it right.
I tried to do one such software myself. Was kind of almost there : https://youtu.be/ufpajCHLWbg

Example result made by tool (load twice because bug) :
https://free-visit.net/fr/demo01
Will be very hard taking into account the foreign companies which are more than happy with the current state of affairs.
Verse is immutable by default. You have to opt-in explicitly into mutability.
+1. Remote is not healthy for everyone either, and we should stop pretending otherwise.
Making prostitution illegal is what drives a huge part of that human trafficking. With no legal oversight, the pimps have free reign, and when their work is illegal, the prostitutes have no recourse. The dynamics are very similar to drugs, and for both legalization is the best way to reduce harm.
Those may not occur in the city center. It will be spread out, which is a lot different than say a few streets of shops or even a shopping mall.

Those that "sneak out" might not even leave near a shop. It could be a 30mins drive.

A lot of WFH-er have moved to lower cost of living areas. Your city centers (where a lot of offices are) will be a lot different.
> because women tends to negociate less
And unfortunately, not only that, there are some findings that when they do attempt to negotiate, they are perceived badly quicker than men.
The funny thing is that React already kind of has its own programming language: JSX. If they wanted to, they could add language features to support React. I expect that would be very controversial though.
Great minds think alike :) https://news.ycombinator.com/item?id=35245511

The "Truchet-like markings" image is especially inspiring. I do want to try out to print out some tiles to play around
Sad to see no mention of laser cats.
But seems like with mrsk you do not need that other stuff. With Kubernetes you highly likely have to deal with most of that stuff.
This is going to increasingly be a problem. We don’t need a National digital currency for there to be control in our finances. As long as everything flows through 3-4 “private” entities, and those entities owe their existence to gov’t bailouts, they’ll be quasi-govt organizations.
good idea, documentation is a work in progress but it definitely makes sense
Abraxas, a god higher than the Christian God and Devil?
I think the non-connected 'tile' was interesting simply because they hadn't yet found a connected one. When stuck solving a problem it's often helpful to look at what solutions would look like if some of the constraints were relaxed.

But in fact, the connected solution ended up much simpler than the disconnected one!
It probably refers to something like "people who party hard or take drugs on social occasions are disproportionally rewarded". I have definitely seen some of that.

It is not conscious decision to pick alcoholics or drug takers. It just so happen that if you are not present at the party or keep it sober, they feel less good about you.
> You should care about your total compensation anyway and neither cash bonus, nor equity is covered in the disclosure, although especially for senior positions, those are very substantial part of your compensation.

Even if you do get a bonus or equity as part of your TC, it doesn't necessarily mean you're going to get anything for it. I've had options several times that ended up worthless as well as bonuses that were never paid or partially paid due to nebulous company-wide performance metrics.

Unless you're working for a very well established tech company, ideally public, I'd give those parts of your TC a discount to what's written in your contract.
Moviemaking and gamemaking are converging
Basic mutuelle is not mandatory e.g. in the public sector in France.
>it might have been a bad idea, since it encouraged future risk-taking in anticipation of a similar ad hoc rescue.

From what I understand (could be wrong) the discouragement to risk taking is that the risk takers were wiped out in this case, only the depositors kept their money.
Some laws were lobbied through lies too.
> I was referring to easy use from a full fledged programming language. When you start a subprocess in your programming language of choice, do you always run it in a container? I seriously doubt it, and the reason for that is because it's hard.

I use a (standard) library to start subprocesses in my favourite programming languages.

For running a container, I'd also use a library.

Seems about equally hard, no?
>Most of those individuals have absolutely nothing commercial to gain from stopping AI research.

There are always financial incentives. Like it or not, there's a lot of money on the line in the "AI" industry; if someone wants that industry to go a certain way, they definitely have something to gain or lose financially.

In particular, it's obvious to anyone who's been paying attention that the west halting/ceding AI research only means the likes of China will just come out ahead from not bothering to stop (spoiler alert: China cares not for trivialities like ethics and morals).