skysight-inc/HackerNews huggingface dataset:
People have gotten way too religious over SPAs, SSR, etc.

Should you use X? Maybe it depends. I have been burned by using SSR when the complexity of the app increased and suddenly doing SSR was getting in the way and now I was uncomfortably mixing JS with server rendered pages and struggling to maintain state. I've also been on the other side, using React and creating more complexity than was needed.

The point is: don't be dogmatic. Get requirements, extrapolate what could happen in the future, use first principles, weigh decisions against team capabilities, ask yourself if your decisions are for your own personal reasons or have significant positive user/business impact.

Engineers who rush to use one technology over the other without doing their homework are just doing bad engineering. It has nothing to do with "fighting the good fight".
https://archive.ph/RYKab
And htmx for a language-agnostic one
China’s doing amazing work on long distance transmission using high voltage DC:

https://youtu.be/rThkjp-bp8M
I like how the measurement unit seems to be either small cars or school busses.
There was already split when Paul joined the church. Just those original Jewish branches (like Ebionites) did not survived to this age.
My last gig used Rails' Hotwire, and my new gig is using Phoenix Liveview.

Thankfully people are waking up and seeing that JS is most appropriate as a "last resort" technology.
Most definitely yes, as long as the device can be charged over a type-c port that is all that is required to meet the regulation.

There is absolutely no requirement for interoperability for things like fast charging or even supporting actual USB specs like PD.
Russia had stopped gas flows on NordStream 1 26 days prior to the explosion [1].

This was after a series of reductions, stops, and restarts where they reduced flows and tried to get Germany to break sanctions to send parts. That they then ultimately rejected and wouldn't receive. E.g. [2].

When Germany offered the parts. They refused them, stopped NS1 entirely and offered to activate NS2 with Germany. [3] Germany refused and resisted the blackmail attempt.

Then the explosion happened a couple of weeks later. After that Russia again offered to activate NS2 with Germany. [4]

In this context, the US going ahead with the plan to demolish NS1, and leave NS2 50% operation makes zero sense.

[1]: https://www.statista.com/statistics/1331710/nord-stream-phys...
[2]: https://www.reuters.com/business/energy/kremlin-says-gazprom...
[3]: https://www.rferl.org/a/putin-nord-stream-closed-energy-cris...
[4]: https://www.dw.com/en/putin-offers-europe-gas-through-nord-s...
We’re using Hotwire extensively at https://mailpace.com

It’s a joy! But we’re not hiring…
> The only problem they were created to solve was soaking future taxpayers with debt and a devalued currency, while keeping taxes low in the past and present.

They were created to allow poor kids to fund their education with a vehicle other than government grants.

> The government should either fund higher education directly, or give students cash.

Maybe, maybe not. There is a cost/benefit argument to be made there, but I doubt you have the information necessary to say this with the level of certainty you are presenting.

> This is the same playbook with deferred compensation like defined benefit pensions and retiree healthcare for government employees. Government avoids paying cash now so taxes are lower now, and use liberal accounting assumptions to understate the debt.

There are differences in the risk, and therefore pricing of these two forms of government debt, but yes, the government, like all entities, tries to pay things off as late as possible.
> Do you really think that ChatGPT can analyze the work done by a human and provide meaningful and accurate feedback? It's very easy to make a claim, but have you perhaps tried it?

It honestly does scarily well most of the time (until it doesn't, of course). I've tried it multiple times.

You should give it a go!
The interesting thing for me is that I've circled back to "CSV is good, actually" since for loosely structured source input, it has few equals - it lets you organize by cell, and you can use spreadsheet software to edit it. The balance shifts towards schema generation once you want to apply a specific model on the data, but "import CSV to my schema" is convenient as an interface to that.

XML also has a place as an interface, but it's much more niche, since most interfaces that are hierarchical-document-shaped are going to parse text instead of bracketed entities. I think we got a bit excited about how well HTML worked at the time.
Very cool, looking forward to testing the platform!
Yeah, I just checked again after reading the replies here and it's even older than that, it's an iPhone 6 plus. Maybe I should talk to my daughter about getting a newer one :D
I dread to think of all the state-funded technology companies with backdoor-ed firmware/software coming out of China
I have to wonder though - modular synths were always so niche and expensive, they've never been more affordable or available than they are today. In fact they're a small fraction of what systems would cost in any previous decade, so it may be that there are more people using modular synths now than ever.

Whether they're using them for anything is maybe a different question ;)
> it’s starting to worry me

Not any time soon: https://duckduckgo.com/?q=fMRI+device&ia=images&iax=images
The problem with this advice is it's tantamount to having a potion that kills some people and only gives others a bad tummy ache. You say, "Drink it and find out," and qualifying it with, "it's not so bad if you have family and friends to support you while your tummy aches."

There's not much evidence for anything about trans people since it's a very new phenomenon in the social consciousness, but you can be ruining someone's life by appealing to that scientific ignorance + your anecdata mixed in.

Just trust the latest collective consensus of psychologists and doctors, and encourage others to do the same. They're paid to know about this stuff and to onboard the enormous risk you are with your prescriptions in this thread.
The obvious one is speed/data size: you can handle much larger data with duckdb compared to pandas. Depending on the data, maybe 10x larger, sometimes even more.

From an ergonomics perspective, I find pandas much harder to use casually than SQL. When I was an IC and was using it a lot, I was proefficient in it. But now that I code maybe 5 hours / month at work, I can't really do anything non trivial besides basic stuff/pivots. OTOH, I never really forget SQL.
Originally she asked for a desktop. I talked her into a laptop with an eGPU because she has a medical condition that significantly limits her strength and flexibility. I thought splitting the GPU would be best for weight and did not want to burden her with a chonky gaming laptop.
I'm a huge supporter of this model. I used to think I was terrible at math. Once Khan Academy and other online resources were available, it all started to click for me. Turns out my problem was that I could never keep up with the lectures. Being able to pause and replay a lecture and then ask for help when I got stuck in my homework would have been amazing.
Especially since Pete's child was in the ICU - it is not like he was on vacation in Hawaii or something.
I'm not saying it doesn't exist. I'm just saying I've seen way more griping about Rust evangelists than I've seen actual Rust evangelists. For every crazy Rust post like that, I've seen at least 5 of people complaining about crazy rust posts like that. I've seen plenty of articles with comments crapping on Rust evangelists when they weren't even in the comments at all.
You can run a network dongle off the USB port (some phones) to have two network paths.

A phone is never going to be a great node device for a mesh network, though.
I can only speak to my experience in the engineering org at Meta and past experience at Apple.

One key difference between Apple and Meta is that each individual (on the ground) team at Apple is responsible for its own hiring. Whereas at Meta, they have a general company-wide engineering pool that is mainly driven by recruiters to fill.

A manager at Apple will get a batch of resumes and start hiring with a recruiter and the team members will then interview each candidate and decide to move forward or not with a candidate.

A manager at Meta, on the other hand, is constantly trying to sell their team to potential engineers looking to either switch from another team internally, or come from the general pool (bootcamp).

Make no mistake, both companies get headcount budgets driven by org-wide budgets set by the very top and HR uses that budget with very complicated formulas for determining how fast they need to hire to maintain or grow headcount to stay ahead of people leaving. Also, engineering managers absolutely have endless work to assign to new hires. So given the headcount, they will definitely make use of it.

All that to say, I do think Meta's internal team structure made it far easier to over-hire and Apple's intentionally inefficient structure prevented doing the same.
> The answers aren't curated.

They’re also not original. Every single one of those is a preexisting joke, which you can verify by doing a web search on the question. Siri could’ve told you those.
The disagreement here seems to be "how relevant are the real world costs and profitablity born by ethereum node operators and validators to the overall 'costs' of running ethereum"?

You seem to think that is the end all be all to measure the profitability of the network. And you aren't entirely wrong. If it requires too much hardware, too much internet bandwidth, too much in the way of skilled node operators relative to the value the folks running the nodes would gain, the number of particpants would dwindle and the physical network would suffer.

So there are boundaries that real world costs impose on the operation of the network. But at what level do those boundaries kick in? Well, that is why it's been an important value to the developers that a node can be run on 'commodity hardware and internet'. You can run a full node on a standard Pc from the last 5 years with 16gb of ram (less in some configurations), a 2 tb ssd (or 1tb if you don't mind some downtime every few months), a modest internet connection and can be done so by anyone with some basic command line skills.

Because of those modest demands, I can and do run a non-validating node on old hardware I already owned on an internet connection I would be paying for anyway. I make $0 from doing so, but it interests me as a hobby because I want non-intermediated access to the the network. In contrast some large node service providers have immense costs because they host on a cloud services and they hire expensive SRE's to keep it running at a high reliability level. But they woudn't be spending that money if they didn't seem some kind of profit or value in it. Because of that variability and the low baseline to get started, whether it is real-world profitable to any particular participant is irrelevant to "ethereum" as a whole.

So, from my view, it becomes reasonable to look at it as "how much ether is created vs how much is burned" to see if "ethereum" as a whole is profitable.
If you stop processing at that point, you can't autocomplete any functions that are defined further down in the file.
The F-22 has gone from zero kills to two in under a week.
Paris Catacombs are also amazing for this. First few skeletons are yikes. Next 50 are unsettling. Next 500 are sobering. Next 5,000 start to be kind of interesting, starting to notice variations in bone and joint shapes. Next 50,000 start to resemble the other people walking with you, just more naked. It’s a good experience.
Credit where credit's due, programmers are great at being open and helping newbies find their footing.

I studied as an electrical engineer, but ended up drifting into the software world because my first preference (FPGA/Embedded dev) was so heavily gatekept and actively hostile to newcomers.
>Yeah you know I’d much rather work in a place where I have a very limited relationship with the people I spend at least 8 hours a day with.

I would. No sarcasm. With the caveat that I don't have to spend 9 hours a day with them, as I'm not forced into an office space with them.

I've also found that working at companies which push for closer employee social bonds with countless office activities, quarterly teambuilding events, parties, etc. actually diminished my QoL. I realized that what I actually want are deep connections with people I like, not someone someone else hired to work on the same project. All those (imo, meaningless) socializing activities cut into my free time I could have been spending with friends and family. Working remotely also frees up time I would be wasting on commutes.
Basically anyone with kids would tell that as a story, if it happened to them or to their friends.
And if you could do it better you wouldn't be here throwing shade about stuff you only barely understand, you'd be out in a field somewhere dunking on the local farmer's co-op. If you think modern ag is a bunch of ass-backward hicks then explain why some comment section hero hasn't already revolutionized the business. We'll wait.
All things have an extent, the urge to forget this is regressive imho.Books/TV shows that never ended seemed highly desirable when I was young, but infinite potential arguably means nothing matters.
Ask HN: Do you know any solopreneurs making 10M MRR?
Ihre Papeire bitte.

Stop And Frisk.

Nobody without something to hide should want privacy/encryption.

Forcing 8 Billion people to KYC/AML before buying a coffee or helping a relative isn't too much to ask.

Amirite? /s
While I appreciate my posts being defended by other people, my intention was not to call anyone condescending. I merely wanted to suggest that any agile organisation should strive to learn from each other and find better ways to deal with bad/low priority ideas than make people feel warm and fuzzy inside while ignoring their input.

Though the use of the wording "idiot pacifier" was perhaps a bit too strong and distracted from the intended meaning.
Maybe any of Cloudflare, Oracle, IBM, since they don't have as much data (yet)
Ohhh I didn't realize that his software was available! That's really neat, his videos are great!
Grew up in Austin and family has been here for several generations. Mr. Wright puts it best:

If you live long enough in a place, it becomes haunted by ghosts: memories of events and friends long gone still inhabit spaces that have been levelled and covered over by the unstoppable newness.

I've moved from Austin as have most of the people I know, or they've passed away. To me it is a city of ghosts, not just those that have left, but the entire groups of people who have been priced out and excluded. Gentrification destroys neighborhoods and destroys cities. Whether this process is beneficial or harmful is a matter of perspective.

Austin as a place, and the American continent as a whole, has been over thousands of years and especially the past few hundred, a land of displacement. Numerous American Indian tribes displaced each other, and the Spanish, the Mexican, French, Anglos, and so forth. To be truly American, in the continental sense, is to be not only a displacer but to eventually be displaced yourself.

To have experienced the displacement in only one to two decades is a concentrated experience, perhaps shared in a fortunately peaceful way, but economically violent, by other groups over time: the Greeks in Anatolia after Turkish independence, the population transfer in Israel and Palestine, or between India and Pakistan at partition. Having a city stolen from you by the monied is preferable to getting forced out by a mob, but if you can't pay rent or property taxes, the sheriff is coming to pay a visit and he's armed.

The old Austin was fun while it lasted, simultaneously boring and exhilarating. But it's dead, and we natives should have a funeral for it, and either in town or out, move on. Meet me down by one of the few remaining moontowers and we'll crack open a Lone Star for one final tribute to Leslie and, with SRV playing in the background, toast to our dearly departed. Ausitn, you had a good run, here's to your memory.
Exactly. That is a feature.
Loaning your money out to someone who's going to loan it out to homebuyers is still an option, just not the only option.
Why are they calling it an object. It seems like a huge deal what kind of "object" this was. Was it another balloon? Missile? Private plane? How could they not know, and if they do know, why would they not say?

Edit - this video isn't loading for me, but I've just watched what I assume is the same briefing on Twitter. They have a pilot assessment that the object was unmanned - but they can't tell us balloon, missile, drone? I'm not understanding how a pilot could see the thing, communicate ("I'm looking at an unmanned object, should I shoot?") and somehow not convey what the object was. I appreciate the speed of this briefing, but I would prefer they wait at least until they know what they are saying. In the briefing below the guy says NORAD has been tracking it for a day - and they still don't know what it is? I guess that rules out missile, at least.
Young people want things to do. I'm right on the divide between Millenials and Gen Z (the MillenialZ generation, if you'll forgive my poor portmanteau skills) and many college students I knew during covid have done one of the following:

- secured a remote job and settled down in their college city

- as a remote worker, followed a significant other or close friend to a city where they have to work in person

- found a hybrid role that allows some in-person work in a city

I think the "work remotely, from
your college city" trend is a positive one. I attended college in a small city with a serious brain drain problem (aside from medical folks) and it's nice to see more and more classmates move back to that city as the brain drain reverses.
Microsoft – BioGPT
Spying happens all the time, even between allies. From what I read/understood about past spying incidents, it's only when someone starts mentioning it to the press that they want the rest of the population to be up an arms about it. Why that might be true: there are probably tons of Chinese spy events (and American spy events on China) that never made it. Was the balloon the first? Come on.

If the above hypothesis is true, it means the U.S. is trying to rile up / ready / etc. the population to view China as a threat.

Kind of ironic given the intense scrutiny and fears prior to Trump getting elected that he would trigger a depression or war because of his isolationist attitude about China specifically.

But more importantly what does that mean now? Will it justify laws passed to further isolate China?
Wait, is it lucky if you’re aware of your last moments or lucky if you’re not?
I was about to buy the personal use subscription until I learned ArcGIS doesn't run on macOS (unless you use parallels or bootcamp).

Are there any plans for a native macOS version? For someone that wants to learn more about GIS in general, does the web version have what is needed?
I feel the exact same way, I run a data science team from my basement. At 4:30, I walk to my daughter's daycare and we play together in the time that I used to spend commuting. I never want to go back to an office.
It's possible, but it takes about five steps: click emergency or open the dialer, press 9, press 1, press 1, press call. At least with my kids they've had the maturity to only call 911 when it was appropriate long before they would have been able to figure that out on its own.

(And I taught them how to do this on my phone as soon as I thought they were old enough to do it, around 4.5y, in case something happened to me while I was watching them.)
At what cost? You can validate 1000s of use cases but you can't validate one that doesn't include that 25m download and simulate what a real user experiences.

Are developer tools more important than the product they create?
This was my take (multiple trips there for business). Fake music quarter. Too many cars. Felt like a giant cowtown. Flat. Expensive! The fact that they are considering a 20 lane highway through town definitely doesn't give you hope that they get it.

https://slate.com/business/2021/10/austin-texas-interstate-3...
Brit who supplied 100 military vehicles to Ukraine has Barclays axes his account
I haven't necessarily turned down promotions, but I've been at my job for over 2.5 years and have no desire to make the jump from "developer" to "senior developer" like most do, because while I'm sure you get a nice pay bump, I know firsthand it just means you're in way more meetings (of which I already think I'm in too many of) and writing less code.

I don't even know what the extra pay would be, but it's probably not enough to be worth making my job less enjoyable.
If you want something mood-altering more than you want the flavor, how's it not? I know a lot of people who've shifted toward weed while reducing alcohol consumption (or even cut it out all-but entirely!) for health reasons—almost no empty calories (IDK maybe a low-two-digit count for gummies, tops, if you use edibles?), far less damage to your body (especially with edibles), usually way fewer problems with hang-overs, and sleep is significantly less-disrupted. A whole lot of what used to be 6-8 beer hang-outs for us have become 3-4 beer (plus weed) hang-outs.

I could be in a bubble there, sure, but if so I bet it's a pretty big bubble. I'm sure some people prefer an alcohol buzz to being a bit high, since they aren't exactly the same thing, but they're in the same ballpark, enough so that I expect plenty of people find them alternatives to one another.
if the page is large and you only need to bring back a little data it's probably better to just grab the little data. or upvote so your just sending a little bit of info back to the server.
We use htmx + Node, and we are hiring. PM me on Twitter @alexblearns
I'm assuming this was slightly in jest, but paying yourself is all about free cash flow when you're bootstrapped, fronting inventory and growing. And in practice, with hard goods this is really difficult unless your gross margins are really high.
Throwaway for obvious reasons. I'm one of those senior FAANG guys making $300k/year, every day I'm waking up at 5 and working on my own startup idea for 3-4 hours so that some day I can get back to my home country and have freedom, $3k/month will be enough. I will try very hard to get that freedom, only if I fail I'll look for another job. $10k/mo as a solo founder and $10k/mo at FAANG is in no way comparable.
Ask HN: Has Apple abandoned Objective-C?
More and more it seems like Apple's documentation only supports Objective C.

For example:

https://developer.apple.com/documentation/uikit/uinavigationcontroller/customizing_your_app_s_navigation_bar

As you can see here, switching to Objective-C does absolutely nothing. Is this the writing on the wall that they are going to completely give up on Objective-C?
Computer tech has been cyclical since at least the 1960s, mostly moving the cleverness back and forth between the server and the client.
Haha, thanks. In my first few years, they were my main source of revenue.
Probably because Valve explicitly came out and warned people against using certain parts: https://www.engadget.com/valve-warns-against-steam-deck-ssd-...
We just switched to DuckDB from Postgres to analyze AWS billing data and wrote up our experience, https://www.vantage.sh/blog/querying-aws-cost-data-duckdb

Arguably Postgres was never the right tool to use for this analysis but nonetheless I was surprised at how much faster DuckDB was.
“No, no, I have an MBA, I’d never fall for sunk cost. I’m all in on the ‘I’ll travel the world and do all the crazy fun stuff after I retire’ fallacy.”
Maybe I am missing something, but I don't see any learning without autodiff.
Don't forget the entire PSP catalog as well. The Vita really was an underappreciated gem when it was actively selling new units.