skysight-inc/HackerNews huggingface dataset:
When you measure peak FLOPS, especially "my desktop computer has X FLOPS", you're generally computing N FMA units * f frequency, theoretical maximum FLOPS unit. This number, as you note, has basically no relation to anything practical: we've long been at the point where our ability to stamp out ALUs greatly exceeds our ability to keep those units fed with useful data.

Top500 measures FLOPS on a different basis. Essentially, see how long it takes to solve an N×N equation Ax=b (where N is large enough to stress your entire system), and use a synthetic formula to convert N into FLOPS. However, this kind of dense linear algebra is an unusually computation-heavy benchmark--you need to do about n^1.5 FLOPS per n words of data. Most kernels tend to do more like O(n) or maybe as high as O(n lg n) work for O(n) data, which requires a lot higher memory bandwidth than good LINPACK numbers does.

Furthermore, graph or sparse algorithms tend to do really bad because the amount of work you're doing isn't able to hide the memory latency (think one FMA per A[B[i]] access--you might be able to do massive memory bandwidth fetches on the first B[i] access, but you end up with a massive memory gather operation for the A[x] access, which is extremely painful).
Fair enough, I wasn't thinking about expensive one-off purchases.

Still don't get why they need a website. An out of date menu showing prices from the 2010s, I guess? Just look them up along with reviews on Google Maps or Yelp and call them to order the cake. But hey what do I know, I've only done it dozens of times... this past year alone.
That series was my introduction and it was truly brilliantly done. I consider must watch TV. They managed to preserve everything but the exact context of the story. Fry and Laurie is what makes that show work. I'm not sure anyone else could pull it off. I have seen other adaptations. B&W movies and such and the magic is lost. That series is an exception that proves the rule.

I once tried to read him and found it difficult but the audio books ended being a good listen and available on YouTube.

What the books seem to reveal is just how central Wodehouse is to modern comedy. There are obvious Wodehouse references in Seinfeld. Such the surname VanDelay.
Perhaps the grizzlies just concluded the debate over how many humans are too many.

I have a vague The Far Side mental image here.
Demand is outstripping supply because policy makers have left it up to the market to supply the need and the market has failed. The reason supply used to meet demand is that the government didn't just pray to the almighty free hand, it acted with policy to ensure there was housing for everyone.

A large portion of the supply is being held by investors like landlords which restricts the supply. Removing them from the equation would increase supply and decrease prices.
While I think there are a bunch of legitimate reasons to be skeptical that LLMs are going to turn out to be the primary ingredient of AGI, I think this take is just a bit off the rails.

You don't get to hold up Newton and Kepler etc and say that their level of scientific insight is the bar for "intelligence" unless you're willing to say that almost all humans, who have not extracted some beautifully simple and concise mathematical rule underpinning the noisy data of our experience, are not intelligent. Feynman, in his original cargo cult speech, pokes holes at broad sections of academia in saying they aren't sufficiently scientific, including a physics example where an experiment is compromised by re-using data from a different apparatus b/c they couldn't get accelerator time for the "boring" half of it. Are all the physicists involved not "intelligent" because they don't rise to Feynman's high standards?

There are lots of good questions to ask about LLMs, reasoning and intelligence -- but this really seems like it's just goal-post moving to "intelligence is what's displayed by the very best scientists, not 99.999% of humans."
Because it was veeeeeeeeery slow to me. As someone in East Asia, you are lucky if you can load a hidden service under 10 seconds.

First we should briefly talk about how hidden services work. You have a very long address encoding the portions of a HS public key, which is stored in a special directory (HSDir), and due to the P2P nature of Tor, that basically becomes a DHT/Torrent Tracker
which draws parallel to a DNS service.

Then you initiate a
rendezvous request in HSDir to request a contact with the hidden service.

The hidden service noticed the HSDir updated, then arranges a Tor circuit (of arbitrary length) and then write back to HSDir to tell the requesters to contact via that new circuit which this information will ultimately be signed with the hidden service's private key as a proof of identity so MITM is impossible (like bootleg TLS, or a mock PKI actually)

As you noticed there would be at least three user circuits involved: the hidden service to Tor itself, the Tor end user, and the hidden service relay circuits (I would like to call that a transit tunnel, the middleman).

The more the circuits and relays in between, the more likely your data will fly around the world, and too many circuits is the intrinsic reason why hidden services are very slow.

Recall that each circuit is a linked list and to decrypt the data cells you have to wait for the "pipe" to flow back and forth serially. A to B to C, and C to B to A on back. Due to this recursive relation, no relay preemption is allowed.

Keep in mind the real torspec is very complicated (that took me a few days) and I tried to make a gist for you, and in reality this may not be accurate up to date.

Adding insults to injury, the vast majority of Tor relays are dominantly located in US and EU, and there are barely any Asian Tor operators like me, let alone exit node operators. This caused a serious "geofragmentation"/"geopartition" where one group of people have degraded services over the others.

Fortunately, if your sites are mostly static or deterministic without any serverside dynamic and fancy UI (cough cough PHP and Ruby), given enough patient I would still got what I want. Just that it would have took it for me to be longer than others.

That is why I think SPA and PWA, both client-side oriented application on such a low rate network like Tor hidden service, and abstracting server interaction as low overhead APIs such as gRPC and ttrpc, would be very useful as I was experimenting it before, but most people uses Tor Browser, they would likely be disabling JS with NoScript for...security reasons. They are really afraid there will be 0days in the JS engine that would pop them a dropper. There are couple of heap spraying 0days in V8 but so far Greasemonkey is fine...
Here in Southern California it’s especially bad. I’ve read papers that say it’s up to 10 degrees F warmer here due to hundreds of square miles on pavement and concrete. It even causes changes to weather patterns causing storms to bypass the entire area.
Do you complain that the people working to buy whatever it is you do to make ends meet are increasing your net worth?
> but starvation and the constant threat of being killed or dying slowly of a toothache is surely not a 'happy' life.

But how do you know if a duck is thinking about this? This reasoning only makes sense from a perspective of a 21st century homo sapiens. I think that happiness is relative; I don't believe a duck contemplates how live would be not thinking about where to get the next bite of food.

The same way that people 200 years ago led happy lives. However, a person that lives today but only has access to technology and medicine, while still knowing and seeing that the others have access to today's technology and medicine, would be super unhappy.
I don't think most of us are important enough for an attacker to look at our passwords side by side and find correlations.
There's some philosophical question here obviously. We could be the emergent behavior of our atoms desire ot oxidize things. But I don't belive that has any testability or value as an argument when discussing whether computer programs, especially NNs predicting next tokens can become intelligent. At best the argument could be "we don't know what intelligence is so maybe it's that" which holds no water.
I would take a look at pymoo library which has a good enough API for using in for applied problems I’ve run into in my research. It’s also surprisingly flexible to extend / subclass for any needs you need as well.
Human geoengineering can be a positive as well, we just have to actually... do it.

The before and after of beavers tends to show them creating and enhancing ecosystems by all of the metrics you can reasonably think of.
Bram influenced me. The splash screen that encouraged donation to charity caught my attention like nothing else. Inspired by that splash screen, I started volunteering my time and donated money to many causes that I cared about.

I once had a brief interaction with Bram. He clearly said, he didn't need any money and encouraged all donations to causes he cared about. In one case, $10,000 to Kilbale children center, he volunteered with.
Interesting… If you take the initial conditions of the ball sitting still at the top of the dome and integrate Newton’s laws stepwise forward in time, then surely the ball will just sit there forever. But for some reason this is not certain in continuous time?
I would posit the opposite, language exists to be combined in any number of ways easily and still communicate well. A language that cannot do this does not I think exist.
Investors warm to riskiest US corporate debt
https://archive.is/AWFGw
Its not what the GPUs can do. Its what the game devs find easy to support.
Another reason is police helicopters can not see suspects hiding under the trees. No joke, look it up.
.... we're not. What a blatant false premise.
Reading this headline has hit me unexpectedly hard :(
Black banner please.
If you're standing on it when it happens I'm pretty sure you turn into a super hero.
Unmasking Cloudflare Hosted Sites: Unveiling the Real IP Address
Two feet seems very thick for a foundation. That’s probably thick enough to be an airport runway.
There are really only two problems here, and they are as old as the web itself:

1) Low Expectations

2) No definitions, standards, baselines defining people and/or practice

As I have been looking at job posts quite a bit lately everything now is a "Senior Fullstack Engineer" position. This is just so lazy. Then you dive into it and what they really want is some combination of Java or Python, R, Spring, and SQL. Not fullstack. You are wasting peoples' time and worse you are advertising to the public that you either don't understand the technology or just don't care about it.

Sigh.

In programming we call this an "X/Y" problem. You want to solve for "X", a desired end state. Instead of X all you can talk about is "Y", the approach you wish you could take. This is a tremendous anti-pattern. Its also why employers are getting 500 resumes for open positions and nobody seems qualified.

Instead start with the goal: "We are hiring to build a client/server app that can do '_____'. We expect candidates to write/support features X, Y, Z. Your constraints are: A, B, C." The reason why companies don't do this is typically because they have no idea what they are actually doing and they have also gone down several wrong paths already and have a bunch of broken technology to support. That's why they call this tech debt.

Then when it comes to interview time the employer and the candidates know exactly what the goals are and can ask the appropriate questions to appropriately eliminate each other. Otherwise, its just some horrible combination of a blind date and a game show where an audience gets to ridicule the contestants.

Here is a quick hypothetical example:

We are hiring to build a highly distributed media conferencing application. Developers are expected to write TypeScript, pipe stream data from sockets, work both in the browser and the server, and write test automation. Operating constraints include WCAG AA conformance, a privacy conformance checklist drafted by our legal department, and various performance considerations targeting both execution speed and network latency. Ideal candidates will demonstrate solutions during interview time for network latency, writing application logic in the browser, and state management of streamed data.
Some men need to be bit by a dog, told the breed of the dog, the time they were bitten by the dog, which extremity the dog bit, whether one should panic after being bitten by a dog, and if the dog did in fact have teeth before knowing they have been bit by a dog.
> A world where bitemporality was (somehow) a realistic default choice would be a simpler world, I reckon.

I think MongoDB sorta proves this theory false: "let's avoid RDBMS schema/migration hell by making everything a flexible JSON document".

As it turns out, JSON columns are a jolly good idea, but making that the dominant default i.e. MongoDB led to a bunch of other (perhaps unanticipated) issues. I believe it would be a similar situation with bitemporality.

So yeah, it would be cool if e.g. Postgres had fast native support for bitemporal fields in a way that makes them accessible without changing the whole paradigm.
> There's actually a cargo cult around downplaying AI.

> The high level characteristics of this AI is something we currently cannot understand.

The lack of objectivity, creativity, imagination, and outright denial you see on HN around this topic is staggering.
> if we want the benefits of electricity we have to compromise a little

As someone from a country where electricity comes from the ground, not the sky: unless you live in a place that also doesn't have sewers or municipal water, no we do not.

Someone at some point made the (at the time perhaps even sensible, but more likely not) choice to run electricity along poles, fully exposed to the environment, instead of using utility pipes buried several feet deep. And you now live with the consequences of that decision.
Dams being bad is entirely scale-dependent. Small dams that retain water in basins without cutting off flow are definitely net positive. The retained moisture promotes growth of plants that shade and shelter the water, reducing evaporation and increasing water supply.
Landlords aren't a cartel in that sense. The way they get together and "fix prices" is by having the government restrict housing density to increase scarcity. A non-profit that has to follow the same zoning rules can't fix that. Whereas if prices are high and you don't prohibit lower density housing from being replaced with higher density housing, there is money in doing that and the market takes care of it for you.
To any devs looking for a project: I wish there was something that was vote based like reddit, and open source like discourse, well designed / clear and simple UX, and that required monthly payment (perhaps an indie dev, a startup plan, and an enterprise plan) for any commercial/profit generating deployments, with no payment required for deployments that don't generate any revenue. I think the market is pretty small (it's basically the market size of discourse, plus maybe a bit bigger if you can get some reddit/discord communities to migrate to it), but it'd be neat.
> But most of us were hired for in-person, and remote was a concession that was made during COVID and some folks chose to move away

You may have been hired for that, but it's been proven that it's unnecessary and detrimental for numerous reasons: commute time, real estate markets, lack of focus due to office layout, limited talent pool...

We live in a post-office world, asking to go back is exploitation because it's simply to suit management's preference at the employees expense. The time in the day you lose when going WFH to RTO is not going to be compensated.
You say I’m getting wealthier like that’s inherently a bad thing?

But beyond that, I still don’t think banning owning a rental (however that would be enforced anyway) is the solution there. It’s not a realistic suggestion.
You are quoting someone from a financial career interview forum who can't imagine why a bright person would want to pursue a lesser paid career in research.
I just played around with https://thetruesize.com overlaying Italy on the United States. In America-terms, it looks like most North Italy trips would be analogous to NYC <-> DC trips, which are often taken by train in the US. North Italy to South Italy would be like SF <-> San Diego and North Italy to Sicily would be like Chicago <-> Atlanta, and both of those would almost certainly be plane trips in the US. So makes sense to me!
Futility becomes a self-fulfilling prophecy way too easily to let it persuade one not to do what one thinks is right
Beaver dams are different. They leak, let fish through, and disappear every few years. Details matter.
In fairness most humans can’t either. Try going to a random person at the park and asking them “Explain the relationship between Romeo and Juliet and Star Trek”. And then ask them why they think you asked that question. They’ll mostly be befuddled I suspect.
But not all buttons are links surely?
the only way to get replicated is by posting the poorly funded weak science version and having people talk about it

maybe this could be a job for AI, the LLM reads studies and highlights ones worth replicating and funding, sparing the rest of us from every seeing them at all

would probably be better than the politics involved with getting recognized
> As an aside, I'm very disturbed to realize this screed is coming from someone of your stature in the tech community.

Oh geesh. As if the lines of code I have written are what I put forth to vouch for this. We should divorce the tech fantasies from the meatspace realities. My opinions are based on the many, many, non-tech days that I've spent roaming the Earth[1] and have seen what humans as a whole are really up to. I've spent a whole lot of time picking up garbage off beaches and roadsides and over the course of my short life have already seen the forests and fields of my youth get gobbled up by Lowes's and Burger Kings and endless, endless sprawl and greed. When I see a hundred acres of corn get sold off for 6 million bucks and the only thing that is built on it is a gas station, it dawns me that it's just another transaction in a long, long line of trading what was here before for the now--forests, trees, raccoons, foxes, wolves, beatles, ants, birds, bees, all...woosh. I guess tomorrow it'll be a solar/wind-powered datacenter and we'll all pat ourselves on the back. But we're fruits or flowers on the tree of life, and we're sawing its branches off.

What I find disturbing, but not really surprising, given how virtualized and fake our worlds and imaginations have become, just how blinkered the tech sector is, as if exponential growth is going to continue forever and matter and energy are just going to suddenly take up our growthism mindset and help us boost our fever dreams of...what...a hundred billion people on Earth? Or of 8 billion Elon Musks whisking around the planet on private jets? I honestly don't know what people expect. The exponential curve would naturally become an S curve at some point, but unfortunately we aren't aiming for that. We've already overshot, and the reservoir we are drawing down will eventually run dry, and that's a brutal, brutal crash.

And if you take my opinion for advocating any fascist-sounding, eugenics-sounding, kill-the-baddies-sounding recommendation, then you're reading something in I didn't write. Like if pointing out we're headed for a cliff turns into an argument about the two options: magically sprout wings or all of us cut our legs off the knees. It's a total non-sequitur and binary thinking.

[1] And yeah, it's true that I've been able to roam said Earth because of tech that's been invented in the last 50-100 years. And yes, I am lucky. And yes we are having this conversation because of tech, and yes, I don't feel great about the unsustainability of the lifestyle that all of us, including me, live.
Energy density is the word you're looking for. It's a important metric for many application (smartphones, EV, etc.) but not for everything: for instance when it comes to grid storage, the TCO trumps everything. And even on cost it doesn't necessarily make sense to compare innovations against the incubant, because lithium-based battery have had lots of R&D over several decades to make them “cheap”, and it's impossible to know in advance who's gonna win in the end: innovation necessarily involves multiple failures for every success.
Ultra-low-powered multi-computer chips with integrated peripherals
I'm not sure what point the part about nondeterminism is making, but I would be very curious how much of a chaotic system the brain really is.

I think many of us would like our consciousness to be rooted in quantum noise, where it's possible to imagine ourselves having "free will", whatever that is, or anything that doesn't make us completely deterministic machines with a helpless observer.

Unfortunately I can't find any evidence of that, but I do know about people who suffered the loss of all but their short-term memory, and they react so predictably to the same sensory inputs (even with some variance in the input) that it's spooky.

Using current LLMs as an example, you could argue that they are a lot more nondeterministic than humans as it's normal to add some "random" values iirc.
For many businesses, there's a simple incentive that should make them care: SEO.

Although Google and other search engines have said for more than a decade that their bots can execute javascript and navigate SPAs, the truth is that they are not going to simulate a click on every random element with onClick events attached. In many cases, they will not even execute any javascript.

Even in 2023, <a href="URL"> is the best way to make search engines pay attention.

Popular frontend development patterns have also made it nearly impossible to figure out the semantic structure of a page. Everything is a <div> now. But if you care about how your website looks in a search result, you might still want to designate some parts of the page as <main> or <article> and other parts as <aside> or <nav>. This is especially important if your website contains short user-generated snippets (like tweets) along with a lot of auxiliary information, as semantic tags make it easier for search engines to determine what the main content of each URL is.

In short, many websites would still benefit from enforcing proper semantic markup, like we used to do in the good ol' days of the "no tables for layout" crusade.

Now if the business doesn't care about SEO at all (an increasingly common attitude as websites become app-ified), there's always the atomic option: talk to the legal department about the possible consequences of ignoring accessibility.
<Button as={Link} />
Um, subby, that's "iatrogenesis" not "latrogenesis."
Sad news. I am grateful for Vim and for Moolenaar.
Deepest condolences to family, friends and the community.
One day, piracy won’t be viable. Some new tech and/or legislation will gradually wipe it out (Eg, required software running on everyone’s machines validating every file, invasive stuff like that could happen in 20 years), maybe not today, but one day. We can’t rely on it
1. That is not the point. Truly liberal and progressive societies should tolerate and be immune to disinformation without censorship.

2. What is known to be false now may be true later (and vice-versa). No matter how big the govt. or a company gets, it won't be omniscient.

3. Remember the well documented flip flop about masks. At one point, CDC/Fauci were the ones spreading disinformation. During the flip-flop, real information was censored. Also, the lab leak theory was initially ruled out to be 100% impossible and heavily censored, now the same folks are saying that it might have been possible.