skysight-inc/HackerNews huggingface dataset:
Apple's documentation is pretty good in this regard.

Network comms are generally done using URLSession: https://developer.apple.com/documentation/foundation/urlsess...

Reading files is most often done using the String and Data types:

- https://developer.apple.com/documentation/foundation/nsdata/...

- https://developer.apple.com/documentation/swift/string/init(...:)

I've found Apple's documentation for Foundation to be quite exemplary.
I love this! It's exactly what I've been looking for and checks some boxes for things I've needed for a long time in a modeling (vs diagramming only) tool. I discovered C4 a few months back, so finding that it has C4 support is awesome.

Would you be willing to elaborate a bit on what frameworks, tools, and technologies are used to create IcePanel? Anything you're willing to share, and specifically I'm curious if you used React Flow.
Astera Institute
Yeah - my take on what he said is if you're going to do a layoff you should make it worthwhile. Cutting 5% and incurring all that disruption to just have to cut 5% again later is catastrophic. It's way worse to do multiple rounds than to do it correctly all at once and rebuild with the team that's left.

Even absent multiple rounds, 5% savings probably isn't worth the downside of doing it at all (which I think was his point).
"work a little" is you click on the article and it tells you what it's about in the first couple of paragraphs. Or you do what many people do and go straight to the comments and they tell you. All of the stuff you typed above is not going to get resolved in a title anyway.

Here's a couple of specific mod comments if you didn't get that far in the search results:

https://news.ycombinator.com/item?id=21589370

https://news.ycombinator.com/item?id=21394893
Amazing article. I wish I had found it when I searched for the image. It's such an important explanation.
All one is interested in is if he/she has a job. Rest is just corporate BS which one has to go along with.
"Peeps" is short for "people". Twitter people -> Twitter peeps -> Tweeps
The fed strategy will fail because the labor market will always be tight due to retirements.
What caught their eye is that 1.618 is the Golden Ratio.
This is what I was thinking. The first one is a gift from God, the tenth is still fascinating -- the ten thousandth might still get a doctoral student's attention.
> Philipp Meyer was sickened by a moral deficit at the heart of America's financial system

Ok, but is there a moral abundance in Business, Politics, somewhere else? We just had FTX and Theranos as shining examples of a moral deficit, for example. I feel that this is a societal problem at this point, not just the Wall Street's.
Microsoft giving workers unlimited time off
think about it twice, it is not as good as it sounds...
I have a pretty good memory three recessions.

All had massive amounts of domesday comparisons to the Great Depression.

None came close.

Irrationally businesses being hit hard is a normal part of the economic cycle.

The big question is “is this recession going to reveal some hideous flaw in our financial system we didn’t know about and couldn’t plan for.”

So far the answer is “no” - just like the dot com burst, and unlike the Great Recession and the bond crisis of the early 90s.
They don't look at all the same though? A triceratops looks more similar to a rhino than to a T-Rex. And neither of them look remotely like a brachiasaur.
Anything by Maggie Appleton.

For example: https://maggieappleton.com/databases
The mercy of God.
There's a lot of bad pizza in NYC, as well. Really depends on the establishment and customer expectations.

If someone is planning to visit there with the belief that they can throw a stone and immediately hit a great pizza place, they'll probably be disappointed.
That's what happened.
I wouldn't be surprised if it just fell back to the iPhone itself when you didn't have AirPods. It'd be a pretty crap audio experience (both input and output) in comparison though.
Ask HN: Are headlights getting brighter or am I getting old?
I swear driving around recently that headlights are getting brighter than they used to be

It’s like either 30-40% of folks are driving with their brights on or (what I’m guessing) is that the average brightness of headlights is going up.

Is that a true hypothesis?
Random cheesesteaks in Philly are far better than random cheesesteaks in any other city, but I would never recommend a tourist to go to a random spot over one of the highly rated places. You'll just feel it was good but over hyped. It's a waste of time for someone who is there temporarily and doesn't live in the city.

If you go to a place like Joe's you'll understand why the food became famous in the first place and how much better cheesesteaks are in Philly.
Wow, that's cool. I've admired her for a long time (I'm a long distance hiker). One of the things I like about her is that she proves that you don't need to be in top physical condition or have a lot of expensive gear to complete the journey.
I’ve seen many times descriptions of how original teletypes work and how that influences modern terminals.

However, something that I have not seen yet and I’d love to check is an attempt to redesign the terminal from scratch separating historical baggage from the parts that still make sense nowadays.

How would a designer create this tool without the historical precedence? Is tradition holding us back? What new standards could we reach ?
As an Indian living outside it’s great to see us doing well as a group. I think this comes from traditionally Indian families and parents putting extensive focus on getting skilled and educated as the focus of bringing their children up.

For non-Indian folks, a few interesting movies to watch that go into this aspect of the culture l:
https://en.m.wikipedia.org/wiki/3_Idiots
https://en.m.wikipedia.org/wiki/Super_30_(film)

This cultural phenomenon is not unique to Indians though, it’s also seen in China and may be other countries in Asia that I’m missing.

I’m also a little surprised by some of the comments here, I would expect comments on hackernews to be intellectually stimulating and balanced arguments that are atleast with some effort removed of personal biases. Some examples of biases that I see — lumping Indians as a group or general human tendencies quoted as exclusive to Indians such preferring your group over others (in-group out of group mentality)

On the flip side though, I’m not much surprised. As the under developed countries industrialize they’re taking back what has been historically their share of the world GDP. And as a result a larger Indian influence is visible and likely to grow as the Indian economy continues to grow. I think some folks should find it in themselves to reconcile the changing world around us.
>> First paragraph on article stating "CAM applications are designed to fail safely"...

1000% !!!

That jumped pout in the article. I've gto 15 years doing CAD/CAM/CNC as part of what my shop does for a living have no idea what software he's thinking of.

You MUST be extremely careful with EVERY new toolpath, even after checking the simulation. I verify the zero point, pause and single-step every initial part of each sub-toolpath to ensure it is engaging where I want. After over a decade, I got to pretty much hand-specifying every path and entry, and having an idea of where to check in every new program, and it has been a long time since I've broken a tool or gouged a part.

But the idea that new toolpaths are somehow inherently safe is, well, dangerous.

Wear your safety glasses always and keep your distance. Seeing a half-inch razor-sharp diamond-coated carbide tool break off at 22000 RPM and fly across the shop is not cool (and the $200 lost is not even close to the uncool part).

That said, once fully debugged and I trust a toolpath, I can leave the machine running in the quieter next room for a half hour+ and just listen if any potential issues start happening and intervene then.

This is absolutely NOT 'move fast and break things'. The things you'll break are your expensive machine, expensive tools, expensive materials, and your irreplaceable body parts. It is measure thrice, check twice, cut carefully, and you'll make some very cool and amazing stuff.
Meanwhile, we have another front page article (now page 2) with many posters lamenting that National Electric Code does not require a “You touch it? You have to fully upgrade it!” approach to code compliance as code evolves.

https://news.ycombinator.com/item?id=34339608
I really appreciate the recommendations. I have enough knowledge of the field to understand that control engineering and vibrational modes are extremely important but not enough to know what's most important to know about them or which books are more reliable or better written.

What do you think about Reuleaux's Kinematics of Machinery and the Machinery's Handbook?
We’re not discussing f a human. We’re talking about fairly coarse demographic buckets
Traders Lose Trust in CPI Data Security in Wake of Volume Shock
It’s incredibly easy to find a dollar slice in NYC
Are they? Once you die you won't take them with you. We all are born alone and die alone. When work stops, when life stops or when the world ends are they all meaningless or does each moment add to a wonderment.
What are "the statistics of it being a rock"?

Of all the interstellar objects like this one we have observed, how many were rocks?
Awesome, let us know if you have any feedback on the tool.

For the canvas we use https://pixijs.com, it's super powerful/performant and works well for us.
I appreciate that taxes are higher in California than many places - but a married couple earning $300k pays much closer to 26% in income tax, and 5% in FICA/SS in California.

https://smartasset.com/taxes/california-paycheck-calculator#...

Not even an argument for tunnels, people just have really warped views of tax burden in the US.
I drew a 9 page DTM that implemented binary multiplication for an assignment in a CS class at USC (southern cal) in the mid-90's. It is my favorite CS illustration. However, I am certain that no one else would be interested in it, as it is very specific, archaic, and personal.
… by being a submarine?
My work also has similar thing. Every calendar month gives the sick & vacation hours. Vacation has soft ceiling of 240 hours (no time frame). Once over 240 hours, Manager's have to devise & suggest a plan to keep the total under limit, which could be an extra day off every month to counter the new accural & some planned days off to bring total near 180.
Neither Pat’s nor Geno’s is the correct answer. Just say’n.
Because they apply different standards to themselves than they apply to others.

Though one could say they deprioritize their own browser in order to push producers to using their more lucrative app store.
“Changing Tides in the Chinese System
by Peter Zeihan on January 10, 2023”

Video from blog piece: https://youtu.be/fHs8wqj3WQY
More work is more work.
I’m going to go against the grain and say I love unlimited PTO. Gone are the days when I’m counting my PTO and I can just take trips or time off whenever I feel like it.

I’d like to say that I’m a contributing member of my team and I have a good rapport with my manager so I’m never worried he’s going to reject my request.
Hey, sorry about that! We actually have a WIP fix for this exact issue (the obtrusive overlay that you can't dismiss). Should be out in the next week or two.
See my two posts on my home made pizzas in

https://news.ycombinator.com/item?id=34081087

with some more details in

https://news.ycombinator.com/item?id=34085805

For your specific question: For one pizza for one, I start with the dough prepared as in the posts. The dough is in a covered plastic container, about 12 ounces to leave room in cases of the dough expanding. I dump the dough on a round sheet of Teflon. The sheet just nicely fits in the bottom of a common cast iron frying pan. I got the sheet from a long roll of such Teflon from Amazon, sold for drying fruit or some such. But it's Teflon so will withstand the heat of cooking -- it should and in my experience of some years, does.

So, now the round sheet of Teflon is on my cutting board and the pizza dough has been dumped onto the Teflon. Then with fingers, I press the dough to be round and nearly covering the Teflon. As in my posts, then I add tomato sauce, Mozzarella cheese, and slices of pepperoni sausage. Right, I have found no need for electric mixers, rolling pins, cooking spray, etc. Fingers work fine.

Now for your question, how to move to the frying pan!!! I slide a spatula under the right part of the Teflon, and that serves to support about half of the sheet and the raw pizza. So, with a right hand finger on part of the Teflon to keep it on the spatula and two left hand fingers to support the left side of the Teflon, I carry the stack to the stove and the frying pan. So far, I've never dropped anything! But it would be a little safer to have the frying pan, so far just at room temperature, also on the cutting board so that the trip of the Teflon circle to the pan would be really short.

WOW! Right! Just thought of something MUCH better! Have the room temperature frying pan on the cutting board or even just the countertop, put the Teflon sheet in the frying pan, and THEN add the toppings, dough, sauce, cheese, sausage, etc. Sooo, no moving to the frying pan at all!!!! 100% no worries, no risk!!!

When the pizza is done, I slide the spatula under the Teflon and carry it and the pizza to the cutting board. At this point, the pizza crust is a little stiff and easier to carry without flopping. And, again, so far I've never had any trouble from this trip from the pan back to the cutting board and the action with a chef's knife. Since I'm no candidate for a champion of high coordination, I'm sure you can do this move just fine!

Else, put some heat resistant pad on the cutting board and move the whole frying pan to that pad and, thus, have a very short distance to move the cooked pizza to the cutting board and knife action!!!

A "heat resistant pad"? How about just a pot, about 2 quarts, cool?
Space Activities in 2022 [pdf]
Yes, I just explained how that wound up there.
From a quick search, there are now sites like [0] where you can seemingly buy road signs which adhere to MUTCD (I can only imagine it was much more difficult for Ankrom in 2001). From the customer reviews, it sounds like many are placed within personal property, such as indoor decorations or arrows directing delivery drivers.

However, I wonder how much trouble people get in practice for putting up signs on less-trafficked public roads (e.g., signs like "Slow, children at play" or pedestrian crossings). I'd like to think that a well-intentioned sign on, say, a quiet suburban street would be allowed to exist.

[0] https://www.roadtrafficsigns.com/
It needs explanation
Jeff Beck: British guitar legend dies aged 78
The concept of at will employment baffles me as a European, especially since healthcare is also tied up into it. Good point, I forgot that was a thing at all.
The US invaded Iraq and Afghanistan for oil and vengeance for 9/11, but Haiti has nothing the US wants.
>AugmentedBS

Poetry.
> This borders on the severity of the .com bust, though it does appear to be less severe.

I don't think this is remotely true - the .com bust killed off a huge number of companies (and an enormous amount of market cap) that weren't profitable and had no real path to profitability. This time we're talking about layoffs at companies like Meta and Amazon that are just throwing off money every quarter.
The 'Buy Now, Pay Later' Bubble Is About to Burst
>> you wanna design your mold to "cleanly lift" off a piece without anything getting stuck.

THIS!!

Make sure you have a good draft angle and reliable release agent coating, or a multi-part mold that can come apart at the seams (which does 99.9% mean a flash cleanup step in your mfg process)

With those, it will work great. Overlook it, and you'll have a very tedius cleanup job before your next part, or worst case, an expensive doorstop or coffee table piece.
Why not {highest title} + {highest on pay band for that title}? Why not make more money earlier?
I didn't know this either that's kind of a bummer they are laying of people from one of the few alphabet subsidiaries that is without a doubt improving life for people.
This is not the form factor that will change the paradigm. The smartphone was. I agree with you that if you had your face slammed against a Gameboy as an adult in the 90s, people would have judged you. That changed real fast, but it had to be the right product/form.

Whoever gets the AR glasses that look like glasses out first wins the game.
Tbh I didn't realize they had a paid option until I looked after reading this comment. I'll probably try it out, thanks.
Ok, that makes sense. So it's not Unlimited PTO "at will", it's "discretionary PTO according to your negotiation skills with your manager".
Do we know what instruction-set profile it implements? Any?
I'd push this idea further: this shouldn't be just architecture deduction to make diagramming be derived from code. This should be concept deduction to make programming itself work on higher conceptual level (which may involve automatically creating diagrams on the fly, too).

For example, imagine I have a bunch of classes that I know implement a state machine. I should be able to annotate them as such in code, and gain the ability to do things like:

- Render a state machine diagram from them

- View them in a UI (could be graphical, could be just a different textual representation) dedicated for state machines - one that emphasizes states, transitions, and associated conditions and side effects, while diminishing or hiding all other aspects.

- Edit them in that same UI. In there, "add state" or "rename state" or "add transition (with conditions)" are the atomic editing actions, matching the way I'm currently thinking about these classes.

Elsewhere, I may have another state machine, where states are just functions tail-calling each other, or actors sending each other blocking messages (both are a common pattern in Erlang). I should be able to use the same annotations on such code too, and get the same capabilities described above.

Furthermore, some of the classes in the class-based state machine example may be parts of other, lower or higher-level concepts. Or I might encounter pieces of the state machine while working on a cross-cutting concern like error propagation. I should be able to interact with those pieces through UIs dedicated to other concepts or concerns I'm focusing on.

Trying to force the base, raw plaintext form of the code to represent all relevant concepts, all the time, in an explicit and readable way, is a fool's errand (and a source of endless, unresolvable debates about "clean code" and software architecture). Instead, I believe programming languages should be optimized to allow us to write code using a bag of higher-level tools, each dedicated to a concept that's closer to how we think about our programs. We should rarely, if ever, touch the raw source form - and we definitely shouldn't expect the raw form to clearly represent every possible role it plays in the whole program.
I hadn't considered that at all because they're so little used, but it would be an issue if they became so. I'm using Stylus for user styles nowadays which provides an option to allow you to target the CSS within an IFRAME using

html[stylus-iframe$="twitter.com"] h1 { display:none }

and I guess they could provide a similar sort of hack to select the Shadow DOM of an element to apply CSS e.g.

.comment:shadow .title { font-size: 1.1rem; }

Seems pretty likely to be be a performance hog to do that though.
Only if you've included <ctype.h> or <wctype.h> though.
Or wrath depending on whose perspective you’re looking at it from.
My neighbors still remember my shrieks of rage when I read Arsicault got rated.
I have a VW Golf and it has what it calls "adaptive cruise control". What makes it different from my older (simple) cruise control is that it will slow down and speed up again as necessary without my intervention. For example, if I set the speed to 70 mph and it gets close to a car ahead that is only going 65 mph, it will slow down and maintain what the software believes is a safe distance. Similarly, if a car in an adjacent lane changes lanes in front of me, it will slow down if necessary.

I do use it, but less than I did the old system: I just do not find it relaxing because I cannot really grasp intuitively when I need to override it. On standard cruise control, it was obvious to me when I needed to take over. Therefore I am more rather than less vigilant than I was with the old system.

I don't want to be too hard on the Golf: it has other safety features I really like, such as lane assist and automatic breaking. But I am not a fan of the adaptive control, and I think the article help me understand why: its a level 2 problem!
"National leaders must make the most of the good weather"

saved you a click.
I don't know why you're getting downvoted, in a few decades we'll probably find out the CIA was behind all of this.
It was never lost. For everyone who lost $100 in crypto, someone else is up $100.

An interesting question is whether the new USD holders are less likely to spend the money. If so that is a bit like a reduction in money supply but hard to quantify.

The only sinkhole is mining costs but that money ends up with chip manufacturers and electric suppliers etc.
Are you mixing up Ruth and Stephen?
Well, not that I'm advocating for it, but if 99% feel oppressed by 1%, you should expect a revolution.
Ironically, unlike getting decimated Google and Facebook-style, IBM's stock went up in the past year and they seem to be doing ok (hundred plus years into it). Some parts of IBM are still very relevant, many others are depressing, but it's more like a whole country of different people than a "company" that I can comprehend. Also, curious that their headcount went down from mind-boggling 466k in 2011 to 282k, talk about downsizing (quietly fired 200 thousand people?)
Particularly if we found mold that had invented writing, mathematics, computers, discovered chemistry, relativity, quantum mechanics, nuclear fission, and had sent spacecraft to other planets.

All these discoveries and inventions would be part of the history of an advanced civilization. It does not matter how "advanced" they were, making contact with humans would be a completely different prospect for them than even contacting chimp-like animals would be for us.
Like an Uncut Cake: The enduring appeal of the hard-copy encyclopedia
This is the first ever AR product/page that made me actually want to buy the thing
It's not just for cosmetics. Many video cards block two expansion slots. Some block three, and I think a few block four.

If you can use a cable to make it possible mount that card away from your motherboard in a place where it blocks exactly one slot, then you've freed up several-to-many expansion slots.

Source: I did this in my PC. I actually bought a large case so that I could do things like this.
They can control supply via immigration and lowering tariffs.
People keep talking about tech companies like tech is itself an industry.

A tech company in the energy industry is going to be affected by world events differently than a tech company focused on, say, the medical industry.
That’s all part of the lower level foundation library, which is what this post is about.

https://developer.apple.com/documentation/foundation/file_sy...
Honestly, I've seen less compelling AR applications than I've seen VR ones. Between Windows Mixed Reality, Pokemon Go and the AR Lowe's app, there's not really a whole lot of compelling AR use-cases. VR at least has an entertainment niche, which gave us the likes of Beat Saber, Half Life: Alyx and an IMAX experience in the comfort of your sofa. Neither one seems poised to succeed IMO, but the push for AR adoption seems to be a top-down decision, not one driven by profound demand.