skysight-inc/HackerNews huggingface dataset:
Wikipedia has a ton of contirbutors wary of any changes to how Wikipedia functions. So every little change is under a ton of scrutiny from them. With the license, I presume most of them are interested; it is the license that applies to their own words after all.

Ergo, a very hum-drum announcment gets this.
yeah I learned it from this article.
what are the health risks?
Firstly yes, Cambridge isn't "standard". It gets to assume its graduates will likely be employed because hey, Oxbridge degree, and in a STEM subject too, so it needn't care about "employability".

Both Oxford and Cambridge currently begin with an ML as first language (Cambridge chooses Ocaml), for the reasons I was taught an ML first too. These languages have sound fundamentals, their type system is good, they can handle recursion and other natural ways to express software. Also, almost none of the entrants know an ML [this will have started to change somewhat because of Rust] and so the introductory material holds everybody's attention and you don't need to spend as much time breaking bad habits.

Places which begin with just Java need to wrestle with the fact that Java has some very weird assumptions which you need to either mention but move past or else ignore and then they leave a weird hole in the knowledge of your students. (For now) All Java's user defined types live on the heap - that's very weird, do you call it out?. Some of your cohort know this language well, and so they can do your exercises without paying attention and they lose interest right at the start of your course which isn't good. But others are new to programming entirely as well as Java, for them every concept you introduce is a general idea - this isn't "How variables work in Java" for them it's "How variables work". Beware the resulting prejudices you have created.
... can be counted on my middle finger

Fabulous, I'll be stealing that ...
Try talking to students and you'll get a different answer. I asked a room of a dozen eighteen years-old if anyone did not use it regularly, and no-one raised their hand. They use it as a better Google to get understandable answers, write prose/code for them, and sometimes even as coach to bounce ideas.
Agree. hacker news is in hard cope mode.
GPT-4 writes 100% of my code now. Staring at a monitor, hunched over, tapping on a keyboard?

Stone ages. That’s not 5 years from now. That’s today.
I believe it does. Elixir with quite a few Rust NIFs is my understanding.
Comparing AI to Crypto is incredibly stupid. Hackernews getting closer to Reddit every day with the hot takes.
Well, yes, firewalls are there, from the OS. But a hardware black box is a black box, opaque by definition, beyond the realms of the operating system. We already know some (if not most) hardware subsystems already have their own (maybe) limited OS, lighting up even before the main OS boot. What about hardware black boxes with covert networking capabilities no OS can see?

I also know that in the case of Windows 10 or 11 (or previous versions?), lots of action is happening without the knowledge of users, behind what is reported by firewall softwares. What about Linux OSes?

I'm not succumbing to paranoia here, and I know there are lots of specialised softwares and tools that can intercept and analyze traffic, but I'll never use these, as for most computing device users.

Right now, OS's get to spy on us in many ways. >This< will permit hardware vendors to do the same, and worse. Why should I use a computer that has some other computers within it doing all sorts if computation and communication I don't know about?
Yes, and merged in all edits.

Others are discussing incremental changes, that doesn't work well when underlying frameworks have significant breaking changes.

No everyone, I didn't choose the framework. No, I couldn't change it. No, I didn't choose the path.

While I know people are trying to help, suggestions starting with "you should have" aren't very helpful here.
I don’t know if you’re serious or not, but one month is not enough time for you to lose significant gains. Even if you do lose strength or mass it’s much easier to get it back than it is to initially build. I took a year off during the pandemic and was able to get back to my previous lift numbers in about 2-3 months.
If the iPhone can use its body as an antenna then your car can use its wiring or body parts etc?
> Perl is just one big game of code golf.

With respect that's just not true.
To an extent, yes.

But. The suggestion that "all echo chambers are as bad as each other" isn't warranted, this is the "bothsidesism" fallacy (1)

That's why you'd look at if their predictions are grounded in reality, or are spinning wild "what if" scenarios, or are concentrating on culture war alarmism about not-particularly salient threats, or promoting a scheme that makes them money. Finally, look at the track record of the people making the claims. How did their previous claims work out?

1) https://en.wikipedia.org/wiki/False_balance
Humane unveils AI Pin – a contextual computer with a mini projector
TLDR and IANAL, so it's a bunch of noise without key differences.
> The fact that the abstraction "logical circuits" is much closer to actual computers than any "mathematical" or "functional" abstraction casts doubt on this claim.

But 'logical circuits' are abstracted using symbolic logic and boolean algebra which are mathematical disciplines. It's still math.

Also, computer science doesn't necessarily mean computers as we know it today. A 'computer' in computer science is something that can process 'computable numbers'. For example, in Turing's paper, he imagine a person ( computer ) 'doing math' with a pen and paper.
Don't you have to believe there could be GPT submissions still flying under your radar? The obvious ones are obvious, and with subtle giveaways you probably catch most. But how could you know you aren't missing any?
Does that include knowing which wheels (the driving ones) would be better to keep off the verge whilst turning?
My computer is super super fast and responsive and I just have a 2 1tb lowly ol pcie 3 nvme drives and 128gb of RAM and a overclocked 5900x paired with a 2080 Ti.
"capital ads value"
I have the book you mentioned and read half of it. The terms can be used interchangeably, but here, Data Oriented Programming means giving up encapsulation by separating data from methods that act on it. Every app has input and output and you think about how data flows and construct your app from there. That helps with keeping everything readable, easy to reason and change and helps with performance.
> but why is accelerating quickly or reaching 200mph important?

We can talk about top speed but the acceleration is good for safety. Better to overtake a truck in 3 rather than 10 seconds.
At least that would it harder to sell whatever cars record without consent.
My boss recently told me that my enthusiasm level (average) doesn't match the quality of my work (high), and that the higher the ladder I climb, the more that will matter for further promotions.

(Yes, American company).
Literally any code you write could interfere with some non-standard extension plugin, this is all pointless hot air.
> Robots are much better at the actual mechanics of moving the car.

[citation needed]

This is a very dubious statement and it really sounds like you have never driven a car or anything larger.
Self-driving mine clearing devices seem like a no-brainer. The technology used for self-driving can’t be used to clear mine-fields?

Even Roomba level “intelligence” would be useful?
1) they know it's not a 5 minute thing

2) everything is still moving fast. Unless they plan to keep up with it, they may be planning to look into it later after the dust settles a bit

3) their time is already budgeted and it isn't clear what they should skip / cancel to look into it

4) they aren't sure exactly where to start and so they procrastinate. No trusted source has sent them a link to try, they don't want to sift through search results and potential scams, they don't want to make an account, etc
Yes. Apparently men using anabolic steroids only outnumber women by a factor of 10:1, which strikes me as kind of low!
The JDK team won't like this. As it is Fluent, Lombok, and (I presume) Manifold are using all sorts of unsupported hacks to access compiler internals. If you restrict yourself to the compiler plugin API you don't get much mileage.
Very true. Sadly, while "companies" play a very large role, ultimately, it's people.

The dynamics are, I think, somewhat interesting. The essential pattern appears like "theme and variations", woven endlessly through human history that I'm familiar with.

It has been possible, in brief periods, to imagine that perhaps we had moved past some of it ... grown a bit, on the whole. But, it's really difficult to imagine we might ever reach a sort of "Star Trek: First Contact" ... "economic regime"*.

Circumstances continually evolve and even relatively subtle changes in policies and principles and such, at scale, can make a big difference. One key problem is simply that the cohesion and principled behavior and all of that, borne out of challenging times** and the desire to make things better for ones offspring, so easily leads to less purposeful more entitled people who can even end up resentful at what previous generations accomplished, the philosophies they espouse, the plaudits that they have engendered... and purposefully wish to go against that grain.

But, to get a bit away from this unintentionally increasingly high-falutin' "jibber jabber" - the phases of commercial internet development adhere to fairly typical (modern) human patterns.

First: optimism and practically "free money" ... an initial gold rush, real attempts at building real value ultimately drowning out the charlatans and general gold rush "carnival". Second: a sort of plateau, "professionalization", coalescence, big companies consolidating and buying up (additional) innovators, etc. Third: the land in terms of current resources mostly staked out, various little (and mostly legitimate "fish") utilizing the big products and services to provide smaller products and services ... a sort of completion of an "ecosystem". Fourth: increasing trouble making additional money, creating real distinct new value, economic cycle getting past peak, probably inflation issues, etc. ... plus, crime and illegitimate activity more and more present ... tools and opportunities for charlatans, more and more ... Even established big companies having issues with their models, etc... The "only real hope" is the next big innovation...

This comment is overly long, and yet, hardly adequately covers the shallowest surface of the topic. But, eh, best I can do this moment.

It's unfortunate to watch these kinds of cycles, and easy to have hope that "this time it'll be (more) different". But, no matter how quickly technology changes, humans seem more stuck when it comes to "evolution" (even accounting for changes in communications, education, etc.). And, really, ultimately, some people realized even 1000s of years ago that almost all of this is a kind of futile "chasing the dragon".

* https://youtu.be/PV4Oze9JEU0?t=2m28s

** E.g.,https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8763215/
Health impacts on the individual users of trt are just one aspect, it impacts other people. I live in an area where use is common and I'm tired of running into obviously roiding men who act much more aggressive than normal people in public. My experiences are retail and and driving. I've assumed that the tacit approval for steroid usage among law enforcement in the US has at least partially responsible police brutality incidents.
I've become a lot more happy when I made a family. There was that quiet desperation in the background that I muted out in favor of connectedness with my family. For now my main goal is simple, survive enough to see my child turn 20ish, I will be in my 60s. When/if I get there I may move goalposts. During this time I plan to spend as much time with my family as possible but I also have some hobbies that I need to tend to from time to time. Between family, work and my hobbies there isn't much time left to ruminate on existential fears. I am thinking about mortality on a daily basis though not with anxiety but with acceptance. I constantly remind myself how lucky I am to still be around.

It's certainly not the same kind of happiness that I was seeking when I was younger. It's a quiet one, with contentment of any modest gains in my goals. Even some losses put into this perspective are somehow more bearable.

Are YOU happy? What kind of happiness are you looking for? I didn't get what I was initially seeking but stumbled on something else which is arguably more meaningful. Did YOU find a meaning in YOUR life?
I don’t think it will be if history is any precedent. Look at self driving in the mid late 2010s, the rate of advancement lead some otherwise smart people to make big bets that autonomous cars were right around the corner and we were going to be driven around by robots any by 2022.

We’re at the early phase of AI, it demos well but seems to break down in ways that seem obvious in the real world. We’re at the limit of how big the models we can train now. GPT4 has been described as 8 GPTs in a trench coat by George Hotz which was later confirmed by the founder of PyTorch. I’m not saying we have nothing to worry about, just that the hype seems to overtake reality early in the adoption cycle.

GPT4 is like an unreliable but brilliant employee.
CORBA itself is still used there for that purpose.
> Add the info to OpenStreetMaps instead.

OpenStreetMap didn't have the same error (which was still on Facebook, last I checked). Facebook Places has a buggy duplicate detection system that would frequently merge different places together, including one I specifically cared about. It would suck in any new instances into its merged blackhole. IIRC, a huge portion of the activity in that "netherworld" Facebook group I found was trying to mass-report merge errors to the automated system, which frequently didn't work.

However, OpenStreetMap would have been a very good suggestion for some of the other "netherworld" Facebook group members. Many of them seemed care about making Facebook Places accurate in general, so they'd look for and fix errors far afield from the stuff they actually interacted with.
To keep muscle all you need to do is counteract the catabolic pressure on lean muscle mass, you can workout your muscle groups at very low intensity 1-2 times a week and eat more in a caloric surplus/maintenance to achieve this.
A plug-in hybrid could be a good choice for probably most people. There are quite a few with an EV range of 30-45 miles (e.g., Prius Prime is 44 miles). In the US the average driver drives 37 miles per day which would be mostly or completely covered by EV mode.
> Alas, many developers in enterprise are rusted onto a record-keeping CRUD model and struggle to think in columns rather than rows. The idea of inserting an entity id into a “published” table, instead of setting a boolean “published” field to true, doesn’t always come naturally. Yet once you realise how readily polymorphic this is, you may start wanting to use such approaches to data for everything

I don't really understand what's Polymorphic about this, or even beneficial. It seems like everytime I've had a boolean column in a long-standing application, it eventually needed to turn into something else
read that way, pretty soon Alexa will order things you don't need. (so, no change except for who's placing the order)
A case in point https://twitter.com/venturetwins/status/1648410430338129920 (if you have any views left).
You are insistently missing the point, and overlooking a series of security flaws just by reasoning that people aren't authorized to exploit them.

I really hope that your job at that security provider is on marketing, because this is a hell of a bad mindset to work with security.
I bet $5 it will stall a car on a rail crossing even before that.
Even beginners can learn to program in a data oriented way from the beginning.

Two books that teach this style of programming to beginners are:

1. How to Design Programs - https://htdp.org/

2. A Data-Centric Introduction to Computing - https://dcic-world.org/
I don't know anyone who works out regularly who would take a month break. Maybe if they are injured they'd take a month (or more) off of that specific muscle group.

That's like not brushing your teeth for a month, it's not the done thing. The Americans I know don't even take a month off work, lol.
> Are you expecting Texas to roll out Tornado proof lines?

No, I'm expecting Texas to be just as vulnerable to severe weather damaging lines requiring a week's repairs as DC.
and a MyStringBuilderInterfaceProxyFactory too of course
I use ChatGPT to help me quickly write simple AWS SDK based helper scripts.

I’ve also recently been involved in designing a DevOps /Docker deployment pipeline for a customer. They use Java and I haven’t used Java in decades.

Before I would have just done my POC using a Python or Node container and rely on the fact that they knew Java well enough to get the concepts. But I used Java and started the chain of questions “answer all question based on talking to someone who doesn’t know Java. Explain everything step by step.”

In both cases, ChatGPT will usually get me 99% there. But I have to keep trying things and giving it the error messages and iterating.

Of course there is the hallucination issue.

On the other hand, I’ve done a lot of work professionally with old school chatbots integrated with web pages and call centers where the only intelligent component is that we could parse out parts of speech (nouns, verbs, adjectives, etc) and only search on those.

I would never recommend putting an LLM style chatbot in front of a customer. When I work with customers - especially in the government - the questions and answers are heavily vetted before being put in production.

They would never take a chance that either the customer could jailbreak the chatbot and have it say something and trigger a political argument about “bias” or that it would give incorrect information about a government benefit.
The Wikipedia article actually touches on this:

> For McGregor, Theory X and Theory Y are not opposite ends of the same continuum, but rather two different continua in themselves. In order to achieve the most efficient production, a combination of both theories may be appropriate.

This matches my own experiences in that I tend to default to Theory Y but will flex into Theory X depending on the circumstances.
Ask HN: Why Does HR Suck?
So I've been actively looking for new opportunities within the data science field over the past couple of months in the UK and Europe and I have to say I am completely dumbfounded by how terrible talent acquisition teams/HR in general are at facilitating processes. Now I get that most large corporations get a ton of applications for most positions they advertise (and especially in the field considering all the hype) but do these people not care about at least doing a good job post their initial CV decline? An example of what I'm talking about is setting up an interview, then just cancelling on the day with no reason given. Or setting up an interview and not pitching or being extremely late. Or saying they'd like to do an introductory call and then not following up. The process is daunting enough as it is, do people just not care? I thought HR is about working with people, so you at least have to have some level of empathy.
A DS-21 convertible is one of my dream cars. The issue is maintenance and parts of all those fancy features it introduced. There's a guy who maybe still at Netflix who has one.

I must be content to slog along refurbishing an '85 VW Westy (aka Transporter or T3). South Africa made them up until 2002, but those were RHD.
It's fun to think about how this relates to the I'm ok, you're ok quadrants:

( https://en.wikipedia.org/wiki/I%27m_OK_%E2%80%93_You%27re_OK )

The phrase I'm OK, You're OK is one of four "life positions" that each of us may take. The four positions are:

I'm Not OK, You're OK

I'm Not OK, You're Not OK

I'm OK, You're Not OK

I'm OK, You're OK
Ask HN: is human performance a form of “Technological Development”?
When one thinks of technological development, the intuitive association generally tends towards the theme of making the humans "do less work" or take them out of the loop entirely in certain tasks.

Thought experiments frequently arises in conversation wondering how people of the past would be in awe of how much modern technology saves humans from drudgery.

On the other hand, there are also many instances where development over time leads to _intensified_ human involvement by streamlining the process of skill acquisition. Music, for example is a field in which competition elevated the craft to level of average baseline proficiency that are unimaginable in historical times.

However, these kinds of development where human-in-the-loop is increased are traditionally considered to be "crafts" or "arts" rather than "technology". But what is the line that divides them?

Dune explores re-characterizing the fantasy element of wizardry/sorcery as a form of technological development, where the "technology" is the methodology of training that enables humans to acquire superhuman abilities, thereby inverting the "more human-actuation = more primitive" subconscious association where reliance on machinery is considered to be something from a bygone era before the Butlerian Jihad.

I'm wondering what food for thought HN can provide to this point, perhaps pointing to some other instances besides Dune where this concept is explored?
TweetDeck is falling apart after Twitter’s rate-limiting fiasco
I think so. I suspect part of the reason for this is that, for many people, "AI" has become a meaningless marketing buzzword. And companies have been overpromising on the capabilities of their "AI" technology ever since home computers were a thing. So now we actually have something really cool and possibly revolutionary, but no one cares because they are tired of being scammed.
This is absolutely false. Cultural upbringing isn’t uniform across all cultures. This has more to do with higher education than anything else. Look at the percentage of Nobel prize winners who are Jewish. Look at the Jewish population.
Without those at each far end, the centre would be shifted closer to the other.

An incomplete theory of mine is around problems of using behavioural patterns to identify potential criminals. Not all deviant behaviour is criminal, but identifying deviance and somehow cutting it off or minimising it, just means that the next inner level of the bell curve of that deviancy becomes the next target.

Eg. Everyone who's killed an animal larger than a mouse put on a watch list for sociopathy. Ok, so once that's done, we need yet another level to score some cheap political points. Ok, how about kids who have amputated their siblings dolls, yeah, they're fucking nutters...

It's an incomplete theory because it fails the slippery slope logical fallacy, potentially fatally.

But behaviour patterns are already used to predict where crime will occur based on where it has previously occurred. This feels like an ever tightening loop that acts to increasingly justify itself whilst trapped in an echo chamber of our very own unintentional design.
Prostatitis and amplification of undetected existing prostate cancer, and blood clots, are the big two I think? There are minor ones, like decreased sperm count and acne, but people going on TRT probably don't much care about them.