skysight-inc/HackerNews huggingface dataset:
how often do you share your pictures on social media?
Can you provide a source for that quote? I can’t seem to find it.
> The Greek pantheists weren't that different to Marvel or Star Wars fans.

What are you basing this on? (And note, I think you mean "polytheists", as pantheists are people who don't typically believe in gods, but in the idea that everything in the universe is divine).

Polytheistic people pray to the gods just like monotheistic people do. Some believe in more concrete notions of their gods, some in more poetic ones, and both co-exist in the same societies. Just like many Christians believe Jesus existed, lived, died, and became physically resurrected, so do many modern-day polytheists, and many ancient ones as well.

And beyond the specifics of the stories, people most of all believed and believe that performing or not performing certain rituals will attract the benevolence or ire of their gods. They perform rituals to attract the rain, or to bring good luck in battle, or to bless their crops. They try to put curses on their enemies or competitors. These are all real beliefs that exist today, in both polytheistic and monotheistic religions, and that have existed since the dawn of humanity based on everything we know.

And one clear proof that people truly believed and still believe in the importance of these things is the significant resources they are willing to invest in them. Sometimes they directly perform sacrifices, sometimes they give money for the building of altars, sometimes they sacrifice their time or enjoyment towards these goals.
> Being noble, wise and virtuous didn't mean that much alienation from the general population in his era, methinks.

Ever heard of how Socrates died? haha
X ordered to pay $600K to fired employee who didn't click 'yes' on email
> The U.S. Securities and Exchange Commission (SEC) is currently investigating these banks to determine whether they intentionally steered clients toward “cash sweep” accounts that provided little to no interest earnings, despite the availability of higher-yielding options.

If we accept that the allegation is true...I get that it's a scummy thing to do, but is it actually illegal?
> In what sense is it more complex?

The life is more complex because of the muddled and complex intellectual frameworks. This is because the 3-5 letter word concepts need to be defined to make sure everybody is talking about the same thing when people have to interact with more people.
The most recent article on the blog likely holds the answer to your question. (Disclaimer: I did not read it.)

https://ralphammer.com/a-quick-beginners-guide-to-animation/
Before 2005 I only ever saw Macs in offices, studios and universities. There was one guy I knew had a Mac at home, but he was a designer. For context, I'm in EU.

One of my first jobs was working with printing/scanning software and my company would install Macs in some large enterprises because of AppleTalk's printer sharing capabilities.
It might be a reference to the blue-team red-team asymmetry, and how in cybersecurity the attacker has an advantage. The attacker there only needs one success and can rapidly try different avenues, while the blue team just needs to miss patching one system and that's it. And while patching may be technically simple, the organizational efforts around it are sometimes... eh.

In war, defenders can entrench more and more and a lot of work and planning is put into hitting either before the defenses are up, or not at all.
They aggressively delete logs from their internal chat server to avoid discovery
I'm glad you have a choice. I might also be able to choose not to, but there are more people who can't.
What other language would people choose in a browser? Lua ?
Why are you mentioning NPR? NPR isn't a news source, NPR is just another political tool.

>Truth is less important

>Truth gets on the way of consensus and getting big things done.

NPR CEO https://x.com/realCarola2Hope/status/1823746926279582115
> If you have physical access and password of course you can do whatever.

Well, you should be able to do whatever given that it's your device. Devices unfortunately also try to protect themselves against their owners nowadays...
> including closing it and taking away everyone else's freedom.

unless the corp owns the rights, they cannot "close it", nor take away everyone else's freedom. The old version that was open source licensed is always going to be available.

Unless you're talking about the additions these corporations made, which they keep closed, and charge you for it. But if they are able to charge for it, they deserve it.
I don't think smartphones are "spying devices". I mean you'd have to have medically worrying levels of paranoia to think that.

Are smartphones a juicy spying target for governments and corporations? Yeah obviously. They aren't "spying devices" though. Nobody said "guys! let's invent smartphones so we can spy on people".
IANAL disclaimer, but I believe social media companies very explicitly separate themselves from publishers for the purpose of not being responsible for what users post. They can't have it both ways.
With Youtube Music you can download playlists. I have over 300 songs downloaded and they can play offline.
> You are born into a society with certain expectations and customs. Choosing the slow and simple path turns you into a social recluse with little opportunities for contacts and further development. You may be reading Plato and Aristotle and have no idea what's currently happening in your neighbourhood because of lack of social contacts.

Why do you think engaging with Plato and Aristotle will make you a recluse?

> The path to transformation should be the collective consensus towards new visions of society,

You use a should statement. Why should it be this way? Who has decided this is the way it should be? Also why does there need to be transformation?

> not some individual acts of virtue signalling.

Virtue ethics is also not the same as virtue signalling. Virtues in virtue ethics are for your own benefit. It's even a common point to do good things and not tell other people in e.g. stoic and early christian thought, as doing things to raise your esteem in the eyes of others is prideful and not virtuous.
All this speak about whether we prefer to have no tests to bad tests is pretty pointless. It is a bit like asking whether you would prefer to be beheaded or hung. The correct answer is neither. If one wants some semblance of quality one needs BOTH tests and good quality tests. Let me sum up some attributes of good tests.

(1) They do not test at a level that is too low. If you test individual classes that do not have much logic in them, it probably is pointless. You are probably testing exciting facts like 'is the container type in my favorite language still capable of storing elements'. Mostly, it is best to test the interplay between a small number of classes on such a level that the attributes are such that the customer could recognize them as something that they value.

(2) Don't test at a level that is too high. Integration tests often take a lot of effort to set up, they are brittle, and they are slow. Have a small number of them but not too many. I.e., the concept of the testing pyramid.

In this thread one can read various assertions that sound like nonsense to me.

(1) Only write functional code: nice if you can get away with it but some code has the explicit purpose to manipulate things in the real worlds or is explicitly there to maintain some state. One might also watch https://www.youtube.com/watch?v=j71n33A0CkI&t=314s . The video is right. There actually is not much difference.

(2) Don't mock. Well, if your program is big enough to contain many classes and/or functions so that it would be too big according to criteria (1) and (2) above, it becomes impractical to test all of them together so you will need mocks. What can just be passed in as function arguments can be passed in as function arguments but what comes out as behavior may need to be mocked.

(3) Create test doubles instead of mocks. Use whatever is most convenient. Mocks record series of function calls. Test doubles maintain some state and one can see how that changes. Both can be good or bad depending on the situation. It seems pointless to have a preference separate from what you are trying to do
I disagree. People don't want to live under authoritarian regimes. I'm willing to bet that for many working professionals have moved to the West to escape authoritarianism at home, and were willing to accept lower living standards (smaller home etc.) in exchange for greater freedom and peace of mind.
Same in Eastern Europe. You'd only see Macs in professional sound, video, graphic design and publishing houses, which was only a drop in the ocean compared to Windows PC market share. Their super high cost and inability to run most popular SW like games made it a no-go for consumer and businesses, especially in a low wage market given that Macs here were more expensive than in the US due to VAT and import duties but wages were 20x lower.
I'm trying to find how to maintain passion, drive and fun. The 'low expectations' philosophy always feel gray to me.
I can imagine an alternate reality where the second amendment has the benefits often ascribed to it, but it would be very different to the one we live in.
"Zoom works great" - not for cultivating real relationships (friends, business, family, etc) it doesn't
OVH: https://us.ovhcloud.com/bare-metal/prices/
(prices are a little higher now)
Go Maps Explained: How Key-Value Pairs Are Stored
I don't think how you choose to describe the things that are change their nature.
But marshmallow doesn’t do any of the (compile-time) typing stuff.

If you don’t care about types and just want ser/de that’s great, but I think it’s clearly on topic here to care about types.
Writing down 1’s and 0’s in certain permutations, is ‘evil’ and ‘should be illegal’?

There’s also a limit to going too far in connecting abstractions.
Ask HN: An engineer resigns -> How tech companies manage knowledge transfer?
Many large corporations are just structured on modern feudalism with minor changes. They have a privileged nobility, an internal belief system (with attached clergy to match), and by definition a large majority "working the land".

If you're talking about a small company, to some extent this makes sense. I mean, if Alice or Bob starts a company, they're risking more than you are; of course they get to decide. When you're talking about a multi-national corporation with an employee count similar to that of a medium sized city in Europe, I'd argue that logic breaks down, because most people in positions of power are just men-at-arms brought in by the bureaucracy.

The CEOs are no longer the "founders", they're just exotic strangers from far-off lands that happen to know other CEOs and marry other CEOs. They dress differently, they talk differently, they act differently, and finally, just like the nobility, they often have personal agendas that may or may not align with the interest of the "company" (I'm referring here to the employees, not the shareholders).

There's a quote I really like said by a frenchman (can't remember the name, so sources are welcome) that goes something like: "You cannot manifest the republic in society as long as monarchy reigns in the factory". And sure, I realize for many readers this is just commie gobbledygook, but I'd encourage everyone to at least think about the area inbetween extremes, and alternate ways we could structure "work", because the older I get the more absurd this culture becomes, which is weird because I was kind of expecting my political skepticism to start wearing off with age.
In my real-life case, these were not todos, but cases reviewed by public agents.

These rotate between different agents and supervisors. The ownership is just an attribute intended for humans.

OTOH, rebalancing the order at night is not a problem.
Dating a coworker does not necessarily imply you are “behaving like a sexual predator.” Many people met their partners at work; some even worked for them. Sometimes you meet people in places, and sometimes that place is work. That doesn’t mean you’re walking around hitting on everything that moves.

Yes, he was married. Yes, maybe a serial cheater. Or an awful marriage. Or a great one. I have no idea. But I don’t care?
I suppose one is expected to overlay IP on top of it
Cryptography in Go: AES Encryption
any low hanging hacks I can use to drastic improvement?
> How we got here: Jiaxin and I are coming from Uber, where I led product for the discount team across Eats and Rides.

So it's surge pricing but masked as discount... but hey, it'll work for the consumption-driven world.
This will justifiably be used to disable IPv6 in many places, which will sadly set back IPv6 adoption just that little bit more.

I'm IPv6-only on my personal infra, and it's pretty nice. End to end reachability between machines and containers, and reduced need for middle boxes like reverse proxies.
Won't work if you're using UKIs. The kernel command line is fixed, signed and measured into TPM2 and your disk won't unlock
Just watched a documentary of drone warfare in the Ukraine war. Many of the drones presented, that have been developed in the fires of war to meet evolving threats have no equivalents in the West, or their equivalents are orders of magnitude more expensive, and cannot be manufactured en masse.

Most of these drones on both sides, are either lightly modified Chinese designs, or have a very large percentage of Chinese-made components.

China has already managed to dominate a new mode of warfare and make a huge profit from it while supplying both sides of the deadliest modern war in Europe.
> I (a nobody internet weirdo) hold an opinion that it harms society more than it does it good by boosting the economy.

I agree with that, but precisely because of how effective they are on manipulating people into consuming and wasting their time.
Its a wrapper.
The Chinese state won't, but if freedom is really so much better, the people will find ways to escape non-freedom - just like they already do from every country that's obviously worse than the USA and the USA seems powerless to stop - and the Chinese state will have no choice except to become free or suffer brain drain and collapse.
Plenty of companies have consultants on call to do exactly that.

Unsolicited career advice: cultivating a reputation and a network within your industry, such that you're the one regularly receiving those calls, can be highly lucrative - look into it
Eric kind of dated himself with that one. That is old-school thinking that resonates with CEOs because they too are struggling to keep up with the times, but is completely tone-deaf as far as keeping engineers happy and productive is concerned.
Oh my God. What we have done ?
We work with a lot of multiplayer game devs and always recommend fast-paced games take a second look at client <-> server WebRTC.

This the demo we share: https://github.com/rivet-gg/examples/tree/main/javascript/we...
> Google tried to fix it by introducing an eager mode in Tensorflow but by then it was too late.

And the fix was "new major version with a fundamentally different programming paradigm"

But it turns out when your users are irritated with your product, and you tell them to change to a fundamentally different programming paradigm, the new programming paradigm they change to might not be yours.
> but much harder to popularize scrutiny of “American” companies whose products are entirely developed by Chinese teams with little to none domestic oversight

That decoupling has begun happening for around a decade now in regulated industries - especially anything Defense or Defense Adjacent.

That said, there are different value chains with differing levels of urgency, and there is a need to differentiate between them.

For consumer and commodity products, continued R&D with China is fine nor is there an active need to rapidly decouple aside from as a negotiating tactic over anticompetitive behavior by Chinese players supported by a mix of federal and local governments. That said, there is an organic decoupling happening for around a decade now due to the 2015 recession, the SK-China Trade War (2017), the Japan-China Trade War (2014), the Taiwan-China Trade War (2013), the harshness of Zero COVID (a factory could get shut down for a month if even a single employee was found to be COVID positive! and higher operating costs that lead manufacturers and capital those countries to return to India, Indonesia, and Phillipines, and enter Vietnam (a major reason for their decade of 7% GDP growth).

For the defense and regulated supply chain, there is an active need to decouple, and this already started under Obama 1 and continues under Trump and Biden. Also, the supply chain for this industry remained in the wider NATO+ due to higher margins being able to support manufacturing, development, and compliance.
That they know they got a bad deal and they keep going along with its badness, and/or do it to look morally good to themselves, or something like that, is exactly what buckets them as clueless.
When I was doing safety critical software at the beginning of my career, we had a whole team in charge of building simulators replicating the API provided by the pieces of equipment we were integrating and their full behaviour. These simulators were themselves fully tested using both mock network traffic and recording of the real piece of equipment. This was used for integration testing and then repurposed for training.

Every testing environment I have seen since have looked like a joke but to be fair the testing budget of this place was bigger than what some companies spend on a whole product.
I do think such mechanisms exist in various places. CPU intensive browser pages (e.g. running an infinite loop in JavaScript) would leave the page unresponsive, but the browser and the OS in general is still fine. You can easily close the page causing trouble. Well, at least in desktop Chrome and Firefox. I definitely haven't seen one page slowing the entire browser since the IE days. On the other hand, if a (general) Android app is not responsive, there is also a dialog inviting you to kill it ("[app name] isn't responding - Close app").

But this one is different. I don't know the underlying mechanisms for the browser and the OS, but it almost feels like a bug.
Not only that, asking an LLM a question like: "List all the occurences where John Doe fights someone in the book. Also list who he fights and why" is a surefire way of getting LLMs to hallucinate, and also give incomplete info.
Yes but it affects how other people comprehense it. Imagine making laws based on the idea of virtue from Aristotle.
I am making a simple Lisp interpreter, and this is my whole testing stage:

$ valgrind --leak-check=full --track-origins=yes ./lisp < test/test.lisp
$ cat test/expected.txt

What can I say, works for me.
The point being why should any argument in this line end up with “lets extradite him to the US”, when he is already in a cooperating country that will enforce acceptable local law. And his own country, where he resides, and where the did the purported crimes.
Is the C++ generated code usable from, for example, Python when using pyimgui bindings?
https://x.com/grapheneos/status/1824163464052396432

> This is one of multiple carrier apps in the stock Pixel OS which we don't include in GrapheneOS. We were aware of it already since we had to go through them and figure out why they exist... GrapheneOS has gone through each of the carrier apps included on Pixel generation to determine their purpose and consequences of including or excluding them. Here it is being excluded from the new adevtool project for ProtonAOSP and GrapheneOS in 2021.
People at Microsoft would probably agree. In 1996 they hired Borland's chief engineer Anders Hejlsberg, who designed Turbo Pascal and Delphi at Borland, and C# and Typescript at Microsoft.
they buy them at 12 K, so they pay them off in 1 year approx

nice business to be in I guess.
Copilot for Dynamics 365
Supporting game design with evolutionary algorithms
With less lossy compression, sure. Meaning bigger models.
Actually - the UK not Britain - the latter leaving out NI?
I think Google is really big, but the mail in the coffin for me is that android is open source.

I don’t see how apple beat epic but google lost. Lawyers
Since it's done for educational purposes in collaboration with his family and Bletchley Park, I don't see much of an issue with this. A museum exhibit of a chatbot answering questions as Turing about his story seems far more respectful than an actor playing Einstein promoting some product in an ad.
Yeah, I see a lot of what OP recommended as strategies to suppress and numb, which I think don't work very well for also having passion, drive, and fun.
I'm just wondering, is this a true episode that happened to you or are you being hyperbolic and fabricating this so-called experience, because frankly I don't think this story is based in reality, where I like to operate. Sources, if you have them though.
FITALY was the best keyboard I found for the Palm. Optimised for 1-pen/finger-input in English language, it was perfect for the single-touch resistive digitiser of the Palm Pilots. Needs a bit of getting used to but then you’re flying with your input. I even recreated this for my SonyEricsson P800 back in the days.
Indonesia's communist party was a social democrat one. They never armed themselves.

Allende was democratically elected, no armed struggle from his end.

I'm not claiming that what America did was right or wrong. Sometimes violence is the right answer, maybe here too. But to pretend that we won the ideological battle through conversation and ideas is just factually false.
Does anyone know why the numbers are the gaps rather than the columns / rows? It's not exactly rocket science, but it took me a while to wrap my head around that, and it would have felt more intuitive for e.g. an item taking up the first two columns to be 1/2 rather than 1/3. I wonder if that's something to do with being used to arrays starting at 0, and if it has to be columns then using 0/2.
X.25
https://www.theverge.com/2024/8/15/24221151/google-pixel-sho...

“This was very deleterious of trust, to have third-party, unvetted insecure software on it,” Dane Stuckey, Palantir’s chief information security officer, told The Washington Post. “We have no idea how it got there, so we made the decision to effectively ban Androids internally.”

“It’s really quite troubling. Pixels are meant to be clean,” Stuckey, of Palantir, told the Post. “There is a bunch of defense stuff built on Pixel phones.”

Pixel phones have AVF/pKVM, which can be used to isolate security-sensitive workloads in a separate VM, https://source.android.com/docs/core/virtualization/architec...
Without actually reading the documentation or source code -- I guess "js" package is just an API that somehow maps to the real "window" object and calls those DOM methods via some sort of Proxy object.
I often wonder if apathy is just the belief that one is without love, not actually being without love. I think we die pretty fast if we don't have love and attachment to things, even at the most basic level of air, water, food, and shelter.
SmartStockScreener – Discover Your Next Investment Opportunity
Fixed CSS layout?
Combat Hopak: Ukraine's Martial Art Based on a Traditional Dance (2023)
American way of life
Rome: Total War was probably one of my top three favorite games growing up as a kid. The House of Brutii was probably my favorite faction, even after trying a couple mods like Extended Greek Mod which tried to round out the non-Roman factions with greater strategic depth. The sheer sense of scale and the "just one more turn" mechanic with macro-scale strategy zooming into tactical micromanagement in the battle layer was such a compelling formula, and I even listen to the OST every now and then all these years later. Absolute masterwork of a title.

In contrast, to this day I have yet to play Rome II: Total War after the backlash from its "disastrous launch."
A slice of Raspberry Pi: how to build your own retro games machine