skysight-inc/HackerNews huggingface dataset:
I was shocked when, very late in that console cycle, I, a PS3 owner, got ahold of a cheap, used 360.

Holy shit, the menu was so bad. Ads and other shit everywhere. Cluttered and inconsistent such that it was tricky to find anything—I still have one, and still play games on it sometimes, as recently as last week, but even today don't feel like I have a good mental model for the menu layout and functions, everything just feels randomly strewn about, that even goes for the in-game pop-up system menu.

And yes, it's noticeably laggy.

I've not been happy with the direction of the PS4 and PS5 menus, but despite a ton of shitting-up compared with the sublimely-snappy-and-simple PS3 menu, they're still not that bad—and at least they have the horsepower to run the webshit Playstation Store without constantly running out of memory and refreshing, or crashing, or taking comically long to load a page. You'd think they'd prioritize a great store experience to get you to spend more money, but on the PS3, you'd be wrong. But anyway, point is the 360 menu is so bad that years of making Playstation menus worse hasn't been enough to catch up with its awfulness.

Haven't seen the XBone menu yet. Hope it's better.
Think of all the coworkers you've ever had and see if you can imagine them writing RFCs and debating back and forth and revising them?

I have worked at a lot of companies and I find the kind of people who can or are willing and able to do that is decreasing. It's nearly zero today.

If the Internet was invented today, it would work only for the happy path and fail with a million different error modes, each handled differently depending on the specific implementation.

And you know what? People would accept it's unreliability probably, the way we accepted the 'all computers crash' from the DOS era till about NT 40. Everybody knew that computers just crash like that. :shrug:

Today ChatGPT makes up facts and gets things wrong. But it's OK cos it's newer than Google, or printed books.
Wayland Book
I got my hands on https://wizardzines.com/zines/manager/ and started having more productive one-on-ones :)

imo you shouldnt feel like you need to fill the entire allotted time every week (just reach out that morning and say something like 'no big updates this week, ok to cancel?'), and it's a great time to also align calendars and set agendas for deeper dives if you do need more time

i wouldnt see it as 'blowing your trumpet', this may be the only honest exposure your manager gets to your project some times, since others on the team are probably also on their plate
Only if the game is created rather than being an emergent phenomenon.
Pirate Weather: A free, open, and documented forecast API
What if one person disagrees? If s/he is "lowest in the hierarchy"?

What if is in the middle of the hierarchy?
Yes but I don't go to work to socialize with my manager. I go to make money for the business and me so that I can have a life outside of work.
Interesting. Nearly all of the entrepreneurial / keep-trying successful people in my life have a common experience of overcoming childhood trauma. It's a very formative force and leads to an endless drive to improve things. "Bad times breed good men" kind of thing. edit: I wouldn't wish it on anyone!

People who have experienced trauma become hyper vigilant. That skill, combined with a scientific/engineering mindset, gives you deep insight into finding the roots of problems, and the drive to find solutions, and motivation to apply them. I've found its my superpower (when applied correctly).

It takes a lot of introspection. And critical thinking skills. Which is why I guess that's why so many parents bemoan the loss of critical thinking skills. The digital era does not encourage kids to think. It encourages them to ask a the internet for a solution (google / peers on social media). If the solution doesn't work out it's easy not to blame yourself, but rather the "system".

When your drive is to label yourself correctly to fit in, it makes it easy to avoid having to critically think about the "why" behind your choices. Focusing on identity is a new ruling priesthood of sorts: you must not question the teaching, and should get angry at those who don't share your faith.
Interesting idea, wisdom of the crowd....TY.
> I know a lot of that acculturation used to happen by osmosis and people working next to each other.

I used to think this too, but I think we need to be cautious of magical mechanisms for knowledge transference. I think the real mechanisms are code reviews, discussions of issues+code+project, consults / shared problem solving, design reviews. Just sitting next to someone doesn't work, there needs to be a shared task or problem for knowledge transfer to happen.

I think all of these shared tasks happen with remote workers just as effectively, as long as you have good team comm hygiene.
>"But don’t hurry the journey at all.
Better if it lasts for years,
so you’re old by the time you reach the island,
wealthy with all you’ve gained on the way,
not expecting Ithaka to make you rich."
Yes, and wolfram alpha is loads of fun and super useful in other ways as well, but I still use google calculator for practical unit conversions for the mentioned reasons.
How did you find a Chinese manufacturer to redesign it for you?
what is "standard"? The default way to display/interact with gui applications on many distros is no longer X based.
I was going to make this comment - jokingly.

If there's a person that might be self-identifying with 'Steve Jobs of Linux Phones', Todd is the most likely candidate :-D
Weekly??? Sounds like one thing to talk about could be the frequency of 1-on-1 meetings.
Can't quite find it, try this instead, covers the same ground.

https://www.walesonline.co.uk/news/wales-news/doctor-heroin-...

> I think your understanding is woefully incorrect, almost to fall into the caricature of what "bad drug users" look like

Well, my experience.

Used to buy a bottle (700 CC) of spirits and it would last about 2 weeks. Became seriously mentally ill a few years ago, started drinking equivalent of 450 to 500 CC of spirits per evening (~1/2 litre), every evening, for a long time until the cash fortunately ran out. At least I could feel something, anything, when I drank.

When I got better the drinking subsided, almost back to my baseline again.

QV also soldiers on heroin in the vietnam war, when out of the stress of war they typically just gave it up iirc.
Note: introversion != lack of social skills

Also: introversion != lack of motivation or overall perspective

I personally doubt introversion has much to do with the parent comment. Several bad leaders over time can easily jade a person's perspective towards their leadership, ESPECIALLY if they end up discussing daily operations during their 1-on-1 instead of the big picture.
Multiple revisions of a partial RNDIS specification are available from Microsoft, but Windows implementations have been observed to issue requests not included in that specification, and to have undocumented constraints. [3]

[1] https://github.com/torvalds/linux/blob/master/drivers/net/us...

[2] https://learn.microsoft.com/en-us/windows-hardware/drivers/n...

[3] https://en.wikipedia.org/wiki/RNDIS
Intel iMAX 432 Reference Manual (1982) [pdf]
The cheapest way to win a war is to make it too expensive for anyone especially near peers to fight you, this is how the US won the Cold War.

Whilst the US can maintain a decent defensive posture at a much lower cost the cost of an actual war when it comes (not if) would be far greater than any savings you’ll make along the way.

It would also make it far more expensive for the rest of the world to boot, to some extent the US is subsidizing peace or reduction in the intensity of conflicts world wide which is what you do when you are a super power.

Soft power comes mainly from having actual power to back it up, either direct or through alliances and if you look at smaller states with a lot of soft power most of them rely on long term cultural ties and alliances with the US.

The reality is that the US can fund better healthcare, better public eduction and better public services in general without giving up its military spending its very difficult to for people to understand just how much wealthier the US is as a nation than everyone else.

The US on a wider cultural level doesn’t seem to want these things, heck the cost of Medicare and Medicaid alone outstrips per capita the cost of just about every universal health care system even when accounting for the entire population of the US not just for those eligible for it.

If the cost of healthcare in the US was similar to that of Germany it could outspend Germany 5 fold per capita whilst granting everyone in the US access to healthcare for what Medicare, Medicaid and the VA health expenditures currently cost.
An interesting detail I have seen in a bunch of my 1:1s is that I have more often found us talking about other employees performance, project direction, decisions. That's probably a good thing or signs that your manager is completely clueless on what is going on.
Every society has limited resources that it can afford to spend on healthcare, regardless of whether that funding comes from public or private sources. It is simply impossible to deliver unlimited, high-quality care to everyone. So, if we want to do the greatest good for the greatest number of people then the only option is to maximize efficiency.
Why tech isn’t synonymous with growth anymore: everything risk
I think it's time for a small recap: I'm not talking in CO₂ terms but in pollution terms. The actual fashion of carbon score etc is an economical and political move, not something tangible and scientific.

In such terms I state that in a spread living we can have a spread economy as well. Witch means we need to move LESS goods around the world for less distance. For instance where I am (French Alps) it's a good climate for trouts farming, chicken farming, production of lentils, chickpeas, potatoes, ... NOT that much but enough if we are in a de-centralized economy to nourish A BIT the resident population. Oh yes it's not enough. But it allow to move significant less merchandise thanks to that small fraction. We can't make shrimps, we can't make enough milk for butter, cream, cheese and direct milk to drink but in a de-centralized economical model it's economically sound develop as much as possible such local resources and so the fraction of long-haul food logistics we need it far reduced. Similarly in single-family homes there is room to stock foods AND the interest of doing it witch means a lot less packaging and so less logistics for them. For instance instead of buying sooo many bottles per year I buy oil in 5 or 10 liters jar, I drop the oil in small oil cruets for normal usage. Similar for wine/beer/vinegar. Instead of buying small individually packed cheeses I buy large ones and freeze all I can freeze, stock in the fridge those who can last few MONTHS and so on. Summing this allow to pollute LESS than being concentrated in small areas and small buildings. USA suburbs are too dense and only residential to be sustainable, a Rivieras is a place where homes are not one attached to another and only residential but a mix of residential and commercial small buildings with enough space around for nature.

So no, I do not makes an error giving up large highways. Certain goods will be more expensive, favoring a local-first economy. Diversification is pushed instead of being massacred so we have our MAIN source of innovation and strength.

That's is. Beside that: do you think tall buildings in cities are eternal? Did you try to imaging how to rebuild them when they'll be EOL? Try just to compute such costs.

I suppose you agree we need economy of scale: where is now economy of scale? We have megafactories, factory-states, consumer-states, ZERO economy of scale ANYWHERE. We do not have real innovation anymore, just popularisation and improvements of existing tech/new use of old tech. We have reached evolutive limits in most areas. What's the future you imaging?
You could have an attention deficit brought on by spreading your attention too thin for a long period of time. You're reading fine, but you aren't absorbing/comprehending the information because that requires singular focus. Today's world with all of its distractions trains us to do the opposite - multitask with our attention on multiple things at once.

The solution? It seems to me that the opposite of spreading your attention in every direction is meditation. Sitting quietly and silencing your mind. Perhaps if you can learn and become comfortable in that state of mind, you can evoke it to some degree while you're reading to help achieve focus.
I heard Snapchat uses it to support their web-scale disappearing photos, cause it erases your data randomly
I feel it too. And I'm about the same age.
1:1 is not used for "report". Weekly summary can do that.
Use it for discussions, questions, problems to solve, career path, big pic and team goals sync
The point for "microservices" to me is to separate the components of an integrated system to achieve scaling factors independent of other related but not directly coupled parts of the system.

Most systems in my experience don't really benefit from separation of the entire application domain into a set of independent systems. Most use cases don't benefit from decoupling a request/response in a series of asynchronous calls across 20 different APIs.

So, most systems can and should be implemented as a simple abstracted interface inside a single application stack. But then, no one ever gets promoted/hired/funded to build the most optimal solution.
Wait WHAT. Who is standing up then?! Just the workers? haha That is hilarious. If you never had the stand up again, do you think anything would change in your day-to-day?
Use 1 on 1s to talk about stuff that you think is a problem/issue that isn't an immediate blocker. This might be interpersonal issues with coworkers, organization stuff that isn't working or something that might be useful if it existed, project general direction outside the scope of near term work planning, etc.

If you've done that in depth already maybe you have too many 1on1s.
I refuse to ever use homebrew because all the themed naming makes me rage.

It is nonsense.
These are actually great tips and will definitely be thinking of them in the future!

As a side note, just read your "Can Ads be GDPR Compliant" the other day, great work!
For both of these cases, the article author would say that the original developers have been replaced by newer developers who have acquired the theory.

The solution to the problem, at least according to the article, isn't "no churn ever", but "low enough churn that the newer developers acquire an accurate mental model of the system."
Not from inertia, but from the overwhelming hubris of those who aimed to supplant it with something new.

IPv6 and Wayland have a lot in common.
There are a large number of people who have no alternative to living paycheck to paycheck. You make it sound like it's a choice.
The only two UX rules you need to know in 2023
I realize it’s what you WANT to do in your “free” time, but don’t be that guy. There’s no way for you to do that sort of thing, and then not have it create pressure for everyone else. I had a boss who would be working basically all the time until 9-10pm every night, and was often on during the weekends. He would always say things like “it’s Friday, call it a day and enjoy your weekend” as he would continue working. How am I not supposed to feel guilty, even if it’s his choice? To me, he’s making a sacrifice for me and the rest of the team, and I think it hurt morale, even though he probably intended the opposite.
> The supply of crypto isn't limited because people can just mint new chains.

It is silly to lump all crypto coins in a single bucket. BTC is very different than DOGE or SHIB. I guess your parent post was about BTC supply being limited.
probably did... ruby took a lot from perl... also took a lot from many other languages but perl probably the most
Maybe a pilar cyst? Does it move around at all or is it attached to bone?
As a manager:

1. The most value I get is when people complain. It can be about the tech stack or about processes or lack of change. I then choose whether to solve the problem or teach the individual how to solve (coaching or teaching).

2. When the individual uses me to make organizational change happen. This usually happens with managers or staff engineers.

3. Gives me enough context to pull on threads and refactor the organization.

If you don't wanna do any of that and we don't even have fun stuff to talk about (once a month'ish) then I end the convo early.

Also, I often tell employees that it's their time, not my time and to come armed with topics and I'll do the same. But not everyone does this so I end early maybe 20% of the time.
Its definitely not 100% true in either direction, but I think an "actual connection" to the product is important. Obviously YMMV on what an "actual connection" is, but to me that just means an understanding of what your product is / who your customers are / why your company has been successful in the past that goes beyond case study aphorisms like TAM / YoY Growth / etc. It's important because when things start going poorly, you need to understand where to lean in or divest.
This is similar to mine. Being regular people(we are over 1500km away from each other) and then discussing some work things. But most work things get addressed as they’re issues or come up anyways. But it’s a time to just be people. I have a good relationship with my manager though, so YMMV for others.
I get your point. the problem these days is if you develop a completely open product your design will be copied and your device will be undercut and often beaten to the market by Chinese competitors.

How is the pi foundation supposed to make money in order to continue manufacturing and designing computers if they are unable to make any money? donations?
I think ChatGPT is pretty neat but I was somewhat less impressed than everyone else is with the code generation. I actually agree with Wolfram for a change; being human like isn’t always “good”.

For example, I asked ChatGPT to give me a proof of Fermat’s Last Theorem in Isabelle/Isar. It quickly gave me some very pretty Isar code, and I was extremely impressed.

Until I tried actually inputting it into Isabelle, and nothing worked. I then started reading the proof, and noticed it was making extremely basic algebra mistakes [1] that even a high schooler would be chastised for. Moreover, I even if I allowed these mistakes with “sorry” [2], the conclusion in the proof didn’t actually follow from the steps.

Granted, Fermats Last Theorem is a tricky proof so I understand it struggling with it, but I would have much preferred if it had said “I don’t know how to write proofs in Isabelle” instead of giving something that looks plausible.

[1] it seemed extremely convinced that “a^n + b^n = c^n” could be rewritten as “(a + b)^n - c^n = 0”

[2] “sorry” in Isabelle basically means “assume this is true even if I didn’t prove it. It’s useful but dangerous.
I’m going to those views but the x”past year” and x”past day” and x”past week” numbers are not showing the change over the period stated
> They only serve to make a manager feel like they know what everyone is doing, all the time.

As a manager, I DESPISED doing 1v1s at my old company. We don't do them at my new company. It's an incredible waste of time. Create a culture that allows employees to come to you when THEY need to. If this isn't within the realm of possibility, at least make 1v1s optional for employees that just don't have anything to discuss every 1-2 weeks. Some people just like to do their jobs and get paid. As a manager, you should be able to see what your people are working on. If you have questions about it, ask them. But for the love of god, don't schedule a recurring meeting just so they can tell you things that are easily gleaned by reading a git commit.
>I am all for legalization of drugs, but without also massive investments in housing, mental health, and addiction recovery, it won't accomplish the goals. We also need a functioning police and judicial system.

You would probably argue that you'd need those things when drugs are illegal, too, so I'm not sure what your disagreement is.
Show me any economic system that has ever existed that did not involve mass work.

The secret to the success of the advanced economies in the world (which are all market economies based on private ownership of the means of production, and yes, that includes Scandinavia) is that instead of trying to create a game and enforce the rules of the game, we instead try to understand the economic realities that will exist in any system and channel them toward beneficial outcomes.

In contrast, every attempt to actually create a "game" or some kind of utopian engineered economy has done worse.
I used to believe this idea that the tools in academia would carry over to industry. Now I think it's only weakly true, that is there's not really a big barrier to switching to other options like TPU or maybe Trainium (haven't tried it). Supporting independent researchers gives you the Heroku problem, they may like your product but as they get more sophisticated and go to production they'll accept significant pain to save money, scale better, etc. You basically have to re-win that business from scratch and the technical tradeoffs are very different at that point.
What natural pollinators exist in north america and are they adapted enough to an agriculture based society that they will meet our pollinating needs?

If you have a cheap, easy solution to pollination in america for various industrialized crops, you can go make bank right now.
Ideally, there isn't much to talk about wrt the work you are doing. It should be covered in daily interactions and regular scrum/status updates.

Everyone is different, but 30 minutes of what should be a casual conversation is hard to structure and get good use out of.

An hour every other week would be nice. It would give enough time to talk about yourself, what you've been working on, and gives enough time to open up about issues/concerns/ideas that may take a while to discuss organically.
If you try to handle email precisely correctly according to the specification, you will find that users will complain that you're handling email incorrectly. The biggest aspect of this is case-sensitivity: local parts are officially case sensitive, but the overwhelming practice is that email addresses are case insensitive, and people expect to find email addresses via case-insensitive lookup.

As I say in my sibling comment, there are generally two purposes you might have with an email address. If your primary purpose is actually handling email, then that is when you need to be perfectly precise for email. But if your purpose is in using the email address as some sort of "universal internet ID"--this is true for the vast majority of uses of email addresses--then restricting the set of potentially valid email addresses is not only valid but a good idea.

Quoted string local-parts and IP address literals in lieu of domains are things which are generally broken by middleware software that deals with email addresses anyways, to such a degree that there is no way anyone who has such an email address is using it as anything other than a "do you actually support this" email address--it can't be a valid unique-ish identifier for them. Additionally, allowing them to creep into parts of your system may break assumptions of other databases, which increases the chance of weird, deep failures that may cause security vulnerabilities. That alone is a pretty good reason to block them.
An app which can detect if ChatGPT wrote an essay to combat AI-based plagiarism
A Princeton student built an app which can detect if ChatGPT wrote an essay to combat AI-based plagiarism
100% recommended as a non-obtrusive sleep tracker. But it's a bit bulky as a ring (and... it's a ring) so I can't recommend it to the same degree for day-time wear.