skysight-inc/HackerNews huggingface dataset:
The age of piracy has dawned upon us yet again! WHO wants to be paying $100+ every month to Disney+ Netflix Hulu etc. just to watch 1 or 2 shows on each service?? Who the hell wants to pay for a game that works worse and hurts the customers more than a deDRM'd, cracked version?

POWER TO THE PIRATES
Author here - thanks for sharing. Aiming to make a page like this for a lot more tools.
Somebody should tell them Docker can run in rootless mode.
I once saw it go over by chance with a Japanese module closely following. It was very cool.
Threads will allow you to follow Mastodon users by year-end
Just so you know, those in charge of this project aren't going to port it to PC, though someone else could do that. I'm saying this in case the reason you want to donate is because you expect a port to come out of it.

> PC Port?

There's a lot of people interested in playing a PC port of Paper Mario. Unfortunately, making a port isn't our focus. Porting the game isn't why we made the decomp project, and it's not a motivating factor in delving into this game. We have so many exciting goals for the project including decompiling other versions, making modding easier, and further understanding and documenting the codebase; making a port isn't really on our radar.
Compiling static binaries when CMake is used
There is a file created by cmake called link.txt that is helpful for me, sort of like a conf-cc or conf-ld file when statically compiling programs from cr.yp.to. To find it, I use something like

find|grep -E CMakeFiles/.+\.dir/link.txt

In the simplest case, to compile the static binary, all I need to do is something like

sed -i 's/ / -static/;s/\.so /\.a /g' /path/to/link.txt
sh /path/to/link.txt

AFAICT there is no mention of link.txt in the cmake documentation and nothing interesting about it comes up in web searches, hence this note.

NB. This is a workaround for an impatient UNIX-like OS user that compiles software from projects that use cmake, not a software author that uses cmake in a project.

AFAICT from the cmake source code the link.txt file ("LinkScript") is only created for UNIX and MinGW.
Maybe these gaps should be filled with decoration. Like with ornaments similar to those you can find in medieval books.
AFAIK podman either already supports pods in quadlet container files, or will in the near future. https://github.com/containers/podman/pull/20762
SINOVOIP is the major name associated with BPI, but it does seem like it is also affiliated with Foxconn. At least one of their engineers has been working with the OpenWRT team closely on the R3 and has been a wealth of knowledge in the BPI forums.
Yea I remember when the McDouble was $1 .. that was like 10 years ago wasn't it?! Burger king had a fantastic double cheeseburger for $1 too, pissed off all the franchisees lol.

I think the mcdouble is $3.50 or so out here now.
It should even work if there isn't a SIM card in the phone, though I've only personally tested it on 2G and 3G.
Yes.according to Wikipedia:

A RTO in the US is a TSO that coordinates, controls, and monitors a multi-state electric grid. The voluntary creation of RTOs was initiated by FERC Order No. 2000, issued on December 20, 1999. RTOs typically perform the same functions as ISOs but cover a larger geographic area.
Search for ephemeris software.

For all my projects, I use the Swiss Ephemeris[0]. Their commandline swetest will give you the data you're after.

[0] https://www.astro.com/swisseph/swephinfo_e.htm
Not even joking, a place I was renting had dead spots due to this.

I spent ages working out why the “older” part of the house had no cell coverage…
Etherify: Transmitting Morse Code via Raspberry Pi Ethernet RF Leakage (2020)
I think we're talking about two different perspectives. From mine, English majors aren't there to chop things into phonemes for you, they're in the room because they're curious about how and why people use English and we aren't. We aren't even qualified to wonder what they'd come up with.

If you'd like to put the concept in a nutshell, talk to a high school teacher about your onboarding problems.
The big problem is how unoriginal it is. The essay could have been written at any time in the past, or transported there with no mechanism other than a simple find/replace. As someone else said, it's just a big list of reasons why airplanes won't work, along with a few arguments regarding why submarines will never be any good at swimming.

At some point you'd think people would get tired of being wrong.
> I still don't really understand why Red Hat invests into creating a Docker alternative, but I really like it.

They originally tried to work together with docker to fix various issues (e.g. systemd compatibility for certain use case) which had popped up in the past but this turned out not very fruit full.

If you combine this that docker had and still has a uncanny amount of security issues(1) and docker like containers/images being very widely used by developers they had very little choice then to create their own implementation which is more in line with the values and approaches of RHEL.

(1): Like docker still not defaulting to rootless even through it can. For a hardened context both the the docker user group and the ways to run it without the group are security wise a no-go in many use-cases. Like docker initially doing way to little to make sure non privileged containers are at least somewhat sandboxed and taking forever to fix it even when it became known it's an issue. Like the way it interacts with firewalls and networks rules. Like the way it interacts with SELinux. Etc. In companies with dedicated Linux system administrators which care about security docker being banned is not that rare.
True for a particular dominant but antiquated and rapidly aging out model of peer review. Peer review as practiced at PeerJ, eLife, F1000, etc. is collaborative, productive, and maintains integrity in a visible way.

Peer review is not inherently terrible. Exploitative rent seeking publishers that commoditize academic careers and outputs, and hold knowledge to ransom, are the problem.

Please, everyone, stop publishing in journals that do harm. Think about what the impact of where you publish a paper is and align your choices with your values.
This tracks, I live in Thessaloniki and it's a fantastic city to live in (relatively, anyway) if you're not making a Greek salary.
Good lord, please don’t do this to hyperlinks.
My gf and I both left Villeneuve's Dune early in theaters because it was so boring.

I watched it again later on streaming with it playing in the background and had a much better time. It was good towards the end. I think Part 2 will be much better.
I've been working on two things:

1) method acting

2) being on the run for a $5 taco thief

I am dead serious.
How so? The submission you linked is a different article?
They didn't say 'agency is nothing', you took that out of context. They said 'talk about agency is nothing without luck'

It's like me saying a bowl of soup is useless without a spoon. And you go quote me as, "a bowl of soup is useless".

You are arguing with yourself
I’m not dismissing agency. I think agency is important. I’m just exposing you to the overruling effect of luck. And luck matters more than agency.
I generally support choice in work place. However, many advocates of WFH disappear for days; seem to produce less results. Younger teammates don’t have the best work philosophies, and won’t necessarily develop them in isolation.

Some of this may be fixed with process changes and better tooling; but that does not exist today for the company I work for.

I signed a contract that said I would come to the office when I took my offer, and honestly, if WFH people are serious; that should be more vocal about allowing folks to leave the state boundaries too. Silicon Valley folks who live in 3+ mil houses seem to be really happy with WFH…

As a personal anecdote, many of our local restaurants near my office have closed down, people I cared about lost jobs and livelihoods from these somewhat self-centered changes. I want more people to understand that these arguments have perverse secondary effects on society as well.
Well, yes, exclusively because of the type rating.
Ask HN: What's your thoughts on the impact of AI on the engineering job market?
I’ve been seeing a lot of doom & gloom across communities such as reddit or some founder circles, so I’m curious to hear what’s the zeitgeist for the HN crowd. I can’t recall having seen anything this polarizing being discussed by so many people before, all the time. What’s your thoughts?
Not in my experience. And in the now-smaller number of cases where they do bother you, it's much easier to say "not now" in polite wording than in person. WHO allows much more control of your schedule and priorities and how much time and effort you spend on each request.
Ideally, you have enough handle on the schedule that you can approximate the schedule cost, and present them with the option. Example:

ENG LEAD: I can add that experimentation to the Gantt chart, but normally any new ask will push out other things.

BIZ PERSON: Can we do it without slipping our next MVP milestone? It would help with a sales prospect, but isn't worth slipping.

ENG LEAD: OK, since you want it in a week, to minimize impact to the MVP schedule, I can task Jimmy 90% on it. Plus myself 20%, to mentor and keep this on the right track, while Jimmy gets up to speed. We just heard that other customer pilot project was canceled, so I can probably shuffle those resources towards the experiment, without slipping MVP. OK?

BIZ PERSON: Sounds good.

(Of course, if the business people are bad at business, this can go wrong...)

BAD BIZ PERSON: Isn't Jimmy a junior engineer? This experiment is my best drug-fueled mindfulness epiphany yet, and needs the best engineers.

ENG LEAD: If this were key for the MVP, without time for anyone to ramp up their skills, I'd normally plan for Jane or Bob to do it. But interrupting their current immersed critical path MVP work for even a couple days now would probably throw them off for calendar weeks, and likely result in a poorer solution too. And that would end up blocking half a dozen other people for a couple calendar weeks, and they'd only be able to work on lower-priority things. Which would be a immediate 2-week hit to the MVP milestone, plus, worse, a hit to morale of everyone, which would slow us and introduce more risk, just as we're entering the aggressive MVP final stretch where we need everyone rising to do their best work. So I recommend Jimmy, with me working closely with him.

BAD BIZ PERSON: Sounds like this needs my charisma to inspire Jane and Bob to squeeze this in without slipping the schedule.

ENG LEAD: They're already hyper-motivated, on a great path towards MVP, and are operating at peak efficiency. This is an almost mythical moment of greatness, rarely attained by any company, and is startup-defining magic, which will not only make our successful MVP possible, but will also become an instant company-internal legend, setting our engineering and product culture to achieve greatness, for years. If we broke that now, we'd be the world's greatest imbeciles.

BAD BIZ PERSON: Great, the rest of this week, let's do a company stand down for team-building retreat, where I can have 100% of their attention, to leadership them. That will increase their velocity, and we can do the experiment without slipping the schedule.

ENG MANAGER: I should've just said yes, without giving implementation detail, rationale, or tradeoffs.

BAD BIZ PERSON: Jane and Bob can also work on the experiment in the evenings during the retreat, from their tents, after each day of Executive Forest Survival(tm) zip line trust falls. Bam. More time saved. Now go do your magic, buddy! [flashes best confident smile]
Working on nothing is when I get my best work done. I’m sure there’s science behind it, but I very consistently return to the piano better than when I left off. And all my major code solutions come to me after a few days off.
Federal Killjoys Tell States to Stop Putting Jokes in Highway Signage
Kierkegaard's Three Ways to Live More Fully
>"Eye strain is more of a symptom than an actual condition," explains Laurie Barber, MD, a comprehensive ophthalmologist in Little Rock, Ark. "People use the term differently. One person may mean their eyes are tired or watery, while another may have blurred vision. Some people may have headaches they attribute to eye strain, and others may have facial muscle fatigue from squinting for long periods because they are not wearing the correct glasses."

>Eye strain does not injure the eye and does not cause permanent damage, Dr. Barber said. "But it's worthwhile to make simple changes when you are concentrating on a task to increase your eye comfort."

Source: https://www.aao.org/eye-health/diseases/what-is-eye-strain#:....
It's a relational SQL database server, also offering an embedded solution (like SQLite).

https://firebirdsql.org/en/about-firebird/

https://en.wikipedia.org/wiki/Firebird_(database_server)
This is a great characterization of why peer review is great - it makes honest scientists better. A lot of progress is driven by "jumps" from influential papers, and we want those to be as good as they can. It may not stop frauds, but the frauds weren't going to help us anyway. I think fraudulent research mostly hurts by distracting honest scientists and new scientists, not by convincing them of something untrue.
But we are surrounded by people not doing that, and not even through any fault of their own for the most part. They are wired into an endless machine that trades dopamine hits for their money. Children are wired in before they even have a chance to resist.
Tacit programming is not unique to array languages, many FP and FP-like languages support it. Generally array programming languages will be a bit terser if you're working in problem domains that are idiomatic for the language, but FP languages can be more general and extensible. The "people using these languages are so smart" attitude is often criticized as it can devolve into gatekeeping, but at least FP communities make somewhat of an attempt to be friendly to outsiders.
I live in Thessaloniki, and the weather is always great (maybe too great, we haven't had almost any rain this year, due to climate change), the city has a vibrant night life, great restaurants, a fairly good variety of things to do, is very bicycle-friendly if you live near the waterfront, relatively cheap, etc.

It has its downsides, but I really can't believe it's one of the worst for remote workers.
> they could have contributed, and improved, a lot of projects

they tried to work with docker, it didn't work out, that is why we have podman

and given the headache "securely" using docker is I'm really happy that they did
> The very definition of the word luck

Maybe you can define it for us.
Can’t you run your own docker registry and enable a pull-through cache on it with just a couple commands?
Those are very valid questions, and as a (former) professor, I know that most smart (and many 'not smart') students do ask those questions. Lecturers should do their best to set up the motivation for each topic. This can fail because

- There is not enough time. Unfortunately, formal courses have a fixed time, and the lecturer has to cover a certain amount of content in that time [1].

- Sometimes, its not actually possible to answer the 'why' questions with the amount of background that students have (or the lecturer has).

The above is also true for books/written down notes as well. For instance, in your example of elliptic curves, the answer to your questions about "why the form y^2 = x^3 + ax + b" requires students to understand algebraic geometry first, where such curves are defined in general (over arbitrary fields etc), rather than over the real field as you have. If you read such a book, you will see why in the general setting, its completely natural to define such curves. I don't know exactly why elliptic curves are good for cryptography, but I would hazard that the reason is perhaps only apparent when you study them in the abstract - hence why you don't see this explanation in your resources. The writer might not even know themselves.

[1] Yes yes, this is broken as well. In my ideal university there would be no semesters. Courses will be as short or as long as necessary to naturally end at an appropriate location.
C is generally first compiled into assembly anyways.

When you program in assembly you're basically just doing the job of the compiler, and can call all the same library functions C code can. You just have to follow the calling conventions of the architecture. It's cumbersome and tedious, but nowhere near impossible.

x64 made calling functions more annoying by using registers then spilling over into the stack after exhausting those. x32 was more pleasant by far, since it only used the stack. x64's convention produces faster code though, by keeping stuff in registers.
I often feel stagnant and like I should be "doing something". I've come to realize that the best way so far, for me, to add more fulfilling content in my life, is to meditate on what I actually want out of my life. What makes me excited? What gives me a reason to wake up in the morning? I started journaling this year, and it has forced me to record my thoughts and think about the answers to these question. Once I understand the goals that I have and what kind of life/environment I want for myself, I come up with action steps to lead my life in that direction. Whether it be taking a class, attending a type of social gathering every week, committing myself to sharpening a new skill, I follow it like a quest guide in a video game.
I don't live in the US, but how would this work? Isn't the video sent over SSL? In that case how would the phone company know what to send back?

I just assumed that Netflix had different video formats on its' servers, ready to go, and when the app requested the video it also sent the screen size/resolution to get the smallest file size, that would also look good on my phone. If that was 480p then all well and good, it was fine to watch.

It was a while ago now, but IIRC the amount HBO used was pretty horrendous, like a GB for 30 mins or so of video, so I guess they just downloaded a big file and let the player on the phone handle that.

Like a say, a few years ago now so the situation may well be better with HBO now.
idk, social networks are kinda brutal to artists nowadays. In soo many ways.
And too much ai art would make discoverability harder. Even now sometimes if you google some style/artist/a character, top sites on google are AI generators...
You just described a couple months of my life - my phone and card went missing, a lot of services were tied to a Revolut account on the phone - and my 2FA/Password Manager/Card became totally inaccessible so I lost access entirely to huge chunks of my life (:

It’s amazing how fragile stuff is. Now I’m super autistic about paper backups of everything, having ways back in, etc
Peer Review seems like a system designed to encourage group think.
The findings of Copernicus that the Earth rotated around the sun instead of vice versa would not pass peer review. Nor would Louis Pasteur's Germ Theory.
Off topic: How does Starlink deploy updates to satellites?
I would think the constraints are very different to standard deployments:

* Satellites are pets, not cattle
* Increased latency
* Firmware upgrades potentially resulting in unresponsiveness
etc...

I guess first of all there is quite sophisticated testing on local satellites as well as simulators?
Intel's 14th-gen Raptor Lake-HX chips are for gaming and workstation laptops
Heh, no, I don't and that doesn't change the assertion, if you think about it.
AI fears creep into finance, business and law
Use a fast language and forget some of the old advice from "12 factor apps," some of which are focused on avoiding common challenges when scaling low-performance platforms.
That is unlikely to work because the DRAM capacitor is lossy, the charge stored in it diminishes quickly and soon it would become impossible to guess which was the initial value of the charge.

Using multiple values for the stored charge would force a drastic reduction in the refresh time, which would increase the power consumption and diminish the read/write throughput.
Migrating from Substack to self-hosted Ghost: the details
LG washing machine sending 3.7GB of data a day
I remember writing a Mastermind solver in Ocaml, about a year after getting started with programming.
The solution space is fairly small so I would start with a random guess then, of all solutions that are still legal, pick the one that would -- at worst -- reduce the solution space the most (essentially a one move ahead minimax).
Generally speaking anything that cant be extracted profitably will be left behind, depending on the circumstances metals like iron and copper will even end up being discarded in some places. What ends up in a mines slurry might vary batch by batch. Then theres the fact that some things are only dangerous when in gas or dust form or are benign unless in very high concentrations. Sometimes there's a reaction between multiple things in the slurry that leads to the danger. Other times the slurry might be benign until it reacts with something where it is dumped. Acidity and deoxygenation can cause bigger problems than even very toxic mining waste in some circumstances.

Consider that for every kilogram of usable Lithium we extract we need 170KG of raw ore which requires us to remove 1600KG of material. With Platinum we are moving 670,000KG to get a kilo of the metal. The waste vastly outweighs the end product but the end product is where the money is so we know little about the waste aside from that it needs to be disposed of.
> it will guarantee that only huge corporations with deep pockets can produce powerful models

It will also guarantee that the financial means to continue making that data, that is clearly so important, would be preserved. Someone has to pay for the crafting of the data.
related: https://news.ycombinator.com/item?id=38934013

OpenWRT turns 20; wants to launch their "first upstream supported" design

https://lwn.net/ml/openwrt-devel/a8aaa495-da0b-4ddc-8c4f-3e1...

180 comments, 3 days ago
No, it was the people. Early internet users demographics was a result of extreme selection. Companies did exist back then.
Yeah, at that point you'll just have several videos of everyone looking bad, instead of just one.

I truly do believe that if/when people like this finally get their way and have nothing left to rail against, they'll simply look inward to their own group for something to take issue with, and around they go.

Honestly ask yourself, would some of the more vocal activists truly be happy if their mission was suddenly accomplished? Or would they discover that their existence now feels empty, and that their entire modus operandi actually revolved around eliciting strong emotions from others?
That's often the fallacy people have, assuming that the language is a bottleneck instead of the I/O or database design.

Mind you, I understand it given some of the PHP I've seen. But again, that's not the language per se, but how it's used.
My favorite Firefox feature was a button that copied a site's RSS feed to your clipboard. Sadly, they removed it a while back.
docker isn't really struggeling with rootles, it works with rootless since a long time

they just never bothered making it the default or officially supporting it

which in context with how they acted about other security problems int the past tells a lot about how serious the docker company takes security on linux
Hindsight is 20/20. I'm sure one could go back and read thousands of these internal technical symposium papers criticizing X or Y or Z, and most of those turned out to be unwarranted.