skysight-inc/HackerNews huggingface dataset:
The hate this is getting is not justified, it's a very cool idea. I tried the GPT you created and it is impressively consistent.

Why do you think that GPT4 so consistently respects these instructions?

It's not perfect, though -- I asked it to explain a bit more about functions and it slipped. Its usage examples had function invocations in the form "//f <function_name> <*args>"

I asked it about this and it responded:

In reply to: 3

Thank you for pointing out the discrepancy. You are correct. According to
the //N syntax rules, functions should be invoked using the format
"//<function name>," not "//f <function name>." The "//f" prefix is used for
defining a new function, not for invoking it. Here's the corrected way to
invoke the functions I mentioned earlier:

Anyway, I don't think I would use this exactly the way that you define it, but I really like the idea of basically defining macros to the conversation and invoking them using a special syntax like this. Will have to see if it sticks or not, but it's a valuable idea.

I'm curious - do you know how custom instructions work? A lot of people are implying that the custom instructions simply get prepended to each message, but is that true? Or are they fed into the model as context in a more opaque manner?
OOP at it's finest! I wonder if they have BunnyFactoryFactory.
Because many around here have a preconceived bias that Europe cannot be innovative, and any proof to the contrary needs to be shat upon as not good or innovative enough/only looking for government contracts, or that they're not the size of Meta or Alphabet or Apple so obviously they aren't really innovative, or some other goal post shifting exercise.
In EU it is required by law even for B2B that you can take out your data.

Problem is you can export all you want but data structure still will need fixing to import it to somewhere else.

Most likely any competitor will work to import your data to get your business but I think you still will pay in the long run with some price hike.
I'm getting an SSL error when trying to load that URL
i think you're exactly right -- it is trying to take some of the mental tricks that "good at math" students would intuit for themselves, and teach them explicitly.

this is good overall, although of course it's possible to ruin anything via bad teaching.
Ask HN: A song that was on loop
Which song did you listen on loop this year?

For me it was spiderman across the spiderverse [total album] maybe
Microsoft did everything, like everything and more, to kill every alternative platform on the planet. Hedging their bets with half-hearted posix support was part of that effort.

If not for that MSN vs Internet fiasco, they would succeed.
I don't think this really happened.
That is a correct and fair assessment of the impact, assuming the change lands in a release as-is (which apparently it won't: https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00... )
"Open source" is not a license either.

"Free and source available" describes a group of licenses including sentry's.
I don't think it does, I think Rust GUI frameworks have the same problem as Rust game engines, there's more people making frameworks than people actually making applications. They mostly seem to be going in the same direction as web UI frameworks though, which don't use much inheritance either.
The only vim implementation I would use now is evil-mode for Emacs. You should try it too.
You're probably correct in your assessment of my estimation.

However, it's far far easier for a newcomer to screw up when approaching react or cue than when approaching a custom html element.

Time will tell as I use my experiment in more domains, more often and in larger apps.
Interestingly, Caltech extended their standardized testing moratorium for another 3 years[1] out to 2025. Wishful thinking on my part, but I wonder if the two admissions departments would ever get together and compare notes, maybe even in a public forum.

[1] https://www.admissions.caltech.edu/apply/first-year-applican...
I understand why (the complexity in the codecs) but it's certainly frustrating.

Anyone building one of these now needs to build it from the start with the knowledge these lower level parts may crash, or maybe Gstreamer itself could provide some crash protection.
Standard Go templating seems really lacking if you come from something like Jinja. Even with libraries like https://masterminds.github.io/sprig/ (used e.g. for Helm templating) it feels hard to use.
seems like 8x4 bits of settings and 29bits of output memory? most efficient would probably just some boolean logic with assembler conditionals. You could probably write some code on a real machine that translates a friendlier editable lookup table into that.

the Sharp SM510 seems to have just about enough RAM and ROM to implement this fairly straightforwardly with out tricks. the 128 segments it can drive is also enough to implement everything and the clock as well.
I'm not an idiot (citation needed). I can see that a storm unplugging some imaginary tiny heartbeat cable, which in turn shuts down all the engines instantly, is not how planes should operate. What I don't understand is the approach to defend status quo, and pretend that “randomness is now conquered”.

It seems to me that fixing one complex problem creates 10 other complex problems. They can be rare, but it's ignorant to shift focus from them.
The rest of the world didn't get off iMessage, though. It would be just as hard for them to stop using WhatsApp.
If you are interesting in learning more on L4S, there is a webinar series starting today on understandinglatency.com. Some of the authors of L4S, the head of Comcasts L4S field trail and some critical voices are speaking
"A HTML templating language for Go that has great developer tooling" as long as you're using VSCode... I don't see a JetBrains (GoLand/IntelliJ) plugin.
I have tried many dating sites and not gonna lie I got tricked a lot so I finally started doing my research on dating sites by reading reviews on dedicated websites. For example, some that I enjoyed are:
https://www.thebestdatingsites.co.uk/articles/encounters-dat...

https://www.thebestdatingsites.co.uk/articles/extremechat-re...

https://www.thebestdatingsites.co.uk/articles/fetoo-review

https://www.thebestdatingsites.co.uk/articles/sexintouch-rev...
There's a subchapter in the book called Dense UIs have their place in which the authors mention situations where more compact and busy design is more desirable, adding a screenshot of a sports results website as an example.

The rules in the book (and on the website) should not be seen as set-in-stone, they are more principles we can follow depending on the situation. I think the use fewer borders principle is very useful in many scenarios.

Saying that, I agree that today's designs tend to too much whitespace (there was a blog here recently ranting that all product landing pages are basically a navigation bar with a shallow text over a picture background).

You can check this blog if you want to see more principles from the book: https://medium.com/refactoring-ui/7-practical-tips-for-cheat...
This is basically the only reply that everyone on this thread should read. Thanks for your research.
What's the horizon after which you reset the input instead of appending to it? Does that happen if the user lets the system finish speaking?
Learning soft skills should be better use of your time, people who are changing the world have less to do with programming.
We will not pay and we switch away. Forget them.
Yeah, this paper/book has a lot of great information about the details that your typical textbook explanation will never get into.
Not a priority for webapps.

In websites, search engines ignoring the common elements that you would use this for, such as navbars, isn't a deal-breaker.

When I search Google for keyword FOO, results that have FOO only in the elements common to all web pages are useless results.

I'm typically looking for FOO in the content, not in the navigational elements or other common elements.
Ask HN: What's Your Typing Speed?
I wonder how fast can you type and if you could mention your keyboard.
Agreed completely.

LLMs are making the quick jot to Stack Overflow obsolete, which solves your immediate problems using the least amount of brainpower.

They are also making reference-style documentation and long-form books more important than ever, since you still need to learn things and correct your own knowledge biases.
Except that volume gets released with an eruption, not over a year...Imagine 5 mount everests lifting up into the air and coming down at the same time.
Arm CEO Fears Humans Could Lose Control of AI
> And no AI will say "upon reviewing the materials".

What?

>Even if company uses AI to filter they definitely won't send the raw response

sure, companies are smart.

In conclusion we have very different views on reality, which is evidently a land of contrasts.
Specifically, no HR would want to give specific and articulate reasoning without human review, it’s a liability.
I never liked that point of view, because while it is true they did their part, the OEMs and consumers also did theirs.

Also as seen nowadays by many FAANG efforts, "do no evil" marketing stunts, Playstation and Nintendo with their exclusive deals, they are not alone in the desire to achieve that goal.

Ironically, while UNIX won the server room, the Linux wars replacing the UNIX wars, is kind of what killed the desktop for most consumers, now enjoying the Linux kernel via Android, ChromeOS, and the free beer version of them, versus what OEMs make available isn't the same anyway.

Or one pays what is seen as the Apple tax in countries where wages aren't at the same level as North America.
We're not talking about checklists. We're talking about the ECAM warnings/cautions/advisories display. It's a well known fact that overwhelming human operators with large amounts of information all at once is a bad thing -- even just in aviation, there are numerous examples. That's why there's a 'clean cockpit' rule that the FAA enforces; Distracting pilots with either useless, or extraneous and not immediately actionable information one average, causes worse outcomes. Checklists largely come into play once you start acting on the ECAM warnings.

Also, as the article says, the pilots did their job following the aviate, navigate, communicate mantra. They first made sure they had the appropriate time to follow the checklists, and only then did they proceed to follow them.

There's over 100 years of aviation experience backing many of these procedures and approaches to dealing with problems. Many are hard-won with literal blood and lives.
I've seen delusion before, but holy shit.
You're getting down-voted but it's extremely important to cast a cynical eye on everything you see posted on Reddit. Here too, to a lesser extent. Especially when something is highly believable and funny but no actual proof (such as the company name) is given.

People really do make stuff up, a lot, for no other reason than attention via imaginary internet points. Or the enjoyment of manipulating thousands of people into believing something they made up.
I’ve recently been trying to actually use Google’s AI conversational translation app that was released awhile back and has many updates and iterations since.

It’s completely unusable for real conversation. I’m actually in a situation where I could benefit from it and was excited to use it because I remember watching the demo and how natural it looked but was never able to actually try it myself.

Now having used it, I went back and watched their original demo and I’m 100% convinced all or part of it was faked. There is just no way this thing ever worked. If they can’t manage to make conversational live translation work (which is a lot more useful than drawing a picture of a duck) I have high doubts about this new AI.

Seems like the exact same situation to me. It’s insane to me how much nerve it must take to completely fake something like this.
Funny but most likely fake.
> so that it will be possible to do the inference in low ram doing something similar to "paging".

I was also hoping for that, but my initial research suggests that you need to fit everything into VRAM (or RAM when doing llama.cpp CPU inference).

The upside is that it should be as fast as running a single 7B model, which on llama.cpp should be in the ballpark of 10 tok/sec when 4-bit quantized.

For local usage, I'd say you will have an "OK" experience in a recent laptop with 64GB RAM, which is more realistic than having the necessary VRAM in a Nvidia GPU.
> My own experience is that hours worked are irrelevant. It can vary. Deal with it.

Why? Just work your hours.

Once I grew out of the initial imposter syndrom in my first job, I would never work late for some arbitrary deadline.

> There are so many heroes out there casually looking at work while eating cereal in their underwear at 1am. They're no more stressed than anyone else.

Oh please. They are losers getting abused, not heroes. And they wage dump the rest of us.

You can get away with romantizing that for hackers or business owners in the startup phase. That is like 0,5% of us.
Free tier but I'd be willing to pay for it.
The understanding of a refractive index only cares about 'phase speed' in steady state. At least, that is what the video claims to be about. For that case, phase kicks are a sufficient explanation no?

I can imagine things get really weird with pulses, but that's out of scope for the video.
This comment fron the thread:

The irony of calling someone unprofessional by not looking at a birth date for what it is versus seeing the funny weed number.
Earliest Carpenters: 476k-year-old log structure discovered in Zambia
the ultrasound money is hilarious, it can see babies!
you'd never guess: a new heater bit
It's in this HN submission's link. It could be that O_SYNC is also needed.
dupe,

https://news.ycombinator.com/item?id=38598565
Do you even have the slightest idea of what “representative democracy” means?
Notice how Windows, FreeBSD, NetBSD, and (removed in 6.0) OpenBSD all have Linux emulation/compat layers. This is in fact incredibly sad, for multiple reasons:

- This is what POSIX was meant to address; there aren't all that many Linux-specific APIs that ordinary applications actually need. Proof: browse the ports/packages on any BSD; all the apps (with extremely few notable omissions) are there and working fine.

- Vocal FOSS enthusiasts are ready, every day of the week, to preach to you about open standards; you must use Jitsi and not Zoom, Matrix and not WhatsApp, heck I've been told to play Mindustry instead of Factorio. I don't know if these are the same people who write "#ifdef linux" in their code, but I've sent out enough one-line patches to fix the build on OpenBSD to wonder.

- The Linux userland is one hell of a horror, in terms of being a viable target for others to aim at; try running literally any precompiled binary on Alpine or Void(musl) to get a feel. The glibc seems to be introducing new versioned symbols and other backward incompatible changes every release - just for the sake of it; and many open source libraries resist static linking with every inch of their autohell existence. (I've tried making a static build of Love2d for Linux, and it was an exercise in futility.)

Yeah guys, unless you're writing a container runtime, please stop targeting Linux. You don't need to strictly adhere to POSIX, just please at least try to compile your program in a VM with any BSD; it will flush out 99% of the non-portable stuff.
Yeah their neatness is certainly not as a replacement candidate for the good old 100000s-of-on-screen-meshes via millions-of-on-screen-triangles 60+FPS real-time rendering. Instead cool as a primitive / toolbox item for all kinds of "authoring"-related side quests. Font rendering too. Or shadertoy.com ray marchers, or goopy 3D design as GP linked to (to then export as meshes, naturally).
How does it compare to μTP (Micro Transport Protocol)?

https://en.wikipedia.org/wiki/Micro_Transport_Protocol
This blocking of the archiver may be philosophical, but not a disgreement. Just speculating, but on the fediverse there are quite a few people who feel their social interactions are personal and 'in the moment'. Something akin to the Cozy Web [0] though not being too strict about (everything is still public after all).

[0] https://maggieappleton.com/cozy-web
This signals congestion explicitly, by a device declaring the link congested and asking others to slow down. TCP congestion control works by detecting when packets are dropped because devices can't keep up.

Also, when the congestion signal disappears you can try to push the transfer speed up immediately, rather than slowly ramping back up like with TCP.
A Simple HDR Histogram
Everything on Reddit is fake.
China doesn't take the world's plastic anymore, that comment is now 4 years outdated. Since then, some of it was shipped to south-east Asian countries but they started cutting back soon after.

That being said, plastic is a problem in itself, not a "carbon" concern as it is being discussed in COP28 so it is off-topic.

Regarding the "externalize manufacture"/"carbon hit", again, this is a little outdated. It was very true from 2005-2010, but since then China has developed rapidly and is now importing almost as much carbon as it is exporting. See graphs below for "consumption-based CO2 emissions vs. territorial emissions". Except for the EU, it is a matter of ~10% difference.

https://ourworldindata.org/grapher/production-vs-consumption...
Bitcoin experienced a decline of over 5%, dropping from $44,034 to $41,649.
In the past 24 hours, liquidations have surpassed $411 million.
A turbulent start to the week as major cryptocurrencies, Bitcoin (BTC) and Ethereum (ETH), faced a bearish trend in intraday trading. BTC saw a significant dip of over 5% in the 24 hours, reaching a low of $41,649 before recovering to $42,510, as per CoinMarketCap data.

Data from CoinGlass revealed $411 million in liquidations over the past day, with $357 million in long positions across the broader crypto market. The liquidation heatmap displayed that over $104 million BTC and $82 million ETH have been liquidated. Small-cap altcoins also experienced a decline amid the overall market volatility.
useful for generating tedious HTML emails e.g. export Thread to Email.
Camtasia has a great interface, so not surprised that it is trying to copy it.

However just by the look of the screenshot, I can see plenty of features in camtasia 6 that are not present in Pitivi.
Do you think that there is a distinction between "reusable block of JavaScript" and "reusable HTML element"?

To me there is a larg distinction but I do concede that to others there may be no difference.
Can she sue them for that? If companies think they're smart by outsourcing HR work to unreliable AI, then I hope the real costs of doing business like that comes around hard for them in the form of lawsuits.
a rfc which simply sells two others rfc... sigh

> Center TCP (DCTCP) [RFC8257] and a Dual-Queue Coupled AQM [RFC9332]

this only exists to ask that cable modems (and maybe mobile phones?) use that too
$2B is super cheap when ChatGPT wrapper AI startups are worth $500M.
It's a risk a lot of companies are willing to take if it saves them money though, see also: unsubstantiated bans from platforms like FB, Paypal, Youtube/Google, etc. A lot done via automation, because at those scales, hiring people to do it is expensive.
In Italy or Germany you don’t vote directly for the Prime Minister either. You vote for the party or coalition that expresses that candidate, but the elected parties usually form a coalition and part of the deal is who’s getting the PM chair.
France and the US have what’s called “presidentialism” and they’re mostly outliers in Western democracies.
I'm pretty sure we often see the abstract posted as a comment for a quick summary, and I don't see it downvoted as hard. Not everyone goes through the link.

But sure, they could have just posted that instead of going through GPT. Doesn't really matter much imo.
That's exterminatus scale of explosion. Well, one cyclonic torpedo maybe.
Great question. Right now that happens, somewhat arbitrarily, if the user lets the system finish speaking the first sentence of its response. If the user interrupts before that, then it's considered a continuation of the previous input. If the user interrupts after that, it's still an interruption (and, importantly, the language model's response must be truncated in the conversation context because the user didn't hear it all), but it starts a new input to the LLM. This could be handled better as well. Basically any heuristics like this that are in the system should eventually be subsumed into the AI models so that they can be responsive to the conversation context.
I took typing my freshman year of high-school (87-88 school year) and on an IBM Selectric typewriter I got up to around 40 wpm. A few years later I took a keyboarding class in college and got to somewhere around 70-80 wpm. I haven't tested my typing speed since, so I really don't know what it is these days. I rarely make it a point to try to type as fast as I can, and because I'm frequently switching between different computers, with different keyboards, I doubt I'm anywhere near my peak potential speed. If I was forced to guess, I'd say it might average out to something like 50 wpm.
sounds great but anyone living downtown is paying over $0.50/kWh
Not saying that you aren't right.

But using Davinci Resolve in an old cpu (as in 2012 cpu) it is a complete pain.
Never underestimate the stupidity and greed of business people.
Not always, but there are subreddits that are more fake than others, such as /r/antiwork.
The original F.E.A.R. always stuck out to me for its AI. Not because the actual AI is very smart - most enemies still are dumb lugs that try to get the player and have basic "is seen, rush down" AI, but because the player gets a lot of feedback for their actions.

The main way to trick a player into thinking an AI is smarter than it actually is? Have their voicelines "cheat" a bit and respond very vocally to things the player does near them; even if the enemy can't see the player, the idea of "oh shit, they heard that" can really enhance the seeming intelligence of the enemies.

Given that F.E.A.R. is a horror themed shooter, that's a big boon.
Yeah, in the end it's all if-this-happens-do-that under the hood. And that's important because game AI must be deterministic. Otherwise reproducing bugs would be impossible.
um, but these are actually $400 cans...
The example given was $25 per hour though, which is not some outrageous Silicon Valley salary.

I think the idea may well be that there are two groups of people in the world. Those who pay for books and those who never pay for books, especially if they can find a free download somewhere.

Students, young tech workers from low wage countries, people who just want to have a look or are horders rather than readers won't pay regardless of price.

So the only question remaining is what effect price has on those who do buy tech books. Will they buy a cheaper book instead?

I don't know the answer to that, but I can say that for me there is a psychological £49.99 threshold that makes me start thinking and looking at other options rather than making an impulse purchase.

This threshold is completely irrational. If you double my salary today, the threshold won't change. It only changes gradually over time.
It depends on the host OS and codec. On Windows if your OEM didn't include the H.265 license with your default installation you have to buy it for $1 from the Windows store (this is a Windows thing, not a Davinci thing). On Linux I think you have to pay for the Pro version which includes the license.

I think if you're working with DNxHD files you don't have to worry about this.
Seems like it. Wouldn't an LLM write "LinkedIn" instead of "linkedin"?
Female, Female, Male. Threesome.
> We and our 772 advertising partners store and/or access information on your device [...]

> 772

Seriously...