skysight-inc/HackerNews huggingface dataset:
Are there no pedestrians in suburbs? The likelihood that someone who walks a neighborhood would be able to help with a missing pet seems a lot higher than the likelihood that some random driver from probably miles away could. But maybe for the latter case online platforms work for some people... if they weren't so fractioned. A couple of years ago I'd have suggested facebook groups, today, not sure.

It's not like anyone can put up huge billboards on the streets so that car drivers were able to recognize a pet photo...
It depends, if it is considered radiation then it is "landing" on your property; so you have the right to use it, same as the radio frequencies that pass by you are legal to listen in on, such as AM or FM radio...
For example, the order in which questions are asked is important in quantum physics but not in classical physics. But in that respect, the human mind often behaves more in a quantum way, he says:

For example, in a study published 20 years ago about the effects that question order has on respondents’ answers, subjects were asked whether they thought the previous US president, Bill Clinton, was honest. They were then asked if his vice president, Al Gore, seemed honest. ... (the question order affected the outcome -ed).

This to me seem like a ludicrous leap in logic.

It's absolutely certain that quantum processes are involved in the brain, as part of basic chemistry. Whether any strange quantum effects 'bubble up' beyond this, and are exploited for consciousness is what needs to be proved, and I am skeptical. The recent rise of LLM's indicates to me that you don't need exotic physics to get spectacularly complex behaviour.
You can definitively use C++ in exception free way.
I've been working on multiple Exception free codebases for work.

One large open source project that is using Exception free C++ is SerenityOS for example
https://github.com/SerenityOS/serenity

The best way to write proper exception free C++ is not to use the C++ Standard Library.
None of these reasons are particularly compelling for any case I've encountered, other than your code base is old and / or poorly designed, and you chose to write it in a language without static type checking.
My particular cultivar of ADHD doesn't have a problem with check boxes, and in fact I dislike toggles for some reason I can't quite identify. That alone is not a very useful anecdatum, but I'm having trouble figuring out what it is that would cause different adhdemons to favour the toggles.

There is a nice visual distinction for toggles, as if you have an "On" and "Off" column for each option. Then again that idea would have a conflict where it should be a radio circle because you can't be both On and Off, but a checkbox square because more than on option (row) could be On. Maybe a shape with a flat top and rounded sides (a "stadium") would be good for following the conventions while being worse and more confusing overall.
> Apple’s HIG explain why this decision was made (my link), so I don’t think it is part of a larger trend

After seeing everybody adopt the Android flat UI (win 10), i really think that stupidity is contagious.
Moving to a new state a couple months before graduation and the old school drags their feet on transfer papers will certainly make one miss graduating and not get a diploma. Illness is another. If you miss out on last quarter because of an illness you were hospitalized for. Don’t be so obtuse. Obviously if you sleep in and miss graduation day, you can still stop by the office and get your diploma.
So implement in software prevention of spreading any image or video data? Maybe audio too. Seems like we could get effective regulation in place to do it. As it is reasonably only effective way.
If it is round, it isn't a checkbox, it is a checkhole.

People see something round, "box" isn't the first word that comes to mind.

In my previous history as a ... as a web person (I think that's both broad and vague enough to encompass the yes-I-did-that-too sense of things), I had an ever-growing disdain for the designers who were off on their own flights of fancy. Usable? Explainable? Accessible? Senior-friendly? Then, late to the party, I got this iPhone thing and I was astonished at how much the device expected me to know about how the interface worked, on a deep level. I tried to get my mother into an iPad and, frustratingly, could find no good cheat sheets on the "gestures," to the point where I made a laminated, color-coded and numbered set of sheet on gestures, screen, etc. I help out an even older senior with her computer and ... well, I think the i-UX people are frankly out in their own la-la land and their hubris is sustained only by Apple's inertia/network effect/market dominance.

In a kinder, gentler world, these UX teams would be required to make a general style sheet document, which would be applied to various real-world applications, and then they would be forced to watch a senior citizen attempt to navigate their trash to, say, get a test result from the hospital. Should this not be accomplished in under five minutes, they are thrown into a hell of leather-clad demons who beat them with sticks while patiently explaining that their design, in fact, sucks.

UX design has begun to resemble fashion in an Oscar Wilde manner, "so intolerable that we have to alter it every six months." It's getting divorced from meaning and utility, and worse yet, constancy. Nobody wants to relearn UX for your crap app just so you can be cutting edge with sliders that resemble the phases of the moon.
SABCDEF descending
It represents a statistical distribution.

Probably not a a bell curve but something related.

The use of it? Humanity has yet to find out, but there are lots of uses for other statistical distributions.

Maybe it finds it use in a machine that calculates the optimal route for autonomous robot drones to take in a warehouse? (Just making it up)

Meanwhile it is there for you to enjoy. A toy.
I don't use the assistant (in fact I have it disabled) so I personally wouldn't mind. The user assignable button is wonderful (the pixel has two buttons: you can configure nothing of them) really sad they removed the feature too.

The dual display was my biggest lost. I need always on, and very few watches support it. With the pixel I get 2 days of battery with it, which I've become used to, but I would love to have that lcd display.

As for wear os: I had a moto sport with wear 1. It was basic but functional. Then it was upgraded to wear 2 and it improved a lot, I really liked it. But then the wear 3 was released (which that watch never got) and it's like google forgot everything else. Now I have wear 4, which I don't feel particularly happy about it, mainly because of the horrible material theme (seriously, everything is sized as if you used your full thumb, padding everywhere, wear 2 had almost double the information visible)
It’s not really taboo, it is being mentioned in, like, the comments on every 2nd post on climate change.

The problem with this line of thinking (and similar ones like „what about China?“) is that it basically absolves you from any responsibility in the matter. After all, there are simply too many people on the planet, what could you possibly do about it?

As other commenters pointed out - the west uses way too many resources compared to their population, and that is a problem.

And it is absolutely possible to have a society that doesn’t drain the planet dry, but not with capitalism :-)
That standardised test administered by the US military has some history. The idea was that folks who were below an 85IQ would be harder to train. During the Vietnam war they tried abandoning the requirement and the results were sad. It cost the military a lot more in remedial training, but the real tragedy is that these folks died at 3 times the rate of people who would have passed the test. They weren’t cut out to be sent to a war zone.

So intelligence is important for military service but a person’s completion of high school isn’t an indication of low intelligence. They may have dropped out for any other reason. It’s entirely possible that they may flourish in the structured environment the military offers.

It’s fair to ask if the IQ test is a good measure of intelligence, or if it’s measuring something else. But in this context, it’s measuring something that is strongly correlated to success as a solider.
POCO is another solid collection of C++ libraries with similar objectives. It looks as if POCO is more mature.
I bet people that still like it just haven't got the memo that it's dead.
>The only effective counter to wage suppression is labor organization ie unions.

I don't think even unions can fight against th above 5 points you made. Unions are collective bargaining, and you just showed that the government and the ultra-wealthy hold all the chips. We saw this happen as is with nurses and the train industries in the past year.

Short of a country-wide walkout no union can properly fight the government. And the working class US is divided enough as is.
Question for those with more experience - I’ve just purchased a Pi Zero 2 and I’ve been having real issues with the WiFi since I opened the box. Is it likely a faulty device?
There’s a new book from Hannah Ritchie called „Not the end of the world“, that argues for optimism, without denying the reality of the situation. It’s a fantastic book and I highly recommend it.
I honestly like well written C a lot :)

And yes, complex stuff sometimes tries to handle "everyone's use case" but if you can limit yourself to 95% of use cases, your code suddenly become a lot simpler.
The backward compatibility consideration holds true as well.

For example, I have been creating an Async Library (plus a few other things like the FileSystemWatcher etc.) that cover a good portion of what is done in libuv.
Of course libuv code handles A TON more of edge cases and has a lot of compatibility constraints, but with a lot less code I can provide enough functionality to satisfy a lot of use cases.
Not all use cases, but a lot of use cases.

Thanks for the good luck!
I am definitively doing it just for fun :)
Apple seems to have been one of the main forces behind the trend of adding rounded corners everywhere in UIs, which frankly is a style I don't like at all.

The irony is that some of their hardware has painfully sharp corners, the one place where rounding them would greatly improve comfort --- anyone touched the edges of a MacBook or Mac Mini and thought "why did they not smooth these off"?
New issue is AI. Even sites with no ads will want limits on scraping / apis / composability.
Yeah the name definitely refers more to the functionality/behavior of the buttons.

You'd push one of those buttons in to select a station and it'd stay pressed. When you push another button in to choose another station, the previously pressed button would "pop" back up/depress (thereby "unselecting" itself), thereby enforcing the mutual exclusivity of a station selection.
The name might be antiquated, but the difference is still important and understood.
It seems like it. Every article I post that seems even remotely supportive of Israel is immediately flagged.

It's possible pro-Palestine stories are also flagged, but whenever I see an article on the crisis that gains any traction, the headline is invariable anti-Israel.

Not sure what's going on here.
Ask HN: Whatever Happened to Genetic Algorithms?
They were the rage a few decades ago but haven’t heard about them since. Is anyone working on them? Are there startups pushing out products using them?
i took a brief look at the csv module (i know quite a bit about csv - authpr of the csvfix tool) and i would observe one general point. the error handling is terrible. functions either call exit() on an error, or simply print an error message and carry on as if nothing was wrong. i know error handling in C is difficult (one reason i prefer C++) but we can do better than this.

another general point is that almost all the functions return void. this means that they must have side-effects. i am very far from being an FP maniac, but i do like a bit of purity when i can get it.

also, some comments would be nice.

bottom line - not for me, but then i haven't written any C for over 30 years :-)
That's not the direction we're headed in though.

Some things are swipeable with no indication, or long pressable with no indication, we've removed scroll bars almost everywhere so no indication that something is scrollable unless the content gets cut off and you have reason to try to get to the rest of it, but sometimes it aligns nicely so you assume that's the end. Links and buttons we not only removed the underlines from but now they're grey which historically meant disabled... So no, none of this is intuitive.
How do the switches handle potentially that many addressess?
> There’s holes in all kinds of things people believe. If you’re talking about actual belief systems then you can’t assume rational actors and logical thinking. Philosophy really doesn’t have the tools to explain what’s going on. We’re in the realm of psychology / neuroscience.

No doubt the average person's beliefs are full of holes, but education in philosophy and logic can make one aware of those holes, aware of one's hidden assumptions, the heretofore unconsidered alternatives to one's positions. I question whether psychology or neuroscience can offer us the same things.

> Mind uploading blurs the line between life and afterlife because it wasn’t conceived of when those ideas were created.

Nobody knows whether mind uploading is really possible. It is a purely speculative technology, its development could be centuries or millennia away, if it ever is developed at all. I also think its philosophical significance is overrated, since in principle it is just as compatible with idealism or dualism as it is with materialism.

> IMO the conceptual framework that created the idea of a material world is really a delineation between magic rituals / religion and what people actually observed.

I disagree. Most non-materialist arguments have as their starting point epistemology, not anything to do with magic, rituals or religion. Should our ontology straightforwardly mirror our epistemology (i.e. a first-person perspective is epistemologically fundamental and hence should also be ontologically fundamentally)–or invert it?
they are replaced by those slider-switch that came from mobile and are supposed to resemble lightbulb switches. A specific type of switch that seems to be popular in america, and it s hard to immediately grasp for most others
https://frontendmasters.com/ and https://egghead.io/ are both quite cheap & have lots of courses - especially useful if learning a new framework or library that they cover.
The majority of the macros are SC_PLATFORM_XXXX to inject platform specific code here and there.
There are macros in the Reflection library but you have the option not to use them.

What macros are bothering you the most?
We’ll celebrate this day all together! Meanwhile, let’s make life for older people harder, cause round checkboxes are so much more proficient. /snark
A fairer characterization would be to say it is in NeXTSTEP’s lineage. Not only had a lot changed by 10.0, but at this point Mac OS X has been under development (and forked into multiple OS projects several times over) more than twice as long as NeXT had existed as an independent entity.
Erm, actually, all STL implementations I've seen use a simple C-style array under the hood to store `std::array` data, not a much more complex tuple. But it doesn't matter much in the context of the question: the whole point of `std::array` is to provide fixed inplace storage for the data, basically just a safe version of a C-array. Implementing it on top of dynamically sized vector, like the author did, is... just missing the whole idea.
This thing was the first I noticed while looking at the sources... And I don't want to look any more further now.
`Or(URLProtocol, str)`

Regardless - this is very much a strawman. I could (try to) pick apart the example, but I'm not going to. Sometimes a complex interface is required, sometimes a simple one.
Yes, the Algorithms library is just a placeholder, as specified in the docs.

https://pagghiu.github.io/SaneCppLibraries/library_algorithm...

Hopefully it will get expanded with more useful algorithms, it has not been a priority in the first releases cycle.
It's also factually incorrect to suppose that this person owns the Nitter project, too. There's no CLA so the copyright is held in common by all of the contributors. Free software projects don't have owners, they have maintainers, and the maintainers are a social construction rather than a matter of property law.
This is exactly it. If you were to do this 'at scale' you'd end up having to generate more electricity to compensate for the losses, so it's clearly theft. Whether your grid coupling uses a capacitor or an inductor isn't relevant, clearly you are taking energy from the grid and is the thing that matters.
It would be really fascinating to see a graph of IQ vs chance of being killed in a war (normalised for people in the same role); would it continuously be increasing, or would there be diminishing or even negative returns to IQ beyond a certain point?
border-radius: 50% is the easiest and most compatible way to make a circle in CSS.
Are you saying AI generated porn will be easy to generate and widespread but people won't know about it?
I hacked a train toilet
I want to own my code AND access to all kind of analytics, which are mostly paid walled
Of course I would have been doing the same :)

The documentation here states:

https://pagghiu.github.io/SaneCppLibraries/library_reflectio...

Note
Reflection uses more complex C++ constructs compared to other libraries in this repository. To limit the issue, effort has been spent trying not to use obscure C++ meta-programming techniques. The library uses only template partial specialization and constexpr.
Simple and stable aren't the most important part: AFAIK anybody can implement a CPU or an emulator with RISC-V ISA, which isn't the case for the other ISA..
There are a few exception such as OpenPower but you can't really buy CPU with those ISA.
The TLS cert will either be self-signed or you'll need to run a private CA. A public CA won't issue you a cert as you can't own any .internal domain.
BMW is not saying goodbye to electric cars for two reasons. The first is that hydrogen fuel cell cars are electric cars. The second is that BMW will continue to release battery electric cars. BMW’s future BEVs will be based on the Neue Klass platform.

BMW just recently released the new i5 BEV sedan with a wagon variant coming soon.
I also think the visual idiom doesn't hold up, especially since implementers don't use radio buttons correctly half the time. To help people get the idea that they are possible choices for the same attribute, I like to wrap them in a <fieldset> with a <legend> that explains what their [name] attribute is associated with. I think this is how Win95 did it back in the day too
All of those are just as stupid and should not be linked on HN.
But if it was implemented the way the parent poster said then it would be much more clear the discrete points are clickable.
Which ones have you taken and would recommend?
That's a fair observation.

What containers, beside Vector<T> (and Map<K,V> made with Vector) + variants would you like to see the most?
Not always. I've seen plenty of forms that are like "only fill this section out if XYZ" and if you accidentally start before reading that you're screwed.
The same is true about all learning material.
You'd strain yourself less if you went for "but he was drunk".

I see it's flagged, too. tbh, flagging Twitter drama's probably a good thing in general. I mean, he deleted and apologised.
The simple sum is to use half the weight of the fuel as though you have it with you all the time. That's not quite accurate but close enough.
Near the end of the article it states:

'The discovery of bejel-causing Treponema in Brazil 2,000 years ago doesn’t directly disprove the idea that syphilis came back with Columbus, the researchers say. But the previous evidence for diverse Treponema strains in fifteenth century Europe and the revised evolutionary timescale for T. pallidum makes it even more unlikely. “All this points in the direction that they are not being imported from the Americas,” says Schuenemann.

One possibility is that treponemal diseases emerged even earlier in Eurasia or Africa, and reached the Americas with the first humans to migrate there at least 15,000 years ago.'
> In ‘stack-based languages’ the stack is, most usually, an explicit semantic construct which acts as the only available value for procedures to act on.

To the extent this is true, this is also true of all languages that anyone uses these days—C, JVM, Rust, Chez Scheme, GHC, python, ruby, ocaml, blah blah blah. The only difference is the syntax used to manipulate the stack. Acknowledging that syntax is the main difference from other languages seems key to evangelization. The idea of "implicit/explicit" doesn't really make sense. how do you refer to the stack in forth? You don't. How do you refer to the stack in C? You don't. Both operate with respect to the stack without ever referring to it via syntax. In both languages, the stack is invoked by referring to procedures/words.

Look if you want to keep up this fantasy that forth or factor is somehow more stack-oriented than any other languages, go right ahead. But you're going to fundamentally misunderstand why people use the language. It's the syntax! It was always about syntax. The stack is just a necessary implementation detail to deliver this syntax, same as in every other language that people actually use.
> I’m going to check this book out. Thanks for the recommendation!

No problem. I think it is quite brilliant in many ways, although, of course, not in everything. As for us technologists and engineers, see particularly Section 8, although there are plenty of relevant bits and pieces elsewhere too.
> That’s why it’s common to see radio buttons containing checkmarks

The radio-buttons prior all included an additional inner circle to imply a selected state. You can't just have empty and filled, since filled could be off, and empty could be a filled circle over a filled circle, in other words on.

La, the prior was only good design because it was common design.
Google Mail and Google Photos on Android also have round checkboxes.
People have learned to auto-click OK long before cookie banners. Also, cookie banners are not the fault of the EU, but the malicious compliance of companies.
Yea, yea, people making their life better is now the reason. We must all live in poverty, because that is the natural state, where we obey the needs of nature. Nature is healing!! And for that we need to abandon demoncracy.

And the leader should be who? Of course you, because only you know the solution! Cheeky ;)
This is what I'm trying to find. The minimal viable startup landing page, but I want to own the code and access to all analytics I want.
It feels orchestrated, just like every recent post on EV's.
No, instead of using std::exception, serenity has ErrorOr template. C’mon, that’s basically the same thing. Whatever you want to call it, ErrorOr, OptionalWithError, Exception, you have branching code paths that deal with null/undefined conditions vs your known happy path. Exceptions / Error Handling / it’s all the same class of crap.

Only in C++ land do developers delusion themselves into thinking their way isn’t this way. That exception free means just simply not doing try/catch. jandrewrogers made a good argument below about memory safety and allocations in regards to mission-critical code but even in that scenario, underlying memory can be manipulated by MITM or other conditions that could cause corruption or segfaults in allocator pages.
I have created a website where you can play AI-trained guitar amp models online