skysight-inc/HackerNews huggingface dataset:
The C++ standard does not define an ABI.

> I can take any C++ compiler, and I can compile any C++ library, and then I can take some other compiler and compile some other piece of C++ that calls my library, and it will Just Work.

This is most definitely not true. It just happens that clang and gcc are mostly compatible, but MSVC and clang/gcc is not! For example, vtables are implemented differently and therefore virtual method calls can crash (unless you follow certain rules, e.g. no virtual destructors, no overloaded virtual methods, etc.)

With 32-bit code, compilers won't even use the same calling convention by default... (look up 'thiscall')

EDIT: strange to see that someone downvoted...
Because Atlassian is the new Cisco
Just maybe change your logo icon.

The imagery that jumps to mind is all T&A and once you've seen it as a mushroom-tip... it's impressive how many NSFW boundaries it manages to blend together.
Covid-19 linked to Chinese market wildlife sales, alternative scenarios unlikely
I guess I don't understand why we use languages for writing grammars that let you express ambiguity in the first place.

I think parser generators were a mistake.
Huh, looks like 6% is a recent forecast, explaining why I thought the predicted percentage was larger.

Longer term, the EU is phasing out fuel purchasing from Russia as fast as it can, with an aim to do so by the end of the decade; as this is also tied (loosely) to environmental goals, that isn't likely to be undone even if the Russian government suddenly decided that they were wrong and everyone else was right, apologised for everything, and rebuilt all the damaged cities.

If the EU had been able to instantly stop all their purchases from Russia, not just what they have stopped so far, I think that would've been an almost 15% hit to Russian GDP?
I would say their feedback made sense. While the idea was convincing but it was just an idea, the product was only a couple of weeks into development and had zero traction.
Stop misusing data when hiring academics
Why Old Spice, Colgate and Dawn are locked up at drug stores
Bill Gates venture backs effort to bring aircon startup to market
Can I use this to actually disable/delete Apple Music so it doesn't open automatically when I press a button on my headphones etc
Show HN: Jeager Plugin for AWS S3/GCS/Azure Blobs
Trains are electric in Europe for 50 years now.
Sweden's total COVID death rate per unit population is three times that of neighbouring Norway. 190 per 100k versus 65 per 100k It wasn't just the over 70s in Sweden who were dying.

See https://www.vg.no/spesial/corona/verden/
> So if you overhear someone saying they spanked their child you are saying you should call CPS and say that you suspect child abuse that should be investigated?

If that gives you reasonable suspicion that a child is being maltreated or abused, then yes. If you have reason to suspect that the child is in immediate danger from being hurt, then you should probably call the emergency services directly

> No, this is not how it works when you know you are reporting people to a flawed system. See “swatting” or just generally how well received calling cops to intervene in a poor minority neighborhood goes.

To my knowledge, swatting is fundamentally different as it involves both conscious deceit and a motive to harm. Something being a consequence of your actions is different from you having ethical responsibility for the outcome. I guess the question is how flawed? Is the CPS in the US really as dysfunctional as you seem to assert?
The standard way is to set PS1 (the commandline prompt text) to indicate the environment. With escape codes, you can pretty trivially get some flashing red text telling you to be careful.
One reason for the love part of my love-hate relationship with JS is its low barrier to get from 0 to productive thanks to tools like this(and the console in the browser dev tools).

JS actually has a lot of buffer until you hit the bloat.
I use the color of tmux's bar to the same effect.
Why intuitive troubleshooting has stopped working
If I were to offer some feedback, the English on the homepage needs some tightening up. There's some bad grammar in there. That would definitely make it look a bit more professional :-)
I’ve never understood why just storing them in a big pool next to the power plant is a bad idea. The radiation is not a concern because the water filters it all out, it’s stable for long periods of time with very little maintenance, what’s the downside exactly?

As in literally dig a hole the size of an Olympic swimming pool, store literally all the nuclear waste that has ever been produced (maybe you’ll need a few pools, I haven’t checked), and spend a few million a year maintaining it for the next century or so.
When I was programming embedded controllers in the early 1980s with 8k ROM and 2k RAM such techniques weren't just for giggles they could save significant amounts of money by avoiding the need to redesign PCBs.
Spies, Lies, and Algorithms: US Intelligence in a Changing World
There is more than that: https://news.ycombinator.com/leaders

This is is a filtered out list for users who have a personal/company website listed in their About section.
The mathematics behind monitoring
When they say 30 year fixed, do they mean fixed term, or fixed rate?
>there are many scenarios thinkable where a power outage for more than 8h could occur.

Sure, and they thought of them, which is why they had generators as well as batteries.
> Not sure why Brexit caused increased interest in allotments?

Only a traitor would allow any of their food to come from the EU post brexit freedom. The only way is to grow your own, hence the need for a plot to grow on.
It's a subjective context-dependent phrase used by someone to say that you don't need extra things with the tool, e.g. "Python is batteries-included, it can load json, send http and talk to an sql DB without any additional packages"
No it's not. It's pretty close to browser's native HTML parsing speed.

And VDOM just writes to the DOM in addition to doing a lot of other throwaway work and allocations.

Reading from DOM may be slow, if you read one of the properties that would trigger layout/style calculactions.
I can only assume your Norwegian is a lot better than mine. But I had read from a reliable source that excluding those over 70 the excess death rate (all causes) in Sweden wasn't notably higher than other Nordic countries.
Why do you think slow web apps are slow?
It would be awesome if you can help. Do you use telegram? @ ruslan_ianberdin
3D sketching for bridging the gap between 2D sketching and 3D modeling
"3D sketching" bridges the gap between 2D sketching and 3D modeling and lets designers rapidly produce animated 3D concepts through interactions that closely resemble sketching on a sheet of paper or grabbing and handling a toy with bare hands.

Particularly useful during the early stages of development in film, animation, game, and product design, where a lot of ideas are thrown around very quickly and frequently, and a little bit of rough 3D forms and 3D movements can go a long way in communicating intentions.

To be presented at SIGGRAPH '22 @ Vancouver, Canada.

Watch the talk: https://youtu.be/rsBl0QvSDqI
I forgot to address this:

> Here's one:

> https://www.unexplainable.net/info-theories/mahavatar-babaji...

Sorry but that blogpost doesn't qualify as "evidence" to me. There's no verifiable facts. All that it offers is "someone said they have seen them" and at the end it mentions "some people have seen a weird man on the Himalayas". No pictures, not even a real name.

That puts this immortal yogi on the same evidence level of as the Yeti (also believed to live somewhere in the Himalayas), the Bigfoot, or the Rip van Winkle (a guy who allegedly slept for 20 years, although his original story is definitively a made-up story).
I switched to Nix because, unlike Homebrew, it does not include silent Google spyware.
I hope not. I refuse to go back to the loneliness I had before the internet. It is a wonder that I didn't kill myself before I exited my teens. My entire present life would have been a crapshoot before the internet - it is how I wound up meeting my spouse and moving overseas, after all (and yes, a stable relationship, over a decade long after moving).
It is just my opinion that market opportunity for a tool like this is actually quite small. There are two constant struggles that I can of that you might be facing. People find the product great but don't know what do build with it. It is hard to be in front of the customers when the painpoint is there, and when the painpoint is there they might be solved it is some form. Secondly, developers will trivialize the product. Developers might say things like if I have to run scripts I would rather make it part of the service or it is just a UI to run my scripts, I would rather run it from my machine. Also, you can't really sell to larger orgs, tools like this don't have place and will be competing with retool and others. Don't want to discourage you but it is going to be a uphill battle. With works like a temporary replacement for CRM, backoffice tool for a very short window in small orgs. When they grow, they will either adopt point solutions or retool. Just my opinion.
Whenever they come up, I find the Amish highly faszinating, and looking at the comments here, I don't seem to be alone in this. They look as if they found their perfect life style and are happy with that. If they are, I can congratulate them and wish them all the best moving forward.

However, after some thinking, I come to the conlusion, that either all the reporting is one sided positive about it or at least, the price they pay for what they achieved is a bit underreported. And I don't mean like missing out on Netflix, though a lot of people would already consider this a price that they would have to pay. I think of it more on a personal level with respect to social structures and freedom. Both human history and personal experience tells me that their communities work - if they work as frictionless as it might appear - only with a very rigid set of rules. Which of course impact the personal freedom significantly. We don't know how much social pressure is needed to uphold the structure, how much social force even.

This is by no means meant as a criticism of the Amish - without talking personally to them I would't dare to critize them from far away[1] - but rather of the reporting which seems to paint things in a more idyllic way than reality might be.

On a technical level, it certainly helps that Pennsylvenia seems to be a great place for their life style and one key element to their stabilty might be, that members who want to live differently can litterally walk away as "the rest of the US" is just a few miles away. Which also should be considered when looking at them as a possible "role model" for all: they do gain a lot of benefits from living near people who fully embrace the high tech life style, e.g. when needing medical help. Again, not a critique, just as a point of consideration.

But in one sense they should serve the rest of us as a rule model: they show that every one can and should decide for themselves how to live in this modern world. One might not shun technology completely, but even if it means using the smartphone and the internet more responsibly, that could help people a lot. We need to be a bit more concious in our decisions, however they end out to be.

[1]: fun fact, if I ever make it to Pennsylvania, I might well be able to talk to them. As far as I have learned, Pennsylvania Dutch is basically the regional German dialect "Pfälzisch". Which is basically the region me and my family comes from. So while I don't speak it normally, I can perfectly well unterstand it, and would quickly be fluent in it :)
It’s a lot of upfront work sure, but afterward installing any package (including MySQL) is just appending the package name to a list in your config file. The powerful part is that uninstalling the package is as simple as deleting it from that list.

Or if you don’t want to install the package permanently and just want it for a one-off job, `nix-shell -p mysql` starts a shell with mysql on your path, which will disappear as soon as you exit the shell.
Make Twitter sane again (an app)
The sad reality is that you will need to switch jobs lots of times in this industry just to get your compensation to where it needs to be. There is no other way to do it.

Don't worry about it though. I found my "dream job" a few years out of school, then again a few years later for double the money, then again a few years later for double again, and again at around 10X the total comp from that first one. Trust that it'll keep getting better, and go.

Another important point is to make sure you always work for a Profit Center and never for Cost Centers. That is, build the product that brings in the revenue. Never build tools for the accounting department.

If you pay attention to developers talking about the industry here, you'll notice that some see software as a miserable place where you get taken advantage of and treated as a replaceable cog. Others see it as an amazing gig where people are constantly fighting to pay you more money to build cooler stuff. Dig a bit and you'll see that those two camps are pretty clearly split along that Profit Center/Cost Center axis. Make sure you get yourself on the right side of it as early as possible.

Good luck!
Shameless plug, also check out Lowdefy - https://github.com/lowdefy/lowdefy
Yes, but then they don't pay tax either, so maybe they have used those extra funds to buy fields etc.
More Pixel 6a owners find that any fingerprint can unlock the phone
This project seems pretty popular around the world: https://ossinsight.io/analyze/ToolJet/ToolJet
Roboticists discover alternative physics
Senate Passes $280B Industrial Policy Bill to Counter China
How the hell did they start the company in 1976, released Apple II in 1977 and then released few more products in next two years including Apple Graphics Tablet? Were they working 24/7?
I really like the videos on the landing page. Straight to the point.
Really love the interface. Very simple and easy to use. The themes are good as well.
> People find the product great but don't know what do build with it.

On https://hub.windmill.dev/ we are building tons of flows that you can import in one-click (also available from the product itself) so you get ideas of what to build with it.

> Secondly, developers will trivialize the product. Developers might say things like if I have to run scripts I would rather make it part of the service or it is just a UI to run my scripts, I would rather run it from my machine.

That is one of they key audience that I'd like to convince. I am a very skeptical and high-requirement developer myself and I would have loved to have had a tool like this. What's not to like, the performance overhead is very small (thanks to rust and v8 integration), and it saves you a TON of time to compose scripts the right way. You can self-host it so you can just 'run it from your machine'. You can make it part of your service, it exposes HTTP endpoints for both triggering the script/flow or just waiting for the script to finish and return the result, like AWS Lambda. Having your own self-hosted AWS Lambda does not sound nice ?

> Also, you can't really sell to larger orgs, tools like this don't have place and will be competing with retool and others.

What's your argument there ? You cannot ever sell to a larger org because there is a product that already exist and that already sell to larger orgs ? Being open-source and having openspec is imho a big competitive advantage for selling to large orgs.
Thank you! Really pleasant to hear that.
The reason the classical guitar is tuned E A D G B E , known as standard tuning, is because it allows for the most possible chords to be fingered with as little movement as necessary, is more efficient, and each chord can be fingered in about 3 to 4 different ways in different positions on the neck. Alternative tunings actually limit what can be chorded compared to standard tuning, often biasing songs towards whatever key the guitar's open strum is.

No matter how the guitar is tuned, it would not make composition more difficult, and it could be argued, because of the limiting nature of alternate tunings, that it is easier to compose in alternate tunings.

But this is beside the point. I'm not even sure Mitchell often uses alternate tunings, but if she does, it is likely one of two or both drop D or open G, which are used for the lower bottom note to give more bass, but also to make songs in those keys much easier to play.

What I suspect is that Mitchell uses standard tuning most often, and if she needs to transpose to a different key, she'll use a capo. I also suspect she composes, like nearly all folk music, using I-IV and I-IV-V progressions and in the keys of E, F, C, Am, G, or D, if the capo was actually at the nut (meaning, she might finger a song in D, but because the capo is on the 3rd fret, technically the song is in the key of F).

I haven't listened to enough of Mitchell's catalog to say unequivocally, but I suspect the music itself is not necessarily what is original or so compelling about her work, but instead her poetries and rhythms are what makes her stand out among folk artists.

And just because we like something doesn't mean we need to invent reasons why something is the best. That is more or less tribalism and kind of ridiculous.
What would be cool is an OPML list of all the RSS feeds from the whole list in TFA.
Thanks. Made them recently.
The us is unusual in offering fixed rates that are fixed for 30 years. They mean fixed rate.
Looking at reviews, Diablo Immortal doesn't seem to qualify as a game though.

It's more a highly addictive (and slightly dangerous) form of gambling, and probably should be (will be) (has been) regulated to bits.

I'm just hoping said regulation doesn't end up ruining regular games too much.
How British Colonizers caused the Bengal Famine. The mass starvation that killed three million Indians during the closing years of the Second World War was no act of nature; it was engineered.
https://newint.org/features/2021/12/07/feature-how-british-c...
The recommended strategies aren't being taken by patients.

Diet and exercise recommendations work in the overwhelming majority of people who actually follow them.

This is validated by mountains of research.

The reason we have such poor health outcomes in the US is because people have such terrible diets and sedentary lifestyles which are contrary to those recommendations. And as these lifestyle choices are being adopted in other countries, you see their populations starting to have similarly bad health outcomes of the same kind (e.g., diabetes, hypertension, etc.).

All of this is extremely well-understood.
jacquesm is a machine. Is he multi-threaded, by any chance?
Absolutely. I was Golang/Python dev before. Node.js is so nice and simple compared. Love it.
Solving "IDENTITY" is surely one way to approach a solution to the "How do we host everything ourselves" question...

After all: what if you only really "carry" your digital identities with you and nothing else?

What if ubiquitous login to any platform would always just work? What if you could easily move all your data from one cloud platform to the next?

Solving the question of Identity is one piece of the puzzle, for sure, but only just that.
Google Open Sources Mood Board Search
I realise that, but this argument is based on the assumption that things in the world are rationally priced.

When an NFT sells for more than a small power plant and a celebrity dog walker can be paid more than a nuclear engineer I don’t have a lot of faith in that premise.
10k karma and you use Rust. You've made it, buddy. Pg might phone you any day.
Shor, I’ll do it (2007)
The VDom was never intended as a performance optimization over direct dom manipulation.

It is a tool to make functional reactive programming style _almost_ as performant as direct dom manipulation.

The comparison that's relevant here is, how long does it take to repaint the view if I recompute the view as a function of my state every time my state changes?

Compared to rebuilding the dom tree on every change, using a vdoms and diffing offer a huge speedup.

Using jquery/vanilla js to update thr dom in an adhoc fashion in response to user input (when the user clicks "next", then add a class to this dom element, remove this other element from this other random place...) has always had faster runtime, it's just more likely to be coded wrong.

FRP is an abstraction that makes writing and reasoning about correct UIs easier. Vdom is a technique that makes this abstraction practical.
Pumped storage and grid scale batteries provide that at much cheaper cost overall.

Nowhere near as much is needed as people think either.
I think the data is not updated, number of contributors & stars seems incorrect.
Apple's own press releases state these things plainly.
Southern or northern Italy :-) ?

(Or both?)
What Chinese Capitalists Owe to Mao Zedong
I am honoured that my little website made the list.
100 present day South Koreans will have 6 great-grandchildren total. That's an extinction level event.

Ofcourse if the current trends continue.
Does anyone have experience with the courses?

I'm trying to recommend material for learning to a friend and this looks like a great way to learn and see if there is interest without bogging someone down with environment configuration.

I'd love to hear people's experiences.
Personally, I think being bothered by that alone is indeed sexism.

If I were "surrounded by men", they had traits I dislike and I wanted to discuss on HN, I'd talk about the traits, not the fact that they're men.

It wouldn't bother more or less if they were male or female, because that would be sexism and prejudice.

I see sexism and prejudice in this thread's comments:

> men speak fast, often cut each other off and finish each other's sentences

I know a lot of men who are the exact opposite. And people worried about sexism didn't call it out. Why not? Sexism is bad both ways.

And you also see perfectly valid answers being downvoted (by who, I guess) because they don't conform to - I presume - the expected answer to your question:

> Very female dominated. If you're a white male, chances of promotion are not nearly as good as others.

Why was this downvoted? The person is answering the question.
Why must they block all? They can just block the IPs running bridges.
I agree it would be quite hard to get obese from eating a diet rich in meat, because protein is very satiating and expensive to digest.
If you are obese, eating more protein (including meat) is a good idea, and doing a lot of strength training, to get your metabolism working.
It is very easy to become obese from eating bread, pasta, dairy, and sugar in processed foods, I have done that.
That kind of graphics tablet was just an input device, typically used for digitizing drawings which had been either drawn by hand or generated by some kind of device without a computer interface.

It has nothing to do with tablets in the sense of small computers.

Its design was mostly a hardware design problem, somewhat more difficult than designing a mouse, because it had accuracy requirements, but not much more.
Impressive work!

> I work full time now because of the freemium business model.

Not sure, if i understand correctly. You're working fulltime on this project, because the freemium model earns enough to make you a living?
There are quite a few flagella-like locomotive organelles/glyco-proteins that twist in a corkscrew repeatedly.