skysight-inc/HackerNews huggingface dataset:
MySQL also has had major bugs in recent GA releases like crashing your server when renaming a table.

PostgreSQL scales differently since it doesn't have redo-log based MVCC or other things as well. It does value correctness and has (mostly) better defaults. It has also had its own embarrassing bugs, though IME few put data integrity or availability at risk.
Odd question maybe, my company uses C# and I've been picking up more backend responsibilities. However, I'm a Linux and Neovim user. I do have Windows and Visual Studio available but I just find it awkward.

Is anyone here having success with Linux and Neovim for C#? Even trying to learn more about the language is awkward as so many resources go straight into VS.
I don't see why at least they don't keep it in read only mode for longer - e.g. a few years - until the content becomes obsolete. This will alienate many Internet dwellers and make the Amazon brand sink even lower.
Surely it doesn't cost them much.
I had one of DEC’s t-shirts, The Network is the Network and the Computer is the Computer. We regret the confusion. But no one got the joke anymore and I let it slip away.
Thanks! I'm going to try it! But how can you be sure that you are getting the real thing? Fastmail does not publish checksums of their apks. I asked their user support (which is otherwise excellent) if they could publish apks or at least the checksums, and they basically said "thanks for your suggestion".
I agree about this with Michael Crichton, author of the novel State of Fear, and famous Climate Change denier.
If you have to be pedantic about the wording of the question, it is normally good manners to answer the intent of the question afterwards.
Thomas Midgley Jr. invented leaded gasoline and chlorofluorocarbons
If you're good at math and know how to program, your major doesn't matter. You'll be fine. And if you're not, it won't be due to your major.

Decide based on what interests you most.
No waiting was required. Wind + PHES has been a better option since before fission reactors were invented.
A good start, now for more manufacturers to follow suit.
It's highly amusing to watch java folks frame this as the rest of the world not "keeping up" when it's pretty obvious it's the rest of the world not caring enough to do anything about it.

I wonder how long it will be before they realize they are in the slow, sad, decline regardless of how many features get added.
Nice job on the product.

Same feedback as GP. I actually read this comment before I checked it out and still couldn't figure out step two. Had to come back and read your instructions again.

I think it's probably related to what they put in point #1

Edit: Also a bit confusing because there is no feedback after you click "Activation" i.e. no scroll or toast. Adds to the disconnected feel, but again, I think this would probably be fixed if I knew I was looking for stuff outside the demo pane
It's inconceivable to me that someone could prefer the default behavior, but to each their own :)
Because linux just doesn't have a good driver stack like WDM. Everything is better just built into the kernel.
Kernel module just cannot solve all problems.
For android it was a backwards incompatible, undocumented API change [0]. For windows it just looks like the UWP API is complicated enough that you can footgun yourself. For ex OpenAsync+DataWriter would do it as the default behavior [1].

[0] https://issuetracker.google.com/issues/180526528

[1] https://stackoverflow.com/questions/35842374/how-can-i-overw...
I would absolutely love to take our internal Wiki and use this against it.
> Literally anything left-of-right-of-centre immediately gets flagged (if not outright banned by the mods)

The other day I heard it was "the non-Maoist stuff that dang & HN mods censor" (https://news.ycombinator.com/item?id=35166791), "when did HN get taken over by commies" (https://news.ycombinator.com/item?id=35078024), and "there are plenty of Marxist-Leninists here" (https://news.ycombinator.com/item?id=34344096).

Oh and then there's "Dang is a totalitarian liberal thought policeman", "banned every single prominent right winger", "extremely left-winged", "most people on HN are liberals", "socialist hell-hole", "this site leans left", "leftist bots", "always politically left", "skews quite left", "Obviously this website is rigged for the liberal agenda", "the level of wokeness is just absurd", "leftist ideological echo chamber", "run by radical leftists, so no surprise", and much more: https://news.ycombinator.com/item?id=26148870.
Oliver Stone? As the old saying goes, even a broken clock is right twice a day. That nuclear energy is a practical way forward may be true. That solar and wind will never meet the world’s energy requirements is also true. But when a wacko like Stone comes out in favor, it raises the question of why.
What happens if a nuclear power plant in your area has to be shut down for maintenance?
The rights are exercised by the humans building and operating the machines. You're saying the hammer doesn't have rights. Well, yeah, duh. It's the person holding it.
In short:

A common adverse effect from oral polio vaccine, occurring at a far lower rate in the new vaccine than in the one it replaced.

Headline link makes it sound like -bad- news.
Exposing for highlights doesn't work the same way on a phone since it's doing multiple captures and HDR merging.

(Well, it can if you use a third-party camera app.)
Yes, if lack of funding is the primary cause, then the federal government should be quite effective indeed, considering how much money it receives and spends.
the incentive structure isn't there. equity => hustle. !hustle => !equity.
You should count "plausible but wrong" answers as negative points instead of zero points. Those answers are literally worse than useless.
- ScopedValue doesn't have a direct equivalent in Kotlin, but CoroutineContext.Element and ThreadContextElement inside of CoroutineContext serve the same purpose. I really think Kotlin overcomplicated this idea.

- Record Patterns are stronger than Kotlins smart cast because of nested patterns

- Kotlin Coroutines works exclusively with Structured Concurrency already. The JEP just adds a way to use Structured Concurrency with threads (it can also be used in Kotlin if you use pure Threads(virtual or not), but I don't see any reason not to use Coroutines
Skepticism regarding a claim of harm in a specific circumstance does not constitute support of the behavior described.

You’re pissed off by your interpretation of what he “meant” instead of what he actually wrote.

This is the case for nearly every single person I’ve seen slandering him in this fashion.

Frankly I wish he’d sue all of you into destitution.
A 5-minute tour of the Fediverse
I still have my Arthur Andersen shirt back from when they were considered "the big 5" (now it is the big 4).

They were the auditors for Enron, and when the scandal unraveled, a judge divested all of their clients to the big 4 [1].

[1] https://en.wikipedia.org/wiki/Arthur_Andersen
I think recognition is all they had. Intel Graphics has always been a brand of slow.
Let’s just take this moment to declare that AI did not turn out to be the next 3D hype.

That’s something I almost forgot about. This was not a forgone conclusion - there was a pretty big divide between people who thought AI would have real value and staying power and those that didnt.
You might get something out of Profession, by Isaac Asimov: https://www.abelard.org/asimov.php

You could also take some classes in AI in addition to the run of the mill CS stuff.
My impression - the people who use it historically (and I've met a few) aren't the companies that typically proponent open source software and the like. They are "closed source" shops (e.g. finance, insurance, etc). Even I am not willing to post on more than a throwaway account. I'm currently using it for large scale production systems in a very large public company powering a large data volume product with very high peaks of customer traffic and it works a treat. We decided to try C# 9 after some F# because "higher management" - compared to F# the dev's have found it verbose and painful still, despite the new features.

The productivity benefits are small and sprinkled - I don't personally think there isn't one "killer feature/app". It isn't just one thing, its little things that add up. Given the team jumped from other ecosystems (e.g. Go/Node/etc) they found F# easier to approach than C#. This is the perspective of the team I run and it comes up in PR comments (I do less code writing these days). Comments like "don't have to do this in F#", or "we need a framework for this because C#" are known to occur. Easier unit test writing, less dep injection headaches, concise function passing, easier inlining of math for perf, easy mocking/stubbing, unions, etc etc.

The big weakness to me is that the people that use it typically don't want to flaunt it, and that means good mentoring, the best/simple patterns to use, etc and management buy-in are not really public. Communities that you can join are not into large scale apps, meaning good scalable patterns and lessons learnt are hard to find.
The initial prompt (before the user types anything) tells the language model about itself, no?
You broke the site guidelines repeatedly and egregiously in this thread. We've had to warn you about this before, and if you keep it up we're going to have to ban you.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.

Edit: it also looks like your account is on the verge of using HN primarily for ideological battle. That's not allowed here, regardless of which ideology you're for or against, and we ban accounts that do it, so please don't do that. More explanation: https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
> That nuclear energy is a practical way forward may be true.

It's not.

> That solar and wind will never meet the world’s energy requirements is also true.

It isn't.
The crux of your question is whether LLMs will replace programmers. I’m prepared to stake my career on the prediction that they won’t.

GTP3 was a breakthrough. We’ll figure out how to integrate this level of AI into our lives, and there will be incremental improvement, but who knows when the next breakthrough will be. What you’re predicting, with GTP10 being able to write large amounts of code is just not possible with incremental improvements. GTP has no internal representation of the world, and so it struggles with novel problem solving that would be trivial for a human.
Show HN: Prevent Chrome Unloading Inactive Tabs
SLRs don't take "better" photos, they take more detailed photos. The best photo is the one you actually took because you had the camera on you and didn't miss the shot.

And if you want the most detailed photo, SLRs are not the highest quality cameras either when you could rent a Fujifilm GFX 100.
Which specifically wasn't named .NET 4 because that would be confused with .NET Framework 4.x :) Which I'm currently stuck on for work :(
I thought the rule of thumb is “double the number and switch to the next bigger unit of time”. 2 hours –> 4 days, 5 days –> 10 weeks, 3 weeks –> 6 months, etc. This is accurate surprisingly often. ;)
Take a class on machine learning first.

I suspect once you know how the sausage is made, you'll understand how short sighted this question is.

Also if you want to make the most money, get the heck out of CS and into finance.
TLDR; It's all the idling diesel trucks, so they can leave their lights on.
I’m of two minds about that. I agree this is a guy with a history of peddling conspiracies and dictators. Not someone I want in a debate that should be driven by facts and reason. But I realized, in my experience there is a large overlap between people with anti-nuclear attitudes and fans of his. (Boomers, greens, far leftists, et al.) So if they see someone they (sadly) respect put out the message that “we’ve been wrong about nuclear”, the maybe they’ll be open to hearing it?
Amusing that the authors acknowledge ChatGPT for "improving clarity and readability" of the paper.
The app seems to be a wrapper for the website. Does Android let you pin web apps and get notifications?
Why does a non technical person care what version of .NET an application is on?
It means the same as any other person who says it. "A few", as in, maybe 3 to 5 years. That's why he said children won't know what snow is. If they were small children in 2000 then by 2003 snow is gone, they won't remember it.

But yea, sure, if you want to argue that he wasn't speaking English and that "Children just aren't going to know what snow is" didn't happen then go for it, that'll be amusing to read.
Next time somebody asks me what "extremely online" means, I'm gonna send them this link.
To boil it down as much as possible, I’m not persuaded Trump (or anyone else) conspired with Russia to win the presidency.

The prosecution of Gates and Manafort would not have proceeded had the election swung the other way.

In totality it seems to me the Special Council investigation was a political hatchet job more than anything resembling a pursuit of justice.

For whatever it’s worth, I do not support Trump but feel compelled to note perceived injustices when observed.
That statistics is pretty lying with numbers because it's completely ignoring systemic risk.
The move away from web forms has indeed been painful. Mostly because our web forms were pretty stupidly implemented, though. It’s a legitimate downer, though. It’s been a lot easier to migrate back-end services.

Nullable reference types are completely optional. You can turn them off at the project level. I find they make more sense for some projects (domain logic, etc.) than others (EF and API projects for example).
Yeah, I thought it was funny that most of the page is "in the future...". Guess they're trying to get attention for the product before it's ready and gauge interest/response.
Interesting. I figured they would, given that "normal" JS will happily get aborted if it uses 100%. ("This site is slowing your machine down", etc.)
They can't really do anything without an exclusivity deal or some other way to force employees to be part of the union. If they don't have such a deal yet, they're probably going to pretend it's not their goal.
lol it's just a tool, chill out.

https://twitter.com/ID_AA_Carmack/status/1637087219591659520

nothing stops you from enhoying both industries though.
> You now have “.NET 4.8.2” applications that cannot be upgraded to “.NET 5”. Try explaining that to a non technical person.

“A common convention in software is that new major version number of a platform indicates that software from earlier major versions may require changes, often quite significant, to function” is pretty easy for non-technical people to understand.
...and patiently explaining why one requirement interferes with or contradicts another...
> Andreesen wanted to implement Scheme

I thought Eich did?
Nuclear power output is incredibly stable but that can be an issue in itself. Produces energy when we don't need it.

The solution will probably be nuclear for base, renewable for excess and storage to balance the difference.

But talk is cheap, lets actually do it.
The helpfulness or otherwise of the criticism depends on whether it's valid, correct and/or constructive. It is possible to bash something in a constructive way. Socratic method and all that.
I'm working on something in this area so I'd like to flip back the question to you. If you had a clustering system that managed an arbitrary number of sqlite databases for you across a pool of servers, what would be your desired features or priorities?
> Said lack of funding is the primary cause of the inefficiencies

San Francisco? Lack of funding? $14 billion isn't enough?

The budget of San Francisco has roughly doubled in about the last ten years: is the government now twice as good at whatever it's supposed to do than it was ten years ago?
If you want evidence that is permanent and universal, guess what you have to do?

You have to actually implement Universal Basic Income on a large scale, and keep it going for decades.

If you aren't willing to support doing that because "there isn't permanent, universal evidence", then you're creating a catch-22.

There is evidence that is robust and scientifically rigorous. That should be enough, at the very least, to say that we should be doing larger, more extended trials, and to at least plant a seed of doubt about this idea that humans are inherently lazy selfish slobs.

As for "real humans", I've talked to plenty. I know multiple who are constantly frustrated that they are not allowed to work productively, because of disabilities they have that make them inconvenient to employ (as with many disabilities and chronic illnesses, they have good days and bad days: they can work very well some of the time, but can't commit to a schedule that the company controls, because they can't even commit to a schedule that they consciously control).

I don't personally know a single person who, if given the chance, would choose to abandon work of all kinds forever.
(haven't read the paper)

Doesn't it boil down to a halting-problem kind of argument?

Assume you have a model that can detect AI-generated text. Then you can build a model that emulates the detection model, finds the nearest non-detected text, and outputs it.
Yeah, all that stuff is true.. although most of it's true about the subsidized cafeterias at Amazon, Apple, and Microsoft too
And your evidence of that?
FWIW: NPR was also pretty hands off on the Steele dossier.

But I don't know what level of due diligence you need on the other stuff. Most of the incriminating connections between Trump's orgs and Russian agents were pretty largely substantiated - sometimes by Trump's own words and actions.
I said two but got caught up in more as I thought about it, my bad.
Control Your Raspberry Pi with Lua
Learn how to use the Lua programming language to program Internet of Things (IoT) devices and interact with General Purpose Input/Output (GPIO) pins on a Raspberry Pi.
I think an IDE plugin or standalone app takes slightly more work than writing a prompt, but sure
Apparently the Windows 10 version of Snipping Tool is not vulnerable. That's the one that tells you to get Snip & Sketch.

On Windows 11, Snipping Tool is vulnerable. (And it doesn't suggest you get Snip & Sketch.)
Not sure this really tracks. Local compute has always been strengthening as a steady incline. Yet we haven't really experienced any sort of pendulum shift, it's always been centralization territory.

The reasoning seems mostly obvious to me here: people do not care for the effort that decentralization requires. If given the option to run AI off some website to generate all you want, people will gladly do this over using their local hardware due to the setup required.

The unfortunate part is that it takes so much longer to create not for profit tooling that is just as easy to use, especially when the calling to turn that into your for profit business in such a lucrative field is so tempting. Just ask the people who have contributed to Blender for a decade now.
Ever heard of wires? You can send electricity over them.
Deadly drug-resistant yeast gained ground, more drug resistance amid Covid
In the United States at least, new hydro is basically dead.
I could imagine a company that vaults physical objects and tracks ownership by NFTs. The NFTs could then be traded and the current owner of the thing attached to the NFT could view the object through a web cam. Of course the owner could take delivery of the object for an added fee.
Are you saying pharma execs would prefer a working product over a profitable one?
How could their moat possibly be deeper?

First of all you need hardware with cutting-edge chips. Chips which can only be supplied by TSMC and Samsung.

Then you need the software ranging all the way from the firmware and driver over something analogous to CUDA with libraries like cuDNN, cuBLAS and many others to integrations into pytorch and tensorflow.

And none of that will come for free, like it came to Nvidia. Nvidia built CUDA and people built their DL frameworks around it in the last decade, but nobody will invest their time into doing the same for a competitor, when they could just do their research on Nvidia hardware instead.

Realistically it's up to AMD or Intel.
These are nuclear wires, right? Because apparantely this does not work for solar and wind as I understand?
A quick ebay search and lot of "sponsored" items in the results and very few "watchers", sounds like a scam, don't fall for it
Why are you interested in CS in the first place? Computer _Science_ will not be affected by LLMs and other technologies at all. I friend of mine once said that if all computers were wiped off the face of the Earth, her Computer Science research would be unaffected (except that she would have to use typewriters for her papers). One can reason that - barring development of AGI - that improved AI capabilities won't affect the basics that much. Until they can prove P = NP, create entirely novel algorithms or solve the halting problem, we don't have to worry on the science front.

Now, if you want to go to CS just to get a programming job at some company and you are doing this for money, I would indeed ask you to reevaluate. If you like programming as a hobby, a good way to kill the passion is to turn it into a boring 9/5 job. Physics and engineering may use programming as a tool and that may be more interesting to you?

That said, LLMs will not make a dent anytime soon. Yes they will plagiarize code and spit it out in a way that's similar to what you have requested – and for this very reason, have been banned at my Fortune company (Intellectual property is tricky). But they have no reasoning capabilities, there's still demand for solving actual problems. These days, writing code is a fraction of what I do, a lot of work goes into syncing with other teams and figuring out _what to write_. When I actually sit down to write code, that usually takes just a few days. That pales in comparison to all the architecture and coordination work that had to happen to reach that point.

Even if we assume that computers will write the code for us and it's no problem, that would only save a few days for most of my tasks. And any task where it would save more than that probably isn't worth my salary at all.

This might heavily affect pure programming outsourcing companies that only write code and require detailed specifications. That might be a true concern for them. Everything else will just adapt to the use of a new tool.

Like you mentioned, few people program in assembly these days (although some still tweak and plenty more read assembly) but I don't really see anyone complaining about that.
They'd maybe have a shot if they'd delivered anything in the enterprise market. Some of us are desperate to get a decent alternative to NVIDIA (AMD software story is... not there, but at least you can find some MI100 or MI250 gear if you're lucky) and Intel keeps not delivering the enterprise GPUs we're begging them for.

Not even asking for a A100/H100 level thing now, but please break the A40 30-TFLOPS-and-lower-market (I even don't mind putting two 'max' 1100 for one A40...).

Just start selling some gear to benchmark and port stuff to sycl dammit. No big OEM (HPE, Dell, Lenovo) has any to put in their servers (or at least they're not selling them to me) and why make it so hard.

Either Intel doesn't remember how to sell server gear or they can't deliver anything but supercomputer stuff and EVEN THERE it's still spotty it seems.
Do what you like, follow your curiosity.

Go broad, things are changing fast it’s better to hedge your bets.

AI, computers science and robotics will completely change our world in this decade.
Well hey, he's the only person I know of to have argued professionally that a government shouldn't even be powerful enough to prevent people from selling their children on the open market to the highest bidder. He's kind of the most extreme example one can pluck, and quite an influential one, at that.