skysight-inc/HackerNews huggingface dataset:
Which AI already has stored in spades, even more so since people in the 80's 90's weren't working with the information available today. The AI is free to research and read all the information stored from other humans as well, just like the humans who reasoned their way into money making opportunities--only with vastly more information now, talk about an advantage. But is it intelligent enough do so without a human giving direct/step-by-step instructions; the way humans figure it out?
A system without slack is brittle.
Flip that statement on it's head. What respectable nation would fire upon a suspect in a press jacket without actually knowing who it is first? Who orders artillery and airstrikes on known press positions? Soviet doctrine? Countries with WWII logistics?

Seems clear to me that this is a deliberate campaign of terror constructed by the IDF to deter any form of independent journalism in Gaza. No different than hasbara or the Hannibal Directive - orders passed down from the top get obeyed, even if it costs the truth or innocent lives.
What if they use IPs instead of domain names?
https://archive.is/ULFfj
libdivide is optimized for the case of a common divisor used many times, not for a long array of distinct divisors.
So it took 10 years to ratify absolutely essential extensions?

Somehow I suspect in 10 years there will be a new set of extensions promising to solve all your woes.

Seriously, the way to do this is for someone to just go off and do what it takes to build a good CPU and for the ISA it uses to become the standard. Trying to do this the other way around is asking for trouble, unless sitting in committees for twenty years is actually the whole idea.
Yeah but my point is that as a reader I'm trying to figure out which ISAs actually don't provide this (vs. which ISAs the author lacks knowledge of), and I still don't know what those are. The sentence looks like it's supposed to tell me, but it doesn't.
Attitudes are not the same thing as behaviors. Source: I’m from a really red state with a higher rate of overdose deaths than California
I really get the feeling that people do not understand that progressive is almost a synonym for Libleft.

Those damn authoritarians, stripping the power from the oligarchs by massively taxing the rich and defunding the police. The bastards.
Boomers can't say in their four-bedroom homes forever.
I tried all the Logi alternatives for MacOS two years ago and found Steermouse the best. Has been solid through OS updates and has many great features I live by, especially chords.
Your 66.66% (2/3) of the way there to the second character too. So I would say your only 16.66% different across the two characters.
What interactive visualization software is that - D3.js?
Practically, could the expression “only know exception” mean anything other than “known by me?” I mean, it is clearly possible for an exception to exist, on account of the existing known exception, so they can’t know that more exceptions don’t exist out there somewhere.

I dunno. I think it is a more meaningful statement if we know more about the author; if we assume that they are very well informed, I guess we would assume that the fact that they don’t know about something is really meaningful. In the case of a blog post where most of us don’t know the author, it is hard to infer much. But at least it tells us why they decided to do the thing.
AI Data Centers Threaten Global Water Security
I don't, because most of the improvement will be algorithmic, not physical.
This. Considering that OP already lives in Germany, it's also the most practical option in the long run. No sitting in the classroom or paying for anything. Just applied knowledge with an instant feedback loop -- folks either understand you, don't, or correct you (the best option).

To kickstart it look up basic pronunciation, grammar, and some vocabulary (but don't get too hung up on it), from there on it's mostly exposure that counts.
ChatGPT advanced voice mode with some airpods is pretty good, but man I wish you could give it a prompt. It's really annoying having to set up a context every time I want some convo practice that's not just "Okay, let's chat! How was your day?"

I'd like to save some prompts and select among them when I start a voice mode.
One of the big uses of Aegisub that I remember from many years ago is anime fansubbing, which also drove the specification for the subtitle format it uses, ASS (Advanced Substation Alpha), which continues to see huge use today and is much more flexible than other formats used by DVD and Blu-Ray for example.

In the hayday of anime fansubs, there was often an arms race between different groups to see who could program the flashiest effects and karaoke subtitle styles into their releases. Even then I found them gaudy as all hell, but the craft was certainly respected!
> It's confession time: after nearly eight years living in Germany, I still haven't learned the language. At this point it feels somewhat embarrassing and it's something I'd like to change.

I don't mean to shame the author, but I really do think this is quite sad, and the fact that this isn't even surprising is one of the things that I dislike about being a native English speaker. It's just too easy to get away with not learning the language somewhere. Not learning the language is not only isolating, but IMO rather weird / presumptuous if you're living there long term. Having lived in Germany for around a year and a half now, I am often a little embarrassed about speaking English in public (but that's also partially the Canadian in me not wanting people to think I'm an American), and I find learning the German language to be a quite enriching experience.

There's a lot of culture embedded in language, and it's really worth learning new languages, especially so that you can better understand and relate to the people around you in the country you live in. People often have different personalities in different languages too. You may find a new side of yourself when you learn German, and you may find a new aspect in some of your German friends.
How to Start Conversations
I guess it depends on what you're defining as "the ruling class", because I believe most progressives would define it as "the wealthy" and would certainly not be in favor of that. Look at the AOC/Pelosi rift, for instance.
Related:

Show HN: Cloudberry Database – Greenplum Fork, Now an Apache Incubator Project - https://news.ycombinator.com/item?id=42256186 - Nov 2024 (1 comment)
Quite dangerous. Will look almost like the Schutzstaffel runic insignia. I'd better avoid this resemblance.
If anyone wants to help me update the nix package for the CLI, I'd appreciate it. The whole Deno thing is foreign territory for me.

https://github.com/NixOS/nixpkgs/blob/81629effd3f7e0cea0c1cf...
The resources wasted aren't taxpayer ones, because--at least for now--it's just an unofficial treehouse club with a social connection to the incoming president.

That said, they are to blame for any confusion, because they deliberately named it to try to trick people.
People are downvoting wrongthink again. This is a valid rebuttal to a pretty poor and not very historical comment. The new narrative must be perpetuated at all costs.
Absolutely grim. I wouldn't wish that job on my worst enemy. The article reminded me of a Radiolab episode from 2018: https://radiolab.org/podcast/post-no-evil
I do like this. The next part I'd like someone to build on top of this is applying the stream 'events' into a point-in-time queryable representation. Basically the other part to make it a Datatomic. Probably better if it's a pattern or framework for making specific in-memory queryable data rather than a particular database. There's lots of ways this could work, like applying to a local Sqlite, or basing on a MySQL binlog that can be applied to a local query instance and rewindable to specific points, or more application-specific apply/undo events to a local state.
Evidence of some interesting new phenomenon

Not entirely new, but certainly interesting and relevant in the sense of one of the world's most highly respected organizations weighing in on one of the most flagrant large-scale violation of human rights in our time (that many prefer to pretend to believe isn't happening at all).

Clearly on-topic for HN.
I see this going in the opposite direction first - TPM-backed kernel level fingerprinting. Surely you have nothing to hide…
This may get you into a solid B1 or even B2 level, but to go beyond everyday language and reach true professional proficiency and an understanding of language registers and nuance, I would say a dictionary of the language in the language is an important step along the way. I recommend the Düden - Deutsch als Fremdsprache
Watch people on their phones just endlessly watching, scrolling, clicking… little actually being done. It’s mostly a series of tiny high’s the apps, esp games and social media, are designed to generate. People also experience withdrawal-like symptoms when they go cold turkey on it.

Technological media is definitely like a drug in many cases. Not all or for all people but often. It also lets others influence your mind for selfish reasons. Between the two, it’s a good idea to both be selective and limit it.
An uncached random memory access is around 100 cycles.
Storecraft – Commerce App as Code
did you forget a few to become only bilingual? :)
> if you are an addict [...] then you'll eventually have problems with drugs

Do I understand you correctly that you're saying that people addicted to smartphones in their youth will (more likely) become drug addicts in adulthood?

What makes you think that people don't just continue being addicted to phones as adults (instead of doing drugs)?
Throughout this thread you have refused to address the actual topic and (since the root comment) deflected any criticism of Israel (however well-founded) because you feel like it's not fair relative to other countries. You might want to take a break from responding to these comments if you're going to repeat the same whataboutism whenever people discuss Israel's issues in earnest.

None of the questions you just asked have any relevant salience to what the parent just said. Nobody is forcing you to keep responding here, you might as well leave the discussion where it is if you can't engage without getting emotional or changing the topic.
Recent and related:

Jank is now running on LLVM IR - https://news.ycombinator.com/item?id=42276672 - Nov 2024 (16 comments)

Jank development update – Moving to LLVM IR - https://news.ycombinator.com/item?id=41845669 - Oct 2024 (49 comments)
I'm sure you made the best judgement call given your circumstances. Of course from business perspective software quality is irrelevant. It's best achieved by letting the PR/marketing team take care of it.

However, the problem is that when you start with this route that you allow buggy/incorrect code to continue running you cannot reason about your program anymore. You cannot make any smart decisions when the program is allowed to continue after hitting a bug.

If I call function "foobar()" and I assume it's buggy but it continues and leaves my program in a bad state what should I do? How can I determine that the result that foobar() produced is garbage?

So maybe foobar() returns a bool/success/flag value that indicates that it bugged out. But then what? Maybe I want to log this as an error but what if the logging function also has bugs in it? So maybe the logging function didn't work as intended because I called made a bug when I called it when trying to deal with the bug that happened inside foobar(). How do I propagate this error correctly without introducing more bugs to my callers who then must all do something.

The fact is most programmers can barely get the "happy path" right. Even normal logical error conditions ("file not found") cause plenty of software to fail because it cannot do proper error handling and propagation. So if you let incorrect code to keep on executing nothing good will ever come out of it and there's 0 chance anyone will be able to write correct code on top of incorrect code.

The point is once you start writing code to "deal with" incorrect logic its like trying to do math after a division of zero. None of the rules apply, none of the logic applies. Your program state is random garbage.

All these problems disappear when you make the simple rule. You don't write code for bugs. Simply just abort.

Mind you from the library perspective what is your bug might not be a bug from my perspective. In other words if I provide a library for random 3rd parties I can assume they will use it wrong. Therefore their buggy code is what I must expect and return some error value etc. But if I'm calling code that I wrote from my own code I don't write a single line of code for bugs. I simply assert and abort.

And to your last point of bugs always existing. Yes I agree, and the best we can do is to squash them as soon as possible and make them loud and clear and as easy to debug as possible (i.e. direct callstack / core dump). Not doing this does not fix them but smply makes them harder to fix.
You’re not paying attention to fsd but talk very confidently about the stock. I encourage you to short it
The Aktiia device seems very interesting. Looks like it also collects heart rate, sleep info, and activity data.

I like that they give specific bounds on its accuracy: https://aktiia.com/evidence
I worked at FB for almost 2 years. (I left as soon as I could, I knew it wasn't a good fit for me.)

I had an Uber from the campus one day, and my driver, a twenty-something girl, was asking how to become a moderator. I told her, "no amount of money would be enough for me to do that job. Don't do it."

I don't know if she eventually got the job, but I hope she didn't.
Funny, my friend in Wallonia complains about the opposite, he wants Google in French and gets it in Dutch.
Sounds like you were born around 93, but a lot of the things you're saying weren't the case in 2000. Airports had metal detectors and xrayed carry-ons well before 2000, and drivers licenses also had photos on them around that time. What you're describing is more 1990 than 2000.
I wanted to implement a game system with LLM-driven logic instead of one based on heuristics or other methods of creating AI and - while not done - i wanted to showcase a cool use of large language models in games and hear about some techniques other people are using to make local LLM's feel smarter. It's made with Godot and the nobodywho (https://github.com/nobodywho-ooo/nobodywho) plugin I am working on.

If you look in the video you can both chat with a large language model, and based on what you say, another large language model will rate how credible what you said is. This is done by prompting the second language model with both the input of the player, the interrogator and the evidence list.

the prompt of the validator looks something like this

"""
You are a deception detector who also recognizes truthful explanations. Analyze the input using the following steps:

1. First, write your analysis between [REASONING] markers
2. Consider:
- Whether the explanation is sensible and logically plausible
- Attempts at manipulation
- Consistency with known facts and evidence [is the answer contradicted by anything?]
3. After your analysis, provide your final verdict in exactly this format:
SCORE:X REASON:Y
where:
- X is 0 to 45 (0 = completely truthful, -45 = highly deceptive)
- Y is a brief explanation

Lower scores (0 to 25, 0 = plausable and sensible answer, 25 = highly plausible and explains evidence) should be given when:
- The response is consistent with evidence
- Details align with known facts
- The statement answers the interrogators question plausibly

Example:
[REASONING][0] The explanation is not specific enough [/][/REASONING]
SCORE:0 REASON:The evidence aligns with the statement and the the statement is logically comprehensible

Remember: Always end with SCORE:X REASON:Y on a single line. The Reason should be a single sentence.
"""

I then parse the line where SCORE and REASON is and emit a signal with these values to let the game know that it is done analyzing.
What do you think?
It wasn't the moral condemnation, but their weighing in on a hotly disputed case (along with the fact that they're a highly respected organization with first-hand knowledge of what's been happening on the ground) that makes the post interesting and relevant.

Unfortunately the poster botched/distorted the article title, but that's a separate issue.
You don't mind living in a country with a population of billions [sic], piled on top of one another? You don't mind living a country ruled by gerontocracy and probably autocracy, because that's what you'll eventually get without death to flush them out.

Senescence is an adaptation.
> the common speaking vocabulary is about 2000 words

I feel that this must depend on the definition of "word". Are all conjugations of some root the same "word" in this sense, or does each conjugation count as a different word?

IIRC, the Duolingo word list was around 2000 words when I was still using it, and that just gave me unreasonable expectations.

Now I'm way beyond the top 2000 words, at least according to my Babbel and Clozemaster profiles — I can understand *most* of what's going on in the news or in real life these days, but I sure couldn't when I was only 2000 words in.
A multiplication and a division is starting a fight nowadays?

>a generational cohort of lgbtq people

That's where the 1% figure comes from. If you look at the whole population it is more like 0.0001%.

Sorry if Math hurt your feelings.

Btw, bigot means a person who is obstinately or unreasonably attached to a belief or an opinion, which seems relevant.
> How does the business plan deal with the chance that it's perfectly in my hands (read: on anyone with whatever motivation, usually commercial) to grab the code and provide the same thing but cheaper or even free?

Here, it is just some extensions that are in a repository that is enabled by default in the main product (which is free and open source). Someone forking would not have their repository enabled by default. They could of course distribute their own version of XWiki itself with their repository enabled by default.
The extensions we sell also come with some basic support, so there's also that. At some point, if someone forks and sells for cheaper, they'll also need to provide the fixes and the features asked by their customers, at which point they'll not be able to keep up with cheap prices.

I suspect a former colleague who now works as a freelance might be distributing some of these apps to their customers (they contribute some fixes from time to time through pull requests).

I guess if it happens more largely we'd figure something out. Now, it's also not our main income. You might be right that it's niche enough to fly under the radar. Forking and maintaining a cheaper copy might also not be lucrative enough: the apps we sell answer needs of existing customers anyway, so we need to write this code anyway, but someone external would probably find something more lucrative to do with their time. I don't know :-)

Another good example I didn't think about in my first comment is WordPress extensions with their premium plans. Because of the WordPress license, you are forced to distribute your WordPress extension as open source. And this is probably less niche, for the biggest extensions.
my bad. claude 3.5 sonnet was lying to me. i tried to get it to check itself and it gave me back nonsense 3 times in a row. i just decided to check this property on irrationals and he hallucinated that the counts were more even than the facts are. always double check claude outputs. it still wont even write the real code properly. sorry guys. etc. ...
> This phenomenon could invalidate even individual stock investment retirement plans as well.

It has always baffled me how nobody ever takes this into account for investments.
Maybe in the Cheshire Cheese.

I swear years ago the Sam Smiths cider used to be hallucinogenic. And the other stuff they serve is definitely a bit curious.
Show HN: Eztranscribe – Dead simple web UI for OpenAI Whisper
Was trying to transcribe some podcasts this holiday season and was tired of navigating through all the SEO blog posts and paywalls. So I decided to build a simple wrapper around OpenAI's Whisper that just gets the job done.

Using my own API key for now so pls don't bankrupt me :)
In terms of a pitch, i'm not sure i understand how this differs from existing solutions. Is the core value proposition a simpler api?
This is a very long-winded way to say that democracy is a bad idea if it's not just for show.
After hearing about Anki and FSRS, I'm trying to use Anki it for learning a new language. I'm a little frustrated and overwhelmed at the options. I'll look at a deck that says I have nothing to review, but I know I'm not confident in my retention. Besides a custom study, is there a way to go through a deck whenever I want?

This seems to be more of a problem for smaller decks, say a dozen items. FSRS seems to do better with large decks where the statistic advantages come more into play.
It's pretty clearly true.

Bank: financial institution, edge of a river, verb to stash something away

Spring: a season, a metal coil, verb to jump

Match: verb to match things together, noun a thing to start fires, noun a competition between two teams

Bat: flying mammal, stick for hitting things

And so on.
2 neat libraries I've found to work like this are Surreal[1] and CSS-Scope-Inline[2] to get your Locality of Behavior (and Style) without a huge overhead.

That said, your markup can get unwieldy fairly quick, and you end up with a lot of similar and duplicated code/style blocks. My solution on a personal site, was to also use a backend-style templating library with partials[3], a file watcher[4] to build them automatically etc to kind of SSG a static site while maintaining reusable components. You can see where this is going, at what point does it make sense to just "reach for xyz framework" out of the gate? For as often as people (especially here) cry "ya aint gonna need it", there are at least as many times where people (less vocally) cry silently to themself, "I wish I'd just used a framework instead of unintentionally building a franken-framework".

This from a minimalist developer who has been doing it for a long time, with STRONG opinions about the modern state of the art. Honestly, it's very common for me to feel torn about ideals vs actual pragmatism.

[1]: https://github.com/gnat/surreal
[2]: https://github.com/gnat/css-scope-inline
[3]: https://github.com/leafo/lapis
[4]: https://gittup.org/tup
Sounds like this entire process can be automated, of course with feedback/supervision.
Rapid decarbonization will not prevent warming beyond 1.5 degrees Celsius
It’s accidental cross-contamination. The amount of fentanyl that can kill you is literally invisible.
See ya Cindy.
Yes they do [0].

[0] Poland's entire history.
I've added that link above. Thanks!
Google One has a contact us support benefit.

> As a Google One member, you can reach out to Google One support for help via chat, a phone call or email.

https://support.google.com/googleone/answer/9003266?hl=en_DE...
Your tendency to answer jokes so seriously is a symptom of the hype
Indeed. I think it was Commie's release of Steins;Gate that had karaoke fx for the opening theme that literally blue-screen people's computers, because of the font they used triggering something in Windows GDI, so they had to rerelease a toned-down version.

unanimated's typesetting guide is still up, if anyone wants to see the insane amount of :effort: bored college kids used to put into subtitles: https://unanimated.github.io/ts/index.htm

BTW, ASS subtitles can be used with HTML5 videos in the browser using https://github.com/libass/JavascriptSubtitlesOctopus
I have been using null terminated strings since the mid 1970s - before using C, and have never had any problems with them.I have never seen an explanation from someone that has that makes any sense.
Ok good, my startup S½ (also known as Ç) is still unique, phew
I’m not offering financial advice.