skysight-inc/HackerNews huggingface dataset:
It is very beneficial for the newspaper to have them working eastern timezone hours (frequent meetings with NYC-based staff and deadlines driven by daily publishing schedule), and be familiar with the subject matter they are working on. They aren't reporters but they are still part of the reporting team and it will significantly slow things down for everyone if they don't know or care about the news.
It is in the article that the screenshots are from RustRover, so the argument is that other IDEs should also implement this feature.
> This is how 40-hour work weeks became a right

It became a standard in the US, but is not a right. And while the idea of the 40-hour work week did, indeed, come from labour groups, it was the Great Depression needing effort to try and compel businesses to hire more workers, not the fight of workers, that pushed to see it become a standard.
I built an AI tool to help me learn English through reading what I love
So, this product: prelimix, doesn't exist yet? You're just getting pre-orders to determine if you should build it? If I understand that correctly, that's pretty funny.
You can see the code run --- just download and install the Flashplayer from the Wayback Machine on archive.org then install and associate it with .swf files
Python Logic Simulation Library
I'll take a wild guess and assume that the big sticking point is the demand for just cause termination, with RTO being a somewhat distant second. I can't see management being in love with a just cause protection for employees as an alternative to what I assume is the current employee-at-will arrangement. But, from labor's perspective, it's probably the one thing they'd really like to gain, and for which they'd sacrifice or adjust all their other demands if necessary. To be safe in ones position, with its earnings and benefits, is a desirable position.
It's a legitimate question. I'm generally opposed to CLAs and prefer DCOs (Developer Certificates of Origin) as that's the only thing I want an open source project to do when validating an individual's contribution - that is, to ensure that they have a right to make it, as opposed to forcing them to consent to other terms like potential future relicensings.

https://en.wikipedia.org/wiki/Developer_Certificate_of_Origi...

That said, the playing field is unequal between proprietary and open source projects. If I contribute open source code to a proprietary project, the odds of this being discovered and rectified are low, since the public doesn't get any right to audit closed-source software for the presence of copyleft code.
Yes - people also would prefer to buy car with fancy big screen to buying car with lot of old school buttons. Because of fashion. After while, when big screen is not that fancy anymore, design can return to be functional again ... using physical controls.
You can right click on the icons -> Show Tool Window Names
With the shit show that the current tech industry has turned into, unionization is crucial. US has a very low percentage of unionized workers compared to Iceland, Finland and Scandinavian countries for instance. Time to change and make our voice heard.
I get an error too now. Try fixing the site, wait a few days and post it again.
It doesn't hide the IPs and doesn't help discovery.
Then no real inventive to lose, so no real incentive to switch, so no real incentive to care about a scoreboard, while making those who might test the waters subject to possible public ridicule.

What do you think the advantage is to 1) using a version control system, and 2) using git, in the aughts?

Version control systems have been around since at least the 1970s (dating from SCCS), so 30 years before your experience. My group was using RCS in 1993. Which means the people you were trying to convince almost certainly know about the concept and possibility before you tried to persuade them.

Frequent backups of a shared file system is a form of versioning. VMS-file filenames.txt;001 is a form of versioning. Moving projects into new directories is a form of versioning. None of them require any special training to get started, and the latter two let you use any normal tools to view and compare different versions of the file.

Some places had conventions about who was allowed to modify a file, while the git model is that anyone can modify anything.

Which means there are clear negatives to switching to git, especially for an organization which has been using another means of versioning.

What did you do to minimize those negatives? What did you do to provide transition system so some people could use the old system and others the new? Why start with git, and not something like RCS/CVS which was structurally more aligned with the centralized model they were used to?
This is discussed in the "Watermarking with Synth-ID Text" section right after they define the Score function:

> There are two primary factors that affect the detection performance of the scoring function. The first is the length of the text x: longer texts contain more watermarking evidence, and so we have more statistical certainty when making a decision. The second is the amount of entropy in the LLM distribution when it generates the watermarked text x. For example, if the LLM distribution is very low entropy, meaning it almost always returns the exact same response to the given prompt, then Tournament sampling cannot choose tokens that score more highly under the g functions. In short, like other generative watermarks, Tournament sampling performs better when there is more entropy in the LLM distribution, and is less effective when there is less entropy.
In my first times in that office I had to open all of the closets to find the dishwasher.
Wasn't one of the brothers also a (heterosexual) stalker with an Asian fetish and a habit of drawing art about it? Presumably that was Maxon. It's been a long time since I've seen the documentary.

TFA is also frankly pretty underhanded in talking up Crumb's love of inter-war blues recordings while saying very little about his forays into anti-black racism, including one example which is so notorious that the Crumb documentary confronts him directly about it.
Does annual billing make sense here? This is the sort of service I would only anticipate buying for a few months at most. Either the idea is getting no traction and I move on, or its getting traction so I start building get an MVP and do signups myself. Just a thought. I like the page layout, nice bright and clean.
Show HN: AI Agents for engineering use cases like debugging, LLD,testing etc.
Hi I am Aditi and I co-founded Potpie AI with my college mate Dhiren. We are building an open-source infrastructure to create custom agents for engineering use-cases like debugging, system design, integration testing, PR review etc. The agents are powered by a knowledge graph built on your code base to provide better context and memory, leading to better planning and execution. Currently we offer 6 ready-to-use agents but you can also build your custom agents. You can tune agent parameters like purpose, goals, background etc. and they are also empowered by pre-built tooling like code retrieval, keyword similarity search, node specific code retrieval, branch diff comparison, fetching code file structure etc.
To get started try Potpie Agents on popular open source repos like caldotcom, agentops, portkey, mem0, CrewAI etc. Don’t forget to star our repo! We both are super open to chat with folks who try our tool and help them make their software development process agentic.
I was explaining why the misconception you were repeating was wrong. (It turned out to be a popular one.) I suppose that since you still haven't figured out that it was wrong, that looks like "misleading" to you, but actually you are the one doing the misleading. It's good to doubt your beliefs; that way you can abandon the false ones. Try it.

I think it is pretty common for reasoning to require a fairly long explanation to become clear. Hopefully I've achieved that for most readers, even if you are still struggling. But if you object to this thread being "extremely verbose", why are you copying and pasting the same comment into it here and in https://news.ycombinator.com/item?id=41998632?
As far as I can tell, what they're proposing is:

Today, for each output token the LLM produces a probability for each possible output, then a 'sampler' makes a probability-weighted random choice. If the next-token probabilities are 90% for foo, 9% for bar and 1% for baz then the sampler chooses a random number between 0 and 1, if it's <0.9 it outputs foo, 0.9-0.99 it outputs bar, 0.99-1 it outputs baz.

But what if instead of using random numbers, you had a source of evenly distributed random numbers that was deterministic, based on some secret key?

Each candidate token would remain just as likely as it was before - there would still be a 90% chance of foo being chosen. So the output shouldn't degrade in quality.

And sure, some tokens will have 99.999% probability and their selection doesn't tell you much. But in most real-world use multiple wordings are possible and so on. So across a large enough sample of the output, you could detect whether the sampler was following your secret deterministic pattern.

Of course the downside is you've got to check on exactly the same LLM, and only people with the secret key can perform the check. And it's only applicable to closed-source LLMs.

I'm also not quite sure if it works when you don't know the exact prompt - so maybe my understanding of the paper is all wrong?
Wrong Q.
Those are compiler specific intrinsics, not standard C++.

It's pretty easy to make a checked integer (or float) math lib/type in C++. Make a class that holds an int, overload the ops, check them. I regularly do such stuff when proving boundedness of algorithms, or performance of an algorithm. Such a class can track numbers of adds, mults, etc., can catch errors, can track values of stats, anything.

I also made and regularly use an IntN type: the idea is take half the max int size your system has natively, say IntN, and make a Int2N built by hand as a class. Now templateize it on size. Now you can recursively make Int2N, 4N, 8N, etc., from that template, basically for free (no more code needed), and have any size int.

There's a lot of cool numerics stuff you can do along these lines.
Chinese Logistics Operators Are Getting into U.S. Warehousing
Perhaps try a dishwasher that is newer than one from 1954 you apparently have?
Not OP, but I work in a company that is fully remote with a mix of offshore and onshore.

It's possible we'd hire junior engineers locally for the offshore roles if we went fully local, but there's zero chance that we could offshore any of our existing onshore roles. This is for a few reasons:

1. Data law compliance. We can't let people outside the US see PII, which precludes them from participating fully in many support roles, including rotations within engineering.

2. Time zone differences are huge. We have some developers in Eastern Europe who we love, but coordinating their work with the roles that we can't offshore is substantially trickier than local employees. At a certain point it's more rational to pay higher salaries for US-timezone employees.

3. Cultural differences get in the way. It's far easier for a product person or a designer to get an idea across to someone with shared cultural context, so there are fewer back and forth iterations when there are US employees on a project than when there aren't. For the same reason we can't offshore design roles since we're serving a US market, so that doesn't work as a solution.

4. There's substantial difficulty in filtering for quality. We have some offshore contractors who've been with us for years, but we've struggled whenever we tried to add new ones. Hiring is always hard but it's particularly hard when you're either doing it indirectly through a contracting company or doing it yourself across cultural barriers.

Lastly but perhaps most importantly, when we're doing offshoring through contracting companies who take a share of the fee, the difference in cost versus a US employee is much less significant. And if we're not using a contracting company then we're on the hook for figuring out the tax situation ourselves and as I mentioned filtering for quality is much harder. So it doesn't save as much money as people would assume to offshore a role.
From my, probably naive perspective, there seems to be at least two major sources of value the generative AI provides:

1.Understanding the world, for example by creating a statistical model of entire languages, as languages are already a model of reality.

2. Recapitulating (stealing) specific instances of information in ways that people often don't find acceptable. Grabbing a news article without permission, and providing that to your paying users without paying for the work. Recreating trademarked characters or the style of a particular living artist, without compensation. Deepfake porn.

The first seems generally valuable to society as a whole and a morally (IANAL) legitimate creative transformation, even of copyrighted work.

The second use seems exactly as you describe.

Societies could navigate this by encouraging and promoting the first use, and criminalizing or removing the ability to be paid from the second.

Of course, what is happening is that groups of economic interests will use their resources and clout to advocate for both, or against both.
I find them heavily exaggerated by a dishonest media.
Is convenience making our lives more difficult?
That describes a related but previous Nature paper from the same group, whereas this is referring to a more recent Science paper.
The author also worked at jet brains for a decent period of time
After taking a screenshot with Win+Shift+S, it displays a notification with the preview of the image for me, on the lower right corner of the screen.

When I click that preview, it opens the "Snipping Tool":

https://support.microsoft.com/en-us/windows/use-snipping-too...

In this tool there's a button that does OCR:
https://i.imgur.com/GtYUvSS.png

There's also Power Tools, which is another free option, also from Microsoft.

I hope it helps. Let me know if it worked for you or not.
I use EasyDict, which also does translations with multiple services. Open source. https://github.com/tisfeng/Easydict
How do you think they get to the ruins ? /s
Admin is the one area where Django has the edge, but it's enough on its own for me to push Django over Rails for a lot of "just put a UI around some data, please" use cases.
It should be an atomic transaction, double-entry style, so it can’t fail between commas.

The important thing is not having money go missing.
This is exactly how aider shares code context with LLMs using a “repo map”. It uses tree sitter to collapse relevant files into this sort of folded version, showing function signatures but eliding their bodies.

https://aider.chat/docs/repomap.html
? Would say union are even more important in hard times.
I don't think you can charge so little. You'd probably have to buy some amount of runs in bulk.

Another alternative would be you buy access for a block of time, but not an auto renewing subscription. Mullvad VPN works like this, I have to go into the app and re-up if I want to keep using it every month.

However I think this type of app should be a one time purchase anyway. Looks to me like it could work without any server / hosted infrastructure.
Let’s not forget they fought for the 8-hour work day too:

https://en.m.wikipedia.org/wiki/Eight-hour_day_movement

In the United States, Philadelphia carpenters went on strike in 1791 for the ten-hour day. By the 1830s, this had become a general demand. In 1835, workers in Philadelphia organised the 1835 Philadelphia general strike, the first general strike in North America, led by Irish coal heavers. Their banners read, From 6 to 6, ten hours work and two hours for meals.[37] Labor movement publications called for an eight-hour day as early as 1836. Boston ship carpenters, although not unionized, achieved an eight-hour day in 1842.
Thanks for the link, I appreciate it. I suppose the issue is that this just further enshittifies the internet into a small handful of walled gardens. Big players get their payday, because they could feasibly sue OpenAI and generate them enough headache. But the vast amount of content on the internet was not built by a small handful of media companies, but rather by masses of small creators. It is their work that OpenAI is profiting from and I have yet to see a credible suggestion on how they will compensate them.
Heya! v0.0.4 is now out with `--copy` support, which will stream all the data from the table and the transformation/routing will get applied before the changes land in destination.

[1] https://github.com/shayonj/pg_flo?tab=readme-ov-file#streami...

[2] https://github.com/shayonj/pg_flo/releases
Archaeologists love middens (trash heaps) as they provide a cross section of stuff that a society used. I wonder what they will make of our landfills?

"All the objects we found in the domestic site 1357.# contain the same marking, "MAD EIN CHIN A". We have been unable to decode this but its presence on everything we found suggests that it was a prayer or mantra to a domestic god"
Thanks, I spotted the lack of prepared statements and stopped looking after that but you spotted the rest of the issues too. And, agreed, it is likely that the Redis benchmark is flawed too but I do not know Redis well enough.
Along similar lines, Steve Buscemi's character Seymour in "Ghost World" (2001) is pretty clearly heavily inspired by Robert Crumb. Seymour collects old blues records and it put off by rock music, not to mention normal mainstream American culture. "Ghost World" was based on a comic book and was directed by Terry Zwigoff, the director of "Crumb".
https://github.com/zenozeng/yafolding.el

has been around for at least a decade -- and that is basically helper code on top of functionality that's been available for longer than a fair few people reading this have been alive.
>Why would someone use a walled-garden instead of a protocol ?

>It's a very similar feeling for Bluesky.

Is this actual wondering on your part, or are you just rhetorically framing these as questions, as a means to express frustration? I mean, it's extremely easy to come up with an answer: they are much better-known platforms, have much larger user bases, and provide simpler and quicker initial access. That's all there is to it. In the case of Bluesky, though, you have to take into account the political stances surrounding how the platform is viewed as well.
> the only meaningful measurement is business value

That's true for the business. But the business is not always the unique and only incentive in work, generally speaking.

> Those decisions are usually decided from higher up than developers.

This depends a lot on the team structure and culture and size you are in.

My first 5 years as a junior developer in a ~100 people software company, a LOT was up to developers/sysadmin left alone to design, triage, prioritise and deliver too without the supervision of a product owner or manager (which was the CTO, the role/concept of architect/PM/PO did not really exist in that environment at the time - circa 2004).

I have never felt as productive and fulfilled, neither have been in a similarly fluid and flowing project since then. Sure we delivered.

The company still went down for unrelated reasons. So was it productive really? In retrospect, 20 years later, what would have been really more productive (both tech-wise and business-wise)? Spinning off 3/4 internal technologies into collaborative, but dedicated small startups.
I am being a bit melodramatic, yes. My working assumption is that the services they offer are critical enough that management will somehow make sure they stand up, because it is their obligation to me as their customer to do so.

But with there being such a strong probability that there will be coordinated far-right attempts to undermine faith in our system of elections tomorrow, I do really do think of tomorrow as a kind of holy day for democracy that is not acceptable to use as bargaining chip.
OK, so rather than giving $50m to the government they give $100m to charity?

On the surface this seems reasonable. Give $50k gift to your local wildlife sancturary for example, and get invited to the annual fundraising meal.

Looks like the big loopholes involve things like 501(c)(4)s

Without spending too long trying to workout the loopholes, it seems the larger problem is with the definition of a charity in the first place?
One of the things they're striking against is arbitrary return to office mandates. Why did you leave off two words that change the nature of what they're fighting for?

Other folks have already pointed out the "rights" unions have fought for that we take for granted today. On top of that, being in a union is about solidarity with your fellow workers. You can support your coworkers' who need or just want to work from home. This should be easy, since it would affect you in approximately zero ways. They'll have your back for fighting for Just Cause protections.
That’s like saying that encryption is a red herring. Yes, the information is there, but recovering it is a different matter. In this case, quantisation allows you to recover the information without knowing the “cypher” used to “forget” it - that’s the important distinction.
The 100 million dollar investment from Apple ended up not being needed. Jobs put the hatchet to enough projects to reverse the trend himself. That investment from Microsoft was valuable because they promised to keep releasing Office for Mac.
incentrium.com is very solid
Side question: Why is the sea on Earth not saturated with salts?

Also, is water saturated with salt incompatible with life? With life on Earth perhaps, but I don't think it's not impossible in general.

> Which are most likely to bear life given our current hypotheses around the origins of life?

I think there are still too many details unknown to have a good guess.
You seem to have copied and pasted your comment at https://news.ycombinator.com/item?id=41998629, where I responded to it.

Probably someone out there will be convinced by "the loudest person", but hopefully most people will instead be convinced by sound reasoning and evidence. That's my goal: understanding what is really true, rather than believing what you copy-paste the most times.
expert level dog poo management tip!
Did Wapo roll back their cost-saving plan to coerce their reporters into using AI to write the news?
It's a bit more complicated than that, IMHO. The GoF, Bob and Martin, come from a place of having seen problems and trying to provide solutions as best they can, with valid experience on stuff that did help. The fact that some bullies then use these guys' honest attempts at helping others to shoehorn their views into any discussions and kill debate is a sad thing, but not really their fault, right?
My biggest concern with touchscreens in cars is longevity, something often advertised by auto makers like Subaru and Toyota.

Say I own one for 15+ years, what happens when the firmware is outdated?
I hate that, because often when I go to adjust the volume it changes the wiper speed.

Buttons shouldn't have context when you aren't looking at them.
2015 was also almost 10 years ago.
This is a slightly misleading comparison, because they're comparing naive scalar C code to hand-vectorized assembly, skipping over hand-vectorized C with vendor intrinsics. Assembly of course always wins if enough effort is put into tuning it, but intrinsics can usually get extremely close with much less effort.

For reasons unknown to me the FFmpeg team has a weird vendetta against intrinsics, they require all platform-specific code to be written in assembly even if C with intrinsics would perform exactly the same. It goes without saying that assembly will be faster if you arbitrarily forbid using the fastest C constructs.
Ask HN: Why do many AI experts care so much about AI safety?
Are there hidden agendas or do they really care that much about safety?
We Stopped Using Review Apps