skysight-inc/HackerNews huggingface dataset:
> I think general programming languages are better for general programs than SQL.
Specifically they have: Type systems, compilers, debuggers, text editors, package managers, C FFI etc.

Non sequitur. SQL is typed; SQL can be edited in any text editor; there are lots of SQL IDEs and, arguably, debuggers and package managers. Sure, the package managers are specific to each RDBMS, but so what? Npm is no use in COBOL either. And sure, the “debuggers”, to the extent they can be said to exist, are radically different from those of “conventional” – of other – programming languages. But again, so what? A Smalltalk debugger is no use to fix the output from Intel’s latest C compiler either, or vice versa.

IOW: There is no such “SQL vs programming languages” dichotomy. SQL is just another programming language, with its own strengths and weaknesses, just like all the rest of them. “The rest” are not distinguished from SQL by somehow magically all having the attributes you claim for them: Some have them, some don't; some have this but not that, some others, the other way around. Someone built all those IDEs and debuggers and package managers for (some / many / most of) those other languages; you can build them for SQL too.
If you ever change your approach, I would be interested in photographing this.
Maybe like ENS? https://ens.domains/
> If I say, "quick! a fire!" it will not do anything which accords with showing an understanding of that.

Let's see, ask gpt:
Human: what is a probable meaning of the words "quick! fire!", and in which circumstances should it occur?

ChatGPT: "Quick! Fire!" is an expression that may be used in a few different contexts, depending on the situation. Here are a few possible meanings:

A command to shoot a gun or firearm: "Quick! Fire!" could be used as a command to instruct someone to shoot a gun, particularly in a military or law enforcement context.

A call for help in the event of a fire: "Quick! Fire!" could be used to alert others to a fire that has broken out and to call for immediate assistance in putting it out or evacuating people from the area.

A warning of danger or urgency: "Quick! Fire!" could be used to alert someone to a dangerous situation or to indicate that something urgent needs to be done right away.

In general, the expression "Quick! Fire!" would be used in situations that require immediate action or attention to address an urgent or dangerous situation.

So it seems that with a little more context chatGPT can understand what you mean with those words.
> plenty of stuff in large enterprises will probably never migrate

I think you are right. I worked, and still assist, on a couple of big projects that are built on .NET Framework. I recently pushed to have those upgraded to the latest .NET Framework version, latest version of their libraries, and have the csproj-files upgraded to the new style. Those projects are all WCF, they use NetTcp, they use transaction flow over WCF, some use WCF-msmq. There is a big dependency on distributed transactions over service boundaries, sql server and queues, and on WCF. It would be a major effort to rewrite those to run on .NET Core without distributed transactions and over HTTP APIs.

Those systems have been running just fine for over 10 years, are deployed on-prem and are only used internally on the company network. As long as .NET Framework is supported, there is no value in a rewrite to .NET Core for the business.

In the company where I work, we actually do C# on .NET Framework (maintenance, support) + Core (all new projects), Java, Delphi, and Angular + TypeScript for frontends. We use a lot of the JetBrains tools: IntelliJ IDEA for Java development, WebStorm for frontend development. We used to use Visual Studio + ReSharper for C# development and since Rider came out, a lot of people moved to that.
There's actually a lot involved with the de-icing process:

"..the spraying procedure is a regimented, step-by-step process. Pilots first follow a checklist to ensure their plane is correctly configured. Usually the flaps and slats will be lowered to the takeoff position, with the APU providing power and the main engines shut down. The air-conditioning units will be switched off to keep the cabin free of fumes. When deicing is complete, the ground crew tells the pilots which types of fluid were used, as well as the exact time that treatment began. This allows us to keep track of something called a “holdover time.” If the holdover time is exceeded before the plane has a chance to take off, a second round of spraying may be required. The length of the holdover depends on the kind of fluids used, plus the rate and type of active precipitation (dry snow, wet snow, ice pellets; light, moderate, heavy). We have charts to figure it all out."

https://askthepilot.com/snow-ice-and-airplanes/
I mean, ChatGPT is empirical analysis plus some rules tacked on afterword by openAI. With enough data and processing, empirical analysis becomes indistinguishable from other types of reasoning.
A trade school is not an industrial fab shop
Very good. BTW watch out for your openai bill bro
force of nature.
Just be careful with this kind of plugin. Had something similar installed a few years ago that was breaking some Google links and I had no idea why until I realized I had this kind of plugin installed.
> telling two or more people they own the same dollar at the same point in time.

I don't remember a bank ever telling me this. I was taught how banks work way back in grade school. Surely everyone knows that banks don't literally hold the money you deposit in a vault somewhere.

I honestly don't see where banks are lying about this.
Is a tree a burrito or a sandwich?
> What happened?

Isn't that obvious? Circumventing the copy protection of your own property is a crime.
You don't have to look at the keyboard. If you touch type the switch to emoji key, with a little training your muscle memory can type the right emoji for you and switch back to qwerty.
Honestly, FreeCAD crashes that happen in the geometry kernel are hilariously bad. I could do without them.
This is exactly why France went all-in on nuclear in the 20th century.

(That, and nuclear weapon ambitions.)
- Missiles and planes are not the only form of weapons/arms/defense trade.

- Reported $$ and actual $$ are two different things.

- No doubt software is an export, however software as malware/spyware is considered a defense weapon.
This is a good reflection of AI generative content. This is actually a good reflection of any computer assisted generated content. AI has allowed junior professionals to become managers of AI machines. Even if very few of them are qualified to do so.

In my line, I love automation, but I have to remember to check the final work product of the automation. And I don’t. But my superiors are always checking my work.
I have to say that this is one of the dumbest ideas I've heard in a long time. Like "you have to be dropped on your head as a baby" dumb.

Let's say the cable is 5000 miles long. How much power dissipation is there going to be over this distance?
Please don't retrofit more stuff to make python work. move over to julia already. u can call python from Julia
AR is used today in automotive manufacture and repair (Bosch), and surgery (Mount Sinai, John Hopkins). There's also military applications, or construction.
Meta is not, by a long shot, on the forefront of actual uses of the technology. Their hardware, and ease of use is top notch, no question about it.

But there are real, and pratical use cases out there done by smaller companies in specialized fields. The issue lies in creating something with mainstream appeal, which I do agree with you, that's a whole other story.
Christmas trees aren't just murdered trees, they're murdered baby trees.
Thanks! Since that submission is just a single-sentence tweet, I guess we'll merge those comments hither, so the (slightly) more substantive article remains the basis for discusion.
Comments moved to https://news.ycombinator.com/item?id=35086836, which was posted a bit later but gives (slightly, at least) more context.
The list of dropped features isn’t very long, and many of them are very minor or niche things. Nothing comparable to Python 2 → 3, for example.

I started by commenting on the OP’s statement calling Scala “cool” and talking about the feature bloat in Scala (that makes it uncool and hard to learn).
SVB was historically such a weird bank - it was the most "famous" tech bank, perhaps solely because of its name - but yet it was so utterly behind in the technology it used for _years_.
Uranium is a mineral and can be purchased from many places and stored then used as needed.

15 countries mining it currently:
https://en.wikipedia.org/wiki/List_of_countries_by_uranium_p...

There are also more countries with estimated reserves:
https://en.wikipedia.org/wiki/List_of_countries_by_uranium_r...

While an undersea cable requires continuous operation and the agreement from a single country where it starts. If they suddenly decide for whatever reason to turn it off (say they're short of electricity) then the supply is immediately stopped.
ChatGPT totally saved one of my side projects. I was getting close to that abandonment phase due to a blocker. I had the solution in paper form, but I couldn't make myself type it into a computer and experiment. Playing with things in a prompt requires a lot less mental effort. "Oh that looks promising..."

I taught myself how to architect a software DSP engine in about 30 minutes last night. "Now rewrite that method using SIMD methods where possible" was a common recurrence. It's incredible how much you can tweak things and stay on the rails if you are careful. Never before would I have attempted to screw with this sort of code of my own volition. Seeing the trivial nature by which I can request critical, essential information makes me reconsider everything. The moment I get frustrated or confused, I can pull cards like "please explain FIR filters to me like I am a child".
If I were a planner, I'd go for both.

Impossible in capitalism or with modern politics, but I planning for failure makes a lot of sense to me, and I don't mind having a power grid support 2x capacity.

Same for food, medicine, and general-purpose manufacturing (e.g. machine shops), for that matter.
Is this related to fractional reserve banking?
It's surprising that QT is occurring, yet there was no change in reserve requirements. It seems like a policy tool that would be part of the monetary tightening toolbelt.
I think it's important to develop your own process for thinking about this, based on your work with clients. Sorry if that's hard news!

For example, my process integrates what I know about the client's history, culture, and personality dynamic. I listen to what they tell me about themselves. Based on those factors, I choose a feedback process.

Example questions: What kinds of principles do people like this value? What do those principles tell me about the feedback-collection options I should pursue?

There is no single process for every client. Screenshots, Zoom calls, custom annotation apps--these are all possibilities, but I choose per-client.

If you work with the same type of client over time though, you will have more of a justification to identify & stick with a single process, just IMO & good luck to you.
The UK in particular has a vast abundance of wind power off it's coasts. It makes more sense to double down with 22bn investment in wind!

These solar projects are good to start as they could empower more african nations with cheaper electricty. We just need more electricity everywhere if were going to drop the reliance on oil.
Rust 0.x used to have this the other way around with an explicit `move` keyword.

It was tedious and eventually dropped. For example, it's more natural to move in assignment. `= move` is weirdly boilerplatey, `=` borrowing is unhelpful, and `=` moving without the move keyword is inconsistent.

Also the moment something is borrowed starts a lifetime scope, which is useful to know. It'd be harder to notice loan scopes of loans were implicit.
“We were taught that race should be the dominant lens through which clients were to be understood and therapy conducted,” says Elliott, a mother of four who’d majored in psychology.

Elliott’s professors taught her, for example, that if clients were white, she was supposed to help them see how they unwittingly perpetuate white supremacy. “We were encouraged to regard white clients as ‘reservoirs of racism and oppression.’” White women, one professor told a class, were “basic bitches,” “Beckys” and “nothing special.”

If the client were black, Elliott was told to ask how it felt to sit with her, a white counselor. If the client felt at ease, “my job — regardless of what brought him to therapy — was to make him more aware of how being black compounded, or perhaps caused, his problems.”

...

I don't know in what world this is acceptable. Treating anyone this way is wrong. It's difficult to read articles like this without feeling revolted. This isn't even about race to me it's about common decency... Far from me to tell how americans should run their business but sure they do need to talk about their race relations; and in doing so make sure people don't become the monsters they're seeking out to destroy. Stop this madness.

https://www.youtube.com/watch?v=bndL7wwAj0U
Why?? Banks are *VERY* safe.
Given what the fictitious axlotl tanks actually are I don't think it can be coincidental.

Wikipedia on Axolotls

> It is unusual among amphibians in that it reaches adulthood without undergoing metamorphosis.
In this case - the thing I personally value in the template version is I don't have to name the parameters and specify them in a separate place. It's especially useful in larger queries.

var result = await query(
'SELECT * FROM foo.bar where bar = :baz
-- 100 more lines of where clauses, CTEs, etc.
',
{baz} // where did I use this again? I'd need to scroll up.
);

versus

var result = await query(
sql'SELECT * FROM foo.bar where bar = ${baz}
-- 100 more lines of where clauses, CTEs, etc.
`);
Most books from the past were dreadful but there are a couple selection mechanisms at play. For one, we only promote the best ones. The further back it goes the more picky we get. Second, it was a lot harder to publish in the past, so those who did it had more reason to.
https://twitter.com/ragingventures/status/161582608803847373...
Interesting, though it doesn’t look like that’s mentioned in the interview.
Ok let's use that. Thanks!
> It always seems odd to me that countries are willing to go across international boundaries for such a vital part of the economy.

Versus going across international borders for most other aspects of their economy? if the UK stopped international trade it would completely collapse anyway.
You’re kidding right? There’s a limit of like $250k

An individual could easily have that much let alone a startup with millions.
Again, what prevents you from ALSO having all those? You just need to point to them and run some programs that require them with those...
If I don't want to look at my keyboard, why have a display?

If I do want to look at my keyboard, why have it physically resemble a typewriter from 1800?
Right, I'd like to see a comparison to Nim or Julia, or another compiled high-level language that isn't particularly performance-oriented like Haskell or Clojure, or Common Lisp, or even Ruby with its new JIT(s). Or for that matter, Python with Numba or one of the other JIT implementations (PyPy, Pyston, Cinder).
I'd imagine that space requirements are pretty significant too. I've never taken a welding class so I don't know how it's normally done, but it seems like having thirty people in a room, even a big one, would be pretty tough to do while maintaining appropriate ventilation and without people arc-flashing each other. Whereas I could see having thirty people in a normal classroom using this augmented reality system. Or using it while they wait for their turn at a real welding station.
Reading the tea leaves in comments and general reaction elsewhere, I think this tale will have the unfortunate side-effect of people jumping to the wrong conclusion that SVB is getting slaughtered because of defaults in VC debt when in reality this appears to be attributable to poor asset management on the bank's fault by buying into mortgage-backed securities and being long duration in a rising interest rate environment

It's like everyone reads "tech layoffs" in one news article an then "VC bank default", conclude everything one is directly causing the other and there's a new dotcom crash
So I have to prove what was stolen from ME, but others have to prove what was stolen from people 2-8 generations back?

Notice how your examples of reparations are to those who were directly harmed, which seems fair. Saying I owe someone for what our great-great-great-great-grandfathers did to their great-great-great-great-grandfathers?
> IIRC you can only play 4k Netflix on a smart TV which controls the entire stack from network to pixels

Netflix won't allow TV makers to make their own Netflix app, they must use Netflix proprietary code as-is, and it's Netflix code that download chunks and forwards them to playback, while TV handles the secure video decoding, so TV can't "control the entire stack"

Also, tv boxes are allowed to playback 4k Netflix just fine without controlling the screen.

All the Netflix shows you can download on the internet do include the 4k versions.

Maybe they'll obsolete older 4k devices that are deemed less protected (though I could probably point them "a few" security flaws to Netflix-endorsed 4k devices so that every is on par), but I doubt it. I don't think anyone ever done that (720p has always been fine without HDCP, 1080p with only HDCP1, before that macrovision was non-breaking) [1], and I doubt Netflix would want to push that badly towards e-waste.

[1] There has been few cases of some devices being revoked, like Nexus 6, but it was usually long after their shelf life anyway
If I’m understanding you, the problem may be much worse than you realize. “Homo Sapiens” the wise ones have defined ourselves as the intelligent beings. But with AI demonstrating an alien intelligence, humanness and intelligence become decoupled. We can start to see, though dimly, a world where the aspects that make us uniquely human are not related to intelligence but are instead related to biology , animality, sociology, and so forth.

A lot of people are going to be questioning what it means to be human.
Can anyone comment on how sane this is for energy security? Probably OK if this is not required energy but is used with local redundancy.
Not so great when the foreign powers decide to bomb the nuclear reactors though.
An unfortunate part of human cognition is we're pretty bad at assessing small but widespread and constant risks/damages so the impact of pollution pales in comparison to the mental impact of singular events like the various nuclear disasters or near misses we've had between TMI, Chernobyl, Fukushima, et al. So they receive outsized push back compared to their actual reduced risk. (Also to be fair when a nuclear disaster does happen it renders an area unusable for a lot longer so the events tend to stick in people's memories)

Building them is also unfortunately a many decades long endeavor so we need shorter timeline solutions to bend the curve of climate change. I think a lot of environmentalists have also been burned by long term projects that sit in planning and approval hell for years to decades then get cancelled or funding redirected when a new administration decides to try to make their mark on a project. A similar thing has hampered NASAs Moon and Mars programs where options are pursued and cancelled constantly. SLS is not the first plan for a Moon return NASA has worked on for years it's just the first one that managed to spread the pork around enough to avoid cancellation.
> The cost of the proposed 10,500-megawatt Xlinks project is expected to be $22 billion, half for the solar and wind energy farms and half for the cables.

I thought the UK had too much wind energy as is, why would they be importing more?
The UK presumably does, as it maintains nuclear weapons.
Thank you. I was wrong, and I'm grateful for you taking the time to show me something.
More like Great Depression 2.0
Honestly, as a Catholic, I think that Bishops are stretched super thin these days, so any tools that can help them more effectively oversee and mentor their priests and seminarians is a win and it’s a healthy reminder that nothing you do on the internet is private.

That being said, they should be (and seem to be?) looking at data from all kinds of dating apps, not just gay ones. Any priest or seminarian has no business using those, gay or straight. Priests are public officials who care for a large flock and failing in their vows affects and scandalizes whole communities, thus its important that they take their vows to heart.
This planned link is very long distance, but UK is still part of a European power grid: it's normal for power lines to cross national (or State) borders.
I haven't thought about Robert Foster and Rap News for years. I can still remember the rap about wikileaks

"Shattering schemes and the lies that we've been sold. By a fourth estate that rolled over and did as it's told."
From what I understand, the UK actually has private companies ready and more than willing to build wind farms with their own money. The government is just inexplicably being slow at handing out the permits.
At essentially $250k per account (although like all things banking the specifics are far more complicated than that).
According to the article, it is 2300 miles long, that is approximately 3700km. Losses for HVDC power lines are in the low single digit percent per 1000km.

China already built a 12GW connection over 3000km for example. That was not a submarine cable, though.
https://en.m.wikipedia.org/wiki/High-voltage_direct_current
found the boring autocomplete criticism and the timnit is a genius blurb

> AI has all the hallmarks of a classic pump-and-dump, starting with terminology. AI isn't "artificial" and it's not "intelligent." "Machine learning" doesn't learn. On this week's Trashfuture podcast, they made an excellent (and profane and hilarious) case that ChatGPT is best understood as a sophisticated form of autocomplete – not our new robot overlord.

"some podcast told me ai is nothing but autocomplete, i will now use this bad analogy unthinkingly"

> the "stochastic parrots" paper, a comprehensive, measured roundup of criticisms of AI that led Google to fire Timnit Gebru, a respected AI researcher

virtue signal, in-group identifier

> Markets value automation primarily because automation allows capitalists to pay workers less

"tractors stole your subsistence farming lifestyle"
I wouldn't consider Julia a replacement for Python
New language developers really overestimate most people's willingness to learn new languages
> They are trying to tie up too much to their software which they will eventually stop supporting, like my DX1 paperweight.

This is precisely why I probably won't buy one despite it looking honestly very cool.

Hardware manufacturers these days seem to be allergic to telling their customers how to actually talk to their gadgets, in favor of proprietary bundles of software that inevitably go unsupported within a few years.
Frontlines, an FPS created by 5 amateurs that looks AAA – on Roblox