skysight-inc/HackerNews huggingface dataset:
I have recently learned more about this. As I understand it goes something like this.

The legal representative of a foreign company in Brazil is expected to be legally responsible for the actions of the company in Brazil. This seems to make sense as Brazil probably thinks having individuals be personally liable for company actions to improves alignment with local laws and gives Brazil more leverage over otherwise exceptionally powerful global organizations.

However my understanding of "Legal Representative" is the North American understanding. A lawyer who is representing the company and not liable for the companies actions (those would be the directors).

I think these articles would do well to add this clarification as threatening to in-prison, and freezing the accounts of a lawyer representing a client in court is wild.

Doing the same thing to a person with direct legal liability is a little more sane.

I suspect The Guardian and X's accounts are both correct and it comes down to the expectation of the Legal Representative in the Brazilian system.
I had to work on quite a few coldfusion sites in the 1998 to 2010 timeframe. I found having to write brackets for each and every statement to be tiring; <cfif> <cfelse> <cfset var mystuff "johnnyb">

Eventually, they incorporated cfscript which let you write stuff that was more like the c derived languages. But they did not port every <cftag> function over to cfscript. Terrible oversight. If you had to resort to ending your cfscript to fall back to a cftag it made the code really ugly.

<cfdump> was ahead of its time. It came out way before php var_dump.

<cfquery> was really powerful. It let you take any database result and then treat that result as though it were a database itself. So you could query a query so to speak.

Something else I remember is how many ColdFusion devotees I worked with. I never understand how people get so attached to a language (ColdFusion, Ruby), a company (Apple), or a database (Postgres, MongoDB). It becomes some kind of cult. So many defensive ColdFusion programmers I had to deal with.

Edit to add another memory. Old ColdFusion would use YES for true and NO for false. That would cause a lot of headaches when dealing with other systems that had no notion of YES or NO.
Accessibility. Portability. Not everyone is a Windows or Linux gamer. Many are on Mac, which has less than steller support for native games. WebGPU is a cross-platform abstraction for bringing modern compute to the web, which in turn would open up a new distribution channel for games on Mac.

It's very easy to see where this is all headed.
As much as I like Rust, I don’t think that it would have solved the Mars Climate Orbiter problem. That was caused by one party writing numbers out into a CSV file in one unit, and a different party reading the CSV file but assuming that the numbers were in a different unit. Both parties could have been using Rust, and using types to encode physical units, and the problem could still have happened.
OTOH, you’d be building one of the largest computers in the solar system. Count me in.
You are betting against batteries? That's becoming risky, Na-ion has the potential to be literally as cheap as dirt. And they are not flammable.
I feel like it was more like his experiences from WW2 formed a very rigid world view about militaries. Arguing for pacificism is difficult as the Ukraine war rages on.
I think it’s an important distinction, in particular since a significant number of people opine that subtyping is harmful, but encapsulation is not.
From point 1: how does the function returned from model.update confirm to (tea.Model, tea.Cmd)? Is that a typo?
The writing was on the wall for Republican party policy when it sold its morals for votes with Nixon/Goldwater's Southern Strategy by courting the racist Southern Democrats after the Civil Rights Act/Voting Rights Act passed. [1]

Thus the (originally) pro-Union anti-Slavery Republican party married its "limited government" conservative midwest base with a "states rights" southern democrat base.

Now the old guard Republicans are dead or retired and the existing Republicans were made from the mold the old Republicans created.

I think Republican party policy today would be significantly different if the Southern Democrats had never joined.

[1] https://www.nytimes.com/packages/html/books/phillips-souther...
This data is also used by cartels to kill people. Mass surveillance has a blood price.
It's weird that in, let's call it "static visual art", so many people defining "artistry" so narrowly, but in, say, film, we recognize -- just in regard to the visual production, not even talking about script, acting, etc. -- that the director, cinematographer, and camera operators, and others, are all artists on some level, and no one would argue that automating functions of one of those roles would negate the artistry of the others, whereas in static visual art narrowing the human involvement to a directorial role is seen as making it non-artistic.
You can argue what exactly is and isn't a reasonable expectation of privacy, and someone else can argue differently.

For example, the upskirt "street photographers" have long argued one way, and eventually they get smacked down, legally.
For project like this one - it would be cumbersome, but proper Java is also solving the problem. Currently we write code without all throws definitions, because those are handled by Spring-like monsters or other libraries, but having method definied with LockedEx, NullPointerEx etc. is even more friendly as doc generation. Funny, but I don’t like Java that much, but it’s one of those languages also solving documentation problems here.

Yes I know it’s "faster-development" to have type instead of additional definition attributes, but I think the problem would be also solved.
You can use Siri Search on iOS as a calculator, which works the same way as Finder on a Mac — this keeps track of the entire expression when you’re doing it
A mile or so in a big congested city might make it difficult to find someone, but we're talking about spread out rural areas near the Texas/Mexico border where there are less people per square mile. But even the DFW area is huge and spread out. Maybe it's plausible?
> While it'd be nice if police could investigate every type of crime

That’s literally their job, which they get paid for. But anyway, my comment was more referring to the fact that if they had done their job, I’d be more open to keeping my Sentry mode on.
The way I like to think of it is as follows:

There is a space of all possible programs that can be written. Every time you add a restriction like the borrow checker, more expressive data types, or immutability, you are shrinking the space of all possible programs you can write. Sure, some of those programs are correct but 99.9999% repeating are incorrect.
is there a TL;DW on this? I don't have the patience for these long drawn out videos with bad audio.
Oh, there's a boatload of adult material on Twitter. It's also one of the main clearnet sites used to share CSAM links, unfortunately.

Twitter is kind of a cesspool, really. Even more so post Musk.
That's what happens when Googlers have power these days. They are so used to censorship being forced down their throats at Google that it seems super normal for them to do it everywhere.
Looks like a high quality and modern tech stack. Great job on putting this together. I can see a lot of developers using this as a launching pad for their new startup ideas. Thank you for making it open source!
A lot of the apps need to interface with our ERP's database so I have to build out the interface layer. Since I'm already writing in Go, it's super easy to add a TUI to call the interface layer for testing/ one off interactions. For example, one app has a pretty simple auth rolled into it. I wrote a quick user manager to handle creating and updating users in the database. Recently, I've actually been making more use of Huh since the TUI's usually aren't stateful, but I still really like the model of Bubble Tea
God, the more you look, the more you find. It's actually horrible.

Also, the "32" label sits directly centered under the bit above it, but literally none of the others do, they're wherever-the-fuck.

The x, + etc don't look centered vertically either -- compared to the numbers to the left of them.

2's and 1's look like they are a different font size to everything else.

The padding on the buttons at the top is hideous -- the downstroke on the y almost touches the outside of the button.

I fear how awful this looks in localized versions, if they made any.
It's more than a little confusing to me the relationship or dependencies between h2o.ai, h2o-ai-cloud, and this Wave tooling.

With that huge caveat, insofar as Wave for "Enterprise" seems to run on H2O AI Hybrid Cloud (though H2O.ai suggests an intent to run on-prem or air-gapped), the `h2o-ai-cloud` seems to handle authentication and authorization using an OpenID Connect (OIDC) provider like Keycloak, which should let you integrate with other services like SAML and LDAP.

User roles look tied to OIDC access token claims, and what a user can see or do depends on their role, so in theory, they should only have access to what's appropriate.

There are also some options for more granular control through IAM-like policies, but it looks like these are still in beta.

Overall, it looks at the very least that enabling authentication and access authorization is not just an afterthought, assuming it's all set up right.

https://h2oai.github.io/h2o-ai-cloud/adminguide/authorizatio...
> Probably because it’s talking about a historical practice?

The article is indeed talking about historical practices... while making explicit references to, and expressing opinion on, present day practices.

What is it you are trying to say?
Dexcom launches Stelo, its first OTC continuous glucose monitor
It's impossible to say this is something they do, but it's worth noting that Google also has an economic incentive to mostly show commercial/ad-ridden results, as leading users to blogs with no adsense on them make them less money; so it would at least be in their interest to let the search results look like they do.

To fully understand Google you need to look at them not as a service that brings websites to people, but directs people to websites.
I've seen crates like that: APIs with very complex trait bounds that require one to sit down with a cup of tea to pour over before you can understand what they do. I don't particularly like those. What APIs written that way enable is that you're forced to use them correctly, you have a bunch of type ceremony that you need to follow before the compiler will accept a simple method call. That means that the API is resistant to misuse. What you are asking for, reasonably, is for the opposite situation: give me enough information that if I'm accidentally misusing the API, which will be rejected, I will be able to understand what's missing so that I can use it correctly.

I'm personally of the opinion that crate author should provide explanations, examples, and take into account the kind of compiler errors people will get when they inevitably try to misuse the APIs.
Tremendously well put together comment. Much appreciated.-
To me, it wasn't just moderating adult content, it was the way they went about it. They used an AI to review every existing post, which resulted in many false positives, and deleted everything it deemed inappropriate.

I was drawing a lot at the time, and many of my portraits with no nudity at all were deleted. That was my sign to leave.
'of' --> 'is', of course.
> Up to the extent that you agree with it?

That's the norm in Elon Musk's Twitter. Since his takeover, content like white supremacy, antisemitism, and industrial state-level propaganda operations from fascist and totalitarian regimes is perfectly ok to publish on that platform. Criticism of Elon Musk or fascist regimes, however, is completely different.

Elon Musk's Twitter was also caught hardcoding censorship and throttling of both pro-Ukraine discussions and users who published pro-Ukraine content. Russian bots however have free reign.

More importantly, Elon Musk's Twitter is finding itself in trouble in Brasil not because of censorship, but because Elon Musk made it his point to go to great extents to avoid even appointing a legal representative to handle complains of illegal activity. This isn't even about censorship, but complying with basic legal requirements. It's like bitching that having to pay taxes is persecuting based on free speech just because you refuse to even file a form.
Stadia brought a new cross-platform abstraction for bringing modern compute to the web and Mac. It sucked, had a miserably small library, and now it is another headstone in the Google Graveyard.

Game developers had the last decade to port their game to MacOS. They chose not to, because it's more trouble than it's worth. Even if people do jump onto webdev as a target, you're going to suffer the Stadia problem of only hosting new titles and gachapon games. You need to support a compatibility layer with Windows, otherwise you just straight-up do not get to play most Windows games. Web gaming runtimes are a farce, promoted as a desperate last-ditch effort to get games on a platform that is overtly hostile to them otherwise.

It's silly to me that Apple promotes a simplified image of the web in one hand while promoting unnecessary complexity with the other. You want to play games on MacOS? Fix the damn runtime. Web browsers are a red-herring solution that only diverts attention away from how unbelievably unattractive the Mac's native APIs are.
Indeed a typo, well spotted, it should return the model as well.
I could definitely see this being useful if you could easily integrate it into a static site generator pipeline like Hugo or Jekyll.
It appears to use Socket (which is POSIX socket's send/recv and epoll/kqueue based) and SslStream. Can't say much about HttpListener itself, but the first two are used by Kestrel (and everything else). There is Http.sys integration for Windows though.

https://github.com/dotnet/runtime/blob/ac663e44b907618c631ed...
Is this the same idea as?

https://teamsolid.org/
The standard for getting a search warrant is probable cause, and that includes just probable cause to believe that there is evidence of a crime at the place to be searched.

Taking the witness analogy, even an actual person who's a mere witness can be compelled to testify with a subpoena.
Fifth Transcendental Ruby Imbroglio Contest
IMO, this is one of the most underrated advantages of Rust over most (all I've used) alternatives. Mutation is explicit/principle-of-least-surprise.
also it looked like Optimus prime, that was kinda cool at the time
The pioneering sugarcane variety transforming China's sugar industry
Thank you! It's just the beginning of the framework. I'm eager to hear what developers have for feedback to make it even better!
These are some of the sentiments I'm seeing where people are tired of Rust and the related crowd. Very young and/or very inexperienced Rust evangelists are showing up to experienced, long-term, and stable projects and effectively dictating that they know better because "the future" is on their side. And then when they are rebuffed, they turn to the mentally unhealthy echo chamber that is social media for reinforcement. It is a cycle of unhealthy and even toxic behavior. I'm fortunate that I haven't seen this with my mentees but it does appear that there are non-mainstream social media platforms allowing these problems to fester rather than addressing them head-on.
Love the illustrations of the roommette

The zephyr crew really goes the extra mile with fresh flowers in the dining car, haven't seen that on any other route

Conspicuously absent from a visual diary is the odor of toilets out of service
Any crow is definitely smarter than the average Tiktok user.
> > While it'd be nice if police could investigate every type of crime

> That’s literally their job, which they get paid for.

It's literally not.

Their job is to do a variety of things, including investigation, according to the priorities of the higher, within the financial constraints they are given and according to the priorities of the authority placed over them (which in many cases is the top leadership of the police department themselves, because lots of times they are given a broad degree of structural independence from the local government they are associated with.)

What you say may be what you'd like their job to be, but it is not literally what their job is.
SaaS as a Service
I built a SaaS that helps users deploying their SaaS already-configured codebase in a few clicks. Basically, a SaaS².

SaaS Pronto is not a boilerplate, it actually create all the code directly from its dashboard:

- Auth, Database, Landing Page, Copy, Logo, OpenGraph Image, SEO, Rules, Payments, Privacy, Signup and of course, a Dashboard ready to be used.

The goal was to make my life easier so I could deploy my projects faster, without having to code the boring stuff. It worked really well.
Looks interesting, but I’m having a hard time seeing why a team would adopt this over something like MDX. A comparison page between the two would be great!
I'm not quite sure what you mean, but if you target the cloud as the platform (as is stated in the article), then you always have a virtualization layer, even if you provision on something like AWS Bare Metal Instances.

(The reason bare metal instances use virtualization is not obvious: It's so you don't try to reflash the firmware on devices for a persistent attack.)
> When I first came to HN it wasn't an issue. Now I have to use my own app for it so the font (and some other things) are workable.

FWIW in Firefox (and i guess Chrome and other browsers) you can have per-site zoom. Also addons like Stylus allow you to setup site-specific CSS rules (and HN uses a bunch of classes in elements that use the same visual style by default but can be altered with custom CSS). For example in HN one thing (among others) i have is to use a slightly darker background for every other comment to make it easier to distinguish between comments when scrolling.
In this case it is not rewriting for the sake of rewriting, it’s moving content from one CMS to another which happens to be their main product.

There is no reason to think this would not work out. The only code being rewritten is front end theme code, and some Wordpress plugins to support any unique tumblr features.
Servers are holding up so far. Somewhere been 800k-1mm signups (need to check backend). Fortunately we were overprovisioned. If we hit 4mm new signups then things should get interesting.

edit: we did have some degradations (user handles entering an invalid state, firehose crashed a couple times, image servers are giving bad load latencies randomly) but we managed to avoid a full outage.
Not in the kernel land. Stable branches feature tens of thousands of patches.
"pour over" -> "pore over" btw
Relevant remark in the comment section of the blog post:

"after I took screenshots and restarted the calculator, the misplacements were gone. I am looking out for it to happen again."
Don't most feed algorithms adhere to keeping certain content away in favour of others?
Show HN: TheNextStartup Monorepo-ed SaaS Boilerplate Project. Free
hobby project saas boilerplate with admin & customer apps. you're completely free to do whatever you want with it. msg me if you have questions. tnx
I don't know if KMI is all that stable (I've not looked), and some of the modules may be constrained to that symbol space (though not boot drivers), and they'll still likely encode assumptions about being in a single kernel address space. KMI alone is likely not sufficient for driver portability. The original goal of this Android project was to reduce the cost and complexity of vendor forks, which as explained in the docs, sometimes ran up to 50% patched code prior to GKI.
FourSquare, or rather location-based social networking in general.
Bummer that this category of apps did not work out, had real potential to connect people locally.
> It was not banned for racism, antisemitism and hate speech. It was banned for "fake news".

Not even that. Brasil requires media companies to appoint legal representatives to handle complains of illegal activity, and instead of complying with the law Elon Musk opted to pull the company out of Brasil.

The funny thing about this shit show was that Twitter's legal representatives were actually complying with the law, but Elon Musk himself was contradicting and undercutting Twitter's representatives in Brasil. Until he simply pulled out of the company from the country, as if that was some kind of legal gotcha. Except that Brasil doesn't fuck around and it's legislation recognizes that there are always real flesh-and-bone people behind corporate structures, this the judge applying the legal consequences of Elon Musk's decisions to Elon Musk's property in Brasil such as Starlink.
Maybe something like this for choices?

fruits = MultiChoiceInput
# What are your favourite fruits?
- [ ] Apples
- [ ] Oranges
- [ ] Bananas

Personally I'd prefer good old MDX though:

<MultiChoiceInput
name="fruits"
hideIf={name.value !== "FruitLover"}
options={["Apples", "Oranges", "Bananas]}
/>
One of them is https://qntm.org/transi. I don't know about the other.
“we expect that advertising funded search engines will be inherently biased towards the advertisers and away from the needs of the consumers.”

-- Sergey Brin and Larry Page

http://www.zdnet.com/article/google-advertising-and-search-e...
I remain surprised at how casually people will step over the free speech dead body so they can hate on people the media at large has maligned.

Regardless of what you think of Musk, where's your outrage over this blatant authoritarianism?
Neo – Futuristic Matrix Messenger
I watched dashcam videos, and most times after accidents, it turned out that there is no insurance or, worse, wrong insurance information is given, only to be found later that it’s fake. Obviously, this is not real statistics, but something I observed.

> nothing is stopping Karens from reporting things

True, but when you provide a platform for that, you incentivize the behavior. As mentioned below, you might start getting “points” in the app for these reports, just like how you report gas prices and get points that might win you free gas.
Yes, because they provide information I specifically want to know.
like setting staging, pre prod or prod
[Will reply to the other one abt soph after i get more b/w myself]

Well, if your not being facetious— you should be familiar with the recurring institutional failures in the old country? MGM, Leggett, Geroch might have been fine in their salad days but as they got on, nothing really diffused to their squads.. As it is, Ole Peters is having difficulties defending himself against serious charges (from the orthodox econs) of unfamiliarity with Jensen’s inequality..

The TCS horde is routinely cleaning out the institutionalized physicists these days, from what i can see its due to effective horizontal virtue transfers from the european/pure math community. Wont be long before the econs suffer the same, seems like they are walled up in the same old way.

it does look like UK physics education today is in pretty ok shape compared to the others. i will assume from now on that the Research Institute (featured in the amazon adaptation) was created by american refugees.
You’re not wrong, but crows definitely recognize individual people.
I have long held that view also, although the post below about the cost of supporting SSO was interesting. Unlike withholding SOC2 reports which cost nothing to incremental to give to your lowest tier, SSO may increase the cost of support. I wonder how it would go offering SSO as an addon to entry level tiers that covers the incremental support cost.

https://news.ycombinator.com/item?id=41304228

This SSO cost post is also interesting:

https://news.ycombinator.com/item?id=40752518