skysight-inc/HackerNews huggingface dataset:
So you're telling me that people have their car mirrors adjusted so that when they look into their mirrors they mainly see their own car?
I feel better already
Stating this as some kind of obvious fact on a public forum usually requires some level of personal familiarity on the subject. Otherwise, what you are saying is literally, definitionally, "bullshit".
A counterpoint is that a lot of technological progress so far has been making things a bit shitter but a lot cheaper.

Consider self service check outs. They are much more painful than a human checkout, but one staff member can run 10 of them at a time.

Or IKEA furniture. The old hand made furniture my grandparents had was so much better, but it was so expensive that they had to save for months to get a desk.

Another example that I find particularly painful is shop signs. Back a century ago, every town had sign painters who would draw and maintain those beautiful old signs. Nowadays the vast majority are just mass produced printed on metal, plastic or worse (see the LycaMobile signs common in corner shops here). Unsurprisingly, sign writing isn't a very common career now. London busses still use handmade blinds rather than the low resolution LED matrices common elsewhere, which I really appreciate.

History is full of humans accepting mediocrity as long as it's even slightly cheaper. That's Ryanair's whole business model.
> We already have less powerful languages, like C.

I don't think this is a good comparison. C is a systems language and operates at a completely different level of abstraction than Python. Also, it's very powerful. It might not have a lot of language features per se, when compared to something like Python, but production-grade C code is just as complex (probably more so) than production-grade Python code.

I generally agree with the rest of your comment. But saying that C is the "less powerful" language rubbed me wrong :)
Static typing is not just about code performance, it’s absolutely about correctness as well. I would really love to see that study as it flys in the face of all my experience
That is misattributed malice.

Firstly language devs are some of the most pro tiny languages people out there, it's the users that ask for the kitchen sink (though not the same kitchen sink as their neighbour)

Secondly people doing something because they like it want to continue working on said thing?! What a surprise.

This is not malice
math/rand: The original behavior never bothered me and actually motivated deterministic tests. File this under "won't be bothered to read the docs", I guess.
In response to what? All three operating systems here have things they are uniquely capable of, and uniquely incapable of. The stones are all in glass houses, I dare someone to throw the first one.
If they don't write it up to the refund button they won every time...
“Inaudible” watermark could identify AI-generated voices (TechCrunch)
They don’t feel faster than a decade ago and they feel significantly slower than two decades ago. There has to be some “law” name for how software expands to consume any increased resources.
What grinds my gears is how easily many people dismiss the unethical exploitation of labour conditions in the global south in order to label training data.

Literal human beings are being subject to the worst filth imaginable and are not compensated fairly nor reasonably protected from the harm. All so that people in rich countries can replace customer service reps and mess around with a chat bot.

It’s like sticking coal miners in a shaft with no safety gear, paying them as little as possible, and getting away with it.
I heartily disagree with this -- anything I've tried to prototype in Rust has resulted in much frustration over lifetimes, types, etc.
I'm so fucking happy I left that shit platform. Like everyone else's experiences, I feel SO much better. :-)
Also look at https://pipedream.com/
Can you describe who would be responsible for deciding what to send and what is relevant?
> that I have been a part of

If you acknowledge you have such a limited viewpoint, why make such strong assertions of facts? You cannot possibly know the things you are pretending to be an authority on.
Yeah when you race them backwards they're right turn only.
I waited for a long time to upgrade to win11 due to issues. A start menu and task bar replacement fixed my biggest issue. WSL2 is awesome compared to WSL1. I dont care for the animations are either on/off, because I hate the zoom out animation when turning on my 2nd monitor. Other than that, stuff works now and seems to work rather nicely. Also, font rendering is nicer.
Just read the Emerald Mile - great read. I was interested in the story of running the river, but the story of the dam and its near failure was the best part.
For anyone interested in the engineering of the dam, it’s well worth a read, and youcan skip the parts about the boats if you want.
My hobby horse is blaming the voting/ranking systems, but I know that's only part of it. The voting system here, as in other social media sites, is reductive in character. There are a whole universe of ways to rank/rate comments, and could be a wide vector, but we get up/no-op/down as our only options.

Social media drives out nuance and subtlety by design.

Blogs forced a long form reply and consideration, which allowed for a much richer, but much slower and less likely to get comments, channel for discussion.

I think most of us here have a rich set of opinions, and quite a bit to offer to a discussion, but when you're possibly getting downvoted for just uttering the wrong opinion, it causes a lot of self-censorship.
OP probably meant fossil fuels in general (gas/oil/coal).
Philosophically, there is no such thing as a random number
Exactly this! It's such a shame generics where added.
Most people are happy when their friends value their preferences and choices about when consent is given.
I think one thing that makes me doubt this is the frequency with which I see replies to other comments that are obviously unaware of the context those comments were made in - even the immediate parent! I accept that many people will not read a posted article. But reading the thread one is adding to (or even an extra layer or two up!) seems like it should be a minimum.

If people were routinely commenting in context, their real thoughts may well differ from their comments. Often, though, it seems people are offering their real thoughts about whatever sentence they see in front of them.
OK, so we need a toggle that says 'i never drive off road' which will cover like 99.9% of people.

also, if you do, you still don't drive off road on a snow covered mountain.

maps surely can help here.
There were so many narrative shifts during COVID-19 I lost count. I dunno where the blame is due. But the most disturbing thing was the stigmatization of countrarians even though "the facts" shifted left and right.
You missed the highlight - the best part of go generics is it shut up all the people whining that go didn't have generics! =)
Not that I am a huge static or dynamic typing fan, but I think language with very strict type system disagree. Like for example Haskell or Rust, where when it compiles, it usually works, unless you introduced a logic mistake. Python with its typing might potentially never get there, but that is not the point.
I kind of wonder what happens if you put a Windows 3.11 complete with Trumpet WinSock on the unprotected internet these days. I wonder if it’s immune because there’s all the malware has evolved past its exploits.

Watch there be some retro computing enthusiast (unintentionally?) running Back Orifice out there. Like a shadow ecosystem of archaic malware.
culinary tourism necromancy is gonna be lit
Not sure about that. The benefit of something like a dumb `MANIFEST.in` file is that it can have many implementations, and many different optimizations, while being absolutely certain that the result logic is the same. Any time you add powerfulness/expressiveness, you limit the ways it can be parsed/refactored/executed/whatever.
Location: Los Angeles

Remote: Either way

Willing to relocate: Yes, coastal

Technologies: python (django, pandas), scala, AWS, MySQL, PostgreSQL

Resume: http://blog.austinsteady.com/resume.pdf

Email: asteady23@gmail.com

I'm a backend engineer with about 5-6 years of experience. I've been programming since I was about 13. I've worked across a spectrum of companies from seed stage to 10,000 people - including Jane Street and Twitter - which has given me a useful perspective on healthy and unhealthy orgs and what good growth looks like. My work experience has been in API development, ETL pipeline tooling, and devops. Personally, I spend a lot of time automating things in my own life and tinkering with ML
Out of sight, out of mind, but they were mentioned a few times.
Yup, from the perspective of black-box functionalism, it looks like the anti-reductionist camp hasn't exactly come to terms with what is subtlety and what is for lack of a better term is anthropo-essentialism.

What I'm referring to, of course, is the "obvious"/"common sense"/"reality of" human thought having a je ne sais quoi to it that isn't present in AI. This is exemplified in "yes, but not X!" response to the encroachment of super-human performance in domain after domain, or the intangible emotional response difference between AI-created works opposed to similar human-created works. To a functionalist, it appears as an unaddressed framing problem.

There are certainly quantitative differences between AI and human behavior, but the gap finally appears to be accelerating in its closing rather than simply decrementing.
Yeah, i meant password, that was exactly the point I was making...
> just doesn't pan out at all in my experience.

Fine! These things are based on metaprogramming; chances are you've used some of them.

* In nearly any language, nearly any ORM, for describing tables / models.

* In Rust, serde, and nearly everything you #[derive].

* In Java, Lombok, Hibernate, and most dependency-injection tools.

* In Java, most mocking / stubbing libraries.

* In Python, tons of stuff, from standard library (dataclasses, namedtuples) to various parts of Django, etc.

Judging by the sustained and widespread use of these things, they are not exactly complete failures.
One of the problems I increasingly find is that you are not only required to do this "shadow work", but the interfaces thought which you do it are anything but efficient and haphazardly designed in the cheapest way possible.

After reading another comment on this thread about being overcharged by Xfinity, I decided to go see about my Xfinity account. Just trying to view my bill, I was constantly faced with blank white pages loading and loading, on a gigabit connection it took me on average of 5 seconds to load every page and about a minute or two of waiting on pages and refreshing pages to deal with errors before I could view my bill.

And that's one of the major problems I see everywhere, especially in healthcare. Not only do you have to perform this "shadow work", you are given a bare minimum interface to perform it through. Like for crying out loud how much money would it take for a healthcare site to let me log in and browse around to view my health plan without going to 10 redirects, 3 layout shifts, and 30 seconds of loading.
Location:EMEA
Remote:Yes
Willing to relocate:Yes
Technologies:
Résumé/CV:Available on request
Email:pikobeam @ gmail .com

Hello hackers. I am:
• a DevOps engineer with 5+ years of experience in developing, deploying, and managing cloud-based solutions
• Experienced in DevOps, CI/CD, AWS/Azure, Terraform, Python, Chef and Ansible and front-end development
• Skilled in developing and managing infrastructure as code using Terraform, AWS CloudFormation, and other Infrastructure as Code (IaC) tools
• Proficient in scripting and automation using Python, Bash, and other scripting languages
> We believe that it is morally and legally acceptable for a human to look at copyrighted artwork and even mimic it in the process of learning how to become a better artist (sales are where the morality breaks down and especially with impersonation).

I agree, even computers can do that, but what is the license of the output? (Both human generated output and AI generated output.)

The problem is that someone made one of the Ai draw a few Mickey Mouse versions, and claimed that the license of the AI said that the output was public domain, so everyone can use the AI-created drawings of Mickey Mouse freely. (I guess Disney disagree.)
Fun is a good thing to spend some of our CO2 emissions budget on. We need fun. A joyless society isn't worth saving.
It's considered rude when someone attempts to speak for the entire reader-base on HN for a topic that obviously attracts a wide range of views.

In reality, most large organizations do have at least a semi-competent leadership team most of the time. Unlike what is commonly supposed by junior level staff expressing their frustrations.
If everyone did this, it would shift the burden from overwhelmed customer service reps, to overwhelmed paralegals in the AG's office. And those people are paid with our tax dollars, which would mean the taxpayer is paying a penalty for poor customer service from every company.

Of course, if everyone did this, then hopefully it would also cause the company to fix their issues before it got to the point of overwhelming the AG's office. But doesn't it sound a little... centrally planned? communist? ... to need to tattle to the AG for every minor complaint you have with a company? I mean, great that it works, but it seems like a broken and unsustainable system.
The word natural exists specifically to make a distinction between human causes and all other causes. Saying “humans are natural, therefore anything humans do is natural as well” is to render the word meaningless.
This argument is in such bad faith it's hilarious.

Here's my much better argument: Instead of using dynamic typing, eating babies reduces the incidence of bugs in code by 1000x. If you don't believe me and would like me to cite a source, you first provide a citation saying something different to what I'm saying and I'll provide my citations. Come on, you can do it! (Hint: You can't)

If it really was a strong claim, you could disprove it easily.
"better" is in the eye of the beholder. You can get very near equivalents to the rk3588 on the x86 side. N5105/N6005 are a pretty good match for CPU benchmarks and better GPU, better I/O (more PCIe), SO-DIMM slots, better software support. All for a similar costs. I got a Intel NUC Essential N5105 for $160 6 months ago (SSD/RAM were separate).

The RK3588 is a 4 big core 4 little core design, so throwing out 8 cores as a point of difference is kind of misleading. Yes, there are 4 extra small cores in there.

If you just want a small cheap system, used ebay systems are pretty hard to beat. J4125 class CPUs are an excellent choice. At this point "faster" is less important than "works" I think. And the RK3588 isn't even touching the price you can get a used J4125/J4105 for. $55 https://www.ebay.com/itm/115671002802

Claiming a J4125 is "big" and "noisy" is similarly misleading. J4125 is a 10W TDP. RK3588 is a 12W TDP. You can passively cool either. N5105 and N6005 are similar power profiles. My J4105 idles at 3-5W, runs proxmox with my firewall and a bunch of VMs for databases and servers. 32GB RAM.

I couldn't find a Rock5 with case and power supply for anywhere near $150, and not even a bare board with 8GB for that. Let alone your claimed $140 for the full package.

Then there's architecture... A lot of packages you can find off the shelf for x86 just aren't built for arm. It bites you in the random places and burns time. Lots of time. I've burned far too much time trying to make ARM servers work.
> But back in 1969, it was way easier to just go to the damn moon than it would have been to fake the video sent back.

I am not sure of that. https://en.wikipedia.org/wiki/Apollo_program says the Apollo program cost €25 billion.

That’s a lot of money compared to the movie 2001, which cost €10,5 million (about 1/23,000 of it)
The odds that this will be the difference all other variables held the same strike me as unlikely. I've used it a lot for programming in my personal time and get where he's coming from. It's fun and cool but didn't spike my effectiveness at programming enough vs. just googling things that I'd expect it to be noticable when reviews come around
Location: London, UK

Remote: Yes

Willing to relocate: No

Technologies: JavaScript, TypeScript, React.js, Next.js, Node.js, Express.js, Supabase, AWS, SQL, CI/CD, Agile software development

Résumé/CV: https://linkedin.com/in/aaron-sollesse or I can send PDF via email

Email: aaron@mail.spinningatoms.com

I'm a junior software developer who started contributing code to a popular open-source codebase about 2 years ago, and have just recently finished an intensive full-stack JavaScript bootcamp.

My background is in years of digital marketing and later Linux SysAdmin, and I became a developer because my tech journey feels like it's come full circle going from hiring developers to realising I really enjoyed doing the coding myself.

https://github.com/ajvsol
Pro Tip: The 1975 edition of The Joy of Cooking is the one you want. It's the closest thing to a "reference manual for food" that anyone has ever done.

When I was in my 20's I was able to teach myself how to roast a turkey by looking it up in the index and then doing exactly what the book said. Ditto for the Candied Yams, which I still get compliments on. Every single recipe was tested in a kitchen similar to what an average household would have had at that time.

https://www.bonappetit.com/story/vintage-joy-of-cooking-cook...
Location: New York, NY

Remote : Yes (hybrid works too)

Willing to Relocate: Yes

Technologies: Machine Learning, Deep Learning, Python/C++, PyTorch, TensorFlow, Keras, Docker, SQL

Resume:https://drive.google.com/file/d/1mKVrPKKGjqZcqAWAclLWgLnq-39...

Email: udbhav.saxena@gmail.com

I am a fresh graduate from University at Buffalo, SUNY with a master's in Engineering Science with a focus on Machine Learning and AI. I am actively seeking for full-time opportunities as a Machine Learning Engineer/Data Analyst/Data Scientist/Software Engineer.
I expect that's a corollary to Parkinson's law
Where’d you get your M.D.?
The bill has come due for us to build more infrastructure, not pretend like we're going to stop growth and catastrophically damage the economy in the process.

Glen Canyon was built in the 1960s. Because the infrastructure enabled so much growth, demand is outpacing supply.

Arizona is trying to build a desalination plant in the Sea of Cortez to solve the Colorado River problem and the environmentalists immediately came out of the woodwork to complain about it. The mass media then, in a coordinated fashion, pushed FUD about how desalination is bad for the climate because it will require energy (Arizona is a leader in carbon-free nuclear and solar energy), will be too expensive, it'll destroy habitats, etc. At some point you start to realize the sentiment is entirely political and has little to do with finding practical solutions.
Hear me out, I think in its deprecated-but-not-removed state it is actually more dangerous.

Projects who have been seeding the random generator like they should suddenly think “oh I don’t need to do that anymore” and get rid of their manual seeding.

Then a compromised or rogue library decides to seed the global generator themselves to a hard coded value in an `init()`, thus meaning merely importing the library re-statics the seed.

It would look pretty innocuous and non-obvious in code AND be potentially pretty difficult to notice it happening in a lot of use cases. For bonus points/making it slightly harder to detect points they could even have a random set of seeds they use.

The right answer, probably just generally anyway, is to never use the global generator, and always create your own instance. Global state is a danger once again
Make sure to choose “yes” to see the Easter egg

> Live flight not found

> The flight with callsign GTI747 is currently not tracked by Flightradar24. It's either out of coverage or has already landed.

> Do you want to see the flight history of this aircraft?

> [ ] No, close pop-up
> [X] Yes, show aircraft history
> No citation is needed, it's fairly obvious to any experienced Python programmer.

So you can't even explain it, despite claiming to be experienced. Why should I listen to you? Your whole response is just you saying "First off, you're wrong. Second off, I'm right."

Here's a very simple example: I want to change a dict to a class. In untyped Python, how do you make sure that you make this change safely without introducing new bugs into your application?
Location: Chicago

Remote: Yes

Willing to relocate: to New York

Resume: https://docs.google.com/document/d/1KT6-A2h77RRVvd4IL__OOv_7...

Email: alex.m.sheehan@gmail.com

Open the resume if you need:

- Any frontend technology built
- An engineer with a background in interaction design
- An interaction designer who can code
- Cloud services stood up
- Legacy code modernized
- Creative technology

React / NextJS / Angular / Idiomatic JavaScript (Typescript) / Firebase / Postgres / Node / Express / Koa / AWS / GCP / Testing / Interaction Design
Pain ensues when you have two or more people/camps of people who Give A Shit but are in conflict with each other. Then often the organization just rips itself apart or collapses.

The tricky bit is how to empower people who Give A Shit while maintaining alignment.
you just need ChatGPT to perform a reverse Turing test to guard against this condition
When I tack on subscriptions I review other ones I cannot justify since you only consume so many services at once right? Then I cancel accordingly.
I learned how to have indirect impact. I.e. product managers usually have no authority to make people do something. Engineers, Designers, and other specialists don't report to them. However, they need to persuade people to do something. It was very useful example at work, but have no substantial effect on side projects.
In my experience (US), they seem to be uncommon in residential properties. I've seen them in many hotels, though.
> the most obvious question is whether the existing laws are sufficient.

These are in fact quite similar questions. There is a nuanced aspect to this though: with ML generation you're less likely to be aware that you have produced copyrighted (or derivative) work or are plagiarizing. The reason the question is being asked is not to presuppose that the answer is that they're not but it is instead a response to those that are saying existing laws aren't enough.
That’s like asking for “measurable criteria” for evaluating a movie or novel or song or painting. It’s art. I will offer another quote from Kubrick: “The test of a work of art is, in the end, our affection for it, not our ability to explain why it is good.”

If you don’t think apps can be artistic works, it’s no wonder you don’t understand what I’m trying to express.
The frustrating thing about this post is that it is true and in the bigger scheme of things utterly irrelevant. Yes what is presented here is more restful and it correctly stresses the importance of the client in a proper hyper media application. The thing is no one with the exception of a small number of puritan web developers care about this. I've seen applications where the server responded with the error code 437 for bad requests. Like how could you have gotten that wrong, but they did and it did not matter.
Reacting to anything that makes them a teensy bit angry.

But I'm not sure that means its their real view. I got really angry at some things said at work recently, and I wanted to jump straight into chat and say what I thought. I let it simmer and after awhile realised that I was wrong and they were right, my anger was completely misplaced and reactionary.

With an internet comment on HC you have to get in there right away or nobody will read your angry reply, so people won't (a) read up the thread and (b) take time away to think about it.