skysight-inc/HackerNews huggingface dataset:
Others have mentioned market forces, but I don't think that's the only reason. Personally, when buying online there are a lot of things that go wrong at little (or no) fault of the consumer.

Some examples are ambiguous (or missing!) info in a description, details or measurements that are slightly (or very) inaccurate, quality that is unacceptable but difficult to differentiate online (often because aggressively positive marketing), etc, etc.

If these weren't balanced out with liberal return policies, then I wouldn't buy nearly as much online. Literally anything over a few dozen dollars would start being suspect for me. I think this is also the case for many other people. Really, until Amazon started their incredibly pro-consumer policies and other venues followed suite, I really didn't purchase much online.
Having dinner is precisely why I took out the lobsters (well, depending they're not too mangled after being run over by a trolley).
This is probably one of the worst visual representation I've ever seen.
> Do people upgrade? I still see a bunch of old safari versions in our web traffic. It’s the biggest thorn in my side supporting them.

I believe Apple is pretty good about keeping people on the latest versions of their software, but it wouldn't surprise me if there were a few stragglers or people using EOL devices that are stranded on an older build. I can definitely believe that it's a PITA supporting them, though. Working around MacOS shenanigans is the most frustrating part of my job too.

> One thing that is a problem is that web pages get bigger and bigger and more resource intense.

Eh... I'm not sure if I agree with that sentiment. In the early 2000s there were also people saying "desktop apps are going to get bigger and more resource-intensive", but that never really happened. In fact, the Java runtimes people used in that era were usually heavier than modern applications today, or evestn Electron-bundled programs. IMO, the web has been resource-intensive ever since Javascript became the lingua franca. Nowadays, I think we're making progress to reduce the resources used on websites. Things like WASM and lighter JS frameworks are going to make all the difference here. In fact, I can even see ourselves in another Web2 golden age in a few years. I personally don't think the SAAS landscape is long for this earth, and once it fades away, there will be less incentive to make bloated, broken applications and more of a focus on refining user experience and performance.
I've used a few .net applications on Linux and they work pretty well. But I've never actually tried to develop using mono. I really wish Microsoft had got all in on linux .net support 1 years ago
I don't need to. Less than 10% of end users have put in requests for performance improvements.
I think Philip K. Dick would have been quite OK with the suggestion that the Empire which never ended was also the Egyptian one.
Asahi Linux Celebrates First Triangle on M1 with Fully Open-Source Driver
There's a bit of a journey from "protecting you against government hackers and spooks" to full-on sovereign states; and there's a lot of things that a country's government funds that Apple couldn't even begin to take on[0]. Physical security and military operations are a hell of a different field from that of locking down computers.

Furthermore this isn't the first of its kind; Google has been alerting high-risk Gmail users about state-sponsored hacking for about a decade now. Microsoft probably does something similar. Apple is comparatively late to the party on this. On the offensive side you have the zero-day vendors that broker exploits between hackers and the government.

A better explanation is that Apple isn't supplanting the US government. It's supplanting Halliburton. As more and more people and things go online, hacking and doxxing them is becoming more militarily valuable than just arresting someone or firing a missile. After all, physical attacks risk counterattacks and escalation, but Internet attacks are relatively cheap, not really treated as an attack by many sovereign states, and, most importantly, difficult to attribute.

[0] Call me when Apple black-bags Louis Rossman for illegally repairing MacBooks, or threatens literal nuclear war - like, with uranium bombs and radioactive fallout - on the EU for breaking the App Store business model.
You're giving a wonderful example of the phenomenon I'm discussing. You learned, probably in grade school, about McCarthyism and whatnot and now you're ironclad convinced the whole thing was a paranoid fantasy conspiracy theory or if there is any truth to it at all that it was insignificant. Meanwhile, there are a large number of known communist traitors and spies from the era[1] and probably many more that weren't discovered. It's been the better part of three decades since the Venona Papers were declassified. This is ironclad history[2].

[1] https://en.wikipedia.org/wiki/List_of_Eastern_Bloc_agents_in...

[2] https://en.wikipedia.org/wiki/List_of_Americans_in_the_Venon...
JS is interpreted, and it's much much faster than Python.
Phone spam as in text messages? Your email is a whole other thing
Can you go into which particular aspects of security in Ruby, from Shopify's perspective, needs improving and how?
I believe you are right. I tried to return a heavy trailer lock as it was the wrong size. Full refund and they did not want it back.
Or more to the point, what would stop someone from sending malicious documents to the employees' work emails?

Figure out a company uses <some-saas> register a phishing domain (e.g. gith.ub) send them an email with important info about their account, and a PDF attachment with more details.

If it's that easy to compromise a system all you have to do is get a few employees to open the PDF right?
You are quite right that it is a cynical outlook, but (it seems to me) OP is describing an environment where buzzwords take precedence over making sure everyone understands the goals and path toward them, and has made extensive good faith efforts to figure out just what corporate is trying to say.

My suggestion is not that OP should play politics (which s/he would likely neither enjoy nor prosper at) but rather do some very basic tests to get a feel of what is actually going on and avoid possibly ending up as a convenient scapegoat if a manager's grand plans don't pan out.

I fully agree that anyone stuck in an actually dysfunctional corporate environment should look for an exit where they can focus on actually working as a team.
Lowering prices would achieve the desired effect, not raising them. Unsold inventory is a cost for the company... so better to make it not worth it to the consumer to drive back to the store for less money.
Really? Not something like Tails or Qubes? Am I too paranoid? I’m genuinely interested in learning about this. What am I supposed to use these days when I’m working on a project that would make me a target for state-level actors?
Thanks, I had never seen FatTwins so far.

Looks like the chassis wants to run on 8 nodes fully equipped - I think that's outside my budget and would have me manage 8 separate systems.

I'm looking for a single beefy system to skip the management and ops overhead. But it looks like there are few chassis with space and thermal capacity for a 300W GPU AND many 3.5" slots at the same time.
I think the emotional context / trauma is interesting as well when considering many of the scenarios. Regardless of some sort of external validation, how will you feel after incident? The "If you touch something and people die, it's your fault" description is very clean and logical. or something like "I don't want to play god, when there's so much uncertainty", and lots of people leave it at that. But what would your conscious hoist upon you in the days and years after you made your decision. What could you _actually_ live with, not what do you think you could live with.
I can assure you there are many people who reside in MTG's district and find her deplorable, reprehensible, and an embarrassment--both locally and nationally.

Source: I live in her district. And work for an outstanding software company that's headquartered there.
More big companies that use open source should do this or something similar. The dividends to security, developer productivity, etc are probably extremely high, particularly for a company with hundreds or thousands of engineers already. It's such an efficient use of money to give it to the people who already have the expertise to do the work.
The Copenhagen interpretation of ethics: you're automatically morally neutral if you don't take action. https://blog.jaibot.com/the-copenhagen-interpretation-of-eth...
To me 50 megawatts is the baseline of what I would expect for a decent cluster.
The lever is the lack of funding and motivation brought about by the previous factors. It’s not an individual choice, rather a medical industry wide systemic issue.

A popular example: https://finance.yahoo.com/news/goldman-sachs-asks-biotech-re...
The compromised employee had access to that 5th factor it was just not as direct as as him having a 5th private key.
I would choose the human in both situations.

Lots of animals die due to our existence and not just for our food. We accidentally kill things all the time with our vehicles and the pollution we cause. I wish it wasn't the case but you can't step outside without ruining some ants day.

To then be faced with a choice between killing one more animal or a human... my heart would bleed for the monkey but to do anything else would be murder and pretty hypocritical unless one lives an extremely vegan and eco friendly lifestyle.

No medical issue will strip away the fact that it is a human life. I'll make it more absurd for you... they could have a terminal disease and likely be dead tomorrow and I'd still choose to sacrifice the monkey to give them 24 more hours.
I guess we all need to be opening anything remotely phishy in VMs to avoid similar issues
None of the Intel MacBook Airs were passively cooled. They all had fans.
> If the ruler is the law, then there is no rule of law.

I thought that it was obvious :)
After Occam's and Hanlon's razor we have a new - Payments' Razor wherein you opt for a non-compliant, utopic payment method and force this benchmark onto other payment services.
Well, absent graphics you couldn't really do much styling. CSS wasn't widely available until 1997 or so.

I maintained one of those corporate sites…here's a library of the IBM homepages for the five years I was the webmaster: https://epcostello.net/library/ibmcom/
There was always a denial of removing the Global Interpreter Lock because it would decrease single threaded Python speed for which most people din’t care.

So I remember a guy recently came up with a patch that both removed GIL and also to make it easier for the core team to accept it he added also an equivalent number of optimizations.

I hope this release was is not we got the optimizations but ignored the GIL part.

If anyone more knowledgable can review this and give some feedback I think will be here in HN
>the graying of gnome

They broke their own user -> developer pipeline through years of deliberately alienating power users.
Without the kill ring I would have to kill myself :-)
I reinstalled it using Wine last year. It ran well (only the cheat codes didn't work), but it didn't really transport me back to my youth the way I expected it to (I played it a lot at the time, so thought it might the way other games from my childhood, like King's Quest VI, do) and I grew bored of it after a day or two.
In Apple's defense E2E encryption also makes it a lot easier to get locked out of your photos and device backups.

IMHO it should still be an option but only as part of Lockdown Mode, with the explicit caveat that turning it on risks losing data.
They said they have limits for positions, guessing this is the one for mids, as I requested a (known) senior range. (This one is close to the starting senior one)
I agree that software documentation is constantly changing and a mechanism for evaluating the "freshness" of an answer could be very useful. Right now we provide an easy way to find the source of a code snippet but source attribution/evaluation is something we're actively looking into, especially for the natural language answer. A quantitative score could be interesting too. Thanks for the feedback!
> Apple laptops became the dev machines of choice because they embraced the OSS community in pretty big ways. Right now the water feels tepid.

You could triple boot Windows, MacOS and Linux with Intel Macs. A Mac was a great choice because you could develop for and support all 3 of those platforms (plus Android and iOS). Aside from having bad GPUs, expensive storage, and little modularity, they were great machines for development.

Now, with no Linux or Windows support, not so much (unless you don't need to use anything but MacOS.) Unfortunately, if you need to support MacOS or iOS, you don't have much of a choice. Just really unfortunate that what used to be possible with one machine may soon require two. So long as Apple supports any Intel Mac, many Macs will be able to get OS updates thanks to the OpenCore Legacy Patcher [1]. I'm not sure when Apple will drop Intel Macs though. The last Mac to use an Intel processor released in 2020, so there will hopefully still be quite a few years left of support for Intel Macs for the time being.

1. https://dortania.github.io/OpenCore-Legacy-Patcher/START.htm...
Is there a “Best of” archive for HN comments?
I'm pretty sure this is better addressed with SQL.
lol

do you at least dual boot?

have a separate user account?

I guess its fine as long as your computer doesn't have the credentials to the company slush fund.

Friend of mine I traveled with carried 3 macbooks with her: school issued, work issued, and personal. They had different software licenses tied to the machine, whadyagonnado?
You might enjoy albums like Amon Tobin's ISAM, Einstürzende Neubauten's Kollaps, Nurse With Wound's Sugar Fish Drink, or Chu Ishikawa / Der Eisenrost's soundtrack for Tokyo Fist
Not even with nesting— as soon as it's long enough that I'm breaking it into multiple lines, I'm immediately like, okay this is long enough to just be a normal for-loop, or maybe a generator function. But it doesn't need to be a list comprehension any more.
The economy is really in flux right now.

On one hand there are the shortages, on the other hand many retailers have bought inventory that they could buy assuming people would want what they can get instead of get what they want.

At the micro level there are some companies thriving but I think if you go higher up to the "commanding heights" people have a wider view of the craziness and more fear. So I think a lot of firms are slowing down on hiring right now.
Fair point.

Then you also have Brookline, in Bastin.
"Everything is easy to the one who doesn't have to do it."
> Apple are saying "we will protect you from state actors", which is a role usually performed by states

Not to sound flippant, but defense attorneys do this, too. I don't think it's as big a zeitgeist as you think
> it's actually really easy from the management side of the table to tell when someone is just laying on the flattery and trying to say all the right things to butter people up.

How do you know you didn't just catch the people who are bad at it?
Show HN: Group chat 3D website, built on low-code
Context: what if early (practical) implementations of metaverse apps might look like common social apps redesigned as 3D websites?

To show an example, I got curious with some low-code tools and figured this case study / lessons learned could be helpful for anyone else exploring ways to make web apps more playful.
Better webcam? With every model they claim the webcam is better, but once I start Photo Booth I am thoroughly disappointed. In recent years webcam quality has even gone down -- the webcam in the M1 Macbook Air and the M1 Max Macbook Pro from 2020 and 2021 is worse than the webcam from the 2015 Macbook Pro!
To each their own. I have 1 flow for search which I don't plan on changing and I personally have no issues with google search (for code, technical, or otherwise). I still consider it to be one of the best and I don't agree with the "google search is getting worse" crowd. Maybe at some point I'll use some kind of "search hydra" that hits multiple engines and either combines the results or shows me the results based on the type of search it thinks I'm doing but I don't imagine I'll ever want to consciously switch engines based on task.

Also I've never seen a "search result page full of YouTube videos" no matter what the query was. Sometimes there will be 3 or a carousel of them near the top but I can easily ignore that (assuming they aren't relevant or useful to me). I can't remember the last time I got a video for a code/technical query on google, I just did some testing and only a few queries showed videos, always 3, always partway down the page so that the search results at the top answered what I needed before I even got to the videos.
Personally, am convinced that the second amendment was co-opted to be a wedge-issue in that ; it actively separates groups, fills the media with plenty of wedge-based fluff while allowing them to skirt around the deeper truths etc.

My grandpa always used to say:

>>I will never say "I am a gun owner" <-- Something gun owners should never say (see the 2nd amendment, as, when the 2nd amendment is repealed guess who they have a list of

--

Personally EVERYONE should know how to properly handle a gun. ESPECIALLY if you "hate guns" <-- If you hate guns, then you best be sure to know how to ensure (I love etymology; ensure - the act of being sure, proficient, con-fident (vouching for the fidelity|truth)) they are unloaded, safe, or disabled/locked/safe/well-kept/not around fucking kids on SSRIs.

/rant.
Good answer. I'll add that as a middle manager, it's your job to take a large umbrella strategy and break it down into actionable terms for your team. I think this is the root of the OPs problem. These meetings are for disseminating a goal/strategy that is set near the top of the organization. It has to be broad and generic in order for different groups to enact. It's up to the management of each team (whether its sales or engineering) to translate the company goals into specific goals for the team that are understandable.
Can China Pull Off a Taiwan Invasion?
> > Chronic liars and manipulators may not be called out in public, but their negative reputation will spread quickly among people in the know.

> Seriously?

Why do you doubt that at all? It's literally what the parent comment suggested doing: Keeping track of different people and getting a sense for who impacts business outcomes versus who is all talk. This is what people do in general. It's not some magical skill that only engineers can have. We all observe who gets things done and learn who can't follow through over time.

These ideas that only engineers can see how things work and that once we're promoted to management we just become dumb robots incapable of seeing reality is ridiculous.

> Politics over the last 10 years come to mind. Bad behavior is often rewarded. Doesn’t mean you should partake, but I don’t call it cynicism as much as realism.

Politics isn't the workplace. If you're using hot-button public politics spanning the country as an analog for teams working together in a workplace, you're going to end up with some deeply flawed mental models of how management works.
That businessperson would be correct too.
I still use mine for regression testing on Darwin. I don't like MacOS (or Mac hardware, for that matter) very much, so I never really hopped on-board the ARM train. Not sure if I'd call them "solid laptops" though. My i5 MBP has the worst thermals out of any device I own (including desktops and game consoles), and would probably be the only one that breaks if I dropped it from waist-height. Not to mention the keyboard is so bad that I need to lug around a second input device... as a "portable computer" I don't think it does a very good job.

Once x86 gets phased out, I'm not really sure what I'll do with it. It might need to sit in the drawer next to the dust-covered M1 Macbook Air.
Is it conceivable for you to be placed in a situation where there is no "privileged default"? In other words, a situation where you must choose between two options and there is no option that you can somehow point to as the "no, I refuse to choose" option?
> That will really synergise with our stakeholders

This is so 2010s. You need to update your vocab. Let me FTFY

> That will really decentralize our stakeholders
Facing severe repression, Russians are turning to antiwar graffiti
That's one hell of an itinerary.
> What do you mean with keeping caps in your head for my client? Capabilities? Why would you need to keep those in mind?

Because the point of a conversation is to communicate. Your client is changing the meaning of what I am sending to you, and I have to know that to effectively communicate with you. I value clarity, and IRC doesn't offer me this without knowing what the other client is doing. I do not trust a normal, representative user to click on every relevant link and internalize it from there, because my experience is that people don't. On the other hand, being able to post a snippet makes it part of the conversation and not a reference, and in my experience means people are more likely to actually read the thing. The assumption that I should just throw URLs at you and you will parse them, either through a computer or mentally, and do the right thing with them increases the lossiness of communication, and adds to my mental stack. My mental stack is tall enough already for me.

In my experience from platform to platform it's a difference of kind, and frankly? It's also not one I really want to be dealing with myself on the sending end more generally. I don't like the bouncer paradigm and I'm not paying irccloud to host one for me when I can do so myself but doing so myself is annoying and work that other platforms do not demand of me. And I'm not going to a pastebin website when I can literally drag a code file in and click "post as snippet". It's slower and it's unpleasant. A sufficiently smart client could solve these things, sure--but Slack and Discord already do them, and the 99% case are there and not on IRC.

I am not, to be totally clear, saying you're wrong to like what you like. I've run IRC servers many times and I used them steadily for about fifteen years. But I have learned, personally and for me, that the things users seem to value on IRC makes those folks harder for me to communicate with as we've normed (for lack of a better term) rich experiences in group conversations. And if you're cool with that, that's totally fine. It's a tradeoff, not a moral thing. It does also means that (not that you're doing it, but some IRC defenders in this thread have definitely logged on) incredulity that Nobody Wants To Use IRC just isn't reasonable. It's not a friendly platform unless your values are its values. Mine aren't anymore, so I don't use it.
Our code extraction/ranking model hasn't been trained on that language yet, so it's definitely an out-of-domain example. We'll keep working on expanding our repertoire!
Lots. Meta too until recently.