skysight-inc/HackerNews huggingface dataset:
Maybe consider that a car is just an expensive thing to own? Why should costs stop at cost-of-ownership when cars affect the lives of more than just their owners?
I personally like the context stuff, but the GEM and Workbench one's look better in the pictures due to the greater use of colour IMO.

Can definitely see a case for offering both, but that would probably reduce margins. I think the context at least demonstrates some sincere attempt to inject their own original design by arrangement of the windows, etc.

Saying that now, I wonder if they believed that to be necessary to sell the design, since otherwise there's nothing original about the design of the item they're selling.

I doubt these are actually in accordance with copyright anyway though, wonder how long it'll be until they get struck... With the exception of Windows and RISC OS, the owners of the copyrights on those UI designs basically exist purely to exploit trademarks they own now.

Or maybe they licensed them, or maybe this constitutes enough original design under UK copyright law. Dunno.
I regret using the word "refactor" in the context that I did, because I think we're talking about slightly different things.

A better way to word it would be that I would have to rewrite both my code and the tests many times. When I'm in the exploratory phase, it's not just the implementation that's changing rapidly, it's the interface and structure of each piece too. I find it far more natural to discover as I go, even though that means I throw away a huge amount of the total code I write.

Consider the GP comment's example of having everything in one file to begin with, then splitting it out into separate pieces as becomes apparently appropriate. There's no unit test that would survive that process without equal levels of modification, even though the overall behaviour of all the pieces when combined never actually changes.

I suspect most developers have got a lot more of this stuff ironed out before they actually start writing code, but my brain doesn't work that way.

Thanks for the recommendation too, from the introduction that article looks really interesting, I'll be sure to check it out.
Your comment relies on three basic assumptions. The first is that the US will intervene militarily to defend Israel. The second is that a military threat to Israel (ex: a blockade) would need military collaboration from Sunni Arab states. The third is that the Sunni Arab states that have relation with Israel do it from direct self-interest.

None of those are truths you can rely on right now, let alone for 1-2 generations.

It's doubtful that the US, should Israel really fly off the handle, would be willing to intervene against a nuclear state - it hasn't in Ukraine despite much more favourable circumstances. As time goes on and the balance of power shifts away from the US this will become more and more true. Additionally, the US cannot militarily stop antiship missiles even at a relatively small scale, so the only intervention that would be guaranteed to work would be an invasion of Iran, which if it had nuclear weapons would probably not be undertaken.

Secondly, there is no need for cooperation from any Sunni Arab state. In theory, all it would take would be missile launches from Iraq, Syria or Lebanon to shut down traffic to Israel from the Mediterranean - that would be enough to basically collapse the Israeli economy, as it would not be economical to ship overland from Egypt or Jordan, even if those countries would be willing to collaborate (and they might not).

Thirdly, no Arab country has diplomatic or economic ties to Israel out of the goodness of their heart. They only do due to massive pressure from the US, who either gives diplomatic concessions in exchange (ex: recognition of Western Sahara) or hangs the military umbrella (Saudi Arabia, UAE). This is not something you can bank on when shit hits the fan, let alone for the next 1-2 generations.

At the end of the day Israel's strategic situation is extremely precarious and is completely dependent on foreign powers who not only have greatly waning influence and relative capability, but also declining sympathy. This used to also be true, to some extent, for it's neighbors, but it isn't anymore because Iran managed to make its own sanction-proof and relatively competitive MIC. In the future, Iran might not even be the only state in the region to manage such a thing, and structurally any state which aims to do this aims for strategic independence, and a state which is strategically independent doesn't have much of a reason to be sympathetic to Israel right now, let alone in the situation you presented. Additionally, it's not unlikely there will be nuclear proliferation in the Middle East, which will greatly weaken Western influence as Western nations will oppose proliferation and because states which attain nuclear weapons are no longer reliant on the US for defense.
None? The default ones from their docs.

The Docker also shows minimal usage for the ollama server which is also strange.
An extremely accurate way to describe it. $200 back when Monopoly was made is equivalent to ~$4500 USD.
Lucky it was his table and not his own legs.
That's neat!

But how is everyone testing their Swift codebases? We've found the story around testing to be... lacking. The [docs](https://developer.apple.com/documentation/xctest) on the subject are pretty bare and don't offer strategies for mocks, stubs, reporting, code coverage, etc.

And good luck if your app uses a Network Extension... those must be tested on a live physical device due to the signing restrictions!

On that note, does anyone know of a good physical device CI service that supports both iOS and macOS devices?
Not having keys in function parameters is a mistake.

Swift does have an unconventional approach to function keys though, wherein you can specify an "external" label and an "internal" label:

func greeting(for person: String) -> String {
"Hello, " + person + "!" // the argument is "person" inside the function body...
}
print(greeting(for: "Dave")) // ... but it's "for" when calling the function

I'm not sure if I like it or hate it, but it is cool.
you can't choose your parents obviously, but having parents so bad that you don't want them in your life is not the norm. you have my sympathies if that is your experience.

for most people the problem is not that they don't want their parents around, but that the parents don't feel like helping as much as their kids would need it. and here the culture makes a difference.

my wife was not her mothers favorite. girls in china were always treated as secondary. and according to their tradition we should have been living with my parents. they favored their son and his wife in everything, and yet they did what they could to help their daughter, because that is simply what what grandparents in china do regardless of how well they relate to each other.

but in our culture it's not, and whether grandparents are willing to help varies a lot, and it depends on the relationship to their kids
More bag searches obviously.
> Now, if you refer to highways US-101 or I-5 as anything other than "The 101" or "The 5", then you're clearly not from here!

Ah see here's where it gets interesting! Up here in SF, 101 and 5 are names. You say "On 101". It's the weirdos down there in LA who say "On the 101" :)
Right, but it's exactly the same in London. The only people who are regularly driving into central London are either professional drivers (taxis, delivery vans, etc), for whom the charge is just an operating expense, or they're very wealthy. Just parking in central London is going to cost you a lot more than the £15/day congestion charge.

In addition to the central congestion charging zone, London also has an additional £12.50 low-emission zone (ULEZ) charge targeted at older, higher-polluting vehicles. The ULEZ has now expanded to cover all of Greater London.
> Billing and Accounts Payable will always seem like a "how could you mess that up?" problem to engineers, but it literally is difficult and complicated and rife with ways to very seriously and permanently fuck your relationship with your customer

Yep.

Over the years I've seen some pretty crazy payment related errors that you can't think is possible, like a 12+ year old publicly traded company who generates $60 million dollars a year and their business model is a platform that lets other people sell products, in other words their customers have their own customers and buying things with money through a hosted checkout page is a focal point of their business.

One bug was during this checkout flow:

- Open checkout page for product A and see a buy price of $99
- Open a new tab and visit product B's checkout page and see a buy price of $199
- Switch back to the first tab and buy product A for $99
- You get charged $199 and credited for purchasing product B

I was only the end user of such a system so I don't know what their code looked like but I'm guessing their checkout page had stuff stored in a session and the last page loaded new data in the session but it didn't match what was shown on the checkout page. That's a massive assumption but that's how I imagine it happened.
Matrix Codebrowser
How not to be fooled by viral charts (2023)
“ Some of the cats reacted badly to the implants, and were constantly scratching and biting at them.”
Not sure what you want me to do dude, I'm sorry I'm speaking my truth and it is upsetting I guess. Take care.

Edit to your edits: he wrote several books talking about computers, or more specifically, the computers of the 80s and 90s, being worthless and would lead us all astray.
I am not a consumer of marijuana but I was given an edible for exercising with a mate and it did help with pain and feelings of shyness. I enjoyed the workout but I just cannot use it because of my job.
It’s simply not true that everyone failed in Afghanistan- the Mongols were very successful and the Mughals after them created a roughly 600 year period of relative peace. They just understood the realities of that region and operated in ways that modern western nations (thankfully) aren’t willing to. The fact we tried a different way was admirable despite ultimately being unsuccessful and a poor allocation of resources.

Relevant wiki quotes:

“In the Mongol invasion of the Khwarazmian Empire (1219–1221), Genghis Khan invaded the region from the northeast in one of his many conquests to create the huge Mongol Empire. His armies slaughtered thousands in the cities of Kabul, Kandahar, Jalalabad etc. After Genghis Khan returned to Mongolia, there was a rebellion in the region of Helmand which was brutally put down by his son and successor, Ogedei Khan, who killed all male residents of Ghazni and Helmand in 1222; the women were enslaved and sold. Thereafter most parts of Afghanistan other than the extreme south-eastern remained under Mongol rule as part of the Ilkhanate and the Turko-Mongol Chagatai Khanate.”

And:

“From 1383 to 1385, the Afghanistan area was conquered from the north by Timur, leader of neighboring Transoxiana (roughly modern-day Uzbekistan, Tajikistan, and adjacent areas), and became a part of the Timurid Empire. Timur was from a Turko-Mongol tribe and although a Muslim, saw himself more as an heir of Genghis Khan. Timur's armies caused great devastation and are estimated to have caused the deaths of 17 million people. He brought great destruction on Afghanistan's south, slaughtering thousands and enslaving an equal number of women. Allied with the Uzbeks, Hazaras and other Turkic communities in the north his dominance over Afghanistan was long-lasting, allowing him for his future successful conquests in Central Anatolia against the Ottomans.”

The Mughal empire rose out of this and ruled until the 1800’s.
EMVCO specs for contactless was always a tokenized card number. Maybe Samsung Pay was passing the PAN for online payments.
> To accept this view is to accept the idea that most of our ancestors had "childhood poverty trauma".

I 100% accept this idea. Most of my ancestors lived the miserable, short lives of impoverished alcoholics. They and their children absolutely experienced trauma from their miserable hunger and disease-ridden lives.

If I can’t see myself giving my child a good life I’m more than happy to wait until I’m able to. Bringing a child into the world isn’t an intrinsic moral good.
You know the big bang was initially rejected by scientists as being too religious?

https://www.astronomy.com/science/the-jesuit-astronomer-who-...

> age of the Earth

Heavens and the earth are created, and light and dark are separated out before the first day listed in Genesis1.5. So total length of time is unstated. The length of the day is also unspecified, see Hebrews3, which shows that those 7 days are still in effect

"Today, if you hear His voice, do not harden your hearts, as you did in the rebellion, in the day of testing in the wilderness, where your fathers tested and tried Me, and for forty years saw My works."

Heb3. An example where day means 40 years, and today means an unspecified period of time longer than 24hours

The bible has no proclamations on the age of the earth or geocentrism. Unless you're Calvinist (and not many people are), God is also not used as an explanation for determinism

Global flooding, I would argue is roughly the same as the issue of "day". If everything was flooded as far as you could see in every direction, you would say everything was flooded. It would be silly to misconstrue that. You know that the Black Sea floor was inhabited and catastrophically flooded around the time of Noah? Noah and vast portions of the bible are supported by archeology

You dismiss examples that many Christians already dismiss. That is corroboration

> Not to get too far off in the weeds

I like the weeds. Just some quick thoughts:

> religious interpretation over logic

Do you know that the best basis we have for logic (set theory) was said by Georg Cantor to be given to him as a revelation by God, to help us understand God better?

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

I think the universe cannot provide a foundation for logic without being cycilical. For instance explain axioms, without using axioms. They simply exist, without possible explanation. Quines are possible (uses an external transformer to re-create itself), but a self-explaining system without external help, is as possible as a perpetual motion machine. All systems we have require an external force to exist, including logic

How can you argue postmodernism is more logical? To quote wikipedia "postmodernism ... rejects the certainty of knowledge and stable meaning, and acknowledges the influence of ideology in maintaining political power. The idea of objective claims is dismissed"

In postmodernism you loose stability and objectivity

> a better education than a penitent mindset

Jesus didn't advocate for this, a penitent mindset would hardly be good news. @nickpsecurity explains this well on his website

But thankyou for your comments!
Does the "@" really do anything "special" though?
as long as you don't need AI (in its current form) to maintain/extend/understand your code, i don't see the problem.
This is part of the Retro Museum and Cave (I forgot its correct name) in the UK. They really care about restoring original hardware and creating a fantastic interactive experience for their guests. So I’d wager they’d put the same love and care into the items on their store too. Plus I think this might be collection only? [edit: no they do delivery too]

They’ve also got a really good YouTube channel too. I’d highly recommend that if you’re into retro gaming on original hardware.
If I had a nickel for every time I got excited about something with experimental multiplatform support...

The Kotlin platform looks good and I've kept an eye on it, but the problem is, if I have to start working on an app now, it's still kind of scary, as you're basically just placing a bet on a horse race of which one will mature the fastest down the road.

At a previous job, I decided to adopt React Native in its early stages for a project. By some miracle (and with a lot of rolling-our-own) it managed to not hold us back and seemed to mature about as fast as we needed it to, but boy, even then it was still stressful, and I feel like we got a little lucky. (Just to be clear, I also knew this going into it and the choice was mine, I may just have a deathwish)
He inspired me in ways all but two of my primary school teachers ever did.
Add more lanes and parking. Since there's no more vacant land, bulldoze some buildings. Due to real estate prices it'll be cheapest to raze a poor neighborhood after seizing it with eminent domain. We can make the GW Bridge a triple decker but hell no to any train tracks or HOV lane! /sarcasm
> Of these, information on self-reported recovery was available

Self reported? Kills it every time.

Why do "scientists" insist on doing self-reoorted? Why do "scientific journals" insist on publishing such things?

This only clouds the water.
The thing that consistently baffles me is how Slack, Teams, etc., routinely get demolished in terms of usability and performance compared to Discord. It's not like Discord isn't also doing the ridiculous "package a whole browser as a GUI lib" dance.
My favorite painter! I highly recommend Caravaggio: A Life Sacred and Profane by Andrew Graham-Dixon. That and the Derek Jarman film (as referenced by others) provide valuable insight into his grandiose and self-destructive behavior, along with the patronage system that allowed him countless second chances until he managed to burn every bridge available to him. Michelangelo Merisi teaches us a great lesson on the precariousness of talent mixed with recklessness.
This reminds me somewhat of the iSAX papers from ~2010 [0], which was focused on time series but used a pretty cool method to binarize/discretize the real values data and do search. I wonder how folks building things like FAISS or vector DBs incorporate ideas like this , or if the two worlds don’t overlap very often.

[0]. https://www.cs.ucr.edu/~eamonn/iSAX_2.0.pdf
Biggest constraint on this principle is that you can get promoted to a level where getting promoted again requires someone else quitting. That doesn't really imply anything about your competence.

Usually if you're blocked from advancing though, you'll move on to another company that needs someone in the higher role
I don't think I've seen him do opposition to workers rights / unions? He hasn't been constantly yelling about supporting them either, but that's different.

E.g. a quick google for "daring fireball unions" turned up mostly articles like this one which were pro union-demands: https://daringfireball.net/linked/2021/11/24/wirecutter-unio...

Closest to a negative I found in that quick search was him making fun of the Maryland Apple Store union that was asking to be allowed to request tips from Apple Store customers... while also saying that the rest of their demands sounded like good things to ask for.
not all men think like this
It's the year. I had cold applications too and worked in 2022. And I wasn't a UC Berkeley graduate which I believe is very well-know Computer Science school.

> Also for new grads, the best advice I can give you: join a fortune 500 company.

I think the problem is not that the new grads are not applying. They simply are not getting a chance. It's not a matter of choosing between F500 and startups.
This is a straw man. We all agree that legally, one is allowed to pay the loan off early. The question is: do you lie to the dealer and say that you're going to finance, when you're not really going to finance?

I once got a long-term mortgage and paid it off in full within two months. The contract of course allowed me to do this without penalty. But in this case I told the underwriter that I would be doing exactly this. They were still happy to underwrite my loan.

Personally, I would rather tell the lender the truth in this instance. If they don't want my business as a result, then I want to know this information, because it affects my purchasing decision.
> I find the idea that people haven’t considered downsides of waiting to have kids to be grating personally

Why do you care about what other people do? It's not harming you.
Ultimately it boils down to the purchase agreement. Usually the company still has a right to collect payment and in a legal setting, the company will still win because the purchase agreement holds the buyer accountable for payment unless there is a clause in there which dictates the terms of late payment.
Hail Cripples Solar Farm
NYC has _always_ needed this. Staten Island and upper Queens/Bronx aside, the city is just not designed for driving and it never will be (at least not without completely altering the city's core). Having lived there forever, my gut tells me that the _vast majority_ of people who commute into work by car can be served by the (comparatively excellent, but still lacking) MTA and NJ Transit.
I did obj-c on a popular consumer app about 10 years ago. Recently had to make an app. I used async/await and SwiftUI heavily. Used observableobject and actors as well. It’s very nice, much like a React/typescript app. UIs used to be torture

I did have to build some things that I felt should have come standard. For example, I had to build a class that provides a thread-safe way to enqueue objects and process them in a background task, which used DispatchQueue internally.

By and large, it’s a world of difference from what it was and my experience has been joyful. Xcode cloud just worked so that’s cool. Profiling is wonderful (signposts etc). Could there be improvements? Sure. Are there other languages with better features? I think so. But I haven’t found myself longing much for something provided by other languages and platforms

Point is, I no longer dread iOS development. In fact, it’s quite fun.
This is a common tactic for someone trying to hold power at any cost. Seems good for the leadership if the country can last long enough for the world to blame it on old leadership, long after they are dead...or if they are successful enough that it's a statistic.
They're dramatically over-served. Cars are a luxury. They've been afforded free roads, free parking and free externalities for like a hundred years. Free ride's over.
I’ve never been to Jamaica but if I ever go I’m totally taking camo outfits to wear! Great tip!
People who’ve studied it disagree:

> Assuming lightweight EVs (i.e. with battery packs enabling a driving range of about 100 miles), the report finds that EVs emit an estimated 11-13% less non-exhaust PM2.5 and 18-19% less PM10 than ICEVs. Assuming that EV models are heavier (with battery packs enabling a driving range of 300 miles or higher), however, the report finds that they reduce PM10 by only 4-7% and increase PM2.5 by 3-8% relative to conventional vehicles. Additional simulations indicate that the uptake of electric vehicles will lead to very marginal decreases in total PM emissions from road traffic in future years. In scenarios where electric vehicles comprise 4% and 8% of the vehicle stock in 2030, their penetration reduces PM emissions by 0.3%-0.8% relative to current levels.

https://www.oecd-ilibrary.org/sites/env-2020-311-en/index.ht...
At 6.6%. After tax.

And $1k a month sounds insane to own a car to me - at least 5 times the cost
>Donald Trump has said he wants to be a dictator

Then he did a piss poor job of that considering he's not the president anymore.
This only applies to projects whose authors seek to comply with the whims of a particular jurisdiction.

Surely there are plenty of project prospects - even commercial in nature - which don't have this limitation.
For more on this solution read The High Cost of Free Parking by Donald Shoup.
> Maybe you should leave computers to professionals?

Seriously?

You're the one that linked to Insta, and to a clip that doesn't feature Clifford warning of hackers but to Clifford making the valid point that at a particular time in history a great deal of money was being spent on computers in education that largely sat idle for a shortage of teachers, courses, supporting resources.