skysight-inc/HackerNews huggingface dataset:
I disagree that Clojure needs a Rails, in the sense that there's a single framework to use for all web server needs. However, I do really think Clojure needs a better documentation story for web development across the board.

Getting a ring + reitit + malli + integrant + core.async + vertx-mongo server running requires putting together a _lot_ of different pieces. A framework is one way to solve this, but so too is documentation. Perhaps it's just my Clojure mindset, but I'd be hesitant to reach for a one-stop-shop framework for all of the above, but I would definitely be interested in some docs which helped guide me hook all of them together. Is there such a thing as a documentation framework? :)

-- Thinking about how Clojure devs feel about libraries makes me realize how ironic it is that so many of them use Emacs.
> If the "double every 20 years" holds, it means 6 million or so Amish by 2100.

Spoiler: it doesn't hold. Extrapolating population numbers like that is extremely rarely correct.
Wow, there is only about a hundred (scrollcounted on mobile) people with more than 10k karma? Talk about life goals. You can do that.
That is misleading because US car sales are heavily tilted towards trucks.

What's the average for sedans and how does it compare to the Tesla Model S long range?
The chance of some application downloaded for free on the internet will bypass EAC is minuscule
Thank you for trying it! Maybe I need to donate to Signal in the hope that they'll eventually have more resources to work on improving their anti-censorship technology.
What do you think the average IQ is of a billion-plus so Muslims based on that assertion?
The anti-nuclear argument pretty much simplifies to: Nuclear is hard, maintenance needs to be done diligently and regularly, no corners can be cut, and humans are historically really bad to doing ANY of that!
Good example is Contour (formerly Voltron), a DLT based system for trade finance.

https://contour.network/
What's the cheapest EV with a 350+ miles range?
So how do you implement multithreading if the above are a bad idea?
The overwhelming majority of utility storage will not be in batteries, so battery cost is immaterial. Batteries will be useful for load-smoothing, and short-term storage in smaller grids.
It has never been clear to me whether or not this is truly all users or just those that have commented at least once.
> nothing more than the environmental lobby attempting to derail the only viable solution to climate change

How about the oil and gas lobby?

https://www.forbes.com/sites/kensilverstein/2016/07/13/are-f...
In the fullness of time, those who name the winners are the ones who reproduced.
I feel like if our government were more like that, we as a world would be in better shape.

Sure we'd be 'set back' by most standards, but we also wouldn't have global warming.

I'm not an expert of the Amish, but I assume they are generally happier than the average American. At the very least, less stressed.

I've heard enough rumors to know it's not a perfect community, but I still think there's a lot we can learn from them.
They can use tech in some circumstances, and different Amish communities will have different standards[1]. Some of them may own cars and may even use smartphones or computers, in some specific cases and with limitations (e.g. they would install content blockers on their phones)[2]

[1] https://en.wikipedia.org/wiki/Amish#Use_of_technology_by_dif...

[2] smartphones are discussed in episode 4 of this web series, and "Amish drivers" in episode 3 https://www.youtube.com/playlist?list=PLEyPgwIPkHo7lOk-72-tX...
>I don't see any logical support for this conclusion even based on your narrative.

The AUR party was very pro-Russian before the war, and now, after the war, the politics in Romanian are getting incredibly charged to the extent that if you were to legitimately criticize actions of NATO or the EU, regardless of what arguments you bring, you'd be automatically be classified as an AUR fan, a Kremlin supporter, a Russian shill, and a traitor that must be silenced or locked up.

Basically any criticism towards NATO/EU is forbidden in Romania, on the basis that don't bite the hand that feeds you.
> We have a lot of data showing the corporal punishment has negative effects on children, on average across the population.

I think the problem is that "corporal punishment" as a term is just too broad. You just used it upthread as "getting a spank" which is relatively minor.

The studies I am aware of showing negative effects use the term to mean "regular and systemic caning".

Those are two very different things; the studies are not studying the thing you referred to.
That said, there was the well-upvoted post last week where the blogger posted an unfinished draft. Something about graphing?

Lesson: Go ahead and just post your draft blog posts.
What a joker!
It’s not like he’s Robin the guy or anything
Why does it feel like every second week there's some critical Atlassian vulnerability being disclosed...
On macOS, certain system components are intended to be protected even if you have administrator/root access to the machine. The intent is that a rogue daemon running as root shouldn't be able to e.g. delete OS files or inject itself into the permissions database ("give me ALL THE PERMISSIONS") without your consent. This protection system is called SIP, or "System Integrity Protection". The bug in the blog post bypasses this protection and demos it by overwriting one of these protected files that is not usually modifiable by root.
Looking at the comments here, am I alone in being completely unaware of famous users here? While browsing HN I pay zero attention to the users and simply look at the content or comments.
Eh, false.

The point is that you cannot do those things without an intermediary. That's it. That's the difference. I'm showing you.

Try, really think, to see yourself in another country, one where the currency isn't guaranteed.

How about having your home shelled after you have been evacuated? You have a safe deposit box? Not any more, confiscated.

There are countries around the world where people lack basic security. They cannot store wealth.

It's not just about the first world
Other than rm -rf / (which can happen if you manage to hit enter rather than another key) this feels not terribly useful. Who has accidentally kubectl delete ns prod? Anecdotally, the accidental enter seems like a much more likely scenario (I once ruined a server by chmod -r a+r / ing — that feels like a better use case for accident protection).
Lithium batteries are adapted for cars, where weight matters. Anything happening with lithium has no relevance to utility power.

The best use of a nuclear power plant is not to build it at all. Having not built it, the storage built instead at a tiny fraction of the cost will certainly be more than enough to replace it.

Building any nukes means, for each, building several times less new renewable generating capacity than could otherwise be.
Each community decides among themselves which technologies will help them strengthen their community rather than weaken it and thus be allowed to use.

That's how you end up with things like horse-drawn carriages with electric lighting or even Amish that use computers for work.
> When womens’ roles revolve more around children, the status and social currency of having them goes up, and so often it has been my observation that the women are the bigger driver (as opposed to “the patriarchy”).

That's just another way of saying the same thing. In societies where non-childbearing-women are not valued, of _course_ having children increases your place in society.

Patriachy isn't men dictating every action of every individual, it's structuring society so that the only real choice is the one that benefits the ruling class.
France is, at the moment, importing power, because their nukes are largely turned off. So, sure, look at France.
Usually when I make these mistakes I’m running the command on purpose, but my context is somehow confused. So I would probably happily solve the challenge and break everything.
Sorry to be that person, but I think this is probably a good example of something which is covered by the GDPR. OP has built profiles and is storing information about people, which makes them a data controller under the GDPR, and subject to its extraterritoriality provisions, as some of these users will be EU/UK citizens. I don't believe the exemption for personal use applies, as the data is being published.

If I remember correctly, they're now supposed to contact each person individually, explain why they're storing their data, and obtain their consent.

In practice, the chances of someone making a complaint and the issue being enforced are extremely low.
Plenty of libraries have functional components and a react-like experience without the need for a virtual dom. Lack of vdom does not necessitate imperative dom usage.
In addition to this suggestion, another viable route is to self-host those applications you rely on and don't expose them to the world (so as to reduce load/attack surface). Using a VPN can allow you to access the applications privately/remotely.

e.g. I self-host the applications I rely on such as Teddit, Nitter, Bibliogram and Cloudtube and then use Wireguard to always remain connected to the network they are accessible on. I have also implemented identity-aware SSO[1] so I can expose those applications remotely to specific individuals.

[1] https://github.com/buzzfeed/sso
I wonder if there is a way to heuristically assign US or non-US flag.
I think a lot of them use phones, electricity, and maybe even computers for their businesses, while avoiding them for personal/home use. They also make a distinction sometimes between using and owning. There are things they do not own but will still use for specific reasons that have been determined by the community to be valid.
I think the issue is that SIP is supposed to be like “beyond root”.

Because many installs (heck, going to a page with invalid cert in Safari!) ask for an admins password to install, which gives escalated privileges up to root.

So they added a level that requires higher than root access.

With this vulnerability, someone typing their password could allow beyond root privileges.

That is my simplified parsing of things.

Note - I didn’t read the article. I’m not in security. But I did live with Dan Kaminsky for close to 5 years. RIP :/
Then the money for doing this should be provided to developers by the universe.
It's not that it doesn't work, it's that most Clojure programmers do not see the benefit since the selection of data-oriented libraries we have is much superior in our minds.

Some people (a small minority) are trying to "solve" this, but it garners little interest since most people don't see any problem.
In Clojure, this data is represented by open maps instead.

Is Clojure unique here? seems this is the norm for Javascript applications too, that are done mostly with a FP style, instead of open clojure maps you have open JS objects. Most JS SDKs and libraries I have work with is just passing JS objects between them and your code.
The rules are different in different areas and with different groups. I grew up in an area with lots of Amish neighbors and they generally speaking did not use technology but there was at least one house I remember having a phone and even one that had a windmill to generate electricity though I don't know what for.

Amish men, at least in my area, would also occasionally go to bars, the whole family went to stores, etc. where they would be able to use technology like phones.

And I'm fairly certain the Amish around me in Western Pennsylvania/eastern Ohio were some of the stricter ones whereas, I've heard, communities in Minnesota for example are less strict and will even have things like TVs in their house.
I’m sorry to say my first exposure to the Amish was through Weird Al’s Amish Paradise, which I now recognise has some unfairly unflattering passages.

I still wouldn’t endorse the bible-based aspects of the Amish lifestyle, but I see that their approach to technology isn’t all that irrational. They are taking a very methodical approach to what we might call dependency management. They seek independence, and they realize how dependence and risk can arise from the deep supply chains inherent in technology. Hence they do not reject electricity outright, but do reject grid connections.

Their approach is also to thoroughly impact assess technology on their community. They assess holistically whether a technology will help or hinder them, in a social as well as economic sense.

I think we could learn some things from the Amish when tempted to chase new tech.
Humans beings can be divided into two classes. The exploiters and the exploited. Exploiters are constantly looking on ways to do more efficient exploitation. So every new technological "thing" that get discovered, will be considered by the exploiters to do more efficient exploitation.

So every thing, even if this thing have huge potential to do good, will eventually be discovered by the exploiters to do more efficient exploitation. I will go even further and will say that things that does not aid much with efficient exploitation won't attain wide spread usage in this day.

For example, we got a TV in each home, becuause that would help with more efficient exploitation. Each of us have a full color, slab like smart phones with a dozen listening devices with 24x7 internet connection because, yea you guessed, it, because it helps exploitors to squeeze that last drop of juice out of you...

Now I am not saying that there is a self declared bunch of exploitrers that decides which tech should go mainstream, but I think this is sort of emergent behavior, given the primal instincts in each and every one of us human beings..
Why use virtual dom when you can just use regular dom?
Well, you can always go a layer below and use a bytebuffer (or its C# equivalent). You can drop it at the end of the task in an instant.

But I don’t think that giving up the comfort/performance of a good GC is a good tradeoff in all the other cases. The same way Rust et alia can opt into some form of GC with (A)RC, GC languages can have escape hatches as well.
In the video, they did mention at the end that the device, in its wired form, can be useful for continuous (e.g. 48 hours) ultrasound monitoring in a hospital setting.
Another way to phrase it is "when having a lot of kids is high-status, more women want to have a lot of kids." Also applies to men tbh.
Do people really issue these risky commands (and regret)? Or is it rather variable substitution which comes to play? E.g. referenced to undeclared variable which renders to empty string.
It’s similar to SYSTEM account access in Windows
VDOM is an outdated 2012 concept when running in a 2022 browser though.

Completely unnecessary and just doubles the data structures and fights against the browser itself.

None of the fastest modern frameworks use it as far as I know (solid, lit, fast, svelte and stencil)
I’ve noticed that same thing. On other sites, I get into repeated and ongoing conversations. Maybe not like making friends exactly, but a welcome extra level of connection sometimes. Doesn’t feel like it happens here, at least not for me.

I wonder if simply bolding the username, or having it on its own line, or some other subtle emphasis would be enough to lift usernames in our awareness.
That's unfortunately all too common of a story. And with the way peer review works - where the leaders of any niche topic are the ones who will be asked to peer review articles in the same area - the system makes it very easy for an established professor to shoot down dissenting voices.

Now, sure, if you can prove that there was deliberate misconduct on the part of the PI, then you can go through channels and hopefully get an investigation opened. There was an article on HN recently (linked in another comment here) where this happened/is happening with Alzheimer's research. But it's often not so clear cut, as you've pointed out - you leave enough room for ambiguity, then "apologize" and retract the paper. There's no (significant) negative consequences for the retraction if you're already an established leader of your field (and you can still use your influence over the peer review process to shape the field to continue favoring your research). Meanwhile, the accuser is all but guaranteed to be blacklisted from their field for the same reasons - and if they don't have tenure yet, then game over, hope you had a backup career in mind.

The current incentives in academic research are broken. Sometimes I wonder if the tenure system is partly to blame - does it go too far in creating these protected positions of power that can be abused? Then again, tenure exists for a very good reason - to protect dissenting voices by being pushed out by these same forces. It seems more and more however that tenure is no longer sufficient to protect against this (or maybe it never was), and we need broader reform of the peer review system in order to foster healthy and open discussion in the research community.
How do you stay motivated to continue working on this alone for such a long time?
Profile on Christina Chung
Then you _npm install_ something, and BOOOM!
600MB !
Halo Infinite has been quite decent, most of the time. Some screen pixellation and tearing occasionally. Apparently the very latest version when played via a Web browser (not the app) on PCs is far better than the last few releases.

That said, the performance was crappy enough that I just upgraded to having a console. I was able to download Halo and the campaign synced right up to where I left off in the cloud version automatically.
That's a very sad downward spiral.
Basic christian/decentralization stuff
You're taking this in the entirely wrong direction.

China has deplorable pollution, this is a fact. Busses and rail aside.

The first world pays them to make cheap goods without regulation so that we can wash our hands and keep clean.

Changes nothing about carbon tax
> but I would definitely be interested in some docs which helped guide me hook all of them together. Is there such a thing as a documentation framework? :)

What's the first step to making those docs?

There are resources floating around, but they can be hard to find. I really like the docs for http-kit and luminous - they are cohesive.
Below the heading, I see a mostly black page with a few icons. It does scroll fast though :)
> During the ten years it takes to build a nuke, 100% of the power it is hoped to displace is supplied by fossil fuel.

By comparison gas turbines will always emit carbon dioxide, and there's no realistic plan to run a solar and wind grid without fossil fuel backing. No, there is no realistic plan to store electricity despite your incessant insistence to the contrary.

> The thousands of tons of concrete are produced by cooking limestone with, again, fossil fuel. And the thousands of tons of steel are refined and smelted with, again, fossil fuel.

Both of these can be replaced with thermochemical processes powered by nuclear power.

> Most of a nuke plants' cost is in construction, but that is not because its operating cost is low. It is just insanely expensive to build. Then, its operating cost is high.

Incorrect, nuclear power is quite cheap once the plants are constructed.
Walgreens closed something like 700 stores while actively insisting it had nothing to do with the theft, I think it's interesting you think they'd need to lie about closing 5 more.
Where to begin? Operator overloading. Programmed move semantics. Generics argument concepts. Look at the whole list of features C++ got since C++11, and subtract out the few of those Rust had or got.
Stacker (YC S20) Is Hiring for Product Engineer's
Low-key rn, email in bio if u wanna visit
If you are able to `kubectl delete ns prod-stuff` then you have somewhat earned the lesson you're about to learn.
Well of course they're going to say that. It is in their best interest to spin fabrications and resist attempts at opening up their jailgarden.

Nothing unique about it either. It is something that Google and Microsoft do when met with regulations.

All that matters is how much ~legal bribery~ lobbying muscle they have. You will excuse my cynical take, I've been seeing this for years and it's just a regular news cycle at this point.
But then lost the option of having a tablet you can take around when you don't need a laptop. Also, if you're developing for ipadOS you've lost access to that. And any apps you may have had in your Apple ecosystem if you were replacing an old tablet.

Not everything is purely price driven.
Scheme Implementation Comparison Table
> I could never understand why we didn't build these for civilian use

Because they use enriched uranium, 30% compared to ~7% in LEU which is used in civilian power plants. It's seen as a proliferation risk. And big reactors are more efficient. The problem is they cost a lot and have always had cost overruns. The reactor vessel has to be comissioned for building and rach one is esentially a prototype build to specs. There were even cases were the reactor vessel was defective and had to be scrapped. Building a larger fleet of smaller reactors in production facility with QA could bring these costs down and enhance safety.

The NuScale design will use >5% LEU with a 24 month refuelling cycle. At least we won't have to shut down an 1000 MWe reactor for refuelling every 2-3 years.

We shall see.

The US now has an equilavent to China's Belt and Road initiative, caled PGII, that it will use to finance infrastructure projects in developing contries. There are plans to build a 6 reactor NuScale plant in Eastern Europe with studies financed through this project.

https://www.state.gov/united-states-takes-next-step-in-suppo...
The Sabatier process has significant blockers to actually being used: First, it needs a source of carbon dioxide, and the small concentration of it in he atmosphere is insufficient. Biofuels could be used for this, but they aren't produced in sufficient quantities. Second, it needs a source of hydrogen. Almost all hydrogen produced today is done through steam reformation, which emits carbon dioxide. Electrolysis accounts for a slim minority of hydrogen produced today, mainly due to inefficiency and issues with electrodes corroding. Nobody is operating commercial power to gas storage facility, it's only prototypes.
You don’t seem all that sorry.
Resubmit with "Show HN" in the title? Then it will be visible in https://news.ycombinator.com/shownew and https://news.ycombinator.co.m/show
Don't forget students. Heading to university as a professional who is employed full time, but I want my own device with minimal maintenance and headaches, as well as minimal distractions. Ipad pro has been a great answer.

Initial notes, drafts, watching lectures, etc is a good use case. Full document drafting in Word is pretty poor compared to the desktop application where I can insert tables of contents, references, bibliographies and integrate with endnote.

The reason it frustrates me is because it doesn't run macOS and I can thus do far fewer things with it. I bought it with that in mind, knowing that the trade-off was that it would go some way to improving my time-on-task with uni. It's been a success in that regard.
>Obviously a ridiculously tall order politically, maybe impossible

Maybe..?

We have to transition away from growth economy and inflation, neither is sustainable. We're hitting the end of the line in under 100 years.

If debt is fake and we're just using time to diminish it, then let's just do that and stop robbing people of their wealth. Likely impossible for politicians and economists to allow this either
An outage that was caused by something that, through a rare confluence of events, also destroyed their outage-backup-plan. The plant could have easily dealt with most power outages.

Not to say there isn't a lesson to be learned, obviously, but to say the plant couldn't deal with an outage is ingenuous at minimum.