skysight-inc/HackerNews huggingface dataset:
Genuine answer (not OP) the easiest way to work with 2d in unreal is to work in 3D and lock an axis, particularly around lighting and collision.

> Snapping things to a grid? Like moving props in a scene on a grid. Or editing a shape to snap to a grid?

Out of the box you have [0]. With about 10 lines of code, or a few blueprint nodes, you can support more advanced snapping.

[0] https://docs.unrealengine.com/4.27/en-US/Basics/Actors/Actor...
People keep bringing up Genshin without even knowing anything. I don't even wanna read that sportskeeda article because I'm 100% sure they also didn't research and I don't want to give them any engagements.

The developers of Genshin is a major shareholders in Unity China which is an offshot company based in China which has different terms. They are separate entity from Unity Technologies.

Source: https://blog.unity.com/news/unity-forms-new-venture-to-manag...
Same on FF.
Would be nice to see a post written about the high-level design and then about the implementation.
An “economy” is composed of people, so maybe we can do this once we’ve cracked simulating people.
Reading this and having China cloud experience on my resume I wonder how many chinese data laws they may have violated, you have to really strictly segregate data when it comes to chinese users.
And yet housing has outpaced wages exponentially for decades - that's the appropriate comparison, not the stock market or inflation with a broader index.
Just one more factor to consider, some ingredients are no longer available.

Trans fats are a good example of this. They used to be the prime replacement for saturated fats. Now, in the US, they are effectively banned.

This hit oreos. [1]

[1] https://www.orlandosentinel.com/2006/01/02/manufacturers-tri...
Look at duckdb. Queries against csv, parquet, Jason, locally or via http. It’s like SQLite, but faster and better.
That was the urbanization movement. Average families were no longer able to afford to stay in the rural areas they grew up in, but were quite well off compared to the poor who historically occupied the urban areas. As such, they were able to swoop in and buy up everything for a song in those urban areas. That is less about their income and more about taking advantage of a market disparity.

Prior to COVID many similar disparities were able to be found. In fact, there was a growing counter-urbanization movement taking advantage of it. It does seem opportunists sitting at home not allowed to do anything else during COVID squeezed a lot of them dry along with everything else, granted.
That would be way better than why they actually are. It's a bunch of pretentious sycophantic kids who target empty "leadership" types with advice that sounds smart if you don't think to hard but has extremely good production values. There's a reason they exist but it has absolutely nothing to do with bringing anything of value other than reputation and knowing their audience. Actually bringing outside info from competitors would be cool but way too tangible for them.
Wow. So visionary.
Had 3 Pixels, all with slightly loose USB-C, needing to adjust the charger up and down, or even buying a new cable
That's a very cool illusion. First time I see it. I wonder if the color patterns on the different rings have something to do with it.
Wow, I had never seen this explanation before. That makes so much sense! Now I finally understand why we always normalize the quaternions and why that is a sensible operation...
Here is a question for the TypeScript experts.

I have been reading about Zod which gives runtime type validation.

Is this a good fit to TypeScript and are we likely to see such functionality added to TypeScript?
Just so you know Genshin and Star Rail is using a heavily customized Unity Engine under Unity China. Unity China is a separate entity from Unity Technologies. They (mihoyo) is also a major shareholders in Unity China.

https://blog.unity.com/news/unity-forms-new-venture-to-manag...
I know many people in my country, Spain, who are 60+ and have smallpox vaccine scars.
What's the problem? You want to keep everything the same size and pay more? That's the other option. You know it works out to the same amount of stuff for the same amount of money, right?
> Do not assume the worst of posters, some of us are just as smart as you I promise, it isn’t fair to assume I had no plans :).

I will apologize directly to you for my assumptions being incorrect. It is unfair for me to paint everyone with the same brush.

However, sadly, you are the first person I have had to apologize to for this.

Nobody else I have ever interacted with has anything remotely resembling a plan for leaving Discord.
Because a good model would be like a self-defeating prophecy.
Honestly, if you're at 'thousands of formulae' across multiple sheets, I'd probably suggest writing a graph based execution engine too.

The circular reference thing would have definitely thrown me for a loop though.
Depending on how the contracts are written, they may be works for hire, with the copyright owner getting the copyright for the art as well.
Yes for each color. That means two pawns for each column can be in position to be captured en passant. And also two pawns can be in capturing position.

Edit: Column combined with whose turn it is will work, but not just column.
Can't tell if you're serious. People on a budget want to know which line item increases are driving the overspend in the "grocery" category. So they can take some action to counteract it. Source that item elsewhere, consider store brands for that item, do without that item, etc.
It's not just junior engineers. Senior/management can fall into this trap as well.

At one of my former companies we had a small problem with whitelisting cloudflare IP's that don't typically change super duper often but definitely cannot be assumed to be static. My boss at that time decided the solution was this big initiative he called "whitelist maker" and assigned it to me. I don't remember what implementation details he wanted, but it was some insane rube-goldberg machine to basically pull down this list: https://www.cloudflare.com/ips-v4 and then put it into some terraform code.

I ended up quietly killing the project during a re-org and used the cloudflare provider, which conveniently provides the forementioned IPv4 list as a data source in 1 line of code. Done, 5 mins work. He had scheduled out an entire quarter and half of a team's resources for it.
They're also just blissfully unaware of all the bugs in their code.
This. I get that there are some devs that dislike verbosity and love flexibility, but I'm not one of them, and in larger teams, there are more than one like me, so we are going to make mistakes.

Any tool that prevent me from shooting myself in the foot, is appreciated.
> generally are really good at keeping track of things in their head

Inherent in that is their teammates will not be able to go as fast as them.
Thanks for the collusion/dilemma tip, I didn't know.
zod and yup both give runtime types and they're great. They can also export typescript types. But as far as I understand it, typescript is a layer "on top of" javascript that does not exist at runtime. It all gets stripped and you're left with valid javascript. So no – I doubt it. They exist in different worlds.
> So the data scientists have multiple laptops that they download the data to, then run the models overnight.

This haphazard way of running compute jobs really stuck out to me. I can't imagine doing things this way (rather than having a central compute cluster running SLURM or similar) at a company bigger than, say, a dozen people - much less the scale of Uber. What's the rationale? Even if it's just a cluster of 3 or 4 machines in a rack shoved in the corner, isn't that better than ... laptops?
A dedicated satellite link cross pacific is not that much money. Then again maybe the CFO didn't know so he took the easiest known option.
the world should throw that entire stack away and start over
S3 is the most expensive object storage; there are plenty of cheaper options like B2, Wasabi, or Coldline.
Jesus, you people can make hay out of anything.

The context before it is literally just him rattling off facts about the case and speculating on outcomes since no criminal investigation was being conducted. It's mostly professional and boring. The other party says something inaudible, he laughs, changes his tone and comments about checks for 11k being issued-- the implication being it's such a low amount because "no, she's a regular person" and "she's 26, she has no value," which is all clearly how he expects the city to respond.

In the city's own response, the main thing they took issue with was his discussing potential resolutions at all-- because when your officers are caught on camera offering cynical takes about how you'll handle a pedestrian death, it's not a good look for you:

> The Accountability Ordinance is clear in seeking to preserve the integrity of OPA investigations: “While any incident of public concern is under OPA, SPD or OIG review, no City employee should comment, either in their official or personal capacity, in a way that suggests that any factual, policy, or legal conclusions have been reached about the incident.”

It's gallows humor (and definitely unprofessional and insensitive) but the conclusions you're coming to based off of one line are seriously fucked. He's a Narcissist? A sadist? Seriously? An incel?

Those are some bold claims to make about a man who is very clearly jaded.
False. It's up.

Alas, does not accept TLS1.3.

printf 'HEAD / HTTP/1.0\r\nhost: bot.incolumitas.com\r\nconnection: close\r\n\r\n'|openssl s_client -connect 167.99.241.135:443 -ign_eof
printf 'GET / HTTP/1.0\r\nhost: bot.incolumitas.com\r\nconnection: close\r\n\r\n'|openssl s_client -connect 167.99.241.135:443 -ign_eof
echo|openssl s_client -connect 167.99.241.135:443 -showcerts|openssl x509 -text
Of course it depends on what you're doing with the information. If you're compressing it in order to sort 100 million board positions for a minmax algorithm, it might make sense to use a representation that makes queries cheaper at the cost of size.

If instead you're trying to store every competition chess game in history, then it depends on what you're trying to do with them. Look for similar board positions?

If you're trying to allow inmates in a Dumas-inspired prison secretly play chess against each other over a covert channel, then detection is the problem. Which might mean compression (fewer signals to hear) or masking the signal as random noise.
> It's a sort of clueless MBA thinking that believes software engineers should be furiously typing all the time

(Your point is good, but the dig against MBAs is unnecessary and I wish it was less acceptable here on HN. It wouldn't be ok to make fun of people with Sociology degrees or History degrees here, but jokes about MBAs get a pass. We really should be better than that, but I realize I'm swimming against the current on this one.)

That aside, I have found a lot of clueless folks in tech leadership have that "furiously typing" misconception, as if developers are only productive when their fingertips are pounding keys. I once worked with a CEO who refused to set aside time in the schedule for things like setting up source control and a bug tracker, because he believed that developers should be furiously typing code in at all times.
> I was using Vorta/Borgbase until I discovered that Vorta had an issue with restores.

Such as ?
"Always" isn't strictly correct, considering Gygax created D&D by adding Tolkien-esque fantasy element to a literal medieval wargame, Chainmail[1]

[1] https://en.wikipedia.org/wiki/Chainmail_(game)
How many actually do that and how many just make HTTP calls to SaaS providers? It only means anything if you run your own node and/or actually implement or at least use verifiable compute code.
You know banks exist outside of capitalism, no?
These were your own comments, there is nothing rambling here. It is A to B to C. If you could confront the topic instead of avoiding it with names and insults I think you would have already.
This is good to see. Do other bigtech (or any type of company actually) publish this data?

Interested in comparing…
> Countries can source their natural resources from elsewhere

They certainly can. But that's not what they do. Russian prices are competitive.
Yeah, This can definatly be used for local models, but the problem is that most personal computers cannot host large LLMs and the cost is not cheaper than closed LLMs. But for organisations, local LLMs are a better choice.
Actually agreed. I work in hardware and have given people all the same feedback to the question/realization that "my pets chip is not a tracker"... Its not practical to attach this to pet.

And PS, I like to rant at hacker news, the community is so boring otherwise.
I might be dumb today but I think this parable is incomprehensible. Do you have a link to another version?
TSV is criminally underrated compared to CSV.
Yeah the movies I'm thinking of, those people would be 40-60 today, maybe a little bit older.
Show HN: Bleuit – A Recursive Reddit
Hi, I wanted to make a social media website that did things a little differently. I'd describe it like something between reddit and Hacker News, but with a different approach to browsing and submitting content. I learned nextjs in the process of this so it is pretty plain and simple. However if there's interest I might spend more time on it. Thanks for checking it out!

See here for more on how it works - https://bleuit.io/about
Well it helps that the iteration loop on the FE is generally really fast, so type errors are really quick to debug. You rarely even have to run a test suite, just load the page on a local node instance, get an error, print the object, refresh, takes 10 seconds.

For BE code it can take 10 minutes to hours to deploy with debug info, so type errors are a huge PITA and strong types are critical.
Stata Emulator for Python
I am the author and would love to get feedback. Thanks!
Just formalize it and make it a corporation. Perhaps companies should be designed explicitly as games these days.
> "The city teams only know how to use Excel, just make it like Excel."

With those expectations, sooner or later someone would have said "hey wait a minute, why isn't this like Excel? Excel knows how to do X, but this can't do X! I thought we talked about this, just make it like Excel!", repeat until you have a full blown Excel.
Now feels like a good time to mention the talk "Ideology" by Gary Bernhardt. https://www.destroyallsoftware.com/talks/ideology

Tests and Types are useful for preventing errors, but the types of errors they can prevent differ. You probably need both!
Apple to update iPhone 12 in France after sales halted over radiation levels
This Blog Uses JavaScript
I wonder if McKinsey just skipped over the part where they hired/assigned specific people for design, inter-team coordination and code monkeying or if they actually decided that "design sessions or managing interdependencies across teams" should not be done.

And maybe the corporate $$$ optimization means real technology company will avoid this.
Do you do this with GPL code?
Those are advocacy websites (run by toxo+ cat lunatics), not reputable scientific publications.
Yes, because it’s easier to notice and adjust your purchasing decisions accordingly.

The point of shrinkflation is to obfuscate the price increase and hope that some consumers don’t notice.
Do CMIP5 models skillfully match actual warming?
https://archive.ph/yS3UO

It is usually hard to tell the difference between surge pricing and price discrimination (efforts to charge more to those that can pay more).
Title: United flight descends 28,000 feet...

General question: why is it that for such events, it is usually the airline name, or sometimes the flight number, that is mentioned first, and not the plane model? That would seem more relevant to me (not least considering Boeing's safety history).
To be frank: the company im working for as an external already does this.
this is the flow:
1. I call the hotline and give them my username
2. They ask me an security question, if set in an special portal(i can set any question as long the answer is long enoigh and can be spoken)
3. they contact the manager if the question was not set. He gets an word that acts like the answer for the security question.
They will have to do so without the help of China because Chinese games are all under Unity China which is its own separate entity.

https://blog.unity.com/news/unity-forms-new-venture-to-manag...
Charitably, I guess they might've meant something different with that quote (say, they were referring to people who were only good at coding, and the roles for design and cross-team coordination were covered better by different people).

But they keep coming across poorly on that metrics project.

I'm imagining their clients optimizing their operations, by bringing in management consultants, to tell them that the earlier management consultants need to be enabled to do what they do best: stay the heck away from sabotaging software development organizations.
Character assassination is against site guidelines.
Nothing you’ve said is true categorically and many attorney hours have been spent arguing both sides of this with the outcome being anything but predictable. Again, the test is whether an attorney is communicating legal advice to the client (or such is being sought), which happens to be the corporation that acts via its employees. It’s rare in the legal context for someone to make a statement that is unarguably wrong, but luckily this is one of them:

“[T]raining materials prepared by in-house counsel to advise employees on the law applicable to their jobs are entitled to [attorney-client] protection because they provide legal advice.”

https://law.justia.com/cases/federal/district-courts/rhode-i...

Corporate privilege is one of the most complicated and misunderstood areas of law. It is hard in theory and even harder in practice.
I just see recently an example of that, a REST call returning a few KB of data that would fetch a few million rows from the database and use 10+ GB of memory (unfortunately some people think that you should always use join fetches with JPA...).
Wow. This is a big deal: autoimmune diseases are one of the hardest to treat.

The same strategy presumably could be applied for something like Crohn's disease. And I guess at a long shot, might work if IBS has an autoimmune component.
This is great! I wanted to add a product that I recently noticed was smaller, but I no longer use Google, so I'm unable to go through the submission process. Maybe if someone else sees this you can add Kingsford charcoal. 4-5 years ago bags came in a pack of 2x20 lb. Then 2022 they were 2x18lb. This year they are 2x16lb. Can't wait until we can just buy a 2 pack of briquettes.
Think less about what people would think of my posts.

It’s really about me practicing writing and articulating thoughts more than it is gaining followers.

Though if something I write is helpful to another, all the better.
Right, I always suspect there’s bit of Dunning-Kruger going on when I read about people who reject compile time type safety.
Because no programmer is going to sign that. They'll go somewhere else. Musicians and writers don't usually have as many options, if any.
Well, after a while I do roughly memorize it for the things I buy the most, don't you roughly remember the non-per-unit price if that is what you are looking at ?

But that was not my point, the price per unit is to compare similar products with each other in the span of a minute or so.

Because if they are ALL going up (or down), then there are clearly external factors to that price change. At worst it's the fault of the supermarket (and here remembering the rough price/unit comes handy, for comparisons in others), or an issue with a monopoly/cartel collusion, in which case hopefully consumer associations are going to start whistleblowing, leading to government handing out punishments.
I would say what you talk about is experience. To have an experience, you must go this path to realize what to not do. It feels like a catch 22 kind of thing.
Very cool. Looks like it could use some more controls to reduce bad data. For example the Dove year 9999 data point.

I would love to see a list of Parent companies. Single brands will be hard to remember.
I think so. India’s looks to be doubling every year till 2030 in the third graph where as Europe & NA look constant.
In the clash over Dutch farming, Europe’s future arrives
Zod is really useful when you have complex data coming in and you're not sure what the structure may be at runtime. Zod helps you prove really quickly that the data coming in is of the appropriate shape.

Now, it's already possible to take certain kinds of objects and narrow their types using plain TypeScript and have all kinds of really solid guarantees about how you're checking the data (and the checks are always going to be as fast as the types will allow, which is great). But Zod is important for being able to take unstructured data and ensure it's compatible with your desired types, in a flexible way, at a cost to runtime speed.

I don't think the Zod stuff is going to find its way into the TypeScript language / standard library. There's very little actual codegen being done in TypeScript (sugar around enums notwithstanding), most of the work to convert it to JS is just checking the types and then stripping them. What you might see instead are improvements to type narrowing.
If a device has been produced and used, that sits inline on the can bus and changes the odometer reading, I'm pretty sure it is doable for something like reversing sensors too.
I've found libraries like Zod useful when interacting with external data sources like a database. Slonik[1] uses Zod to define the types expected from a SQL query and then performs runtime validation on the data to ensure that the query is yielding the expected type.

I don't think it's necessary to use Zod/runtime validation everywhere, but it's a nice tool to have on hand.

[1]https://github.com/gajus/slonik
Even if Google releases a decent AI, they won’t be able to monetize it as effectively as search ads. Further, training and serving an LLM is now much, much cheaper than running a real search engine. Billions of dollars worth of datacenters are not required. Hell, I can do it on my MacBook. They have no moat for a large percentage of search queries.
Full Title:"Emerging scandal: Why are we giving $8 billion to Chinese company with CCP ties to build a $2 billion IL battery factory? Updated – Wirepoints"
Zod is great. It has some weaknesses - you can't just reuse types from external libraries; it can be verbose.

There are some libraries that provide a cleaner experience (e.g. typescript-is/typia). But they rely either on code generation or extending the TypeScript compiler while Zod just makes do with some clever typing.

TypeScript itself will never integrate something like this as it goes against their design goals[1].

[1] https://github.com/microsoft/TypeScript/wiki/TypeScript-Desi...
I've always been fond of container ships loaded up with entangled qbits. Much lower latency!
That list is way too short.
Being paid tip-dollar isn’t the biggest motivating factor for most people.

Feeling like you’re undervalued or being taken advantage of? That’s a huge factor in someone leaving.

Being paid substantially under market? I would feel both undervalued and taken advantage of.
>Though it's somewhat unfortunate that CD Project Red didn't plan more than one DLC as there was quite a bit of material left in the Cyberpunk world.

Don't worry, there's still Project Orion ;)
Does he not have autocomplete on his editor?
Starring Excel as the pig.
But why would the ECB publish its Euro fixings in some other currency?
It's not perfect, but they are investing a lot of time on improvements. Paradox games tend to get better over time. 1.5 introduces province-level prices, which make supply chains more interesting.