skysight-inc/HackerNews huggingface dataset:
And new competitors can enter the market, and existing producers know that.
There is a gorilla in this room: the more we obtain uranium (prospecting, mining, milling...), the more we add to the associated carbon footprint.

Known reserves or uranium may provide for the current reactor fleet at best for the upcoming 200 years.

Therefore a sustained growth of installed nuclear capacity will lead us to exploit mines at always lowering ore grades => more emissions.

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2051332

https://www.researchgate.net/publication/222817608_Life_cycl...
This, or have some kind of suspend mode on steroids where everything is back like you left it when rebooting. Kinda like being able to hibernate windows and Linux when rebooting into the other.
In democratic countries they are not, because the society can control the state. In US they pretty much are, because the companies control the state. In particular, in US the company can fire you on the spot, strip you of healthcare, and make sure you won’t be able to find another job simply because you said something - anything - it doesn’t like. And it’s all legal.
I'm sure people are interested in simulating more than modern engines with this.
Every day that goes by, the out group of internet slang and memes grows smaller. I don't really know if I'd consider this a good thing or a bad thing so much as just, a thing. But there's a lot of joking amongst younger internet folk about how they'll probably be talking internet slang in retirement homes in a few decades. It's a funny visual, perhaps because of the weird perception that we always think we will be like today's older people as we grow older for some reason.

Those Reddit threads make for good entertainment today, however fake they probably usually are. But for better or worse, some day, I suspect it's going to flip around.
I wonder where the design of HN fits in. Of course it is atarimae hinshitsu. But is it not at the same time miryokuteki hinshitsu, because it is so elegantly atarimae hinshitsu?
In Bhutan, they dream of rainbows
My mom's been lost to Facebook and gambling apps for years. At some point in the last couple years I told her I didn't love her anymore because being around her is only negative and her screen addiction has put my life in danger on the road my entire life, and caused her to completely skip out on providing for her children.

Zuck, Zynga, all of them can be launched into deep space for all I care.
Isn't syncthing P2P all by itself? Why run it over something else? Is it encrypted or is its encryption suspect?

I'm also not a huge fan of the "put thing A on top of general purpose thing that can host all things of the same class as A" trope. Tailscale gives you a virtual network so you can run absolutely anything that speaks IP over it. It's like "how to run (insert random Linux service) in Docker" and similar blogspam.
There is not a single industrial adequate recycling reactor, after 70 years of intensive R&D. Can you name one?
The Security Threat Posed by the Corona-Skeptic Querdenken Movement in Germany
A fine book with a very misleading name. The book is about basic computer science and algorithms.
Majority of people _say_ that they prefer removable batteries. But what people say and what they actually do are different things.
I spent like a month trying to make it work with VS Code, it does not (at least on Mac), and that's what most programmers use nowadays.
I can do a speaker group with all Google devices such as my Google Hub, Minis, and Max. Even my Chromecast video is available to add to a group. My three Google Chromecast audios are not available for casting.
"They we're technically taxed" is just pedantry. What is the effective tax rate compared to the 1950s-1970s when the economy actually worked for the middle class?
I guess it depends on how smart OP's inverter is.

It sounds like it's grid-tie only - so it just shuts down when the local grid is over-voltage. Ideally you'd want something that could run in an isolated mode, if only to supply power to something useful like an electric water heater.
I guess I'll start: https://mimoo.github.io/nixbyexample/basics-setup.html
That’s a great project, thank you for the link. Take my upvote stranger.
You’re absolutely right.

Exhibit #902353 in “Why Everything About Nix on The Internet is Wrong”.

Haskell used to have a semi-official motto: “Avoid success at all costs”. I think they were joking.

Docs/UX that bad makes one wonder if the Nix people took that to heart. Flakes being some weird shoulder-surgery to even turn on? Why don’t we save time and just kick the ball into our own goal over and over.

Le sigh.
I just wanted to hop in and agree with you. I’m still think REST APIs have their place and are easier to work with. If someone had recommended GraphQL 5 years ago I would’ve been against it but Apollo is good enough that I think it’s a fairly safe choice for teams to make.

One thing you do need to watch for is preventing clients from doing stupid things by allow listing queries or implementing some sort of query cost analysis.
It doesn't imply that the parking lots will stay there for 25 more years. It implies that until it is more valuable to construct something else on that land, the PV array would remain there for 25 more years. Whether or not parking is allowed under the array is entirely orthogonal.
They're hugely popular and often cited as how people learned the languages
> The literal textbook prerequisite for efficient market is not just informatuon symmetry, its perfect information.

Please point me to that textbook.

Who says that free markets can do no wrong ever?

(I'm mostly saying that some markets might have some problems, sure. But most of the time most real world regulation dreamt up by real world politicians and implemented by real world civil servants etc is unlikely to improve them.)
I think “Architecture Patterns with Python” is a great book on multiple levels. First off it shows the natural progression of you code base as you build out features, achieve higher performance or want to increase reliability. Secondly it nicely puts the theory in to practice. Which perfectly lives up to “Although practicality beats purity” in the Zen of Python.

A second book I think nicely compliments this book is “Clean Code in Python” by Mariano Anaya (https://www.packtpub.com/product/clean-code-in-python/978178...). To really perfect the implementation of the architecture in the first book.

Making beautiful code starts by making every line count. Then by making all lines add up.
I truly love how the daily puzzle format is intentionally nonaddictive. So many games and apps are designed specifically to get you addicted. This was my favorite thing about Wordle when I first heard about it, and it's one of the main reasons I embraced this model for inspiration.

That said, there has been consistent feedback that people want to play old puzzles, myself included. At least for me, the replay value is actually pretty solid after a few days' opportunity of forgetting the solution. So the next big feature I'm working on is the puzzle archive. Stay tuned!
Part of that is probably that game developers tend to be passionate about the work they do, whereas most people working in app development probably don't give too much of a shit about the boring apps they're making. It's hard to get motivated when you're just making a glorified front-end to a database, another e-commerce site, etc.

Of course, the tradeoffs in work-life balance for game development is massive, so it's not like that extra productivity is free (unless you're management). Nobody working at a typical software firm is going to be expected to crunch 12 hour work days for weeks just to ship.
how is this ironic? HN was written by one person, and nobody needs to care what language they used to make it work.
Poverty is no peach either. Do you really think there aren’t Americans for whom that situation, plus the promise of tens of thousands of dollars to one’s name in a few years, would not be an insane choice?

It’s crap that’s reality. But it’s true, and between the prison population and those folks, I would argue for prioritising the latter. (Naturally, it’s better to do both.)
Incredible he's had to apologise, my kids thought it was funny and now interested in seeing actual pictures of space.
> Many old people just want to die

This doesn't reflect my experience, at least with my understanding of "many" and "old". My 90 yo grandma can't walk and is on oxygen most of the day and very much doesn't want to die.
Huh? What?

What's the definition of 'efficient' you want to be using here?
RN works great for CRUD apps. But do you really want an app if it's only CRUD? Might as well just make a site or some PWA.

With a lot of apps, you end up dealing with something lower level e.g. EXIF data, bluetooth networking, things like custom calls through the app built on the native call kits.

Plus finer control on the UI & lifecycle. Something like Compose/XML or even Flutter/Dart is built perfectly for mobile interfaces, while with RN it feels like you're wrestling with flexboxes originally designed for desktop. RN supports this stuff, but then you'd still have to learn Kotlin and Swift, so it's not exactly a free ride.
I've been playing Cell Tower[1] for a while now, and it's one of the few that does allow you to redo previous puzzles you've missed (or have already taken and just want to redo anyway). The streak however only increases when you play today's puzzle.

[1] https://www.andrewt.net/puzzles/cell-tower
Buried deep within the post there is self-platform shilling, lol.

"Why not use our social media webshit instead? We are different, I promise".
"> were run by Apple's board, we would all be paying 30% of our income for the privilege of using modern computers

This was IBM. For fundamental, structural reasons, they were dethroned."

I think they did it to themselves, first by eschewing virtual memory in the System/360 and first models of the System/370, thus losing the higher education market and what people eventually moved to like UNIX, thus their big machines become a specialized niche of the whole computer market. Then in moving from a preference of leasing to sales which gave them a one time goosing of revenue which they didn't prepare to lose when the cycle of that ended.

They did do well in PCs for a while, but the unit that did that in Florida eventually got blue washed (there's lots more to the story of course).

"Again, it’s similar fresh-MBA thinking that tanked Intel."

Also very unsure of this, I don't see that resulting in the 10 nm now Intel 7 debacle. More like their decades long high level very bad engineering management eventually caught up with their crown jewel of fabrication. The not so fresh MBA I assume CFO who was made an interim CEO actually had a plan which might have succeeded.

I don't think the current CEO's plan has much if any chance at success, especially since I don't see him making the brutal moves necessary to change the company culture to work as a foundry. In particular, I note while he worked for Intel for a long time, he's a design instead of fabrication guy, the latter is what they needed and I wonder if they couldn't hire anyone good from that field.
Not sure exactly what you mean. It only logs the number of tries for your first solve, but you can keep playing around with it after that without affecting your stats (or the global stats).
Oh, true!
I don't know if you're aware of this, but this "mind virus" is the original definition of the word "meme" (before it got adopted to mean a particular kind of image-based online joke). See https://en.wikipedia.org/wiki/Meme

Besides that, I agree completely. Twitter is a sort of highly competitive petri dish in which only the most infectious viruses can survive, with "viruses" being 160 character pieces of text. These messages do not need to be true or actually informative to survive and spread.
Interesting link, and yes it does look like the GOST curves are really suspect. I didn't see a graph for the NIST curves and they do not appear to have called them out.

There's a big difference though with the GOST curves. They were generated in what seems to be a 100% opaque manner, meaning they could have been back-calculated from something.

The NIST curves were generated in a way that was verifiably pseudorandom (generation involved a hash of a constant) but the constant was not explained. This makes it effectively impossible to straight-up back-calculate these curves from something else. NIST/NSA would have had to brute force search for parameters giving rise to breakable curves, which is the basis of the reasoning I've seen by cryptographers I quoted above.

Note that the cryptographers I've seen make this argument aren't arguing that the NIST curves could not be suspect. What they're arguing is that if they are in fact vulnerable and were found by brute force search using 90s computers, all of elliptic curve cryptography may be suspect. If we (hypothetically) knew for a fact they were vulnerable but did not know the vulnerability, we'd know that some troubling percentage of ECC curves are vulnerable to something we don't know and would have no way of checking other curves. We'd also have no way of knowing if other ECC constructions like Edwards curves or Koblitz curves are more or less vulnerable.

So the argument is: either the NIST curves are likely okay, or maybe don't use ECC at all.

Bruce Schneier was for a time a proponent of going back to RSA and classical DH but with large (4096+ bit) keys for this reason. RSA has some implementation gotchas but the math is better understood than ECC. Not sure if he still advocates this.

Personally I think the most likely origin of the NIST constants was /dev/urandom. Remember that these were generated back in the 1990s before things like curve rigidity was a popular topic of discussion in cryptography circles. The goal was to get working curves with some desirable properties and that's about it.
More like Ukrainian, given the birthplace. USSR wasn’t Russia.
Does your opportunity cost computation cover the cost of not producing power from renewable sources?
i dunno... i have very good memories of that old nokia 3390 or 5165 with the clip-on belt hook. i also worked for handspring as the Treos were being released. i still really love physical keyboards. i blame all you hipsters for killing them off ;-)
https://davidkoloski.me/blog/intelligent-brute-forcing/ might help, if you don't already have some sort of automatic solver to figure out solutions.
I agree. I'm actually trying a hello-world example from the tweag website, and it complains about "gcc" not existing. I try adding

buildInputs = [ nixpkgs.gcc ];

but it complains that nixpkgs.gcc does not exist. There's nothing helpful. I remember fixing this issue a month ago, and I have no recollection on how I did it.
The view is recalculated/re-rendered/repainted. The DOM is the single-threaded-access data structure that the rendering engine ties into.

Part of the browser API is querying all current CSS properties of an element, e.g., getComputedStyle(…). The only way to get this is by having the layout engine do all its work, so properties like height and width can return accurate info.

Most virtual DOM implementations just skip parts of the API like this. At best, they make an educated guess without hitting the actual renderer. Or they just allow a pass through to getComputedStyle(…) and warn you away from using it due to performance concerns.

It's all smoke and mirrors topped above a bed of lies.
Some other basic units of measure I learnt in the military that are generally useful.
Your index finger held up arm outstretched covers 10 meters at 1km.
Two fingers together (index + middle) is 20-30 meters,
Your closed fist edge to edge is about 50m,
and your open hand from tip of thumb to tip of little finger is about 150 meters.

The method in the link only gives you one measure, your thumb, where as having a few different scales means you can do a bit of math for closer or further away objects. And it's handy to be able to know the distance between two places if you know the distance to one object.
I enjoy novelty as much as the next person. Dogs on skateboards? Hey, bring it.

Doesn't mean anyone will be watching that dog video in 50 years.
I really want long range bluetooth, from one side of my house to the other. I like to walk around while on calls and range sucks.

I looked into bodypack solutions but it’s receive or transmit, can’t find transceivers.
Ask HN: What helped you sleep better?
What habits, gadgets or lack of helped you sleep better? As I heal from my chronic mental problems (CPTSD) I notice more and more how sleep affects my emotional stability, anxiety levels and productivity. I ditched alcohol, try to have a regular sleep schedule and lowered my caffeine intake especially in the second part of the day.
would it actually impact those?

why would (non-autonomous) car need state of art chips?
I agree, as a dev, going to office is mostly to coordinate and socialize. I work much better from home. I worked in an open space, where the rule was "if you have more than 1min conversation, move out".

In the team I was, we often talked with each others, be it work related or not. So we ended up often working in others places together (one room for us 3-4 devs).
Ha ha, this falls firmly into the "I wish I needed to reference this more" category for me as well.
The older tech is way more tractable, and there will also be chip recycling to help. Economics will ensure supply catches up, except the highest end chips.

I find the focus on chips bewildering, since there are so many more critical issues like 'how do we prevent a stock market run and the crash of every company which outsourced manufacturing to China?' or (if you live in China) 'where do I get a food ration card?', if this gets real bad. Semis are merely an annoyance.
Curiosity, sales, survival (including emotional fortitude and establishing boundaries). Everything else can be acquired on their own.
> I disagree. I think anyone can learn anything, though it may take an unreasonable amount of time and effort for some. Learning a new concept can be complicated, especially for things introduced in high school and university. All those concepts rely on others, so those lemmas have to be learned first. I do believe some people are generally quicker learners than others.

Anyone can learn anything. But to what depth and degree within the time they have on Earth? What can they accomplish with their present knowhow or lack there of? These questions have measurable outputs. It's not enough to rely on potential. At some point, one should know his bearings and limitations.

> But it's a continuous scale, not a yes/no thing. And interest in the subject plays a big role.

Ability itself may follow a continuum, however sufficiency is digital.
Tax evasion is no less real of a crime than other financial crimes. And in any case the parent post mentions taxes, so I think the numbers are still relevant without excluding it.
The NY Times Crossword archives past puzzles and it really helped me improve at Crosswords in general. The archive dates back over a decade and there are certainly days that I just really want to do a bunch of crosswords.

I suspect this combo of a new daily puzzle and the complete archive will be the winning implementation over time.
https://www.nrel.gov/state-local-tribal/basics-value-of-sola...

Has some useful info.
I think it probably does. If the founders saw themselves as already facing issues with a diverse population ("those scots-irish, jeesh"), then presumably they took that into account with the design of the government. If they didn't, then it would be correct to say that the Constitution (etc.) does not pay any attention to the implications of a more diverse population.
Lake Mead: Why the Govt. Is Letting It Fail [video]
It'll be interesting to see how guile-PreScheme will relate to guile's existing code generation facilities.
what? Lead and cadmium ARE heavy metals. You didn't know?

https://scdhec.gov/sites/default/files/Library/OR-1695.pdf

"Solar panel waste can include heavy metals such as silver, lead, arsenic and cadmium that – at certain levels – may be classified as hazardous waste"
Probably Nature or Science, though they're journals, not magazines.

If I recall correctly Scientific American used to be like what you're asking for in that it published articles written by practicing scientists aimed at the educated general public, but I think it long ago abandoned that model.

If the only reason you don't want to be online is to avoid distractions why not install some software that lets you block access to certain web sites ?
I stand by my comment - I could write the exact same response to the paragraph you added as to your original one (with minor tweaks from "changing prices" to "entering new business areas").
I don’t think so? Seq is strict in its first argument, but that doesn’t provide a way of guaranteeing the order of side effects that I can see.

Edit: You may be thinking of pseq, but I don't think that's in the Haskell 98 report.
I wonder why there was no mention of simply contributing these 200 lines to GNU make proper instead of forking. Super cool though.
I just wanted to be able to use 18650 cells in my headphones & never worry about battery life.
Where is the irony? HN does not expose scheme to the user.

Don't think the parent was saying that it's impossible to write a good program in scheme/lisp, more that scheme as user interface for a software system is a hard sell... which seems anecdotally true.
Awesome! I did tweet about it to my very small following about a month ago, and all the retweets and enthusiasm were a very encouraging signal to keep working on it. Open to any feedback since you've been at it for a while now.
Kotlin Multiplatform lets you share code between iOS and Android, writing only the UI code with SwiftUI and the rest is shared. You can also run Compose UI on the desktop so you don't need a web app.
That's just an implementation detail. The main benefits of an immediate mode UI is the API for using it. There's no reason that the loop has to run at 60 FPS. It could even be event-based, so it only updates when the user does something, for example.
I tried, but am waiting for a resolution bump to do VR monitor stuff. The screen is large but ends up really low res. Its like working on a 1080p movie screen (or three) from the audience at a movie theater. Its better than working from a laptop screen, but not better than having multiple real-life monitors.

In theory, I should be able to have a laptop and headset and get good multiple monitors wherever I am located.

edit:

I like the separation between VR and irl that a lot of people are complaining about. It makes it hard to multitask between computers and real life, so you have to choose what you are doing instead of pretending to do both.
Oh, sorry. It's install after all. I assumed it's a library.
How that isn't fascism dressed up in words accessible to people not educated in totalitarian systems?

This nonsense should be flagged.
> But if you subscribe to the philosophical principle known as Occam’s Razor, which holds that simpler solutions are more likely to be correct than complex ones

It's hard to take analysis seriously when it gets this wrong. Occam doesn't say what's likely, he says it's preferable to prefer simpler answers until more complex ones are required.

It's also just... not any simpler to say "he picked a pseudonym that used his initials, reversed" than "he picked a pseudonym at random"
Nice book but I feel the title should be something like principles of computer science or something of that sort.
i'm reminded of (i think) dana carvey's character on SNL who's tag line was "in my day we didn't <fill in the blank>. AND WE LIMED IT THAT WAY." but it's clear i've become an old dad because i agree with everything you just said. replaceable batteries. audio connections that worked without having to futz around with apple car or android auto. being able to use your phone one handed.

what happened to us? we were once a great people.
I will use React Native when it reaches v1.0.