skysight-inc/HackerNews huggingface dataset:
> Yes, but you learn something. What is wood? Partly it's lignin. What's that? Randomly polymerised phenol-like molecules. What's phenol? A benzene ring (unsaturated carbon ring) with an OH on it. What are C, O and H? Elements. What is (eg.) carbon? An atom composed of... etc.

Do you notice that this is infinite regress? At a certain point you must accept a non-reducible fundamental. If you don't, then it's infinite regress and you have explained effectively nothing. Materialism accepts the quantum foam as primitive. Idealism consciousness. But it's the same epistemic step, accepting a primitive, and derive the rest from it.

Also, if you think that the references are pseudo-science, bring that up with the paper authors. AI simply offers an alternative interpretation, but those are studies coming out of mainstream science circles.
> But all else equal

This is the point GP is making - they (the "junior-wannabe-senior") aren't even thinking of all else, and by focussing purely on the speed of operations are probably using the lesser optimal solution. Facetious example: A is faster than B, shaving a few cycles here and there. But nobody knows how to use A, it's support is lacklustre, and there are many known vulnerabilities that haven't been fixed. B is the most widely used in the industry, support and security is good. Junior-wannabe-senior is picking A because it's faster.
‘Tiny people from Taiwan’: scientists prove existence of legendary cave people
Kakao service disruptions cause nationwide mayhem (Korea)
"The simultaneous shutdown of 32,000 servers rarely occurs in the IT industry," Yang said.
I hope you’ll watch the firebase summit keynote on Tuesday
Please just don't.. wtf

> event logging' out of the box so all functions (i.e. contracts) on a chain can be monitored by any developer involved

You cannot be serious..
When's the last time a Medium article had useful and relevant images? I usually just see some generic stock art from Unsplash.
You are free to do so!

Just don't be suprised when in 20 years "the science" will tell you that they were wrong (again) lol.
TCP can survive those interruptions on its own, unless the application sets short timeouts or the IP address changes. MPTCP keeps working when either side of the connection changes addresses.
I really love the current days of OSS, because they enable such software that may fit into the needs for a smaller usergroup.
Great job! :)
Opening HN after using this Sunday morning to clean the fretboard and polish the frets of my butterscotch player tele. I really don't see anything I could change to improve it, it's perfect as it is.
Culturally I think it is pretty bad. Writers on medium are lazy and they frequently have very little to say other than to assert their membership into a tribe. That’s par for the course on many subjects but for technical subjects it’s like a joke that blasts through the set-up at 200% speed and then misses the punch line entirely.

I remember talking to somebody who was so impressed that he got 70 views on an article on Medium and having to break it to him that I thought a blog post was a big hit if it got 70,000 views back in the day.

Perhaps it is as simple as this: any author who is exposing their readers to the awful experience is contemptuous of their readers and not really serious about blogging.
The higher the speed the higher the cost of track maintenance.
I suppose one should see "access to previous invocations" as function composition.

The counter's description is literally Church numbers.
Nobody said they're the only way. But they _are_ a very good way, for a variety of reasons (which have already been discussed here).
A few hundred years ago it was common for folks (with the means) to keep commonplace books[0] to track information. What they did, what they read, etc. Outside of school & University, it's very uncommon for people to keep with this tradition. In fact, my son recently graduated HS and it was 10x more common for a teacher to hand out notes than it was for him to take notes, so even that's dying. I'm pretty sure you could deduce my kids' days based on Instagram more than anything.

I think if you assume a world where everyone keeps notes, then these just seem like systems for people that do not have one. But for those that have kept notes, these apps do offer some innovation over the plainest of plain text systems.

0: https://en.wikipedia.org/wiki/Commonplace_book
I recently took a deep dive into competing json packages for go. They all have charts showing they are the fastest. Some just leave out faster packages (often because the readme is from before the faster packages existed), but others seem to have conflicting claims. When you look at them in detail, it’s often because they don’t understand what the other packages are doing (maybe willfully misunderstanding). So they end up comparing their package validating the json with another package validating the json and copying the values in memory.
Dark as it is, I keep wondering how to set up a "dead-man switch," as it were, to make sure I don't make it to a state like that.
Hopefully I’m dead by then having lived an enjoyable life ;) my grandmother is in her 90s sitting around waiting to die. Healthy but mostly unable to do anything worth doing. Eats cookies and drinks coffee, watches TV, that’s it. Not for me!
> You must be a homeowner and show proof that you've been at your current job at least two years.

Wow, was this typical at the time? I've been working for about a decade but I only would have just qualified for this recently as I've been renting.
Who are the users if not the customers? And why do DSLs provide benefits to users, but not to customers?
I do tend to avoid visiting medium links because it feels too much like LinkedIn. There’s too much nonsense wrapped up in a shitty and invasive user experience.

There’s some good stuff there for which I use a laptop to browse. The mobile experience in iOS sucks thanks to a lack of proper browser plug-in support (fuck you, Apple). I feel hostage within my own device.
I print with some professional card printing companies, the pricing goes something like 10 decks, 500$, 50 decks 800$, 100 decks 1200$, and 300 decks 1500$ and then it continues to drop

Since I printed only 50, I think the price is too high, so I would rather to give them for free than to charge unreasonable price. If you are willing to pay the shipping cost send me an email to b0000@fastmail.com, I still have few left.
I honestly do not care about instant preview... On one side I prefer to focus on my writing in text, witch means my LaTeX sources are well formatted for human readability and well spread as needed for the same reason when (rarely for me) I write not so short stuff, I have my collection of templates for almost anything and anything I need something different I collect the LaTeX structure a bit, even if trivial, in an org-mode note, to have ready made stuff as needed.

On the "final" step looking for produced pdf issues I have to recompile sometimes, mostly on tables/TiKz stuff, but the little build time does not disturb me... The only a bit annoying part is the "like-a-lisp" default interaction mode in case of error finding it essentially useless since I have to correct the sources anyway.
I just think it's an easy to understand model, topics and replies, but its well past its sell-by. It leads to sloppy meandering discussions, and the best way to monetize it is to mine the users without encouraging them to do better.
This is amazing! Thanks for sharing, I will try it with my daughter.
Nice. Was trying to print out the programming set for my son, but its too hard to read.

Can anyone get these to printout larger, and where the grey comments are less washed out?
what are you saying? countries with the economic might of China and the US could pretty easily do both
Maybe - in that case I'm judging them wrongly. But flask (the king they dethroned) was faster to get going (with less features, granted) and their docs feature "Performance" [0] rather prominently.

Note that I don't hold this against them. They simply understand what makes the devs pick them and adjusted their market strategy accordingly. It would be nice if they didn't have to though.

[0] https://fastapi.tiangolo.com/#performance
Have you ever tried writing a native client? I think the native client path is something that a lot of developers don't even consider these days. I think it's an area of great opportunity.
Also on this topic, please stop letting css/viewport dictating weather I see a menu on the left or not.

I'd like to resize my browser window and put it at the side of my screen to use as a reference. Then I usually have to fight with zoom levels to get that menu to disappear!

Even Mozilla is an offender with their otherwise splendid MDN: https://developer.mozilla.org/en-US/docs/Web/API/Document_Ob...
Indeed. One impressive result I remember from that area (if I'm not mistaken) is that Least Recently Used cache policy with cache size S performs at least as well as an offline algorithm with cache size S/2.

I don't remember the details now, but the proof wasn't too complicated, they gave it to us as an exercise.
if this is true and the experiment can be explained away, this would not tell us anything about the world, but shift the question about ontological determinism back to metaphysics and outside of the reach of empirical knowledge
/Can/ one run mainline GNU/Linux on the Cosmo Communicator? On their website, it says Linux and Sailfish OS support are planned, but not ready yet. And, will it be pure Linux, or will it be running on top of Androids HAL (Hardware Abstraction Layer)?

My understanding is that the Pinephone, Pinephone Pro, or Librem 5 are the only pure Linux phones available... and the Librem 5 is 'barely' available given the long lead time on orders.

Technically, Maemo Leste is a pure Linux option on some older handsets, but I'm not sure any of them support VoLTE, so increasingly that would mean no telephony support... depending on where one is in the world and whether they've dropped 3G and 4G non-LTE calling.

I would love to know if there's other pure Linux options.
If you wanted to smack your co-habitators in the face with a lightspeed fridge door, sure.
The moors were never in madeira.

The island chain was empty by the time the portuguese arrived.
>That was in contrast to managing wordpress on my own web server.

What about hosting it on wordpress.com?
It wasn't in the Sahara, but the civilization at Petra (in what is now SW Jordan) was built around sophisticated hydraulic engineering.

It eventually collapsed when earthquakes damaged the system beyond their capacity to repair. Being subjugated by Rome didn't help.

https://www.youtube.com/watch?v=qSfFq02pK4s
I’m sorry, but I simply don’t buy that. You either measured something unrelated (e.g. framework), or it was a faulty benchmark for some other reason.
Every so often, it's the first language we were taught in college or bootcamp.

In the last few years I’ve interviewed over 100 graduating Computer Science students from very good schools.

One of the questions I asked was, “Did you learn your first programming language as part of your college curriculum or before?”

Almost all of them answered they learned their first programming language in college.

I can’t even fathom it. I learned BASIC when I was 10. Logo when I was 12. Assembly when I was 13. C when I was 16 and C++ when I was 17.

This was a long time ago of course - I can’t believe how much things have changed with a population self-selected for being interested in computers.
Or tinkercad ?
But if the problem is in the framework or the runtime, it is too late to think about the performance AFTER you have tied yourself all up to the slower one.
This is what I see as the main point to get out of this. The larger your toolbox, the better you are able to solve problems. Learning new languages adds tools to that toolbox.
Bun isn't even cross platform.
You’re not wrong but I do think it’s important to remember the context: people don’t tend to write math-heavy code in classic JS (there’s a side discussion about WASM now) so relatively few apps bottleneck on CPU - it’s wild when you see people going on about how they need to switch frameworks based on some microbenchmark of request decoding when 99% of their request processing time is some kind of database. I’ve seen more Node apps blow up on RAM usage than CPU because someone thought async would magically make their app faster without asking how much temporary state they were using.

Where I think there’s more of a problem is cultural: similarly to Java, there’s a subset of programmers seemingly dedicated to layering abstractions faster than the JIT developers can optimize them.
> all else equal

All else is never equal. The level of adoption and support is what drives decisions in the end. That's why everyone still uses Node when Bun is probably better in every way.
i was active in such places pre-SR only. i remember when china banned mephedrone because of uk's demand caused by large number of fatal overdoses in uk.
china banned production of mephedrone - that was well known. the thing is - 4 of 5 labs get special permission to still produce it. that was unknown to general public.
Usual caveat: Hardware RNGs don't really solve any practical problem, and are mostly based on urban legends about cryptography, e.g. the idea that you have to constantly refeed "lost" entropy in an RNG.

The issues with RNGs usually come down to lack of use of a secure RNG, bugs within the RNG or early boot time entropy. Only the third may benefit in theory from a hardware RNG, but the devices that potentially have this problem usually don't come with an USB port, so it doesn't help either.
X-identification apps are utter garbage. Almost all of them fail critically on simple things. The rock identification apps are some of the absolute worst.
Human brain cells transplanted into baby rats' brains grow and form connections
I’m not mad at medium; I just go elsewhere.

Just like I can’t expect them to give me things for free, they can’t expect their readers to stay when they make the experience shit.
I love Steven Kotler's books, The Rise of Superman but not Art of Impossible. I will check it out, thanks!
Yes.

Medium has a paywall & annoying pop-ups. I'd prefer the author maintain their own websites. With services like Netlify & Vercel, it's incredibly easy & cheap to do so. (Free if you don't care about the domain.)
they often have useful and relevant images.
>got a source for this stackoverflow peak?

It is [1] ( and should be ) pretty well known. 1.3 BILLION page view per month, 6K RPS with 9 ( Fairly Weak ) Servers, Sub 20ms response time with zero caching.

>also wondering what peak RPS is for HN.

Less than 100 RPS for logged in users. The number were pre 2020 but I doubt the current number is significantly higher.

[1] https://stackexchange.com/performance
Maybe Google should build it. Then you use it for a year or two before it gets cancelled.
What's the issue with using Next/React to build static and SSR web pages?

React doesn't only work for SPA.
Buy why and why now? Is there any significant change of circumstance w.r.t US-China relationships in the past 5 years which wasn't initiated by the US.

It all sounds a bit like Treaty of Versailles like clamp down from the US.
If only websites generally, and mobile phone apps at all, worked on terminals.
I also heard some shallow marketing people saying how great it is and how everyone should be going to medium to promote their personal brands and increase visibility.

This is an immediate red flag for me. It means that even if Medium is fine now, it's going to get populated by these types soon.
Their username is plagiarized from a kids fantasy story and they switch off at the sight of uncomfortable language.

Not much there to take serious their claims of being more adult than others.
Chaotic systems are deterministic, but so sensitive to initial conditions that even slight perturbations will lead to wildly different, seemingly random outcomes. But if you could prepare two chaotic systems with exactly the same initial conditions, they would both follow the same trajectory. In practice, this is often impossible to do, since it requires drawing two real numbers within some absurdly small epsilon of each other (for the trajectories to be equivalent within some delta of each other, on some finite timescale Delta t. epsilon -> 0 as delta -> 0, Delta t -> infinity).

We think of quantum randomness as truly random because the states are quantized, so it’s easy to initialize a system with the exact same starting conditions and watch it follow unpredictable trajectories.

Is this basically arguing that if we treat the entire universe as some macroscopic quantum state, comprising all the individual states of each discrete quantum, it would evolve deterministically? However, since we are only powered to observe a few quanta at a time, they appear to evolve completely randomly, but only because we are not privy to the states of every other quantum state in the universe?
Where two seemingly dissonant ideas meet
Yes, ever since Medium turned into tumblr...
I think it's more about making the US independent from China, not about hurting China. Of course it is phrased as the latter so that it won't hit as much kicking and screaming from US companies who suddenly have to scramble for new supply chains.
> Unlike what a lot of people like to believe not every spa runs 20 megs of js on page load

This is not a new take, it's exactly what every die-hard SPA dev says. While 20MB is an exaggeration, the average web page size has ballooned in the past decade from ~500KB in 2010 to around 4MB today. And the vast majority of those pages is just text, there is usually nothing really interactive in them that would require a client-side framework.

Others will say 2MB, 4MB is not that bad, but that just shows how far out of touch with the reality of mobile internet they are. Start measuring the actual download speeds your users are getting and you'll be terribly disappointed even in major urban centers.
It looks like checkra1n is more limited in that case[0][1] so I'm not sure if there are any workarounds that can get you the whole way. I would ask in their bugtracker: https://github.com/checkra1n/BugTracker

[0] https://blog.elcomsoft.com/2020/05/iphone-usb-restricted-mod...

[1] https://blog.elcomsoft.com/2020/07/checkra1n-usb-restriction...
I can't get past the paywall, but I'd be curious to know what his solution to the violation of the Bell inequality is.
Russia has done exactly that. They have been preparing for sanctions since 2014 and they were hugely successful. Save some twitter keyboard warriors everyone relevant has acknowledged that at this point Russia has won the economic war. Europe is heading for a deep recession and Russia is already on its way back out[1].

There is really no masking the incompetence of these administrations. Pretending that they couldn't have acted more strategic even after decades of firesale exporting US manufacturing to China is just wilfully misleading. Exporting your entire manufacturing for short term profit isn't "integrating economies", it was just pure greed.

Comments like the one above are also not helpful. To improve upon a dire situation you have to first acknowledge that there is a problem. But somehow the democrats are pointing at Trump saying he was a foreign agent and the Republicans are pointing at the democrats saying Biden is a foreign agent but the course is the same, full steam ahead.

One of the first things Biden did was remove most of the Trump imposed tariffs only to impose something even more chaotic a bit later. The current administration is now claiming they will move Missile Defence from Saudi Arabia to Ukraine. It's like watching a toddler throw tantrums and wanting his toys back. As if these things are just plug and play systems you can pull off here and put back there.

[1] https://www.economist.com/finance-and-economics/2022/10/11/a...
Wrong, this info I posted is innacurate
If you look at that blog post he posted benchmarks (again without posting the source or methodology) and be compared Deno vs Node vs uWebsockets.js which is just a small C library with a thin JS layer on top.

It seems like they are promoting their own library and doing a bit of their own deception by including a small library in their tests. Particularly a library that was designed entirely to perform well at that particular usecase (high throughout for small bits of data).

https://github.com/uNetworking/uWebSockets.js
I'm predominantly a React/Node/TS person by trade (just what I'm paid for), but like you I see this as a round peg square hole situation.

There are too many front-end JS frameworks and now it seems to be leaking to the backend as well in the form of runtimes. I'm just waiting for one of these groups to say "productivity is priority 1, followed by performance/security etc."

Because JS is sort of a nice sedan at its best - truly nice. But if you want a Ferrari, you're at the wrong dealership - that's a "you" problem.
Cloak doesn’t appear to be a research project, so novelty may not be a goal. It appears to be extremely simple; that alone may be valuable for some users.
I don't think so?

I'm not exactly sure just what the "Apple Credit Card" was... but from the copy, it seems like it was really just a loan, not an actual credit card that could be used anywhere else. (It says 10% down, too, which isn't how actual credit cards work.)

Since it required another credit card, seems like they "outsourced" the work of checking creditworthiness to them (clever). I'm wondering if the homeownership was some form of collateral? Because while it would have been fine for most of the country, it would have eliminated a large proportion of people in Manhattan mainly.

(Although Manhattan was very different in 1984, much of it not nearly as gentrified as today. Not sure if lots of business people were renting on the Upper East Side, of if they mostly owned co-ops there or a house in Westchester or Connecticut.)
If you are buying into JS/TS the very last thing you are getting is DX. I have never worked with such a low quality ecosystem ever before and I hope I won't have to endure it for too much longer.

If you want DX you are better off with JVM, Rust or something similarly well designed. Hell, Go has better DX than JS/TS and that is a pretty low bar.

Real build systems, real module systems (instead of like 3 competing incompatible ones) actual compilers instead of transpilation BS. Actually good linters and static analysis. Actually good IDEs.
The list of things all of these platforms do better than the whole JS/TS nightmare just goes on and on.

What you are getting when you buy JS is isomorphic code with browsers. That is all. DX? Forget it.
some Americans in the (often impoverished) math and science corner of certain specialties seem to repeatedly, pointedly, publish their "industry influencer" manifesto and/or technical overview/brag articles on Medium (e.g. Planet). Its odd and directly counter to lots of intellectual reasoning about how and where to publish. As noted here, Medium itself has become more intrusive over a few years. The whole combination feels onerous. Like some papers of record in capital-S Science itself, Medium gets clicks, but under protest and yes, negative stigma.
Based on my skimming, I think Fuchsia is aimed more towards being an Android/ChromeOS replacement, while KataOS/Sparrow looks like it's more aimed towards low-power embedded systems and IoT.
He seems like a reasonable fellow, and I've never seen him bash anybody, even people openly hostile to his library.