skysight-inc/HackerNews huggingface dataset:
You do not even need extra characters (although they help). You can use spaces, missing punctuation, upper/lower case in particular cases, conjunction usage and not using it, word substitution, common misspellings, transposed letters, etc. How many extra spaces/tabs can you add to the end of a paragraph? At the beginning? Between sentences? Inside them? Then you have an AI agent design it and then train another one to detect it.
One can use a MAC for gemini, I use UN*X type systems.

But gemini renders great on a cell phone using deedum.
All the goals you named are about literally removing tyranny and adding structured egalitarianism. Curious that you only mention leftist policy issues when rightoids are the ones whose entire ideology is about the will to power
What's the upgrade process and the state of implementations for self-hosted services? The current service is beyond terrible, big hopes for Matrix 2.0.
How WebSockets cost us $1M in AWS spend
But what about rhombohedral trilayer graphene?

"Revealing the complex phases of rhombohedral trilayer graphene" (2024)
https://www.nature.com/articles/s41567-024-02561-6 .. https://news.ycombinator.com/item?id=40919269
> But if the viewer who reads your post then goes and reads 100 other posts your influence is diluted by 100. Platforms don't show you that even though they are quite capable of showing you that.

I am specifically referring to /r/worldnews which is a top reddit, 42M members, and it is constantly pro-Israel, even though that should be a minority opinion in the world at this point -- neutral would be more accurate of where people stand.

Check out this list of the top stores this week on the topic - all the stories about Palestinians in Gaza dying are at 0 votes, you have to scroll way down:

https://www.reddit.com/r/worldnews/search/?q=Israel&cId=8c30...

https://www.reddit.com/r/worldnews/search/?q=Gaza&cId=d51936...

Here is a screenshot of all of the 0 vote stores, they have something in common:

https://benhouston3d.com/images/posts/reddit-worldnews-bots/...

It is like this every week. If you read Reddit r/worldnews casually, you will not read about dead Palestinians. This is definitely rigged.
Location: Andorra / France
Remote: Yes
Willing to relocate: No
Technologies: Java, C#, Rust, Postgres, Oracle, AWS, Apache Camel, gRPC and a lot more.
Résumé/CV: https://www.linkedin.com/in/marekpujdak/
Email: marek@mce-consulting.eu

I'm a senior SWE with a backend/systems focus, a knack for debugging and problem solving, and 20 years of experience in the the fintech and IB space. I specialize in exchange connectivity, trade interfaces, market data, and all kinds of high performance, high availability distributed systems. I've been fully remote since 2018 and have a succesful track record serving clients in the US, Europe and the UK (I can work EST hours if need be). I'm always interested in working on cutting edge stuff, so if you are building something innovative and challenging, just ping me.
Might be good for making a few people rich, but seems bad for long term forest health. We've seen how private capital can come in, suck all the value out of something and leave only a husk. Over and over again.
Never been kissed – Japan's teen boys losing out on love
Make is horrible though. It works, but it’s horrible. Hardly surprising people have looked for alternatives, it’s just a shame that most of those are horrible too.
This article goes into it a little bit, but an interview with Scott Aaronson goes into some detail about how watermarking works[0].

He's a theoretical computer scientist but he was recruited by OpenAI to work on AI safety. He has a very practical view on the matter and is focusing his efforts on leveraging the probabilistic nature of LLMs to provide a digital undetectable watermark. So it nudges certain words to be paired together slightly more than random and you can mathematically derive with some level of certainty whether an output or even a section of an output was generated by the LLM. It's really clever and apparently he has a working prototype in development.

Some work arounds he hasn't figured out yet is asking for an output in language X and then translating it into language Y. But those may still be eventually figured out.

I think watermarking would be a big step forward to practical AI safety and ideally this method would be adopted by all major LLMs.

That part starts around 1 hour 25 min in.

> Scott Aaronson: Exactly. In fact, we have a pseudorandom function that maps the N-gram to, let’s say, a real number from zero to one. Let’s say we call that real number ri for each possible choice i of the next token. And then let’s say that GPT has told us that the ith token should be chosen with probability pi.

https://axrp.net/episode/2023/04/11/episode-20-reform-ai-ali...
My gut reaction was of course “oh but more drag” since the general rule to adding surfaces to aircraft increases drag. But they claim a reduction of 30%.

This all seems pretty novel. I’m curious what went wrong previously? Why don’t we do this now?
Sure, but this article is about the large minority of users who are denied STARTTLS. Asking for standard encryption their server is actively prevented from ensuring.
> It's very likely not their decisions that lead to this

Yeah, I get that, I was deliberate about the phrasing of "your company" rather than just "your".

Obviously we don't know anything about the parent commenters company and situation, perhaps 12 people per microservice genuinely is the right solution for them, but it seems like it would be better not to get into this situation in the first place, though once there you obviously have to tackle the problem as it presents itself.
Half of the rewritten titles will be "Review Our Privacy Agreement" and "Trial Over - Subscribe to Read Our Articles" :)
One off things here or in the name of taking initiative... drawing down tech debt, POC's to prove a point, internal tools to help grease team productivity, sure. Stuff that a dev might do on their own time that they ensure doesn't get in the way of their assigned work.

But large chunks of work that form the corpus of a performance review? No. I've been doing this 26 years now and the only time I've seen that kind of maverick behavior on a team is when a manager is overwhelmed/distant/checked out or simply afraid of a particular employee because they're a chaos agent with a bit too much power, and IME, pretty dang rare.
near the end of the thinking yes.
There are people who feel desperate and want something done.

I'm sorry --- how about a massive new consumption tax? Feel better now?

This is the gist of Trump's economic plan. Only an idiot would consider this a "solution".

Economic "sabotage" would be a more accurate description.
usually with programming languages, we mention certain things - like how python is easier to read, it's almost like English. it comes with dozens of well designed built-in libraries to do a lot of useful things, and thousands of external libraries to do the rest - even gluing together c/Fortran code for the speedup. it's well supported on many platforms so you can design on one comfortable os environment and deploy in a scalable one.

for the engineering calculators, it seems the advantage is that some people learnt to use them in school and really love using them? that's great, I'm tempted to look into them myself, because it does sound cool to have a small device that does that sort of thing while I'm reading a book. but the truth is that for me, both at work and at home, my laptop is never more than 5 seconds away from showing me a repl, so maybe I'm not the target audience.
What differences in policy? I haven't heard from either side that sounds like coherent policy, unless "we must win" describes a policy.

In any case the outcome will almost certainly have no affect on any of my plans.
Couldn’t this be easily disrupted as a watermark system by simply changing the words to interfere with the relative checksum?

I suspect sentence structure is also being used or, more likely, the primary “watermark”. Similar to how you can easily identify if something is at least NOT a Yoda quote based on it having incorrect structure. Combine that with other negative patterns like the quote containing Harry Potter references instead of Star Wars, and you can start to build up a profile of trends like this statement.

By rewriting the sentence structure and altering usual wording instead of directly copying the raw output, it seems like you could defeat any current raw watermarking.

Though this hasn’t stopped Google and others in the past using bad science and stats to make unhinged entitled claims like when they added captcha problems everybody said would be “literally impossible“ for bots to solve.

What a surprise how trivial they were to automate and the data they produce can be sold for profit at the expense of mass consumer time.
I specifically distinguished Taiwan on island capacity vs TSMC global capacity in my prior reply. Taiwan TSMC fabs producing cutting edge fabrication is at 100% capacity. Taiwan is the specific topic of this post which is why I offer the differentiation.

Well yea, the most cutting edge node such as N3 are pre-sold and in high demand. It doesn't make your statement about banning Chinese companies from using TSMC fabs having no effect on revenue right. That's just divorced from basic supply and demand economics.
The name Pando adds to the mystery of the organism. If it was called Fish Lake forest or something, it would be hard to draw any attention.
In the spirit of the C++ compiler frameworks that were quite common during the 1990's before C++98, and then we got quite a thin standard library instead, and a mess of how to manage third parties that is still being sorted out.
Why has this been flagged? Great material, even Germans will be able to learn from this.
Show HN: Free Harvard-Style Resume Generator
As stated in the article, it alters the probabilities that the network produces in a predictable way so that a different (but still correct-sounding) word is picked. It subtly alters the wording from what it would have output normally in such a way that you can detect it, while still sounding correct to the user
Thanks for the feedback! So would a tagging system be useful? Right now you can declare dependencies on a single server, but maybe we can have it depend on at least one of the machines in a tagged group booting up?
Because you have security updates enabled?

https://old.reddit.com/r/sysadmin/comments/1gk2qdu/windows_2...
> even on a VERY good connection, RTT on the network is going to exceed your frame latency for a computer sitting in front of you (before we even get into the latency of the actual frame rendering of that remote computer). There's just not a solution for "make the light go faster".

Are you imagining the implementation as some kind of Remote Desktop setup, where no software runs on the local machine (except the Remote Desktop, of course)? This is not the state of the art for using remote developer machines: Typically some editor/IDE components run locally, for example.

> Shared resources are unpredictable.

Then don’t share them! We should do something akin to physically moving your local computer into the data center next to the servers.

> Is my code running slowly right now because I just introduced an issue, or is it because I'm sharing an env and my neighbor just ate 99% of the CPU/IO, or my network provider has picked a different route and my latency just went up 500ms?

If the software you’re developing is going to run in a shared environment then it’s better you experience these issues while developing otherwise you’re asking for a lot of “works on my machine” problems.

> And that's before we even touch the "My machine is down/unreachable

This seems less about remote and more about stability/software design?

> I don't know why and I have no visibility into resolving the issue…

This seems more about observability/software design?

> We're not talking about machines running production data.

The source code itself is something that a company should protect for multiple reasons, not the least of which is preventing an attacker from reading your source to find exploits. There are also various legal and compliance reasons for limiting the distribution of source as much as possible.

> What I do want is a fast system that I control so that I can actually tweak it as needed to develop and debug the system

I don’t understand why this is impossible on a remote machine. Can you elaborate?

> it is almost impossible to give a developer "the least access needed" to do development locally because if you know what that access was you wouldn't be developing still.

I’m sure we can imagine all sorts of setups, from free-for-all root access to so locked down it’s impossible to do work. The sweet spot is typically “you can sudo within reason but we’re logging your activity.”
The interesting thing that is less obvious is that, if you are convinced you made a choice that you didn't (e.g. you see your votes but one is falsified), you will stick to it. So you hadn't gone through the commitment process but then you somehow you did retroactively.
Stop Using Pytest Fixtures
Wouldn’t this be code-as-diagrams?
Location: Montreal, Canada
Remote: Yes
Willing to relocate: No
Technologies: C/Rust/Python/Go, Linux system/low-level programming, x86-64, high performance servers
Résumé/CV: email me please
Email: pj.hades <AT> gmail.com
Well, the shift from 30 to 38 for first-time buyers is still a major change, isn't it?
It's pretty heavily used in some on premises HPC contexts... used to run a large supermicro cluster which we would power down when not needed, which saved a fair amount of electricity (and by extension emissions and money.) It's quite solid.
Very true, but I do think there is an issue in the margin about how easy it is to ignore errors. For example, in Java you might have something like

```
void checkPermissions() throws AuthException
```

so you have to actively ignore errors by catching the exception. Likewise in Rust you can do

```
fn check_permissions() -> Result<(),AuthError>
```

In that case you can just use the `?` operator to short-circuit (and clippy will warn you if your forget to do that).

In other words, while language design can't fully prevent you from ignoring precondition checks, it can make it harder to forget or even force you to actively ignore precondition failures
Location: Brazil;

Remote: Yes; Willing to relocate: Maybe; Technologies: NodeJs, Javascript, Typescript, AWS, PostgreSQL, Docker;

Résumé/CV: https://drive.google.com/file/d/1wXDbU4bcnsbFYiFME3KA1han6aZ...

Email: jose26petry AT gmail DOT com;

Over 8 years of experience with software development, focusing on clean code, testing, and performance optimization. Over the past 3 years, I have also taken on the responsibility of managing distributed teams.

P.s: I’m interested in a part-time jobs as well.
My timesheet SAAS constantly asks for feedback, which I give 0/10 as constantly asking for feedback really annoys me.

They then contact me and ask me why, so I tell them then they say there is nothing they can do. A week later I’ll get a pop up asking for feedback and we go round the same loop again.
I feel like a good set of headphones on that laptop will get you there for far less than the cost of a full speaker system. But emphasis on good headphones (i.e. intended for audio reproduction, and not a gamer-focussed headset).

Even a cheap pair of something like the ATH-M40x will give you a drastically better soundscape than the average headset.
It has a rich tapestry of watermarks.
Just do like Oregon and jail the feds who are trying to do that.

What are they possibly going to do? Send in the army? oh no...
Show HN: RedisDict
RedisDict is a Python dictionary with a Redis backend, designed for handling large datasets. It simplifies Redis operations especially for large-scale and distributed systems, and has been running in production since 2017, originally built in Python 2.

The library focuses on get and set operations in Redis, ensuring that each key-value pair operates independently, so changes to one entry do not affect others.

Optimized for performance with large datasets, RedisDict maintains high speed even at scale.

Data types are managed without using Pickle to avoid security risks associated with untrusted, serialized data.

Key features include namespacing, pipelining, expiration, and support for multiple data types. RedisDict provides a full dictionary interface and has extensive test coverage.

GitHub: https://github.com/Attumm/redis-dict

Documentation: https://attumm.github.io/redis-dict/
Thanks for catching that! Updated to match. The names I liked was already taken on crates.io but never got it out of my head
Writing, I think, is the root of learning + thinking deeply.

No matter what subject (tech, travel blogging), writing forces you to organize and solidify your thoughts.

Bonus points when you do so in public, where you are open to scrutiny.
Are you sure you don't have your left/right channels swapped? You don't know how many PCs I've run into with their speakers wired up backwards...
Show HN: I built a tool that protects your browsing privacy
Hey HN Family,

Long time no see. After the epic failure of my first product (spent 5 months developing it and made $0), I believe this time I've built something actually cool.

You know how a remote meeting with your team or a client goes, especially when you have to share your screen. Do I have any tabs with sensitive information? Maybe I didn't close THAT page. What if the client sees this or that information?

If you are a streamer/content creator, you face similar challenges as well. Let's say you are shooting a nice YouTube video; but you will have to blur or filter out some sensitive information. Usually you'd deal with that during post-production, and this is such a waste of time.

Well, nevermore.

Blurs is a browser extension that protect your browser privacy while screen sharing, streaming, or browsing, with different filtering options and modes.

You can select any HTML element on a page, and apply one of three different filtering options (Blur, Solid box, Pixels); or just draw a fixed position filter on your page as you wish. The world is your canvas after all ^^

Not sure how it might help you? Using Blurs brings you those benefits:

1. Enhanced privacy: Protect yourself from sharing private or sensitive data during screen sharing and streaming sessions.
2. Save time on post-production: Reduce the need for post-production editing for screen recording and taking screenshots.
3. Complete control over your browser: Gain fine-tuned control over what parts of your browser to blur or filter.
4. Better screen sharing experience: Remove the risk of sharing personal, business, or sensitive information during meetings.

It works on any Chromium-based browser and Firefox, Microsoft Edge approval still pending though .

But, who is it for?
1. Professionals in virtual meetings: Blurs can help you prevent accidental information leaks.
2. Content creators and streamers: By filtering out unwanted elements, Blurs can minimize the time spent on editing or obscuring sensitive information during post-production.
3. Remove workers handling sensitive information: For remote employees or freelancers dealing with sensitive information, Blurs can help keep work data private during video calls or presentations.
4. Educators and trainers: Educators sharing learning materials, or educational resources on screen can use Blurs to filter out non-relevant information, protect personal information; providing a cleaner, distraction-free presentation for students.
5. Privacy-concerned individuals: Anyone concerned with protecting their browsing privacy can use Blurs to keep their personal details to themselves.

I hope that this finds this tool of mine useful. I am open to all constructive criticism, feedback, and looking forward to hearing about your opinions.

Have a wonderful day <3
- Goksu
For this reason, I usually default to reading text-heavy websites on archive.today (https://archive.today/IpfNq [0]). It disables javascript and statically renders even a dynamic page to the extent that it can.

[0] mirrors: https://archive.is/IpfNq / https://archive.ph/IpfNq / https://archive.vn/IpfNq / https://archive.md/IpfNq / https://archive.fo/IpfNq
So the great thing about American politics is that the states can do whatever they want and the feds can do whatever they want and then we can see who did what legally after the fact. In the meantime, the state won't literally burn killing people as the fire wages its path of destruction.

again, we need politicians with chutzpah. Oregon recently arrested federal officials for similar environmental issues. I'm not 100% read up on the entire case, but I appreciate people trying to do what's right instead of armchair governance.

> This is long-settled and even a plain English reading of the Constitution makes this pretty clear. There are mountains of cases on the Supremacy Clause that support this.

Luckily we have a new Supreme Court makeup that might make a more sensible decision when it comes to states literally doing what needs to be done so their citizens don't literally die in infernos.
>- separate interest rates for residential mortgages, commercial property, consumption and productive investments (industry, infrastructure, education)

How do you propose to do that? If I have money to lend, I'm pretty sure I'll lend it wherever I like the return I get. So interest rates are all related to each other - they should be risk-adjusted equal, because the lenders don't care about anything else.
Can’t edit now, but “into bad” should have been “is so bad”.
Right, the crux here is bad architects are building distributed systems that are essentially monoliths. It's the worst of both worlds. You get none of the guarantees and visibility of a monolith, and you get all the friction of a distributed system.
> most Californian voters probably wouldn't appreciate when it comes to federal land in red states

Liberalism: the fear that someone, somewhere is doing something you disagree with.

But thanks for saying the quiet part out loud. If we want to make progress as a nation we have to literally love ourselves (in this case, our lungs) more than we hate those we disagree with.
But, if all the good models can only be trained by large mega corps with close connections to the government, it's only a matter of time until that other LLM will just add its own watermark.
Good point. I'll fix this asap. I can imagine it can be annoying when you can't alt+click
The Tail at Scale – Jeff Dean et al. (2013)
I can’t tell if this is satire but that’s just corp-speak. I imagine those people also occasionally suggest “touching base” and “taking this offline”.

The phrases usually mean something useful, if one knows the meaning, but it is amusing how much people seem to stick with the same ones, even across companies.
> The author should just write that instead of this long blog-post that gives the impression of someone easily offended.

Just write a better article yourself.
Just put up Bitcoin and Monero addresses already? You/we can't possibly expect to rely on traditional centralized funding to chip in for for decentralizing the control and power over communication...? We want to fund this.