skysight-inc/HackerNews huggingface dataset:
> An extra hundred milliseconds of lag in the UI gets attributed to the slowness of the connection.

This is looking at the problem wrong.

I notice your shittily optimised application not just because it’s slow, but because it’s draining the battery.

This is a problem, and developers need to wake up to it. Crappy performance uses more energy because the machine is doing unnecessary work to an end that could be achieved more efficiently, often much more efficiently.

So, please, invest time in performance.
From what I have gathered, the leading hypothesis is that bright light induces dopamine production, and dopamine regulates the development of the eye. When these dopamine levels are too low, the eyeball elongates and becomes myopic.
It's hard to educate the next generation when everyone of all ages is exposed to relentless propaganda (also known as marketing, in all forms including the fully legalized corruption of US politics) at the same time.

Oil and car companies' futures depend on continued public support for free parking, more lanes and housing far away from destinations. It's in their interest to manipulate people into opinions that are beneficial to their bottom line, and they will continue to do so.
I inherited plenty of handwritten notes, etc. from my father. Not much from my mother.

After I read them, keeping them doesn't serve much of a purpose... in short-term. That's why I keep them.

What you describe as single data points is exactly what we want, but somehow we don't know that until it's too late. We cherish tablets about copper orders from times far past because somehow it's now more valuable. Who's to say yesterday's letters aren't going to be?
Whatever you do, make it popular by going with your customers and filling their needs instead of telling them what they want. Have a mission statement and business plan before you start. If you make a mistake, apologize and work towards not repeating that mistake.
Good points. Yeah, as the cost of travel goes up, people make various decisions: bite-the-bullet, find alternatives, delay, consolidate, and/or go without. As the cost decreases, the incentives to find alternatives, delay or consolidate trips goes down (which means roads are then used for less important reasons and less efficiently - why go to the grocery store once a week if you can go every day in half the travel time?)

I would agree, at some point when all alternatives are equally unattractive (or non-existent), then going without is a more attractive option.

Though, the "consolidate" option is a big one to consider. Rather than going to the city every day, perhaps people could do so every other day for the same benefit. If traffic is bad, then people will go less often (frequency of travel is a function of cost). Thus, in some cases, highway expansion is filled by people that want to go to the grocery store every day rather than going once a week. Meanwhile, those that commute to work, are still going to do so because they have to. If the commute gets too bad, then some people will decide to move.

On the other side of the spectrum, at some point there are so many people that want to go into the city every day - you can't do it with single occupancy vehicles and roads. It's a scaling problem. For example, someone did an analysis of parking decks in Seattle and whether there were not enough of them. They found if there were all filled and everyone then tried to leave - it would take 2 days for all the vehicles to exit the city.

There are certainly many aspects to consider.
I suspect that the person you're responding to is critical of psychology, so they read my comment to imply something contrary to their very strange worldview and responded accordingly.

I could, of course, be very wrong. That's just my best guess as to what they meant.
This isn't using any "fancy" terminal features, aside from the synchronized update sequences (which terminals that don't support typically will ignore, though windows has a special case where it must be ignored). That said, you can query the terminal for support for this sequence if you wanted to.

Other than that, it's using standard ANSI sequences: `\r` to return the cursor to the beginning of the line, `\x1bM` (Reverse Index) to move the cursor up a single line (repeated n times), and then `\x1b[J` to clear the screen below the cursor position. All of these are sequences defined at least since the VT220, probably the VT100.
Paramount is very keen on region restrictions. I have a hobby of watching/sharing TV/Movie Trailers and 90% of the time the Paramount ones on youtube will be region locked to the USA.

Hence many don't get shared to a forum that is 80% US residents..
Whisper.cpp will do it locally on anything.
I felt like congestion is nonexistent the few times i am there. Maybe I am used to real congestion like in nyc though. All those parkways and fast roads are basically highways anyhow. People go 60-70mph on them and some have full on freeway style interchanges. Theres probably what a couple dozen at least in nova alone? Way more when you factor dc and maryland. Crazy highway lane density per capita if the metrics actually considered these highways. West coast has nothing like that honestly. Big old arterial stop light grid no fast stopless cuts through every ravine.
Im willing to trade a barely used AVP for ££
Exchange did this thing well before there were any practical LLMs. And well, while the resulting state and error message is somewhat hilarious, it is not that hard to trigger this behavior intentionally.
I suspect many/most of the people in the highly paid areas of the tech sector in the US would not actually jump for 2-3 weeks of unpaid leave per year (without other consequences--which I realize is an issue if you're a small minority that takes the offer).

Personally, I always have taken my max time off and even taken unpaid leave for shutdown when that was an option but I realize that's probably not the majority.
Yeah, Meta has a decent excuse in that they're basically using a smartphone chip for their headsets. Apple's using a laptop chip and another big chip, so not having any high-speed IO for the Vision Pro is more of a glaring omission.
No, the thing in the news right now is that a certain number of plants will form a rough line as seen from the earth, which just means they're all in the same general direction.

It is not a syzygy, nobody's eclipsing anybody.

https://www.theplanetstoday.com/
> …the PCBs fabricated in China … waiting for the delivery

Is it that bad already? Last time I’ve checked there were a lot of US options for 3d printing. No for PCB fabrication?
The source is an IOCCC candidate and has zero tinkering value.
It’s hard to talk about the topic at very high level but for many American cities like Columbus where I live the answer lies at least partially converting surface parking lots in downtown areas into economically productive assets like housing or businesses which are also not extractive to the local economy. This density makes it easier to walk and bike as well.

Many cities, including Columbus, are expanding bus rapid transit and other bus related activities which is laudable, but to your point, and which I agree and would frame it slightly differently, the bus is a strictly worse version of the car in these kinds of cities and so you need category changes to change habits (trams, bikes, walking).

I think we need to focus our efforts on cities like Columbus, or others, which do have the population to support rail development and solve for that and not get too worried about solving everything everywhere all at once.

Most state departments of highways and cars (they are not departments of transportation) simply don’t fund alternative means of transportation. Leadership from the top down needs to change its focus. The mantra should be the best, safest car is the one you never get in. Instead it’s “we need to preserve going from here to there in 20 minutes without traffic surprises” as if not being stuck in traffic is a Constitutional right. It’s bankrupting us and it’s bad for business and wellbeing.
https://backports.debian.org/Instructions/

echo deb http://deb.debian.org/debian bookworm-backports main | sudo tee -a /etc/apt/sources.list.d/backports.list
sudo apt-get update
sudo apt-get install -t bookworm-backports linux-image-amd64

Season to taste, of course.

(and backports currently has kernel 6.7, not 6.6)
I'm very curious what sort of games were made in elisp. It's not really the first thing that comes to mind when I think about games programming.
> Surely that's automated?

Doesn't matter. You'd rather update X separate packages (of unknown size & potentially different maintainers or update policies) to fix 1 bug in a library they all happen to use?

Shared libraries are a good thing, period. Implemented poorly? Fix that instead, rather than include everything & the kitchen sink in every single app.
Induced demand gets thrown around a lot, without understanding why it is invoked.

Inducing demand can often be good. We build things so that we can use or sell them. A railroad should induce new trips just as a highway should.

The problem with highway expansion in 2024 in the US is that each new mile of highway gets ever increasingly more expensive and hard to build and produces diminishing returns, at high cost to the neighborhoods that will be bulldozed and divided. And these high costs are sucking the money away from not only the development of alternative modes which could be good backup options, but also the maintenance of the current network. It is not unheard of for a single highway interchange to now cost nearly $2B+: https://en.m.wikipedia.org/wiki/Zoo_Interchange
You can. In our game engine ~10 years ago we would hook the global table to stop designers from creating globals (the default in Lua without using the local keyword) at certain areas in the game frame, mostly to stop this exact trap.

I toyed with the idea of inverting the semantics of global and local in lua and to remove "local" and instead default to local and have a "global" keyword. Looking at lua.c quickly dissuaded me when I was a much more junior programmer, but now days it might be fun to try.
But this is claiming that the letter does not exist, while allowing you to read the contents of the letter.

If it can show you the content, the container must exist!
I tried to edit my original comment, but the editing was turned off. My comment was not intentionally snarky but based on my experiences in 2008. At that time, there were many subprime mortgages floating around that should've never been written. Those taking the risk (financial institutions) should've taken the fall, but instead, they pushed the losses onto the homeowners.

Your last paragraph needs more nuance because the real world is messy. There are many factors ranging from inadequate income for savings and personal scale disasters like divorce and medical bankruptcy that prove your claims are inaccurate. However, I think your last paragraph is a passionate disapproval of people living in ways different from you. Some of your points are valid on income inequality, power structures, and transit, but the reality is what we live with today. If you look at the practical realities, widespread transit changes and housing densification are not likely to happen any time soon.

If you want to make change now, join your city government. Promote a plan to destroy old properties and replace them with denser, more environmentally sound buildings. Fix the core of the city before you try to change the way anybody else lives.

An easier path is engineering and product development of solutions that make what we have now less destructive.

If that's too big, here is a simple change that significantly impacts people and natural life: Turn off the lights. If you can't do that, make them fainter and warmer (2800K) and point them at the ground. Light pollution substantially negatively impacts the environment and the health of people and animals.

Another small change is nudging people to rewild their lawns. This would have a huge impact on insects, birds, and small mammals. It's a simple change: change a little bit of the zoning laws to reward native plant use and punish the use of invasive and other non-native plants.

It's important to recognize that if you can't make a small change happen and stick, the big stuff is a non-starter. This is true for personal change as well as societal change. A small change is a big change.

--- Your friendly country mouse
Without bidirectional NAT, hole-punching works. Two sides of a p2p connection can coordinate with an intermediary to learn each other's addresses. They send each other a packet, which gets dropped by the other side. Their firewall sees the outgoing packet though, and opens the port. The next time they send each other packets, they will be allowed through. The intermediary is only needed to do the initial handshake instead of for all packets.

With NAT, it doesn't work because the ports get remapped, and the intermediary doesn't know how they will get remapped on the p2p connection, so they can't coordinate to send on the correct ports to open the firewall.

Or UPnP can work. By default, your router drops incoming packets on all ports. If you want to e.g. run a game server, then on startup, it hits a standard API to tell the router to forward that one port. On shutdown, it can tell it to close the port (you could potentially also have the router require keepalives to keep the forward alive. I'm not familiar with the details of UPnP and related protocols).

Without a public IP, you need intermediate servers to relay all traffic to you, which centralizes the web. With p2p working, you can e.g. have high quality video calls with friends/family instead of dealing with the garbage quality tech companies allow. Or I can share with my mom photos of her grandkids with effectively unlimited storage; for 2 years of 2 TB Google storage, I can buy 20 TB of disks.
> rashly
Good one!
It has snake and tetris in the default installation.
> GenAI for audio and video will be huge

Really? We have absolutely great GenAI models for image generation that allow you to make any image you want in any quality you want, and despite this the only use case so far has been porn.

I can't think of any reason to believe that video generation will turn out differently.
De-growth, reduced freedom. This is the only kind of "innovation" that governments can deliver.
Agree it's like two separate worlds. Games and web aren't 1:1 tho in relation to whether visual responsiveness is blocking a task.

Games need ultra-responsiveness because rendering frames slower is essentially blocking further user interaction, since players are expected to provide a constant stream of interaction. Being 'engaged' is essentially requiring constant feedback loops between input/output.

On the web the task of reading a webpage doesn't require constant engagement like in games. UI (should) behave in more predictable ways where animation is only there to draw association, not provide novel info. Similarly UI animations are typically (or should not be) blocking main thread responsiveness and (should be) interruptible, so even low frame rates are not breaking the experience in the same way.

But still, your point stands, its crazy what we've come to accept.
The brightness of light is actually believed to be the main factor now. This seems a supported by animal studies, where animals are fitted with light-filtering goggles. Animals that receive brighter light develop normally, while animals that receive dimmer light develop myopia.
My wife and I saw a Segway in Golden Gate Park yesterday, and I made a similar comment about it.
I think this is a valid criticism. I weighed a few different titles that would fit in my (arbitrary) title length limit, but on reflection the one I chose was too glib.

My core point is that the “Trained On the Internet” mental model is becoming less true over time, which makes it a poor model for predicting the long term performance of models. These titles would be better:

1. LLMs Aren’t Just “Trained On the Internet” Anymore

2. LLMs Aren’t Simply Being “Trained On the Internet”

3. Future LLMs Won’t Just Be “Trained On the Internet”

I’ve swapped in the first one. Thanks for the feedback.
This is the reality that nobody wants to accept as the root cause of these problems
I’m not sure how much evidence there is for that either — a Chinese friend couldn’t believe that I could just look at a paragraph of English and instantly know roughly what it was about; she, despite her fluency in written English, thought only Chinese characters would allow for such rapid comprehension.

It’s certainly denser, though. And I agree about the front-loading of learning. It’s like learning vi. An absolute pain at first, then very comfortable.
The only time I see delays like that is when there is something that has to happen like a network data fetch, database lookup, etc. I’ve written a ton of GUIs in javascript/python and they’re all indistinguishable from c++ qt apps I’ve written, basically faster than a human can hope to do another operation short of queuing up keyboard commands via a “keyboard only” interop (say in emacs). When I’ve seen slowness like the latency was always per what I said before data fetch in some format from a slow database/network connection
As others have pointer out, this is format-dependent. One of the formats that hasn't been white-listed in this thread yet is GGUF, used by llama.cpp and derivates. It's pretty much "big matrices of numbers and some metadata." Some vulnerabilities were found [1] and patched.

[1] https://www.databricks.com/blog/ggml-gguf-file-format-vulner...
yup. job boards don't produce leads anymore. back to the good old boy network
is that app you are playing with for your company? I think it makes perfect sense most people do not want to do free work to make things snappy if the company does not prioritize it on company time
It's a night and day difference for me when I eat very low carb.

My brain feels like it went back 15-20 years in sharpness.
> I think one aspect of that is that Jobs had high EQ as well as high IQ.

Doubt. Jobs was a deadbeat dad for many years, refused to acknowledge his daughter or even admit that he named a computer after her, treated employees and cofounders like crap, etc. I think Jobs had a very low EQ, perhaps even a sociopath. He was just lucky, shrewd, and ruthless. Accounts of his last days indicate that even he regretted his behavior.
Not to disparage OP or this product - which sure looks cool - but man, the idea of buying a $3500 device to simulate something I can do by opening my wardrobe seems…absurd.
The paper is a little dubious.

The dataset was not constructed at the point in time of investment, and the missing data is signal because nobody cares to get financial info of smaller failed startups.

It's entirely possible VCs are not perfect, but this paper is certainly not the last word on the topic.
Bus coverage isn’t the only metric that matters. Frequency is also terrible.

It is entirely a symptom of investment. Bus ridership was found to decline in large part because the actual amount of service hours had declined as well. https://humantransit.org/2015/06/pity-the-poor-city-bus-writ...

Canada has significantly higher bus ridership than the US despite having pretty similar urban forms and it is entirely due to the difference in services provided.

Seattle has seen noticeable increases in bus service hours and ridership from across income ranges, and the new rail extensions are performing similarly well.
> Anthropic is too new to have built that functionality I guess.

That’s no sort of excuse
And yet it's tech bro founder is a multibillionaire
I think there are lots of preferable situations. The simplest and best is probably if theft was simply viewed as a personal moral failing and looked down on. This is reinforced by shaming and is how it works in high trust societies.

Other options include making sure people have enough success that they have something material to lose from getting caught stealing.
> Kind of curious about this. I find packaging in Lua quite convenient. I make a file and return either a value or a table full of values and then I require that file in the dependent file that uses the package.

While that aspect of it is nice, I think the way paths are handled by default can get annoying.

Since everything has to be relative from the current directory, it's not very convenient to move files around or make a contained module that depend on its own module.

If you're in charge of your own environment, sure, you can roll your own thing, but then you deviate from the norm and your code becomes less portable.

There is also the LuaRocks package manager, which I believe is decent, but it's largely ignored by a big portion of the Lua community.
I read the second paragraph as a euphemism for having sex. I was confused because consensual sex is generally considered a healthy activity.
I imagined it would be a tool for designing clothes. It would then output cutting patterns or stitching instructions. That would be the solving part. :)
It's the same with cars. Manufacturers have long since made cars that are "fast enough" and it's less of a differentiator then it used to be.
I was reading a Wikipedia page (https://en.wikipedia.org/wiki/Twelve_Metal_Colossi) and was struck by the difference in length of the Chinese quotes and translations. E.g.:

收天下兵, 聚之咸陽, 銷以為鍾鐻金人十二, 重各千石, 置廷宮中. 一法度衡石丈尺. 車同軌. 書同文字.

was translated into

He collected the weapons of All-Under-Heaven in Xianyang, and cast them into twelve bronze figures of the type of bell stands, each 1000 dan [about 30 tons] in weight, and displayed them in the palace. He unified the law, weights and measurements, standardized the axle width of carriages, and standardized the writing system.
Show HN: Open-source load balancer for llama.cpp
Stateful load balancer customized for llama.cpp (with a reverse proxy).
It's not really a benefit to all the ecosystems destroyed by suburban sprawl, or all the people affected by the externalized costs of that economic activity. Unrestricted growth may not be so great of an idea in the long term.
The courts will have to resolve this. And big companies are gonna do layoff because that's their standard formula.

Props to their sales people, but it's surprising they attained as much sales up to and including some of MAANG with a SaaS business model built on the fallacy of outsourcing authentication and authorization of internal tools and systems to an external third-party. At least it should be totally on-prem.
Same in macOS, long press can substitute for right click in some things I’ve tried. So obviously you can’t use mouse down for that unless you you have a “time out” which defeats the purpose. Button presses are more complicated that what people expect, especially on embedded systems.
The objects ranged in size from about half the mass of Jupiter – the largest planet in our Solar System – to 13 times the mass of Jupiter, suggesting they were likely all to be gas giant planets. Jupiter, which is about 11 times the size of the Earth

Comparing two objects by their mass and then immediately switching to using "size" to refer to diameter is such awful science writing. You would never refer to an SUV as being "eleven times the size of a basketball".

For clarity's sake, Jupiter has 1300 times the volume of earth and 318 times the mass.
In 2008, banks called in some of their mortgages. Sometimes, this was under the cover of a foreclosure. It was not pretty.