skysight-inc/HackerNews huggingface dataset:
This isn't about some women "looking manly" as you put it, it's about some males ignoring a lack of consent and imposing themselves on female-only spaces. Regarding the lesbian speed dating incidents, here's what the organiser had to say about what happened:

"One transwoman pushed himself against a lesbian in the toilets, and another, clad in purple lycra, was sporting a visible erection."

(https://www.spectator.co.uk/article/men-dont-belong-at-lesbi...)

It should be obvious why she needed to explicitly point out that her events are female-only after that sort of behaviour from the heterosexual males who were intruding. And why these incidents, and the reaction she got from furious trans activists after standing up for the sexual orientation of herself and other lesbian women, has driven her to open a private members club for lesbian women where they can rightfully exclude any and all males.

She's fighting homophobia, yet is accused of being a bigot for doing so.

Do see what I mean by this, and similar such incidents, being examples of a clash of rights?

> > People have been fired from their jobs, harassed by trans activists

> You could say the exact same thing about people being fired for racism or homophobia and being "harassed" (I wouldn't use that word for fighting bigotry, personally) for being racist or homophobic. Is that evidence that racism should be allowed everywhere?

That comparison doesn't make sense. Is it racist to state, for instance, that Rachel Dolezal isn't black?

If people don't believe that men become women by announcing that they are women, then why would they call such a man 'she' and 'her'? Makes no sense does it.

Your argument is like claiming it's Islamophobic and bigoted to state that Mohammed wasn't any sort of prophet and that the Quran is not actually a divine revelation. If you don't believe it then you shouldn't have to act like you do believe it.
Also, if it's a TV, they typically don't have disks, or at least not disks large enough, fast enough, and write wear tolerant enough, to cache data.
I can't answer that. It's the solution that worked for me.
Doing

C-h l

Will let you identify what you did. If it’s a frequent problem you can advise the function in question with a confirmation wrapper or something.
I’ve been hearing a lot of tailscale hype lately, but I don’t quite get it.

How is it any better than running my own WireGuard instance?
A 0.5s additional delay added to SSH is HUGE. No way this would not have been noticed sooner or later.
At the rate that Suno, Sora, etc are advancing, there won't even be a deliberate editorial act to report on. All streaming media content could pass through a newspeak software layer for JIT censorship that propagates the values of whoever owns the service.
Is there a self-hosted serverless program that works well for learning in a safe environment? Yeah, I get the contradiction - I mean, Minio is to Amazon S3 as this thing would be to Amazon Lambda. I've done cool things with serverless functions before, but never at scale.
Natural gas and biogas, are they both CH4? I heard they could be way worse than CO2 and leak might be inevitable to distribute them around the country and pumped into cars from time to time? Are there scientific evaluation on the impact?
Upvoted for the pun. Nice one.
This list feels to me like a tactical laundry list of how they want to achieve some goals at this company through technical practices. Which will and should change as technology changes.

But the “what” and the “why” seem to be mostly implied. There are mentions of quality and security, but it is really unclear. I don’t know what this company is trying to actually achieve. As an aside, lists like this are intriguing to me because they seem to value uptime over capability. I get the impression they would be perfectly happy shipping nothing for long periods.
Okay firstly, how are they getting fusion? You need a lot of energy to overcome the Coulomb barrier for boron - apparently at least 148 keV [1]. For a proton to have that much kinetic energy it needs to be going at 5340 km/s [2]. "The exhaust velocity of a [pulsed plasma thruster] is of the order of tens of km/s" [3]. So what gives? I'm guessing that exhaust velocity figure is for heavy ions, but are protons really that much faster?

Secondly, how are they turning the fusion into thrust? Causing fusion in the exhaust stream after it's left the motor will make it hotter, but how does that heat couple to the vehicle? In a pulsed plasma thruster, thrust is produced from the reaction against the acceleration of the plasma by the magnetic field. How does fusion affect that?

[1] https://www.nature.com/articles/s42005-023-01135-x

[2] https://www.omnicalculator.com/physics/relativistic-ke

[3] https://en.wikipedia.org/wiki/Pulsed_plasma_thruster
Hi, CopiotKit CEO here (I wrote the original viral tweet).
This article is great! Thanks for posting.

I'd also written an analysis of the code - including announcing a $1000 prize for the best alternative code: https://ai88.substack.com/p/ceiling-has-been-raised-analyzin...

We were going to announce the winner this week but if we get a few more submissions we will definitely consider them.

Just submit a PR to https://github.com/CopilotKit/CopilotKit
Well, you always have to say that, "I care about my employees, they're real people, with real feelings". Picking which ones to get rid of is the difficult decision though
Which means the more reliable file system to use if different operating systems need to use it is UDF: https://en.wikipedia.org/wiki/Universal_Disk_Format
There is at least one comment here that mentions CGNAT and how it enables IPv4 to continue to exist.

CGNAT breaks the end-to-end principle of the Internet and 100% forces you to depend on centralized services, because you will absolutely not be able to receive unsolicited traffic on your IP without coordination/permission from your ISP or other various third parties. Yes, there are NAT bypass methods-but those methods all rely at least in some situations on an external server that relays connection requests.

Many people really don't care if the Internet becomes the next cable TV along with business tunneling services and 2 or 3 social networks and would really be fine with that.

If you don't want this to be the only choice in the future, you should start learning, using, and demanding IPv6 and really stop putting NAT on a pedestal and bitching about the long addresses.

When I set up IPv6 on my home network, I took some time and learned how to get it working with DNS, and now I don't have to type long addresses any more. I have an actual separate IPv6 subnet for guest network. It's pretty cool.
> To me that's a really weird analogy. Nobody would think about putting a gasoline tank and pump in their garage

That's because we don't need to. ICE is predicated on filling up every 1-4 weeks. EV is predicated on charging overnight.

> There's plenty of public charging infrastructure in Europe. Fast charging on the highways, slow charging in living areas.

But..where do you charge overnight? That's what the previous poster is saying. If you can't afford it, or you live in an apartment, what then?
> And their team over at HPEPL / Georgia Institute of Technology wouldn’t have noticed that basic fact because…?

Who says they didn't notice? Nowhere did they say the heating was due to fusion. Read carefully what they wrote, not what they left unstated and allowed you to wishfully assume.

The heating would not be due to tiny amounts of boron, but rather due to the energetic protons slowing down, depositing energy. This would happen even in the absence of boron or of any nuclear reactions.
Nope, not even in Switzerland its good enough and covered enough. Maybe for some folks, but not good enough for others.

What I see is how rich folks buying these (since these have TCO cost 2-4x as much as buying a solid used car every 10 years and servicing that with a good non-brand service, ie good BMWs are great at this) end up being proverbial slaves to their cars. Effin' car, like we are not enslaved with enough gizmos. Additional mental calculations compared to owning ICE cars re range if your commute is in tens of kms and not merely kms, forced to do stops on longer routes as car needs, not as the people riding it need.

I see it as adding tons complexity into our lives, and we are working hard on opposite direction.
Don't do that for banks. I had a reverse problem. Went to usa (comming from eu) and used vpn for accessing bank portals. I paid using my card somewhere in sf, and then logged in to my bank using VPN. They blocked me because of possible fraud…
"Urban" in the US doesn't mean a dense city where mass transit makes sense. Loads of areas in the US are "urban" but due to design are practically entirely car dependent. Houses are in seas of single family homes with large lots. Stores are islands separated by massive parking lots. Bolting on a bus service to those designs means driving tons of empty busses (lots of different routes because things are everywhere) and long walks (everything is an island) to connect to things.

I'm not saying we shouldn't do mass transit. I like it, I want to see more of it. But thinking it's just a matter of buying more busses isn't reality for a lot of the US. We pretty much need to redesign our cities and towns for transit to be successful. Rug-pulling people by building out transit-unfriendly cities and then banning cars isn't going to go over well.
A society in which "the average car-buyer" has a tiny portable steel-melting laser is a society where I'm wearing welding goggles every time I leave the house. And I'm not sure how you even lock a bike or a door or a safe any more.
it brings different pain points and constraints and hence requires reorganization and thinking.

there are no "additional bits" left to use and it would also require cosiderable effort to implement
Do you mean full user management? Via a UI or API? Or something else?
What's the effective MPG using it the way you do?
IPv6 added more digits, maybe too many... But it also fixed some weirdness of IPv4. Mostly being sensible upgrades aiming for less manually configured networks.

Adding more digits sounds simple, but there is no good room in IPv4 packet. And then any solution using existing one would not anyways be backwards compatible. So for each round of new byte you add to header you would have different version anyway. Requiring new hardware and software.
Let's encrypt isn't any real new technology. All it did was removing cost and fully automating all aspects of the process. Before let's encrypt certificates had to be paid by money.

The trouble with IPv6 is the hen and egg. For ISPs it's troublesome as they have to run double stack, till the last site on the Internet is converted and for site owners the trouble is they have to double stack till last ISP converted.

Doing anything backward compatible isn't an option as the trouble is I. The 32 bit address limiting number of addresses on IPv4, and any form of increase causes compatibility issues.

(Of course one could build an IP protocol closer to IPv4 with just larger address space, but transition costs would still be very similar to IPv6)
Agreed. Although it is sometimes difficult to imagine any sensible application of copyright of code in the first place apart from code that for some reason or another contains data.

There exist copyrighted algorithms for certain applications, especially for AI application these days, but a reengineering should be possible and similarities should be handled as liberal as possible.
Seems like the tweet is another AI hype pr piece. Since Devin was making outlandish statements, CoPilot can't fall far behind.
Manual cleaning is still required for it to apply properly, same with usual toothpaste.
The problem is created largely because ChatGPT responses are unreliable. and tokens are expensive.
> But learning a language isn’t particularly hard

Actually, it is probably one of the hardest things you can attempt. You can speak a language every day for 30 years, but if you start after you're maybe 14, native speakers will be able to spot you in (literally) less than a second.
Your back-of-napkin calculations must assume values for the price of gas and the price of electricity.

If, like in CA, gas is $5.46/gallon (ref. https://gasprices.aaa.com/) and electricity is $0.19/kWh (ref. https://www.electricchoice.com/electricity-prices-by-state/) then the equation looks very different from if gas is $4.74/gallon and electricity is $0.33/kWh like HI.
Any binary dependency you have would need to be present for all target architectures in your virtualenv for this to work. But when you pip install a package only the binary for your current platform gets installed.
> learning

Therein lies the rub. Most of the discourse and debate around LLMs and copyright revolve around the central question of what it means to learn.

Virtually everyone agrees that a human learning from reading code doesn't violate copyright (by somehow copying the knowledge into one's brain), because the human brain is some kind of copyright laundering machine, maybe? I don't really know whether there is any argument for that apart that can't be reduced to an appeal to common sense.

On the other hand, a DL algorithm learning from processing tokens of code scraped from public sources such as GitHub doesn't present the same kind of obviousness. My personal belief is that it's also learning and shouldn't be forbidden, but I can't deny the negative consequences of that. We're already seeing a lot of bad things come out of the democratization of GPTs.
I've never heard of german cars being known for most reliable. And when they break they are the most expensive to fix. For example audis always had issues with oil leaking and in the US audi mechanics charge the most per hour and they are hard to work on.

according to consumer reports, bmw is the most reliable at 9th most reliable automaker, audi and merc are way down
or quick and permanent scar
Dealing with Unconventional Facial Expressions in Neural Synthesis
If you are distributing software to an audience who want to use your thing without having to build it, then something like this is much more appealing than virtualenv.
I would also recommend Ray Tracing in One Weekend [1] if you want a very quick introduction, and Physically Based Rendering [2] if you want to then go really in depth.

[1] https://raytracing.github.io/

[2] https://pbrt.org/
We can see the initial startup speed from the time it takes the command in the terminal to print something, which isn't so bad (looks like under a second).

Maybe Flask is forking on each request, which I could imagine being slow, but not slower than the initial process startup.
Name me a C# or Java desktop program that doesn't have annoying GC pauses or stutters. Name me a C# or Java desktop program that isn't bloated and slow compared to the equivalent C++ program.

Programmers choose GC languages because it's what they want, not what users want.
Not quite banking portals, but I've had banking apps of a South American country that were only available for Play Store accounts of that country. Really annoying, and even with VPN/proxy/Tailscale it's not easily fixable as you can only change the country of a play store account once every 12 months.
Edgeworthia?

Anyone else reminded of the Phoenix Wright games?
Yes, this is the type of blinders on thinking that activitypub users sometimes have. Take them off and look at a real minimalistic protocol like webmention https://www.w3.org/TR/webmention/ https://indieweb.org/Webmention . It is possible to send and receive without any complex application at all.

Also, it's weird that you say I'm "completely wrong" given the uncontroversial single claim I made about the cryptographic signing being what makes it complex. Since you wrote a client you have to know this is true even if you disagree with the 'complex' bit. Unless you just used a module that did it for you? https://imgs.xkcd.com/comics/python.png
How do you think the moves are represented?

All abstract games of this sort are just sequences of bit patterns, each pattern related to the full legal space by a conditional probability structure (or, equivalently, as set ratios).

Strip away all the NN b/s and anthropomorphic language and just represent it to yourself using bit sets.

Then ask: how hard is it to approximate the space from which these bit sets are drawn using arbitrarily deep conditional probability structures?

it's trivial

the problem the author sets up about causal structures in the world cannot be represented as a finite sample of bit set sequences -- and even if it could, that isnt the data being used

the author hasn't understood the basics of what the 'world model' problem even is
For example is talking about the assembly line. Assembly workers are your users too. Having an application packaged as as an installer versus a ZIP reduces knowledge and work on both by the assembly user and the maintenance user. In automation, Assembly works still have to engage with the software and make configuration changes, from factory settings to job settings. There really is not a black and white, just a gray area when it comes to assembly and end user.
You have the right idea, stainless steel is supposed to require minimal work, but on a car its much different. You don't typically drive your stainless steel piping and sheet metal at 70-80mph into debris that can result in its surface being ruined over time.

I have a stainless steel fridge and its a fingerprint magnet, I use bar keepers friend on it every week. As far as I can tell from the Cybertruck subreddit, its the only product that works, but thats just for the finger prints.

The most telling sign to me is that you have to do bug removal immediately, no other car requires this.

Anyone who drives highway daily is screwed.
Also it's sadly the only storage upgrade option for models where storage is non-user-changeable.
the point of traditional open source software is what you can reproduce your build. This is not possible with open weight models.
> One other thing: To get the most out of csharp you want to use visual studio. Yes there are good extensions for vscode but they are so inferior in every way to the VS experience that it's kind of pointless.

I'll vouch for Rider. And if you are familiar with the Jetbrains suite, using it is a no-brainer.

Anyway, could you explain what you mean with MBA in the context of C#?
Some folks in here complaining about late fees but Scarecrow has them beat! Some media there you have to put a large deposit to rent - and it's got late fees too! Love that place.
Crowd.dev Acquired by the Linux Foundation
Do I need to repeat verbatim my reply to you?
What I mean is, it's not clear that those traits are sufficiently genetic in basis for natural selection to occur. There may be more of a cultural incentive to encourage those traits.
If by "barely started to ramp" you mean "paused".

Edit: or "laid off more than 10% of their global workforce".

https://electrek.co/2024/04/15/tesla-lays-off-more-than-10-o...

>But the squeeze on the company’s operating margin — which came in at 8.2% in the fourth quarter, down from the 16% for last year — remains, and Tesla has warned investors to brace that vehicle volume growth this year “may be notably lower” than the rate logged in 2023, noting it is “currently between two major growth waves.”

https://www.cnbc.com/2024/04/15/tesla-shares-dip-in-premarke...

>Tesla will lay off more than 10% of global workforce: Read the Elon Musk memo

>The company’s stock was down 1.20% in premarket deals at roughly 7:30 a.m. ET.

>“As we prepare the company for our next phase of growth, it is extremely important to look at every aspect of the company for cost reductions and increasing productivity,” Tesla CEO Elon Musk said in an internal memo obtained by CNBC.

>[...] But the squeeze on the company’s operating margin — which came in at 8.2% in the fourth quarter, down from the 16% for last year — remains, and Tesla has warned investors to brace that vehicle volume growth this year “may be notably lower” than the rate logged in 2023, noting it is “currently between two major growth waves.”
Getting the Grid to Net Zero
I interviewed there a few years ago, so they've been on my radar since.

I think they push the bounds of "serverless" for a complex data project. They did discover a bug in IAM (also documented on their blog).

But, really, it's another bunch of opinionated nerds. Isn't that most of HN?
I've done some work in this area with large american banks (around a decade ago, so it might have changed!) and generally the only problem you could have is if you were abroad and using a new device – you wouldn't get locked out but it might trigger some extra verification steps
Obviously that's your fault for not having the code it found the bugs in. Why are you attacking progress?
Roughly 20-40% of the web supports IPv6, and the number grows every year.

Implementing it fully is a technical process, but it's not an impossible barrier. The real reason for the slowness is that there's little to no profit incentive to ensuring its full compatibility, in part because IPv4 is guaranteed to be (mostly) backwards compatible for decades.

It's a slow process, but it's happening. There's no need to invent yet another standard for something that's already working and will likely be good enough to last generations once it's finished being implemented.
Likely. There are companies that are buying up IPv4 blocks and then renting them out, treating it like real-estate speculation.
Seconded. Banks have all kinds of IP access rules that can bite you. Connecting from an IP allocated to one of the well known clouds will certainly raise a flag as throwaway VPS are often used for fraud.
Why do people put up with this? Why is this accepted? If a language allows you to do something syntactically but not "semantically", it should either

1. be added as a feature that actually is defined and works

2. throw an error at compile time
When you start having more than two peers and want them all to communicate, it starts getting unwieldy to expand the mesh, because that's not built in to Wireguard. You can certainly still do it, even run your own coordinator (like headscale for tailscale), but it probably saves you time and headache on medium to large meshes.
IIRC, GPT-4 would actually be a bit _smaller_ to visualize than GPT3. Details are not public, but from the leaks GPT-4 (at least, some by-now old version of it) was a mixture of expert, with every model having around 110B parameters [1]. So, while the total number of parameters is bigger than GPT-3 (1800B vs. 175B), it is "just" 16 copies of a smaller (110B) parameters model. So if you wanted to visualize it in any meaningful way, the plot wouldn't grow bigger - or it would, if you included all different experts, but they are just copies of the same architecture with different parameters, which is not all that useful for visualization purposes.

[1] https://medium.com/@daniellefranca96/gpt4-all-details-leaked...
By my math, that qualifies for a couple decades of moving around the world. Thanks for the confirmation!
By "Actually Portable", this article means that one can build a portable executable of `python` (compiler and runtime) which can run on many systems, including Windows and Linux.

But the reality is a bit different . The article states that their result is slow and passes one third of the regression tests. So it's a proof of concept, not a portable executable one can use for real-world projects.
There's nothing quite like interfaces in Haskell.

Or rather, there's a bunch of ways to encode them. But even so, the Go structural typing there is nice.

In industry, I have found this means Haskellers (especially beginners who just do that big Haskell book) don't program against interfaces. Which isn't a scalable way to write a large software project and results in a lot of unnecessary coupling, which in turn means compile times don't stay fast.

The Go GC is also pretty nice as far as latency-focused ones go. But Haskell already got a latency-oriented GC.
Although a lot of it was filmed in Glasgow.