skysight-inc/HackerNews huggingface dataset:
I own a Turris Omnia. It's been my main router for over 2 years.

I don't use a lot of the stuff they've added on top of vanilla OpenWRT, but there are a few things that make me want to stay and probably buy the next hardware revision when it comes around:

- The hardware support is great
- The ability to add M.2 SSD for running LXC containers and generally saving data (logs, etc) without worrying about wearing out the internal flash
- BTRFS snapshots with a handy CLI to manage them, rollback, etc (also on the web UI if that's your thing)
- Automatic upgrades
- Automatic snapshotting before and after upgrades, which is great if an upgrade bricks it. Hasn't happened to me even once but it's good to know it's there.
- Hardware button can be used to restore latest snapshot or factory
- When restoring previous snapshot doesn't cut it, restoring factory keeps snapshots around so you can easily get back to your previous configs and fix forward
- Declarative package management
- Full access to pretty much everything OpenWRT has to offer anyway - caveat that if you customise certain things you can't use the "official" web UI (reForis) for those. My network config is managed exclusively over LuCI, uci, config files, for instance.
- Open, hackable hardware

Edit: formatting
I can only echo the sole comment under that answer:

> Do you have a reference/proof for the first paragraph about agreements?

---

IMHO, I find this hard to believe myself. The team(s) in charge of implementing this functionality likely don't have the requisite high level of lateral coordination necessary to facilitate agreements with all the major streaming services.

Practically speaking, I see this sort of thing as balancing

1) total network saturation/hard capacity limits

2) encouraging user base to use more data up to thresholds in (1)

3) customer experience (wrt data overages)

likely in that order.

This functionality isn't a first-class user-facing "generate piles of money"-center; it describes limitations and conservatism and risk balance. It isn't a "pedal to the floor" sort of subject, but more of a continuous optimization concern.

I don't really see telcos going to all the streaming services and working out agreements given this sort of status quo/sentiment. It's more the sort of thing that is kept internal.

And then of course there's the fact that this would be playing out for every telco relative to every streaming service.

At that point everyone would just throw their hands up in the air and make a global standard for cooperative ratelimiting, and we'd all know about it. For the first few years it would be obscure and you'd have to google the terms a few times to correctly identify it, and then someone would put a 43% quality JPEG screenshot of the documentation on facebook and it would go viral and get linked to 5G causing cancer or whatnot.

It's just IP ratelimiting.
> Google is useless in these situations.

Is it? I just googled the keywords from your sentence "fence before tear it down" and the first article is titled "Chesterton's Fence: A Lesson in Second Order Thinking"
> 15 GB (2 days of non-streaming usage for me)

I needed to run mostly on LTE tethered connectivity for a couple of months, and 30 GB a month of data was more than enough for my daily development process, and background youtube music mixes (at lower bitrates).

Unless you're rebuilding containers/redownloading dependecies daily, 15 GB of data should be pretty reasonable.
That actually makes it more likely. They're limiting speed to certain IP ranges, corresponding to streaming provider servers. If you connect via a tunnel, the destination address is different and therefore your traffic isn't throtteled.
Nah, the box on your desktop is the CPU. Just like "Adobe isn't working" means there's an issue opening/editing PDFs.
This may be an oversimplification, and I could be wrong, but the way I understand it is this:

Relapse events are often triggered by an alternative mutation in the cancer. So let's say your skin cell becomes cancerous because gene 1111 mutates. You have, let's say, a million other genes that dictate your skin cell, and maybe like a few dozen mutations that could be cancerous (some mutations are harmless). So the T cell targets that gene 1111 mutation, but as a response, either that same mutated cell mutates again, or a healthy cell mutates. Now it's gene 1232 that mutates, but your T cells are modified to only recognize that gene 1111 mutation, so the new gene 1232 mutation sneaks by without being killed by the T cell.

There are a lot of intuitions I have about why you can't just do it again, and ultimately I think it depends. Maybe gene 1232 doesn't change a protein that T cells can target without killing your other cells. Maybe your skin cell has dozens of mutations but 99% of them aren't cancerous, and we don't yet have the right signal/noise reduction in sequencing / the right AI to determine the mutation that is causing the cancer. Here we need to keep in mind that these proteins are very small and very hard to determine the structure of. Cancer cells can be very hard to differentiate from normal cells in a way that you can target them, so a new mutation is a whole new puzzle to solve.

If I am wrong please correct me - my degree is in chemistry / applied math and not genetics/biology and this info comes from domain knowledge I pick up at my job (SDE for a cancer company) + books I've read.
Convert a webpage to an image or pdf using headless Chrome
I've had starlink for probably a year and a half now. It has steadily improved, gotten more reliable, and is more able to avoid trees (I alas am not in an open plain).

I used to have 10 seconds of blockage every 5 minutes.

Now I get some blockage every... 5 hours?

I also have a 5G modem appliance that I used to use for stuff like Zoom. It actually is LESS reliable than the Starlink now.

Do I do massive bandwidth downloads or serve websites? No. I am the typical consumer usage.

Is the expense worth giving the finger to the cable company? Oh yes.

If I got around to getting rooftop solar and storage or a backup generator, then I'd be protected from a grid failure. That appeals to me, but then again going off-grid is an obsession of the typical aging male techie in America. I think it's the new "going republican when you were liberal young": instead you go pseudo-libertarian.
Clickable link https://www.reddit.com/r/overemployed/
Your vitriol is because you place a timeline no one else placed on a position you don't hold? So you're angry?

You're not angry at hedge funds for naked short selling? You're not mad at the front running? Did you or did you not see that the buy option was turned off for one stock on a critical day last year during a run-up in price and no one went to jail? You're not furious that the SEC has abandoned its job?

The retail investors doing this are all holding long-term. The motto is, "We just like the stock." Maybe they're sanguine because they think time is on their side or maybe they like the stock. What's the problem? The only one trying to put a date on it and losing their mind and name-calling is you.

Your righteousness feels false here.
It seems to me if it's true that the cost of distribution is something like 77%, then it really argues in favor of more houses being off grid -- For the cost it may have been better to build self sufficiency, and/or micro community grids rather than a giant regional one. The economy of scale in generation is lost in the costs of distribution.
Who says crypto has to be involved for it to be web3. Isn't being distributed (versus centralized) the defining characteristic?
I'm guessing it's going to depend on whether or not the original cart had any expansion chips? E.g. I don't see mention of the SuperFX chip that Starfox requires.
> This project seems like a domain specific web scraper, targeted at common usages found on Wikipedia.

This is pretty much what DbPedia does, FWIW. But Wikidata has the benefit of being built for the actual purpose of hosting structured data, regardless of language.
> If you answered yes to these questions, you wouldn't be saying what you're saying; I guarantee it.

I've published research on EVM issue detection in a top venue. The "if you weren't ignorant you'd agree with me" argument is a crap one.
I don't believe the US trucks have more efficient engines (yet--this is changing due to new EPA standards.) They just haul more, which is a more efficient use of expensive drivers in addition to making the most of the engine's fuel consumption.
We can teach you if you are a good programmer: https://informal.systems/careers
Self-Powered Camera (2015)
Taking a wild guess here:

Standard PoE+ is 30w, and even the newest PoH maxes out at 90w. The new hardware draws more than that, so Starlink made up their own PoEish standard with proprietary cable/connectors. The $20 dongle is probably a custom PoE adapter. The good thing about this setup is you only need a single cable run up to your roof.

Adding an RJ45 jack directly to dishy might actually complicate the construction. For one thing, it's a weatherproofing issue. But now you have two ethernet ports and need a switch, which needs software management. It's not just a few pennies on the BOM.
Detecting malware through electromagnetic waves
Short, incomplete answer: Cancer evolves. After a therapy has failed, you've effectively selected the proportion of the cancer most resistant to that therapy.
You will find that wildly varies in the US too. For example Walmart has very nice trucks. But some random LTL probably has used equipment that is decades old. It comes down to the fact that most of this has a very thin margin. Large private company fleets tend to be newer. Small general delivery tend to be older.
The European length restrictions don't exist because someone hates long trucks but because city and road planers don't need to account for longer trucks than that. This is especially important because of parking. In the EU there are maximum driving hours for truckers which means they often need to take rests and the infrastructure needs to support that.
On the following page it shows an IPv4 address with IPv6 "Not detected". I have ipv6 enabled on my edgerouter.

https://whatismyipaddress.com/
On the Trail of a Pirate
How would that benefit Apple?

They are already able to spy on their phone users if ordered by the right three letter agency, they don't need NSO/Pegasus for that.

And if they still do so, it would basically be official: "look a phone vendor that develop tools to spy on phone usage". Not a good marketing either.
The Bitcoin Energy Argument That Nobody Makes
The best thing to do is to run cables to different rooms and add access points there. I've done that using cheap Gl.iNet devices that I've flashed vanilla OpenWRT and just run them as dumb-ish APs with VLAN support.

If you're unable to run cables, a mesh WiFi solution might be your best bet.
Europe has strict noise regulations that even regular trucks have a hard time meeting, much less a jake brake [1]. In the US these are no problem since such large swaths of the country are unpopulated, but here in Europe you got small villages next to highways all the time.

Here, the more expensive hydraulic retarders are the most common brakes (additional to the standard brakes on the wheels, of course).

[1]: https://www.verkehrsrundschau.de/nachrichten/nfz-fuhrpark/ne...
It's a bit hard to tell how much money/assets they have as they are private but they employ 700 people on trading crypto. I imagine they have made a few bob.
> Conventional designs allow more aero features.

“Conventional” is such a poor label. Convention depends on the context. The conventional form factor here is cab over.
This article is absurd. Imagine writing the same thing about any other profession. "If your medical staff is only medical school graduates, you don't have a strong medical staff. Add some florists and interior designer." I'd hire someone who's been in the trenches of tech for years with a relevant degree over an ex-psychologist bootcamp convert any day, all else held equal.
The ISP could use different IP ranges for the different tiers, and just communicate those ranges to the streaming providers they have agreements with.
I thought it does—we rented a movie with Apple TV at one point a couple years ago and waited for it do download to local storage before it was played. Unfortunately, I had opted for highest quality at a time when our network connection was being really flaky and it took a day to do so.
This month I donated in Indian Rupees (just like I do with YouTube Premium family), every month I will pick a different currency (tbd). With YT I had to figure out an existing address in India, with Signal it seems I can pick any (even tho my number starts with +31).
I’ve been saying this for months but the easiest way to get front page HN is to repeat this argument. Those who are interested in the space defend it (including me), those who aren’t interested in the space attack it, and that activity pushes it further up.
Can you point to a current console platform that isnt sold at a loss? PS5 and Xbox X is sold at a loss. Switches aren't, and it's well known that they are underpowered for current gen. Steam Deck also by Valve is thought to be sold at a loss. https://www.nme.com/news/gaming-news/gabe-newell-says-steam-...

You are criticizing them for a industry standard practice. Make loss on the console, make it up with the software. With what they are doing with the Steam Deck it seems like they have learned a lesson about trying to make a profit on the hardware from their VR efforts.
WG – Learn new words – Command line Wordle-like game
I'm in the same boat, but didn't come to tech until the mid 2000s, mostly on the operations side.
I think what I'm missing (or had to learn on my own) from not having a CS degree is all of the table stakes stuff-- the theory. Being a good programmer is not about learning the syntax of a language, its about algorithms, data structures, logic, computational complexity theory etc etc etc. Boot camps, as author endorses, teach you how to source a whole bunch of libraries you don't understand and know nothing about, save the one feature you've been taught to source it for. This makes for bad, unscalable, insecure and unmaintainable code. (disclaimer-- many libraries and frameworks are fantastic and make it possible and reasonable to write code that is maintainable, scalable and secure. There are also some languages where its really easy to string a bunch of really crappy libraries together and get something that 'works')
I'm in the position now where I am trying to enumerate all of my known unknowns and learn dive into so I can be the kind of programmer who can actually write good, performant, scalable code, more or less from the ground up.
Avoid the posts with more than 100 comments.

Try to go to https://news.ycombinator.com/newest and find interesting small post. I like when they have like 10 comments, but sometimes they have no comments and you can have a nice conversation with the author or someone of the community of HN that is an expert in the subject. [Note: Most of the post in "newest" are not interesting. You must check it for a while until you find one.]
The author here would do well to and understand and use terms like "fixed costs" and "variable costs". There are large fixed costs in the power grid and the author is complaining that the retail price of electricity doesn't reflect the variable costs, leading to distortions and perverse incentives.

But this doesn't make prices "lies".

> The current net metering system in California is pretty favorable to customers with rooftop solar; in effect, it’s a subsidy.

It's quite an overt and deliberate subsidy to foster solar power technology (which has been wildly successful), reduce demand on the grid and to shift the pattern of power usage. Electricity use spikes during daylight hours [1]. This happens to be when the Sun is shining and solar power works. Peak demand is really the only thing that matters in powering a grid. Solar is highly effective at reducing peak usage.

I honestly don't know why the author feels like any of this isn't "upfront".

[1]: https://www.eia.gov/todayinenergy/detail.php?id=42915
> have been overly-optimizing for profit

profit, and continuity of control authority
I remember I read Randall Munroe's What If to my daughter a few years ago and there was a chapter about the common cold. The conclusion was was that eliminating it was impractical for economic reasons - we couldn't have survived a global lockdown, and the virus mutates too fast to create an efficient vaccine. It felt a bit surreal seeing testing the scenarios described by Munroe in practice.
The splash image is a throwback to the early IBM PC DOS manuals which are freely available on pcjs [1]. Very entertaining to read these high quality manuals, especially the ones for 1.0 and 2.0. You can tell a lot of work went into refining those documents for an audience who barely had any idea what a computer was. They even have a bit of internal details (e.g. about FAT) and such at the end.

1. https://www.pcjs.org/documents/manuals/ibm/
Check out Nano or Stellar. But simple projects that actually solve problems don’t win the hype game in this space.
As far as I can tell, only Florida makes it actually illegal to disconnect from the power grid[1]. It seems to be legal in every other state, subject to doing paperwork.

[1]: https://off-grid-home.com/is-it-legal-to-disconnect-your-hom...
Eh, I think it counts. I mean, aren't most database extensions for programming languages not written in the language its targeting? When I use mysql_query in PHP, aren't I just "writing SQL queries in PHP" and the underlying C driver is the one doing it? But we still say PHP can connect to databases.

Its just a driver for CSS written in the host language (JS).
I suspect in 16 years the internal flash will have worn out. I'm not sure the device can boot from external storage but if it does it might still be a decent router then.
Have you considered B2B? A lot of small companies would love shared bookmarks to have some employees discover more easily things that were previously bookmarked by other employees.
The Canadian government is spewing gasoline and the truckers are holding the matches.
> Where do the worn out NL semis go?

African countries
No, he remains as an external advisor
> Are you still interested if someone told you it runs on a 2nd layer on top of bitcoin?

No, I think that actually dilutes the value of a "decentralized" network.
...positioned to give you a 1-dimensional measurement: how far are you along this specific tunnel? Expecting triangulation is, well, overly optimistic. By an order of magnitude, at least (and would require a far denser mesh of beacons, whereas this only needs one beacon every $measure ; or two, for added redundancy).

In other words, it's still useful for navigation like "you are now 2000 meters/yards/cubits into the tunnel, therefore you should be taking either of the two middle lanes", but the trick is, this doesn't require the app to know your current lane.
I use matplotlib all the time and I didn't know about it. Maybe the documentation page is a better reference, but I'm happy the post was posted so I could learn about the existence of these stylesheets. I'd much rather see posts like this than links to twitter threads
The opening paragraph says it’s open source but there’s no source to be found as far as I could find…
First, the fact that we use USD as the denomination for these hacks is hilarious in itsetf.

> they need “$320 million” in crypto which is easy enough to create out of thin air

Second, this is an illustration of basically what you've just articulated:
https://news.ycombinator.com/item?id=27149241

Not a perfect analysis but there's about $114B circulating in crypto: https://tomtunguz.com/how-much-money-flowing-into-crypto/
Signal Foundation is a non-profit. It is my understanding this is a 0% interest loan, not an investment. I'm no expert, but after examining their 2019 balance sheet, it seems to me like they are well on their way to paying it back.

I guess the salaries are competitive in San Francisco. Spicy!

https://projects.propublica.org/nonprofits/organizations/824...
https://www.theserverside.com/feature/Why-GitHub-renamed-its...
I just wanted to comment that you are not alone here. I am 43 and have been building websites and web apps for over 10 years and always feel i am the slowest dev in the room. It gives me insane imposter syndrome and causes me extreme stress on the job. I spend hours after work trying to keep up on some projects and still feel my colleagues are running circles around me.

I'm not sure what the answer is, an came here hoping to find one, but I just wanted to say I'm glad to see I'm not the only one that faces this, and neither are you.
To those who, like me, have current Darktable crash randomly when you start working on your DNGs, I recommend RawTherapee (but get the latest build for your system, if you search discuss.pixls.us or GitHub issues you will see a link to one Dropbox shared a few times).

RT, being also based on dcraw, crashes too but much more rarely and typically only with certain setting combinations applied (for my M1 MBP noise reduction in Lab space seems to be the only remaining trigger with latest build). RT also allows you more control over certain pre-processing steps, like turning off debayering and additional debayering methods, which I couldn’t find in DT.

Sadly, neither app approaches LR or C1 in terms of stability required for most professional uses, but they do give invaluable for an enthusiast control over scene data interpretation.

This is, of course, quite tangential to the article, which deals with display-referred pixel data only.
And when are they going to open this service up to the public?
> Sending donation dollars to fund developers pumping a coin is a strange use of resources.

Is it? Perhaps those developers will come up with a coin that isn't so scummy? Or come at it from a different direction which satisfies your worries.
Arstechnica has an agreement to republish some FT.com without need to subscribe. Still the HN bot marks these as dupe, favoring the paywall links at FT which are really [dead] to many people.
As of now, web3 does not yet exist. It's just a bunch of hastily thrown together scams, pyramid schemes and outright dumb stuff like monkey jpegs, all of which is hosted on AWS.

The underlying infrastructure for the "ideal" Web3 is still being built. A lot of projects are still underway, and there's a LOT of work to do before we'll see truly groundbreaking stuff. But that, of course, takes time. What does NOT take time is creating a website, slapping metamask integration on it to sell monkey jpegs for millions via wash trading and use web3 as a marketing buzzword.
I remember when Mercedes Benz bought Freightliner, the major US truck manufacturer,in the 80s.
The Mercedes Benz engineeers were astonished to see how UN-sophisticated the engineering of Freightliner trucks was.
Example: no assisted steering!!! That choice was justified as more macho.
I was told that assisted steering was not manly enough...
Actually I do not use vertical trees because it forces me to select and close tabs once the get to small to have and text displayed on them.
> FIATs

Where did this trend of capitalizing this in crypto communities come from? It isn't an acronym or initialism. Is this some kind of weird shibboleth?
On the contrary, I see more rote apologia and formal protestations of faith and conformity than there used to be. The tone of commenters here encompass a wider range perhaps than other forums; we've got some excellent communicators with empathy and all that good stuff, and then some less social folks like me that hope to at least amuse if we cant actually communicate, and often fail to do even that.

I'd also submit that it's far more normal now than say 5 years ago for just the bare disagreement of what I said above to be perceived, by some, as me attacking you, the author of the OP. Which would be an erroneous conclusion as far as I'm concerned.