skysight-inc/HackerNews huggingface dataset:
My ongoing hypothesis [1] is that natural language has intelligence (or to say it another way, natural language has embedded structure that harmonizes with the structure of problems that we face[2]).

If correct, there are a few relevant conclusions that you can draw. The first is that prompt engineering is a real thing. By talking "correctly" to the LLM you're providing it with additional information that will allow it to give you more legitimate answers. This might help explain these threads where I'm seeing a lot of comments from people who rave non-stop about all of the work they're able to get LLMs do for them AND also people who cannot get LLMs to do anything worth doing (I'm included in this latter group). The former know how to "talk right" to the LLM.

While I think prompt engineering is real, I don't think it's necessarily important. "Talking correctly" is nebulous and resists our ability to categorize. The metric is "gets good answers from LLM", but in order to know if the answers are good you have to also know the reality. It's pretty obvious (at least to me) that if you have to choose between speaking in a useful way and knowing the reality that you would just choose knowing reality[3].

The other thing is that this means that LLMs are a dead-ish end. Because they're approximating the intelligence in natural language, they'll never be smarter than our collective words. Sure, we'll be able to make cheaper, smaller, and more specialized LLMs, but they'll need another non-LLM component to reach the next level of usefulness.

[1] - And I mostly keep mentioning it to see how people react. I've yet to see a "this is definitely wrong because ..." type of response. I'm hoping to see one that actually has some meat to it.

[2] - So, the idea is that word2vec allows you to do vector math of the pattern: KING - QUEEN = v; Man - V = Woman. Great, so our grammar has some sort of algebraic structures inside of it. And this sort of makes sense that this would happen. Kind of an information theory version of frequent messages should be small. Only here, it's natural language should have a structure that mirrors the structure of problems we care about. People who talk the right way have a tendency to solve problems that matter and natural language evolves in the direction that enables people to be successful.

The problem then is that some problems are simply too complex to embed their structure into natural language grammar. Like rocket science, brain surgery, or OS construction. The other problem is that some problems are simply too niche to develop a jargon. And finally, some problems have a structure that we haven't seen before. In any of these cases, I expect LLMs to fail to be useful.

[3] - I suppose there could exist some world in which the knowers are able to certify the talkers and then maybe that's easier than teaching unknowers to be knowers. But it feels like it's a bit risky. If the talkers ever get off base, then it's not like anyone is going to notice until it's too late.
It isn't necessarily my preference either, but it's the most familiar style of syntax broadly, and that matters more for adoption than my personal preferences do.
I think the skill-level required to start grinding boosted trees is relatively low compared to NNs. There's lots you can do without special hardware. Its more democratic. It trains very quickly compared to NNs. It works for big and small data. The implementations are very fancy at this stage. You can customise loss, splits, the base algorithm. Inference is fast. And so on. Boosted trees have a lot going for them in the black box model space.
Personally I love explicit coroutines for their flexibility. It's great to be able to multiplex a bunch of IO bound operations on a single thread, defining some in chains and other to execute in parallel. It's great to be able to easily decide when I want to wait for them all to finish, to do something like `select`, or to spin them off into the background. Rust's ownership occasionally makes this a bit more of a challenge than I would like it to be, but I certainly wouldn't trade the ability for a more "convenient" syntax.
A robot stamping on a human face—forever.
I guess neither Elon Musk nor Sam Altman want to live in a world where someone else makes it a better place
Ok but... Is generating these things really a problem or feature that people want addressed?
Getting out and just listening and talking, in person, with people across political and religious spectrums is enough to quell the "us vs them" feeling, at least in my experience. We have so much more in common than our emotions tell us otherwise.

And the vast majority of people in any camp aren't crazy wingnuts. We just hear the crazies more frequently since (a) crazy people tend to be a lot more vocal, (b) people in power have more voice, and (c) concentrated power and/or wealth often tends to subtly (or not so subtly) corrupt people.

Getting out and talking in person diffuses so much of the tension that tends to build from reading websites with vocal, somewhat-crazy people (e.g. reddit and many news platforms).
I agree this all fits with the blockchain as well.

Which works because I generally think any company that used that word was either misusing it for buzzword bingo or it was pointless or a scam.

The difference is the blockchain enabled scams and wasting massive amounts of energy. AI enabled scams, wasting massive amounts of energy, and destroying all chance of trust in communication on the internet.

Sigh.
> I think one element to recognise is that politics is the fundamental way we make collective decisions. It is extremely important, both in a rational sense and (with humans being social animals) emotional sense.

"the moment God crapped out the 3rd caveman a conspiracy was hatched" -- all decisions are eventually politics.
Show HN: AI Anti Phishing
Hey guys. In 4 days we launch our AI Anti Phishing tool. Results - 100/100 Phishing emails detected.
If you are interested - message me in linkedin, I will send you website when we launch.

https://www.linkedin.com/in/oleksandr-matviienko-4a7b16248/
The other problem I see here is that starting and awaiting the task are too coupled.

In JavaScript calling the function would start the task, and awaiting the result would wait for it. This lets you do several things concurrently.

How would you do this in Dada:

const doThings = async () => {
const [one, two, three] = await Promise.all([
doThingOne(),
doThingTwo(),
doThingThree(),
]);
};

And if you wanted to return a thunk to delay starting the work, you would just do that yourself.
Dancing (or perhaps any extracurricular activity) can be a very distant topic to a hardcore academician, and I always wonder the people who excel at both! This is a wonderful way to recognize and honor them. Kudos!
Developers love to armchair and then you put a bunch of them together and you inevitably end up with soaking wet bloated festering codebases like LinkedIn
The people making the decisions get kickbacks, and the general population is stuck with the bill.
All PR used to be called propaganda. Now it’s a dirty word. The father of PR, Edward Bernays, quite literally wrote a book about what his job was called “Propaganda.”
> I’m sorry but why do you feel “we’re on it” is directly addressing anything or conveying a clear plan to fix it?

I'm not saying it conveys a plan, but rather that it conveys intent and that - coming directly from the CEO - that is significant. Again, compare to most other companies of the size of AMD... would the CEO of the company respond to tweets like that? I'd say "no" in general, and that that is part of why this carries meaningful weight. Clearly the issue is important enough to get the attention of Lisa Su, and important enough for her to respond. That tells me something. YMMV, of course.
These columns are an accidental historical source just to know what the rumors were, since they would almost never be written down otherwise. At least historians of our era will have terabytes of rumors in Facebook/Twitter to examine. (Or will they?)
Yes and no. Elon has ego, but I also take him at his word when he says he wants to open source AI. He did the same thing with Tesla's patents.
GPS signal is comparatively weak. The satellites are far away, and terrestrial signal sources can be much stronger.
Local news stations in my area address things in a very similar fashion.

They will address a specific claim, cite sources, go over the facts. They do a fairly good job addressing the “truthy” aspects of the claim and why it doesn’t prove the rumor as well.
Is that really a ranking signal?
Absolutely still happening, I used past tense to refer to the exact events discussed in the article (newspapers printing anti-rumor columns)
That is one of the great tensions of the US Constitution. "Free speech is free speech unless it's treason."
One way to read your story is that upper management applied heavy downward pressure, to the extent that relatively trivial changes in the organization were discussed as 'costly' - in an effort to get engineers like the senior staff engineer in your example to pull heroic feats of engineering in a few weeks all by himself, instead of using a small group of engineers / resources.

I think your argument is that 'it worked for him' because he is still there while the managers are not, but reality may be the managers were there to have that effect in the first place and the 50/50 turnover was because they were in the thick of it.

That'd be my cynical take, anyway.
EU users can't update 3rd party iOS apps if abroad too long
And…Python?!
Is the book worth reading, for an average lurker of HN?
Agreed; feels to me that people here is underestimating malice on the Internet. Simple crypto-based search credit system will be overtaken with fake queries and fake data.

I'm not entirely confident that crypto-like reward mechanisms for distributed search is fundamentally flawed and unusable, but both the problem and solution needs to be refined a bit more.
>and based on the strength of that signal

Wrong. Utterly wrong.
In reality, it’s often cherry-picked facts fighting each other.
Facts can be paired with other facts in a way deliberately designed to mislead.
AI Reveals Brain Oscillations for Memory and Disease
> based on the strength of that signal

No, GPS positioning uses the precise time information encoded in the data from the satellites.
Yikes! I didn't want to understand the mindset after all! Thanks :)
Would you explain why?
That's true but I think it's disingenuous to say that countering enemy propaganda must also be propaganda. It doesn't have to be.
You're being downvoted because most devs are blue collar and hate the idea of passionate talented devs doing something amazing quickly and effectively. Any anecdotes of small elite team success must be crushed.
Scott Manley reported three days ago about an apparently current, non-threatening leak https://youtu.be/MZgaLzYFCrU at about the 18 minute mark if you're interested.
"Prompt engineering" is just specification writing but with a LLM instead of a person as the one implementing the spec's requirements. Natural language is imprecise, precisely specifying requirements is hard, and LLMs can't read your mind any more than other humans can.
'Propaganda' is just a Latin gerundive meaning 'thing needing to be propagated'. The word was used in Germany and the Soviet Union, whereas the United Kingdom had a Ministry of Information in the World Wars doing the exact same things.

The Anglophone world has negative connotations for the word 'propaganda' purely because our enemies used that word more than us.
Interesting! I'm actually unaware of this, but will look into it.
Why isn't gronk open source?
Does Starlink have a mode where you can manually tell it its lat/long? For a semi-stationary receiver, surely that would be a better way to bootstrap a connection.
I hated SAS with a passion when I was forced to work with it for 2 years. One of the biggest problems I faced was, it would take me a long time to find out if something was doable or almost impossible in that language.

It wanted to be more than just SQL, but the interoperability with other languages was awful, we couldnt even work with it like SQLite.
And what was this structure supposed to achieve? At the top we have board of directors not accountable to anyone, except, as we recently discovered, to the possibility of a general rebellion from employees.

That's not clever or innovative. That's just plain old oligarchy. Intrigue and infighting is a known feature of oligarchies ever since antiquity.
It goes beyond the fear of death. Much of western society is built on the Christian notion of divinity of man. The Declaration of Independence says: "We hold these truths to be self-evident, that all men are created equal, that they are endowed, by their Creator, with certain unalienable right[s]." There is an internal logic to this statement. It starts with the premise that God created man, and proceeds to assume that, in doing so, he endowed man with "unalienable rights."

Supposedly secular western people invoke the same basic concept. For example, they talk about things like "human dignity": https://www.humanrightscareers.com/issues/definitions-what-i... ("At its most basic, the concept of human dignity is the belief that all people hold a special value that’s tied solely to their humanity."). That papers over God as the source of "human dignity" but it's expressing the same basic belief. That assertion makes no logical sense if you abandon the underlying metaphysical notion and posit that humans are actually just meat.
The First World Government
I think you're implying there is a supply problem but I think it's a demand problem. I could go to a cafe right now. But when I get there, there's going to be mainly (1) people waiting for orders to go (2) people working on laptops and (3) if it's Sunday morning, just maybe a group of old folks chatting. None of those groups (except maybe the last) would react well to someone sitting down next to them and saying, "hey, so I read about X, what do you think?" It's too bad, but I don't see how we could bring that back. I don't think anyone wants to listen and talk and be challenged, they'd rather be affirmed, literally rather listen to a podcast on the same topic than to discuss anything. I don't know how to invigorate a culture of debate and deliberation except by normalizing it among schoolchildren.
Thank you for this comment, you got a point and this is indeed a good thing that's happening!
I think this ties into the negative connotation I mentioned: propaganda does not have to be false, it just has to be biased.

One thing I noticed in the article was that all of the rumors being discussed were negative rumors. The goal was to take rumors that might bring down morale and "set them right". I wonder if positive rumors were treated the same way.
I suppose it is literally a direct statement. However if I ask someone what they’re going to do about X, and they say they’re working on it, I’m going to assume they have no idea what to do about X, and are in fact not working on it.
my question was whether or not those 134 had been validated. presumably, it was not the same doctor's office, 134 times.
> needless habit of modern IT to present itself as innovative

Yes, the destructive potential of this competitive vanity, form over
function, appearances over substance, is greatly underestimated. I
think many people would not care if technology actually worked at all,
so long as it gave the appearance of doing so.
Thank you! I have a full roadmap of features to deliver :-)
Maybe. But man, is it blackpilling as an activity. Think about it: you're basically a sorcerer. You're trained in the arcane -- even to you -- art of conjuring spells. Nobody, even the savviest practicioners, know or can know how the words produce the magical effects. They just know the words that (probably) do.

It's medieval anti-enlightenment black magic. The genies are black box tangled confections of brute force computing power in reach of only nation states or megacorps, which also don't know how they work but try to weave them along their agendas.

Programming was supposed to be a conquest of reason over the darkness of ignorance, and this is the exact opposite. :D We're back to wizard whispering to spirits. "Prompt engineer" a circle of salt and a burnt white rabbit to invoke Eschmoûn for a good harvest.

What a depressing thing to aspire toward.
> BS Factor: To prevent cheating, all cars will be inspected by a panel appointed by the Organizers. At that time, all teams will be given an opportunity to describe the car’s purchase and prep. If the panel believes the limit set out in Rule 4.1 has been exceeded, it will assign a Bullshit Factor (BSF) equal to one BSF per $10 above the limit. The entry will be docked one lap for each BSF assigned. (Ten dollars = one BSF = one lap.) Entrants are very, very, exceedingly strongly encouraged to bring pre-race-prep photographs, verifiable receipts, notarized testimonials, plus any and all other supporting evidence to Tech/BS Inspection. Or at least make up plausible-sounding stories in advance.

https://24hoursoflemons.com/prices-rules/#vehicle-price
As someone who abhors subscriptions, I think it's a bad idea. This is why I love pay-as-you go electricity meters and pay-as-you-go phone plans, and sometimes lifetime purchases of software licenses. I also detest 'bills' which force you to cough up money and get disconnected from the service if you don't.

With pay-as-you-go if you don't have the funds, you simply bear with the circumstances until you can afford it. For example, if my electricity is cut, I am forced to use a duvet with two blankets on top to stay warm when if I had the funds, I don't need to, since the heat is paid for.

Same with Internet. I sometimes have no Internet for the day, but when funds arrive I can get back online. But those moments are teachable: I simply read a book, or clean the house when there's no Internet. Subscriptions are a marketer's dream. They want you hooked. Fuck that.
Local musician warns piano creates violent symphonies and ignores copyright.
I remember some anecdote of an Australian language, where the word for "dog" was pronounced more or less as in English, just "dog". At some point it was proven that the English word could not have possibly been transmitted to those people, it was just some sequence of phonemes that had been arbitrarily assigned to label the animal. I can't find a good link for this.

Given enough languages spoken by enough people, seems inevitable that at least a few words will be coincidentally the same. Kodos and Kang, on the other hand...
> As a bonus, fit tin cans to both ends and you get voice as well as broadband on the same wet string!

Needs tension on the string for that to work. The equivalent of DC bias for analog signal.
OP is using the _exact_ colour scheme I used for my VORON 2.4r2 (350^2). I clicked through and for a moment thought I might be looking at one of my own photos, great taste OP!

The Voron community is incredible and the Vorons themselves are incredible, there's so much scope (and precedent) for amazing modifications; i.e. my 2.4 kit came with Afterburner and some lower spec parts, but I built it from the get-go with Stealthburner and umbilical (CAN Bus) with an upgrade from the rubbish, V60 clone it came with to a Phaetus Dragon HF and a bunch of other modifications and upgrades.

It took me about two-month's worth of evenings, taking my time to build it (much of the reason for choosing it was that I enjoy building things).

Before that, I spent about a month upgrading my Ender 3 v2 so it could print ABS for all of the parts the Voron would need and building an enclosure out of IKEA tables, it was a pretty impressive bed-slinger, running Klipper by the time I was done, putting the stock E3v2 to shame. It still sits beside the Voron for emergencies, but it hasn't printed anything in quite a while now.

Start printing with a properly tuned Voron, at speed, for the first time though, after having spent all that time building it, and you'll be grinning ear to ear.
Making the Monty Hall problem weirder but obvious (2021)
he would say that, wouldn't he?
Show HN: How to submit your HTML forms to Notion
Yeah like all the above IMO the tool is already on the machine and it’s not a typical (read: looked for) technique
You are not wrong, but there is a material difference in scale, degree and speed of onset.

Drawing something realistic on paper requires lots of skill and time.

Photoshopping something is probably 10x less skill and time, or 10x the quality. Its products appeared gradually as computers became more powerful and the skills more prevalent.

Dall-E or similar is probably 100x or 1000x less skill and time, and has suddenly been released. The general public has not internalized its existence or powers, which is the makings of another Cambridge Analytica scandal.

Where this MSFT engineer is off the mark, IMO, is that the most damaging images that can be created are probably fully within the proposed guardrails. A fake image showing Trump palling around with Putin or someone forcing a confused and frail looking Biden to sign a paper could do tremendous damage.
Most software is never finished so I have no idea what arbitrary point you’re deciding they need to see it through before qualifying here.
Don't be ridiculous. There are interviews with both sources that are available online.
Yep :) I thought there would probably be some folks here who would recognize this.
That was the idea exactly: I wanted to have DD log explorer locally that works insanely fast to be coupled within development process. As much as I love terminal, its just so limiting when it comes to browsing and filtering through more content.
Totally. When using GPT I exclusively use function calling, which is far more reliable for JSON output. When using other models I don't even bother with strict JSON because of the error rate - and instead opt for HTML which is more forgiving when parsing.
Linux market share passes 4% for first time; macOS dominance declines
So the AI can be prompted to return pictures of people smoking weed or some cartoon characters. The horror!!

Here's an idea that is controversial for some reason – if certain kinds of images offend you, don't ask your personal image generator to create them.
You're generally correct, but what really stings is Claude 3 Opus released right at the same time. It's superior to GPT-4 in pretty much every way I've tested. Center of gravity has shifted across a few streets to Anthropic seemingly overnight.
Exploring script, scriptlive, scriptreplay: Terminal Magic
Discover the hidden gems of terminal tools: script, scriptlive, and scriptreplay. This brief exploration unveils how these seemingly simple tools transform terminal documentation and interaction, enabling recording, replaying, and even re-executing sessions with ease. Ideal for demos, audits, and educational purposes, these tools offer a new perspective on terminal productivity.
Is there a CVE out for this somewhere? This is interesting
Could this be used with https://zed.dev/?
I did the The Full Stack Nanodegree from Udacity around 2015 and took one advanced C++ programming course back around 2018. I learned so much from those two and the content was challenging immersive and the feedback in the community was helpful.

The difference when I took the course in 2018 was apparent to me the quality change in the community, the grader and code reviews were non-existent, however the class mates were still engaging.

It saddens me to see a big faceless corp buying this out. I think out of all the online learning platforms, Coursera, Udemy, MIT edx, Udacity had the best product by far. Its weird to see that with COVID and distance learning becoming essential that they did not blow up as a big thing.
Sure, Russians are uniquely evil orcs.

This is just propaganda for the rubes.
who? never heard of it. Prof Shannon said this a while ago, in the '50s I believe.
Finnish and Japanese are fairly similar but weirdly completely unrelated iirc.