HNHacker News
TopNewBestAskShowJobs

kesor

1,583 karma · joined April 10, 2012

[ my public key: https://keybase.io/kesor; my proof: https://keybase.io/kesor/sigs/jmMGNf3t1txUSFFsyOAMk9Jyjk9UPNI-ZKb4DY49aGw ]
submissionscomments
kesor··on Show HN: No more copy-pasting – a ChatGPT plugin to read code from your computer
I was frustrated with ChatGPT GPT-4 not able to analyze "whole projects". And really really frustrated with the constant copy-pasting. This solves both problems, more or less.
kesor··on Show HN: No more copy-pasting – a ChatGPT plugin to read code from your computer
If you want to have your "private model" running just for you, you can use Azure OpenAI ... but yeah, like @still_grokking said, everything you do eventually gets uploaded to Microsoft.

With this specific project, it is running on your local host, so you can sanitize the data before allowing ChatGPT queries to suck it into the "cloud".

Generally speaking, you should not have secrets and tokens in your code in the first place. This specific ChatGPT plugin respects your .gitignore files (unlike CoPilot?). So if you do have some tokens in .env.secrets, but the file is ignored, it wouldn't list that for ChatGPT to read.

But you shouldn't hold tokens in your project in the first place, those belong in the running environment, not in the code.

kesor··on Deming Paradox: Operationally rigorous companies aren't nice places to work
This is not a story of Japan, this is a story of Japanese "Deming" (Toyoya's) culture brought into a USA factory. And you can clearly see that upping the quality and operational rigor actually made the employees much happier and definitely not more miserable. https://www.thisamericanlife.org/561/nummi-2015
kesor··on Deming Paradox: Operationally rigorous companies aren't nice places to work
Tell me how you measure me, and I will show you how I will behave.
kesor··on Bank run on Silicon Valley Bank
They are insolvent. There is no money there, only margin on debt. https://twitter.com/FedGuy12/status/1634031134505066496
kesor··on Bank run on Silicon Valley Bank
Joseph Wang explains what you see in the SVB books, how much did they take from banking rescue lines, how many real assets they have, and so much more.

https://twitter.com/FedGuy12/status/1634031134505066496

kesor··on Bank run on Silicon Valley Bank
Yes, there is a structural problem. https://twitter.com/FedGuy12/status/1634031134505066496
kesor··on Tech companies are quietly defunding diversity pledges
Early "computers" were also women. Because the engineering work was done by men and the computational "menial work" was done by women. These same women were replaced by digital computers later on, and some of these women felt "at home" with the new medium since they had better familiarity with what is going on in there than men did.

But that was the 60s and 70s, and the women at the time were in their 20s and 30s.

Many of those women remained "computers" and did not go into "engineers", and there is a big difference between the two. A computer is great at solving equations and doing the menial work of data calculation, similar to what we use spreadsheets for today.

Engineers on the other hand is a more creative approach to problem solving, when presented with various problems (not just of math) that need some solutions, an engineer would try and find that solution by being creative.

About 20-30 years ago, there was a large population of engineers around the world who are the parents of today's engineers who are 20-30yo right now. Those engineers were white men, and women, and asian men and women. Not many of them were black families, so today's 20-30yo black men (and women) are not only a small portion of the world population, they are also heavily underrepresented in engineering. That is not to say they are incapable, as I mentioned above, it is more influenced by the "environment" where these people grew up in.

Also, early women programmers does not mean that today's women had the same upbringing and attraction to the same professions as the women in the 60s and 70s. Back then being a "computer" was similar to being a secretary, it involved a lot of menial work and precision. Today's secretaries might be required to be good with spreadsheets and document writing software, quite a leap away from programming.

The above are generalizations, since there are absolutely definitely amazing women software engineers today, as well as black men software engineers. It is just that they are barely a minority in the software engineering industry, there are just very few of them - which makes sense why the software engineering jobs don't have any significant representation of these people working there.

kesor··on Tech companies are quietly defunding diversity pledges
I wouldn't say they are less intellectually capable. But the number of black people who grow up in an environment of computers, engineering, etc... is much much lower than the comparable number of white or asian young men who grow up in such environments.

This is also the reason why there are far few women software engineers than men. It is not about their capabilities, physical, intellectual or otherwise. It is about their environment where they grow up in - some people grow up with programming computers from very early age because their parents do something similar, most of these (by a wide margin) are white or asian boys.

kesor··on Make ChatGPT use Speech Synthesis + Recognition to speak its mind
Now updated with a TamperMonkey script that adds these functionalities in a nice UI just under the text input box.
kesor··on Fake HN titles generated by GPT-3
Pick the good ones, and write blogs on them, then post on HN ... Profit!
kesor··on A 3D-printed ethernet RJ45 clip to secure/repair/fix broken tab (2020)
Does it even matter if the cable is solid or stranded? When you put on that new RJ45 connector the cables go into the connector with the insulation on.
kesor··on UK food price inflation hit 16.2% in October – cost of food basics surging
In the seventeenth and eighteenth centuries in the Western world, specifically, the English Revolution of the seventeenth century. Brought birth to a radical libertarian movement, even though only partially successful in its birthplace, Great Britain, it was able to usher in the Industrial Revolution, thereby freeing industry and production from the strangling restrictions of State control and urban government-supported guilds.

The classical liberal movement was, throughout the Western world, a mighty libertarian “revolution” against what we might call the Old Order—the ancien régime which had dominated its subjects for centuries. This regime had, in the early modern period beginning in the sixteenth century, imposed an absolute central State and a king ruling by divine right on top of an older, restrictive web of feudal land monopolies and urban guild controls and restrictions.

The result was a Europe stagnating under a crippling web of controls, taxes, and monopoly privileges to produce and sell conferred by central (and local) governments upon their favorite producers. This alliance of the new bureaucratic, war-making central State with privileged merchants—an alliance to be called "mercantilism" by later historians—and with a class of ruling feudal landlords constituted the Old Order against which the new movement of classical liberals and radicals arose and rebelled in the seventeenth and eighteenth centuries.

-- For a New Liberty / by Murray N. Rothbard

Today we have a much worse alliance of government and privileged monopolies, corporatism. The few have decided that the companies are "responsible" for doing the decisions for us. Effectively removing any personal freedom the people might have, freedoms that most countries had in their constitutions for centuries are today being removed by government-backed corporations, as-if they don't need to exist at all.

kesor··on UK food price inflation hit 16.2% in October – cost of food basics surging
How much do you know about personal freedoms in ancient Egypt that you can argue this quote is false?

We do know about the free economic zones in modern China, which had very very limited government. So these only reinforce my point.

kesor··on UK food price inflation hit 16.2% in October – cost of food basics surging
Communist China has not been a "free country", it has (had?) several free trade zones (FTZs) which are special economic zones where goods may be imported, handled, manufactured and exported without direct intervention from customs. Thus there has been very very limited government and regulation in these FTZs. With minimal government there, the FTZs enabled them to succeed. Everywhere else in China there was (is?) stagnation and the only way out was to move into these FTZs as a citizen to get ahead.
kesor··on UK food price inflation hit 16.2% in October – cost of food basics surging
You assume that a government in an elected democracy will solve anything or be any better than the current situation. This has proven to be false over and over again in history. The only countries that flourished and had tremendous economic growth, are those who had a period of more personal freedom and an almost non-existent government. The more government you have, the less can the human spirit succeed in moving things forward. The few deciding for the many is a failure in any way you spin it.
kesor··on A configuration management system for computers that are pets, not cattle
Everyone can go and waste their time in whichever way they like.

Some people like gardening, although they will never get to "sell produce" at the vegetables market. That doesn't mean gardening is bad, it just means they enjoy it and enjoy wasting their time doing gardening. Other people just go and buy vegetables at the supermarket that were grown at commercial farming.

Same with doing configuration management on your laptop, if you really want to enjoy it, go for it. For most people its a complete waste of time and a useless activity compared to the alternative, which is changing the few files you need changing by hand, and backing it up to solve the "lost my work" problem.

kesor··on 81% of IT teams directed to reduce or halt cloud spending
The original report is located here https://wanclouds.net/resources/reports/2022_Cloud_Cost_Opti...
kesor··on America Has Lost Its Oil Buffer
This image shows the current inventory in the SPR -

https://www.spr.doe.gov/dir/images/img2.jpg

You can use the Wayback Machine at archive.org to look at how it looked like in the past. For example, https://web.archive.org/web/202201/https://www.spr.doe.gov/d...

Note that it is mostly Sour oil that is being moved off the SPR. Because that is the more useful type. So you might consider that 200-250mbbl of Sweet oil in the SPR is less-useful and counting the whole 400+mbbls is like counting apples and oranges together and saying you have X amount of fruit.

kesor··on America Has Lost Its Oil Buffer
No, they will not be paying in dollars. Only pay the dollar-equivalent price, but in other currencies. Saudi Arabia is accepting RMB from China for example.

https://oilprice.com/Energy/Energy-General/China-And-Russia-...

kesor··on How and why Haskell is better (than your favorite $LANGUAGE)
Tried reading the post. Still couldn't see anything "better" in this convoluted way of representing intent. With a background knowledge of C, Perl, Ruby, Python, JavaScript, TypeScript, Go, Basic, Pascal, Assembly, Bash, and probably a couple more I forgot to mention - this Haskell thing always looked to me like a bad idea. And whenever Haskell is mentioned, it is always in the context of someone trying to persuade you its a good idea. idk, very fishy.
kesor··on We're going to need a lot of solar panels
Isn't this what trees do already?

And if trees don't do it "good enough", should we really replace the trees with technological mini-chemical-plants that will starve all of the CO2?

I don't get it.

Why do humans think their crazy ideas are better for nature, while at the same time it is obvious they are going to exterminate whole species when implemented.

kesor··on Ask HN: What game do you wish existed?
A game based on "The Richest Man in Babylon". Depending on difficulty, you might be just poor, or maybe indebted, or maybe a slave. And you need to follow good financial principles to get yourself into a rich man. All the while you are lured by various things you can spend your savings on, leaving you penniless.
kesor··on Why is the nuclear power industry stagnant?
https://world-nuclear.org/information-library/nuclear-fuel-c...
kesor··on Why is the nuclear power industry stagnant?
China is doing it, whatever the regulation might be they are building those reactors. https://www.bloomberg.com/news/features/2021-11-02/china-cli...
kesor··on Excel 2.0 – Is there a better visual data model than a grid of cells?
This? https://youtu.be/YDvbDiJZpy0 - TED: Meet the inventor of the electronic spreadsheet | Dan Bricklin
kesor··on Excel 2.0 – Is there a better visual data model than a grid of cells?
You can argue that spreadsheet formulas in cells are also a type of programming, including all the hierarchy you mentioned. Only in this case the hierarchy is not just the functions nested in each other, but also the cells calculating data based on other calculations in other cells.

And while I see the OP explanation on how cells are a great way to arrange data, I would argue that the existing way of programming in Excel is pretty horrible.

Anyone who have ever tried doing something slightly complex with Excel functions soon realized that it is pretty impossible to do certain things without a lot of "magic" involved. Which is why MS added the whole VBScript thing, and even Google Sheets have their JS App Script (or whatever it is called) to provide additional options to program based on data beyond the basic formulas.

It would be great to see more visual programming languages tested in an Excel like data entry environment. Some of the PLC [1] languages come to mind, or even languages like MIT Scratch.

[1] https://en.wikipedia.org/wiki/Programmable_logic_controller#...

kesor··on America COMPETES Act of 2022 passed House and Senate
Someone's pocket is going to get fat, but I highly doubt that any real competitiveness can come out of it.

As any government subsidy, it usually not only does not bring the desired result, but whatever it does bring costs much more than any free market participant would be willing to pay for it. Unless that is subsidised as well.

China very successfully was able to reduce whole industries to nothing by subsidising those industries in China and subsidising the price of their output. One example is Rare Earth, there used to be some production of those things outside of China, there are none today. Want a magnet for your motor? China!

kesor··on America COMPETES Act of 2022 passed House and Senate
Sec. 4432. Prohibition on the use of TikTok.
kesor··on America COMPETES Act of 2022 passed House and Senate
So they effectively declare an open war against China, Russia and Iran. While also recognizing Taiwan sovereignty.

This is not going to raise any hell whatsoever for sure (sarcasm).

WTF is going through their heads?

← PreviousPage 5 of 12Next →