skysight-inc/HackerNews huggingface dataset:
This dance, shuffling code between backend and frontend, has been happening for a long time. It's not the first and not the last time someone claims to have found a solution (not even the best, just a solution for certain scenarios). That is fine until the client comes up with a new requirement that completely demolishes your assumptions, or some new awesome JS API appears, and then we're back to SPAs. Ups, who could have known, right? A couple years later, browsers adapt and a bunch of people, again, come up with a revolutionary idea: if we squint a little we can just about squeeze that code on the backend and save a bunch of work. Until new big products come out that change what users consider state of the art and...

It's a never ending cycle.

SPAs are a pain in the ass, like all distributed systems are, but they're also the most flexible and you don't need to reinvent half your framework or use dirty hacks if you have to do something slightly out of the beaten path. They're not the problem.

The real friction comes not from where you put the code but from the fact that you have to use different languages with different ecosystems. I'd claim most of the arguments against SPAs would suddenly disappear if one could write most of the code in whatever, compile to WASM, and slap a generic JS bridge on top.
Pixii – Digital Rangefinder Camera
That site is hilarious!
Which company? What software?
Just looked this up. This is surprisingly similar to how Kanye (Ye?) appeared on the Lex Friedman podcast recently. Even though they are split, is Kim still taking hints or strategies they learned or developed together? I actually could barely recognize Ye in terms of silhouette, but could understand his voice on the podcast.
The insane bit about date formatting is recognised to be insane by the Golang team themselves. To quote https://pkg.go.dev/time:

> It is a regrettable historic error that the date uses the American convention of putting the numerical month before the day.

Such a "historic error" is literally impossible if you use the "MMddyyyy crap": it's always clear from context what format is in use.

(I mean, in what world is it even remotely memorable that the canonical order is month, day, hour, minute, second, year, timezone? That decision is just… really bad!)
Heh, this is actually more helpful than I thought it'd be. Octordle is a surprisingly fun variant with just enough difficulty/time investment.
Is it extraneous to interpret schrödinger psi as a probability amplitude? If not, then all fundamental interactions are stochastic.
I don't think they the games are rigged. Fifa did a lot better than pro wrestling, and there's a reason for that.

Likewise, 7/8 group winners defeated the #2s in the round of 16.

But the lower ranked teams have excelled in getting nationals from higher ranked associations, and as they play together with less turnover, they might be better teams, if the players themselves aren't as good individually. E.g a large chunk of Morocco could have played for Spain.
> I'd say that Racket has the best one I've used. I love that you can specify a '_' for the hole which the result from the previous operation will fill.

Clojure also has a placeholder variant, the as-> form. Quoting the example the Clojure doc page (https://clojure.org/guides/threading_macros):

(as-> [:foo :bar] v
(map name v)
(first v)
(.substring v 1))

;; => "oo"
Apple Care+ with Lost and Theft is the way.
https://github.com/samsquire/startups was listed in the "Ask HN: Those with money-making side projects,how did you come up with the idea?". It was not relevant there (the ideas are not money-making) but relevant to this question.
Asian culture overall is very much in the opposite of individualistic and not only that but they do share "values", just that those values just like their societies expectations, traditions and norms very outdated and not design with necessarily good intentions in mind.

It's not that people in Asia don't want to get family and all that, it just simply coming down to:

1. The economy has not been adjusted with families in mind (we in the west have barely started).

2. Said traditional 'values' and norms were encouraged at a time when democracy nor universal human rights was a thing, which in the past did cost the country some social cohesion but it endured state stability, today however it just puts obstacles for people to try something new and different.

3. Because of 2 people find easier alternatives to family:

Want a patrner with no consequences?
Simply order a partner as a service.

Want to be sexually fulfilled?
Online porn or sex worker.

Etc.
Good Calendar for Mxroute?
So I’ve been struggling to get nextcloud via mxroute working with calendars, could be something I’m missing but I keep getting SSL errors when attempting to connect on my iPhone.

So I ask the wider community what calendar (service) do they recommend to compliment mxroute? Ideally something that uses caldav.

Thanks
Last time I needed this, LIKE queries still did sequential scans anyway, so the presence of an index or not did not matter.

Also note that you can have multiple indexes in Postgres (well, any RDBMS).

For emails in particular, you can even do partial indexes (eg. imagine filtering emails on @gmail.com to hit a separate index that's only half of your full table index). This requires some care with queries, but a wonderful feature regardless.
Then put the technology in and still have two pilots. This is a rare case, these days, where a democratically elected (kinda sorta) government can exert control over the appropriate degree of automation in an industry. We shouldn’t cave to the airlines. Look what we let happen to the railroads, which will likely collapse in the next few years due to excessive automation.
At least once we reach the point where we use passkeys everywhere - which as far as I understand is the safest authentication method? Then a new phone will not have the trusted keys since they are stored in the hardware of the stolen phone.
I think that what you’re talking about might even be the killer feature that is often ignored: the forced simplicity. It’s a simple enough language that you can drop into a codebase and read without having to look up much syntax, assuming you have some familiarity with c-family languages. Yes, there are some weird bits that you have to learn, but the learning curve is very short compared to a lot of other languages.
How are "tough on crime" laws regressive? What do you think is the actual problem?
In what country is ID stored on the phone? Do people not carry licenses or IDs physically?
You mostly hear about the people that are upset with things. Not those that are complicit.
All it takes is one to create a single side hustle.

The journaling of ideas is a good idea if you are taking the long view of this process. I have a paper day-planer/notebook that I carry with me and constantly list ideas, but only right as they appear. Certain types of ideas will only come to you in the moment when, at a place, or just thinking about stuff in a new way. It’s best to capture it as you have them.
I had an iPhone 4 stolen that I left at the gym that I was working at as a part time fitness instructor.

I found the location of my phone with the then new feature. I called the police. They met me at the house where the phone was located. The person who lived at the house said he didn’t take it. The police couldn’t do anything.

The catch is, the guy was telling the truth.

The next morning, I looked up the owner of the house next door where the phone now reported it was. I called the owner who said it was a rental. He asked his tenants did they steal the phone. They denied it too. They were also telling the truth. But they did tell me that their neighbor actually worked at the YMCA where I left it.

I called the manager at the YMCA and he had the person bring the phone back.

So the moral of the story is that I falsely suspected two people of stealing my phone based on its location.
thanks for the succinct definition.

essentially, more status game plays
> You don't seem to quite understand the current cosmological models. You don't need special cases for every galaxy.

No, he's correct that each galaxy does need tuning. Specifically, the amount of DM and it's specific distribution is tuned to match each observation, which is what the OP said.

> but it is also true that anything that has to do with galaxy/star formation is immensely complicated as it involves a lot of physics at a variety of scales, so I do not think it there is a strong case against CDM.

I think this "strong case" for LCDM is often oversold. See this review of the evidence for LCDM compared to modified gravity:

From Galactic Bars to the Hubble Tension: Weighing Up the Astrophysical Evidence for Milgromian Gravity, https://www.mdpi.com/2073-8994/14/7/1331/htm
And each developer has their own dev env. QA’s may also run things locally.

And then there is monitoring, dealing with security issues, and upgrading.

It all multiplies.

Elsewhere people are debating whether Redis adds that much more overhead. I think they are missing the wider point. It’s about how many pieces you will have. 1 is simpler than 2. 2 is simpler than 3. 3 is simpler than 12.

Nowadays there are so many great specialized tools that do certain things really well. And for most use cases, you don’t need them. And when a time comes that you do start needed them, you add them then. And people will grumble about the idiot who implemented full text search inside of Postgres, while being completely blind about the 7 years of saved time NOT managing elasticsearch across 38 environments and quarterly upgrades.
This could still be a conscious choice to counter-signal though. When society is changing, you can go with the flow or you can choose to stick to your guns, and if your position is solid enough, maybe you don't need to be on the front of every trend. Of course, like all the risky signals, you don't know if your position is actually strong enough until it's too late.
Can I future quote your "current gen AI's will help automating lot of stuff, but won't enable anything new" when that "something new" tears a new economic hole in our global economy?

Personally, I see this tech capable of destroying and recreating the advertising industry completely via inserting everyday consumers into ad media, depicting them as happy consumers of a product they've not used yet - while celebrity spokespeople, appearing as their personal friend, inform them how much the celebrity idolizes them for using said product. This is an obvious non-subtle application. There will be many, many more.
Lancet long Covid paper under investigation for ‘data errors’
Seems decently researched but I don’t know why the author felt compelled to add unsubstantiated and totally unnecessary hyperbole about humans only having succeeded because of imitating the whole shebang. It doesn’t even make sense!
Maybe, but Ronaldo hardly played in the last games - we don't have access to the back story
https://www.reuters.com/lifestyle/sports/ronaldo-leave-manch...

Messi fits more to the underdog narrative: https://www.npr.org/2022/11/30/1139976898/messi-economics
Ap ko kakdbekkjdnsicdjd9jje disixjdjd sjxjenx xo ospenfneosjdbe do lcdlnrnepdcd
I run a business dealing with used games retro games consoles, and a not-insignificant part of this involves buying and selling faulty items. E-waste chains, especially for devices like iPads and PlayStations, are ridiculously complex, international and informal.

Honestly wouldn't be surprised if the thief here really was just a chav on a bike that flogged the phone off cheap to some guy he initially met on Facebook Marketplace. That guy probably paid a couple of quid to some random in India to attempt to unlock the phone remotely (without telling the buyer how he does it), and when that failed it would have been shipped to a contact in China who the buyer knew paid $x for a iPhone with an uncracked screen.

Also interesting to see the difference in culture. In Australia, if you lose your phone (almost always from falling out of your pocket, I've never really heard of anyone having theirs stolen), you just call it every couple of hours until the person who found it picks up. Then, you fling them a bit of cash or booze when you go to pick it up and everyone's happy.
No. It is just you.
> Suppose that dark matter really does exist, and we can't ascertain that fact with any certainty. What do you want Physics as a whole to do about that?

Be more bold in exploring alternative gravity theories and conceiving of tests we can perform to check how gravity behaves in regimes that are not yet well tested.
> This makes no sense to me

It maximizes earnings through reduction of the cost, not through competitive advantage (i.e. bigger sales volume).

In other costs: it's saving more vs making more money. Two non-exclusive ways of improving your overall financial status.
If you don’t read books when young it’ll be difficult to go to uni, and “reading books” isn’t particularly unique among gifted kids.
You are under thinking it. Signalling is showing you have something high status (money, nice clothes, etc), countersignalling is refusing to show something to prove you don't need to.
Ireland is similar, though notably better or worse on various specifics. Unsurprising to most, probably. I feel it's important to recall that these are not new tendencies. Both countries (and many of our neighbors) have a history of being suck at this particular general thing.

Housing prices is, perhaps, a separate question. I think we could probably do infrastructure really well and still have increasing house prices. The way to test that theory is to do infrastructure well, so I suppose my point is moot. Availability in either case, is undeniably bottlenecked by infrastructure.

The question why our authorities aren't better at building runways, train lines or hospitals. Nominal costs, as well as execution times and other overt signs point to serious underperformance. I think that one of the big problems is that any answer to this question is inevitably high politics. Any big success case represents a loss to a relevant political side, a major political interest or whatever. Emergencies tend to give one interest dominion, while also limiting options due to time constraints. That is a recipe for getting things done. It is an excellent lesson in true feasibility. Emergency isn't a solution though.

While a lot of the focus tends to be on corruption, bad faith, and such... I think much of the reasons discussed in "Sucking at Infrastructure: Visionary subtitle about societal stuff" should be focused on innocent enough reasons. For example, I think environmental interest interest groups, parties & institutions are essential. Without this lobby, the environment gets systematically short sticked to devastating cumulative effect. Infrastructure is also a vital interest. So is housing. Monetary stability, economic prosperity etc. These are at tension with each other. Tension is inevitable. How tension is routed isn't. I think that as these tensions mature, pathways stiffen. New pathways become impossible to pave.
I'm far from an expert in this field, but based on my conversations with people who are I think this is getting less true. Normally these models are trained with straightforward optimizers (basically naive SGD) since advances like batch normalization and residual connections make the more fancy stuff unnecessary. I think the learning rate schedules used for these big networks tend to be simple as well, just two or three steps.
Interesting, thank you! I don't know why i had it stuck in my head that you would provide exec with the path and then the args starting from argv[1].
Presumably the signal is actually "I'm independently wealthy, so I can afford to take this job that loses me money".
The go language has had generics since inception, just not user defined ones.

If they wanted a set data structure they could have had it like they do maps and slices.
I wrote a book on deployment.

You can check out my SHOW HN: https://news.ycombinator.com/item?id=29540808

The idea came at the intersection on what I can write about and where I have credentials (since I didn't really have any audience).

The uniqueness of my book is that it shows everything without higher level tools.
This seems like a collection o terrible advice. These things are all very conditional, and such blanket statements are nonsense. Postgres is great, but it’s not all the things for all the applications. I wouldn’t hire (or work for!) this guy, fwiw.
That’s always a risk with building on any platform. The benefit of building on them is the reach but it can also take away your selling point. In that case you usually have to double down on features that are too power user specific and unlikely to be added by the platform themselves. It’s always a double sided sword.
> There were suggestions we could send a probe to catch it up, but I doubt we ever will.

I'm not an expert, but that doesn't sound quite feasible to me. Not now that it's already far away, if it ever was.

According to the post, 'Oumuamua is now beyond the Pluto orbit, about five years after its perihelion. New Horizons took nine years to reach Pluto, and it used a gravity assist from Jupiter. Using a gravity assist is of course done for probably every mission into the outer reaches of the Solar system, but you might have to wait for a suitable arrangement of planets if you wish to get into a particular direction, and by that time 'Oumuamua would be even further away.

Its velocity relative to the Sun or us was something that'd have been hard to reach even when it was close by, relatively speaking.

'Oumuamua's trajectory is also highly inclined with respect to the orbits of the planets in the Solar system, and it's generally more expensive in terms of energy to get into a highly inclined trajectory.

Happy to be shown wrong, but my hunch is all of that would be extremely hard to do. Astronomical distances and velocities and the energies required are huge.
This clause is just about slight inconvenience for non-US citizens to remember the order of month and day, and not about not using letter-mapping approach, which in some languages is using the whole alphabet.

Are you intentionaly trying to misrepresent that clause of "regrettable error" or didn't read carefully?
Very cool. This could have been an excellent backup medium in a different timeline.
The Potentially Adverse Impact of Twitter 2.0 on Scientific and Research
That isn't counter-signalling, that is gate-keeping.

Counter-signalling: Signalling that you are adopting a sub-optimal strategy.

Gate-keeping: Creating an environment that lower-class people can't survive in. This is more forceful.
Would also love this to include InsturctGPT architecture with its RL reward model!
No, they're wondering why the market isn't responding to the shortage by increasing compensation, if the shortage is genuine.
Grifting.
you don't need megabytes to allocate your strings dynamically, microsoft basic did it on the altair in 4k

"/bin/sh\0" or "\7\0/bin/sh" is less than 14 bytes, not more, even including a pointer or two

the real issue is that anything you try to allocate dynamically can fail, so you need a failure path, and your failure path needs to reliably free all the other dynamically allocated resources

early unix kind of sucked at handling failures

a fixed-size buffer isn't more efficient but it is simpler

ms-dos used cp/m's filesystem, which had fixed-size filename and ext fields, which i think it copied from rt-11, which i think got them from various pdp-8 systems

fixed-size string buffers make more sense on a word-oriented machine, or arguably in a filesystem, where pointers require some kind of hack

i'd like to blame radix50 but i don't think we can because then the limit would be 9.3 or 6.3 rather than 8.3. there have been some 6.3 filesystems (3 16-bit words per filename with rad50) but cp/m fat (and thus ms-dos) are not among them
Where did the poster ask for exceptions?

And golang has them in the form of panics and they suck in goroutines.
Sorry but this is just wrong, using only fully connected layers would result in pretty bad performance on images, text, audio, etc., or at the very least require much more data to perform well. At least use the right type of architecture for each data modality, then I agree that the basic version won't perform much worse than sota in the real world.
it's down right now
I guess it's become trendy to hate on Go in this forum, so I'll offer a counterpoint.

Being a relative newcomer to the language, transitioning from Python circa 2016, I've found it a joy to use. The simplicity of the spec, the true "one way to do it" philosophy, the way it forces you to simplify and avoid cleverness (yes, sometimes at the expense of verbosity, which only makes things clearer, and rarely tedious), the great crossplatform support, stdlib, and tooling around it, and many more features, have made it my favorite language.

Yes, there are still some warts and odd design decisions, but those are far outnumbered by the good things about it. Most of the issues are related to Go's team unwavering dedication to backwards compatibility, which is respectable. The fact we got generics in v1 is incredible. I can't wait for what v2 will bring, without the shackles of backwards compatibility.

This errors feature in 1.20 is neat, but I'm much more excited for context cancellation reasons[1], which will hopefully be released soon as well. That should greatly simplify debugging, and avoid the common generic "context canceled" errors.

[1]: https://github.com/golang/go/issues/46273
https://downforeveryoneorjustme.com/twitter

Looks like it has some problems since about 30 min
Thank you for a nice explanation.

Thing is that nobody will sell you a perpetual bond (especially one indexed by inflation), while you can buy "perpetual" stocks.

Some companies pledge to pay dividends every year (what of course can be changed when they have a bad year as you explained).

But realistically you wont get a perpetual bond, especially a safe one easily because noone is insane enough to offer it. While you can get stocks.

Conceptually some elecricity company can pledge to pay dividends every year and probably will do, since their business is not going anywhere soon.

Few months ago somoene here posted a discussion about royalties that kind of work similar to a perpetual bond https://news.ycombinator.com/item?id=31112411 but again it is a very rare thing...

Best proxy for a perpetual bond are stocks, for me conceptually it is very close, since perpetual bonds are not offered by anyone.
It's also not true the interface for Unwrap() doesn't exist; behold https://cs.opensource.google/go/go/+/refs/tags/go1.19.4:src/... ...

Yeah, it's not exported but...
Wiping out your immune system and replacing it has something like a 50/50 survival rate even if you use your own cells. It's a hail Mary than usually either kills or cures.

I knew a guy with cancer that had this done. He survived the process, but unfortunately the cells they restored him with were not cancer free like they thought. He died anyway.

I think increasing the survival rate for these things could be very useful.