skysight-inc/HackerNews huggingface dataset:
Do you have an example of a cable modem that blocks remote setting updates?

Both remote configuration and remote software updates are MUSTs in the DOCSIS spec[1], and my understanding is that the information in the configuration file is technically required for the modem communicate with the headend for anything more than bootstrapping. There’s no way to turn this off and have a functioning modem.

CableLabs enforces adherence to the DOCSIS spec, and there’s a certificate scheme that ensures that only certified devices gain access to the network, so I don’t see how a non-compliant device that allows users to block updates completely could ever be used with most ISPs. (I’m ignoring the possibility of extracting a valid certificate from a compliant device, of course—I’m talking about buying a non-compliant device off the shelf.)

There’s another configuration protocol, TR-069[2] which is more concerned with configuring the Wi-Fi side, and this is usually under user control in user-owned devices. This might be what you’re thinking of?

For ISP-owned DOCISS devices, even if the user switches TR-069 off, it could potentially be silently re-enabled by a remote software update.

[1] https://www.cablelabs.com/wp-content/uploads/2015/08/CM-SP-O... (section 8.2.2 and 8.2.3)

[2] https://en.m.wikipedia.org/wiki/TR-069
Damn, that would be incredible. Any chance you’d consider making a YouTube series?
> it should be easy to replace

Often network effects dominate this sort of thing, so that's probably not true.
Let's say its a pitch to hook them up to the electric grid since its become so utterly reliable?
> Even syncing messages is safe, since messages are shared with your private encryption key.

Do you mean the syncing of messages between logged in devices via the normal iMessage delivery mechanism (which I know is encrypted), or the "Messages in iCloud" feature?
Any idea why it doesn't give a HostMin/HostMax/Hosts field when passing an IPv6 range?

$ ipcalc 2600:1ff2:4000::/40
Address: 2600:1ff2:4000:: 0010011000000000:0001111111110010:0100000000000000:0000000000000000:0000000000000000:0000000000000000:0000000000000000:0000000000000000
Netmask: 40 1111111111111111:1111111111111111:1111111100000000:0000000000000000:0000000000000000:0000000000000000:0000000000000000:0000000000000000
Prefix: 2600:1ff2:4000::/40 0010011000000000:0001111111110010:0100000000000000:0000000000000000:0000000000000000:0000000000000000:0000000000000000:0000000000000000
Someone with more engineering sense than I can debunk this:

The Baltic is dramatically less saline than the Atlantic. That's why the Vasa [1] was so well-preserved after 300 years at the bottom.

So could we not take advantage of that salinity difference, somehow?

[1] https://www.vasamuseet.se/en

Edit: Every engineering student sees the movie of the Tacoma Narrows bridge collapsing. To me, the Vasa is a much better career lesson: Marketing dictating a stupid Engineering decision.

"Hey, let's put another gun deck on that thing! It'll be so much more imposing."
Everybody in my circle does. I am not aware of any real non-staged (like Bucha) atrocities commited by Russian forces while I do know of such perpetrated by Ukrainians -- at least three instances of torturing and killing POWs and the literally daily shelling of Donetsk and surrounding area. If you are, do enlighten me.

Oh, and Ovsyannikova was fined again this week for ~$800, that's the extent of "anti-war oppression" in Russia.

I find it rather suspicious that you did not mention the lecture in your reply -- have you watched the video? Any thoughts?
> No cement or steel process, over the 60+ years nukes have operated, has been switched over to nuke-powered. There is no reason to think any will be.

Isn't this also a barrier to building hydroelectric facilities? They're basically big dams.

Also you believe we'll be able to create massive electrolysis plants to create energy storage for solar and wind? Interesting how you're so confident in massive changes to industrial processes when solar and wind require them, but totally dismissive when other solutions do.

Regardless, metallurgy and cement just need a source of heat and unlike solar and wind which need to convert electricity to heat nuclear plants produce heat directly.
Thanks! Crafting a tutorial wasn’t as easy as I initially though/hoped :)
What about a cargo bike? Looks a hundred times smoother those doing that here, compared to a car.
Yeah this seems to be a common trend? It's easier to make money by capturing some small group of attention and getting them to pay you. In the best form of this you get interesting podcasts/writing that can be really great (Ben Thompson, Sam Harris, Bari Weiss, Yascha Mounk, Scott Alexander, etc.), but the more common form seems to just be mediocre content marketing, how-to, and self-help crap.
My unpopular opinion. Here's Wirth's words: "The programming language Oberon was the result of a concentrated effort to increase the power of Modula-2 and simultaneously to reduce its complexity."

He kept on "reducing complexity" while re-building what is essentially the same, rather primitive, language. ANd he kept throwing the baby out with the bathwater.

One of the Oberons had three different loop constructs, and only one of those could be terminated early. Because reasons. Then a newer Oberon reduced the number of loop constructs, but also removed the ability to terminate them early. Then a newer Oberon... ad infinitum.

And you can see it in all the langage variants he built: he insisted that the core of the language be small at the expense of usefulness to the point of uselessness. And purely irrational academic fixation (such as function vs. procedure or the aforementioned loops).

Was he instrumental in creating a good teaching language, and one of the first good high-level languages (Modula/Pascal)? Yes. Did he do anything noteworthy after that? I honestly doubt it as he was pursuing this idree fixe of a "small language where you can remove nothing more".
Hi PE, I have found something in how to counter overworked SEO. I started re-using the Google tool Google trends with a twist:

1 Pick the High Searched Term of your subject.
2 Pick an extremely niche unique term of your subject that gets low search hits.

Now combine them as a title to a post. Income wise one has two levers,
immediate bump which often is just as high as the long term tail when it accumulates and the long tail is the niche search term.
> In many cases, it's a combination of cost, friction of setting up an app and account, and fear of something going wrong and being fined (for example, parking the scooter out of the operating zone).

I'm going to challenge this hypothesis with what I think are likelier reasons:

1. Many people like walking. I get much less exercise than I actually should, so to be honest the last thing I want to do is replace a short, 10 minute walk in an interesting urban environment with 10 minutes of me not moving

2. Fear of riding a scooter. I have family members who work in hospitals who have seen horrific injuries and deaths from scooters, and who refuse to ride them. Even without this specific fear, my guess is there are a ton of folks who are just uncomfortable riding scooters.

3. Many people walking around in urban environments do so with others, and like the social aspect. It's a lot harder to converse (safely) on a scooter.

If your primary solution is "make them free", I hardly see how that would eventually turn scooters into a profitable business.
That would explain all the vulnerabilities in systemd and Linux. They just aren't experienced enough. Linus needs to get in touch with an expert.
Citroen 2cv pages
I read "Start Small, Stay Small" in 2021. More modern advice is on YouTube instead of books. Try channels like Noah Kagan, or Microconf.
> a greyhound bus was 4x more efficient than the car

That's a good scenario for buses because Grayhound can size buses appropriately and change the frequency. The number for buses within a city is trickier because you have some packed commute buses, and some with 3 passengers at 10 PM.
Unfortunately having a safe path is not enough - there's a significant cultural component.

I'm currently residing in a house on the outskirts of a small (population 50k) town.

The other day we were visited by a friend from around here - she drove to our place.

The way to her home is 1,5km - half of which goes through the main district, with sidewalks and exclusively single-lane streets, and the other along a 30km/h street with detached houses and very little traffic.
As a gay man, it's always striking when I hear comments like this (or positive comments about living in conservative theocracies, such as the Gulf states). Must be nice to be free to choose civilisations purely on esthetics.

https://www.youtube.com/watch?v=inNBpizpZkE
> car-centric becomes a lot less fun when everything is a 30+ minute drive away and gas is becoming more expensive.

The funny thing is I live in a city, in transit-oriented, mid density, walkable area, and it takes 30 mins for me to get anywhere interesting outside of my neighborhood. My friends in the 'burbs can hop over to similar amenities in half the time I can.
The web is getting hugged, I uploaded the PDF here: https://archive.org/details/Modula-2-and-Oberon
I'd you're going to be the future of the planet on something, getting on a solution that has worked for over half a century is a lot safer than something that has never been done outside of prototypes.

"Let's just use fusion for all our energy needs. We don't need fission, nor do we need wind and solar. Just because it hasn't been done now, doesn't mean it'll never happen. If you don't support this you're just an anti-fusion conservative reactionary!"
> attention to detail

There’s so much respect for communities with attention to detail and specific cultures: Amish, German, Japanese in particular.

It’s often spun as something specific to that community which “America” or “the UK” has lost. But… it seems more like what it reflects is a long established community of people who are treated well, like there jobs, and had the opportunity to do it for generations.

That turns it from a “unique to X culture” to idealize to just making you wonder what that level of expertise isn’t more commonly seen in the craftsmanship of our daily lives.
Public transit is 1.5-2x slower in Berlin too.

Once I started using ShareNow I never looked back
size_t key_size, void *key
Was the Master System significantly more affordable than the MSX? If not, I could see how Japanese consumers would find it a better deal to buy the more capable full system instead. Reminds me of how Commodore's attempt to make a game console that was just a more limited C64 was dead in the water.
Red Hat are like Microsoft because their enterprise distro offers only one desktop? Alright. I guess macOS is Microsoft as well under that definition.

Without discussing the merits of GNOME vs others, is your company prepared to pay twice for the RHEL license if they provide official support for both GNOME and KDE? Supporting more environments doesn't come for free.
If you're only interested in the total number of hosts within a CIDR block for IPv4 addresses you can do this Python 1 liner:

python3 -c "import ipaddress; print(ipaddress.ip_network('10.0.0.0/16').num_addresses)"

You could turn that into a shell function that takes a CIDR block as input if you wanted an alias-like shortcut.

While I didn't cover this function specifically, I did recently create an IP address allow list with CIDR block support in Python and found myself exploring the ipaddress module. It's pretty useful to determine things like if an IP address is in a specific range, etc.. I ended up making a blog post and video about it here: https://nickjanetakis.com/blog/create-an-ip-address-allow-li...
Especially when many companies run their job application pages through 3rd parties. The phishing page having a different domain isn't suspicious at all. Most of the time when I check the career's page on a company's website, it links to something like "corpname.randomhrsolutions.com".
Reviewing each line of code with Git
[WUFFS](https://github.com/google/wuffs) is made for stuff like this, and it has a library available as transpiled C code.
The problem is you have absolutely no idea how many of those nodes may be compromised by a state-level actor.
Highly rate Hamilton watches, very pleasing to look at when they came into our office when I was working at a watch dealership.
This could be due to this functionality moving to the Google Assistant.

If you have a Pixel phone, you can have two "Google search bars". I have one at the top of my homescreen (Google Search) and one at the bottom (Google Assistant). The one at the top sometime can't handle tasks like "set a timer"!

IIRC, Search and Assistant used to be almost identical, but they keep diverging.
I find it way more convenient to just be able to pick something up and then leave it again. In Austin the scooters still seem to be doing great -- they are everywhere and get tons of use. (And I don't hear too much hatred of them, unlike other places.)

I thought they were cool in SF too before the city fucked it all up.

I am sort of sympathetic to arguments that they look kind of janky lying all around. But come on, cars are 1000x times worse! We're just used to it. (And the scooters aren't nearly as deadly as cars -- both for accidents and for emissions.)
EasyRPG
That's not true. Evolution happens under certain conditions. Rampant bio-engineering, of certain kinds, would remove us from the conditions under which evolution has any effect.
They might be, but I don't see any added value that bikes don't provide already.

Also, these are three of the largest metro areas in the US, and likely the three most walkable cities in the US. Penetration would need to be way higher for the business to actually scale.
Show HN: Test Your Tech Knowledge
Open source with MIT license: https://github.com/moochee/moochee
Consider yourself lucky.

I get hundreds per year.

Maybe 1 in 50 are decently relevant.

Many are mass spams. A good amount will be in tech I have no interest in, haven't worked in in over a decade, or have never worked in. It's clear the messages are sent without ever actually reading your profile or even job titles.

I wish there were a way to control only the handcrafted / non-spam messages reaching my inbox.
By that definition a physicist is also not doing math. Just because it's encapsulated in something else doesn't make it not math.
Thank you for writing this! This quite align with what I've recently experienced. I was looking at a number of Twitter accounts that tweets about how to get engagements on Twitter. Naturally, they pointed to their own account as a good example of what to do. But if you look closely, they tend to find success precisely because they talk and sell courses on how to be successful. Not exactly the best example.
Because the complexity isn't in the timer, but in adding it to an otherwise massive pile of code that makes the rest of everything run. It's like if you're building a hotel with hundreds of rooms and you decide every room should have an installed alarm clock. The clock mechanism itself you can buy cheaply, but if you want it to look good, match your decor, and not have wires exposed, it's suddenly harder.

If it was just a single-use page on timer.google.com, you'd be totally right. But having Search know that "5 minute timer" should show a timer, but "Egg timer" should show a picture of a product, and "new year's eve countdown" should probably give you a timer/countdown, but only on some days of the year, and on others it should be to videos of last year's.
To me diversity in itself has no intrinsic value. Such make up means white males were more rigorous in their pursuits, that's all. Also, I don't think your numbers are even accurate -- a quick google shows that 44% of tenured are female.
How is privacy undermined?
Late to the Party
I am a programmer with about 1 year of experience in python. I think I am fairly good in this with some project in machine learning as well. Covid-19 messed up my college and did'nt pay attention to my computer science engineering bachelors subjects. With me being a new comer to this tech world, I realize I need to do my part with core concepts like, Hardware, networking, PC making, OS , microprocessors .. along with incorporating my learning in ML and other new technologies. My wish to learn the core concepts has nothing to do with any requirement with my current profession in programming. But I do feel like I lack core concepts and have this peer pressure to know these things, to be able to call myself a 'techie' . Has anyone ever felt this need to learn all these basics ? The quantity of this thing is so huge that I know cannot be achieved in a single month or two. And I know this also requires physical applications in some areas to fully understand it. I am unable to comprehend how to incorporate all the old school computer basics into my daily learnings along with being able to have time to keep up current programming technologies. So yeah:

1. I would love to hear experiences of people starting new into the computer world with not just basic - turn on and shut down kinda start, but actual core concepts, how did you start and what things did you start with, how long did it take and what was your motivation ?

2. What things should I start with ? Courses, links, materials on Operating system, Computer Hardware, Networking, Microprocessors/controllers, PC making and any other topic that you feel like I should add to it.

3. It started purely from my genuine interest in these topics, but over the time I feel like I am under peer pressure to know these things.. Is this the right away I am addressing this phase/thought ?

4. Anyone has a good idea of how do I Implement learning this large amount of knowledge learning along with new constant learning in profession based technology learning.. Will it burn me out ? Any thing on this will help.
Well.. I have never been to the South but I have been mid-west and I did feel a bit of the pain but I still didn't have much trouble in grocery stores - even smaller scale grocery stores.

Perhaps I have a palate that is more conducive to the vegan/vegetarian diet, but here are the proteins I eat that I can find just about anywhere with zero issues. Some random combinations of stuff but everything below can be mixed and matched.

- Rice and beans (1 cup of brown + 200g of black beans == ~22g of protein)

- Rice and lentils (1 cup of brown rice + 200g of lentils == ~20g of protein)

- gnocchi and super firm tofu (1 cup gnocchi + 150g tofu == ~27g of protein)

- Lentil spaghetti + super firm tofu (~30g of protein)

- Peanut butter and jelly sandwich (~18g of protein)

- Pita pocket with chickpeas (~17g for just one sandwich - assuming you're really chocking that pocket full of chickpeas :P. Curry chickpeas goes well here, mmmm)

Adult men need about 56g of protein per day while women need about 46g.

I only buy canned beans/lentils since they are the easiest to prepare - and tofu and lentil spaghetti are also just basic items to prepare. As you can see these items all supply at least 1/3 of the protein that most people need in one day. If combined properly they can provide 1/2 of the protein that is needed in just one meal, or you could simply just increase the serving sizes.

This list doesn't even capture the full amount of protein that a meal has.. I usually add a slice of bread to the side, or maybe I'll wrap the rice and beans in a flour tortilla. Maybe I'll have a side of almond or soy milk. Maybe I'll sprinkle some pumpkin seeds or other nut into the wrap.. After everything is said and done, do you see why this doesn't actually need much thought? Getting enough protein is easy.

Also, these things are CHEAP. Rice and beans? Cheap. Tofu? Cheap. Gnocchi is super easy to make yourself, especially with dried potato flakes. The most expensive thing here is probably the specialty lentil/bean pastas, but if you buy those in bulk then you can still save a lot of money compared to animal meat.

The trick to making these items tasty is usually the seasonings, veggies and prep methods. Those take some practice but I usually just stick to tried and true sauces and seasoning blends.

As for vegan fast food - anything at taco bell can be made vegan by asking for "fresco style". Chipotle also has good vegan options with "sofritas"
I get a feeling that the author may have a teeny-weeny ideological axe to grind. A large underwater turbine with totally predictable generation cycle might indeed be a useful thing for Europe and north Africa.
We all must move on with our lives.
It is irrelevant because the proposition is to use hydrogen to store surplus electricity, not to use hydrogen made from natural gas.
Can’t you jailbreak the kindle?
Some of this is Google devs think in monorepos, where external interfaces and dependencies are somewhat easier problems.
That gives rise to a decent conspiracy theory: LI sued to pave the road for LI themselves to scrape en masse.
It's a referral, same as Google search. Anybody interested clicks through to the original site, which is what the original site wants.
There's no evidence this is true and boatloads of evidence that it isn't. For one thing, when people can afford cars, they buy them. And if you've ever spent a lot of time around people who can't afford a car, "affording a car" is one of the main reasons they'll tell you they want more money. And if they do come into money, a car will be the first thing they purchase.

Obviously, you can't divorce people's individual choices from the environment in which they're made (and ours is a particularly car-dependent society), but given the constraints as they actually exist, the fact is that people like owning a car.
It is not the salinity as such that protected Vasa, but the absence of the ship worm, which does not like the Baltic brack water.
Can you access the display for the Kobo? What sort of things can you do with it? I'm tempted to get a Kobo reader next, if it's hackable.
> When someone buys a car because it's miserable trying to get 2+ kids to school on public transit, you're not going to talk them into not being miserable!

This is because we plan for the only possible route by car. We prioritize making car access fast in every single aspect of planning, and never once even consider public transit during the planning process, and hope that underfunded transit systems can somehow work around the cars.

A far better system would be to have children be able to walk to school rather than hop in a vehicle. Or school buses, which used to be common in the US to get around the car dependency.
I can use DOS just fine, but nobody ain't maintaining it.
Preface: I hate LinkedIn

Do we know that in fact LinkedIn is scraping? Could it be that the LinkedIn data science team is erroneously matching company names with job titles that are added to its website? E.g., someone from YMCombinator posts a page to LinkedIn and puts the application link to angel.co. Then LinkedIn mistakenly sees YMCombinator as YCombinator and adds the logo (no scraping involved).
Tangentially related, I just finished porting wxWabbitemu (TI calculator emulator) to WASM last week [1]. I recently switched to iOS from Android and sorely missed the TI emulator app. I use my TI-85 from high school as my desk calculator and the primary calculator on my phone.

The UI is meant for cell phones, I don't have a max-width set so it looks funky on a full desktop browser.

[1] https://marwatk.github.io/wasmwabbitemu/
Which part of a reservoir surface do you consider "land"?
Yes agreed, given the risks of meltdown or the theft of radioactive material I would think security should be much more important.
The long weird URL lets you unsubscribe without having to log in
Dolphin Intelligence: 3 Early Dolphin Experiments Funded by the U.S. Navy (2006)
Citation for TechCrunch article missing.
I can't see how, as all collateral currently is expressed in other cryptocurrency.