skysight-inc/HackerNews huggingface dataset:
> Look, I’m all for being clever when cleverness is needed but some of you JS/TS folks take it to the extreme.

To be fair, this is very much a toy example meant to demonstrate tail recursion- although I do agree it's not a great example considering you need to understand the evaluation order of ternaries in order to understand why one version is tail-recursive and the other isn't.

That being said: generally speaking, one might argue that using recursion at all is "too clever" and algorithms should just stick to iteration altogether. ¯\_(ツ)_/¯

> While you can nest a recursive function in a tertiary statement coro, don’t.

Man, why do you gotta call me out like this? :D
I also stayed there around the same time; my overriding memory is how grimy the bathroom was. It looked like it had never had a proper clean since it was first decorated.
RIP. I stayed here the first time I visited NYC, mainly on account of the location and price. It felt enormous and check-in was pretty chaotic given the amount of people checking in but it felt like an authentic intro to the city.

That said, it was pretty grimy. Don't blame them for tearing it down, it's way too big to preserve as some kind of historical boutique hotel.
But the employees are Spanish. I bet they care.
Technology Connections - https://youtube.com/@TechnologyConnections
but that's different, strava is more like a social platform, intervals.icu is more about a training and progress platform.

I enjoy strava just because the people on there (my friends and family) motivate me, not because I like to get bigger power/hr numbers
If rewriting your docs and solving these hardcore engineering problems have zero impact, then you shouldn't do them in the first place. If these changes are important, then they do have impact, but the engineers may not know how to communicate it.

Learning to communicate impact is difficult, but it's a really good skill to have. Do these doc changes/engineering problems help reduce KTLO? Does it reduce on-call toil? Is it going to bring security patches? Is it going to make the system more efficient and save money? Are these frequently asked features? Do you have other people (preferably seniors) who can vouch in favour of these changes? All these things are measurable and can be communicated as impact.

There are instances where a change has 0 impact and it's still nice to have, for example, fixing a typo in the internal docs. But these changes are usually very easy to do (take less than 5 minutes), and it won't affect your other tasks. On the other hand, spending several days fixing typos everywhere may seem like a great idea, but if nobody cares about them and it does not move any needles, then you are just wasting the company's time and money. The effort you put in these no-impact changes should be a defining factor for prioritization.
To achieve Machine Learning Mastery!
Apple Animation in 2001: Quartz and OpenGL
They're called reports for a reason, they report back to you. When you hire capable professionals, they tell you what time it is and what support they need. The entire purpose of management is to ensure success of the IC and team not to be a mind reader or micromanager.
This is something quite close to me. Our family was fairly poor growing up (though later moved into upper-middle class), and when it came time for college it was a matter of "which college is offering me the most in scholarships?". It was never a consideration to simply choose the highest ranked university. $40k of tuition per year and graduating with $160k in student loans was both unfathomable and untennable.

Looking back on this, it's actually something that I'm now much more unsure about, especially in the light of a fairly large tech salary. When applying to universities, I had an impressive application: a perfect on my math SAT, captain of the football team, professional opera experience, volunteer work and great grades (all credit goes to my parents for pushing me to do all of this). I got into great colleges such as Stanford (#3 on Forbes' university rankings), but turned them all down due to the price. I ended up going to Loyola Marymount (#203) as they gave me a $40k grant for 2 years. When that ran out I transferred and ended up graduating from Hawaii Pacific University (unranked, but objectively quite poor).

Was this the right choice, and would I have made the same call if I could go back? I'm not sure. $160k is much less to me today than it was when I was 18, so the value of the college feels more worth it by comparison. That said, I ended up successful regardless of the university I attended, but this might just be survivorship bias, especially considering when I look around at my peers, almost all of them are graduates of ivy leagues.

From a more objective lens, I think colleges offer three things: education, maturity, and access.

Educationally, there was a stark difference between Loyola and Hawaii Pacific, so I do think there's merit in pursuing a good university, but would there have been the same delta between LMU and Stanford? For that I'm not sure, especially with the resources online today.

From a maturity standpoint, I think I could have gotten this anywhere, as long as it was out of my hometown. Being out on my own was a fairly important aspect of my growth, and interestingly this increased when I moved out to Hawaii and was even further separated. I lived out in Sydney for a bit, and this too stretched me. I'd have loved to have had the opportunity to study overseas for this fact - I think being challenged by a different culture and being out on my own would have amplified the maturization effects of this.

On the access side, higher end universities excel here. They offer both peer connections and a stamp of approval. I've seen these two things open plenty of doors for my peers.

Because of these aspects, I think if I could go back I'd likely pursue the following: Study overseas for the first two years, then transfer into a more prestigeous ivy league to graduate from. Ideally that captures the best balance of optimizing for the three things universities offer, while minimizing the cost.
I've been enjoying keeping up with colinfurze and his "secret" tunnel.
I've had to let go of incompetent managers (I used to manage managers). Maybe I am an incompetent manager myself that no one has discovered, so take my input with a grain of salt.

Competent managers will listen and not jump to conclusions, collaborate with you, ask thoughtful questions about your work driven by curiosity and not because they want to control or micromanage. They will usually be able to catch up and understand what you say and the technical work you do when you explain it (make an effort and you'll be surprised). If there's some tech you work on they do not understand they will educate themselves and ask a bunch of questions trying to catch up so they can help you and assess you fairly.
I use it quite a bit, alongside Mastodon and BlueSky. It's not released Twitter entirely at the moment (and honestly, neither of any of the other services), but there are a decent few gaming and tech creators I follow there, and my own posts do seem to get more interactions than on Twitter too.
Managers aren't "going to a mechanic". They are managing the entire shop. If they are managing the shop and don't know what the mechanics are doing, then they aren't doing much managing.
What is this? Looks like warmed-over generic advice, the same “diet and exercise” advice which has been field-tested by the general public for decades and found to be ineffective. Oh, I forgot about the personal anecdotes.

If this inspires or helps someone, great. But I don’t see anything new here.
Nowadays one can spin their own email service or media server. Why can't we see something similar happening in the near future with AI assistants? I don't mean universally accessible, it might only be for tech savvy people.
Not so much the EEs, but the techs who are troubleshooting/tweaking in the field
Discussed at the time:

A future for SQL on the web - https://news.ycombinator.com/item?id=28156831 - Aug 2021 (218 comments)
When I was a kid, well before the internet, one of the three TV networks would play a movie on Sunday nights. Even if the movie were old, it was intoxicating to know that all my friends were watching exactly the same thing at the same time, and that we'd get to talk about it at school on Monday. There were zero ambient co-presence signals, but the magic still happened. I don't know where that magic came from.
That first result re: tires is simply wrong. Wider tires don't have a larger contact patch; the size of the contact patch is determined by the weight of the car and the air pressure in the tires:

A = W / P

So the reason wider tires improve handling is more complex and subtle. Also, FTA:

Assuming a baseline of a moderately wide tire for the wheel size.
- Scaling both of these to make both wider than the OEM tire (but still running a setup that fits in the car without serious modifications) generally gives better dry braking and better lap times.
- In wet conditions, wider setups often have better braking distances (though this depends a lot on the specific setup) and better lap times, but also aquaplane at lower speeds.
- Just increasing the wheel width and using the same tire generally gives you better lap times, within reason.
- Just increasing the tire width and leaving wheel width fixed generally results in worse lap times.

A full accounting of the effects of changing tire width should explain all of these effects.
He lost so much respect during the X internship that I take most of his writing as parody now. He is really funny.
My understanding is that peanuts originated in either Peru or Brazil. At least that's what some claim:

https://www.aboutpeanuts.com/all-about-peanuts/origin-histor...
The biggest reason there is not enough affordable housing for middle class, never mind poor, families in New York City is because developers don't want to build that kind of housing.

They'd rather build luxury apartment buildings for the ultra wealthy, because that's where the highest margins are. The regulations don't allow building them without offsetting it with new affordable housing projects, but the developers are skirting the regulations by any means necessary, and the regulations aren't enforced with enough teeth to make them comply.

Funny how that happens when legislators depend on campaign contributors from the very same people/companies they're supposed to regulate.
I don't follow why it can't be software in the same way that you can download blender and make your own animated movie if you have a beefy enough computer.
By the sustained impact of their reports on the broader business in light of the fiscal resources consumed to obtain that impact.

(also, half raises hand).
The organizational mission statement is off-topic?
To what extent does it implement or comport with Atomic Habits? I don't mean to be reductive but that seems to be the popular gold standard of reference so I am curious to integrate this by way of the main narrative I've been informed by in this domain?
Related:

There’s an entire solar system hiding inside Sweden - https://news.ycombinator.com/item?id=36687868 - July 2023 (1 comment)

The Sweden Solar System (world’s largest model of our planetary system) - https://news.ycombinator.com/item?id=32944427 - Sept 2022 (3 comments)

The Sweden Solar System - https://news.ycombinator.com/item?id=26424090 - March 2021 (72 comments)

Sweden Solar System Photos - https://news.ycombinator.com/item?id=8181696 - Aug 2014 (2 comments)

Sweden Solar System - https://news.ycombinator.com/item?id=8167192 - Aug 2014 (40 comments)

The Sweden Solar System - https://news.ycombinator.com/item?id=2220903 - Feb 2011 (26 comments)
How about starting a reading group, say a Linux kernel and device driver source code reading group? ;)
Why would you assume this? The company that I work for (~ 1000 employees) has one part time employee who manages sharepoint. Any new software we wanted had to go through the procurement pipeline before we discovered we could use powerapps without asking anybody's permission.
I wonder how the survey question was worded because when I applied I recall most of my applications were to out of state schools meaning which at the time these were been 30k+. Wasn't ever planning to pay this much and would only conisder if I received any substantial scholarships or aid. I think applying does not mean willing to pay that much
One opinion is that it originated in either Brazil or Peru. Maybe the plants made it to Africa after the Europeans discovered America. Maybe they got to Africa by some other path.

https://www.aboutpeanuts.com/all-about-peanuts/origin-histor...
You said stable identifiers come with karma and likes. But you know they come without also.
I've never seen a manager, let alone a director or even VP that manages the entire shop when it comes to software.
>The only person to date whose ashes have been sent to the moon as a tribute was in 1999, and was the ashes of renowned planetary geologist Eugene Shoemaker.

>That triggered their first uproar.

And now at least two companies are making it a business venture. If we let this go, in ten years every nation will be dumping its garbage there. In twenty years, nuclear waste. In fifty years, the moon is going to look like a burning New Jersey landfill. Capitalism is going to destroy the Earth, we don't have to let it destroy the moon as well.

>There is no treaty stipulating that people’s ashes wont be sent to the moon.

Fair, apparently it's a "memo signed by the Biden administration that pledged to consult the tribe on matters that impact them. " Still gives the Navajo leeway to complain. As they should. More people should.

>Celestis has a page on the legal and ethical considerations for this sort of thing.

Yes, they're aware that ethical considerations exist, and yet they're doing the thing anyway, because they're a business and couldn't care less. Like every business they expect (or intend to purchase) laws and regulations that favor them.
Absolutely. The folks who make the decisions to buy aren't the ones that have to use it.
Happy New Year, all!

$ xlock # ...about to go to the balcony now to watch the fireworks
Anybody else sort of miss that Netscape meteor shower favicon?
both are perfectly usable
The players of the game are willing to put up with DRM and anticheat in order to get the game. By taking a hardline stance against these, the Linux community is being user-hostile.
The end user isn't exposed to it.

The flakiness comes from needing an automated browser interaction acting against a page with changing input. If your page is static, sure, the E2E test is probably straightforward and quick. But the moment any dynamic functionality is introduced to the page, the test's interactions need to account for the page's current context (or wait for an intended context). And that has to be coordinated amongst the actual test code, the testing browser, the driver, etc. If anyone one of them hiccups, you may end with a false negative, and those happen more often than we'd like.
We learned the value of immutability, so I don't celebrate new year any more, I just append days to each other and celeb OOM
Tim Hunkin did a video on PLCs and the like, and talks about precisely that, as memory serves. His videos are also a treasure.
That video literally changed how I use (and clean) my dishwasher!
A more comprehensive answer about how managers are assessed at Google (via Google's project Oxygen):

- Is a good coach

- Empowers the team and does not micromanage

- Expresses interest in and concern for team members’ success and personal well-being

- Is productive and results-oriented

- Is a good communicator—listens and shares information

- Helps with career development

- Has a clear vision and strategy for the team

- Has key technical skills that help him or her advise the team

Your manager should at least be striving to excel at those. Different managers will have different strengths, but the most important thing IMHO is that they care about their team and want to do better.
The studios set the requirements. A certificate that never expires would never fly with their need to control DRM as tightly as possible.

If Sony was still in the business, they would offer a certificate renewal for a small fee like the other manufacturers have done.

The root problem is that Sony exited the market and left a lot of cinema owners out to dry with the looming cost of $50,000+ per auditorium for replacement projectors.
Fully agree. I don’t really know what the user groups are doing these days? Are installfests still a thing?
That "somewhere" could be a server embedded inside your home router provided by your ISP or another "dumb" mailbox of your choosing. That would of course require regulation or an industry-wide push towards P2P, which is unlikely at best.
An Incurable Disease Is Coming for Deer
Sebastian Lague does some of the best programming videos I've ever watched: https://www.youtube.com/@SebastianLague He is pretty light on the actual code (it's all open to see but he doesn't spend long going over it) and is focused on the outcome, which is huge for me.

Practical Engineering (https://www.youtube.com/@PracticalEngineeringChannel) is also very good for deep explanations of civil and other engineering.
> 1. Upgrades may be performed but never behind the user's back.

> 2. In particular, the user determines exactly when an upgrade is performed.

Haha, at last, yes !! Take that stupid windows XP countdown to reboot !!
The X220 was so easily repairable that when i had one in university i would routinely take out the keyboard and wash it with dish soap in the kitchen sink.

The ThinkPad X220 will always have a dear place in my heart.
Too much ranting, too little sense. Are you sure you haven't generated it with your generator? ;)

You're trying to carve out an exception for you yourself specifically because you assume that your special case is too special.

1. Laws don't usually work that way

2. There are innumerable cases when "innocuous" software is used as an attack vector precisely because "we don't do nothing why would we keep our software secure"

3. In EU you're safe until you really screw up. More discussion in this thread: https://news.ycombinator.com/item?id=38819780
Well, one of my major moonshot goals was to release another demo for my long developed game project, and to have about 80% of it completed by the end of the year. Unfortunately, I kinda miscalculated how much work was needed to get the project to that state, and suffered from burn out that got in the way of finishing all the levels and content that would have been needed for that goal.

I also had the somewhat crazy idea of using my week of before Christmas to finish many of the videos I needed to create for 2024. That got wrecked due to Covid, which left me unable to record for pretty much all of that week. Thanks idiots who love office attendance because they can't manage a company properly...
I have a 3u Nas I built in 2012 or something with a two core sempron running windows and using storage spaces and it still holds up just fine.
I don't think you're talking about what GP comment is.

For clarification, Bun can act as a package manager like npm (probably the case of "bun + app router + NextJS" comment), and it can act as a replacement to a node runtime a la Express on a VPS (I'm assuming this is what you mean by "yes"). But Bun currently does not implement enough of the Node API's to use Bun as the runtime for a Next.js app.

From Bun themselves: "The Next.js App Router currently relies on Node.js APIs that Bun does not yet implement. The guide below uses Bun to initialize a project and install dependencies, but it uses Node.js to run the dev server."

https://bun.sh/guides/ecosystem/nextjs
Probably already happened but the witnesses have expired.
You can have deep knowledge of a given technology, but still not have an understanding of the details of what your reports are doing at some point in time in a given project. The brag document should include enough detail for the manager to understand (e.g PR, design links that the manager can review to assess what you did). It's in your best interest to keep your manager appraised regularly on 1:1s so it's easier for them to catch up and the disconnect doesn't go for a very long time.
The hardware is basically the same as self-hosted NAS, the motherboard could even be of a lower quality. The software though is closed source and most consumer NAS only get support for 4-5 years which is outrageous.
Raster Master v2.9 – Sprite and Map Editor
E2E also has the potential of being a cross-team nightmare when multiple teams own individual components of a process rather than a single team owning the entire tech stack. So focusing on outcomes rather than output doesn't necessarily work because the teams doing the work are only given responsibility for an output. This is mostly an organizational problem but it does trickle down to the team level. And yah, it's not 'agile' which I feel like this post is just reiterating one of those pillars.

I think this post glosses over the reality that tech workers primarily want to make things work correct, and they generally would write good tests (whichever kind that means for their problem) if they had the time and resources. But the final words seem to indicate doing a check on if the test is valuable... But that's not really where the problem or difficulty lies. It's often an organizational/team barrier (at least in the places I've worked) not a tech problem. And the commentary is often 'well this test is as good as we can do without engaging with all of these known pains'
Having a short term cert seems wasteful too.

How frequently does Sony change its identity. They should have a 999 year cert expiration and then check a revocation list in the off chance they Sony gets its private keys rooted.
Daikin semi-bricked my 3 aircon units in the middle of the summer with a firmware upgrade.
Yep - energy security draws battle lines, generally not isolated military events.
I too stayed there in 2010 to be close to MSG. My friends and I knew it was a shithole, and were sending each other terrible TripAdvisor reviews for laughs. Buried a dozen pages in, one review offered instructions for getting up on the roof- go to a certain floor, go into a certain housekeeping door, and take the stairs in the back. We followed the instructions and found an incredible and private view of the city. Fun night!
On https://bun.sh/guides/nextjs it says that bun currently does not implement the API to run the dev server.
Gptel: A simple LLM client for Emacs
It's not intended to be written by hand. It's also like 30 years old.
I destroyed the company's DB – by Anton Zaides
For encoding maybe? OP says “reasonable CPU performance for compression” and also it was a CPU they already had from a desktop build.
Some infosec and programming channels:

Darknet Diaries https://youtube.com/@JackRhysider

LaurieWired https://youtube.com/@lauriewired

LiveOverflow https://youtube.com/@LiveOverflow

fasterthanlime https://youtube.com/@fasterthanlime

Low Level Learning https://youtube.com/@LowLevelLearning
Living on SEO from their history... PEnnsylvania 6-5000
Did anyone else ever explore the huge multi-level basements of the hotel? In the final sub-basement, I remember there was a passageway that connected into one of the subway tunnels way down there.
I guess the creative speculation about fatness being an evolutionary advantage over neanderthals is new to me. I do not find it at all compelling though and I'm as confused as you about why this is being upvoted
If that were the case I’d expect to still see at least SOME products utilizing the AMD chipset, even if budget focused. I have literally not seen a single board from any MFG that utilizes the built in NIC. Heck there are Intel Xeon-d chipsets that utilize both the onboard NIC and external Broadcom to get 4x for cheap.