skysight-inc/HackerNews huggingface dataset:
Will companies and governments listen? No, so nobody cares, just move on, the 8h with a dumb 1h lunch break is standard everywhere in the world.

Kinda reminds me how Twitch has this bot to remind you to stay hydrated (and keep streaming) but not to go out and on a walk every so often (I mean, you could stream while walking, but if you're for example a COD streamer that ain't gonna work...).
Objective-C was/is an awful programming language, one of the worst I ever had the displeasure to work with.

But at least they relied on the LLVM toolchain and the NeXTStep heritage, it was possible to use clang and many C APIs and a few wrappers around the horrible Obj-C APIs.

With Swift I don't think this will be as practical, if even possible.

They are so rich and powerful that they don't care. And most devs on their platforms are happy to drink the kool-aid.

This will take time, because they have relatively strong foundations and deep pockets, but they are going to slowly sink their ship, what they are building these days is technically unsound and pretty soon their engineering culture will have completely changed.
This is a classic, desperate hope that people have going into a recession. "This time could be different". We've been waiting a long time for this one. It's not just about COVID, otherwise why would it happen as things get better.

Many of these businesses being hit were long overdue for a fall and behaving highly irrationally. This borders on the severity of the .com bust, though it does appear to be less severe.

How do we know it won't be worse either? We could be heading into a downturn and turmoil to rival the great depression.
The title is kinda clickbait but this is an interesting article. It is hard for me to believe that OpenAI has a deliberate institutional bias given that the Board of Directors is fairly balanced so perhaps someone could dig into where the actual lines are? Like it's fun to do the Trump thing, but it'd be informative to dig more. Can we do a scenario where Newsom lost the recall election? What about Bolsonaro winning? Romney beats Obama? Abrams beats Kemp?
New video of Tesla crash demonstrates the problem of semi-automated driving
You can solve duplication with macros to implement traits. The Rust way seems to provide the same convenience without the runtime costs.
Interesting. I didn't realize C was so easy to exploit (I am a novice). Very interesting implications for security. Thanks for the cool insight.
I've used CTEs fairly extensively so I'm generally familiar with their pitfalls, but I don't quite grok your point here. Can you go into a little more detail about what you mean by "take on any dependency in the parent tables"?
But it does like to pop :)
To a lot of people it seemed like things were really heating up.
Indeed, anytime you are promised an unlimited amount of a limited resource it is clearly a lie.
>I suspect that if the Wayland developers simply dropped maintenance of Xorg completely that a community would step up and carry Xorg forward

I don't. That community was sorely needed several years ago, but failed to show up.
I'm confused by the idea of searching someone's house for ebooks. Does that include PDFs?
This isn't a problem for non essentials. No one needs to buy a 7900 XTX. It's really just a consumerist impulse for the majority. The last 4 years of cards still work perfectly fine.

While consumers still demand the latest cards at these prices, they will stay at those prices.
OK, what is the limit?
Tangental question: How do you Swift-using, non-app developers find out how to do basic anything non-app related, such as reading files and making network connections?

I Google for stuff and probably 3/4s of the result are out of date and won't work in any reasonably modern version of Swift. I find Apple's Developer documentation sub-par, to say the least. So, how do you navigate it all?

It's quite a shock coming from stuff like Go, C#, and Rust.

It'd be pretty cool if there were a good version of the Swift Cookbook Ala the classic Perl Cookbook.
It would be disappointing if it was an ad for one weird trick for growing your hair back.
Tourniquet
Alright, what about 32 weeks? 24 weeks? 18 weeks?

There has to be a limit somewhere right?
it is your passion to make markets efficient

... said no one ever. Incidentally, Ray is certainly among
the better funded outfits, but by now, everyone can
see generalized MLOps is never going to happen. Nature
of the beast calls for bespoke hardware and in-house dev.
those UNION's should be UNION ALL otherwise they are deduplicated. Thus you code is worse, also the VALUES express is nicer when done in longer form

WITH my_cte AS (
SELECT \* FROM VALUES
(1, 'column 2 value', 3.0),
(2, 'column 2 value', 3.0),
(3, 'column 2 value', 3.0),
(4, 'column 2 value', 3.0)
)

you can often alias the VALUES values like:

WITH my_cte AS (
SELECT \* FROM VALUES
(1, 'column 2 value', 3.0),
(2, 'column 2 value', 3.0),
(3, 'column 2 value', 3.0),
(4, 'column 2 value', 3.0)
as t(col1_name, col2_name, col3_name)
)

and some DB's allow you to alias via the cte name:

WITH my_cte(col1_name, col2_name, col3_name) AS (
SELECT \* FROM VALUES
(1, 'column 2 value', 3.0),
(2, 'column 2 value', 3.0),
(3, 'column 2 value', 3.0),
(4, 'column 2 value', 3.0)
)
it’s an experimental business that doesn’t make meaningful money for Google.
I don't think this is always true. Sometimes companies think that it is in their long term interest to charge less to keep different set of customers than the ones that are right now willing to pay more.

This is very true for graphics cards BTW, and why Nvidia tried to lock card out of being used for crypto. They believe, I would think, that it was in their long term interest to cater to PC gamers and not crypto miners.
My understanding was that Postgres fixed this back in version 12. Are there still limitations here?
As a customer since 2021, is this re-launch HN?

Loved the concept, found it fell over for real-sized things on even the most powerful machines, had to switch to Structurizr to do our C4 modeling: https://structurizr.com/

Was very disappointed, bet I'd get more devs to model architecture with this tool. If it's relaunching because perf problems were resolved, will look forward to try it again.

Depending on scope of people's needs, either highly recommended or, try it first.

Hats off to Victor for great support back then, and I see the docs are a reflection of that, like this section on embedding into popular tools:

https://docs.icepanel.io/features/sharing#embedding-share-li...

TL;DR: Helpful team, thoughtful UI, thoughtful docs, a product capability (c4 modeling) very worth understanding and using.
This largely depends on how much of Swift<>ObjC bridging you'll hit, as such it'll get faster if more of Foundation is converted to Swift.

In particular Swift is more memory efficient than ObjC because there's less boxing overhead to small values. That should matter more than the overhead from more overflow checking.
This is super nice. Please let me pay so you don't disappear.

Are there any other services that make it this easy? DigitalOcean functions have a UI for quick prototyping but afaik Google Cloud, Vercel, Cloudflare etc wrap similar functionality inside projects or similar idiosyncrasies which adds friction if all you're after is a function and an endpoint.
I love this idea and think there's a good chance I'll use it in the future.

Generally I use followthatpage.com for getting notified of changes on a few simple pages.

However, one idea that would be a pretty good use case of your tool is to get notified of new search results for any query on OpenLibrary.org .

For example, if I wanted to be notified if there are any new books added to OpenLibrary that mention "hackerNews" I could use this search https://openlibrary.org/search/inside?q=hackernews with this api call https://openlibrary.org/search/inside.json?q=hackernews

I probably won't build this now but if someone does please let me know.
Sure, you're financially better off in the US, if you don't mind your kids going through active-shooter drills at school, getting shot at sometimes by their classmates, yourself being shot at when you're driving to work by someone with road rage, religious and political nuttery all around, and society in general breaking down. You're also totally forgetting the extremely high cost of living in the US, the possibility of medical bankruptcy no matter how much money you make, I could go on and on.

Honestly though, if you actually like living in the US, you should stay there (this goes for anyone). If you're not unhappy there, there's no good reason to leave for a country that's so completely different and unfamiliar, where you're not likely to be happy at all. The reverse seems to be true for your wife, so I recommend divorce so she can go back to a place where she's happy. The two of you seem to be incompatible. I've seen other marriages break up over the partners being unable to agree on where to live or to retire; to me it seems to be one of the most fundamental compatibility factors there is in a relationship, though it's frequently ignored or overlooked.

Also, jobs paying over $350k are not common in America as you seem to think.
Retirement doesn't explain the economy adding 230k jobs. Retirement leads to the same jobs being backfilled.

Housing market is a completely different discussion. Interest rates rising of course lead to price drops here.

I'll start worrying about a recession once GDP falls and jobs are eliminated instead of added from the economy.
In the case of situations like those, do contracts with unlimited PTO have a clause with "you cannot fire X employee for being too much on vacation"? Speaking from a place of complete and utter ignorance.
Arch diagrams are looked at by more than just devs (at least they have been in my career.)

They should have flow charts etc that explain how we’re handling business logic that we can then have discussion with the “business side” about
Probably even they want to cut down on the terroristic threatening and the neonazis doing most of it. I bet there is a lot more interaction with the FBI and DHS than most people would think.
Adequate and positive retention is part of a good connector design, especially when there are consequences beyond “it disconnects”.
So it is; thank you. I looked over the front page before submitting but did not see anything relevant.
Pizza by ingredients is just flour, water, salt, yeast. All the details and differences are in hydration and how it is mixed/kneaded/baked. It really is the definition of "the devil is in the details".
Unlimited time off is only good for the employer. They don't have to pay outstanding holidays if you leave or get made redundant. And unlimited doesn't mean unlimited. I far prefer a policy that dictates a minimum number of days that need to be taken off each year, and gives the flexibility to buy or sell holidays on top of that.
Note that there are basically no special performance considerations when using CTEs in recent versions of postgres… unless your CTE is recursive or does some weird side-effect (which is unlikely).
Is there not some wireless network protocol designed to deal with this issue, or is it one of those "sometimes" things?

What actually happens to a TCP connection when you go from 5G to LTE and back?
At the time I post this comment, ChatGPT has just been updated with ability to stop response with "Stop Generating" button (shown when generating response).
Swift will never win against Rust for a much simpler reason: performance. Invariably, rust is chosen where performance is critical, and Swift’s reference counting GC ensures it will never compete with Rust in those scenarios.
Looking at your phone is a thing that everyone does, including the coolest people you know. Just looking at your phone is socially acceptable.

Waving a stick around and shouting fireball while wearing a goofy headset is, at present, still unacceptable.
An AR set that comes in pairs could be neat. Plus they could come ready out-of-the-box to interact with each other.
I love the whole "town" vibe with the ability to reference code written by other people.

Echoing others in this thread who say we'd love to pay for it. I think introducing private Vals may go against what you're going for, but I hope you find a good monetization strategy!
I'm skeptical there has ever been a time when discom finances have not been a mess.
In transition to clean energy, minerals bring new challenges to energy security
The wikipedia citation for that lists 24,000,000 km (0.1604 AU) and 15,000,000 miles (0.1614 AU).

The wikipedia article for that is overly precise and lists 24,200,000 km (0.16176700836 AU) and 15,040,000 mi (0.16179731467).
Please stop using ChatGPT to write your comments. Nobody here is here to have a conversation with ChatGPT, and anyone who wants to talk with ChatGPT instead of actual human beings can do that privately without polluting the conversations of real human beings.
Most of these contracts will have a clause requiring approval of holiday request by your manager.
My firm just dropped their qualtrics license, and they were charging an insane amount of money. $125 per user with a one year commitment, basically coming out to $1,500 a month. I was looking at other competitors but it seems they also have these opaque enterprise licensing models
I don't really see racism here. In fact, I think it's counterproductive to label all frustrations as racist when they aren't.

It's okay to prefer working with people (particularly managers) who speak your language natively. Labeling or shaming this preference is wrong, and counterproductive.

There are cultural differences in the world. There are even huge cultural differences within India. We are allowed to observe the factual reality that these cultural differences matter in hundreds of ways, and we'd be irresponsible NOT to. If you ignore the differences between Indian and non-Indian how are you going to make sure your workplace doesn't partake in caste-based discrimination?
The Nvidia/AMD duopoly is also nothing new, and if anything it's easing now that Intel has a dGPU offering and Apple does their own thing.
Inter Mental – Possible tech-induced cognitive-behavioral disorders
What is that YAML query language abomination in the other snippets?
This blog has a VERY high signal to noise ratio for anyone interested in digging into the PostgreSQL internals. Lots of great articles.
I don’t know how rich the average HN reader is but, for a bit of perspective: I’m solidly middle class and I only pay about 30% total (and that’s if you include property taxes).
If the 99% need the work of the 1% but the 1% do not need them, then they have no leverage and must accept what is offered.
Do US-based Microsoft employees even have employment contracts? Washington is an 'at will' employment state.
I think they look at many signals, including direct lobbying from companies and banks.
Transgender identities rely on society simply believing that they exist, as there is no scientific proof of someone being ‘transgender’. The same goes to transracial and transspecies. We’re supposed to just be nice and accept everything everyone says and never assume ulterior motives, mental illness, or just plain falsehoods.
The main factor that I feel that people forget is that once you build something, fixing it requires undoing it and that’s extremely expensive. Like if you design an API wrong, release it, then realize to change it requires a massive deprecation effort (if you don’t want total disruption).

You’ll notice throughout history that things like earthquakes, fires (see Chicago) or wars (see parts of Europe) have had extremely major effects on redevelopment.

Of course, we don’t want disasters because they cause total disruption, but when we talk about redeveloping an area, you can’t compare two entirety different places and just say “oh we can do it because we have more money” — you always need way more money to redevelop than to develop the first time.
How could there be no SDK? Do they expect people to pay $150 for the handful of apps they’ve written?
It's true that many of the people on Jan 6 didn't view themselves as extreme and didn't realize they were being fascist — they probably mostly truly did believe they were protecting democracy — however this does not preclude them being de-facto fascists.
Objective-C is an object-oriented programming language that is essentially a super-set of C. In fact the earliest implementation of Objective C, if I recall correctly, translated Objective-C code to C.

The only built in types in Objective-C are the C types, like int, char and so on. The "Foundation" is a set of classes that implement many useful types that all inherit from a superclass called NSObject. The "NS" prefix refers to Next Step, the name of the company that Steve Jobs started and where Foundation was first created.

One of the advantages of this scheme is that it is possible to have heterogeneous collections (like an array of objects, where the objects do not all have to be of the same type/class).

Underneath the NS foundation (whose headers are all in Objective-C) is something called Core Foundation, which implements the same classes, but in pure C. To do this well requires huge programming discipline, especially around memory management, and much of that pain is taken away by using the NS classes.

Swift has already started replacing some of the foundation classes, NSString and NSDictionary, for example, giving them the names String and Dictionary without the cumbersome name-space two letter prefix.

I suspect that some of this rewrite may still "bridge" to the CF classes, but in other cases, it would be much better to simply write the class in its entirety in Swift.

I hope that helps.
> Sentences like "I'm tired" and words like "friend" are gender specific.

I know that; but there isn't a default gendered form to use when referring to people non-discriptly, like "he" is very often used for in English?

I just don't understand how that's possible; it's not a cultural difference -- there is no way that any population isn't going to run into situations where they're forced to refer to someone who's gender they don't know.

Not knowing the gender of a person you're talking about is an extremely common situation that would comes up all the time, regardless of a country's history or language. Is the sentence, "a cloaked figure approached me but was covered in so many layers of jackets and clothing that I could not tell if it had a penis" untranslatable in Russian?

A police report comes out and the police want to say, "someone robbed the convenience store and we're looking for any information we can find about the culprit." That's untranslatable in Russian? That's not a scenario that the language developed to accommodate? They can't default to masculine pronouns, they have no natural way to signal that they don't know if the criminal is male or female?

Even the car example -- it's extremely plausible if you witness a car accident involving a human being that you might not know whether the people involved are women or men. Are you telling me it's impossible to have a conversation about that without it getting "weird very fast?"

Gender reveals are not just plot twists in books, they happen in real life. There is no way that a culture wouldn't regularly encounter these scenarios; people have conversations about events that involve human agents where they don't know basic information about the humans involved all the time. It is just unfathomable to me that what you're saying about the Russian language is correct -- that you could witness an event happening from a distance where you couldn't identify the genders of the people involved, and the language just wouldn't have any way at all for you talk about it even by defaulting to masculine pronouns/variants; that the language was never at any point in history adapted for dealing with situations where you're talking about a person you saw who was wearing a mask.

Gender ambiguity is a scenario that Russians will encounter in real life and I guarantee have encountered in real life throughout Russia's history regardless of their cultural views or linguistic representations of gender. They probably have a way of talking about those situations, or at least understand that sometimes gender in a conversation is being inferred or substituted without factual knowledge of the actual person being talked about?
We are getting back to labor rights of 19-th century with no guaranteed vacation time. Then it was between you and your manager or company owner of how much PTO time you get (if any), and 21-st century feels the same.
I had some code from a vendor that was hanging in SQL Server and I looked at the code and they had composed everything together using smaller CTE queries and it took forever to run. They had taken various complex criteria and executed one query for each and then combined the results -- I ended up spending a day refactoring the whole thing to single SELECT with all the criteria and it ran instantly.

This was for a nightly data importer and it was filled with queries like that -- I only fixed the one giving us issues -- but I bet I could have reduced the total runtime by 90%.
Since we're discussing pedantic grammar rules here anyway (sorry): the problem here is not that the rule is inconsistent, but rather that you are applying the wrong rule.

"Its" is not merely a modification of the possessive noun like "Dave's". "Its" is a possessive pronoun like "his" or "her", a separate (but related) class of word. We don't write "he's car" or "she's car", so we also don't write "it's car".

But that said, this is one is tricky specifically because the accepted possessive pronoun so closely resembles a modified possessive noun. I agree that your logic at least makes sense and I think that makes "its/it's" the least offensive of the common grammar mistakes. I don't see it as nearly the same degree of mistake as
"your/you're" "two/to/too" or "there/their/they're".

For example, if you were discussing the soundtrack of a movie about a killer clown demon, it would be entirely appropriate to say "It's soundtrack is well-produced." :-)
Nope, there’s no performance downside to using CTEs in recent postgres versions, unless the CTE is recursive or has side effects (which would be weird).
Form factor for AR is literally like nuclear fusion at the moment. I don’t know when they are going to get it looking like normal fucking glasses, but until then, no one is going outside with this shit.

They have to pivot this soon enough to a cheap at-home AR thingy.

VR headsets are getting smaller at least:

https://en.shiftall.net/products/meganex

I would suspect Apple will never release something that isn’t as small as that.
Why can US invade Afghanistan and Iraq, but not Haiti? Or is it that they fear they would have to face gang members instead of civilians?
Thankfully it works in Powershell on Windows. I lost any muscle memory for `dir` a long long time ago.
Right, but unlike C++ and Java, the scriptability of Swift was designed by spec. It's not a hack or convolution.
Try a scenario involving an ancient religious figure and you're scolded because it might offend someone.
Caring about the environment just wasn't an issue back then.
Thanks for your response, sorry to hear you moved away due to performance limitations.

We've been working hard to improve our performance/scalability for large models over the last couple of years. We shipped major updates in this area recently so I'd be interested to hear when you last used the tool.

I'd love to dig into what issues you had so we can make sure they're resolved for you/other people.

Please reach out to me at mail@icepanel.io
Housing starts (new construction). Home sales (it's harder and harder to get a mortgage). If you know any real estate agents take them out to lunch because most are hurting. Oddly housing prices aren't dropping as much as they should due to the higher interest rates, i.e., people are staying in their homes so not too much inventory.

https://www.reuters.com/markets/us/us-single-family-housing-...
https://www.bloomberg.com/news/articles/2022-11-28/us-housin...