skysight-inc/HackerNews huggingface dataset:
At least there are copius amount of dragons cgi in S8 GoT. Wheel of Time is a waste of time to watch. That witcher Blood is also mediocre despite strong casts. I expect S3-S4 Witcher will be bad as well. Netflix is really going for dumpster metrics these days. Even if the viewership is no at Squid level, complete the storyline. HBO able to do that with Westworld. Netflix the biggest streamers cant.
Law is extreme because you have people who went to a relative handful of law schools, clerked for federal court justices including SCOTUS, and work at white shoe big city law firms (like Cravath)--and everyone else. Yes, senior partners make more than junior partners make more than associates at those firms but it's also sort of up or out (and the out associates tend to move on to other things).

And then there are the, as you say, local attorneys doing routine real estate transactions or whatever. Which tend to be pretty middling compensation generally.

The story isn't quite that neat of course. Big company in-house counsels tend to be reasonably well compensated professional jobs and there are successful owners/partners of local law practices but there's a pretty good bimodal narrative in general.

You can imagine why there might be a modality for people who can land jobs at specific tech companies that pay outsized salaries because they're so profitable and can afford to be very selective based on (they hope) relevant criteria but it's certainly based on less clear metrics if nothing else.
>Furthermore, talking about the defense of Russian borders is kind of ridiculous in the context of the current attack on Ukraine, where Russia is trying to expand its borders which would otherwise just remain stationary.

It's expanding at the points where the Nazi advance almost succeeded in breaking the USSR, where Russia has its only warm water ports and where, long term, NATO, the alliance that destroyed Libya on a whim, was planning to set up military bases with offensive capabilities.

It's still about the vulnerability of its borders.
We can quibble about dates, but look at a graph of "real" (inflation-adjusted) wages and it seems kind of insane for people to be willing to work very hard.
Ask HN: Why do companies use terrible job application portals like Workday?
They are so bad, forcing you to create an account for every company and making you fill endless boxes to duplicate info on your resume. They probably lose 10-20% of good candidates through this funnel because it is so tedious to use. How did it become the standard ATS? Why aren't alternatives like Greenhouse or Lever more popular outside of startups?
I know this as rubber ducking. Explain your problem to a "rubber duck" on your desk. It doesn't have to be a real rubber duck.
Wasn’t that also the deal with Brad Garrett’s sitcom after Everybody Loves Raymond? ‘Till Death?

I think he had a contract that guaranteed enough episodes to get into syndication, but no one liked the show. So it just sort of weirdly limped on in this strange netherworld until they fulfilled the contract. And a show that normally would have been replaced mid-season instead was on for 5 years.
>but agree that a person shouldn’t be forced to buy another device to use the device at hand.

They shouldn't be, but that's the reality whether we like it or not. We all know by now, or should if we haven't been living under a rock, how Apple operates and how hostile it is to people who don't want to be fully in the Apple ecosystem. So it's the user's responsibility to make better choices and avoid Apple products altogether if they don't want to be fully in the Apple ecosystem.

It's just like many other bad things in life. We can wish all we want that things were different, talk about how it shouldn't be this way, how people shouldn't become serial murderers, etc., but bad things happen and some people (and companies) are just evil, so we have to deal with that instead of wishing it was different.
HN hug confirmed!
> I only had to pull up one university I know of in my home state and use their own calculator to prove you are wrong.

You're right. I give a lot more weight to sourced, comprehensive data from organizations that regularly publish said data and the US Department of Education over something clearly described as an estimate from a website of a single school.

> $12k/year is 5x more than the "average" you quoted. But you don't acknowledge that in your comment at all.

$12k/yr is quite a bit more. My guess is that the $12k/yr is the mean tuition paid, but $2.5k/yr is probably the median amount paid, but I'm not 100% sure, nor can you necessarily compare the data points from two completely different surveys.

> College always has other non optional expenses than class tuition. That's why it's included in a calculator by a college. You mentioned "personal expenses" and "transportation" to downplay it.

I fully agree, and these expenses should be included when thinking about the cost. However, we should be comparing apples to apples. Generally, the conversation around college costs are around tuition and fees, and so including non-tuition distorts the numbers. Room and Board are also important costs of going to college, but we don't usually include those either, because most people would have to pay those anyways, if they were employed instead of going to college. My primary point is that college costs for actual attendees are not as high as many people think, or as high as you are claiming them to be.

I don't understand how I'm being disingenuous, but I also think we've gotten far off of my original point. Your original argument was that college costs orders of magnitude more than it's value, and that the costs were opaque. However, we then proceeded to have a discussion based on cost data that seems relatively easy to find. Colleges clearly do price-discriminate, and try to get as much money from each student as they can. However, this is probably better than the alternative, fixed public prices, as with fixed prices, either the well-off wouldn't pay enough, or the poor would be unable to attend.

I would agree that opaque pricing is not ideal, and I wish that the public debate about college was conducted around net tuition, not a nameplate figure that few students pay. However, I can't control the public dialog, so here we are.
That is a beautiful and heartwarming story. I am happy to observe that people like you are not unusual in New York. I have had several visits there where I stood trying to orient myself, and locals would stop and ask me where I wanted to go. And it’s not like I’m an attractive woman or anything.
That shouldn't be an FAQ section, that should be front and centre.
This is a great viewpoint to foster in unhappy employees who you want to stick around. Reminds me of “Who Moved My Cheese.”
KRIKzz EverDrive Flash Cartridges
KRIKzz is a Ukrainian engineer who builds retro console-specific flash cartridges, called EverDrives, which emulate a wide variety of mappers, essentially allowing the user to store a large collection of ROMs on a single SD card and run them on their system "natively."
I mean I worked at Safeway, Trader Joe’s and a bunch of other terrible jobs from age 15-27. Low skill labor/service jobs are not bad at all when you don’t have much context. Sharing one bathroom with 4 roommates who party constantly would be a nightmare for me now, but as an 18 year old who it was a paradise.

It’s all relative, and you are viewing their jobs through the lens of an engineer making 6 figures.
I think this makes assumptions about the demand for software engineers that seem unproven. Law salaries are bimodal because the demand for lawyers is limited, so there's only so many big law firms that can exist. In the near future, at least, it seems like demand for software engineers far outstrips supply and I think this will stay true in the long run because the market for software engineers is just different from the market for lawyers, in that software engineers can work on a multitude of different industries (faang covers personal devices, social media, entertainment, e-commerce, search, and more).

I think the real concern is for when the rate of new startups decreases, because I view startups as basically the tech industry's way for searching for ways to increase the overall size of the pie, and startups slowing down means demand for software engineers will start to stagnate.
This has also been seen before. Type III target binding results in the activation of non-specific nucleases. Cas13 non-specifically degrades ssRNA after target binding. Cas12a target binding results in non-specific ssDNA cleavage, though it probably doesn't result in abortive infection.

I'm not saying Cas12a2 isn't new or different, but abortive infection responses mediated by nucleic acid degradation have been observed before.
Why would you think you’ve dunked on him when you’re the one who is wrong? The divergence between Europe and the rest of the world began in the 15th and 16th century: https://en.wikipedia.org/wiki/Great_Divergence. The divergence became massive during the Industrial Revolution, but it was underway long before that.
I have no kids and I have no relationships. I don’t manage people though work, though they’d like me more involved in a bunch of stuff. All I have is the cat and a house and the house actually brought me some peace of mind.

The idea of fathering a child is legitimate nightmare fuel for me. I already feel trapped as it is, though thankfully there’s no risk of it happening.
I'm sorry, I didn't intend cruelty towards you.
Trademark.
> For example, I'm sure that most people are not aware that COBOL has generics, method overloading, declarative error/exception handling, asynchronous messaging, etc.

It is interesting, but the reality is the vast majority of cobol in the world is the 85 standard. And although the 2022 standard may have some nice features, the language is simply too verbose; similar to Visual Basic vs c#.
AI Product Opportunities in 2023 for Software Engineers
Totally. It’s a very hard line to walk, because leaning into either side can be very damaging.
Did you read what came after “talk me into”? I think a preconceived notion that you want to make the most of your life isn’t something that you should necessarily be open to being talked out of.
DNS got its start in Siberia and has twice as many locations than Best Buy: https://en.m.wikipedia.org/wiki/DNS_(retail_company)

Magnit (grocery chain) in Krasnodar: https://en.m.wikipedia.org/wiki/Magnit

Cities all over the country as small as 50k have these stores and their competitors where you can buy fresh Mexican avocados and sparkling new Korean appliances.

Or, if you don’t want to go in store you can buy any item under the sun on Wildberries, Ozon and have it delivered to your front door.
well, yes, but they bought Pöttering and afaik he still works on systemd
I visited Russia in 2013 and 2014, and there were a lot of gritty places, but availability of modern retail shops, goods, etc. was basically the same as places in Europe at that time. My kid travelled there last summer and said the sanctions are having an impact, but a lot of it is on the order of, for example, McDonald's changing the sign outside to some knockoff brand and sourcing their ground beef and packaging from somewhere else.
Even as someone with mathematical training, my eyes started skipping lines a few paragraphs in. This content is good, for sure, but you have to be in the right headspace to follow along. Quanta's material is serving a different need.

Quanta tells you about it. This article tells you it. Both are valuable!
Your peer Mickey Mouse gave you a rating of 1/5 stars. Your rating is now 1/5 stars. Now we can fire you legally without repercusions.

Mickey Mouse's feedback is fully anonymous, and real. Trust me, this is good for you.
> chilling effects

I don't think that term means what you think it means.
Yea we’ll have to charge probably like $5-10mo eventually. For now, just want to know if the rewind feature is useful!
This is very doom and gloom compared to the actual landscape in law. Yeah entry level salaries suck in law, but plenty of decent lawyers who are nothing special end up billing 200 an hour 6 years into their career and taking their 40% of that. While outside of big law is not paying what it used to it is still an upper middle class profession if you stick it out.
Just ask chatGPT anything you would ask a principal or a manager and you maybe surprised about how coherent the answer is. I don’t think the training data is that exotic and may be already there , the agents are continuously learning.
I've setup a domain for email. So please explain to me how you don't think wherever you park your domain has access to that information?
Anyone doing anything slightly out of the norm on the fediverse gets blasted. I too experienced this just recently. Being open and responding just gets you even more heat.

100% agree the response is inappropriate.

If you don't do an apology like done here the mob will continue to attack you. So I totally understand why they did this.
I should have added that if you do want a NAS host with ECC then the HPE ProLiant Gen10 is a good platform. Instead of drive caddies you screw little bosses into your drive and they slot right into the front bays.

Not hot swappable though. The advantage of hot swapping is that, in a data centre, your ops team doesn’t have to coordinate with your server admin team so that the host is powered off at the exact same time as the operator comes past your rack with a trolley of new disks. Hot swappable means new disks can be added without having to synchronise the host being shut down.

If you’re doing this at home it’s easier to coordinate your admin (you) running sudo poweroff right before site operations (also you) comes around with a new drive.
I’ve never understood secure boot. If someone gains physical access to one of my devices, they can do any number of things to compromise it. I don’t really understand what threat model secure boot protects against, but I have spent so much time digging thru bios settings trying to figure out how to disable secure boot so I can install my preferred Linux distro that it seems the primary “threat” is users who don’t want to install Windows.
> I mean, you should hear the screams from Rust/Go people about how bad C is, and now you're just going to do it?

Wait until you learn how Rust now has a crate that implements seamless concurrent tracing GC, just like Go... https://redvice.org/2023/samsara-garbage-collector/
Unless of course you blind them and stuff them with liquor, or keep them in bird cages unable to move. Then it's a-okay.

Just please keep torture away from human eyes so that we can gore on the output of animal cruelty, guilt-free.
> Everyone you know has—or has recently had—the flu.

Nobody I know has caught the flu... but they all had their flu shot.
Is that a dis?
> non reproducible research isn't research

Toxic mindset, so committed to this particular shibboleth!
> Software engineers in aggregate think and act like they’re working in a meritocracy (we aren’t)

What is it really? Just an industry plagued by nepotism?
Why should they? There’s no hope for even a half decent retirement for most people any longer.
This draws you into the math instead of running away from it. I feel like a reasonably smart (and motivated) person with no knowledge of group theory or number theory could follow along here and understand the material. I feel like the people who write Quanta articles want me to remain ignorant.
When I read that kinds of comments I always immediately wonder what people are writing that needs so much scaffolding.

And then I remember my workplace's official architecture... that made my team a huge success case by refusing to follow it.

Of those things you listed that you use it on, only test data need to take some non-trivial amount of time.
I'm not sure if I get the question, but you can use PGP to simply sign a message. That keeps nonrepudiation intact, but you don't need a key to read it otherwise.
Even as someone with mathematical training, my eyes didn't start skipping.
They might not be miserable, but I hear things like limited opportunity, a young man's game, poor schools, compassion fatigue, and the emotional drag of living in a superficial tourist hotspot. Overemphasis on machismo & bravado, alcoholism, excessive risk-taking, unhealthy levels of competition, very small social circles, etc. (That's the blue collar though, not wealthy FIRE folks)

I have mostly heard this from folks who have been there over a decade, often with young kids. Everywhere has its problems, of course; pick what matters to you.
As I have said elsewhere on HN, I can count on a small number of hands how many times I delt with someone who knew how to wirewrap and had decent tools wrapping a bad joint. That stuff went to space, and war, after all. Oh, sure...after 30-40 years those DEC Unibus backplane wraps sometimes got a little flaky depending on mechanical stress (as my VAX attests), but I think we can forgive that. It was the novices with a pencil wrapper and a couple of dozen wraps under their belt that gave it a bad rep.
I just tried ChatGPT today after weeks of hype on Twitter, and I was surprised to NOT be impressed?

First I tried it on a bunch of programming topics -- it definitely gets in the right ballpark, but then the details are frequently wrong.

I asked which languages have the F# |> operator, and it told me that OCaml, Elixir, Haskell and Scala do. 2 of them are correct, and 2 appeared wrong, so I googled it.

After Googling, then I asked it specifically if Haskell does, and it says no. I ask it if Scala does, and it apologizes for its earlier mistake.

It gave me a good although slightly shallow answer about how PyPy works, but then fell down hard for a prolog type checker, and a few other programming queries. It doesn't understand the question.

---

It is generally very mealy-mouthed and vague. It often doesn't answer the question directly, but just tells you what it happens to know in the ballpark.

I like another framing I saw on Twitter -- it's "mansplaining as a service". If you want someone to confidently explain things you didn't really ask about, and be frequently wrong, that's kinda what it does!!

---

After programming, I asked it about Black Sabbath, UFC, travel and biking, health, and got similarly vague/slightly incorrect answers.

It confabulates A LOT.

The best I can say is that Google is filled with spam now, so chatting with ChatGPT was a relatively fun and focused experience, after I took into account the fact that it is not "honest" and just trying to "please me" with closely related words.

I honestly don't get the hype, and I feel like there must have been some coordinated marketing aimed at me ...

If this chat is representative of what it can do for programming, then I think this article saying that "programmer salaries will be affected by LLM" is very weird.

It is assuming something that simply has NOT happened!

---

I mean even Geoff Hinton (who I respect) said several years ago that "we should stop training radiologists", and that plainly did not happen. Likewise with Elon and the fleet of self-driving taxis.

I'd honestly be surprised if someone wants to argue that a tech company staffed with LLMs + a few smart people is NOT like those predictions. Of course the blog post doesn't give a time frame, so it can't be falsified. But it appears to be nonsense.

(FWIW it doesn't matter to me personally, as I left the industry several years ago. Also FWIW I did work a little bit on deep learning, when the hype was in its upswing.)

I agree that a lot of it is anthropomorphism -- projecting some kind of intelligence, knowledge, or intention on what is really a big, expensive bag of data organized to respond to inputs.

Maybe there are other models that are better, but I was really, honestly not impressed with ChatGPT. Maybe people were hyping it too much for the last several weeks, and inflated my expectations.
> for we are human and vulnerable to anthropomorphism.

Stop anthropomorphizing computers, they hate that!
Off topic, but "The Lives of Others" (a movie about a Stasi officer) is one of my favourite movies.
Using the api is better.
They industrialized fast enough to defeat the Nazis who otherwise would probably have exterminated them. The urgency and the threat they faced if they didnt industrialize quickly enough was real and existential.

And yes, in order to do so they caused millions of Ukrainians to starve by exporting all of the food they grew.

Exactly like Britain did to my ancestors in Ireland for profit.
I know about GnuCOBOL, but both projects have different goals and ideals.

Otterkit compiles to C#, and GnuCOBOL compiles to C. The two are meant for different use cases. You wouldn't use a huge C program in a .NET backend, it would be a pain to make it work correctly and difficult to maintain.

GnuCOBOL also doesn't support quite a bit of COBOL's features. It only supports the procedural part of the language, and that is only a small part of it compared to the object oriented side of COBOL. Otterkit will support both, and the new 2022 standard.
Don't be fooled by the $23k range brackets next to a single bracket lumping in everything $527k+. That bracket is just an aggregation of the same chart trajectory, not another mode.
This is a major news event. Do not downplay it. Demographers have known for a long time that China's population was aging at an accelerated rate and the ratio of workers to retirees was shrinking, from 10:1 during the Maoist era to 4:1 or 3:1 today. China's population growth had slowed in the last two decades. But I did not think I would see this happen so soon.

The CCP might see a smaller population as easier to manage and control. But with the greying of China's workforce will come significant economic pressures. It will be more difficult for China to sustain high growth with a shrinking population. Actually, scratch that. It will be impossible. Welcome to the 2% annual growth club. It will also be difficult to escape the middle income trap.

China got old before it got rich.

The cynic in me would say that the CCP would turn a blind eye to leting Covid rip through the country in order to purge the ranks of economically unproductive seniors.
What's with all the haters? Give this hacker some love!
The words software project are doing a lot of work in this sentence.

Refactoring is a function of scope and scope violations. When things violate their scope and use global state, the end result is brittle hard to change and even harder to test code.

Many scopes will need to be refactored over time and if elements of a software project are tightly coupled that will mean refactoring the project rather than a module or a component.

As the sins of short term thinking accumulate so too does the daily pain of working on a project until people start to want to factor out their components (in the worst case this is called micro-services), or do a complete re-write.

I think refactoring should always be done with any change to fix scoping problems (removing usage of global state) and a complete refactor is to be reserved for core architecture problems and scaling issues.

The most sane approach is to use something like bazel to start limiting what can depend on what where, which will slowly start to decouple components, likely via forcing dependency injection.

Once you have pressure pushing in the direction of lower complexity (via enforcing limitations) rather than increasing complexity, a lot of problems that seem untenable before become approachable.