skysight-inc/HackerNews huggingface dataset:
I was a customer of that same company that was acquired by WPengine. It had the highest ever performance benchmarks and customer approval until WPE got hold of it. I had also used WPE a couple of times earlier in its history. The service has always been bad. The business model has increasingly become squeezing the customer far beyond the point where any meaningful quality can be delivered. This year support has turned from aggressive upsells to aggressive blaming the customer for simply running the same software they've had in place for over a decade. WPE has a lot of shared hosting hidden behind its marketing cover. Classic old multitenancy problems. No one with any technical awareness and experience in WP hosting will say different. I ran into a former Flywheel tech at WCUS and heard their story of the dumpster fire that is WPE from the inside. Not surprised they fired a contributor from saying WPE as an employer discourages contributing to WordPress.
Give this tool a try: https://github.com/dotnet/ClangSharp?tab=readme-ov-file#gene...

Just specify the headers to generate bindings for, and then use the generated interop code. Not too different from importing them as it was in the past.
> precise

I wouldn't call "fuck" precise. Its meaning is highly context dependent. Examples of use range from from disappointment (fuck) to anger (fuck you) to surprise (the fuck?) to delight ('merica, fuck yeah) to contempt (clusterfuck). It's closer to an intensifier than a precise denotation of a particular emotion, because it evades a precise meaning.

Other words certainly can communicate the same semantic function, but there isn't one that covers them all, even though shit comes close, which is a statement about the Freudian mind if there ever was one.
How have you dealt with the current situation in Java where several new and important language features are still "preview" and are subject to being withdrawn? The possibility that these features might ultimately disappear is not theoretical: String Templates has been removed[1] from 23 as what would have been the "third preview," for example.

The (likely debatable) list of features in 23 that a.) remain preview/incubator and b.) appear relevant to a work on data oriented Java programming are:

Primitive Types in Patterns, instanceof, and switch (Preview) – JEP 455
Implicitly Declared Classes and Instance Main Methods (Third Preview) – JEP 477
Flexible Constructor Bodies (Second Preview) – JEP 482
Vector API (Eighth Incubator) - JEP 469
Scoped Values (Third Preview) – JEP 481

[1] https://mail.openjdk.org/pipermail/amber-spec-experts/2024-A...
"So, to be clear: there will be no string template feature, even with --enable-preview, in JDK 23." - Gavin Bierman
Bold claim. To be frank, I'll believe when I see it (or hear it).

My prediction is that to get to that point you need to hire so many editors that you may as well have just hired the VA outright. We'll get more fronts in the meantime not too dissimilar from the Amazon Checkout debacle.
Yes how strange that a DARPA project, handed off to the National Science Foundation and then awarded to Sprint, would be torn from the common man and wrested from its rightful owners into the heartless clutches of government authority
I think most people do understand that. It's just unintuitive that companies would prefer to pay rent for offices they don't need.
I am for portability but if you decide to go that route, you need to do a ton of testing on different platforms to make sure it really works. That definitely costs time and effort. There are a lot of ways to do it wrong.
Language Map – Explore Where Your Languages Connect You
I believe that the more languages you speak, the wider your world becomes, the more you can experience and learn. That is why I created this small site to visualize in which countries I could communicate and with how many people I could interact.

Info about data sources and the main criteria for what is shown can be found in the "About" page of the language map.

I am already working on some data inaccuracies that some people pointed out, like major dialects missing or Taiwan not having any language at all (my bad).

Feedback appreciated!
Hacker behind Snowflake customer data breaches remains active
Octopuses seen hunting together with fish
> honestly, without annotated screenshots filed in github.com/element-hq/element-x-ios/issues to highlight precisely what the problem is (ideally comparing with an equivalent app which you feel gets it correct) i’m not sure we’re going to be able to help you.

I mean, I'm not asking you to help me, I was just curious whether there was any more resources dedicated to the UI/UX of that particular view. If the answer is "no, and we feel the view is fine", then just say that. I might not agree with your choices but it's not going to stop me using the app. ;P

I'm unlikely to stop and annotate a bunch of screenshots and put them on GitHub as I've other things to do with my time. The older I get, the more protective I am of my free time... as much as it sucks from an OSS perspective.

> the green box sounds like an accessibility helper feature of some kind which has got confused?

You mean in Element X itself? I have no accessibility features enabled on my devices, so I doubt it's an OS-level control in the way.
I just use chatgpt for questions and github copilot for inline suggestions
Can you make the Record class private to a module, and only export a static function that constructs them?

(I know very little about Java)
Social media platforms are using what you create for AI - Here’s how to opt out
Maven is more as capable for anyone that doesn't suffer from XML allergy, and doesn't require a background daemon to actually make it run at reasonable speed.
If I understood correctly, the GreenArray chips don't have a clock but each individual core does via a local ring oscillator. So it might run at a different speed than its neighbors and the communication system handles that.

A more famous clockless processor was Amulet, an asynchronous implementation of the ARM. https://en.wikipedia.org/wiki/AMULET_(processor)
The saying “time kills all deals” seems to apply here.

Increasing the amount of time you dwell on a decision seems to decrease the amount of risk you’re willing to take.
If your github-fu was good, you could get the same result with copy-pasting. But then you would need to worry about licenses. It's very convenient that Copilot and the like don't disclose the licenses of their training data.
China wasn't a part of the British empire, and what does "trillions of wealth" even mean? Trillions of what? Pounds? Rupees? This is one of those cases where a citation would actually be helpful.

India was certainly not one of the top two richest countries in the world before the British Empire. Maybe some ideological academics played with numbers until they found a way to claim that, but reality would disagree. War is romanticised in our culture as being about bravery, heroics and the justice of your cause, but actual analysis of the history of war tells a fairly depressing story: the countries with the bigger economies win. Britain established a global empire because it was much wealthier than the places it colonized. The Mughal Empire was an essentially agrarian / medieval society with little technological innovation and industry. It moved things around using roads. The British Empire was industrial. It moved things around using trains, canals and ships. That's why it was the British colonizing India and not the other way around.
Hybrid still reducing driving hours significantly. I think that lone means it's not the worst of both worlds. I certainly don't see how it's worse than purely in-office work.
What do the cells represent, and why are they more dense in some spots?
Always be three steps ahead when it comes to constraints of time / money / available space / intellect. If you ration your resources correctly, you will be far ahead of anyone else.
Alchemists predicted the transmutation of metals into gold for centuries, and on a sunny day in the 20th century, it arrived (a bit radioactive, but still).

Unless the human brain is made of some sacred substance, the worst-case scenario is that we will extrapolate current scanning methods into the future and run the scanned model in silica. I'm not recommending this "just for fun," but the laws of physics don't forbid it.
How is enforcing subpoenas a form of terrorism?
Found one...!

Coffee. We apparently hate "coffee" with a 79.99% confidence. Unless you ask it again, in which case we like it with a 98.67% confidence. And if you ask it again, it's 98.86% certain that we're neutral on the topic.

Same with "spam". Sometimes we like it, sometimes we don't. I guess it's bad in emails and good on musubis? Shrug.
> I don't think that sort of process is good for anything involving safety. The safety of the general public should trump all here.

All the more reason for them to respond in a timely manner. If they're struggling to keep up with enforcing safety regulations I think we need to streamline the process, get them more funding or both.
XAi seems to be able to dump 10-20x more compute into their Grok models each time. Don't see any signs this is slowing down...
> It's specifically for blocking bots

Define "bots" in a way computers can understand.

> What are the "false positives" in this context?

Regular users that cloudflare (profiles) accuses of being bots. God help you if you want to block trackers or something else that's not regular.

> I doubt there's even a straightforward way for regular users to pay to get unblocked via this channel

This is part of the problem. But hey, at least they are only a process change away from charging normies too.
[dupe]
https://news.ycombinator.com/item?id=41621705
Moving the goal posts…it was proposed that two agents (dogs fighting over a bone) is proof of something I can only assume is the position of cooperation being “unnatural” when in fact it’s not.

This then moves the goal posts to the claim that multi-agent internally cooperative affinity groups can’t coexist. Dogs don’t fight if there are plenty of bones to go around. Plenty of ant groups coexist in the literature.

So, you’re most likely infected with the myth that there’s scarce resources.

This idea of the humans are inextricably and unambiguously violent or in a state where we must compete for scarce resources, is a trope that is both wrong and a threat to long term peace
> AI will only advance as fast as it can search, it's not a matter of pure scaling of computation, we need to scale interaction and validation as well.

I think Kevin Kelly made a similar point in explaining his skepticism around intelligence explosions; even if we build something much much smarter than us, the thing will still need to do experiments to fine-tune it's (super-human nuanced) understanding of physics/biology/whatever - and the clock-cycle of external reality isn't speeding up like our computation is.

I think something smarter than us could design better/more informative experiments than we could to gather information about the world. That being said, I think his/your point is insightful.
Cool. I can do them like half the time.
What I've Learned in the Past Year Spent Building an AI Video Editor
well that does nail down one huge societal issue that multiple domains need to address: fine and punishments are so low that they are simply an expense instead of a deathblow.

We definitely need to overhaul a lot of these white collar fines. I just watched a video today and learned the federal maximum fine for being caught using child labor is capped at $15k per worker. No wonder child labor has skyrocketed over the decade.
The problem lies in "what is a crime?" here.

If you can get arrested for organizing a protest (that didn't even start that), do you still think that those people are criminals? Just look at all the people that got arrested recently in UK... It's sad, and telegram, not being a UK company (imho) shouldn't be forced to give UK government/police peoples ip addresses and phone numbers.
> The average American household uses around 1135 litres of water per day.

What the fuck are y'all doing with over 1 cubic meter of water a day?! Germans are at 126 liters a day and head, about 10% of the average American [1].

[1] https://www.umweltbundesamt.de/daten/private-haushalte-konsu...
"Go bot" made me think of the old toy line and wonder if someone made a motorized one.
It is far easier to join two asynchronous blocks into a larger system than two synchronous blocks. So place and route would be less critical.
Even the shittest small LLMs today can tell you any piece of knowledge you want. We will always at minimum have access to our current level of knowledge. If AI invents “super science” and suddenly we can travel faster than light then sure that might get locked away. But we’ll never be helpless idiots who can’t even do math.
Inside a Ferroelectric RAM Chip
I've seen a lot of groups unfairly tarred, but I'll be honest: you've thrown me with "Python is being ruined by WASPs."
Aloha! Collecting feedback from your users is great. The web is great as a 2 way medium. Are there ways you can innovate and push the bar more here?

I gave your product a shot and did hit a few bugs:

"Application error: a server-side exception has occurred (see the server logs for more information).
Digest: 2879838292"

Here's the user test: https://news.pub/?try=https://www.youtube.com/embed/AvdWTwrf...
You can enforce some invariants during construction:

record Point(int x, int y) {
Point {
if (x < 0) throw new IllegalArgumentException()
}
}

or if you want to assert something is not null:

record Person(String name) {
Person {
requireNonNull(name);
}
}
> in the order they'd be input into the machine

That is the usual why for little endian. Same reason why little endian byte ordering is used on the 8008 and successors. The processor needs the lower byte first, to calculate the carry over to the high byte. Bit serial machines (like the Mark 1 and most other early computers) operate in a similar manner, just one bit at a time, from least to most significant digit.
The same could be said when they are written using Gibbs notation with div and curl. Surprisingly, when Einstein wrote his paper on special relativity, Gibbs vector notation had not yet been widely adopted, and Einstein himself wrote out Maxwell's equations in component form.
still better than brainfuck
>Once I get two or more levels of nesting, I find it far too easy to get confused about which level I'm on

Author here, I agree with you. I have the working memory of a small pigeon.

The flavor of data orientation we cover in the book leverages strongly typed representations of data (as opposed to using hash maps everywhere). So you'll always know what's shape it's in (and the compiler enforces it!). We spend a lot of time exploring the role that the type system can play in our programming and how we represent data.
LLM-Powered Text Simulation Attack Against ID-Free Recommender Systems
Or you could have gone to https://github.com/shahraizali/awesome-django
I believe the original plan was a Falcon Heavy carrying a Dragon equipped for propulsive landing. I believe they were actually going to use propulsive landing instead of parachutes even for return to earth. That probably is eventually the answer but the risk just wasn't worth it.
As a hand tool woodworker, I’m inspired to make something similar out of a block of wood.

When I saw the title on this page, I was hoping to see a version that was inspired by Apple’s iSight camera (with the perforated aluminum)

None of this is intended to take away from your work - it’s just so dang inspiring!
Liberty costs 1,009 gallons of water per day :P
Despite using Mac OS, Cloudflare turnstile is nothing but an infinite loop of "verification". I am using Firefox with basic privacy protections enabled. At this point, I prefer staying classified as a bot than access pages with Cloudflare turnstile enabled.

Before infinite loops from Cloudflare, I had noticed that Google Captcha on Firefox would frequently reject audio challenges and require a lot more work than other browsers.
Yes. Due to how space is used in the US (with all but a tiny minority of people living in car-centric areas), most Americans view cars as tools and bikes as toys, think the main purpose of roads is driving, and feel that cyclists on public roads are an annoying nuisance.

This mentality is a bit less common in major city centers, but by no means nonexistent.

So a pro-car and anti-cyclist bias pervades every part of the justice system: police, prosecutors, judges, and juries, and it's extremely unlikely for a driver to be found guilty of anything in an incident involving a cyclist, unless the driver did something overtly malicious like fleeing the scene.
> it's just interesting that all the images are of vector fields.

Because they are! You can indeed "flatten" all these forms into vector and scalar fields, and you lose some information but the data is the same. It's like forgetting the types of objects in a programming language and considering only their representation as byte arrays in memory.

When you do multivariable calculus, you soon realize that there are two different kinds of vector fields: those that are "gradients" or "rates" and those that are "speeds", or "displacements" or "flows". They have different units, like 1/length or length/time. Notice that if you change the units of length from meters to centimeters, the arrows that represent gradients become shorter, and the arrows that represent speeds become longer (assuming that you keep the same data).

Likewise, there are two different kinds of scalar fields: potentials, temperatures, etc, that are invariant to unit changes; and densities that change with the cube of the unit scaling.

You don't need differential forms to understand any of this. But differential forms provide a nice formalization where all these objects are of different types, and it explains what differential operators can you apply to objects of one type to obtain another, and so on.

Vectors are rates. Covectors are gradients.
-- Luc Florack
PrusaSlicer itself was a fork of the open source Slic3r, and also received critism when it was first announced.
By that logic, why would have Pavel Durov fled Russia then?

He'd have kept VKontakte and never done Telegram then.
> A few caveats to start: I’ll focus on energy use and costs here. I’m not analyzing the amount of brine water that’s generated and how to manage that in an environmentally-sustainable way. Not because that’s not important, but because this post would '“absurdly” long.

Also, because maybe, just maybe, it would ruin the point the author is trying to confirm here. This is a very expensive and resource intensive part of the process. It feels completely disingenuous to ignore those costs in the context of what this article is trying to do, because these costs are significant:

https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/200...
> that a DARPA project

How much of what you use today has anything to do with DARPAs original design goals or funding?

> handed off to the National Science Foundation and then awarded to Sprint

The NSF handled links between Universities and their funding not the Internet in general. Sprint was a primary contractor under this system. None of this should be understood as "the Internet."

> would be torn from the common man

You do appreciate precisely how much open source software underpins everything we're doing, even in typing these comments to each other, over the internet, yes?

I mean.. show me the government plan to build a web browser.

> from its rightful owners

Do you pay taxes? Congratulations. You are the rightful owner.

> into the heartless clutches of government authority

Yea. Hacker News. Typical bastion of mindless worship of "government authority." Then again, if it has the natural right to exist, why does it need my taxes?
Same here, and I turn to Claude when chatgpt doesn't give me the right answers and I remember about it. But I find Copilot quite inaccurate.
Correctness is the number 1 priority, and maven is simply not always doing what it should, unless you do a clean build.

I am absolutely not bothered by XML and alia (btw, there are maven frontends in json/yaml, etc for those who are), and throwing out valid criticism over some straw man is not really productive.
Most likely aspiring AI startups gathering as much data as they can before regulation jaws snap shut around them cutting off the blood stream.

In this AI race(hype), data is finally the ultimate gold. Also at the rate the information is polluted by GenAI junk all over, any remnants of real data is holy grail.
I have used fewer bags since these bans have gone into effect.

I think people don't remember what life was like before these bans.

I remember traveling from california to a state without a ban, and buying a few things at walmart. I came out with all my stuff in probably 10 plastic bags. It was convenient - only a few things per bag. I could carry 5 per hand and loaded everything into the car. But the bags were good for one thing - to throw in the trash. I also recall outside the store there were bags blowing across the parking lot in the wind.

I also recall going to a state where there was no smoking ban in restaurants. I ate at a restaurant and went home. The next morning I could smell the stale cigarette smoke permeating my clothes from the previous day.
The links to "The Power of Prolog" are broken, the correct URL is https://metalevel.at/prolog
Of course we can. Humans are also mistaken sometimes, especially when trying to solve difficult problems.

If an LLM hallucinates it's usually because the problem is too hard. For easier problems it's rarely an issue in my experience.

Hallucinates is just an indicator that the model is inadequate for the problem you're applying it to. That doesn't mean it's inadequate to solve any problems.
> rather ‘lack of genuine in person community and physical connection’ being the cause

Yes, caused by toxic corporate culture and the modern American work week. There are no third spaces because everyone is busy working, and we all hate the people we work with.

When people say "community", your corporate hell-hole should be the absolute last thing to enter your mind. The fact it's what you turn to and long for really highlights the problem. We've destroyed communities and conned the average joe into thinking work life is their life. Their family. Now we take that away and they're nothing.

The problem isn't the taking away, the problem is getting to a point where the only thing standing between happiness and being a loser is asking how the weather is going by the water cooler.
You're technically correct. It's a formula, it's never 'wrong'. The issue is the mapping of the formula to health outcomes and categories and the limitations of it as a tool.
lmstudio prohibits commercial use [1]:

> Subject to the Agreement, Company grants you a limited license to reproduce portions of Company Properties for the sole purpose of using the Services for your personal, non-commercial purposes.

[1] https://lmstudio.ai/terms
I argue the opposite: It's important to know the purpose of the program, including the computer that the program will run on.

I can understand polite disagreements about target architectures: You might write a windows desktop program and disagree with someone if you should support 32-bit or be 64-bit only.

BUT: Outside of x64 and ARM, your program (Windows Desktop) is highly unlikely to run on any other instruction set.

The reality is that it's very time consuming and labor-intense to ship correctly-working software. Choosing and limiting your target architecture is an important part of that decision. Either you increase development cost/time (and risk not getting a return on your investment,) or you ship something buggy and risk your reputation / support costs.
absent of legal changes this mostly rewards companies that figure out how to scrape without being detected, this problem has existed before AI