skysight-inc/HackerNews huggingface dataset:
I care not about if some individual gets a speeding ticket on the other side of town. I have zero revenge ideas. I do care that I am (and others are) aware there are consequences to speeding. That is a direct, and explicit deterrent to me. It is also a social contract that I or others who break this contract will be punished. That is a comforting thought. Why is it that I am comfortable crossing the intersection when I have a green light? Because I have confidence that those who would break the social contract of following agreed upon laws will be punished, so they are deterred from breaking them. I cross without hesitation. We think of others as having near-similar ethics (following social rules) as we do.

When such contract is broken and punished I am appalled not because I want vengeance, but because I am relying for my life to keep such contract.

Punishment is a deterrent, not vengeance.

Ethics and morals must not die.

I am really trying not to be cynical about the article's framing.
In the 90es China used to send up satellites for US companies; cheap and cheerful until a major accident happened:

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

And after the accident; the Chinese fixed their rockets and the Americans started their boycot; including banning them from the ISS leading to the space station program the CZ5B is a part of.

Today the Chinese space program is a source of national pride and is cherred and followed as the US space program was in its heyday.
Lol! This comment is peak HN.
>It is possible to recover the WiFi access code and SSID, remote administration password, SIP credentials (if VoIP is supported), ISP CWMP/TR-069 endpoint URLs and their username and password as well as other sensitive information, although some parts may require more complicated techniques or computing resources that may not be available to all attackers. Network-based unauthenticated exploitation is most severe if the router’s web services (such as the administration portal) are exposed to the Internet, though it can also be exploited on the LAN.

I just a few weeks ago got another Arris S33 modem for a client using cable, it's fairly well regarded. While this vulnerability doesn't list those, to me this further highlights how it can be valuable to separate out networking components vs all-in-one. The modem is purely a modem and talks only to the ISP. The router is a SuperMicro system running OPNsense, which then goes out to TP-Link Omada (or UniFi at another older site) gear for switching and WiFi. There is a network control VLAN as well as admin VLAN accessible only via WireGuard, which is the only way to get to the modem's admin page from the LAN. Controllers are self-hosted with network control VLANs at multiple sites again routed via WG to the controller.

While there are other advantages as well in terms of being able to replace parts piecemeal for less, better coverage etc, it's also nice in terms of vulns in one thing doesn't necessarily mean everything else instantly collapses, and it's easier to have multiple layers. The router is still a chokepoint, but full opensource and standard hardware at least mean a lot of extra eyes and tools can be applied to it and one is never at some vendor's mercy for firmware updates. Modem compromise wouldn't affect the LAN beyond potentially messing with WAN access which would be noticeable fairly quickly. Default LAN users can't easily touch any of the infrastructure either. All while being transparently usable with internet of shit stuff that people want to utilize. Full zero-trust or a virtual overlay network might be better yet but starts to run into the same legacy issues that hound so much of the industry particularly for non-tech SoHo/SMB. While it's unfortunate how riddled with issues a lot of ISP devices have tended to be, it's pretty nice what reasonably priced powerful options exist for anyone with networking now across a huge range of skill levels. It could be much better still but it's not nothing.
> it's just that every reactor needs to be playing it's A game every day.

That is not necessarily true of modern reactor designs. Reactors can be designed so that neglect by the operators, loss of coolant and other failures result in the reaction passively coasting to a halt.
Safetyism in regards to nuclear power is nothing more than the environmental lobby attempting to derail the only viable solution to climate change. They will lose an excellent source of political capital if climate change is solved, so they will always fearmonger nuclear power.

Fewer than 50 people have died from nuclear power in its entire history, meanwhile an estimated 8.7 million people die each year from fossil fuels [0].

[0] https://world-nuclear.org/nuclear-essentials/what-are-the-ef...
This has been really fascinating to watch. A patch just landed in Pion DTLS[0] yesterday to make the fingerprinting harder. I don't remember all the commits, but the Tor devs are absolutely amazing to work with and submit patches that are pretty much perfect :)

If you haven't had a chance to investigate WebRTC I really think it is worth it. WebRTC gives up P2P Data/Media everywhere and it is really hard to block (because so many companies depend on it). To me it really feels like the best path forward to circumventing control. It also is a great career move. You can help people build conferencing tools during the day, and Censorship Circumvention at night.

[0] https://github.com/pion/dtls/commit/de299f573c3e44fece16f09c...
What type of discipline do you mean? The self discipline to behave in a way that enables you to live a good life? Or external discipline that makes you behave in a way (not necessarily a good way) out of fear of punishment?

Which of these are desirable?

Is it possible and efficient to instill the former using punishment?
By default it uses a pixel-perfect font (the one that's included in ImGui) so anti-aliasing will not do anything but make text look blurry.

If you don't like the default font, it's super easy to change it though. Just go into the settings and under Font select your .ttf Font file
Indonesia has blocked Steam, Yahoo, PayPal, and more for license violations
Or people will just have a nuclear tower on their lawn. If it can be buried (or partially buried), the tower need not be taller than the house. With some decorations similar to the ones on cell phone towers, it could even look reasonably attractive.
The newest Russian cars will allegedly not have airbags or ABS, so it's a good bet that they'll be otherwise analog :-)

If they manage to install ABS/ESP, they might actually be an interesting choice, if it weren't for the likely lack of EU market authorisation and spare parts.
Latest macbooks is a downgrade even when it got wifi6. Used to max out at 650mbps, now it’s 450mbps
"they're structured in a way to allow passive safety, where no operator actions are necessary to shut the reactor down if problems occur."
> costs

1 Fukushima is too many, no?
I highly recommend https://sendy.co/. It's not open source, but you can host it yourself. In case you need it, you can have multiple brands under the same installation. It's like a self hosted mailchimp.
While they all can connect (required), there could be cars that only connect in case of an emergency.

Availability of such cars is declining of course, but I don't think they are extinct yet. If in doubt check Lada or similar.
> which tests would not catch?

Why not? There could be data validation before running the tests.
I picked up two of his books a few months back.

Learning Rust is far easier than groking some of his writings.
if he only paid 100$ for a modem and it was brand new, it likely wasn't an all-in-one station like what large ISPs are trying to push. Cheaper/dumber modems severely limit the amount of control Comcast have and how much they can fuck up your network with a bad update. They can't mess up your wifi settings if the box they control doesn't even have a wireless radio on it.

"dumb" modems are a lot more reliable simply because there is nothing for them to patch inside. It doesn't have a complex OS running a wide range of services that need regular updates (managing a TV, wifi, file sharing, etc.).
Devices should have settings to explicitly prefer or only allow certain bands for a given SSID. Again it's a device problem.
He forgot this wasn't /g/
Yeah, agreed that a competent C++ dev would not write the code in the example. The charitable interpretation though is that errors of the same type can crop in real codebases, the example is just simplified for the purposes of discussion.
Solaris was sometimes used embedded in some larger machinery, like AWACS.
It might help to imagine there's a data diode between the interface box and the rest of the system. In an ideal world, there should be few differences beyond the actual data being sent. In practice, the analysis is a lot more complicated. I've also seen cases where there should be no connection hardware at all, but someone forgot to disable Bluetooth on a dev board or something and it shows up in a red team exercise.
it's really not that hard that's just meat propaganda. Been vegan 10 years and still somehow manage to boulder at a high level without even thinking about my diet
The network where I work breaks all the time. The cascade of firewalls often leaves us in a state that even DNS does not work. Tor and tor-browser usually work when this happens. I'm mostly using tor nowadays as a free proxy when network breaks.
> that's a reason to stop those farming methods, not stop eating meat.

Presumably it would also be a reason to stop eating meat grown using those farming methods. Which would be the majority of meat consumed as it stands.
I recently switched back to MP3 CDs and am happy not dealing with Bluetooth or a smartphone
Hey, sorry, man. But I woke up and I gotta say, I'm just not interested in discussing the subject any more.
Your motherboard probably has a header for a chassis intrusion switch, and presumably grub is open source, so you could probably do that with a few hours of hacky coding. Or, you could use an Arduino Leonardo and simply emulate a keyboard that pushes the right sequence of keystrokes at the right time.
>This probably explains the obesity crisis too
>Meat is much more calorie dense compared to vegetable

>I wonder how much this accounts for obesity

From my experience, probably very little. I've been hard-core keto for almost 10 years now. I initially lost 100lbs and I've easily maintained a healthy weight ever since. The vast majority of my diet is meat and fat and I do not count calories.
Hackernews for sure.

Simple and to the point
>> Borrowing money and the ability to pay it back depends on an economic system with future growth, or looked at another way infinite growth.

"A traveler walks into a small hotel in a small town, places a $100 bill on the counter, and asks the innkeeper to view a room that he might stay in for the night. The traveler goes upstairs to look at the room.

The innkeeper picks up the money and immediately goes to the town carpenter to pay his debt for repairs to the hotel.

The carpenter takes the money to the local grocer to pay his bill for food and supplies. The grocer, in turn, goes to pay off his debt to a traveling salesman from whom he bought goods for his store. The salesman goes to the innkeeper and pays his bill for the room he has been staying in while visiting the town. The innkeeper places the $100 bill back on the counter.

The traveler comes back from viewing the room, picks up his money, tells the innkeeper he will look for another hotel, and walks out the front door."

-- https://businessmirror.com.ph/2015/06/03/the-innkeeper-and-t...
750 quid doesn’t exactly cover fuel.
Yes, I'm not blind to that.

So where is the incentive for your average salaryman to go and work hard, to make those people way way richer?
Good for you, but on this site curiosity is explicitly encouraged.
Again, focus on this point derails the initial discussion with little basis or relevance to the matter at hand: role, relevance, and origin of drone warfare, for a flamebait emphasis which HN guidelines specifically advise against.
> what I fear most (second to a market that allows perversions - i.e. buyers of unacceptable products)

I have a hard time buying this (no pun intended). Your greatest fear is other people being able to buy things? I fear very much my not being able to buy what I want, and I can see knock-on effects from other people being OK with (or not understanding) the violation of their privacy and so indirectly violating my privacy, but it's hard for me to see that raising to the level of my greatest fear. So I wonder if I'm misunderstanding you, or we're frightened by different things.
Stop trying to make Rails in things that can’t be rails. Rails is Rails uniquely because it is RUBY on Rails. It plays uniquely into Rubys strengths, that’s what makes it what it is.
Thanks for the quote Mark, it's an interesting perspective.
American here, but this seems like a problem only for working class Japanese? And this study seems to be looking for a "solution"?

I can't imagine that anyone would care if you're rich and isolated.
Native FreeCAD importer added to JSketcher (browser based modeler)
JSketcher is a browser based parametric 3D modeler. It runs completely client side in the web browser.

A new feature has been recently added that allows JSketcher to import .FCStd models directly in to the environment.

Not only can JSketcher build 3D models from scratch using the sketch and feature history metaphors but it can now interoperate with FreeCAD on a new level.

As with many open source project this one is available on github so give it a try and have fun.
How about European censorship? Is is possible to read russian news portals in Tor?
Yeah, and ironically it says "[for] people who value their retinas"..
I started running my own this week because the public instances are inconsistent.

Performance is better overall, but some things are still sluggish (teddit) because you're usually the only fetching data and nothing is cached.

Paired with Tailscale makes for a good combination too.
> a side effect of … a data connection is data collection.

This is a fantastic catchphrase.
See: https://xkcd.com/488/

Also, since a lot of different movie streaming services (e.g. Hulu, Disney+) have launched, a lot of content has moved off of Netflix, leading to a higher piracy rate.
Any experiment is going to leave questions, but unfortunately, not many people or places have the luxury of getting 17 people together many, many times.

That said:

> Things start going downhill after around a couple of weeks off roast

"a couple of weeks off roast" is exactly the test we did. It's reasonable to propose other ages and you could well be right that results would be different.
https://theuselessweb.com/
Here's another example that I ran into in Brazil, and ended up making and selling a business out of.

Whey, the by-product of dairy manufacturing, is most cheaply disposed of by feeding to pigs. The excess the pigs can't eat is supposed to be safely disposed of, but this is often deemed too costly, and it ends up in the river. A bribe to the right official will be cheaper anyway.

So I started to buy the stuff, for pennies per decalitre. Dairies didn't have to bribe officials anymore, and the river is spared. My refrigerated truck then brought this enormous amount of whey to my nanofiltration pump (setup with the help of a local chemical engineer), where we split it into Whey Protein Isolate, which is the powder bodybuilders drink. I then became a local supplier for the (at the time) only South American company that produced and marketed protein powders in Brazil, sold my share of the business, and came home a slightly wealthier man.

Every stage of this was a nightmare. The uses of whey have been well documented in the literature since the 1920's, and the equipment is cheap. In engineering terms, it's a completely solved problem. But the bureaucracy....
The major alternative to this is Parinfer (https://shaunlebron.github.io/parinfer/). It works very well, especially for Vim where paredit-style bindings aren't that natural IMO. Parinfer has less to remember. There are some very solid implementations like https://github.com/eraserhd/parinfer-rust and its Vim plugin.
Twitter Without Noise
We're two web devs who tried to be active on Twitter. What we hated is all the noise that we found there like: weird algo, ads, stupid suggestions, etc. So we decided to make a tool that will give you your Twitter feed but without noise. E.g. replies and mentions tab is faster at least 40% then the same tab on Twitter. If you import list to our tool, we remove all unnecessary stuff and leave you only with original tweet, etc.

If this sounds interesting you can check it out here: https://engagementbuilder.com
This may be for the best. The size alone would make it a no-go for average homeowner. I am saying this, because while I am sure there are plenty that know what they are doing on their property, there is a substantial non-zero amount of those that do not. And, separately, can you even begin to imagine that non-zero amount demanding that they have remote access to it via their favorite app?

All I can think of is Snowcrash and multiple sovereigns.
My immediate thought here too. Is it possible to defeat US and European citizenship with Tor, as well? Looking for solutions once the "Disinformation Governance Board" gets rolling again.
Can’t believe I forgot the link, sorry: https://en.m.wikipedia.org/wiki/Canadian_Indian_residential_..., “Investigation of unmarked gravesites“, “Confirmed human remains”.
Does Anyone Still Understand the ‘Security Dilemma’?
Interesting, do you have a link or remember an instance of this?
you don't even have DKIM set up, so as of right now there's literally no
way for a recipient server to tell your email apart from a spammer
impersonating you.

Coudln't they do that via SPF?
Customers are also people, I now spend more time on support than coding feature these days.
What would a 'Clojure on Rails' framework look like? I think that's the primary reason why such a framework has yet to find traction; there's no single, obvious way to go about it.

The efforts made so far in this space have taken many different approaches, because they're all experiments. Explorations of what an idiomatic Clojure web framework might potentially look like. Clojure has been around for over a decade now, and it's fairly mature as a language; but it's ideology is young in comparison to more established paradigms like OOP.

To make matters more complex, Rails came to prominence in an era where web applications were mostly of one type: server-side HTML with a sprinkling of JavaScript. Nowadays there tends to be more options, e.g. a web application may consist of a single HTML shim, with a thick React client that talks to a GraphQL back end.

So on the one hand we have a language that's still exploring its identity; on the other we have a rapidly changing idea of what a web application should be.

My guess is that an idiomatic Clojure web service would look like a client-accessible relational database with a strong security model and datalog queries, along with some system for adding in side-effectful hooks to respond to data change. In other words, something rather different in design to Rails.
Mysterious Eyes Glow in the Dark: Bioluminescence and Flashlight Fish
MongoDB schema design best practices
You're right about black coffee (I use a teensy bit of milk & sugar myself, way less than a tsp), but for a test you want consistency.
One thing the author fails to mention, is that monads can't _annotate_ the terms. They can not replace effects in the type system, since something `putStrLn` doesn't _cause_ an effect, it _returns_ it. In a strict language,
even if you have something like `putStrLn :: String -> IO ()`, you can not do
`let _ = putStrLn "d" in x` and have it not print it, unless `IO` wraps the computation in a lambda, which is quite suboptimal.

Hence, monads are not a replacement for effects, even if people are making things like https://github.com/haskell-effectful/effectful/.
> I worry that the collapse of discipline, among other things, leads to a great number of young people about to enter the world with totally misaligned expectations about surviving and thriving as an adult.

Is this not already the case? I’m not entirely sure how one might measure this, but boy does my gut tell me that its already happened.
> it's just that every reactor needs to be playing it's A game every day.

What if you start by assuming failure, and then account for that by operating your reactors under millions of gallons of emergency cooling water? That is NuScale's approach.
> Why is it that I am comfortable crossing the intersection when I have a green light? Because I have confidence that those who would break the social contract of following agreed upon laws will be punished, so they are deterred from breaking them.

It's really quite telling that in countries where religious strictures are held to be more important than individual freedom, like the US, the prevailing attitude is that "people will only do the right thing if they are afraid of being punished if they don't".

Whereas, in a country like the UK, with considerably more rights and freedoms and less reliance on Judeo-Christian religion, the idea is that "people will do the right thing, because they expect others to do the right thing in return".
Some relevant links:

https://www.ppic.org/publication/crime-trends-in-california/

https://citycrimestats.com/statistics/

https://applieddivinitystudies.com/sf-crime-2/
> Why is it that I am comfortable crossing the intersection when I have a green light? Because I have confidence that those who would break the social contract of following agreed upon laws will be punished, so they are deterred from breaking them.

I would say it's because most people have no desire to murder other people, even if they could get away with it legally.
Presently in America, the state punishes and the citizenry isn't too enamored with the state. It punishes the poor and poorly connected savagely and the well-off inconsistently.

Generally, I disagree with the assertion, and I would not be seeking to refine how we punish to be more effective and consistent.

The goal ought to be to remove a person from their situation, show them a better way to live and slowly and patiently attempt to re-form them as people through real growth (skills, character, etc.) so that they can go back into the world better and don't need to reoffend. Obviously there's a long way to go to get there, but I think many countries have tried the other path and I'm not convinced it works.
Corporate actions (dividends, splits, takeovers, spinoffs etc) cause huge numbers of bugs and problems in financial software.
Meat contributes zero new CO2 IF the crops they are eating weren't grown with fertilizer ultimately made from natural gas. Do you know a country where this is true?
Arris DOCSIS modems probably still have a lot of Motorola DNA in them since Arris's 2012 acquisition of Motorola Home.

I have a box somewhere with near-identical Motorola/Arris surfboards other than the logo and color.
I'm on the same boat as you. I feel like when we do things that would be emotionally satisfying as a reaction to something, it is almost always the wrong thing to do in the bigger picture. The space of possible reactions is infinite, and picking the first choice coming to mind just feels totally wrong.
Part of NuScale's concept is that these can be installed at sites of decommissioned coal plants:

https://www.nuscalepower.com/environment/coal-plants

And the grid already has good connections to those sites.

Whether that actually can be done is another question. Many people want traditional nuclear located as far away as possible from populated areas, but with coal they aren't as picky about location.

NuScale's version of nuclear is supposed to be much safer, but who knows if that will put people at ease enough that it can be put wherever is convenient.
Routers should not contain http servers, nor any other connection-oriented server that can accept. Just stop doing this.