skysight-inc/HackerNews huggingface dataset:
One of my favorite keyboards for a very long time was made by Cirque (the inventors of the Glidepoint trackpad) and was called, as near as I can tell, simply the "Cirque Glidepint Keyboard."[0]

It was a pretty normal 101-key layout, with mechanical clicky-switches[1]. Except, in place of the inverted T arrows was a small-ish Glidepoint. The three buttons for the touch pad were near the front edge of the keyboard, on the far left -- near Ctrl and Alt.

It lived clamped into an example of one of the old-school sliding, articulated, heavy steel keyboard-holder-widgets under my desk, and I almost never saw it.

Instead, I'd be typing and using GUIs with my desk completely free of input devices and ready for every other manner of thing that desks are useful for, with my hands under my desk just above my lap. My right hand barely had to move to reach for the pointer (I even got good at using it with my pinky finker), and it felt completely natural to use my left hand for the pointer-buttons (rather than the hateful contortions required by more-modern touchpad implementations).

It was very, very quick to use in those fairly early days of useful GUIs on desktop PCs, and the lack of inverted-T arrow keys was never problematic for me at all since I grew up with a near-clone of the IBM Model F's layout -- the Chicony KB-5160.

And man, that arrangement sure was comfortable.

[0]: I cannot find a photo of of the old Glidepoint Keyboard, and I strongly suspect that very few of these were ever made. I did find a review, though: https://www.chicagotribune.com/1995/09/08/cirque-glidepoint-...

[1]: I do not know who made the switches. Sorry, mech keyboard fans.
Is that established theoretically by someone?
"let people enjoy things"
Most fridges are never moved after installation, until they're recycled. Of those that are moved, most are moved away from the wall for cleaning and then moved back. Very few fridges are moved a significant distance on a daily basis.
> Thanks to LLM assistance I hope to never have to hand-write code that converts XML to JSON ever again.

There is that. Although, if you need, say, to convert .fbx to Collada, there won't be enough examples out there for an LLM to infer how to do it. There's progress; most tools that wrangle meshes now speak glTF, so at least you only need O(N) converters, not O(N^2).

There are a number of programming in the large problems that tend not to be taught. A large collection of problems revolve around having state in one place that you want somewhere else. Sometimes you can just pack up the whole state and send it. That works if it's not too big and doesn't change too often. Perhaps the data is huge. Or somebody isn't allowed full access to it. Or it's changing rapidly. Or you need to keep up with changes with low latency. Or you must have guaranteed eventual consistency. Those problems come up all the time in areas from finance to game dev.

Inefficient solutions to such problems lead to bloated browsers, slow web pages, and inefficient back ends.
An example is XMLRPC.
Efficient solutions to those problems are complex, hard to modify, obscure, and hard to debug. An example is the internal representation of Microsoft Word .doc documents. Much of the web is trying to ship state from somewhere to somewhere else, in rather bulky ways.

This can have business implications. In the metaverse area, where I've been doing some things, Improbable tried to deal with such synchronization problems in a very general way. They blew through about US$400 million in venture capital, and produced a working system that needs so much server capacity that five indy games went bust, and their big demo, Otherside, is so expensive to run that they only turn it on for demos a few times a year.
This may also be why Meta blew their metaverse business so badly and spent so much money.
Doing this by special casing code results in an obscure, hard to modify system with race conditions and consistentency problems. That's the classic MMO approach, and is used by Second Life/Open Simulator.

A general understanding of such problems is useful, and is teachable. But what do you read for that? Not books on "how to do thing X in framework Y".
I think the unsaid story is all the coal plants that got built at “unsustainably low levels of utilization”. For whatever reason regional governors reallly liked building coal power plants, needed or not.

And if the only factor is cost, coal is the way to go. So so cheap if the pollution is somebody else’s problem.
And yet, you can buy nice electrified wheelchairs on Aliexpress for less than $3000.

My guess is, like for hearing aids from costco, you won't get reimbursed by insurance if you buy it yourself.
> It's e-fuels like hydrogen. Yes, the round trip efficiency sucks, but for year-long storage the cost of inefficiency is very low

This is still pie in the sky technology. Particularly given the frequencies, magnitudes and durations we’re considering. At that point SMRs become topical.

> we can back up the grid with these turbines for a very small fraction of the cost of building nuclear power plants to power the grid

Absolutely. If we’re okay with gas being a core energy source for the foreseeable future, we shouldn’t build nuclear. (And for countries without safe access to gas, coal.)
Eh, he’s ok - not great. Definitely buys too much into the marketing hype, especially in regards to Google, but OpenAi as well.

Very little coverage of Mistral and other open weight models.
Imo there's a difference between criticizing industry use and learning. If you haven't learned to code, but just to tell an LLM what you want, you will not be a successful software engineer.

There's no difference here in my mind between cheating and the models. If someone holds your hand for all your homework in school, you're not going to learn, whether that's a person or a language model.

So if AI advances in 4 years to the point where we're all deprecated, then fine, a student learning it got lucky. But otherwise, you're setting yourself up for failure if you lean too heavily on LLMs.
> I bet a huge segment of the user base could easily self purchase a mobility scooter and achieve the same quality of life

What is that based on? Do you have experience or know anyone who does? A news article or research?
I commented too soon. The TinyLlama model didn't seem to be able to summarize web pages but Llama 3 worked perfectly! Very cool.
I remember reading a list of industrial disasters, and Dam breaks always had absurdly high death tolls. I remember reading one from China that had several hundred thousand IIRC.

I couldn't find the exact Wikipedia article, but this one is still a pretty interesting read.

https://www.wikipedia.org/wiki/List_of_accidents_and_disaste...

Edit: I think it was this one: https://en.m.wikipedia.org/wiki/1975_Banqiao_Dam_failure

Though, of course, the exact numbers are contested.
On what basis can the bankruptcies be blamed solely/mostly on consumer behavior, versus the viability of many fracking companies being staked on an impermanently high oil prices? The oil industry is notorious for boom-and-bust cycles.

Who's culpable for the bankruptcy of businesses that were only viable under a Zero Interest Rate regime? Should we blame consumer exuberance - or excessive consumption - for pushing up interest rates and causing bankruptcies?
The USA famously took similar security measures when president Roosevelt signed executive order 9066 which exiled all Japanese Americans within a certain “exclusion zone”.

Executive Order 9066 is now considered one of US’s heinous human rights violations. After WW2 the victims of executive order 9066 were given the right of return, in 1948 Harry Truman signed an act giving the victims reparations, and in 1988 Ronald Reagan signed a formal apology.

This was an act of segregation. Roosevelt claiming it was a security measure did not make this excusable, or otherwise justifiable.

Civilians have rights, even when territory is occupied. In fact, it is the responsibility of the occupying power to give the occupied civilians protections, and preserve their human rights. Israel may be claiming these are security measures, and Israel may be correct in their claims, however, what they are doing is still crimes against humanity. If they want to secure their own citizens, they must do so without stripping human rights away from their occupied civilians.

But anyway, there is a whole Wikipedia article which explains this much better than me:

https://en.wikipedia.org/wiki/Israel_and_apartheid
It's a bit contradictory to claim there is a clear winner while also mentioning it's a complex analysis where important details are easily missed. It reads more like a bias justification, since you don't provide that analysis or sources that do.

What do you mean when you say that solar panels are not sustainable in their economical lifetime?
if there's rules to ensure fairness then it isn't a free market. and if a market with rules could be called a free market, but only for arbitrary slices of time, i'd submit that also isn't a free market.

"allow lucky or unscrupulous owners to swallow less lucky or more ethical owners' businesses until there's only 1-3 players left that are too big to start to compete with and too big for the others to buy out."
This is not reactionary. This is what happens when you put talk on the butt of a baby girl each day until she's diaper free. If the quantity is detectable then it's far greater than the Avogadro number. These are physical needles that stay there over the years. How do you even study that?The safety studies have been done or financed by the same groups of companies that are getting sued. Chronic diseases are up in America since the rise of chemical industries in America.
San Francisco is not a peaceful place. And then some! Berkeley isn't either but more protected. Manageable and very student-oriented. Stanford is a different world (in a bewildering but great way for a student). The San Francisco Bay Area is a large and very diverse place (and there are several more schools around).
Ah thanks! I don't know how I missed #2, but both are easy fixes and I'll knock em out.
Saved you a click

========================================

To all concerned:

You may be aware that there has been a recent adjustment with the Supercharger organization which is presently undergoing a sudden and thorough restructuring. If you have already received this email, please disregard it as we are attempting to connect with our suppliers and contractors. As part of this process, we are in the midst of establishing new leadership roles, prioritizing projects, and streamlining our payment procedures. Due to the transitional nature of this phase, we are asking for your patience with our response time.

I understand that this period of change may be challenging and that patience is not easy when expecting to be paid, however, I want to express my sincere appreciation for your understanding and support as we navigate through this transition. At this time, please hold on breaking ground on any newly awarded construction projects and planned pre-construction walks. If currently working on an active Supercharging construction site, please continue. Contact [email redacted] for further questions, comments, and concerns. Additionally, hold on working on any new material orders. Contact [email redacted] for further questions, comments, and concerns. If waiting on delayed payment, please contact [email redacted] for a status update. Thank you for your cooperation and patience.
A coupon code is very generous after 16 years. Also it still works as a dumb thermostat.
I heard that they sometimes the ice is broken with a hammer and refrozen, so that it has an invisible weakness.

Sometimes wooden boards are baked to make them weaker.

Only sometimes though.
Arent most of those karate demonstrations fake?

Yes there are some really strong people out there who can break the boards in a legit way, but most of the time the boards are simply discretely cut before the demonstations. Thanks to those cuts (and orientation of wood) the boards become very easy to break.

That's what my friend used to do. Also he gave the real (=not altered before) boards to people he didnt like and they couldnt break them.
> I recently learned Swift & Metal this way - knowing Python and other languages, I kept pasting my pseudo-code, asking GPT to convert it into Metal/Swift, and then iterating on that.

Significant here is that you knew other languages already. I've had the same experience with GitHub Copilot, but I'm cautious about recommending it to new learners who don't yet know the fundamentals.

All indications I've seen indicate that it's easy for people who already know the foundations of programming to use AI tools to learn new tech, and that can actually be the most effective way for them, but that it doesn't work nearly as well for people who don't have knowledge of other languages and frameworks to lean on.
Electric 10000 ton container ship has begun service with over 50MWh in batteries
Would love to. It uses MLC AIs webllm so just need to convert it to that format.
It makes me sad to learn that someone's education is locked behind Discord's Terms of Service and Privacy Policy.
Wow these guys seem really credible and dedicated to rationale exploration of blockchain uses in government.

I hope you enjoy their upcoming session called Space, featuring a picture of a flying saucer

https://gbaglobal.org/events/space/#post_content

> Embark on a journey beyond the bounds of Earth’s atmosphere and delve into the mysteries of space and Unidentified Aerial Phenomena (UAP) or Unidentified Flying Objects (UFOs).
It's not surprising that a nearly bespoke vehicle would cost more than, and be less reliable than, a mass produced one. Just think of the engineering resources invested in the two vehicles and in their manufacturing processes.
99.95% uptime of what specifically and what value is there in chasing more 9s?
The email:

>To all concerned:

>You may be aware that there has been a recent adjustment with the Supercharger organization which is presently undergoing a sudden and thorough restructuring. If you have already received this email, please disregard it as we are attempting to connect with our suppliers and contractors. As part of this process, we are in the midst of establishing new leadership roles, prioritizing projects, and streamlining our payment procedures. Due to the transitional nature of this phase, we are asking for your patience with our response time.

>I understand that this period of change may be challenging and that patience is not easy when expecting to be paid, however, I want to express my sincere appreciation for your understanding and support as we navigate through this transition. At this time, please hold on breaking ground on any newly awarded construction projects and planned pre-construction walks. If currently working on an active Supercharging construction site, please continue. Contact [email redacted] for further questions, comments, and concerns. Additionally, hold on working on any new material orders. Contact [email redacted] for further questions, comments, and concerns. If waiting on delayed payment, please contact [email redacted] for a status update. Thank you for your cooperation and patience.

lol
How is this is more useful than just compiling Rust into a dll and using that, or better, writing some framework or tooling that automates the process of marshaling/unmarshaling data for a Rust dll?

A .NET target for Rust just makes no real sense to me given Rust is basically already interoperable with .NET (or rather .NET is already interoperable with unmanaged native code, which Rust can generate)
Blinking an LED: Embedded Rust ecosystem explored [video]
Getting into google Summer of code.
I think most jurisdictions have settled on or are settling on long-term underground storage. Usually in areas that are geologically stable, possibly between clay layers in case of leakage.
Just bought the domain a couple of hours ago so DNS might not have propagated. Try back tomorrow or download and install it from GitHub (it’s just 2 steps)
Sounds like the supercharger team didn't have a good project management system.

Any large entity that doesn't know the contract status, percent complete, and vendor status for it's construction is wacked.

Either the new people don't know where the info is stored, or the old people were indeed incompetent and needed to be fired.
"lol trust me bro."

>My sole motivation is to get things to where merit and merit alone determines who gets hired and promoted

The problem is that "merit" is an incredibly loaded term. It _sounds_ nice. But reality is messy.

For example, how do you explain the incredibly tight and consistent correlation between the income group you're at by 30 and the one you were born into? Where is the merit in that?
IIRC graal can already run clang ir so in _theory_ you should be able to run Rust.
Pipxu – A Faster Alternative to Pipx
These are not just powered wheelchairs, but specialized vehicles for particular needs. Someone else in the thread describes them.
The applicant who tries to pull "My CS degree" rather than take 3 minutes and write a half dozen lines of code is part of what FizzBuzz is filtering out.

And yes, there are many people with CS degrees who can not, even with much help and prompting, FizzBuzz.
Or maybe if you fire EVERYBODY there’s no one to onboard new people, or even anybody left who has a login.

Elon needs to go, EV adoption is an important goal for species survival, he’s actively damaging those goals now - even if he did help kick off the revolution he’s now more net negative than positive as a CEO.
Ah yeah, that's the one.

I don't know what the current situation is, but the amount of crapware back in the day was just staggering; every installer offered to "helpfully" install an extra toolbar or virus scanner or whatnot, which is how people ended up with 3 virus scanners and 8 toolbars in IE.
> the old people were indeed incompetent

or were building job security, since there are troubles to replace them now
I cannot edit this anymore. Yes, meant that the control Aptiv had over Motional will now be with Hyundai, practically.

The point I was trying to make was that this was titled in Aptiv's Q1 presentation [1] as "APTIV EQUITY INTEREST TO BE REDUCED FROM 50% TO 15%". That is, they will offload most of the control to Hyundai. Immediately, Aptiv shares rose. So for some reason, this is seen as a good thing by Aptiv shareholders.

My point was and is: Considering the above aspect, it will be interesting to see how Hyundai will make use of it.

[1] https://s22.q4cdn.com/336558720/files/doc_presentations/2024...
whisper hallucinates - or is just incorrect - fairly often. I have been transcribing old tv and radio programs just to get a real feeling for how inaccurate it is, and for an example, the tv show JAG's main character is Lieutenant Harmon Rabb, Junior. I prompt "You are transcribing a show called JAG - Judge Advocate General - whose main characters are named Lieutenant Harmon Rabb jr, known as Harm or Rabb, [...]" Maybe 1 time out of 20 it will actually put "Rabb" or "Harm".

Even better is stuff like old call in radio shows, the callers are perfectly understandable, but whisper has lots of issues.

If there's something better than whisper, i'd love to try it out.
I'm so excited about this. Cratering the price of batteries for solar arrays will be a huge benefit for solar homeowners.
Many stores seem to be closing in the bay area in general. Not uncommon to see shops you used to know boarded up and for lease.
When I was in school and search was becoming a thing, the teacher said something that resonated with me for all these years.

"It's going to be less and less about knowing, and becoming more and more about knowing where to find the answer".

That held true for search and that holds true with AI coding assistant. From knowing how to use google search, to knowing how to prompt to get a reasonable clue.

We've just added a new meta to the problem solving puzzle: is the computer giving me the right answer or is it confidently throwing me a red herring.

We've gone from knowing the code we run, to barely understanding how the compiler does it, to having no clue what is happening...

Soon enough someone will invent an OS where everything is done by speech or thoughts; and typing on keyboard will become a thing of the past, like hand writing... Programming will be done on the fly by the user's request and the computer will be compiling and executing it with a high degree of confidence. This is a future that is more likely to happen before the thinking machines really happen.
It seems like the fireing of the department was an extended punnishment of a manager that was not a 'team player'? Am I getting this right?
Just a free wip wrapper but kinda interesting. It gives you RPG class skills in a visual format so you can get ideas for RPG talent trees.
https://www.rpgskilltreegenerator.com/
Another factor is if your high bit is always set, and you encode the prime with that bit, your prime always takes the same number of byte to encode.

Variable byte encoding can lead to problems, if you need to exchange the data between different software, unless the specifications are very clear, and well tested. (See problems with RSA based DHE if the server public key has leading zeros)
Yeah apps like this are kinda doa unless you got a huge marketing budget
Hello, I'm Stephen Wolfram and I'm going to talk about Biological Evolution and other Adaptive Processes.

Just kidding, you know I'm here to talk about cellular automata.
More like getting the roof cleaned. It's pretty expensive to pay someone to dangle on your roof to clean it. Fortunately, it doesn't need to be done that often.
What AAA games shipped on Unity again?
I think they're migrating to this domain; I don't think it's a temporary change from an outage or something like a fallback on a second domain.
There’s a lot of dudes on a lot of roofs for solar. A lot of electrical work done, maybe by electricians, probably by mildly upskilled roofers.

I would be highly skeptical that solar is safer than nuclear. There’s just so much poorly regulated low skill low accountability construction work going on keeping it all running.
It is in the article how the cost is not necessarily just from a family’s use of oil but the additional cost added to other things (like food, goods) because it costs more to transport those because of higher gas prices. Those costs are passed on to families so your grocery bill is higher because of it too.
We have bendy touchscreens these days that withstand seemingly-impossible 180-degree bends, so some of the hard work may have already been done.

From 10,000 feet up, all we really need are some mechanical actuators to allow it to be segmented in a way that can be felt.

(Or. Electromagnets, and ferrofluid. Under the display.)
AI Agent Driven Web Scraping with Skrapy
Yep, I mistyped...I meant ultimate. Edited the comment.
Early 2023, when everyone started using chat GPT for coding, I thought it would be a big boost because it enabled us to quickly employ a large number of people in a project regardless of language or framework.

An year into the project I am forced to revise my opinion. When browsing my code-base I often stumble in abstruse niche solutions for problems that should not have existed. It was clearly the work of someone inexperienced walking through walls in an AI-fuelled coding frenzy.

Having an oracle that knows all answers is useless if you don't know what to ask.
of course on https://deviantabstraction.com
Who said anything about location permission?

Did they edit their post? I just see "They don't even allow disabling internet permissions on a flashlight app, the OS is run by an internet ad company so it makes sense."

If you're implying that you need location permission to turn internet access into a tracking problem, you're wrong.
For one, being able to JIT Rust is nice for development, to reduce compile times.
It's hard to see the ROI on rooftop solar, especially taking into account the cost of replacing the panels and the battery now and then. They're not lifetime purchases.