skysight-inc/HackerNews huggingface dataset:
ChatGPT is another layer. Human -> ChatGPT -> high level programming language -> lower level language / IL / assembly -> microcode -> circuit.

ChatGPT will not only survive, it will get bigger as long as all those layers exist. Unless web design is ready to move to assembly level instructions via RPC (ChatGPT can do assembly), the layers will stay, the complexity will stay, and people who get (and attempt to sell) value from recombining the puzzle pieces will stay.

The real point is not that ChatGPT is so good, it is that everything we program has already been done before. We humans just have trouble finding the pieces and gluing them together.
Starting with the *40 gen they changed from LVDS to eDP screens and got access to better screens. This was the start of 1080p being available at 14" where it was only in 15" models before. There's a panel from one of the Razer Blade laptops that was popular to put in the ThinkPad T440p. 1080p IPS. Looks nice.

On the older models you can also do a mod to sacrifice your DP port for use internally with an eDP panel. There's one for the X220 to do that. Although if you're okay with 1366x768, the X220 Tablet models all have IPS panels from the factory and don't look too bad.
>For one, FB data is with the US. While tiktok data is with China.

Not convinced those are necessarily positives.

You had no number 'for two'....
I've been programming since I was 7, and I've always viewed software development as a means to an end. The alternative seems crazy to me - coding without a purpose? Why on earth would you want to do that???

I've been very successful in my career. Things I've built: Bloomberg's domain-specific language and simulation engine for asset-backed securities, a custom database that can process 100,000s of writes / second and 10,000s of reads / second, and the robotics framework powering the Cruise self-driving car (RIP). I retired at the age of 33.

The domain you're working in is usually more important to fully understand than software engineering concepts, although I try to understand both. But I don't really care about software development for its own sake, and I welcome LLMs replacing the more annoying grunt-work parts of the job.
It's dead. There is no possibility of continuing because it would do far more than wreck Lake Nicaragua.
“Temporary” code rarely ends up actually being temporary.
I have a laptop from the 90s that still works. So a laptop that does not die is, in itself, not that big of a deal. The main reason why I pretty much exclusively buy old business Thinkpads is that they are incredibly serviceable, and you can get replacement parts for many years (and also very cheap if the laptop is older). Also, there's a big community for running Linux on Thinkpads, so the hardware is usually very well supported, including kernel modules for fan control and stuff like that.

However, it's not all sunshine. Especially during the T4xx era, many business Thinkpads had absolutely terrible displays by default (can usually be replaced with a proper one, but adds additional cost). The T440 had a horrible trackpad where they ditched the dedicated buttons (again, can usually be replaced it with a proper one). So do some research before buying. Also, before buying from a commercial refurbisher, check if there's a Thinkpad community forum or similar in your area of the world, you'll often find stuff much cheaper there.
The Griffith family also went on to sue the city when they violated their land deals building the Toyon landfill.
We’re already using ChatGPT at work to do machine translation because it takes weeks to get back translations for the 10 languages our application supports.

It’s not a work of literature, it’s quite technical language and feedback we’ve had from customers is that it’s quite good. Before this, we wouldn’t have ever supported a language like Czech because the market isn’t big enough to justify the cost of translation, and Google Translate couldn’t handle large passages of text in the docs well enough.
I'd add that only two submissions were ever added from this domain, both within 44 days (as for 2023-11-14) and both are the same article.
This. It seems to me that nowadays, you can either have a well-behaved older machine or a Ryzen-equipped mobile powerhorse that will glitch every now and then.

Unfortunately for me, recent AMD's offerings have greatly decreased the attractiveness of older laptops. But be warned, you gotta take the good with the bad and accept that a modern laptop might wake up at any time (even when stored in your bag).
Right now occupancy based pricing involves moving a switch on your toll device to indicate if your car qualifies for the high-occupancy discount (e.g. https://www.e-zpassiag.com/about-e-zpass/e-zpass-flex)
I agree with that many present tools expect character grid, but moving away from character grid would be not as much work as it seems IMO.

Code can be aligned with elastic tabstops ( https://nickgravgaard.com/elastic-tabstops/ ) or virtual formatting (that things are aligned according to syntax regardless of whitespace).

Things to align in terminals are mostly tables, and they could be rendered as tables if the terminal supporting that knew that they are tables. Nushell natively supports tabular data structures, so rendering them as proper tables would need just one change – the table renderer.
Just made an account to comment on this. Maria Kodama was a witch. She ended publication of the English translations which Borges collaborated with Di Giovanni on because she didn't like the 50-50 royalties agreement, which Borges had wanted. When Di Giovanni posted his translations to his personal website (gratis) after they were no longer in print, she threatened to sue. Now we all have to look around for old editions or settle for a new translation without Borges' blessing or input because she wanted more money.

Honestly they should nullify the marriage, take all the shit she got from him and put it in a museum or trust. She was the worst thing to happen to his literary legacy.
Assuming the quoted wording is the actual question he gives, it's not ambiguous. With the given wording, a person hearing it and understanding that it's stated precisely without ambiguity shouldn't be dinged for not questioning the interviewer's ability to recognize the requirements are unambiguous. Because it's an _interview_ by a technical professional who thought about the problem beforehand and not someone who you should be worried about not understanding what they are asking. In fact, I can imagine another interviewer that would ask you the exact same thing and ding you for asking a stupid question.

Interviews are just not the same thing as real life requirements gathering, so people's thought processes will not be the same. Even if you try to roleplay as someone that doesn't understand how to state requirements precisely, all of the normal procedures and thought processes for sussing that out are compromised due to the inrerview setting. And your ability to assess those processes are compromised due to how familiar you are with the question and how much you've deconstructed it.

It's not the time to be tricky (though somehow simultaneously believing it is and is not a trick question). There's so many more interesting things that could be gleaned from a person's interview performance that "is this interviewer playing fuck-fuck games with me" doesn't rate whatsoever.
Lets not forget about the babymaking seals.
It's not the case for this example of ffmpeg (it's actually not patched), but make sure to check the actual changelog. Sometimes the version is kept, but the patches are backported, so a plain version comparison is not enough.
AutoExpert (Academic) GPT for analyzing scholarly papers
Yes, it's another Custom GPT, but this one's different. It maximizes the available instruction space, and integrates with APIs (currently arXiv, I'll add more tomorrow) to help you find papers you're looking for.

Here's a sample chat, analyzing a paper on educational interventions, searching arXiv, and analyzing a paper on a new method to improve RAG pipelines. https://chat.openai.com/share/7b68bb1d-ff0d-4246-90eb-1833b6...
K5/Cyrix could overlap Integer and FPU operations, what they couldnt do was interleave (pipeline) FPU operations so that multiple floating point instructions ran in parallel.

https://www.phatcode.net/res/224/files/html/ch63/63-02.html

Here a non perspective correction related Quake FPU code example https://github.com/id-Software/Quake/blob/bf4ac424ce754894ac...

Lcliploop:
fld ds:dword ptr[0+0+esi]
fmul ds:dword ptr[0+0+ebx]
fld ds:dword ptr[0+4+esi]
fmul ds:dword ptr[0+4+ebx]
fld ds:dword ptr[0+8+esi]
fmul ds:dword ptr[0+8+ebx]
fxch st(1)
faddp st(2),st(0)
fld ds:dword ptr[0+0+edx]
fmul ds:dword ptr[0+0+ebx]
fld ds:dword ptr[0+4+edx]
fmul ds:dword ptr[0+4+ebx]
fld ds:dword ptr[0+8+edx]
fmul ds:dword ptr[0+8+ebx]
fxch st(1)
faddp st(2),st(0)
fxch st(3)
faddp st(2),st(0)
faddp st(2),st(0)
fsub ds:dword ptr[12+ebx]
fxch st(1)
fsub ds:dword ptr[12+ebx]
fxch st(1)
fstp ds:dword ptr[Ld0]
fstp ds:dword ptr[Ld1]

FXCH instruction is free (zero cycles) on Pentium for most instruction combinations, AMD caught up in late 1998 with CXT revision K6-2. http://www.azillionmonkeys.com/qed/cpuwar.html
> I wanted some way of calculating the sum of a geometric series without having the series in actual cells.

There are simple explicit formulas for this.
Those homes are half a million today per zillow. Much better appreciation than the Altadena homes, 7 fold thereabouts.
Sure, the total demand increases but not the same kind of demand that it's replacing. We may end up seeing CSS specialists "rust belt" falling in poverty while theres substantial wealth build up among "prompt engineers" with good taste in aesthetics.
That image makes me appreciate just how slowly most plants grow and move. Imagining that bundle of dandelions writhing around triggers the same sort of visceral reaction as seeing maggots for me.
OpenCL tooling has always been bad versus CUDA, and that isn't NVidia to blame, rather Intel and AMD.

Only C, C++ and Fortran were never taken seriously enough, other language stacks never considered.

Thus everyone that enjoyed programming in anything not C, with great libraries and graphical debuggers flocked to CUDA, now remains to be seen if SYCL and SPIRV will ever matter enough to regain some of those folks back.
> wear on the brakes

Biggest complain about breaks in EVs I have read about is that they rust from non usage

>Lights burn out and need replacing.

With LEDs this is a non issue, even for gas cars for years.

> EV battery needs to be replaced, which is expensive.

We are talking 300k miles+ on somewhat modern batteries, 1 million miles+ for lfp most gas cars are long dead at this point

And EVs are still usable, also you might need to charge them more often(yes some gas cars can go longer, but you often need a transmission rebuild + expensive repair in the motor)

>Hertz recently said that maintaining a Tesla costs more than an ICE

I would assume that's through the added collisions damages you have on rentals, but afaik there was no data published here
In the West, the alternative is seldom starvation. Given the very low rate of unemployment, despite the post-pandemic climate, it's pretty obvious that people still have choice when seeking employment. And there is always choice, which includes going back to school or moving to a different city. Heck, given the Internet, you can get education for free (until the ad-blockers ruin everything by normalizing paywalls).

People forget, or never learned, what involuntary servitude or starvation was actually like, or what actually happened when the hammer and sickle was adopted as a state religion.

And related to the parent, in the words of Thomas Sowell, the minimum wage is always zero. Or in other words, people should be glad that the demand for cashiers still exists, until the job gets fully automated.

I find it funny, yet unsettling, that I have to state the obvious on HN of all places.
One side-effect of this is that every time I fire up RetroArch to play a game I spend half an hour looking through every shader and still end up undecided…!
Not really a huge margin, Roskosmos launched 2 on February 14, 1989, from the same launch site.

Edit: Also just read that on the same day, the first GPS satellites were also launched from the US.
Is anyone actually watching YouTube Shorts?

I mean, not accidentaly clicking one thinking it's a regular video, but deliberately watching them?
I’m far more threatened by pennies-on-the-dollar third world contracting firms (and the businesses that abuse and manipulate hiring regulations to make use of them) than the immature novelty tool that is generative AI.

That being said, those firms are certainly making use of these tools - relying on their underpaid programming staff to clean up the output into something useable for the client.
I use brave search and usually end up clicking on the google button midway down on the page. Every search engine is inferior and if google wasn't the default search on iOS it would hurt the brand, especially since google is the default search on android. I'm a little older and using bing just feels like altavista in the 90's. Its good enough, but it feels like its selling me something I don't want. Just give me a good search result or I'll have to stop using the phone's web browser to look things up (or manually change the browser search engine with every release).
A huge thousand meter apple tree powered by a nuclear reactor that keeps saying grow more, single handedly producing the country's yearly apple intake.
I cannot imagine using the play store or the apple store ever again. What hell. This is the true value of Android vs. iOS though: Google can do whatever corporate nonsense Google does, and I can live in my own parallel universe that works for me. Hopefully, Android stays open until other open alternatives emerge. But I think we have several more years before Google could feasibly pull back on AOSP even if they wanted to.
Have a 12-year-old Lenovo desktop here, i5. Just put Windows 11 on it this weekend and it's even snappier than it was with 10 on it, which is nuts.

I use it as my main development PC, run Photoshop, edit 4K video on it. It was basically in a Dumpster when I found it.
Sure but you're still a stutter or a sneeze away from ruining it.
> However the leap between GPT-3 and 4 indicates that by the 6 level, if improvements continue, it'll reach the scope and accuracy we expect from highly paid skilled humans.

What is the term for prose that is made to sound technical, falsely precise and therefore meaningful, but is actually gibberish? It is escaping me. I suppose even GPT 3.5 could answer this question, but I am not worried about my job.
you have to flip two bits to get from 13 (1101) to 11 (1011).
That's not one man dream, it's a team of engineers and managers funded by a rich guy who likes what they can do. Some serious backing from the US government is part of it with research work, contracts and grants. The dream is collective
Likely using OpenCore-Legacy-Patcher.
There is a polyfill for customiziing built-ins on Safari.

https://github.com/ungap/custom-elements
I’ve never met anyone in the latter category who made it through their code bootcamp.
If you want to get really, really spicy, use three devices/antennas and you can roughly track in three-dimensional space.
What's thot?
If Tesla door handles and Model X complexity in general are any indication, there'll be no shortage of stupid gimmicks needing regular maintenance/repair.
Socialism country is pretty safe actually. Nobody, except government, has the privilege to rob people.
It's amazing how much Google is paying for traffic. The alternatives to Google are not that great. They're terrified of competition.
Honestly I think its a step back. This is like saying google translate has made everyone fluent in Spanish. At the end of the day you still need to do some vetting and understanding how code works to effectively use chatgpt. the actual writing of the code was never the hard part of software development. If this thing is only speeding up developers by six months time, then thats kind of a waste of compute compared to just offering computer science classes in schools imo, plus you'd get a much stronger generation of engineers from the latter.
As long as they don't bait and switch. Minor accident damage (scratches) in the one you rest drive, major damage in "your" car they want you to drive of the lot in. Same model, switcheroo can happen easy, we are so sorry..
The first point seems to be generally accepted, though the second about "prosperity for everyone" presupposes some very drastic social changes. Automation tends to make a portion of people more prosperous at the cost of displacing some other portion. In order to realize prosperity for everyone, there must be minimal displacement and likely a robust social safety net to enable the displaced to recover and attain prosperity at some later time.
One reason to be careful with that whole "Of course we have the right to pronounce sweeping moral judgement on whole eras of history" thing is that we haven't the slightest idea what coming ages will say of us. And what the next crackpot who claims to be more enlightened than you or I will claim that they will, so they are just a little ahead of the curve -- but obviously right, of course! -- in condemning you or me, personally, for whatever moral position we hold obviously just and right.
Except it doesn't really have PPAs ... which limits outside contribution and is a huge downside
Me too.

I am seeing people seriously using the "Please write an expression for me which adds 2 and 2" prompt in order to get the "2+2" expression they need – advocating that they got it with magical efficiency. In all honesty, I don't like writing too much, and writing code for me is always shorter and faster than trying to describe it in general-purpose language, that is why we need code in the first place.
But I'm guessing Nepal has a religious government...Buddhist?

Wiki says (top three): https://en.wikipedia.org/wiki/Religion_in_Nepal

Religion in Nepal (2021)
Hinduism (81.19%)
Buddhism (8.21%)
Islam (5.09%)
It's crawling things for me at work that I cannot imagine being used for Siri or Spotlight Suggestions, though
There's a huge difference between LLMs and "higher level languages": Determinism

The same C++ or Java or Haskell code run with the same inputs twice, will cause the same result[0]. This repeatability is the magic that enables us to build the towering abstractions that are modern software.

And to a certain mind (eg, mine), that's one of the deepest joys of programming. The fact that you can construct an unimaginably complex system by building up layer by layer these deterministic blocks. Being able to truly understand a system up to abstraction boundaries far sharper than anything in the world of atoms.

LLMs based "programming" threatens to remove this determinism and, sadly for people like me, devalue the skill of being able to understand and construct such systems.

[0]Yes, there are exceptions (issues around concurrency, latency, memory usage), but as a profession we struggle mightily to tame these exceptions back to being deterministic because there's so much value in it.
It seems like this system can generate poses where a single character is facing the camera, but as soon as you get away from that, it's terrible. It's like this thing was trained on a huge number of selfies.
Is this not the classic story about the 50 students who make 1 pot well, versus 50 who make 100 pots quickly? The people who make 100 pots always end up with the best pot. Why then do architecture schools, from what I'm reading, believe the reverse to be true?

I can reconcile with the thought that perhaps things move too fast, but if that is backed by spaced repetition of the same task, then the outcome is generally superior from my experience. Why does the same logic not apply here? Reiterating the same design 20 times over seems just as rigorous, if not more, tham doing it once.
Yeah so Vizio made $502.5M in device revenue and $57.3M in Platform+ gross profit.

So if the devices cost 11.4% more that'd compensate for the elimination of Platform+ profit.

And depending on the accounting it could be much less than that since the cost of the devices would go back to being much cheaper if they were just dumb TVs with HDMI ports and no spyware/adware.

So that's about what I thought.
And youtube. YT shorts is essentially turning into TikTok.

Short of whitelisting and pre-approving content I don't see how we can allow this to go on. This is quite frankly destroying peoples brains.
> If all you need is a basic machine for doing stuff on the web, making video calls (Zoom, Microsoft Teams, plenty of Linux-specific video-chat works tres well), listening to music or using Discord? It’s perfect.

There's no doubt about it.

> To be fair, I’m not using this machine as my main, daily laptop. If I did, it’s more likely something might have busted a while ago.

Exactly!

The thing that so many people misunderstand is the choice of machine for your work essentially represents a B2B business between you and the company selling these devices.

When someone who truly needs a MacBook, that means they're usually making so much that the price of the machine they're spending on is little in comparison to the profit they're making from it.

On the other hand yes, I do believe companies like Apple are really taking this too far.

Side note: Don't get me wrong here, I also have an old Dell Precision, but not as my main, daily machine.
It's just ironic how some people really try so hard to integrate these machines for their work environment.
CEO is your scapegoat for a bad quarter. Throw all your eggs in the ai basket and you get a bad quarter, whats left to try? Companies don't like to admit they failed and walk things back to how they are. There's probably only a few off the shelf gpts you can throw in to replace your sacked one. Compared with 8 billion potential CEOs on earth you can go through to make the shareholders happy about a blood sacrifice.
What about air qualify in the surrounding area? Pm2.5 levels..
This is just golf.
I got an answer to a similar problem that VSCode needs working cursors out of the view where the text is not rendered. That is why it relies on the text grid for all layout and movement.
https://github.com/microsoft/vscode/issues/142738#issuecomme...
I guess people want "real" cure (i.e. a vaccine that makes the cancer fully go away), not just to get couple of extra years of life while puking their brains out on chemo most of that time. Observing how an extended family member and an acquaintance succumbed to cancer in recent years I would agree that the way we treat cancers is still quite barbaric and it sucks immensely for patients.
Astronauts drop tool bag into orbit that you can see with binoculars
I have a bunch of ESP32s performing critical-infrastructure tasks in my Home Automation; they've been running flawlessly for about a year now; I update them occasionally (ESPHome) but haven't had any issues.

Some of them perform multiple tasks, e.g. one of them is Bluetooth proxy in my home office, but it also runs the light strip along my Skadis wall boards.

I'm using some random brand ones from a company called "AZDelivery" on Amazon.

I haven't done anything special to them; they sit in 3D printed cases, and are plugged in with relatively short cables (usually <30cm where outlets allow) into at least 5V/1A adapters.
I don't get why exactly this is so impressive. If the exact time of launch is known, isn't it trivial to begin a short, well-rehearsed speech at a specified time so that the delivery syncs with the launch?
Past performance is no guarantee of future results.

Your trendline argument in DOA.

“Use some common sense here.”

As you are proving, it’s not very common.