skysight-inc/HackerNews huggingface dataset:
Rotten Tomatoes says, "More visually elaborate than the fragmented story can sometimes support, The Fall walks the line between labor of love and filmmaker self-indulgence." That's a pretty good description.

I used to get the film on DVD via Netflix. I'm glad I saw it again before Netflix stopped that service. The film really does need to be available. It's a remarkable bit of filmmaking, a tribute to the way movies used to be made.

I find its best enjoyed at that meta-level, saying "Wow, this film really is just as we're looking at it". It ends with a montage of silent-movie effects, from the "holy cow, I can't believe that stuntman just did that" era.
The article needs some examples. I wouldn't call doing a curl call in PHP particularly comfortable. Not something I'd want in a shell. :-)
>Who is "they"?

Narva is a pedestrian and car crossing. EU has a border with Russia/Belarus.

> If border control (again: by flying), simply saying "my flight is to the UK" works.

FYI in many places (not everywhere, rarely in Europe) border control will look at your boarding pass too.
For anyone who might be interested in an open source, terminal-based approach to using AI on larger tasks and real-world projects, I'm building Plandex: https://github.com/plandex-ai/plandex

I've tried to create a very tight feedback loop between the developer and the LLM. I wanted something that feels similar to git.

Apart from the planning and code generation itself, Plandex is also strongly focused on version control. Every interaction with the model is versioned so that it's easy to try out different strategies and backtrack/revise when needed.

I just released a new update (literally a few minutes ago) that includes some major improvements to reliability, as well as support for all kinds of models (previously it had been OpenAI-only). It's been fun trying out Claude Opus and Mixtral especially. I'd love to hear people's thoughts!
Let's stop calling them "soft skills" – and call them "real skills" instead
Either way you're going to want to have a backup career plan. By 40 if not earlier you could be forced out of tech by ageism or something else. Unless you transition into management, but even then. I don't think middle management is going to be immune to AI-enabled employment destruction. So you basically should plan to make most of your money from software in the first decade or two. Live cheap and save/invest it.

Best to plan and train early because its super hard to switch careers mid life. Trust me, I'm failing at it right now.
Some churches have the doctrinal position that particular translations were divinely inspired. Indeed, there are people out there who will tell you that the King James Version is the _only_ 100% true and accurate Bible in any language, because God influenced the translators to correct errors in their source material.

(Most other churches think this is extremely silly.)
Have you ever actually tried getting proper non-contradictory requirements in pain natural language from anyone?

Good luck
Replying to the other replies here - this regards the observable universe. Speed of light limits and all that. Of course we have no reason to believe the universe just stops at the point where we happen to lack the ability to observe.
It's only drift if the error grows over time. You need to look at the sum of the offsets.
Finite size doesn’t require an edge. Consider the surface of a balloon for a 2-D case (or the perimeter of a sphere, for a 1-D case): it has finite extent, but no edge.
Streaming Chatbot Development with AWS Lambda in 3 Simple Steps
It's tricky to deploy a streaming chatbot service on AWS Lambda, which is essential feature for good user experience. So, here is a clear guide to creating a streaming chatbot with Lambda, in three simple steps:

1. First, create a docker container.

2. Use Docker to leverage the AWS Lambda Web Adapter, which allows you to run web applications like FastAPI on AWS Lambda.

3. Create a Dockerfile that imports the Lambda adapter and sets up the environment for your application.

Sample docker file and other code snippets found in blog - https://matilabs.ai/2024/04/28/streaming-chatbot-aws-lambda/
> Concatenative languages [1] have the property that every token sequence is a valid program.

I don't think this is correct? Concatenative languages have the property that if a and b are both valid programs, that the program a || b is valid (where || means "concatenate"). But that property doesn't imply that every sequence of tokens is valid.

For example, in Cat,

[1 2

is not grammatically valid.
Then why are ex-pats retiring in those places with a higher standard of living than they would have in the US? Why is there medical tourism to places like Thailand, where some of the hospitals have high percentages of US board certified physicians?

Standard of living is an input for cost of living. You can go to a lower standard area and have above average quality of life for yourself because the competition is lower (you're effectively rich there). Sure, maybe you need an RO filter on your tap (there are places in the US where you may need this too), but even if the filter cost is the same, the water cost will generally be lower as would the instalation labor, etc.
> My laptop had cameras tracking hands on keyboard, creating fused input.

What laptop is that?
Yes, it would. Wealth inequality drives all sorts of bad things in society and the economy. Reducing it, i.e., increasing wealth equality, would reduce the effects.
> Anyways.. if my Doctor is using an LLM, then I don't need them anymore, and the concept of a hospital is now meaningless.

Let's test out this "if A then B therefore C" on a few other scenarios:

- If your lawyer is using a paralegal, you don't need your lawyer any more, and the concept of a law firm is now meaningless.

- If your home's contractor is using a day laborer, you don't need your contractor any more, and the concept of a construction company is meaningless.

- If your market is using a cashier, you don't need the manager any more, and the concept of a supermarket is meaningless.

It seems none of these make much sense.

As long as we've had vocations, we've had apprentices to masters of craft, and assistants to directors of work.

That's "all" an LLM is: a secretary pool speed typist with an autodidact's memory and the domain wisdom of an intern.

The part of this that's super valuable is the lateral thinking connections through context, as the LLM has read more than any master of any domain, and can surface ideas and connections the expert may not have been exposed to. As an expert, however, they can guide the LLM's output, iterating with it as they would their assistant, until the staff work is fit for use.
How does it feel to be 44, fellow old person?
Total noob question here and I apologize in advance. Are these the “actual” pictures or are they “touched up” by an artist ? If they the real pictures then this is truly impressive …
Simple.

It's the 90%, 10% theory.

LLMs will do the 90% that is easy, the final 10% it'll get wrong and will insist on it's solutions being correct.

If anything this is horrible for junior level developers. A senior dev now has a restless junior developer at their whim.

As far as your own career, I'd argue to finish your degree, but be aware things are about to get really rough. Companies don't like headcount. Even if it's not true today, in the future AI + 1 senior engineer will be faster than 4 juniors + 1 senior.
I've used Dvorak essentially full-time for the last 20 years and I can still type in QWERTY. In fact, I just switched to QWERTY just now to type this and it feels a bit awkward and I make some typos, but it's perfectly usable.

The hardest part of switching is punctuation and shortcut keys, not the letters themselves. But I can use other people's computers and usually most people don't know that anything's odd.
And as some of the pre-ACA "catastrophic" plans often showed, those who do often go with "whichever is cheaper", and only find out when they get sick how dismal they are.
Show HN: A site for jobseekers to practice mock interviews with AI Interviewer
Skillora.ai offers a realistic environment to practice mock interviews with our customizable AI interviewer.
Job seekers can take interviews for any job role, industry, and experience level. The AI interviewer can give instant feedback and provide sample ideal answers.
Please try iy out and share your feedback.
Vanishing Gradients in Reinforcement Finetuning of Language Models
So we’re just posting Wikipedia articles for karma or what’s the point here?
It's great that this has happened. The biggest parenting mistake I made was to give my kids smartphones. The only advice I give to new parents is not to give your kids smartphones.
Perhaps, but a lot of lawyering is very expensive. If that turns out to not be so expensive, the practice is going to change.

Right now the court system works at a snail's pace, because it expects that expensive lawyering happens slowly. If that assumption starts to change, and then the ineffectiveness of the courts due to their lack of modernization will really gum up the system because they are nowhere near prepared for a world in which lawyering is cheap and fast.
I used this tool to refine my Moonlander layout. It works really well. ZSA is just a wonderful little company. Great products, great tech support.
Hachette is one of four plaintiffs; a majority stake is currently held by Vivendi, which is worth over $10 billion. Another, HarperCollins, is owned by Rupert Murdoch's NewsCorp, and the Murdochs might just not want to sell.
You are directing your ire at the wrong party. Hachette has nothing to gain from continuing to pursue this lawsuit, the only possible outcome (as you correctly state) is the world becomes a worse place. The behavior they object to has already stopped, and they've got a judgment to prevent it happening again. Hachette could drop enforcement of the judgment, both parties can dismiss the appeal, and no one loses anything.

Hachette's owners see an opportunity here to destroy a public good, and they are taking it. Hachette are the bad actors trying to destroy what you find valuable, not the IA.
This should have happened years ago, and not just with one big publisher.
> Obviously this depends on the work, but an LLM is going to get you 80-90% of the way there.

No. No it can't.

However amazing they are (and they are unbelievably amazing), they are trained on existing data sets. Anything that doesn't exist on StackOverflow, or is written in a language slightly more "esoteric" than Javascript, and LLMs start vividly hallucinating non-existent libraries, functions, method call and patterns.

And even for "non-esoteric" languages it they will wildly hallucinate at every turn apart from some heavily trodden paths.
It isn't gender neutral, it's a gender default. Unless you think it would be correct for the student handbook at an all-girls school to read "every student shall store his books in his assigned locker".
The publishing industry is in big trouble; journalists are fired, and publications are closing.

Ads are not enough, and readers are fed up with ads, so they use adblockers, cutting publications' revenues. With AI chatbots, people browse these publications even less, further reducing revenues.

Paywall and licensing content is the next best option, if not what it is?
Climbing Illimani
These AI coding assistants already do what you are describing. At some point in the future, AI should be capable enough to do the job of a competent developer. This is not a short-term milestone, IMHO.
Git 2.45 Released with Initial SHA1/SHA256 Interoperability and Reftable Support
Show HN: Learn Typing
LearnTyping.io allows you to learn the typing characters based on finger position and placements. With so many text prompts, typing speed is mandatory to have a good productivity.
I would do what gov.uk does and just have a design that matches all the other goverment sites.
This is such a well written, thoughtful, and succinct comment. It is people like you and input like this that make HN such a wonderful place. Had OP (of the comment you responded to) posted this on Twitter or Reddit, they would probably have been flooded with FUD-filled non-sense.

This is what the newcomers need. I've been saying something similar to new Software Engineers over the past couple of years and could never put something in a way you did.

Every single sentence is so insightful and to the point. I love it. Thank you so much for this.
I have a buddy that works there (pre and post layoff), they say it is not a fun spot to be currently.
Law enforcement impersonation is apparently, "a thing." To the point, where police talk about the phenomenon as something they expect to see in the course of a normal career.

https://www.youtube.com/watch?v=v6nQyuP0RU4

I had my own run in with a police impersonator in Texas. I was held up very early in the morning at gunpoint by a guy who came out of a white pickup truck. I had to explain to him that I needed to take my foot off the brake and lower my hands in order to shift into park, before I could get out of the car. His story, was that he was staking out the ATM because a number of robberies were happening there.

Later on, I told the story to a musician friend of mine who happened to be a judge, and he told me that wasn't a police officer. There were absolutely no unmarked pickup trucks being used by the police.

Some impersonators apparently go to great lengths to equip themselves, even to the point of building their own fake police cars.
He's likely even less concerned with actual political issues or doing anything to improve his voters' lifes, and much more concerned with single-mindedly trying to retaliate against anyone who he feels has slighted him personally.
It's the intensity of infrared(-ish) light hitting multiple sensors with different wavelength filters.

If you were to look at it in person it would be a fairly smooth white patch. The colors are artificially assigned, but not by an artist. You pick a specific color for each wavelength. The Hubble palette is spelled out here: https://www.astronomymark.com/hubble_palette.htm
Ten years of Heartbleed: Lessons learned
A Paramount Merger Will Be Tricky
I recently stood up a 140TB unraid instance, first time I did any nas stuff.
Get manufacturer recertified drives for about 13 dollars a tb.
Went with a framework case and a normal am4 processor/mobo with 8 sata connections.

2tb nvme cache + 20TB a drive + parity is 140 useable TB, and unraid makes the NAS stuff really easy, just installed a bunch of "apps" which are basically docker containers + settings, and things are a breeze.
I'm not so sure human judgement is as comparable to medical terminology or technical manuals as you think it is.

How did you come to this conclusion?
Because you aren't buying an ebook, you are licensing a copy of it. The terms of the license you agreed to were that you will not distribute or re-assign ownership of the material you are licensing.

If you want that to change, you'll need to get congress to do something about it (lol).
Not sure how this is disagreeable it’s just relaying an easily verifiable fact. In the US any decent academic affiliated institution or well funded private one will have institutional memberships to one or more of these products. I’ve never paid out of pocket for either UpToDate or Dynamed, for instance, but obviously not everyone has that benefit, especially on a global level.

> The institution’s wealth doesn’t trickle down to the docs

As a general statement that’s just nonsense. Richer institutions provide better equipment for one, and will often pay for personal equipment memberships like POCUS (and that tends to be more segmented to the top institutions), training, and of course expenses for conferences.
No engineer worth their salt (whether junior, mid or senior) should be concerned.And this is a good illustration why: https://news.ycombinator.com/item?id=40200415
> When was this and what country was it in?

San Francisco in 2019.

> if LLMs had value they would be used elsewhere first therefore they are not currently useful

I don't see how this logically follows. LLMs are already used and will continue to displace tooling (and even jobs) in various positions whether its cashiers, medical staff, legal staff, auto shops, police (field work and dispatch), etc. The fact they don't immediately displace knowledge workers is:

1) A win for knowledge workers, you just got a free and open source tool that makes you more valuable

2) Not indicative of lacking value, looks more like LLMs finding product-market-fit

> the concept of a hospital is now meaningless

Like saying you won't go to an auto shop that does research, or hire a developer who uses a coding assistant. Why? They'd just be better, more informed.
Sincerely, thank you for the explanations and youtube video. They were GREAT!
Maybe it's a requirement for for air travel only? Why do all those countries bother? Surely they don't all have exit visa requirements?
You can load spreadsheets into Jupyter today. With Pandas or Polars, you can import CSV or Excel sheets quite easily. PySheets is reimagining what Jupyter Notebooks would look like if you use a DAG, not a linear execution flow.

Just like CoPilot or Sourcegraph's Cody is used in VS Code, PySheets uses OpenAI to suggest the Python code to write when the sheet contains a Pandas data frame of a certain shape. The AI accelerates figuring out what APIs to call and when. I myself find Matplotlib and Pyplot highly confusing, and a coding assistant that writes my code in this niche, makes me a lot more productive. It is cool to say, "Take the dataframe in E13 and generate an orange bar graph for it," and see the code generated.
I built a meter so I can see at a glance how many people are on the Minecraft server where I play:

https://imgur.com/a/QHpVbY1

White dots at the bottom are WS2812 LEDs that light up when specific players are online.
I'm such a bad hacker. I had the same issue with having an external drive plugged into my NAS. What did I do? I just used velcro to attach it to the top of the NAS.
I used to feed the crows where I worked at the time, and they had an interesting ritual they went through. One crow would be at the highest point near the food and the other crows would take their portion first and then the crow that was doing most of the caw-ing would take the rest. Sometimes the non-alpha crows would be in a row along the edge of the building, ready to take their turn.

Maybe I was just more attuned to hearing crows, but during that time and for a few years afterwords I would notice crows making their noises as I walked around town, like they were keeping tabs on me. Definitely interesting birds.
DRM (if any) is one difference. Circumventing copyright controls can open you up to civil and criminal penalties.

Not all digital books are DRM protected. I recently listened to Cory Doctorow’s audiobook The Bezzel and at the end he tells you that you have the right to loan or sell your copy of the audiobook.
The risk isn’t anxious kids with involved parents that can gently push them into activity. It’s kids with not enough food at home and no one at home to give a shit bout them.
The latest season got a bit silly at the end, but still entertaining.
I coach multiple rec-level soccer teams in my kids ages. I am ruthlessly fair about play time on the field. You may not get to play center midfielder, but you will get the same amount of time.

Some of my children are naturally good at soccer and some aren't. Doesn't matter. I don't play favorites with them or any other kids on my soccer team.

I started coaching soccer for my kids, because one of my more naturally-gifted children had a horrible coach. Even though she played my kid more, I hated her favoritism and I hated her lack of sportsmanship.

That's it -- I started coaching.

My team is probably never going to win the league, because the best players _still_ get sub'd out on my teams. I don't care.

Be the change you wish to see.
> A completely new architecture that operated very differently from all prior machines would certainly require new software. That software, to take full advantage of the transputer, would need to be written with the parallel architecture in mind. For this effort, inMOS created the programming language Occam...
I wonder if they'll need to start using a filter that runs on output to verify if they information was supposed to be deleted/corrected. Would that even be allowed?
They're "touched up" in a scientific way to remove flaws in the telescope (light leaking in from the sides, some distracting aspects of the diffraction patterns that from around stars). The colors come from combining several black-and-white images, taken at different frequencies. You can explore the subjectivity of infrared images by opening them in GIMP and playing with the hue slider.
A NAS is just a computer that is only used for storage. Any old hardware with drives attached to it will work.
> Without any sources this is speculation.

I completely agree that we need more data.

The German government has never issued a firm and unequivocal denial that they subsidize erotic call centers, neither now nor at any time in the past.

It is interesting that more moderate Germans do not condemn the more radical erotic call center supporters amongst their countrymen.

Their silence on this matter speaks volumes.
Don't pipe curl/wget a script to a shell without reading what you've downloaded. This should be common sense. Do `wget $url; most install.sh` and only if you're satisfied with what you read, execute `sh install.sh`.
What about the big ring [0]? Or other mega structures of galaxies outside that “bubble”?

[0] https://en.m.wikipedia.org/wiki/Big_Ring
I'm sure there are a few professional applications that support Perl, but the one that comes to mind is Radiator.

https://radiatorsoftware.com/

My understanding is that Perl is still somewhat popular in the sysadmin world - where just being able to push code that works is valuable.
Pnictogen
Take in mind that the common species of mosquitofish is a nasty invader in Europe and this is "advice from 70's". We know better currently. --Don't do it--.

Some mosquitofishes and many killifishes in America are endangered. The common Gambusia will eat every egg of native fishes. If you spread the invasive ones in the ponds of the endangered ones, this can have serious consequences even in USA. Irreversible genetic contamination, parasite spread or local extinctions by predation can occur.
One of our main goals with Copilot Workspace is to help offer a "thought partner"/rubber duck for developers, and potentially even other members of a software team (as you said, PMs, designers, etc.). And code generation is obviously just one means of helping you think through a problem, along with a fleshed out spec (what are you trying to accomplish?), and plan for how to approach the problem (how might you actually accomplish it?).

And so while we want to help generate code for tasks (e.g. from issue->PR), we also find that it's just super helpful to take an idea and make it more tangible/concrete. And then use that Workspace session to drive a conversation amongst the team, or spark the implementation. Especially since that might only take a couple clicks.

Within the GitHub Next team, I'll often file issues on one of the team's project repos, and then pause for a moment, before realizing I'm actually curious how it might be accomplished. So I'll open it in CW, iterate a bit on the plan, and then either 1) realize it's simple enough to just fix it, or 2) understand more about my intentions and use a shared session to drive a discussion with the team. But in either case, it's pretty nice to give my curiosity the space to progress forward, and also, capitalize on serendipitous learning opportunities.

So while AI-powered code generation is clearly compelling, I agree with you that there are other, more broadly interesting benefits to the idea->code environment that CW is trying to explore. We have a LOT of work to do, but I'm excited about the potential :)