skysight-inc/HackerNews huggingface dataset:
Certainly if you print thousands of pages it is. If you only print something once a month it's not. But most of the people printing thousands of pages will quickly notice this when they're paying unreasonable sums for gallons of ink sold by the thimble.

Then you have the people at the margin, who would be better off with a laser printer, but only by something like tens of dollars a year. At which point the opportunity cost of the time to evaluate whether they would actually be saving money is on par with the money they would be saving.

Whereas if there was actually more competition, someone would be selling a cheap printer that takes cheap cartridges instead of your options being a cheap printer with expensive cartridges or an expensive printer with cheap cartridges.
> If you want to "stop pirates", make it easy for them to give you money and watch their favorite sport.

I don't disagree, but that isn't something Mux is in a position to do. They just provide video streaming infrastructure -- they're in no position to demand that various sports broadcast rightsholders change their policies.
Good catch. I was reading nitophone blog posts that still reference the older hardware.

Still, there is nothing stopping Exynos from doing the same, but I grant it is better they are running from qualcomm.
I find x₁ > x₂ for lexicographic ordering less confusing, because it works like the dictionary.
Zuckerberg and Musk: Find Out
Well … so I do agree, in a minority. But for example, I still took a tax credit due to investing, which isn't terribly rare. The best information I can find on taxable investment accounts[1] suggests that approximately 33% of Americans are in that bucket. While I concur it is a minority, it's not exactly a small minority.

There's also state-level taxes, where I took a number of deductions such as from renting, which is also a minority, again about a third, and again from investing², so that same third again. I think those two minorities won't share that much overlap, perhaps even enough to get to a majority.

(I should note too that these are criticisms of the complexity of the tax code itself; none of this invalidates the point that the original commenter above this thread started with: that the IRS knows all this and can simply compute a bill, on top of which — if required — alterations can be made. That seems to stand. But while, yes, many people — myself included — take the standard deduction, there's just enough other junk in the taxes that I feel like you can fairly easily wind up hitting one or two complications.)

[1]: https://www.sec.gov/spotlight/fixed-income-advisory-committe... though a bit dated.

²Some states, mine included, do not tax income from US government obligations; this is pretty easy to get into accidentally if you're just doing something like a robo-account (which is how I have this situation). But this information is a PITA to get, because it is not captured in any box on a standardized form.
This is amazing! I read everything. I completely agree about the state of the 'big three' engines.

> My focus is still on browser multiplayer experiences.

Here's mine: earth.suncapped.com (https://github.com/Suncapped/babs)

It's been ongoing for 12 years, with several burnouts and rewrites, hah.

If you want, I would love to talk offline (email in profile) about player-freedom, MMO projects, and browser games. I feel like some of us have a shared history going back to older MMOs [0] and Flash browser games [1].

On my project, I sneaked past the hard networking problems by settling on tile-based movement. It worked for Ultima Online and I still believe in it. It scales really well. Networking zones measure 1000 x 1000, and tiles are 4 units, so X and Z can each be stored in 1 byte. This also helps with storing and transmitting tons of objects. See the page load time.

Actually, I sneaked past a lot of difficult things, which is what strikes me about your work - you solved hard stuff directly. I haven't tried to integrate skeletal animations into my Blender pipeline yet. Yikes. I barely know how to write cameras, whereas you made a cross-platform one and blogged about it.

> shared client & server game code

How did this one go? I ended up literally doing a `ln` for shared frontend/backend files.

> React+Redux setup was too much performance overhead for the real-time gameplay section.

This is such an interesting aspect of web games: HTML-based UIs. I went with Svelte because I was curious about it. It is SO much easier than doing a game UI yes. But the "line" between web UI and game UI keeps being a problem. For example, when a player drags an object into a UI backpack: That object's graphic needs to change from 3D mesh -> mouse cursor -> png icon. Craziness. I might scupper the whole thing.

A bit of a ramble, but in conclusion, wow!! Thanks for sharing this.

0: UO, Lineage, you said Exteel which I'd like to learn about.

1: (First Earth had a Flash version lol. Also a Babylonjs version.)
Even as a startup founder, the best practice is to sign over your IP rights to the company since investors want to see this. So I can say even with a large equity stake in a new venture that's not w-2 work, you still sign over IP rights to an org.
It's little triangles that fold your list.

I know how handy it is.

But I think about the simplicity of it, and it offends me to pay so much for the ability to do something which I feel ought to be a standard thing.

$49 is nothing to most here. It's doable for me. But there are countries - many - where that's a month's median wage.

$49 for a blockbuster game - sure. It's optional, there were hundreds of thousands of hours of work put into it, etc.

Little foldy triangles costing the same, and you don't even own the software? Nah.
Oh man, you must be too young to remember when companies had intranet sites that only worked on IE6 long after it was supported. That was pure hell as a young IT support drone. Good god.
There are a lot of net negatives for society (e.g. double gulp [0]).

People generally don't like to be coddled by their government. They changed the laws in their states to allow them to make their own choices (and deal with the consequences).

[0]:https://www.7-eleven.com/big-gulp
All of these concerns have analog equivalents. Plenty of people get to public transit and realize they need to recharge their pass before it's useful again.
CAD software is also to blame. The proliferation of CAD means we know exactly when a part will fail (subject of course to a statistical distribution). Things are not overbuilt anymore and manufacturers have precise control over an item's lifecycle.
Interesting! I just got a new Kallax, but haven't put it together yet. I'll have to compare against my 10yr old ones.
Reminds me of your typical "Windows support" impersonator telling people to look at all the spooky errors and warnings in Event Viewer and "all I need is for you to install this remote access tool and I can fix all your problems for you".
The Mental Health Crisis Has Hit Millennials
its almost like all modern scinece is team efforts that only the sufficiently tenured get credit for.
( Well doesn’t happen quite like that usually, unless the Someone is your math phd research Prof. looking to generalize an idea. )
> A slug is defined as the mass that is accelerated by 1 ft/s2 when a net force of one pound (lbf) is exerted on it.[2] One slug is a mass equal to 32.1740 lb

this is like if you tried to explain the difference between a newton and a kilogram to an alien an they didn't quite get it
Yes, and you have an advantage versus your past self: programming ability.

Math can be modeled in software. Look at Mathematica. If math and computation are so different, how could the latter render the former?

Write code to reflect your growing understanding, and you may develop your own intuition.

Check out math videos too. By their nature, videos visualize the abstract; this will help you piggyback on existing imagination.

Math Overflow to look at math questions will also help. At first, it may be a slog, but it's an easy way to stretch your brain with new vocabulary.

You never know what may work. Try everything. Even smashing Schaum's Outlines.
Also, if you're in the Apple ecosystem, you can store your obsidian vault in iCloud and sync between laptop & mobile. The obsidian mobile app is surprisingly good too.
Show HN: ChatGPT Code Assistant
ChatGPT is excellent but you need to do a lot of copy and pasting for using it as a coding assistant. I created a simple plugin to give ChatGPT access to the web for documentation and also to the local file system.
Theres also Py Spy, a profiling tool that can generate flame charts containing a mix of python and C (or C++) calls.

https://github.com/benfred/py-spy

It's worked really well for my needs
Nurses make solid money.
While it's nice to use a version of Kermit or Zmodem that has SSH built into it, it's not necessary. The plain vanilla versions from decades ago will work just fine in any terminal connection you establish: Telnet, SSH, rsh, whatever - even 7-bit ASCII...

I used this frequently to move files back in the dialup modem days, after doing an ugly redirect to get the Zmodem binary on the far end, and because of its superior compression, Zmodem was faster than uucp/uucico (when you were lucky enough to have the uucp suite installed and configured, which unlike Kermit and Zmodem, required root privileges...)
Happy to note after a couple years using S-Gear that I tinker with it less than I expected and haven't been seriously tempted to buy an amp. I think having the option to try all the presets is satisfying enough, whereas with amps I would always wonder if just one more pedal purchase would find the magic tone. I still need more guitars, though.
Not much can be done, other than turning off the phone, https://www.securitymagazine.com/articles/91767-protecting-h... & https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

> There are more reliable hardware options available for detecting IMSI catchers, which make sense when protecting multiple smartphone users in a single site, like a corporate headquarters or military base. Typically, such a setup involves a fixed, embedded system containing sensor hardware and a cellular modem for continuously monitoring the broadcast signals of the surrounding base stations, along with a database to which data is uploaded for analysis. When an IMSI catcher is detected, alerts can then be sent to all of an organization’s smartphone users.

Phones should allow users to define a whitelist of known-good cell tower IDs, which could be loaded for a known geo-location.

Why don't cell towers have the equivalent of an SSH host key, so that unknown cell towers trigger a warning before connection?
Meta’s Clegg Invokes Anti-China Rhetoric Against TikTok
https://archive.ph/2023.04.26-000225/https://www.bloomberg.c...
In Australia I got this 1800mm x 405mm (so 70" x 15") butchers block panel[1] for about US$50 and then used height adjustable legs from IKEA which were like $15 each. It looks great and is as solid as anything.

IKEA also has an electric height-adjustable desk frame for maybe $300 I think

[1] https://www.bunnings.com.au/specrite-1800-x-405mm-18mm-timbe...
what do these people expect to happen if they change jobs and loose access to their accounts?
NHL blackouts (at least today’s NHL blackouts) are not for getting fans into arena seats. They exist because local cable broadcasts own the exclusive rights to broadcast games in local markets.
If all you're doing is passively listening to what's around you who would ever know?
In practice "each" is optional if it seems implied from context. I mean, if you say "Our employees work 40 hours/week" it would really be weird to interpret it as anything other than each employee working 40 hours a week rather than all employees teaming up to work 40 hours in total. Same thing with hens teaming up to lay 3 eggs. If you mean that hens lay an egg once every three days then say that and the whole thing is far clearer.
In the USA, there is no way to simply pay the NFL or even any other entity to stream every single game.

American football, ice hockey, baseball, basketball all have “black out” games and other bullshit, plus many times require a secondary subscription to a “TV” subscription, where you then have to hunt down which media provider is streaming the game.

I would rather save my time and just not watch sports. Only US soccer is decent because you can simply pay Apple and guarantee watch all the games.
Or don't ever realize it was a mistake...ahem.

Then it's like Alice in Wonderland.
> I still use these protocols for embedded systems

I have a brand new system sitting here next to me on the bench that uses SLIP framing for packetizing Protobufs :)
Replit announces open source 2.7B code LLM that beats OpenAI Codex at HumanEval
I don’t know OCaml, or really any language that would help me fully understand the code, but my exposure to OCaml is this stuff, and it looks pretty clean to me. https://github.com/janestreet/base

Of course, I haven’t read every file, so maybe I got lucky with my random sampling.
Why would we use it for that? Every programming language already has a function for that, and if you want real random numbers you can get them from a NIST API.

The answer is, no.
When I got my ham radio license they told us that listening is never against the law. decrypting anything or transmitting on unlicensed frequencies are major offenses, on the other hand.
Once you mount everything as local with rclone, transferring protocols have no sense, everything should be part of a filesystem. Plan9 did it right, there's no difference between local and remote once you get the grasps of 'bind'.
You didn’t save anything unless you can show reasonable evidence that they paid properly as a result of your efforts. It’s likely that at least some people never would have paid for the content even if they can’t pirate it.
It's definitely something you adapt to - I moved 7 times as a kid growing up with my family (one of those being overseas) and now it's something I actually look forward too when the comes around.
Yes, the browsers evolved very much beyond this original purpose.

Again, it did not happen without any reason, it happened for a reason.
The purposes the modern browsers serve apparently are more important to their users than that original purpose!

Indeed, I believe there are obscure browsers that don't support any of this new stuff, and are only good for rendering plain old HTML. They remain obscure for the obvious reason: they cannot be used for what most people use the browsers most of the time.
The point of ikea furniture is that you can throw it away when you move. Moving furniture is more expensive than buying new ikea furniture. Just don't buy their couches.
> Firstly, this is a todo app for your life. Existing tools are built around how we work as employees in a company.

On the contrary, that's a very recent development. Since the 50s (and earlier) there have been commercial personal systems that are 'to do apps for your life', with this millennium's most famous being GTD aka "Getting Things Done", and last half of last century in the USA being Day-Timer (and similar tiny pre-printed planning organizer lists+calendars+journals).

If you squint, most useful 'planners' end up re-implementing some form of GTD, David Allen's "Getting Things Done" which itself had that rich heritage from DayTimer and other paper based systems before it.

GTD basically has themes, workflows, and perspectives. It can be implemented in Outlook, Trello, OneNote, RememberTheMilk, Vitalist, ToodleDo, NirvanaHQ, Agenda, or the perhaps too powerful "OmniFocus" which predates most of these:

https://en.wikipedia.org/wiki/Day-Timer

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

https://www.omnigroup.com/omnifocus

https://www.nirvanahq.com

Recent changes to iOS Reminders brings it up to handling this cleanly as well.

In the list of apps above, two of them seem very much not like the others: OneNote, and Trello.

OneNote can do this system using Tasks, Flags, and its tie ins to calendar.

Trello can do this because Personal Kanban shares most of the underlying principles with GTD:

https://www.personalkanban.com

Rule 1: Visualize Your Work - You Can Better Manage What You See

Rule 2: Limit Work-in-Progress - You Can’t Do More Work Than You Can Handle.

End the stress of overload, always know what to do next, communicate better with others, and find the joy of completion.

Dumping your list somewhere so you don't stress about forgetting it and getting an unpleasant surprise is half the reward. It's not work to make lists, it's a stress relief! The other half is the dopamine hit of marking an [x] or moving to the Done column.

PS. You might be astonished how many apps sync with Toodledo: https://www.toodledo.com/tools/directory.php

It's interesting to check out the objects they think are important for a sort of universal personal TODO API:

http://api.toodledo.com/3/index.php
Reading the article thinking of GrapheneOS on my Pixel 7 with tensor G2, then they say NitroPhone not based on Qualcomm and equipped with GrapheneOS, getting confused
then see what they sell is just a pre-flashed Pixel. A price of $1299 for P7 pro doesn't even contain desoldered microphone, and that's a $400 addition. That sounds salty and shady.
Also, the test sounds and reads shallow.
Sure, but for something that applies to 30% of people, they could either ask you if that situation applies to you and then ask you to fill in the info. Like how TurboTax asks you a bunch of questions. But the government would have to ask you as many questions as TurboTax because they already have a lot of the info.

Did you know that around August/September you can log into your IRS account and download all the forms the government has on you for that year?

They would just have to expose that earlier. Or just make the tax deadline October.
I would have been surprised if they were NOT send one's personal data.
MIT CSAIL Professor Explains: Large Language Models: Part 1
Cheapest furniture on Amazon manages to be considerably worse, than cheapest IKEA products.
> “I set my own Terms and Conditions as well” legal structure to impersonate your Wives / Women / Whores online and you as well for fun and potential profit.

That's well and good, but you'd be a fool to expect Facebook, Twitter and Medium to unconditionally host that speech. They remove thousands of shmucks on the hour, your Grimes impersonation hate account is like movie-theater popcorn bins getting swept up after the latest Elon tweet.

Yes, all of those guys you listed are chumps. Using their platform to throw digital beer cans at them just brings you down to their level, though. If I were you, I'd leave the control social media has over you in the past.
I think you misunderstood. In referring to "truth", I wasn't addressing the veracity of Watson's statements (which, however you come down on that, were objectively racist, in the sense of making judgments based on race). I was talking about his impropriety, the truth of which even TFA admits (even if it emphasizes his attempts to later "correct" the record). Watson used a colleague's work in a way that appears less than on-the-level. Watson misrepresented the events of the discovery in which he played a major part. That is what would lead a dispassionate observer, without bias, to reasonably question his statements, especially ones which we are expected to accept, in part, based on the strength of his record.
It isn't a crisis. A crisis is like, "omg! This is happening and we need to figure it out and resolve it!"

These kids eat bad-culture constantly.

People say TikTok is for spying and hacking yet we all know so well similar feeds are champions of opinion swaying and emotional control.

Pfff
In this blog post, we will explore the concept of continuous integration and its benefits. We will discuss how to achieve continuous integration using Jenkins and provide insights on how this approach can help you streamline your software development process.

If you've found this blog helpful, you may be interested in further expanding your knowledge by enrolling in the free online course:
https://www.udemy.com/course/hands-on-mastering-devops-ci-an...
You are quite as capable of learning now as you ever were. You just have to budget more time. Not because you got worse at learning, but because you already know so much. Whenever you learn something new, your brain has to reconcile it with what you already learned (or mislearned!). You have to undo more of the prejudices you've picked up, you have to resolve the cognative dissonance which comes from realizing that you've been wrong.

Sometimes this causes profound crisis, as when changing/losing religion, or allegiance to political party or economic system. You have been warned :-)

But if you want it, you can learn it. It is yours for the taking.
That's WASM based which puts it at a disadvantage to a javascript based renderer.
> Reduce stress, improve your mental health, and live a happier life with the help of your new AI companion. They'll give you more emotional support than a squad of cheerleaders!

I think mental health is nothing that should be jokingly thrown around. If the app works as intended, great, if it doesn't, it can have some really grim consequences.
Magic. No, seriously.
I agree that climate change will bring about human suffering far beyond anything most people envision. But I am mostly confident that extinction is not in the cards. Nukes could only erase a few thousand square miles, not enough to kill a majority of humans much less all of them. Starvation and collapse would kill many more, but still far from extinction.

If you mean novel bioweapons then I can see that being a problem.
>That's where we're at: Just randomly select some parameters until the data fits, and lo and behold, it fits.

When I read that it felt like a Monte-Carlo simulation. A legit approach in modeling.
And indeed - the link to the paper: https://arxiv.org/abs/2304.09895

https://en.wikipedia.org/wiki/Monte_Carlo_method
"Your pain point is their business model"
Where? What is Life is an astounding piece. It influenced Watson, Crick and other biologists, but didn't predict a double helix.
US-China relations have entered a frightening new era
How Roof Koreans Took Back Los Angeles
> applications for e-mail, calendars and contacts integrated into commercial iPhones..

maybe I did misread you. You lamented the "hand over" of "the entire German gov mobile communication stack" to Apple. But what you show is BSI audited iOS and verified their own Indigo solution to be compliant with their requirements for handling VS-NfD documents (one solution of a handful of others).

So VS-NfD bits will pass that software stack sure - but as I was sceptic if "the operational part" was handled by Apple, I don't see this supported. An MDM will set endpoints for email/carddav/caldav to .de gov servers, I hope :)
https://www.complete.org/nncp/

It supports flakey networks and it has tons of features.
Another vote for the awfulness of GCP as a business “partner”. I’m hardly an Amazon fan but the difference is incredible. Ditto for Microsoft. Google doesn’t give a rat’s rectum about most of their customers.
Not judging the law or ethics around piracy here,

but the idea of EU suppressing a commissioned report that "goes south" is absolutely diabolical to its reputation. That does not sound very progressive.
That can be terribly hard on people, while great for other people. What would you suggest would be better?
Chat with Any GitHub Repo – Demo and GitHub Repo
In general if you join a large company there are endless different types of projects. I would look for a project/team within your org that does what you are looking for.
Archive link: https://archive.is/2023.04.25-163230/https://www.ft.com/cont...