skysight-inc/HackerNews huggingface dataset:
Yes. It’s fundamentally the same game, just with combat rules that aren’t quite as good. It feels very much like DOS:3.
> “It is hugely disappointing that Meta is choosing to roll out end-to-end encryption on Facebook Messenger. They have an important responsibility to keep children safe on their platform and sadly, this will no longer be possible."

I think you mean...
“It is hugely disappointing that Meta is stopping us from spying on their users."
It went from one extreme to the other. Is not cleanest code or its opposite. You have a gradient of options in how you'd code.

Here is another way to present the issue discussed by the author:

Every level of indirection you add will have a cost for the next developer that needs to extend or maintain it.

If, for whatever reason (making code "cleaner" for example) you didn't do it gracefully/welcoming/invinting-to-change/self-docummented enough, then you increased costs, which is the same as being aggressive to business margins.

So what's a more interesting conclusion?

Get over childish reactions of saying "goodbye clean code" but embracing improved discernment on when and how to introduce it.
Cheap eBay cables seem to be extremely fragile inside, plastic splits often too. Weather conditions, general treatment and lifestyle will all have an impact.
I can't believe these folks can say "we need to prevent everyone in society from communicating privately to protect children" with a straight face.

What must their employees think to themselves? Seems Stalinist.
I find this comment disturbing - you are suggesting that 3 nations combined, some of the richest cointries on earth, lack either power or authority to reign in what a foreign corporstion does on their soil?

How do you reconsile that such belief with democracy?

Because that set of beliefs is only compatiable with belief in some kind of trans-national oligarchy. Or maybe some sort of America-centeic-colonialism, i am struggling to think of better term.
Hell, even if governments are squeamish about requiring code to be fully open and public, they can still require the manufacturers to privately submit to the government all code that powers public infrastructure (like trains), to be made available to any relevant party upon request.
It is always about the children when it comes to surveillance of online comms.
An Online Image Compression Tool in Sokol and ImGui and WASM
It creates two castes in the company, management and unionized workers. Aristocrats and the peasant workers.
What about choosing not to encrypt chats involving children? Good compromise?
Interestingly, I've heard of this algorithm before as "Dijkstra's two-stack parsing algorithm," but not as the seemingly more common name of the "Shunting-yard algorithm."
I don’t know if there’s an xkcd for this, but there’s certainly an SMBC - https://www.smbc-comics.com/comic/2011-02-17

I don’t think I’ve ever finished Doom, and I mostly played it on other people’s PCs when I was in high school. Perhaps I’ll add that to my future retirement goals.
>It's a feature of the game. Not a bug of the player.

But it's just not. It's the opposite. Actions have consequences, that's the entire point.
> How are you going to "prove" lower maintenance cost? How are you going to prove, that less bugs happened? How are you going to prove that ahead of making the change? How would you prove it even after making the change? You cannot go back in time and live the same time again with a different approach. So what you are demanding as a kind of proof is never going to be possible and as such you are never going to have the refactoring. This argument could be had about any kind of refactoring, not only the one described in the blog post.

The existence of a situation where the code has to be changed in several places will prove the connection between all of these pieces of code. This is best proven in actual practice without guesswork, which any premature abstraction is.

> If one plasters the same code in many places, I have to doubt their basic understanding of computer programming. Have fun bugfixing N places instead of 1 place, once a bug is discovered. You hopefully don't be forgetting any places.

The first time this happens the programmer will undoubtedly be much more well informed about the connections between the pieces of code and will have an actual case of them being related, which is why it's much better to delay any abstraction until that point. Future-proofing and playing oracle about the future needs of code is generally a dead end but the programmers least capable (i.e. junior programmers and/or Clean Code enthusiasts) of playing that game are also the most likely to do so.
> One little problem though, Sweden doesn't actually have a socialist government currently. Neither does Denmark. And Norway has a minority socialist government coalition. So, socialists are fresh out of power all over Scandinavia and struggling a bit.

The Danish prime minister is from the social democrat party.
That reasoning is usually subject to PII - Public Interest Immunity - exemptions, especially where it involves evidence obtained from sensitive techniques (wiretap, CHIS, other technical measures).
Larian studio is really a great story. From community-funded beginnings with Divinity, its success yielding Divinity II and both of those putting Larian in a position to get the BG3 job I assume is really motivating for independant gaming studios. All the praise is well deserved
hehe, it would not surprise me if he gave that a try.
Bad software is a symptom, not the cause.
AI potentially adds "Computer says no" to an already bad situation. And since it is blackboxy most people can't even pick it apart when it is wrong.
I'm glad to see I'm not the only one who finds the game's romantic elements peculiar. I'm fully anticipating backlash for expressing this view, but to me it appears the romance plot was crafted to mainly accommodate various minority groups. This strategy, combined with attempts to make the game entirely non-offensive, appears to have compromised its authenticity and indeed, significantly lessened its believability.
Not only that, but the co-founder and CEO of Spotify is also Swedish which means he has some perspective on how unions work in Sweden so he can be pragmatic. Musk lacks any sort of perspective in that market, seemingly.
I get that it's frustrating waiting for an app to be approved... But there's nothing really technical, novel, or useful to others in this post except that, perhaps you should price at $9.99 instead of $10 in the Samsung store for reasons that are not terribly apparent.

I think this is just the developer is trying to resolve his frustration by "yelling for the manager" to make a PR incident.
I really don't think this is tricky at all. If Musk is serious about the fight then I'm sure that for the right price they can find other couriers to meet their needs. Even if they had to pay an order of magnitude more money. It would only be for the short term.
Where Are the Women in AI?
I compared Clojure with Java and see no advantages for using Clojure instead of Java on the JVM. Your examples comparing Clojure with Rust or Javascript are not of interest in that discussion. Both Rust and Javascript are used for completely different use cases than Clojure and Java.
There is a huge difference between blanket use of e2ee in one of the most popular messenger on earth and a couple of nerds using "maths" on top of whatever protocol to send PGP encrypted messages around. Many, if not most criminals are neither smart nor tech savvy. They're clearly pissed because Meta's step is actually impactful.

I appreciate Meta's decision but let's not pretend that there isn't a trade-off.
Why do you think that?

I'm in a polygamist relationship, have been for just over five years. No one in the community I know thinks monogamy is bad, I don't think monogamy is bad. Neither monogamy nor polygamy is bad.

It's a personal preference that only matters to the ones making the decisions. As long as you are making the decision, there is no wrong answer
I thought it was a good reference. In both cases, the manufacturer placed illicit, hidden code that that could (and probably should) get it in trouble with the law.
There is a lot of guessing among the comments in these threads.

It is not PostNord's decision. Striking is a constituional right in Sweden and it would be illegal for PostNord to prevent it.
You seem to misunderstand the purpose of dice rolls. The point is to make the game interesting by potentially giving you different outcomes than you expected.

When you savescum you work against the core feature of the game, of course it's not going to be as fun.
I don't understand which part of releasing patches would not imply it's finished? The campaign is whole, the story is done, the classes are there. There's nothing missing.
Yup, the tractors are for driveway work. For road work uses the dump truck mounted plows you describe.
It's not exactly a primer, but my blog post[1] that I linked elsewhere in the thread is, I think, a pretty good example. It goes through some SVG basics, and then the following post in the theory talks through adding interactivity via event listeners hooked up in a React-y way.[2]

I can't promise that it's like, the best code or the best approach to the problem, but I did get the component working, which is worth something. Check it out - I'd love to hear what you think!

[1]: https://epiccoleman.com/posts/2023-04-05-svg-circle-of-fifth...

[2]: https://epiccoleman.com/posts/2023-04-14-circle-of-fifths-in...
I had this book recommended to me so many times, I read it and really disagreed with it on so many levels [0].

Generally I don’t like how the author acts like everything is rooted in science and everyone is forced to act out their biology.

And I don’t like its oppositional nature of men vs women in a zero sum game to get what? Married? Laid?

It’s not a useless book, especially if you want to be an alpha and pick up girls.

But I think I’m looking for a bit more than that and feel there are genuine connections based on interest and purpose and aligned goals. And the other people interested in that would detect and not be interested in the “tactics” called out here.

The book mentions hypergamy many, many times and this is based on the biological inferiority of women to men and for women to seek out men more attractive than them. I think there are now many women with equal or even superior careers and ambitions and passions who aren’t seeking a “superior” mate. The book spends some time calling out how people like me are wrong, etc. but the evidence presented is a bunch of anecdotes.

And every anecdote told just made me think all parties are skeezy and not attractive to me. In that I don’t want to pick up waitresses and randos, etc.

So this may be a situation of the book and technique just isn’t for me. But I wanted to share this because it really is recommended so much to me and it perplexed me how bad the book seemed to me.

[0] https://www.goodreads.com/review/show/4273072082
Article is dumb. He says don't write readable code for two reasons: 1) refactoring someone else's code might hurt their feelings. 2) you might need more functionality later.

Wut.

Write clean code. Write better unit tests.
It's also a victory for DRM-free because the game was in early access on GOG during development.
Do Tesla have 800 V batteries yet? I thought they were still using 400 V for all the cars.
Curious to know where in SF you lived. Generally there’s bodegas all over the place and you can find fresh produce there. Not to mention, the city has good bakeries everywhere. Fast food (the well known chains) are quite hard to find in most neighborhoods.
Ron appears to be the PR/support person, not a developer. But yes, compared to companies like Google, Facebook, Apple... it's nice to actually get human responses
If I recall correctly they were the ones who popularised these bundles in the first place as they offered the pay what you want model that went on to be copied by Humble Bundle and co.
The strike has been ongoing for a couple of weeks but in the result of Tesla refusing to negotiate despite five years of attempts from the union. So it’s actually ongoing for +5 year
What kind of DRM do you mean here? Since it's sold on Steam it automatically has Steam's own DRM.

If you're referring to DRM like Denuvo though, I don't think BG 3 has anything like that. Which is good for us because things like Denuvo heavily impact performance.

EDIT: I was wrong. It does not have any DRM.
Yes that's exactly what I'm saying. I'm wondering why people call the geometric primitive "splats" instead of "gaussians".

I see people refer to the .ply file as containing millions of "splats". It's just strange to me. You could take these primitives (3D gaussians + other attributes like spherical harmonics coeffs) and render them differently, even if it would be slower. They only become "splats" in the renderer.
>What other measures do you actually propose?

If the US really wanted to stop terrorism it could achieve that just by pulling all its troops out of the middle east. Islamists aren't just coming to the US to blow themselves up for the fun of it, they're attacking the US because it has soldiers and military bases occupying most of the middle east.
> You don’t need to use NAT. Which means you have to set up a firewall on the router correctly. Default-deny, while still allowing ALL ICMP traffic through, as ICMP is kinda vital for IPv6 because it’s used to communicate error conditions.

I do think using NAT in the form of NPTv6 is awesome for home use because it allows you to have a consistent address regardless of your ISP prefix assignment.

Think of NPTv6 as a kind of "stateless NAT" where the prefix is mapped 1:1 to your internal prefix. This means if your ISP changes your address, you only need to your external DNS versus all of your devices.
Would you share a bit more about how you have your custom bangs setup? I'm always curious to see the life hacks people implement that speed up workflow processes.
It's both. The normalization of anti-semitic conspiracy theory and neo-nazi ideology though internet culture and mainstream politics is a big reason Holocaust denial has become so common - and that is a result of, among other things, the failure of the American education system and culture.
Depends on what you’re talking about, to be honest. The “element” is the “thing”. The “tag” is how you tell the browser what you want.

This is why you have DOM functions like “getElementsByTagName”, which allows you to say “I know the tag name is “hr” (and the tag is <hr />), but I want to get references to all the elements which are defined by that tag.

As a general rule, if you’re thinking about a “thing” on a webpage, you’re think about an element. If you’re thinking about what you need to write to get that element to appear on the webpage, you’re thinking about a tag.

Most of the time, folks will understand what you mean even if you use the wrong one though.
What hogwash. You alert the user, problem solved.

The absurd idea that a user will have a 20 year old encrypted mail, because software still supports it, is ridiculous. What really happens is someone has a 20 year old mail no matter what, itcwill always exist, and the choice is, support it or not. Support it to be read, support it to be converted, warn the user, suggest fixes.

And your SSL example is senseless! In what world do you envision super secure stuff alongside weaker legacy, on the same damned server. You literally are not thinking sensibility about any of this, you examples are paper tigers.

This stance is absurb.
Tesla is invited to the Storting (the Norwegian parliament) for an introduction to the rules of the Norwegian labor market.

https://e24.no/naeringsliv/i/zEpyow/arbeiderpartiet-hasteinn... (in Norwegian).
Personally I've gotten the most fun out of it streaming my game on and off to my friends (who had already finished it). I could get info from them but still make the choices + it's fun to hang out
Exactly the same in the Danish subreddits. I'd assume the same in Norwegian and Finnish subs too. The feeling of camaraderie is nearly unanimous.
Thanks for the suggestion!

I was planning Google Sheets, since I'm on Linux and don't have excel.

I am hoping for something I can embed in the actual article.

I didn't even know about LO Calc. I'll check it out.
CMA seeks views on Microsoft's partnership with OpenAI
But sympathy strikes goes further and now affects superchargers, offices and even Swedish suppliers to the gigafactory.

Lucky for Musk that he picked a Finnish supplier for the Cybertruck steel…
> I doubt end-to-end encryption blocks that.

Isn't it supposed to?
> Also as Tesla workers aren't unionized. These unions aren't representing those workers directly.

The striking Tesla employees are union members (IF Metall).
The employees who think this are the ones who have to watch videos of babies and toddlers being raped, so that tends to influence their opinions. My partner was one of those employees and she is, consequently, very much against anything that makes it easier for this to go undetected.
I mean, they are perfectly within their right if that behavior is not explicitly disallowed.

Over here, all-you-can-eat Asian shops generally operate on one of two principles (sometimes combined):

1. You can only order 5 things per person per 10 minutes

2. For every X amount of weight left over you pay a penalty
One of the early patches actually fixed some issues with how eligibility for the sexual cutscenes is computed - they were way too aggressive and fast.

Which is probably why you and the OP had such different experience.
They’re simple enough that you can fork an open source extension and review the source with relative ease, freezing it.

I have my own omni extension made up of copy pasted open source extensions. I normally wouldn’t go through the effort but web browsing is crucial and frequent enough to be worth it and it took less than a weekend to get it up and running, especially with Plasmo. It’s also another reason to prefer Firefox and MV2
Isn't one of the main issues deliveries to their factory?
They're working on it (probably minus the china part). Question is if they go bankrupt before then, or if anyone will still use the service by then.

https://techcrunch.com/2023/12/05/x-is-now-licensed-for-paym...
Ask HN: GPT 4 Vision can't tell the difference between fonts. Am I asking wrong?
I'm trying to identify whether an image of text has been doctored, sloppily, by using the wrong font.

GPT 4 Vision API suggests that all the fonts in the image are the same "Calibri" font, even when I change one word to an obvious joke font.

Is there an approach or trick for getting GPT 4 to identify that one of the words in an image uses an entirely different font?

Is there a simpler or cheaper approach than using GPT 4?
Is there a recommended version of Journey To The West that would be accessible, and is it worth reading?
I recently read Chapman’s book and it was really helpful in getting across a simple idea that I wished I had known many years ago.
I don't trust Meta or the UK government and its agencies, so it's quite possible for both sides to be technically correct while also utterly misleading.
mln is from the Polish original.
In Sweden it’d be illegal if there was a collective bargaining agreement in place and the strike wasn’t aligned with the terms set out therein. The law explicitly doesn’t extend the same protections for companies that don’t sign a CBA.
Yes, it became part of the standard in rev 2. 3DES will be completely forbidden for federal use after the end of the year. Sweet32 was a demo, attacks get better. And there are other generic attacks against overuse of 64-bit blockciphers. Outside of a few usecases in constrained environments there’s no good reason to use a 64-bit blockcipher anymore (and there are better choices than DES/IDEA for those cases).

https://csrc.nist.gov/news/2023/nist-to-withdraw-sp-800-67-r...
Smaller Things for Factorio 2.0
It's sold DRM-free on GoG.
It is speculation at this point but it would be really impressive if they go from 7 to 5 in just half a year.

However if Huawei put the pieces together - their own operating system and own processors - they could create a banger of a laptop.
> So if they let Tesla come in and not play by the rules

Tesla complies with the country's laws, no?
Can you tell me more about the safety net thing? As an American I actually don’t understand that point. Are you saying culturally your family wouldn’t feel obligated to be a safety net if another family member was struggling? And that the unions defacto provide that sort of guarantee?
Extremely impressive, well done.
Surely if it is actually end-to-end, there's no data to send? I just wouldn't trust Meta to do that.
A keyword search is simple enough it can be done client side, before any encryption (and/or after decryption).
Sure, but it doesn't seem like they are rejecting the app because of its functionality or quality, but the price point. Software that serves a niche isn't going to get the mass downloads required to fund the development a low price point per sale requires. There is a use case for apps costing more than $10. The Samsung store allows for in-app subscriptions, at 2 bucks a month the app is going to cost the user more than $10 over the span of a year, heck even over the course of 6 months.

But yeah, if Samsung doesn't like it, I say screw 'em and just put it on the Play Store instead.
Firebase on the Mountain Run, boys, run!
The Google’s in the house of the rising sun
This thread is about remote browsing. I already to your comment above so you should be aware SyncThing doesn't support this.
Working in enterprise consulting, usually with plenty of external partners, made me become used to "it works" and "fullfils expected behaviour" as already good enough in most cases, even if the code is not clean.
I'm in a far away eu country. I am surprised at the amount of support for the unions there is on this.
From all sides.
Don't forget- a country may have a rw .gov - that doesn't necessarily equate to the majority supporting them, or their pov's.
We'd mostly just like a decent wage.
The postal workers doesn’t care what it is that’s delivered to Tesla, nothing is delivered, but apparently Tesla is only upset about the license plates

So it’s all about the receiver, and it’s not the only reason one can have to refuse to deliver, in other cases safety and work environment has been cited.

I’m not sure what happens with the mail though, if it’s sent back to the sender or put in piles
There was a significant bit of the article at the end where the author discussed future changes to the codebase that requires special casing handles for different shapes, how it would have been difficult with the refactor but simple with the repetitive code.

I think that’s the critical bit is that you have to realize that the code will change in the future. Requirements will change, related code will change. If you make abstractions that restrict that ability to change, you’re hurting future you’s ability to adapt the codebase. More so because we often hold on, emotionally, to these abstractions we’ve invested so much time and effort into that we waste more time trying to elegantly fit the changes into our elegant solution.

KISS
My takeaway from the GTA6 trailer was, I can't stand any of these characters, I'll never go near this game.