skysight-inc/HackerNews huggingface dataset:
"translating client requirements to prompts" (specifications until recently) is exactly what business analysts do and it is amongst the best paid IT jobs. Project managers and security consultants typically earn even more.

In my experience, in both business and academia, bullshit intolerance is a severe career limiting trait.

With your aptitude for physics and mathematics, have you considered some other field of engineering? In all fields of engineering strong programming skills are a strong form leverage for your core work. A friend of mine was in a similar situation to yours many years ago. He choose surveying and he is now the owner of a substantial company, making a comfortable living.
You've been duped by the LLM hype. Naive people (imo) are losing their minds and the rest of us are just left wondering: wtf is wrong with all of you. You don't hear the sober takes ("neat chatbot, who cares, it seems cool but won't be useful for most work, certainly not for decades") because they're not freaking out so they're not as loud.
Mosh works over 2.7 KBPS capped data plans. I connected to a tilde and just use lynx/links/edbrowse for light www/irc/jabber and gopher. It runs much faster than being connected natively to the inet.
I can read everything and even answer in fora with Edbrowse.
PCIE 4.0*16 is 32 GB/s.
Shopify Rescinds Job Offers for Former Interns After Delays
If I can successfully convince you it's raining outside when it's sunny does not make it rainy. This is the whole plot of 1984. 2+2 doesn't equal five just because an authority figure says it does.
That's great! I hope all new Hyundai's buttons are more readable than the darn things in mine. I thought it was just me, but nope, it's a common complaint. I can not make out a single word on my buttons, it's super annoying.

https://www.palisadeforum.com/threads/cant-see-buttons-in-br...

I much prefer buttons over a touch screen, but designers need to remember to make them readable.
Our last president was all about talking and real light on policy platforms, so this is not reassuring.
"Instead you need a gigantic list of filter rules, one for each domain, making loading web pages slower."

By not using recursive DNS, including open resolvers or other third party DNS providers, I avoid this problem. I do not need to maintain a list of domains to block,^1 I only need to maintain a list of domains for hosts that I actually want to access. I do not even make remote DNS lookups because generally I already have the DNS data stored (gathered in bulk beforehand), so the web becomes faster, not slower. One of the requirements for the web to suck the way it does, and for so-called "tech" companies to proliferate by collecting data and selling ad services, is that the web browser and webpages must be give free reign to resolve any domain name. IME over nearly 20 years of controlling own DNS, restricting that ability makes the web instantly readable, even so-called "dumpster fire" webpages.

1. AFAICT no one actually does this anyway. They delegate the task to third parties, "blocklist" maintainers.
It’s fine while on core. Maybe adjusted the app setup 2-3 times, fairly trivial stuff, an hour or so in the last year
I went astray when I read your first sentence as being in reference to the specific situation. "What you describe is the definition of price gouging." What percentage of the blame for that misread is on the reader and what percent is on the writer is surely a matter on which opinions could differ.
ASP.NET Web Forms are a complete trainwreck and an abuse of HTTP and other basic web development standards (e.g. by using javascript: URLs and POSTing forms for every single interaction with the page). It is broken by design. ASP.NET MVC 1.0 came out in 2009, there was plenty of time to modernize those apps.
You can learn Elm. All twelve of us will help you.

It's far from being "the standard language for the browser", but the browser doesn't know that.
For a counter example, the rebuilding of the MacArthur Maze in 26 days back in 2007. https://en.wikipedia.org/wiki/MacArthur_Maze#2007_I-580_East...

> A contractor with a proven track record of rebuilding damaged freeways (most notably the Santa Monica Freeway after the 1994 Northridge earthquake) well ahead of schedule, C. C. Myers, Inc., submitted a winning bid of $876,075 to repair the damage to the I-580 connector. The bid was estimated to cover only one-third of the cost of the work, but the firm counted on making up the shortfall with an incentive of $200,000 per day if the work was completed before June 27, 2007.

> On the evening of Thursday, May 24, the I-580 connector re-opened, just before the busy Memorial Day weekend. The deadline to finish the project was beaten by over a month, with the contractor earning the $5 million bonus for early completion. The entire reconstruction project was completed only 26 days after the original accident.

Amazing: The Rebuilding the MacArthur Maze - https://youtu.be/-TKjwblp1XI
No that isn't how it works with Adobe or any of the other big stock photo companies. The photographers or creators of the images still own the copyright. Both with rights managed and royalty free they aren't assigning rights to anyone else.
Eh, the oral polio vaccine is old, cheap, and kind of predates the rise of modern big pharma. Disease eradication is just a hard problem in general. The only human infectious disease that's been eradicated - smallpox - was a particularly easy target for various unique reasons, including the existence of a live vaccine that was incredible effective despite being so wildly different from the actual disease-causing virus that it couldn't easily cause serious disease in humans itself.
Maybe, but that kind of company probably aims its products at the First World customer.
Do you have to use the official Fastmail app? I use an app called Fairmail from F-Droid to connect to my email account, but I use Purelymail instead of Fastmail. I understand that IMAP doesn't normally support 2FA, so some folks are wary of it, but if you're concerned about Google it's likely worth it to give it a shot.

PSA: Fairmail is fantastic, IMO, but be aware the settings are a bit of a paradox of choice. You can customize damn near every field, font, card, and style in the app... but that's a bit overwhelming at first.
The todo app isn’t meant to be inspiring, it’s basically the “hello world”/fibonacci/word count for web UI stuff, tightly coupled to benchmarking, and even more tightly coupled to demonstrating DX to the already-familiar. It’s basically a way to present any given solution’s trampoline to get started doing something real. To the extent it fails at that, it’s probably because it’s already doing way too much, not too little.
I tried using it to write some python code but it replied that it was unable to do that
Indeed. Strongly influenced by the ambient financial and regulatory environment of course.
I hooked up my pihole’s on/off switch to HomeKit. Whenever a website doesn’t work, my wife knows she can open the home app and turn off the Pi-hole and try again.
I’m using it on Xubuntu with Rider as well.
I’m using the CLI to scaffold
identity including UI.
EF handles migration and you can re-use the DbConnection and execute plain SQL.

If you don't want to debug difficult queries, then extend it to use Dapper and use the best of both worlds.
Lego-compatible building block with artificial horizon display [video]
Virtual threads are designed for light, IO-bound, tasks, if your task is heavy/CPU-bound tasks then you won't necessarily want to switch to virtual threads with ScopedValue.
Imagine it like a Git repo.

Old .NET Framework was a main, Windows only, branch of .NET.

At tag "v4.x", a new branch named 'Core' was created. Core was a multiplatform version of .NET.

There were three tags in the Core branch: v1, v2 & v3.

Then Core jumped from v3 to v5 and was merged back into the main branch. ".NET Core" has replaced ".NET Framework". Also, v5 dropped 'Core' from the name and was named just ".NET 5".

Development now happens on the main branch and has already reached tag v7. A new tag is created each year.
Pivot or double major but not for the reason you mentioned, if you are already a descent programmer you will easily pick what you would gain from a bs in cs.
>It’s bizarre to point to criticism of the government to justify the failures of the government.

I think that would be a fair statement to make in the global context, but Americans' distrust and paranoia around anything the Government does really is exceptional.
Couldnt the same be done with the generation model? I.e, The detection model can emulate the generation model to inform detection.
The writing was on the wall a long, long time ago!

These companies had 15 years to do it. And it was fairly easy to get webforms + MVC running side-by-side on the same site so you could gradually migrate.

Too late for that now though, you can't run webforms + MVC Core side-by-side.

You could put a load balancer in front of the old app and start moving end points to a new code base.

It's akin to moaning that MS haven't got an upgrade path from IE7. Or your Adobe Air app has stopped working.

On the plus side, doesn't 4.7 still have a huge support window because it's tied to one of the windows server versions?
did you read the link? it's extremely online language
I bought a Peugeot over a VW because it has actual physical buttons.

Keep pushing touch controls, I keep not buying your shit.
The upgrade process from 5 to 6 to 7 has been a total breeze, and I’expect things to continue in that matter.

There was a massive amount of churn between the introduction of .NET Core and Core 3, then 3 to 5 was quite a bit less so, and since then it’s been a non-issue. Pretty much just flip a version flag and get new features.
You don’t really interact with or care about mono as A normal c# dev
Guns have by far the highest success rate.
Coincidentally, Petapixel is bringing Chris and Jordan on under their YouTube channel, so they will be back in May
K-Rock has more than 200% the opinions of a normal human and is more than half trolling in all his reviews, but at least he knows how photography works, which is better than all the comments on this page claiming ILC digital cameras take "actual pictures" and smartphones take "fake AI pictures".
Is there any concrete evidence for that? Like, did anyone try to calculate how much power it actually costs to run the ChatGPT API at its present scale? My understanding is that the upfront costs on hardware are really expensive, but powering it + amortized wear and tear to replace it eventually is orders of magnitude smaller. So, what is the actual estimated cost of one ChatGPT token, and how much money is getting burned?

But also, even if they double the price at some point, it'd still be cheap enough for this to apply.
https://github.com/OmniSharp/Omnisharp-vim is a thing, but I don’t know how good it is. I would probably go with VSCode or Rider (and their respective Vim plugins), as they are quite productive for .NET.
How in the world is it an injustice when criminals are found guilty in the court of law? Wouldn't the real injustice have come if you were right and Manafort and Gates didn't face consequences for their wanton criminality due solely to their friend winning power? There is absolutely no dispute that both embezzled millions of dollars from a Russian billionaire and then committed massive amounts of tax fraud on top of it. Describing it as an "injustice" is just the silliest thing.

This description of "poor Donald Trump" is insane. I'd really, really recommend you actually read the Mueller report. The investigation you are describing is 100% divorced from what they actually found.

It's likely that if they do that deep of an investigation into any campaigns, they'd fine dirt -- but that doesn't excuse the dirt!
Love your quote. I was just reading Arthur C. Clarke's wiki page .

Mobile's are magic to my grandma...

I know how NN work... I've done them. I am so excited at the thought of my equivalent to what mobiles are to my grandma. I'm 40 years old and wish so hard I live to see the marvels of 2060
if you tell your boss you are leaving and they say "good luck" and don't try to counter, they probably aren't that bothered that you are leaving

in this case, Intel's situation on GPUs is so dire that it makes total sense to clear the bench...the status quo was bleak
Did Uber reverted back to PostgreSQL after switching to MySQL?

https://www.uber.com/en-US/blog/postgres-to-mysql-migration/

And as far as I know Netflix was a big Cassandra user then migrated to CockroachDB. I tried to search for "Netflix Postgresql" and found this comment from 2016 stating that they chose MySQL over PostgreSQL: https://news.ycombinator.com/item?id=11950811

Could you share a source?
Absolutely not. Computers used to be extremely centralized and the decentralization revolution powered a ton of progress in both software development and hardware development.

You can run many AI applications locally today that would have required a massive investment in hardware not all that long ago. It's just that the bleeding edge is still in that territory. One major optimization avenue is the improvement of the models themselves, they are large because they have large numbers of parameters, but the bulk of those parameters has little to no effect on the model output and there is active research on 'model compression', which has the potential to be able to extract the working bits from a model while discarding the non-working bits without affecting the output and realize massive gains in efficiency (both in power consumption as well as for running the model).

Have a look at the kind of progress that happened in the chess world with the initial huge ML powered engines that are beaten by the kind of program that you can run on your phone nowadays.

https://en.wikipedia.org/wiki/Stockfish_(chess)

I fully expect something similar to happen to language models.
But .NET 4.8.2 isn't the right name, is it? It's .NET Framework 4.8.2. .NET Standard 2.0 has also been around for six years now, so the upgrade path has been around for a while.
What a fun page. Not sure how honest it is though.

> Possible 'adverse health impacts in Australia from climate change' by 2020.
From Climate Commission's 'The Critical Decade: Climate Change and Health' report, quote: "We need to act now. Decisions we make from now to 2020 will determine the severity of climate change health risks that our children and grandchildren will experience. The longer we wait, the more serious the consequences. [...] Figure 8: Possible timeline of some future adverse health impacts in Australia from climate change". Graphic showing: "Extreme weather events: deaths, hospital admissions, mental health disorders", "Dengue fever", and "Gastroenteritis" to increase from 2010 to 2019 cited from an unpublished article by McMichael in 2011.

Many would say the wildfires in 2020 were one of the worst in history and definitely had adverse health impacts I would say, no? Yet the page says it didn't come true.

Many others don't consider that predictions were made waaaaay before we had the means to model the impact of climate change on a grand scale. Others are just silly, who cares what Prince Charles said. Well, I guess denialists made their point once again.
Would you please share some of the music theory things you've been using ChatGPT for?
Franking (Postage)
I think it's satire. Maybe?
While hypothetically useful if it were Harvard bus lines, grandma and disabled people won't be able to understand this.

While it maybe efficient like Haskell or Nix, the popularity potential of it is impaired by being too abstract for enough people to reason about it easily.

https://en.wikipedia.org/wiki/Worse_is_better
Still, not many.
As someone working in this area, I think this is possible but unlikely. Most likely the model had access to the context, but "forgot" to use it.
Yep 6 to 7 was just changing a 6 to a 7 in a project file
I'd recommend taking a look at F#.
Fun with Purex
> And you need to disable all sorts of compiler warnings unless you are ready to rewrite pretty much all your code to make it nullable ref type friendly.

Not really. Just disable nullability checking — you can do it project-wide by removing the Nullable tag from your .csproj, and you can continue ignoring nullability.

> And some day those warnings will be errors.

[citation needed]. A lot of code is written without nullability in mind. That includes the .NET Core BCL, AFAIK.
You can't attack other HN users based on where they're from or reside—no matter how wrong they are or you feel they are.

Your other comment in this thread was even more egregious. Please see https://news.ycombinator.com/item?id=35253829, and please don't post like this to HN.
So to be clear:

1) You believe people should be judged based on the opinions they hold now rather than their past opinions.

2) You think that the person's current opinion is different than they say it is, and are judging them based on what you imagine their true opinion to be, rather than what they say it is.

Do you have specific basis for thinking he is lying? Stallman tends very much to voice his true opinion regardless of how it may be received, so if he claims to have changed his thinking I would tend to believe it unless there's an actual reason to think otherwise.
yeah I’d say usage has been steady, maybe with a slight uptick in interest it feels like.

It’s a great platform, in some ways it’s like a secret weapon…

I joke that F# is kinda “easy-button Rust” lol
I have made many video games in my free time and usually after 6 months or so I start feeling that this is the worst video game I have ever played, it makes no sense and I cannot relate at all to the me that start working on it. Sometimes I look at them a year later and like (or love) them again. I agree it's maddening.
LLMs automate the uninteresting part of programming, which is the physical typing of code. They are not capable of reasoning or logical induction, so the job of being a programmer is still safe. They're basically just fancy codegen.

A lot of the articles you see floating around about "the end of programmers" are written by people who think software is designed by managers, which is only true in workplaces that you would not want to be in. If you can independently design and implement software, then you can work at a company that treats programmers like craftsmen, which is more rewarding both mentally and monetarily.

That said, the tech industry tends to move faster than undergrad currriculae. It's likely that any specific technologies you learn in school are already obsolete[0]. Focus on the fundamentals (CS as a subdomain of mathematics) and you'll find your knowledge has a much longer shelf life.

[0] When I was in university, the more "vocational" classes offered by the CS department tended to teach libraries and languages that had already fallen into disuse outside. Things like OpenGL immediate mode when the world had moved to shaders, or CVS when everyone used SVN and Git had been just released.
I agree there's many courses in a college where you can learn almost as much on your own or through some other mechanism, but I'm not sure that qualifies as a "waste."

there's been other threads on this site where people talk alot about how much they learned in either or both their compilers or operating systems course. This rings true for me -- the value of my first few semesters of CS was that it prepared me fully to tackle a short list of really helpful courses. Honestly finishing the major wasn't all that much more helpful (in terms of what I learned), but the degree itself has worked out fine.

One last thing, but for me there was a sort of retrospective signal -- I did have a second major and other areas of study, but eventually I realized that I had always saved my computer science homework for last because i found it the most fun, and gosh, maybe that was a hint of where to build my career. So to make it more general, the other "use" of a bunch of mediocre CS coursework is that you can gauge your own interest level. We're all built differently, but honestly taking a wide variety of courses to learn what you're interested in while in your late teens / early 20s isn't such a terrible thing (if you can do it without too much debt).
Are you in CS just for the money or for the love/enjoyment/fun of CS?

If you don't do CS what would you do?

If for some hypothetical reason you were forced to do something for the rest of your life for 8 hours a day without getting paid, what would that be?
Five Short Links to Long Reads
'PUREX is an acronym that stands for “Plutonium and Uranium Removal by EXtraction”'
I’ll counter that pessimism by saying that humanity is weighed down by an enormous number of unsolved existential risks. We appear to be barreling towards the edge of our resource cliff. AI could be our magic bullet.
I suspect that the lack of CUDA is a dealbreaker for too many people when it comes to AMD, with the recent explosion in machine learning.
How is it even possible for sites to detect that dev tools are open? How do I stop them from detecting it?
When it comes to developing simple CRUD applications with simple shopping carts and such, there are still gaps to be closed but those gaps will close.

Schmidhuber says that between one key innovation to the next, the time interval is divided by 4. We have entered the most noticeable part of the exponential growth where each year from now to 2040, you will be seeing very noticeable progress.

By 2030 your life as a software engineer will be very impacted.
I did that on Mint Linux yesterday. this is the directory listing:

/home/jvs/Downloads/Win11_22H2_EnglishInternational_x64v1.iso

and again today

/home/jvs/Downloads/Win11_22H2_English_x64v1.iso

(Got the wrong one yesterday)
> It was considered safe at the time

I know they thought so, but also wonder why they thought so.

Yes, https://en.wikipedia.org/wiki/List_of_ammonium_nitrate_disas... says:

“the factory had used this method of disaggregation over 20,000 times without incident”

But it also mentions what happened less than two months before the Oppau explosion:

“July 26, 1921: workers tried to dislodge 30 tonnes of ammonium nitrate that had aggregated (solidified into one mass) in two wagons. When mining explosives were used on this solid mass the wagons exploded and killed nineteen people”

Separation between the two disasters is about 1,000 km, but both were in Germany. Surely, they must have heard what happened there. Why didn’t that make them reconsider using this technique?

And why didn’t that second explosion prevent what happened in Tessenderlo in 1942 “An attempt to disaggregate a pile of 150 tonnes of ammonium nitrate with industrial explosives killed 189 people and wounded another 900”?

That’s about 300km, as the crow flies, from Oppau.
I think that's a positive. So you had 2 identical files but one is now changed and they automatically got decoupled!

Unless of course you wanted them to remain the same…
Usually non-technical persons do not give a faint fart about 'major' 'version numbers'. Is it a thing or goes somewhere? Yet about 'platforms' and 'sofware conventions'.

Is it working or not? Usually that's what they care about.

So it was ok in the old system but now there is an improved super shiny trendy best superpower new one and the previous ok is not ok anymore? [puzzled faces]
Welp:

Content review policy

To detect and mitigate harmful use of the Azure OpenAI Service, Microsoft logs the content you send to the Completions and image generations APIs as well as the content it sends back. If content is flagged by the service's filters, it may be reviewed by a Microsoft full-time employee.