skysight-inc/HackerNews huggingface dataset:
> remain in unity while also developing as much as possible in an engine agnostic manner

You can't really work in an engine agnostic manner without drastically handicapping yourself, the whole point of engines is that they provide a large & coherent set of tools that interface well with each other.

Engine hops can and do happen, but if you're going to engine hop the best time was 6 months ago, and the second best time is right now. It's a lot of work, and for most cases deep in a project, the best bet is most likely to stay with Unity.

Rewriting the code is the easy part, if you're familiar with both engines & their languages you can copy & paste & fix errors, probably at a rate of 10,000 lines/day. The killer are all the level data, materials, prefabs, custom editor tooling and the entire workflow of basically everyone aside from programmers, that need to be rebuilt from 0.
that exec function is pure python, and the order of operations in that deploy function is important (initial deployment of resource out of order will likely either fail outright or cause certain Pods to fail to become read)
I couldn't find any evidence for this font having particularly good legibility (such as a Rapid Serial Visual Presentation (RSVP) test), but my hunch is that it's not that great.

It was probably optimized for low-res screens and specifically for monospace usage.

Kerning looks quite off in the Google fonts specimen (https://fonts.google.com/specimen/B612?query=b612)
I don't get your point... you would rather they hide the fact by not linking ???

I much prefer the transparency.
It sounds like AWS dodged such an accusation by making their services extremely and unfairly expensive. Otherwise I'd bet it would become: "whenever we have an attack at work, 99 out of 100 times its coming from AWS".

Abusers are smart enough to design their architecture to avoid vendor lock-in, so they head to whoever provides cheapest traffic.
Positive Geometries and Amplitudes [pdf]
His SIL is also famous in the cigar world. The SIL's initials are PHJ.
You are assuming the level of LLMs is static. An alternative future is one where LLMs get so good that they can generalize over new patterns and learn Nue themselves to then help you code in it.
> hetzner is the worst. whenever we have an attack at work, 7 out of 10 times its coming from hetzner

I suspect this is a lot more of the motivation than people using hetzner to host pirated Plex libraries. Plex is pretty pirate-friendly.

I’ve certainly experienced the waves of malicious bot traffic coming from hetzner IPs, where blocking hetzner is a convenient and easy solution. If my customers were using hetzner, I’d have to find a better and more difficult solution. I understand why Plex would want to get their legitimate users to stop using the IP ranges they want to block at the firewall level.
Hetzner is a garbage company when trying to host there as a legitimate SaaS creator. Stay far, far away from them. They disabled access to my server for running tailscale.
> how the ability to string verbals tokens is not intelligence.

It is a kind of intelligence.
It was also how far you can go running an entire OS from a diskette. And it was really impressive.
The same parties who bought “real estate” in the “Metaverse,” no doubt.
I wish you success in developing your three week old belief into a resilient source of intrinsic motivation. I hope for you that it is a sustainable and healthy belief.
> 3. The opinion is also that Hetzner is a cesspool of the Internet:
>
> >> Hetzner seems to be a cesspit of internet, outside of russia. They're more > than willing to host Indian scammers VoIP systems, as well as scam websites. They're willing to host just about anything as long as they aren't responsible for the content, and you don't get caught.
>
> >> hetzner is the worst. whenever we have an attack at work, 7 out of 10 times its coming from hetzner

That is just a direct consequence of their popularity while being among the cheapest of the big popular ones.
We're each individually much more likely to be victimized by TSA than helped. Obviously they generally aren't killing us though, so at least there's that.
Kudos for the emphasis on code size – this is something I always liked about Riot. But the comparison faq currently returns a 404

https://nuejs.org/compare/faq/
That is part of the reason why I am here in HN. I am pretty down to earth and willing to talk with anyone about IP metadata.

Our business approach is that we will come to you before you come to us. Whenever people complain about something related to IP data, I will just reach out to them and verify that we provide good data. Our support team is extremely responsive. We also have a community where we walk through users about IP metadata. I am super active on HN, Reddit and Twitter.

The challenge for me is usually that we will tell people, "We are providing good geolocation data for you, but the service that provides geolocation data to the service you are complaining about is not using our data. Our hands are tied." I have reached out to bigger corporations and streaming services to say, "You are providing bad data to your customers. I am not even trying to sell you something. Even using our free database could lead you to better results." But I have not heard from them yet. It is frustrating to me as it is for the person with bad IP data.

IP geolocation is never going to be absolutely accurate or precise. We understand that completely. Aside from continuously investing in improving our data from a product standpoint, we also take a very human approach of trying to fix every geolocation complaint one by one.
It's not better! You might be assuming that we see everything; that is mistaken. Far too much is posted here for us to see it all.

If you see a post that ought to have been moderated but hasn't been, the likeliest explanation is that we didn't see it. You can help by flagging it or emailing us at hn@ycombinator.com: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

I should add, though, that a moderation reply like "could you please stop" is referencing not just one comment but a pattern of comments by that account. That's an important distinction. If we look at the account's history and see a bad comment as a one-off case, we might let it go (unless it's egregious); but if we look at the history and see that the account has been doing it repeatedly, we're going to ask them to stop because these are the things that really damage HN.

https://news.ycombinator.com/newsguidelines.html
You've made your point; you don't need to keep posting the same thing. If the whole point of Bluesky is to be decentralized, should they have first released a centralized beta version? IMO no, but they had reasons that make sense. It looks like they are still planning to decentralize in good faith.
It's definitely a case for huge alarm.

Maybe not the vulns. But the interaction with a security researcher. Like this part: "Bluesky has responded to only one of these reports, one time, 4 days after submission, saying "We appreciate the report, and we'll be taking a closer look at the issue.". They did not follow up on that report and they have not responded to any of my other reports."

It shows all signs of a company without a working security process.
> It's their primary function, and their primary good: producing useful stuff or services for their customers

This claim is a specific ideological interpretation of business, call it "consumer capitalism".

You can reject than and believe say, "social capitalism" or "democratic capitalism". Where the purpose of business is to, on net, improve society -- and is given a licence to operate only insofar as, on net, it does so.

> their sole job is to set and maintain good standards in their area

Again, call this "noble bureaucracy". You could instead believe, "resolution bureaucracy" where the job of bureaucracy is to prevent conflict, not to resolve to an ideal.
I definitely did, but I feel a bit duped. I think they sort of let us imagine what the game could be and didn’t correct us when we were way off base.

Underbaked is a good way of describing it. Old fashioned or arcane are also good ways of describing it. It has an almost gleeful disregard of modern “quality of life” approaches to game design insofar as it almost feels punitive. It’s like they filtered out the best parts out of other bethesda games (open exploration, random encounters and events), and amped up the worst parts (disjointed areas, loading screens). Most missions, too, are just mindless professions of “fetch this thing/talk to or kill this person”. Having just played Tears of the Kingdom and its breathtaking level of open-endedness, this game felt like playing with a playskool toy after playing with a giant set of legos.

I just booted up cyberpunk 2077 today because the update is coming soon and I hadn’t touched it in a while so I wanted to see what was what. That game is already like 2 years old and it still feels 10 years ahead of Starfield.
Reminder that Amazon did something like that once: https://archive.nytimes.com/www.nytimes.com/2009/07/18/techn...
Actors and athletes don't seem to have that problem despite having unions.
When I worked in film production we would also joke that "you could stop a parade with a walkie-talkie". In other words just holding the walkie and telling people what to do was very effective even when you had no real authority.
i used it as a coding font for awhile then realized that i cant distinguish between comma and fullstop on my ide setup
I too find the code on the left/red (linear) more readable. However the version with all the functions is quite extreme. When I'm splitting my code into functions I decide if something should be it's own function on the basis of: is this chunk of functionality required to be reusable? Am I repeating code, only slightly changed?

If the answer is yes, a function gets created. I never do what I assume authors did here, find the smallest logical units code can split into and generate a bajillion functions. I'm not paid by the line of code after all.

The same reason makes me like object programming (especially inheritance, abstract functions, operator overloading). IMO with a good IDE such code is much more succinct(within the constraints of the language) and more readable, but taking it to extreme is a mistake.
The article ends with what feels like a cliffhanger:

>It is very unlikely that you can 10x your acquisition efforts without a complete overhaul of your approach.

So how must you change your approach? Is that next week's topic?
In case others have the same question I did...

Microtransactions, sometimes abbreviated as mtx, are a business model where users can purchase virtual goods with micropayments within a game. Microtransactions are often used in free-to-play games to provide a revenue source for the developers.
> And discovery in these trials is performed via keyword matching

Don’t worry, soon it’ll get done by AI instead and it’ll match on “acceptable” language too.
Jellyfin is great. I run it with docker on my NAS for several years now.
Why are you surprised by this? You say "opposite end of the spectrum" but then the opinions you cite from the left which are so extreme that very few elected Democrats would be caught standing next to somebody espousing them. Contrast that to an ex-president who literally spent months trying to end-run the constitution and stay in power -- and the few Republicans who spoke out against that are deemed "Republican in name only."

Is it news that some extremists on either end want to tear everything down? No. Is it news that one of two political parties has rallied around a plan to tear it all down? We haven't seen that since the, perhaps first, civil war.
The one on the right is more readable, but takes things too far seemingly to prove a point. For example, "addToppings" clearly doesn't need to be a separate method.
Serial killers. By definition have aptitude to get away with murder for some period of time. Probably good at concealing their madness.
I don't know what you mean by "up to date". The keys do not change.

I don't lose keys.

When I get new accounts, I simply enroll each of the keys in each computer, plus my keychain key, in the U2F for the new account. This doesn't happen often due to SSO.
They're made out of people subservient to the owners, whether that's a rich dude or a bunch of shareholders largely shielded from the day to day operations and who just want their stocks to go up a little more. Google is THE poster child of a company whose employees rebelled, even unionized, but who still don't really have much power.

It's a huge advertising company trying to make more money, not a scrappy search tech startup in a garage...
I really like Django and rails but here is how you make a blog: you choose a hosting package and pick your domain name for about 48 dollars per year. Then you create an index.html file and upload it. This file is your blog, you add <sections> that start with the date and below that you write your stuff for that date and each time you reupload the index.html. When around 365 days have passed you rename index.html to lastyear.html and start a new index.html that has a link to lastyear.html and that’s basically it. Have fun and don’t put too many images on the page.
That's even worse. You, the individual, will just have all the liabilities.
What kind of item?
Yeah, when it’s trivial code like this and doesn’t go on for ten pages that might be true.
This objection is shared by many local environmental groups, not just bad faith astroturfers.

https://www.lasvegassun.com/news/2019/jun/18/massive-gemini-...
Hetzner is just the leader in price performance. If someone else dropped their prices you would see traffic move to there.
I don’t use it often enough for that, thankfully. Just every once in a while to reset and take the edge off.
That demographic is Marines in bootcamp if they're from Appalachia.

Most people with a postsecondary degree who do something like use a gym or jog probably read Omnivores' Dilemma, may shop for organic food, and are more likely to be vegetarian. This demographic is largely incongruous with behaviors like tobacco and substance abuse, and frequent consumption of fried and ultra-processed food.
I get why you want to replace vue/react/next/nuxt, but why vite?

Are you really planning to create a new build tool?
> You could argue that every one of those 9 scopes could be a separate function, but then devs would be tempted to reuse them.

Good thinking. Now they’ll just add 50 flags and ten levels of nested ifs instead which is much simpler.
It’s a matter of style, and like cooking, either too much or too little salt will ruin a dish.

In this case I hope nobody is proposing a single 1000-line god function. Nor is a maximum of 5 lines per function going to read well. So where do we split things?

This requires judgment, and yes, good taste. Also iteration. Just because the first place you tried to carve an abstraction didn’t work well, doesn’t mean you give up on abstractions; after refactoring a few times you’ll get an API that makes sense, hopefully with classes that match the business domain clearly.

But at the same time, don’t be over-eager to abstract, or mortally offended by a few lines of duplication. Premature abstraction often ends up coupling code that should not have to evolve together.

As a stylistic device, extracting a function which will only be called in one place to abstract away a unit of work can really clean up an algorithm; especially if you can hide boilerplate or prevent mixing of infra and domain concerns like business logic and DB connection handling. But again I’d recommend using this judiciously, and avoiding breaking up steps that should really be at the same level of abstraction.
Pro tip: Use an editor that doesn't allow you to quickly jump to the definition of a function. You will make your code more readable because you will prefer to write linear code.
Any plans for a terraform provider module? Can’t use to many services that don’t support automation.
It sounds like it! but I didn't see that one.
It’s reasonable to assume otherwise.

My takeaway is it reads like a scientific publication; here’s authors premise, and author walks through an example of what they mean.

The title and subtitle are generic enough to apply to any of the tribal bubbles bleating online about a sense of persecution; Gurner and the CEO class, right wingers, politicians.

Hallucinations of persecution are not just coming from the trans community. It’s just easier to write a coherent article using one example.
It’s why I went with Jellyfin. Plex is pseudo-selfhosted with all kinds of enshittyfication.
>As a biologist, one of the things I most appreciate about Sabine Hossenfelder (a physicist) is that she highlights the limits of knowledge in her (and adjacent) fields.

I only heard her arguing others are wrong because she's right. That's not a demonstration of the limits of knowledge.
My solution to the "least common denominator" / "greatest common factor" linguistic confusion is to go with "minimum viable X".

So: minimum viable product, minimum viable user, minimum viable topic, etc.

It's both accurate and (I think / hope) immediately understandable.

If things are (or aren't) rolling off your keyboard, adjust the tilt.
For clarity:

The Senate Renewal and Integrity Amendment:

*Amendment XXVIII*:

Section 1. No person shall be elected to the Senate more than once.

Section 2. No political party shall hold a primary for the nomination of a Senate candidate.

Section 3. For the election of Senators:

(a) Any candidate receiving more than twenty percent of the popular vote in their respective state shall be considered as a nominee.

(b) Upon receiving the list of nominees, the Senate shall convene in a closed session. Confirmation of a nominee requires a two-thirds majority of the Senate. Senators shall cast their votes anonymously. This process shall continue until a nominee is confirmed. Senators shall remain in session without adjournment until the confirmation is achieved.

(c) Outgoing Senators shall retain their voting privileges for the purpose of confirming their successors.

Section 4. Congress shall have the power to enforce this article by appropriate legislation.
> IMEI

According to the GrapheneOS FAQ: “As of Android 10, apps cannot obtain permission to access non-resettable hardware identifiers such as the serial number, MAC addresses, IMEIs/MEIDs, SIM card serial numbers and subscriber IDs.”

> phone number

I don’t think it has access to this.

> location

You can turn off location permissions. Spoofing location (so the app doesn’t know it has no permission) is a planned feature but with no ETA.

> sensor data

You can turn off sensor permissions alongside other app permissions. This is another toggle present in GrapheneOS but not stock Android.
Worked well for most of human history for political change!
Ah good point. As someone with a hair trigger for misattributed quotes I should have been more suspicious.
I'm wondering if the image is real. Because there are slashed zeros and non-slashed on the same picture for some reason. Font seems to have non-slashed version.

I would assume in cockpit it's better to always use slashed version to avoid confusion.
I like this from Sandi Metz:

> You can't create the right abstraction until you fully understand the code, but the existence of the wrong abstraction may prevent you from ever doing so. This suggests that you should not reach for abstractions, but instead, you should resist them until they absolutely insist upon being created.
In apps: Ten Percent Happier and Headspace?

In meatspace: Nike, Adidas?
There are people making bad faith arguments for sure, but they're piggybacking on the real concerns of local environmental groups.

https://www.lasvegassun.com/news/2019/jun/18/massive-gemini-...
Would be awesome if ancillary data like ABS and airbags was standardized for all vehicles under right to repair laws then it would be easy to add
Self selected p-hack
Most of the people in Norway I followed on Twitter did a mass exodus over there a month ago, and it seems to have gained critical mass in my circle, at least.

With Mastodon only a few people tried, and when it didn't get much traction they stopped posting there quickly.
http://web.archive.org/web/20100725135317/http://blog.okcupi...

I don't think you're characterizing the results accurately, particularly point #2. I don't think they really had a way to measure #3. #1 is just obviously true but doesn't add much.
... please explain to all of us, how fighting an invading/occupying force is an "offensive" purpose?
Often cheap is better than expensive and repairable
These were different times... I met my partner of 25+ years on my town's IRC channel. Imagine that happening now.
> The number is least important part of the piece.

Yet the most important part of the title
Certainly the TSA would have really ramped up the PR about how useful they are if they had some evidence?
Neither of your examples are even close to being as abstract as 'wokeism.' At least those examples demonstrate something that could go either way, versus something that is clearly defined. E.g. Toyota Tacoma lovers are not a religion, Christianity is. You're pretty close to a 'what do words mean anyway?' type argument which I would struggle to classify as good faith.

It is odd that the only people I've ever encountered who thought secularists were religious were Christians though. A contradiction if you actually believe in definitions.
Is it really so hard to consider? Do you believe that intentions and outcomes are always aligned?
I was hoping to see the IKEA bag as well when I clicked on the link. Slightly disappointed :(
And I think spree and serial killings are different things.
The reality is hetzner is super jumpy with any kind of abuse but they are so cheap that it’s like trying to hold the tide with a broom
Disclaimer: I have a lifetime Plex pass.

I don't understand. What does Plex care if it's hosted on a cloud IaaS provider or on own equipment or VM? It's not Plex's business to police what I or anyone else does with software. If someone is selling access to pirated content using Plex, the solution is to handle the cases individually rather than kindergarten class punishment of particular server providers.
Because the majority of the electorate is dependent on their cars for access to employment, school, stores, recreation, and their friends and family. The lower friction path is to buy a car and demand free parking, toll free roads, cheap fuel, higher speed limits, etc.

They don’t make the connection between half of urban land (!) being allocated toward driving infrastructure and high housing costs. Landlords take the blame. Other problems caused by spatial displacement and only building infrastructure for cars include traffic congestion, oil dependency, climate change, and rising traffic deaths. Driving doesn’t scale well in cities. Besides insatiable demand for parking and congestion, people buy bigger cars to keep up with the crash safety arms race.
Not likely: https://abcnews.go.com/US/exclusive-undercover-dhs-tests-fin...
I think we’ve all been wondering when they’d start making money off of WhatsApp.

If I remember correctly it used to be a subscription app that would more or less extend your subscription indefinitely.

WhatsApp is close to critical infrastructure in many countries.

I think a better business model would be to somehow figure out a revenue share model with telcos. People accept paying for their phone number and for many people the main purpose of a phone number is to register for WhatsApp.

There has got to be some synergy there.
Is video happening soon? As someone mostly going viral 8n twitter with videoes, it's the one thing missing from completing my move. Still use bsky a lot to discuss, but to share my videoes embedded in Twitter gives much more traction than a YT link on bsky.