skysight-inc/HackerNews huggingface dataset:
> That seems good for society, even though it's bad for people employed in that specific job.

Why?

It inserts yet another layer of crap you have to fight through before you can actually get anything done with a company. The avoidance of genuine customer service has become an artform by many companies and corporations, its demise surely should be lamented. A chatbot is just another in the arsenal of weapons designed to confuse, put-off and delay the cost of having to actually provide a decent service to you customers, which should be a basic responsibility of any public-facing company.
So nothing actually ran on (one of) the Qemu?
The Checklist for Deploying a Scary Change
Sure. Same as developers and system dependencies.
FileZilla took the same route has uTorrent and destroyed their reputation I guess.
I was using collective in the sense of being a commune. Sorry about not being clear.
Same reason why it took companies very long until they were ready to accept OSS. "But who can we sue if something doesn't work?" - at the end of the day it's always about someone being responsible. And if people can make sure that that someone is not them they will often take that option.
Science and technology has progresses thanks to cash injections from capitalists, not just from governments of broke countries.

The Taiwanese government paid to buy technology transfers on semiconductor manufacturing tech from the US in the sixties and seventies, but for that to happen, RCA in the US had to spend "hella' stacks" in R&D to invent that tech in the first place and iterate on it at scale until it got cheaper for mass production and affordable for other less wealthy countries to buy it too.
Facebook's Departure from React Native (2023)
Unfortunately you've been misled by the BBC. Please read this: https://order-order.com/2024/03/05/bbc-panoramas-disinformat...

Those AI generated photos are from a Twitter/X parody account @Trump_History45 , not from the Trump campaign as the BBC mistakenly (or misleadingly) claim.
Pg_vector is great! I’m using it at scale here:

https://trendingpapers.com/

But it’s Postgres + pg_vector only, no Supabase
If you can come up with this heuristic, you can bet your ass that some ML model can come up with something much better.
That is the ruling, and they were "equivalent" because they were deemed to be the same "grade"; i.e. a grade 2 teaching assistant and grade 2 refuse collector are equivalent.

https://www.anthonycollins.com/insights/news/landmark-ruling...

Birmingham City Council v Abdulla and others [2012] UKSC 47. https://www.bailii.org/cgi-bin/format.cgi?doc=/uk/cases/UKSC...
Its too expensive, very flashy and unless you go for the enterprise plans, any team over 20-30 people are gonna feel very restricted. It looks better than PD but is a very similar poison.
Filezilla is nasty. I have been satisfied with WinSCP and Cyberduck.
So you, what, keep buying them and sending them back until you get one with a new battery? Even if that works for one person, it obviously doesn't work at scale because soon the ones they'd have left in inventory would be the ones without new batteries.
It looks like a nice language but my concern would be Apple might decide not to support it on other platforms at some point. Just too dependant in a single company.
Happy 20th Birthday OpenTTD
Absolutely Agree!

If I may, I would like to ask you something a bit hyperbole.

You outlined a few key points which include learning people skills, communication, and requirements engineering.

Do you think it wouldn't be possible for AI/AGI of the future to supercharge this process?

What I feel people like OP and I are experiencing is the impending doom that is about to fall on us as a result of automation.

We are inexperienced, and our only feedback from the real world is job applications, which are getting rejected at an enormous rate. Adding AI on top of that doesn't paint a good picture, especially when we (our generation) have easily adopted it into our workflow and started producing results. In rejection emails we get responses like, "we found a better candidate". This means our effort is futile and what we compare against is AI because it is the only thing we can see. We can't see the profile of someone who was better and got into the job.

What we fear is people with AI + communication skills will outperform us, who just honed our skills in computing. Simply because they are better communicators and have improved efficiency. This would mean senior engineers will be demanded more and no one would care for juniors.

Now without any job, building a career is a nightmare. On top of that, even after a job, having a secured career is a problem, like OP said.

Final questions,

1. Regarding communication:

What is a benchmark that indicates if someone is a adept communicator? Is communication a skill that can be learnt? And can those who have hard time communicating be better at it than AI that spits out almost correct sounding hallucinations?

2. Beyond programming:

How to prove that we have better fundamentals than other people? What screams "I want to work with them"? How to show that we can design systems that last long?

Looking forward to hearing from you.
Wouldn't you expect that an AI would eventually approach the average IQ of its training data?
"Tools for me, but not for thee."
> Stop making excuses for people who are literally awash in resources.

This is a pretty weird outlook to have - looking at any group awash with resources, whether it be governments or other companies, and you can clearly see that even with those resources, failures still happen.

You can jump up and down and pretend that this is solvable, or you can look at reality, look at all the evidence of this happening over and over to almost everyone, and conclude with some humility that these things just happen to everyone.

(Looking this reality in the face is one of the things motivating my beliefs around e.g. AI safety, climate change, etc.)
> if Trump is elected and does cancel EV subsides as he says he will do, Tesla is dead

You know that Tesla operates outside the US as well, right? Where 95% of the worlds population live?
Shorter ruby version:
phrase.split.select{|x| x.count("aeiou")<=2}.max_by(&:length)

The enumerable module of Ruby provides many methods that can be easily implemented in J. Just to show one of them

max_by =: 1 : '{~ (i. >./)@:(u&>)'

For example the list.max_by(&:length) is (# max_by)
The GDR is a highly biased example. The GDR was by far the wealthiest of the communist countries so that the USSR could flaunt how much better communism is to the western Germany.

The GDR was basically the Apple Store equivalent of the USSR/comunist block in Eastern Europe. Life in the GDR was nothing like life in Romania for example which was closer to North Korea in how its citizens had food and other necessities.
iirc they had to have a guy with a hatchet open the server cabinet because their login cards were tied to the failed infrastructure.
This is misleading. Please read the actual source in context rather than just the excerpt (it's at the bottom of the blog). They are talking about AI safety and not maximizing profit.

Here's the previous sentence for context:

> “a safe AI is harder to build than an unsafe one, then by opensorucing everything, we make it easy for someone unscrupulous with access to overwhelming amount of hardware to build an unsafe AI, which will experience a hard takeoff.”

As an aside: it's frustrating that the parent comment gets upvoted heavily for 7 hours and nobody has bothered to read the relevant context.
They should atleast rename themselves, I'll stick to ClosedAi until then.
> This is more readable than both

Except you sneak in alien symbols: +, - (used both as a unary and a binary operator!), *, ^, and /. See how readable they make things, though? :)

Your quadratic_roots is, indeed, nice in isolation. I'd even go as far to say that it's a good pedagogical piece. However, in production code pedagogy is not what I want to optimize for. Production code often repeats patterns with slight variations on a theme: What if you only want real roots? What about complex a and b? What about just grabbing the discriminant?

It's easy enough to modify quadratic_roots, but then you either get a combinatorial explosion of function definitions, or you end up with a function with extra parameters to select the different variations, and you often end up with a deeply nested function call graph, e.g. replacing sqrt(b^2 - 4*a*c) with discriminant(a, b, c), which makes quadratic_roots more annoying to read.

In practice, defining a function or some abstraction barrier is making an architectural decision. Ideally that decision would correspond perfectly to some fundamental feature of the problem you're trying to solve, but in practice we rarely are coding with perfect problem domain knowledge, right? In practice, our functions/classes/abstractions end up accumulating cruft, right? Why is that?

Where we traditionally handle complexity by setting up abstractions to let us hide parts of that complexity, APL is good at using a different tactic, called "subordination of detail." Done well, this looks like writing very simple, direct code that empowers your basic language tools to take on domain-specific meaning without introducing any abstractions.

Here's an example that I came across recently: t[p]=E. The primitive operations are simply equality comparison (x=y) and array indexing (x[y]). However, in the specific problem, t[p]=E effectively selects parts of an AST that correspond to expressions. It's just a friggin' index operation and equality comparison! Normally this kind of operation would hinge on a reasonably large hierarchy of datatype definitions, traversal patterns, and hard-to-read performance hacks.

Instead, the APL (t[p]=E) is crazy short, obvious in meaning, and you can literally just read the computational complexity right from the expression! What other language does that? Granted, you gotta learn a little APL first.

> The thing that array languages get wrong is that code is read more often than it is written

Personally, I find APL quite pleasant to read. You really should give it an honest try.
On Linux you should be safe if you install FileZilla using your package manager, I have always done it this way and actually today is the first time I'm hearing of this adware issue...
Right it shifts prices around, but reduced the lock-in. No regulator cares that Mercedes are more expensive than Kia. Regulators will be interested if Mercedes charges 30k to reset the car for resale or some other silly analogy
I started doing the maths after reading your first two sentences, but you had already done it.

I make ‘80s computers in Ireland a bit rarer than you at about 1 in 9 households, however that means many kids at school would have a couple in their class with a computer, with the number growing as they progressed through school.

I’d spin the same data differently: not that uncommon and growing quickly.
Oldest HN thread I could find on the topic: https://news.ycombinator.com/item?id=8849950
I'm glad I don't work with any post-doc Haskell programmers
The only thing I'm offended by is the way people are seemingly unable to judge what is said by who is saying it. Parrots, small children and demented old people say weird things all the time. Grown ups wrote increasingly weird things the further back you go.
Even pre-ChatGPT era, Google was bad at filtering out SEO spam. For that reason I switched years ago to Duck, and nowadays Kagi. Google got so bad at their own core business that I can't understand why it is still the No. 1 search engine.
And the focus here is on the violence, not climate change.

If you want to debate climate change, submit a scientific report.

Those people just want activism for the sake of it. So they have the feeling they did something and they did, but I do not see it as productive or constructive towards the goal, rather distracting and further dividing.
Does something similar exist for Rust?
Marques Brownlee reviews ( of phones...) are pretty good, but ironically this one of his worst and he is in the wrong. This is the problem with YouTube. Something needs to be done to push for clicks.

Conclusion: The car is actually pretty good, and he considers it the worst car on the basis of minor software annoyances, that clearly can be fixed with software updates. It's a review for GenerationZ...
That's almost certainly implementation costs - paying consultants to make the off the shelf software work for an organisation.
When the tools are (believed to be) more dangerous than nuclear weapons, and the "thee" is potentially irresponsible and/or antagonists, then... yes? This is a valid (and moral) position.
Artemis is using SpaceX's launch vehicles.
> With all that said, I wouldn't put too much trust on the German authorities' ability to correctly assess a terrorist group's ideological positions.

Yes.

Technically, the left as a political representation via vote is shrinking (fast)and theoretically Die Linke wouldn't be able to pass the 5% hurdle clause [1] plus with Sarah Wagenknecht et. al. leaving the space [2] it makes it harder to the government to classify something that they do not know for a while.

[1] - https://www.politico.eu/europe-poll-of-polls/germany/

[2] - https://www.spiegel.de/politik/deutschland/sahra-wagenknecht...
The project seems interesting, but IMO it undermines the author’s case that the only example presented is completely artificial and unrelatable.

After explaining how spreadsheets enabled ordinary users to solve real-world problems better than traditional programming, the author proposes to take it to the next level with APL-style expressions, and gives a code example for the following task:

You're given a dictionary and asked to find the longest word which contains no more than 2 vowels.

I don’t believe there is a single Excel user in 40 years who ever needed to perform this operation. It’s the kind of abstracted “l33tcode” exercise that only appears in computer science classes and a certain type of programming job interview.

A practical example of how an array language IDE works better than a spreadsheet for some useful task would go a long way here.
All ~models~ measures are wrong, some are useful.

I think this result is really cool, and is another way to measure progress in AI capabilities. I don't think it says much about the absolute position of how "smart" AIs are, but it definitely has value in showing how far it's progressing.
Ideally these things should be subsidized or at least run on generous donations, yes. But quality matters most to me. I'd happily pay for educational software that is proven to be better (more engaging, more fun, better learning outcomes) than free & open-source alternatives.
It might be hard to defend that as a unique enough trademark. Not impossible if you can afford the sort of lawyers that get words like “windows” and “apple” protected, but not easy. -zilla was a fairly common suffix for various things including, but not limited to, software when the company took on the name. I expect the majority of people hearing the name filezilla will think of Gozilla far ahead of Mozilla and assume the name comes from there rather than implying a link to the company (a lot of non-techies might not even know/care that Firefox comes from a company call Mozilla) so the chance of meaningful conclusion would take quite some arguing for.

Protections that would apply to -zilla as you suggest could be used for a lot else by other corporates, so be careful what you wish for there.
Klarna just dropped some jaw-dropping results after launching their new customer support last month.

The chatbot already does the work of 700 full-time agents, handles 65%+ of their support requests and is on track to drive an extra $40 million in profit this year alone.

Crazy!
Honestly that’s what doing business in the EU is like right now. Their entire bureaucracy seems to have become an operation for enacting laws that enable them to sue foreign businesses and line the pockets of their politicians.
Nope. In order to minimise total loss it needs to be able to generate the whole spectrum of IQ.
>
perhaps not to you but perhaps they are for a large number of people who are used to seeing words they recognize, surely being able to read a simple program before you have learned and guess what it means will be a great comfort to people and make them feel that yes, they can learn this.

This argument was already used in the past to justify the very verbose syntax of COBOL.
The hunter-gatherers of the 21st century who live on the move Essays
Original author here. Kap is inspired by APL which was very popular back in the day (70's and 80's), and has remained popular within certain segments. There is still enough interest in it to support at least one conference.

There is also J, which is used in real businesses. And K and Q are array languages that is popular in finance.

Kap takes the good ideas of APL, as well as its basic syntax, and attempts to combine that with good ideas from other languages, mainly Lisp. I personally use it as the go-to language to solve problems that most people would use Excel to solve, so clearly it's working for one person.

While Kap can be used as an Excel alternative for some subset of of problems, I have no expectation that the average Excel user will switch to it. Instead, I'm trying to adapt some of the nice user interface ideas of a spreadsheet (editing and formatting) while keeping the rest as a regular language. I also want to ensure it's easy to integrate with spreadsheets (copy&paste between Kap and Excel for example, there is also initial work done to have a realtime link with a running spreadsheet).
Does this not strongly suggest IQ tests are too crude?
Romania is also a highly biased example based on Ceaușescus personal decisions on how a country should be run. Which shows my original point: Even within the communist countries you can find difference and things which worked better or worse. Just putting them in some big "it's communism, all was shit" bin is an oversimplification which doesn't help at all.
Yeah once it hits, it really explains so much of the issues in large organizations (and explains a lot about small organizations / indie development as well). For example, why is it that mergers and buyouts rarely work out? Conway's law largely explains it! When a product is bought by an organization, the result is an integration over time of both organization org-charts combined. If the companies are both large, this immediately becomes an intractable mess. If the original company was small and the new company is large, it _also_ becomes intractable because now different teams will have to communicate to manage or split components that don't fit the communication patterns of the new organization, and will lead to large refactors and rewrites and in the end the essential qualities of the original software will inevitably change.

Even if you know this, there is nothing you can do - you have to organize yourself somehow and how you do that can't be left up to just mirror whatever this piece of software that was brought in happens to be organized - because _that too_ doesn't reflect an actual org chart but is an integration over time of all org charts that have touched it.

I don't even know how to think about the implications this has for the use of open source software and how open source is developed, like... I think there are huge opportunities for research into Conway's law and how it relates to software development practices, software quality, etc.
No need to cancel Artemis. Every part of the return to the moon has it's pluses and minuses
“We believe…”

No, you don’t.
Hebew Generative AI Guide
This repository aims to provide tools, examples, and resources to assist in the development of Gen-AI (Generative Artificial Intelligence) applications in Hebrew, with a particular emphasis on working with Large Language Models (LLMs).
Overly pedantic comment. Who cares what the definition of hippy is
Only 11 options on the first level now. So yeah huge improvement over 900 before :P
Specifically, Birmingham had hired these jobs at the same pay grade, after formally assessing them to be equivalent. It then paid people hired under the same contract differently with special payments after garbage strikes.

If they had hired under a more complex pay grade structure, they would have been fine.

This is relevant to tech companies which may use fairly simple level structure.
It's exactly this sort of thinking that results in the dismal booster uptake numbers in the general population. Too many people "doing their own research".
btdig is still alive.
The level of nonsense is amazing.

AGI is far away and not yet a problem of "compute power". We've seen with Autonomous Driving what these statements are worth.

Albania is using ChatGPT to speed up EU accession by upto 5.5 years? What? Implementing EU laws using a tool, whose capability to "understand" legal text is like zero and whose capability to hallucinate is unbounded?
> simply not being able to easily represent basic characters in your head is a huge barrier to overcome.

In the modern technical world, you are basically surrounded by mathematics; thus a lot of people (in particular nearly all programmers) have already seen many such symbols.
There could be times when there's an immediate need to get everything back up and running, but I'd be willing to bet that in at least some situations the time spent going back and forth with the extortionists to arrange the payment, then gather the funds, and then wait for them the verify that they have your money could take longer than it would to just re-image a new server, reset some passwords, and copy over the needed data from backups. It's the same stuff they'd have to do either way.

My guess is that companies that have their shit together enough that they could get back to a "We're total compromised and vulnerable, but at least we're online for now" state fairly quickly without paying up are a lot less likely to have ransomware problems in the first place.
I think he means GUI not engine as they are indeed just using chromium engine as browser.
It's a thing. Like how GenZs start their tiktok videos showing fake urgency.
How to search and download unpopular and old files on the internet
Everything Google knows about you and how to stop it
I did a hobby RAG project a little while back, and I'll just share my experience here.

1. First ask the LLM to answer your questions without RAG. It is easy to do and you may be surprised (I was, but my data was semi-public). This also gives you a baseline to beat.

2. Chunking of your data needs to be smart. Just chunking every N characters wasn't especially fruitful. My data was a book, so it was hierarchal (by heading level). I would chunk by book section and hand it to the LLM.

3. Use the context window effectively. There is a weighted knapsack problem here, there are chunks of various sizes (chars/tokens) with various weightings (quality of match). If your data supports it, then the problem is also hierarchal. For example, I have 4 excellent matches in this chapter, so should I include each match, or should I include the whole chapter?

4. Quality of input data counts. I spent 30 minutes copy-pasting the entire book into markdown format.

This was only a small project. I'd be interested to hear any other thoughts/tips.