skysight-inc/HackerNews huggingface dataset:
compare the murder rate of Nigeria (20) with Japan (0.2) and you begin to understand the nature of the challenges with law enforcement in the US
> Dancing around the "so it's not open source" by not clearly saying "correct, it's no longer open source".

CockroachDB hasn't been open source for over 5 years: https://web.archive.org/web/20190604173131/https://www.cockr...
I suggest you read the indictment for Megaupload (Wikipedia summarizes it, but they cite the actual document you can view): https://en.wikipedia.org/wiki/Megaupload_legal_case#Basis_of...

The indictment explicitly answers your questions about why Megaupload was different from other file sharing services.
ITER Construction Site (Dec 2023) [video]
This is unfortunately a classic example of mixing data with execution. Data is easy to understand and manipulate. Execution is much harder because you don't know what it produces without executing it.

Inventing a language is the third step and even worse, because you not only have execution instead of data, but you wipe out the entire ecosystem of tools, libraries, fragments and knowledge and start all over again.
OK, so reading a bit further this boils down to clipping the polygon to the pixel and then using the shoelace formula for finding the area? Why call it "box filter" then?
X ordered to pay $600K to fired employee who didn't click yes on email ultimatum
is going to stop random number generators from creating synthetic reality on local devices?
Google Deletes App on Pixel Phones–'Dangerous' New Spyware Warning
Landlocked Country
Judge in Epic. vs. Google Comes Out Swinging in Remedy Hearing
This was a bit of a bear to get running on my Mac. Everything depends on ddpoker.rc, which doesn't behave as expected unless an OSNAME environment variable is defined. I don't have that on macOS 14 (Sonoma) Mac using either zsh or bash. I hopped onto a 10.13 (High Sierra) hackintosh, and it doesn't have that variable either.

For the person who was having trouble getting this to work on an M1 Mac (flagged, really?), try this (after installing Java 8 and Maven using Homebrew):

% git clone https://github.com/dougdonohoe/ddpoker.git
...
% cd ddpoker
% export OSNAME=darwin
% source ddpoker.rc
JAVA_HOME changed, version now openjdk version "1.8.0_422"
% mvn-package-no-tests
...
% poker

I built this before figuring out the OSNAME thing, so I can't actually vouch for the build step working out of the box.

Anyway, thank you very much, Doug. This looks really cool.
It's hard to directly quantify what causes what, but in general capitalism happens naturally when people's freedoms are protected, and on the contrary (Marxist) socialism must be forced on people with violence. It doesn't lead to, but requires a totalitarian authority to implement properly.

I don't think that all of them were malevolent either. Most of them probably thought that it would work, and that the end justifies whatever means, or that suffering is necessary for the reward in the end.
Fight in the shade
Maybe we will have to replace "open source" with "spec driven". As you point out, open source can be just as bad as closed source, given future changes in direction by the project team. But "spec driven" means that anybody can come along and compete, and you can switch to them, regardless of how the original developers feel about it.
I bought one when I started an ISP, could have used intel with Linux but Linux was very very new. After the ISP was acquired (just the customers, not the hardware) I had the Indy in my apartment for a bit, but someone really wanted it and I was able to sell it for decent change.

Did anyone else notice that they made strange clicking sounds?
Discussion about how AI is evolving/ from AutoGPT to Agentic AI.

“ Open-endedness is gaining traction as an area of research and we’re beginning to see the first signs of promising results. A team at Google DeepMind recently produced a position paper, presented as an Oral at ICML 2024, that both defined open-endedness and outlined some promising research directions. For them, open-endedness refers to a system’s ability to “continuously generate artifacts that are both novel and learnable to an observer”.”
Seems like. There are 5.2k hits in their codebase for "cockroach" (https://github.com/search?q=owner%3Aoxidecomputer+cockroach&...)
But if it's a mesh, how do you know whether the transmitter generated the message or it is just relying it?

Edit: assuming you don't have only two transceivers
Did the solution taking 10 minutes make it seem like it was all just semantics from old faulty definitions?

How do you personally imagine trisecting an angle now? Is it possible to describe your new intuition of the impossibility in different human understandable terms that are also geometric? Impossible things are weird conversation subjects.
> Hurting those owners, who didn't have any say in the bad decisions, is probably not what we want.

It's definitely not what we want in the short term, but thinking longer term, it's index funds and such that need to remove these actors from their portfolios if we really want to start reshaping the economy.
See reply to antai below.
MEGA, not Megaupload.

Re: source.
Hopefully I'm consistent, you can go back through my comment history. I was raided by the police a bit over two years ago. When I got my stuff back (8 months later, no charges) the lead detective said that there was evidence I'd downloaded things from Mega, and that this was "suspicious", amongst a couple of other things.

I got the feeling she thought I was still guilty and had somehow managed to get away with the distribution of which I was suspected (or it was some kind of retro justification for gross violation of my rights and she was taking a front foot stance to minimise the chances I'd see what legal avenues are available in such situations - turns out very few to none).

She specifically mentioned as suspicious:

- history of downloading from MEGA

- using virtual machines

- having "tor" installed.

Interesting combination of cluelessness (wait until they're introduced to containers!). MEGA somewhat stands out in that bunch, in that there are lots of similar services as far as I know. Makes me wonder if it's a honeypot (but maybe not, because then they'd know the only thing I downloaded from MEGA was android ROMs).

Other than being outspoken on certain topics online, my browsing history is as boring as the next guy's. So I really think they put some weight behind MEGA activity.
It depends on the CLA. In some countries, you cannot not have a CLA because there's always an implied contract.

Many CLAs are just a hassle (basically, DCO that has to be reviewed by the legal department). But a lot are asymmetrical in a substantial way and the original developer gets to play by different rules than the rest. CLAs in the second category tend to be problematic.

Even that is not a completely clear indicator because in some cases, the asymmetry is only intended to help with potential future relicensing in alignment with the project's goals, and not to enable commercialization (either today or at some point in the future). Some organizations have resisted direct commercialization of the code they have been entrusted with for decades, so that can happen even with an asymmetrical CLA.
Dang you posted faster than I did :)
Thanks!
Absolutely bonkers https://youtu.be/0SEcyot2qgA?si=m_J17m2q6PMzuDhv&t=107
>> this is a fight against america playing world police

That is how Dotcom wants it characterized. Everyone else sees a fly-by-night website run by an eccentric millionaire making money by playing fast and loose with the law. It is one thing to be an outlaw subverting oppression by distributing free bread to poor people. It is another to be a bootlegger selling vodka under the table and then throwing huge invite-only parties with the profits.
Clicked around for a few minutes and couldn’t find a sentence beginning, “Galois Theory is…”
> They may be nice folks today, but who knows who will run the place in 5y when the next round of squeeze comes?

The same idea applies to political questions. A politician I like is proposing a policy I approve of. Great! Now what happens in the next election cycle, when a politician I don't like gets to use that same power to do something I don't approve of? Woops.
I'll admit I haven't worked directly in this space in a good while, but the whole mystery terms really rubs me the wrong way .

For example if I have a company that provisions databases on behalf of my clients, is this 10 million revenue cap for my company, or for the clients themselves .

The pricing isn't even on the website for self hosting, I presume it's one of those if you need to ask you can't afford it type situations.

Plus you're locking yourself into a vendor that has no worries about changing its terms again later on.

>Required only during the trial period. Businesses that cannot accommodate telemetry may contact sales to request an exception. Paid use does not require telemetry.

From some of the industries I've worked in, this is a massive red flag. We don't want to give you telemetry at any point in our process.
I’ve worked on multiple compilers in industry that are written in Ocaml. A number of industrial static analyzers are written in Ocaml too (eg, Infer from Facebook/Meta). Yes, LLVM and GCC are the big ones written in the C/C++ family but they don’t represent everything.
I've found mega to be consistently faster and it's a little cheaper.
Are you in USA? I'm seeing words like "private" and "cryptographic" in the github. What's the interaction with ham radio rules about no encryption?
I've been dying to try this but on macOS Sonoma 14.5 both Chrome and Safari cannot establish a secure connection.

Chrome complains

> This site can’t provide a secure connectionytch.xyz sent an invalid response.
ERR_SSL_PROTOCOL_ERROR
I doubt it, since nobody is being denied housing or services. Health insurance companies have plenty of data to back up their practice. Your zip code might be the single most important predictor for longevity (https://time.com/5608268/zip-code-health/).

More importantly, your insurance company is never going to tell you that that's why they raised your rates. You're just going to see a high bill. Same way that a potential employer isn't going to tell you that you didn't get the job because of something you said on social media 14 years ago, or because the information they got from a data broker says you drink a lot. You just get ghosted.

That's the problem with surveillance capitalism. Even as all that data increasingly impacts your life you're almost never aware that it's happening and have no ability to appeal or correct the record.
Sublime Text has been my standby for years, nearly a decade actually, I have paid a couple of times. It's a fantastic piece of software for the price. 6 months ago I opened Sublime, let it update, updated packages, and nearly all the context menu options that the SideBarEnhancements added were just gone. I tracked it down to a commit labeled simply "simplify package" [1].

At the time there wasn't a discussion happening regarding how to restore the lost menu items. Just a useless commit nuking things I relied on every day. I suddenly felt very.... violated? Distrustful? I know that titoBouzout owes me nothing, SideBarEnhancements is free after all, but I was reminded of the constant issues NPM has with maintaining a chain of trust. This is my core toolset, how I make my living, and I have no tolerance for things just vanishing without a reason.

So I've switched to Zed. Overall it's nice. It's as responsive as Sublime was, the "feel" is there. It has decent-enough key mapping and an out-of-the-box Sublime mode, so I haven't spent too much time figuring out how to incant my favorite shortcuts. It has a much, much better Terminal, and the Copilot integration is very nice. I've had no complaints.

I still have Sublime installed, but I stripped out most of the plugins and use it as a vanilla text editor. I continue to use Sublime Merge on a daily basis (literally just for point & click commit building).

I guess my moral is, extendable ecosystems are amazing, but just because you paid for the core software does not mean free add-ons will be, or remain, as high quality as the core software, or even continue to exist.

1 - https://github.com/titoBouzout/SideBarEnhancements/commit/d6...
Malice in this context could mean that they are concerned about someone tracking the activity.

If you are connected to a server, the server is the only connection(and only one with a log) but with a torrent, there are multiple connections so multiple parties could be keeping logs.

Depending on how a file is split in the torrent, it could be possible to add malice data with a collision: https://www.mscs.dal.ca/~selinger/md5collision/
Their target customers for self-hosting are Enterprises with a capital E who are used to signing multi-year software contracts.
Application-level sharding?
"Open-source" in 2024 is a synonym for "ransomware."

It's still nice that I can audit the code and contribute (unpaid) changes, but I no longer assume anyone is acting in good faith.
The mistakes that lead to the corrosion were caused by a careless political wrangling overseen by a series of appointed managers and boards, essentially judges in all but name. Even if you don't see it that way, the point is that the protests of concerned citizens did little to stay the hands of the people empowered to make stupid mistakes quickly. Further, they dragged their heels on pipe-replacement, maintaining for years that it would be unnecessary. The actual, physical replacement could have been done much faster.

Fixing these problems in a timely manner would require more fundamental changes to how they're handled, not simply better organization and awareness within the current paradigm.
> different technology could be utilized to optimize coverage.

One of the nicest advantages of the underlying network stack here is that it can run over almost anything (Ethernet, I2P, internet, WiFi ...)

> Should that ever be done is a most excellent question.

Baring your, indeed very valid question, I am sure some enterprising soul would come up with a way to run some microwave trunk or some such, if needed.-
It's a True Scotsman's neolithic monument.
US judge has girl handcuffed for sleeping during court field trip
Related ongoing thread:

Private, Secure and Uncensorable Messaging over a LoRa Mesh (2022) - https://news.ycombinator.com/item?id=41256623 - Aug 2024 (21 comments)
re: edit
Can I ask for said competing product? I really like the idea and want to see how others do it
The number one indicator for crime, almost tautologically, is having previously committed a crime[1]. Keeping violent criminals in jail prevents future crimes, it is fundamentally not the same as just putting a band-aid on a cut. "Avoiding to create criminals" is less important than preventing crimes, as the same small group of offenders is often at fault for the same crime [2].

[1] https://www.news.iastate.edu/news/2018/12/18/crimehistory
[2] https://www.silive.com/news/2023/04/nyc-shoplifting-report-s...
I use E.coli on a pretty daily basis for cloning. It's alright, and there is so much work that has gone into it as a chassis organism, but overall there are definitely better organisms out there if we just took the time to figure them out (Vibrio natriegens and Bacillus subtilis are two examples).

We absolutely do not have a clear idea of how E.coli works. Hell, we don't even know how almost 1/3 of the genes work on JCVI-Syn3a works, a minimal genome we synthetically created. Far fewer in E.coli.
> because Patreon.com is not just a website, it is a complex web app

I don’t agree with this as someone who uses Patreon relatively frequently. It’s actually quite a simple website, and the main thing I care about is the ability to manage my subscriptions, which I can do on the mobile website today.

Maybe there’s an argument for the creator posts being a bit more complex, but nothing a non PWA shouldn’t be able to handle well.

Also with Patreon specifically, the creators tend to tell users how to support them, so it’s trivial to include “make sure to visit the website, it works on mobile too!” When they call out.
Per the description at https://www.youtube.com/watch?v=XVoZ-1le8s0 the weapon is pretty weak. It has to be to compensate for not needing to aim it at all, but it seems like even then it's not worth it. It's pretty iconic though. I'd like to see it in more games.
Do they explain anywhere why we consider radicals special and ask these questions about them in the first place? Nobody ever explains that. To my programmer brain, whether I'm solving t^3 = 2 or t^100 + t + 1 = 7 numerically, I have to use an iterative method like Newton's either way. ("But there's a button for Nth root" isn't an argument here - they could've added a more generic button for Newton.) They don't fundamentally seem any different. Why do I care whether they're solvable in terms of radicals? It almost feels as arbitrary as asking whether something is solvable without using the digit 2. I would've thought I'd be more interested in whether they're solvable in some other respect (via iteration, via Newton, with quadratic convergence, or whatever)?
He's at Bloomberg right now[1]. His main output is his 4-times-a-week column Money Stuff, but he also has a podcast and writes in other venues. I love his writing!

[1] https://www.bloomberg.com/authors/ARbTQlRLRjE/matthew-s-levi...
> Kim's problem apparently was that he didn't bribe Congress.

Can you elaborate? Is there concrete evidence of this or just a general feeling that it must have happened?
And software engineers that do it?

Actually, that's what I do, these days. Take a gander at my work. It's not exactly "Hobby grade" stuff, but I don't make a dime from it.

I'm grateful for the many years of being a professional, that helped make it possible for me to do it creatively, these days.
I like your idea.

I was schooled in abstract 20th century math - indeed YouTube is the opposite, and it’s a good thing.

One of my math teachers was once talking to Jean Dieudonné
https://en.wikipedia.org/wiki/Jean_Dieudonn%C3%A9

who was part of the Bourbaki group and asked him why on earth he insisted on inflicting raw dry theory to the world with no intuition , when his day job involved drawing ideas all day long !

Edit: interestingly enough, one of my colleagues thinks very strongly that intuition should not be shared, and the path to intuition should be walked by everyone so that they ´ Make their own mental images ´. I guess that there’s a tradeoff between making things accessible, and deeply understood, but I don’t know what to make of his opinion.
Whenever I hit the age gate in the Steam store, I just bump the year to continue, so January 1st it is!
These weren’t true Marxism. When me and my communist buddies take over next time you will see a real people’s utopia. Not like the last 47 times. I promise. Word of honor. Everyone will get a pony.
> You’re not forced to purchase Apple.

Smartphones are necessary to interact with the modern world. This level of importance opens them to regulation. Just because Android is an alternative doesn't change this. My town has two hospitals. The existence of some sort of choice doesn't mean hospitals should be able to be unregulated.

"Don't blame me I voted for kodos!"

> Honestly the App Store is already garbage with the heavy amount of moderation it has.

Sounds like you would be open to a more strictly moderated alternative!
I agree with some opinions and the sentiment of this article, but in some parts the author, perhaps unintentionally, makes false or misleading claims to simply provoke outrage and demonize Apple. For example:

> Every artist, performer and creator on Patreon is about to get screwed out of 30% of their gross revenue, which will be diverted to Apple.

This is inaccurate, as not all Patreon subscribers use iOS devices to support creators.
I don't know much about CockroachDB's business, so I was just speaking in general about SaaS products and licensing non-open source software.
blockchain can be cheap (power, compute etc) and not crap. Doesn't mean every project that builds with it takes that into consideration.
https://www.maths.ed.ac.uk/~tl/galois/

it's a link to the course, and there's an introduction right at the beginning of the course.

Unfortunately, it's a video, rather than text, but there's at least transcript.

Even wikipedia acknowledges that it is not a simple subject: https://simple.wikipedia.org/wiki/Galois_theory#Disclaimer ;so hoping you can get an understanding of it in a few sentences is probably asking too much tbh.
You might be making some incorrect assumptions about what this article is describing. It’s not limited to a single polygon against a background.

Analytic integration is always superior to multisampling, assuming the same choice of filter, and as long as the analytic integration is correct. Your comment is making an assumption that the analytic integration is incorrect in the presence of multiple polygons. This isn’t true though, the article is using multiple polygons, though the demo is limited in multiple ways for simplicity, it doesn’t appear to handle any arbitrary situation.

The limitations of the demo (whether it handles overlapping polygons, stitched meshes, textures, etc.) does not have any bearing on the conceptual point that computing the pixel analytically is better than taking multiple point samples. GPUs use multisampling because it’s easy and finite to compute, not because it’s higher quality. Multisampling is lower quality than analytic, but it’s far, far easier to productize, and it’s good enough for most things (especially games).
If this matters to you it's far more productive to stop using Chrome.
Anvil: Graphical, multi-pane tiling editor
NZXT wants you to pay up to $169/month to rent a gaming PC
Tell HN: ChatGPT Is Down
https://chatgpt.com/ is down
This makes me curious; have there ever been security exploits that utilized the font rendering as an actual attack vector? To me it feels like font rendering should be pure (in the functional sense) and thus have no side-effects, but of course that doesn't mean anything in practice.
Sure, but that contradicts the statement made in the comment they are replying to:

> anytime you see a CLA, you see the true intentions of the project. A project that will always be FOSS won't have a need for a CLA.

If there are conditions to the statement, it isn't "anytime you see a CLA".
I got to use one of these when I worked at printer. It ran EFI Fiery and was probably overkill for RIPing printing plates with a laser etcher.
Interesting points, thank you!

I'm going to noodle over that distinction of natural capitalism versus forced socialism.

I'm thinking along the lines of family-level (and maybe extended to friends and family / cooperative small village) socialism is natural, but on a societal level, of the scales we see today, capitalism is natural. Cooperation versus competition. Very interesting.
we charge per node and you get 3 nodes by default so it’s not 3x it’s just that you have more nodes.
Is there a book that teaches these patterns? looks so useful to known when building games
In my experience, underscores are how you underline when you can't underline. Asterisks are emphasis, which is typically italics.
I think in practice, people write "Emphasize words like this.", then <left> *, then <C-left><C-left> *. At least I myself usually add markup immediately after writing the words to be marked up.

The problem with Word-like editor styling is exactly that the boundaries are invisible, and the style is applied destructively to everything within highlighted range, instead of non-destructively by the range itself. What I mean is, if in the example above, I want to change the emphasis to only italicize "this", I can kill the first * and place it a word later. In Word-style editing, I'll have to highlight the whole "like " sequence and un-italicize it, hoping I didn't miss a space or a dot that invisibly retains the italics and then screw up editing for you down the line.
Hackers may have stolen Social Security numbers of EVERY American