skysight-inc/HackerNews huggingface dataset:
The sort of interview being discussed doesn't test knowledge of the latest tooling.
Is it possible to have both LPDDR and LPCAMM2 in use at the same time?
Not to worry, the VM we're on has only been running since last Tuesday.
I have an iPhone so I guess I qualify as a rich person by your definition. I am also a software engineer. I cannot state enough how bogus that statement is. I've used both iPhone and Android, and recent flagships. iPhone is by far the easiest one to use. Speaking in more objective terms, iPhones have a coherent UI which maintains its consistency both throughout the OS and over the years. They're the most dumbed down phones and easiest to understand. I recommend iPhone to all my friends and relatives.

There's obviously tons of people who see iPhone as a status item. They're right, because iPhone is expensive and only the rich can buy them. This doesn't mean iPhone is not the best option out there for a person who doesn't want to extensively customize his phone and just use it.
The M4 has increased the bandwidth from 100 to 120 GB/s. The M4 Max would probably be 4x that at 480 GB/s, but the M4 Ultra would be 960 GB/s compared to M2 Ultra at 800 GB/s.
... I think that the more correct assertion would be that Apple is a sector leader in privacy. If only because their competitors make no bones about violating the privacy of their customers as it is the basis of thier business model. So it's not that Apple is A+ so much as the other students are getting Ds and Fs.
Maybe I am missing what you mean, but I think there is a clear tension between the component desire for encapsulation vs the web designer wanting to impose their styling on the nested components.

I wonder if that is the true reason OLE type systems have failed on the web, as there aren’t enough agreed upon preexisting widgets for it not to descend into an inconsistent horror show.
Microsoft SQL Server has a similar issue but also similarly when adding a new column to a table, which I found out by accident when trying to deploy a migration that had worked fine in our non-production environment stages.

Adding the column as not nullable and setting a default is the absolute killer.

A work around when you still want to have a default is to do a three pass migration. First add the column as nullable and no default, then run an update to set the default on all rows, and finally change it to not nullable and set the default constraint.

It has a surprising difference in speed.
To nitpick, the TUI version was smitty. The graphical version was smit. Both had the same functionality and worked the same way.
It's unix command names for fast food!

chown MCNUGS, please!
No, to stop inflation
Doh. I read it as "a company can tell the country it operates from, Norway."

I thought "Huh? Why would an Icelandic company operate from Norway?" Well, I thought, I suppose there must be quite a few. But why's he mentioning it here?

Thanks for inadvertently clarifying.
> Samsung and Google offer 7 years of OS and security updates. I believe that beats the Apple policy.

On the second part:

https://en.wikipedia.org/wiki/IPadOS_version_history

The last iPads to stop getting OS updates (including security, to be consistent with what Samsung and Google are pledging) got 7 and 9 years of updates each (5th gen iPad and 1st gen iPad Pro). The last iPhones to lose support got about 7 years each (iPhone 8 and X). 6S, SE (1st), and 7 got 9 and 8 years of OS support with security updates. The 5S (released in 2013) last got a security update in early 2023, so also about 9 years, the 6 (2014) ended at the same time so let's call it 8 years. The 4S, 2011, got 8 years of OS support. 5 and 5C got 7 and 6 years of support (5C was 5 in a new case, so was always going to get a year less in support).

Apple has not, that I've seen at least, ever established a long term support policy on iPhones and iPads, but the numbers show they're doing at least as well as what Samsung and Google are promising to do, but have not yet done. And they've been doing this for more than a decade now.

EDIT:

Reworked the iOS numbers a bit, down to the month (I was looking at years above and rounding, so this is more accurate). iOS support time by device for devices that cannot use the current iOS 17 (so the XS and above are not counted here) in months:

1st - 32
3G - 37
3GS - 56
4 - 48
4S - 93
5 - 81
5C - 69
5S - 112
6 - 100
6S - 102
SE - 96
7 - 90
8 - 78
X - 76

The average is 72.5 months, just over 6 years. If we knock out the first 2 phones (both have somewhat justifiable short support periods, massive hardware changes between each and their successor) the average jumps to just shy of 79 months, or about 6.5 years.

The 8 and X look like regressions, but their last updates were just 2 months ago (March 21, 2024) so still a good chance their support period will increase and exceed the 7 year mark like every model since the 5S. We'll have to see if they get any more updates in November 2024 or later to see if they can hit the 7 year mark.
They just added new features to this one—those are things they hadn't done for 9 years, either.
How come nobody ever talks about industrializing the suburbs? I live 6 minutes by car from the small scale manufacturing concern where I work. It’s kind of amazing.
No point watching this one though as the new one covers all of the history. It’s a great watch.
Those are both part of my minimum requirements to use something like this as well -- but I'd also want my security game to be a lot stricter. More strict than I would be willing to live under.

The accumulation of so much data in one place is an inherent security problem, even if that place is my closet. I want to segregate data on different machines/locations so that a successful attacker can't get access to the entire trove. If I can't do that, then I need an absurdly high level of security. The risk is just too high.
this is true, I asked the IRS agent to define wealth and they couldn't do it, therefore meaning I no longer have to pay taxes
Clippy's revenge: assistant purges Windows 11 of bloatware, ads and annoyances
Your comment is literally more subjective, dismissive, and full of FUD than any other on on this thread. Check yourself.
I'd love to see one of these on each end of the arterial 4-lane streets of Chicago. When spring hits, fire them up and go from one end to the other in either direction. Potholes become a thing of the past.

We're already used to overhead infrastructure with the L all over the city.
This is the same semantic argument of "Guns don't hurt people". Of course, guns hurt people. A physical object can be harmful without a human being to give it intent. It's a straw man argument that delves into the meaning of words than actually addressing if something is actually harmful or not.

I think we can all agree that AI is itself a tool, that can be used for good or bad. However, we can certainly make a judgement call on it, as a whole, by examining the current state of how it's being used, and by looking at what kinds of human behaviors it amplifies.
> WebGPU and many other features

WebGPU isn't standardized yet. Hell, most of the features people complain about aren't part of any standard, but for some reason there's this sense that if it's in Chrome, it's standard - as if Google dictates standards.
Show HN: Deriveit.org – A smart resource to master LeetCode efficiently
The goal of our site is to teach smart people how to quickly master LeetCode. This boils down to two main ideas:

-organized intelligently

-simpler explanations than what you find online

(==> more efficient)

We’re super proud of our content, and we've helped a bunch of people land FAANG offers: just recently 2 people have landed Amazon using our platform. We made sure to cover all the ideas you learn from the Blind75 and NeetCode150, and people actually feel ready for their interviews after using our platform.

We've had 30,000+ users so far, and we're even officially used in classes at Cornell University and UTDallas. We also have a growing Discord community. Don't hesitate to reach out here or in our Discord if you have any questions (they can even be LeetCode questions).

You can start free, and if you're ready to buy, use code "Recursion" for a sizable HN discount :)
He denies Jewish history, erases the reality that Jews are undeniably linked to Israel and calls for the ethnic cleansing of Jews from the ME.

Can you provide substantiation for the last of these claims, at least?

I haven't seen all of this user's comment history -- but I've seen a good chunk of it, and I haven't seen anything that even remotely suggests that they are calling for the ethnic cleansing of anyone from anywhere.
Not an expert in this field, but I'm guessing this is related to unintuitive nature of geometry in high-dimensional spaces.

One rough example I can think of is the fact that the number of ways to move away from the origin increases exponentially (or even faster?) as the dimensionality goes up. There is _way_ more volume away from the origin than near it, I've seen this explained as something like "most of the volume of a high-dimensional orange is in the peel". One result of this is the fact that samples of a standard gaussian end up forming a "shell" as opposed to a "ball" that you would expect (this phenomenon is called the concentration of measure in general).

Also, very roughly, high-dimensional objects have lots of corners, and these corners are also very sharp. I would guess that gradient descent would get stuck in these corners and have a hard time getting out.

Some links related to this:

- Spikey Spheres: http://www.penzba.co.uk/cgi-bin/PvsNP.py?SpikeySpheres#HN2

- Thinking outside the 10-dimensional box - 3blue1brown: https://www.youtube.com/watch?v=zwAD6dRSVyI

- This is a fairly long talk about HMC, but it does talk about some problems that come up when sampling high-dimensional distributions: https://www.youtube.com/watch?v=pHsuIaPbNbY
How long before someone runs Doom on Tetris?
It says "battery storage capacity". That is a description of energy.
In my experience printing overhangs is rarely an issue.

The big issue that I have is that the orientation of the layers determines the strength of the part. Any vertical tension pulls the layers apart, so sometimes I wish I could somehow print a part in two orientations to make it stronger...
It’s the right and honest way to go about it: good fit from perspectives of both sides … that’s the original purpose of interviews.
Generalization in Diffusion Models
I definitely have considered alternatives, and do drink tea, more now than before, in part because of my negative experience experiences trying to get hot coffee that was cold brewed. Finding the fake cold brew many places really scares me off cold brew more than baristas who don’t want to heat the coffee. Single shot americano is another alternative with a bit lower acidity, I believe, and even with that I often get mild push-back from baristas… “you sure?? We pull two shots anyway…”

The main problem is that I love the flavor of coffee, and I feel especially jealous on a Saturday morning when I can smell it but can’t drink it. Secondary problem is adjusting to a consistent caffeine level without getting headaches.
Plunging pushes your coffee through the metal filter. Pushing harder pushes the coffee through the filter with a higher pressure. Higher pressure pushes particles past the filter more easily than lower pressure. Coffee particulate has a tendency to make coffee more bitter.

Anything that gets more small particles past your filter will add to your coffee's bitterness. This can happen when using a ground coffee that has a lot of fine particles, or if you agitate when you pour/plunge.
It says "battery storage capacity". They're talking about energy and using the units for power.
That dude is a wizard. A lot of guitar players look down on fancy pedal setups, but watching his rig rundown video on youtube was mind blowing. I've heard Anastasio get tones and effects you just won't hear anywhere else.
> complete independence of network connectivity and hence minimal latency.

Does it matter that each token takes additional milliseconds on the network if the local inference isn't fast? I don't think it does.

The privacy argument makes some sense, if there's no telemetry leaking data.
Invented in Austria in 1999
https://de.wikipedia.org/wiki/Fly-over
Not forgotten by any means but goaccess is nice and simple to use

https://goaccess.io/
1. they are being phased out in many locations because of that issue

2. there are many other types of traffic calming devices: https://en.wikipedia.org/wiki/Traffic_calming#Measures
Inches are metric as well in that definition. Just meters multiplied by a constant.

3600 seconds in an hour. 39.3700787402 inches in a meter.

Next you'll be telling me pounds are more convenient than kilograms.
Oxide computer has a really interesting one. This probably hits all of the big points: https://oxide.computer/podcasts/oxide-and-friends/1272104
What phrasing would you use to refuse? I'm curious :D
> So they certainly can't get solar themselves.

I'm of two minds about this: OT1H, I participate in Kiva and would for sure accept a microloan for any solar, but OTOH it may be that folks who use Kiva (both the supply and demand sides) may think of it as just business or farming loans, and thus may not be on-board with infrastructure upgrades. So a hypothetical infra.kiva.com that targets any kind of infrastructure management goals (solar, batteries, sand batteries, water purification, ...) could draw the two interested parties together

All of this is, of course, setting aside the colossal failure of the local government or markets to provide such things, but if I hold my breath on that to be fixed, I'll pass out
I love creating things to solidify my intuition about topics. When I learned about gradient descent, I saw this repo and was inspired to create my own toy Python package for visualizing gradient descent.

My package, which uses PyVista for visualization:

https://github.com/JacobBumgarner/grad-descent-visualizer
Dissimilar Redundancy. Say the Falcon 9 suffers an in-flight failure. The last time that happened, there was a stand-down for quite some time, and I suspect that there would be a similar amount of time before people could be flown on it, even if I'd think Starlinks could resume right away.

Starliner/Atlas wouldn't be affected, and so ensure the US and our allies have access to the station without getting Russia involved.
Horse breeders had millennia of accumulated history and culture at the end of the 19th century.

Boeing today is not the same Boeing of yesterday. All that history means nothing if you can’t execute now.
> think there is a clear tension between the component desire for encapsulation vs the web designer wanting to impose their styling on the nested components

This is the inherent tension. It requires good web component authoring to expose:

1. `part`s that can be accessed by application-level CSS

2. slots for the application developer to inject html

3. CSS custom properties (--variable) -- these pierce the shadow DOM

The web component authors have to be very intentional about these things. There are good examples and bad examples and I think people are still learning how to do this well.
LPCAMM2 is a connector and form factor standard for modules carrying LPDDR type memory chips.
Better than the kdirstat/windirstat family?
"Why valves are a spacecraft engineer’s worst nightmare" is a great read about all the problems of valves[0]. There's also an interesting interview of the author worth a listen[1].

[0] https://techcrunch.com/2024/01/12/why-valves-are-a-spacecraf...

[1] https://offnom.com/episodes/149
Personally I think such questions have three values:

- Future proof. Unless I work for an outsourcing company, sooner or later I will want to push the envelope, or so I hope I do. And to push the envelop, one needs good CS fundamentals (maybe there are some exceptions in some specialized field). Think about React. It's a JS framework, yet to invent it one needs to understand at least compiler and graph.

- Geekiness/talent filter. The same reason that the nascent Google and Microsoft and any elite companies like Jane Street asked Putnam questions, Martin Gardner questions, ICPC questions, and clever probability puzzles. Whether it's a good idea is debatable, but at least those companies want to have such type of people and they were hugely successful. Note the word filter: people who pass the interview may not be good, but failing the interview means the candidate may not be smart or geeky enough. Again, I'm not endorsing the idea but just exploring the motivation of the interview policies.

- Information density. Assuming a company does want to time box a coding interview in an hour, it will be hard to come up with realistic question without spending too much time on the context. On the other hand, it's relatively easy to come up with a data structure/algorithm question that packs enough number of abstractions and inspection points to examine one's programming skill.
Ask HN: Do you use WhatsApp to make notes?
WhatsApp, Slack, and many of the messaging apps introduced a send a message to yourself feature a while back. Essentially to a place to put in rough notes.

Do you use this feature? For what and why?
Or even alternate to create a weave.
There's no need to go back thousands of years, nor to consult geological records, to know that California's flood season can be bad:

https://en.wikipedia.org/wiki/Great_Flood_of_1862

(Summary: 1/4 of all taxable property in the state was destroyed; 1% of the state's population died; things were also pretty grim in all the surrounding states and Mexico.)
Boeing won a US$4.2 billion contract to complete and certify the Starliner by 2017, while SpaceX won a US$2.6 billion contract to complete and certify their crewed Dragon spacecraft. Both contracts were awarded in 2014.

SpaceX flew its first full crewed mission in 2020, and Boeing can't even put together a test flight in 2024. What a bloated, underskilled contractor robbing the taxpayer blind...took 1.5x more money than SpaceX and can't even deliver anything 10 years later.
When FoxPro made the transition to being graphical with Visual FoxPro, I'm pretty sure it took xbase programs that worked on consoles and made them work as a graphical application. Stuff like '@ 10, 10 SAY "First name:" that was originally written to display the string "First name:" on the 11th row (first one starts at 0) and 11th column of the terminal would now be translated into proportional pixel units graphically.
I’ve likewise investigated this space, or an adjacent problem. TLDR: you can get good results with very high probability.

However, medicine and law are not areas where “probably” even at a 95% level is going to cut it. You need 100%.

(Sure a person makes mistakes as well, but we understand that and have systems in place to catch and correct. Whereas people are just tossing out LLM chatbots that are basically black box).

It’s very similar to self driving cars, getting to 95% isn’t too hard now, but that last 5% to not accidentally kill a few people here and there is WAY WAY WAY harder.
That’s fair. I’d probably invest it in my employees though personally rather than return to investors, but I follow.
I'd think Tolkein's "The Hobbit" would fit this description? Or CS Lewis Narnia series, one-offs like "The Secret Garden", Also Edith Nesbit, fantastic children's author, "The Railway children" probably her most famous. century old at least.
When did you first encounter Usenet?

I'd had my first tastes in the late 1980s, where some uniformity of tools, platforms, and cultures (tin, Unix, and largely uni-based participants) tended to cohere. I've cited on HN Brian Reid's Usenet activity surveys (from John Quarterman's The Matrix,[1] an early exploration of what we'd now consider social networks) several times on HN[2]. As of 1988, there were 381 newsgrous, 1,933 articles/day, 4.4 MiB/day of traffic, 7,800 hosts, and 141,000 readers. That's ... tiny by contemporary standards.

Cultural norms broke down rapidly as Usenet spread first to corporate networks (Lotus Notes email formats remain a massive annoyance etched in my brain), and then the general public. By the mid-1990s, Usenet though far more active and reaching far more people was a pale shadow of its former self in terms of culture and relevance.

The fundamental technical presentation along with the original posting culture was fairly effective. That unfortunately didn't scale. One of my concerns as I look at decentralised networks with multiple clients and server implementations (e.g., the Fediverse) is that a diversity of tools will inevitably result in a broken set of standards and practices. In the case of the Fediverse, the baseline is fairly low, though there are implementations and/or instances which offer some fairly narrowly-supported capabilities, notably raw HTML or Markdown formatting, and equations support (as with ColinWright's Mathstodon).

I'm not arguing against your experience, FWIW. I am arguing that your experience is probably highly time-dependent on when you participated in Usenet, and the era from 1979--1992 is markedly different from that of 1993 onward, though cracks were already starting to show.

I've also noted that HN has survived longer than Usenet's golden age, and with remarkably stable quality. It's not all it could be, but it's not the worst of what's online either, and by a long shot. Despite some frustrations, I still find it useful.

________________________________

Notes:

1. <https://archive.org/details/matrixcomputerne0000quar/page/24...>

2. Search shows most, excepting where I've brainfarted "Eric" for "Brian": <https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...>
Show HN: I made a calculator builder to increase engagement and conversions
Hi HN,

I am a solopreneur in the evenings and a software engineer during the day. In the past, I have created lots of calculators for my web projects and freelancing friends. These were pretty basic, but users always welcomed them.

I also used currently available builders, but the problem was that they were either slow, broke on mobile devices, had nonsense page view limits, or were expensive. Some even ticked all those boxes.

So I have decided to create my own, with a simple interface, and called it Creative Widgets (if it ever takes off, I plan to add more exciting stuff like charts, etc, hence why generic “Widgets”).

At this point, I am after feedback. I found myself running in a circle, building features because I think they're great to have, but I would much rather have features that are wanted by users.

So, if your project/web benefits from the custom calculator, you can check it out.

Thanks everyone.

Eugen
Awesome! I completely agree with this approach. I use a slightly different alias, but that's it.

It provides a clean commit history, without actually rewriting the commit history.

I wish more developers in the company used this approach.
Configuring your iPhone storage is something every consumer has a concept of, it's some function of "how many pictures can I store on it"? When it comes to CPU/GPU/RAM and you're having to configure all three, the average person is absolutely more likely to be confused.

It's anecdotal, but 8/10 people that I know over the age of 40 would have no idea what RAM or CPU configurations even theoretically do for them. This is probably the case for most iPad purchasers, and Apple knows this - so why would they provide expensive/confusing configurability options just for the handful of tech-y people who may care? There are still high/med/low performant variations that those people can choose from, any the number of people for whom that would sour them away from a sale is vanishingly small, and they would be likely to not even be looking at Apple in the first place
This would be very useful for Boeing engineers.
No. This bridge travels. Look closely: it has wheels and it's motorized.
> is much less risky

well Baltimore thinks otherwise