skysight-inc/HackerNews huggingface dataset:
You said “reducing it to more is better”, which is itself an oversimplification. That is not the principle at work here.

There are various utility functions that utilitarians might choose, for example hedonic (Mills) or eudaimonic. And various other assumptions you must make, such as “is the average life net-positive in utility or net-negative?”. Then you put your values into your utility function and assess the possible worlds and their likelihood of occurring. (For simplicity I’m leaving out the utility of having rules as heuristics, but worth mentioning as two-level utilitarianism seems appealing to me).

All else being equal, as in this thought experiment, saving more lives is better than saving fewer in my and most utilitarians’ opinion. But “more lives is better” is not the underlying principle at work in making the evaluation/decision. It’s merely the result of the calculation. One can easily construct thought experiments where more lives in existence would reduce utility and not increase it, in which case utilitarians would advocate for not saving those lives. For example if we modify the trolley problem to say pulling the lever will also cause the five survivors to be imprisoned and tortured for the rest of their lives.

(Look up “the repugnant conclusion” if you want to see a thought experiment where common intuitive morality breaks down under most systems).
I don't know what that is but it doesn't sound appetising, no.
Most SUVs are rebranded station wagons.
It's because a lot of corporate communications are more like strings made of pointers to concepts rather than strings made of words.

The exercise that helps me, personally, is to ask a series of context questions:

* Who is the intended audience? Why would the intended audience care about what's being discussed? Corporate communications tend to err on the side of broadcasting too widely rather than too narrowly.

* What is the communicator actually trying to get out of this communication? It's often not what it says on the label. With some people it's usually not what it says on the label.

* When they use a specific buzzword or marketing term, why did they use that term and not any other term? It's easy to dismiss buzzwords as bullshit (e.g. omnichannel marketing), but they didn't catch on out of sheer luck, so why is it that this specific person is using this specific term?

There's much more there, but in general I will try to focus on understanding the context that whatever is being communicated fits into, and once I understand that then things tend to be easier to parse.
for those of you who, like me, had no clue what a ZK-SNARK was/is

> Zk-SNARK is an acronym that stands for “Zero-Knowledge Succinct Non-Interactive Argument of Knowledge.” A zk-SNARK is a cryptographic proof that allows one party to prove it possesses certain information without revealing that information. This proof is made possible using a secret key created before the transaction takes place. It is used as part of the protocol for the cryptocurrency, Zcash.

more details here: https://www.investopedia.com/terms/z/zksnark.asp
If you like Agricola (as do I), you may also like Caylus. It's a perfect information game with no randomness, and it's also the only board game that has ever truly made me feel like I am incapable of planning out even a single turn.
Monitoring Employees Makes Them More Likely to Break Rules
Without knowing what is written on the Section 93 order, you and I don't know if the company in question can even limit the requests to what you propose. On the contrary, it could be written in no uncertain terms to give all transactions related to a certain organisation including domestic donations.
I imagine that's by design. Otherwise you could unselect other people's choices.
Why roller coaster loops aren’t circular anymore
List comprehensions should be used for making quick lists that contain simple calculations or filters.

Anything more will come back to bite you later.
Yes, apparently it's simultaneously fast-growing and battle-tested.

The more JS frameworks the merrier, right? I've got a great spot on the shelf for NestJs right between NextJS and Angular.

What are the top 25 Javascript frameworks for 2022? /s *G*
Currency depreciation forecast from oecd: https://data.oecd.org/price/inflation-forecast.htm#indicator...
Counterpoint - the EU has been passing laws that force apple to be more fair in their markets, and this "we're protecting you from bad guys" stuff is apple trying to figure out deniable methods to protest or sue against the EU passing laws to restrict apple's ability to lock other developers out.

Throw together a basic set of options that should have been available long ago, now apple is protecting you, don't strip apple of the ability to protect you, etc.
Every program is potentially exploutable. The only defense is defense in depth, where an intrustion attempt fails at layer 3 of 5, alarms bells ring, and those 3 compromised layers get hardening upgrades.

What usually happens is that layers 1 and 2 of 3 are constantly compromised, no one cares to follow up, and one day layer 3 gets compromised, shock of shocks.
Meta’s open-source AI model leaves no language behind
Another related problem is the pathological economy of kickbacks that has developed on the internet. Early on,it made some sense to offer a small finders fee for referring traffic that bought something---you were connecting someone with a service they needed but couldn't easily find online since the search engines were not very good. Now it would be trivially easy to find almost any online service if those services weren't deliberately obfuscated by a jungle of middlemen trying to be the one that snags the referral fee.
Name: Catalina Fernandez

Technologies: React, Vue, Nextjs, Express, Graphql, Mongo

Looking for: a Fulltime / Part-time job

Timezone: GMT-3, CST

Location: La Plata, Argentina

Remote: Yes

Willing to relocate: No

Desired salary: 20 USD/h

Resume: https://docs.google.com/document/d/1Cooz-
blzewSL85_tCcRChwbSP5Rt5Vuc/edit?usp=sharing&ouid=105379343858895622352&rtpof=true&sd=true
Great question.

They have different impacts. That million allows shopify to get features it wants and aligns the project to it's goals. That $2.44 comes without those strings.

You can afford more developers with a million but you end up building something shopify supports which pulls existing resources away from current priorities.

It can boost or even kill a project.
> I feel like it's just a pure marketing play to only support more than one external screen on the 14" pro.

I'm convinced it's exactly this. I gave them the benefit of the doubt with the M1 that it's just a first-gen quirk, something that they managed to address with the Pro and Max and would become a non-issue going forward.

But now that M2 has been introduced with the same limitation, it's become crystal clear that this is yet another classic Apple anti-consumer profit-seeking tactic.

Hoping the rest of the industry can eventually catch up to and hopefully overtake Apple silicon in performance/watt and discourage this kind of behavior, but given the sheer amount of resources they have available compared to every other player, I'm not holding my breath.
The internet has changed from communities of interest to communities of people who commoditize social interaction within those interests. On the surface they seem fairly close to actual communities but they incentivize different things which changes how the community operates and personally I think they don't provide many of the healthy benefits of communities while cultivating some pretty unhealthy behavior loops.
Thanks for posting this comment, you've encouraged me to do the same.
There was a time when Ford owned a bunch of brands at the same time which made them quite a large car company: https://en.wikipedia.org/wiki/Ford_Motor_Company#Former_marq...

I was very surprised to see they were listed as stand alone in that list.
A Scheme Primer
Bureaucracy is organization. If you build something complex, you need a lot of humans to do it. But the humans need organizing principles, common goals, divisions of labor and leadership.

To not understand that, and like some of the comments above to place technical work of an IC above that is ridiculous folly. Skyscrapers and bridges and big complex things like software requires human organizational structures which we view as 'bureaucracy'.
Not exclusively taken over, no. It was more balanced between the corporate and the non-commercial.
I don't think this is bad code. Maybe not the most Pythonic in the imperative sense, but certainly you could come across such constructs in languages that are more oriented towards functional programming. This could also be solved in a more readable manner by having a generator pipeline, though it would be a good idea to see what the performance of chained generators is like in your version and flavour of Python.
She seems to think stockpiling cash is a smart business move for a growth company in the worst inflation environment in decades. Describing the Berlin and Texas plants and subsequent scaling of production as “nothing to show” is downright delusional
It is a decision not to intervene. It is as if I weren't even there. I can't possibly decide what life is more valuable, so I decide not to intervene.
Yes, lots of them, dating back years. A quick search gives me results of polls run by NPR, Washington Post, Gallup, CNN, Pew Research, NBC and CBS, to start with. The clear majority of Americans are in favor of legal abortion.
> I'm assuming that by compromising one employee's workstation they somehow got access to multiple other machines (which if true is itself a bit of a f* up)

Q: If you assume the bad guys have already compromised your workstation, how sure are you that they won't be able to compromise other machines you connect to?
> I introduce them to something called VirtualBox and then their eyes go bright with wonder on how simple that works.

Well, If I'd have a workhorse with loads of RAM... I'd still choose docker, because how FAST it starts/restarts. And because it is easy to recreate everything with docker - a VM may get messy when installing stuff for APP #1, #2, #x, "works on my machine!" etc.
> I bet when you update your software dependencies you run those changes through your tests but your OS is a giant pile of code that usually gets updated differently and independently because mostly historical reasons.

Close. We are moving towards defining our server states through Ansible, but the project is not close to completion. Perhaps once that's further along, we could use Ansible Molecule + CI to test a new server state when there's a new patch available, but that's not an option on the table today.

The system we had in place for /today/ worked: Lower priority or redundant servers were set to auto-reboot after applying security updates, while other critical servers require manual reboot at low-risk times. By then, the patch has already been tested on lower-risk servers.

As a result, this issue caused no user-visible downtime for us, and due to the staggered runs of unattended-upgrades affected a minimal number of servers.

And this was the first time in 10+ years that something like this happened and we have to choose to write to prioritize spending our process-improvement time based on likelihood and impact.
If anyone else feels like they're missing something: for me, Firefox's tracking protection blocked all the images.

Pretty cool build, it's crazy how powerful compact computers have gotten!
kill count: 98 (I'm biased heavily towards inaction)
The cookie popup on that site, at least on mobile, is one of the worse I've encountered.
Yes of course it’s by design. I just wonder why.
Canadian comedian Steve Smith joked about it being a "urine product" (because of the "Whiz"). It might have been in skit in the Red Green Show.
Well, I stopped playing when I could't find players: I found myself in a middle ground where playing with noobs was extremely boring, and playing with good/semipro players was only a matter on how many movements would I last before the inevitable annihilation, or just falling in an opening trick they played without thinking.
I see people posting things even on HN where its a link to a PDF and I don't click on them. I remember PDF being a leaky and buggy format whose interpreters were full of vulnerabilities. I don't click on PDFs.
> Assume the best, do your jobs, obviously some people will BS, oh well, move on.

The reason this is common sense on business side and much less on tech side is that tech side is much cleaner in terms of relationships. Otherwise said, bullshiting is less common and people are not used to it.

As you said, the moment you cross to in between or to management, bullshiting and lying becomes normal. Moreover, sales and management gets rewarded for lying and their words are rarely checked for accuracy. I have seen them lying with straight face about our progress or capabilities of our software one too many times. I have also seen them lying to damage other employees. The worst stab in back, lying about other people or situation I have seen were not coming from tech. Sure, I have seen tech people lying, but it is visible for higher up more quickly - and they are not in situations in which they can do as much damage in the first place.

Second thing, tech people controlling schedule is a good thing. Writing from place where tech people often dont control that and the delays and pissed off customers caused by that refactoring not being done are very very real thing too. Everywhere where tech people did not controlled schedule was hot mess - and even relationships got much much worst. Because business then blamed tech for consequences of unmaintainable software (meaning absurd amount of bugs, deadlines not really met etc) and tech people resented business for causing it all.
I would be upset if an American company was enabling this kind of government abuse in a foreign country. A local company complying with local laws? Ok I recognize that it is bad but I don't blame a company with following their local laws. You can only expect so much rebellion.
Yes, you have the right to break the law if you have the money to pay your tickets.
It's disappointing that Biden's first instinct is to try to lower petroleum prices when we know, in the long term, we need to wean ourselves off the stuff.

That is, high market prices for petroleum will fuel the clean energy transition without the government having to take any action.

Biden seems reluctant to ask people to make any sacrifice at all, he's always looking for the easy way out. Perhaps he thinks asking for sacrifices is borrowing against legitimacy he doesn't have, but asking for sacrifices might work the other way: "Don't ask what your country can do for you, ask what you can do for your country."
which in my cybersecurity book is considered a “miss”.
I don't think the old fog effects used for drawing distance limitation tricks react to shadows, unlike volumetric fogs.
> If Apple could somehow make phone and sms not useless due to spam

1) A full solution to this problem is going to depend on mobile carriers making changes. It isn't something which Apple can unilaterally fix.

2) This is completely irrelevant to the purpose of "Lockdown Mode". It's intended to protect high-risk users from certain sophisticated threats -- it isn't a feature which most users should use.
My M1 MacBook Air is insanely fast and the battery life is easily the best I've ever experienced. If the M2 is anything like the M1 or better, I agree, these things are going to make Apple a nice chunk of change.
Because you could deselect other peoples choices.
Nothing new. When states requested access to covid DB apple and Google refused access based on what happened in the Netherlands in WW2.

I must that on one hand it’s anti-democratic, on the other hand western democracies have a rather poor track record on safeguarding this kind of info.
Just on this point about ecosystem, what specifically are people thinking of?

The asset store and the q&a things are generally full of cruft. There are a lot of tutorial videos etc, but you generally don't need 50 on the same thing (...and Godot seems to have a pleasantly surprising number of decent tutorials floating around - both "official" and community created).

The only thing left I can think of is that it is easier to recruit engineers for unity, but surely pro shops are not using unity (on the whole)?
> I've used my company laptops for my personal life for the last 15 years.

Counterpoint: I've been completely and utterly allergic to opening anything personal from any company system for longer than that.
I'm fully convinced most (not all, of course) of these people are just babbling words they've heard without making any sense. They talk a lot, but rarely actually say anything. I hate to paint -everyone- that way, so just speaking from my experience.

At my company, a few years back, 'quantify' was the word du jour. Every person used it, most wrong, and no-one ever batted an eye and said 'what the hell are you even talking about?' I'm talking about sentences like 'Let me quantify that by saying, our growth initiative in sector x is our leading priority'. Half of them were using it as a synonym for clarify or qualify, I think. One can never be sure, because the speaker didn't even know. But it's a fancy sounding word to mark off the corporate speak bingo card.
It's things like this that always made me look a bit askance at Smalltalk. It feels a little like "Document_Final_FINAL_v3_(2).docx", a little like a dirty old whiteboard where you can still see outlines of notes from last year. Might not be a fair assessment, but as an outsider I've always felt this way about image-based systems.
I'm excited about this mode for traveling outside the US, where other governments seem to be backsliding against privacy much more quickly
When I was a teenager I came up with several technical and nontechnical websites, zines with programming and reverse engineering tutorials, interviews, and just plain fucking around. And everyone else around me was pretty much the same. There were multiple "scenes", we formed deep relations on IRC, even though almost none knew my real name or how I looked. I still meet some of those people online (few even in real life) more than 20 years later.

Nowadays, I don't put anything too valuable on the web. Because why should I do anything for free, right? I don't live at the expense of my parents anymore, and society does not provide me with means to survive if I spend my time doing all that and "share". Now, since I'm unemployed and basically unemployable (no linkedin/facebook/whatever, disagree with gov policies re. covid and the society that accepts and promotes them hence don't get out much, won't consider working for unethical companies that track people for any purpose whatsoever (there are so many of those), introversion, etc.), I continue to do what I always did, write code, come up with theories that sometimes lead to personal projects, etc. But I definitely won't put these up on the web.

Nowadays, I don't put anything too nonconforming on the web. There are still people doing stuff "for free". They get money from something or somewhere else. But nowadays it's mostly boring as shit. Why? Because nowadays people learn to abide by the dystopia's unwritten dicta: conform, obey, self-censor, follow, like, share. When you can no longer post anonymously, when everything you say is on a permanent record, when everything around you is moderated to Hell. When every movement is tracked, your best bet is to move along in the direction of the herd. If you don't, you will be disappeared from the relevant environment. Such a society can't be fun and weird; it actively discourages fun and weird.
>Politics isn't the workplace. [...] you're going to end up with some deeply flawed mental models of how management works.

I mean, I sort of agree... But on the other hand, it's literally called 'office politics' and is generally pretty analogous with 'public politics' (e.g. balancing diverse viewpoints to achieve a common goal). It's not really as binary as you are implying.
> Chronic liars and manipulators may not be called out in public, but their negative reputation will spread quickly among people in the know.

I desperately wish this to be true, but the years spent watching them get promoted and rewarded tells me otherwise.
>Why do pdfs even allow executing code outside of the pdf env

Some PM in 2006 thought it would be a good idea if PDFs were turing complete. I'm sure the word sandbox wasn't even thought about. 10 years later PDF (and more notably, Flash) became huge attack vectors.

I think a far more interesting hack is when NSO used a PDF to embed a virtual machine inside an iPhone to develop a zero click exploit over iMessage:

https://hothardware.com/news/zero-click-malware-pwns-iphone-...
Not React, but SvelteKit is great. It can export 0kb of JS for static-only sites.
And that's why Jim Jones was truly God. Man got 900 people to literally drink the kool-aid.
I had a Lenovo P15 before my current M1Pro. That thing was a machine. I got roughly the same battery life through day of dev work, got to choose my OS, it did everything perfectly. Only thing it lacked on imo was looks.

So yeah, in my experience, there are other laptops out there that are as good.
It doesn't make sense from numbers perspective, there's simply not that much potential for profit there. In general, the sale price of a zero-day or ten in some popular product is tiny compared to, for example, the marketing budget of that product.

That money is significant from the perspective of a particular employee (i.e. if they personally would get the money) or for a specialized consulting company, but it's a drop in the ocean for the large companies actually making the products. So we should expect some backdoors intentionally placed by rogue employees (either for financial motivation or at the behest of some government) but not knowingly placed by the organizations - unless in cooperation with their host government, not for financial reasons.
You need a way to deal with the scarcity. Pricing is the default way to do that. If you want to avoid pricing, you need to think through what alternative you’ll use, otherwise pricing happens anyway.
If you read the post you will see this is a donation without strings as well.
Watt Time nonprofit, technology solutions to achieve emissions reductions
> but the silicone chips team now does.

Ah-ha! I knew they were implants!
I can't see the value in getting the 2-port adapter over the 67w fast charge one. You could always charge your phone through your laptop if you really don't have a second power brick.
Thanks for the info. I wasn't aware firefox would block the images. I don't have any specific tracking on the images, but I'll look into why that might be a problem.
Tails and Qubes are desktop operating systems. You can't run them on a smartphone.
Money Modulates Morality
I think you missed the forest for the trees... it is a Q&A system not just a search engine. You can talk to it, you can refine your queries.

To the SayHello team: kudos for being faster than Google to release a Q&A+search system. I was expecting something like this for a couple of years wondering why Google was sleeping on its mountain of papers and not doing it.

Search was the first step in finding information, Q&A is the next logical step. Language models+search such as DeepMind RETRO have shown this approach to be very efficient: 25x reduction in model size for the same perplexity and verifiable correct answers with source document references.

In the future I expect search to become more like an assistant with context and language abilities. Retrieving a bunch of web pages is so 2000's. Q&A is especially relevant for mobile use with speech interface (hello Siri and Google Assistant).
> Oh dear.. I'm not going to comment on that. I don't think it's productive.

It's simple: Don't tell other people what they did or didn't experience. If you don't understand that, then you aren't worth talking to.