skysight-inc/HackerNews huggingface dataset:
In case anyone here has missed, Civ 7 has recently been confirmed to be in the works.
There is no margin for any company for providing solution to coding snippets. Search engines earn money through travel, shopping and digital products. All of them are highly real time, visaul with deep integration to supply chain. Hallucinating LLMs with only text are years behind providing any viable alternative
Even in the low security environment of a farmer's cow field at Silverstone in 2016 the lockbox and key system was in place. (This was a service to charge your phone while you were camping at the F1 race)

I am shocked that anyone would trust their 2FA to a slip of paper at an event where half of the crowd would probably describe themselves as a hacker or even social engineer.
I’m using C4 whenever I need to design something which at least partially doesn’t exist yet. At this stage I’ve no idea which resources will be concrete or even if the abstraction won’t implode due to an unforeseen issue with implementing it.

So yeah concrete components are more important, but abstractions help you identify where concretization should be happening.
So not a service, rather software surrounded by unaffiliated services? This post is about the official service part of Docker. To my knowledge there is no official Linux service.
That is pet peeve of mine, getting annoyed by rando pizza places having web page like they are some fancy restaurant.

Landing page like SV startup, photo gallery.

Hell, give me the menu and phone number, you can drop photo links of your food somewhere in menu.
Even if AI only takes over “easy” programming jobs, it might still create a huge downward pressure on compensation.

After all, just look at manufacturing. Compared to 1970 we produce 5x the real output but employ only 50% the people. The same will likely happen to fields like programming as AI improves.
That's misleading. It's much more apt to say it's being worked on. This is not available in any Asahi release at this time.
Everything we know about Apple's Neural Engine (ANE)
Why don't you think his methods are useful?
It's only a matter of time before chatGPT is trained on so many examples that it can provide a solution to 99.99% of coding prompts. I am curious to see how much that 0.01% will matter.
> I prefer democracy over dictatorship what about you?

Where exactly would you like to have that? I guess not in South America, or any other country where the US world order was better off with a dictatorship rather than a democracy.
Snap out of the stupor, my friend. The US has only one interest in mind and it’s not the interest of democracy, but rather that of the military industrial complex.

You can keep on drinking the cool aid, or actually support democracy, which would make you less keen on the theatrics that the US is struggling to keep up.

I’m not pro China, I believe in the European social democratic post-capitalism, possibly with less capitalism and more social democracy and wealth redistribution.
From this perspective, the US is doing worse than China.
Probably similar to you but without "sprints" or "stand-ups" or reporting to "product owners", "agile coaches" or "business analysts". You would work on "epics", or projects as you would call them more dignifiedly.
"I know enough to be dangerous" has some humorous bragging rights. But hypercorrect is actually not a favorable adjective - https://en.wiktionary.org/wiki/hypercorrect
https://news.ycombinator.com/item?id=35302833
> I'm directly quoting what you wrote.

> You piggybacked off my comment and made an unrelated point (docker hub is too slow for your business - how is that relevant to my initial comment?). Kettle, pot, all that.

I'm not the person you were originally replying to.
I like to think about my long pursuits as achieving a kind of purpose at a certain point in my life. What is the purpose of me needing to be working on my own thing? If I execute against the idea with that in mind, I usually go further. Once I’m done with a given purpose layer, a new purpose emerges (not always right away).

I’ve been working on my current company for almost 8 years. At first mine (and my co-founders’) purpose was to just give it a go. We expected it to fail and for us to have to go back to our jobs. None of us actually cared about the idea we were initially working on (thank god it shifted and pivoted to something more personally fulfilling). We cared about trying it for real with our best friends (quitting work, working long hours, etc.).

When we hit our first real wave of traction, the purpose changed to “let’s take this thing as far as possible from a scale perspective”.

Basically, I’ve never thought about doing something because the idea itself is what’s carrying me especially for a company where pivots are necessary to increase my chance of success (almost all software companies). Not prescribing this way of thinking to anyone else. Putting it out there in case it resonates.
I asked it to `curl` my homepage and pretend to be a terminal, only executing the command and showing the output.

It got the format etc right but the actual content was completely hallucinated.
https://youtu.be/neT7rGCzCoY

https://youtu.be/-jj6dttx2t0

https://youtu.be/eMW0VXa2UFA

https://youtu.be/32119Pqot_4

maybe its just nostalgia? The manhattan project it pretty good.

I like SMAC videos better. like the virual world project.
https://youtu.be/sJlPr2KHSFo
For the crap devs maybe, but high skill devs and arcitechts will be able to charge more than ever to oversee all of this «productivity» from the AIs.
I don't think there's anything unique about my client, and since I'm too embarrassed to open-source my spaghetti code, I'm sharing this demo instead: https://nitter.net/itsuka_dev/status/1639631487493632000#m
I’m torn on the “writing for robots.” On one hand you’re writing a blog for the internet and people/robots are free to do what they want with that info.

But on the other hand, I’ve written technical training documents on niche topics. A lot of work goes into them. So I sympathize that one would want some reward for it. And ChatGPT probably negates this reward. In the case of a blog the reward is traffic, conversation, notoriety in the community.

The best way for this to be fixed (in my opinion) is that if asked GPT should tell you where it got its info and give credit where it is due.

That or something like this:

User-agent: openai

Disallow: /
I don't know why you were downvoted, this is adorable
> If they aren't already, AIs will be posting content on social media apps.

No, people will be posting content on social media apps that they asked LLMs to write.

It may be done through a script, or API calls, but it's 100% at the instigation, direct or indirect, of a human.

LLMs have no ability to decide independently to post to social media, even if you do write code to give them the technical capability to make such posts.
I see. That makes sense. So maybe it is generics that are so fundamental that they need to be part of any language. Seems that Java, C#, and Go have all learned this lesson.
Which shortened also means donkey, brilliant.
Levi’s will now be using AI models to show off denim
std::move is kind of essential, no? You can't really use std::unique_ptr without it.
lofos doesn't roll off the tongue. was going to suggest N-OS but that's taken. (same for 'app-nexus', that would have been perfectly descriptive)
Is that documentation written in Anglish?
Not him but I am also extremely frustrated by the fact it is impossible to have a real discussion about this topic, especially on HN. Everyone just talks past each other and I get the feeling that a majority of the disagreement is basically about definitions, but since no one defines terms it is hard to tell.
CodeAlpaca – Instruction following code generation model
I'm not saying Putin isn't responsible. That's as obvious as crickets. If people didn't commit evil, the world would be perfect.

Obviously, people commit evil.

However, if you are charged with authority, it is your responsibility to defend against evil, while also pushing to being about peace. Obama and Biden did not keep evil in check. Trump did so much more, as ironic as that may seem to you.
I think this is closer than you expect
Become member of both parties, and vote for presidential candidates at both sides.

This usually isn’t allowed. At least in my precinct (in an open primary state), both primaries are on the same day, in the same location, and you select which party’s ballot you want when you arrive. Anybody can vote, you don’t have to be a party member.

Some states have closed primaries, where only party members can vote. Usually you declare party membership in advance. Not sure how these states prevent people from joining both - I suspect there is a state register of party affiliation.

As the parent post alluded to, the US is at a bit of a crossroads. The protections built into the political system that were added to protect minority political groups from the tyranny of the majority has been turned on it’s ear over the last several decades and we’re now stuck with an ever-decreasing population of angry christo-fascists making decisions against the will of the vast majority of the nation.
> I can feed it a list of vocab that I want it to use, and it'll find ways to put the words in the conversation.

I told it to write a story for me using only the top 100 most common words in Hungarian. First, it complained about how the concept of a "word" is ambiguous in Hungarian and that it's difficult to know what the top 100 words are. Then it told me a story using only common vocabulary. It wasn't grammatically perfect, but definitely a cool ability. I suppose you could also give it your own list of the words you know, and have it have a conversation with you only using those words. If you had an ongoing conversation with it, it could add new words as it realizes that you've learned them. I think this actually has the potential to make a new type of language learning app that could be really cool.
Product work = figuring out what to build
Some of the largest corporations are amazing machines to waste the time and lives of thousands of people to do useless jobs so that other people in turn have a useless job processing or undoing the first group’s work. It’s frankly amazing.
This is a very interesting hypothesis that could be quite true for living beings. What I disagree with is that having an animal-like body is necessary for the process of forming a world model. A simulation could be sufficient. And there is already work on that front. (Also, I would not characterize deep-learning-based AI as trying to form propositional knowledge. In fact, its great performance partly stems from not dealing with propositional knowledge directly.)

If a body is in fact necessary, PaLM-E could be paving a way toward it as well.
https://ai.googleblog.com/2023/03/palm-e-embodied-multimodal...
People have built programs that can ace Raven which will get a score of 145.
I'm already rolling with it, I don't bother searching for answers to complex problems anymore because it's a waste of time.
Why are they being called "super pigs"? Although that would be cool, it's not like they can fly, shoot lasers or be resistant to bullets.

So, why not hunt them down for sport?
Microsoft scrambles to fix Windows 11 'aCropalypse' privacy-battering bug
> Think of the amount of boilerplate and tests you write, and tedious API documentation lookups you do daily; that all goes away with GPT.

At work we have really worked hard to minimise boilerplate and manually-written/repetitive tests, so I don't write much of that. Getting GPT to write it would certainly be worse: we would still have the deadweight of boilerplate/repetition even if we didn't have to write it, and some of it would be incorrect. Maybe this varies a lot by company — if you're often writing a lot of repetitive code, and for whatever reason you can't fix the deeper issues, then something like GPT/Copilot could be a godsend.

About documentation lookups, I don't know if this varies by language, but I've had very little luck with using GPT for this. For the languages I use regularly, I can find anything I need in the documentation very rapidly. When I've tried to use GPT to answer the same questions, it occasionally gives completely wrong answers (wasting my time if I believe it), and almost always misses out some subtlety that turned out to be important. It just doesn't seem to be very good for this purpose yet.
What do you mean 'impossible to replicate'. With current technology, or in general?
Apple CEO Cook Stresses Ties with China at Beijing Event
I installed it couple of years ago. I still get package updates from the Ubuntu base repo on which it's based. But it's true that there haven't been any newer OS releases since.

My machine keeps going nevertheless. I only use it for light browsing while I commute, so I'm not that bothered about lacking OS updates. As long as it turns on, connects to WiFi, and opens Firefox, I'm content.
Talk to a therapist
Hardware talking surely, but the software? I’m always feared about the support of some software when using RPi clones.
What therapists lol #broke

I'd pick a human over an AI every time for therapy but I'd also pick an AI over nothing.
Mentioned in another thread - I use it to write unit tests for me.

I give it a function, tell it to write a test and it largely gets it right most of the time. I have to tweak it but the time spent is a lot less than if I did it myself
> your finding that ChatML does not work seems to be mainly this

Also the fact that ChatML has been broken into bits many, many times now- see again the prompt golfing. Also I'm taking OpenAi at their word because they have very strong incentives to pretend to have a solution, and so a public admission that it's currently not solved by the #1 AI company is worth quoting. I'm also just taking their response literally and didn't interpret anything into it.

Indeed, there may be a slight difference in robustness when the inputs are separated by different channels during training and inference. However, my main argument is one from complexity theory- there is no difference here between data & code. Processing the data through a sufficiently advanced model may never be entirely safe. The approach will need to change to constrain these models on well-defined, secure pathways- reducing their utility in the general case. This is very different from SQL injections etc. where we can completely mitigate the issue.
I think it is fair to say that Red Hat devs hate Docker devs. Early in the Docker days, Red Hat submitted multiple patches to Docker that fixed legitimate issues. Docker rejected[0] most of them.

After that, Red Had basically said, "screw you guys, I'm going to build my own container engine with blackjack and hookers!" and Podman, Skopeo, Buildah, etc. popped up.

[0] https://projectatomic.io/docs/docker_patches/ — Specifically if you're looking for nerd-drama, read through the rejected PRs.
LLM’s Closing the KG Gap I have been
I'm really hoping the other predictions in Neil Gaiman's System Shock aren't also coming true. But I suspect they will...

For the big ones I have it as 3/6 already. (Not detailing em to avoid spoilers :))
Of course, the feature itself brings value, so you have to balance the cost and the value.

If something is used a lot, you can expect the reader to learn the pattern quickly. If something is not super common and not intuitive, it can make the code less readable (and the reader might spend a lot of time searching in the documentation).

Two examples I've seen this week:
- Python has a new keyword `except*`
- C# has a prefix operator ^

It's not obvious to me that these features are beneficial in general.
What does this do? You need a demo page or an explanation or something, I'm not just gonna give my GitHub info and email away to figure out what your thing does.
I've had similar experiences when testing it out with Rust, Java and Go. Once I got beyond basic stuff, very little of the output was of a quality that I would consider remotely acceptable, and the work to bring it up to standard was basically equivalent to just writing the code in the first place (which, come on, typing is not even the time-consuming part of engineering).
Of course they don't want to consider time off the road. Historically they've never had a way to monitor it but now they can they for sure don't want too. It will cut in to their profits. Like my car has been in my garage for 2 months on a battery tender and will probably be there another 2 months before I drive it because I'm out of the country. Even when I'm home stores and food are walking distance. My main driving was too take a fried to work and shopping, but now she has her own car if we go out she drives.
The DREAM complex functions as conserved master regulator of somatic DNA-repair
You are getting closer. I think what making it even hard is, money is not an issue right now. My search and hesitation has been my mental projection of seeing myself doing that one thing in a 5 year span in a complete loss just because of my love for it. Maybe I'm looking more for this more profound target where to focus my attention and energy in a more romantic way that just purely money making. Or am I just delusional in seeking this?
I wonder what the cyclomatic complexity is of the set of federal laws.
The internet is full of “I am very smart.”

The internet predictor would therefore also be very smart. Arguably very smarter.
i did the same! i received very helpful and reasonable responses.
> Should free services be heavily scrutinized as an anti-competitive dirty marketing tactic, then?

Perhaps if you offer a free service, you should be legally required to either post a notice "this service may switch to a paid version at any moment with a 30 days warning", or make a public promise "this service will be provided for free until 2030" (or any other year). You are allowed to increase the year later.

In the former case, you could be sued if the notice is deliberately hidden. In the latter case, not providing the free service would be considered a breach of contract.
The key to allowing this process to be performed at low temperature appears to be the use of sodium hydroxide as the electrolyte:

https://iopscience.iop.org/article/10.1149/MA2020-02191562mt...

The more well-known approach, performed by Boston Metal which the article mentions, was to use molten iron oxide.

I would figure the major question is whether the cost and handling difficulties of NaOH can be overcome. Google shows a bulk price of around $500/ton for NaOH, though its price has spiked recently. This is roughly double the price of pig iron (the first reduction product). So to make this process economical, you need to do a good job of not contaminating (hence replacing) your electrolyte. That's probably why they needed to work with particular grades of iron oxide. NaOH is contaminated by such mundane things as carbon dioxide, silicates, alumina, etc. Hopefully they can figure this out.
> SELECT * FROM pg_class WHERE oid = 'pg_class'::regclass;

This selects every column (*) from every table (ObjectID is of type regclass)?
We, as a field, should be very careful about forgiving our tools of the sin of complex and tedious design because those flaws can possibly be remediate with LLMs.

The complexity of boilerplate does not only exist for the author but every future author.

It is not my experience that LLMs and other complex automations are nearly as good as refactoring and changes as they are at generating boilerplate in the first place. In the end this code lives on as a human concern despite the automation.
There's also the problem of determining how semantics and comprehensibility of the whole are affected by the interaction of parts.

Adding new features to a language is always costly because you not only have to deal with the new semantics of the new feature, but with the emergent semantics of how that feature interacts with the existing feature set. The cost of adding some new semantic and syntax is not just N, but N*M, where M is the subset of existing features that the new feature may interact with in some meaningful way. For example, if you add support for declaring a constant (separate from a variable) this is not just the addition of some new, isolated meaning, but introduces semantic difference—the programmer now needs to reason about variables as opposed to constants and also needs to discern this difference in all scopes in which the distinction is valid...
Canadians should simply rise up and eat these pigs.
This gave me an idea for a conversation:

Me: "Can you write a gramatically correct sentence using only the word "buffalo"?"

GPT: "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo."

Me: "Now can you write a sentence with the same meaning but only using synonyms of the world buffalo?"

GPT: "Bison bison Bison bison confuse confuse Bison bison."

Well... almost!
People in Canada and the northern U.S. should report any sightings of feral pigs to their local conservation officers and to the Squeal on Pigs program

Why do they have a link at the end of the article asking people in Canada to report the pigs to the Montana government? [1] Are the US and Canada putting in a temporary agreement to allow Montana hunters into Canada to thin the herd and if so are they bringing disease testing centers into the loop? Or is this just a wording issue and I am interpreting it incorrectly? Perhaps they meant respectively?

[1] - https://invasivespecies.mt.gov/montana-invasive-species/sque...
I'm guessing the implication is that it allows concealment of CO2-intensive new steel production.

If you take "raw" steel and process it, you can look green from your operations...

... just ignore the upstream producers using the lowest-cost but carbon-dirty processes.
“This important legislation will, for the first time ever, codify open source software as public infrastructure,” said Trey Herr

Does this mean I can get paid hundreds of millions of dollars to ship upgrades to open source code several years late and with twice as much technical debt as before? Because if so, I'm on board

/s