skysight-inc/HackerNews huggingface dataset:
I haven't been writing C for anywhere as long as you have, but I have definitely spent quite a bit of time printf() debugging and digging through corefiles in GDB. I also have never had to deal with compiler bugs, but that could be because IOS-XR uses a stable/old compiler toolchain.

I could be wrong, but I would wager that you are definitely an outlier among C and C++ developers. For the remaining majority, I believe that the compile-time memory safety guarantees that Rust provides are huge.

As to why your experience is different, it could be that you're simply (1) a talented programmer, (2) work with talented programmers, or (3) don't work on a large and complex legacy codebase, or some combination of the above.
I don’t know Mathematica, but wouldn’t data // g // f make more sense for f(g(data)) ?
Yea, there is a lot of this in the embedded world. "Software" is just another line item on the BOM, like connectors and bolts. Source it as cheap as possible or find some junior EE in house who barely knows C to do it. That code is going to get written once and never read again.
I like the GITS gif, but the page in general feels like a fever dream to me.
I don't see a need for this. The reason Apple's commission for apps is a problem is that they have a monopoly on iOS app sales. But publishers can sell books that can be read on iOS without going through Apple. If they don't like the cut, they should just sell their product elsewhere. (Now if Apple were to do something like ban ePub reader apps that worked on outside purchased books, I'd change my tune.)
I was with you except for the ending. I agree with you that the current nazis are not a real threath.
But lets not forget that there's very smart people that are hungry for power and will do anything to take control of our lives for its own benefit.
With them you can have a "neo-nazism" adapted for the reality of the country. Remember "war on drugs" and "war on terror"? Guess what, manipulation tatics using fear to control a large number of people for political gain.

Remember all the things Snowden and Assange bring back to light? first, with centralized control, it would never be possible to go against "the men". Second, that they describe how under Obama, you know that guy everybody likes and thinks do everything for the good of the mankind? the peace nobel prize? the first black president of US? how can he do wrong right?

And yet there was a lot of shady things going under his government, like spying its own people to resort absolute control under this "above good and evil" figure in a country who worship celebrities and big money (the winners).

My point being, its doesnt even need to be a nazi state, and can be a facade "rainbows and unicorns" kind of government, that do a good job into making people think everything is good, and their leader is some sort of Gandhi, that the real show, the nasty one, the one that even resemble the nazis, can happen behind the curtains.
I don't consider these biases "Major Flaws" or flaws at all. IMO these observations are heuristics that actually work amazingly well for most every day situation and one shouldn't be quick to discard them in lieu of some deeper, system-2esque idea. This is similar to how optical illusions don't show flaws in our vision but rather highlight how well we can infer non-trivial information correctly in "normal" situations.

For example, in the linked example of "Conformity", a person taking a test with several other people doesn't immediately leave the room when observing smoke and hearing a smoke alarm. This is IMO, a completely legitimate response: If several other people are calmly carrying on their business it's much more likely to assume they know something you don't rather than them all being just sitting lemmings oblivious to their own demise (or that they are all goons in on a televised hoax at your expense). Just imagine how intolerable life would be if every single person would want to investigate every single request or stated fact for themselves, just to discover the request is usually logical and the fact true (consider for example, a "Dead End" sign with every single driver checking if it's actually true).

Obviously the edge cases of these heuristics (the "illusions") should be examined, and care taken when appropriate, but it's important to remember that these human tendency are basically what allows complex societies (with many individuals with partial knowledge) to function.
i think fossil has the better architecture and it would probably take off if the baked in webapp were as polished as github. somebody should fork fossil and make a github clone.
Yes, but my point is that if you feel it's justified for your own network then you ought to expect every other network operator will feel that way about their network too.

So before applying that mentality, it would be wise to consider what your experience would be like if all your neighbours, friends, colleagues etc also did that on their networks.
It’s interesting, I couldn’t find anything in the symptom list, but I was reading something about men and anxiety.

I’ve seen some speculation by physiologists that anxiety is often unrecognized in men, because it often causes anger. People just think they’re dealing with another angry man, but it’s really a manifestation of someone who’s scared, and only has limited ways to express it.

Of course this doesn’t excuse any bad behavior. It seems highly likely to me that much of this bad behavior is caused by mental illness. Yet, we insist against this, because of mores regarding personal responsibility.
Great cash on cash return.
Chile la already discussig this scenario for their new Constitution. One of the first in the world even.
Thankfully you don't actually have to write code in C any more.
if you use vscode this is an invaluable vscode snippet:

https://slickb.it/bits/70
Me neither. Coming up with a film like Mank in 2020 is nothing short of miraculous. (Yes, it's a film, it's not a documentary, it can tweak facts if it needs to).

While I was watching it in awe, gleeful at the I don't have the time nor I will spoonfeed here, if viewers don't know the references nor what we're talking about, that's their problem attitude, I couldn't help wondering what fraction of potential audiences today could possibly get it.

Just the sequence where Oldman and Seyfried as confidants, roam utterly extravagant San Simeon/Xanadu's gardens in an ethereal evening after this politics/business/class faux pas of the Brooklyn mistress... That's the old magic of the moving pictures, people. This one tells you why Citizen Kane happened (that's spelled out in that sequence BTW). It doesn't have to be accurate, only tell you the story, and this it does beautifully.
That's literally the exact system we have right now at the http level.
While that may be a self-interested professional agenda (they pay him an obscene salary), that's hardly politics.
You‘re right. That was I typo.
I believe it is https://news.ycombinator.com/item?id=25178437 and the language discussed is Koka https://koka-lang.github.io/koka/doc/manual.html#sec-effect-...
Most of those problems come from anonymity. Especially from the ability to generate large numbers of fake identities. This is the fundamental problem with fully decentralized systems. Email and telephony suffer from this. It's why Facebook has a "real names" policy, although they're soft on it.

Non-anonymous free speech is much less of a problem.
Why does Covid drop traffic for a content site about keto?
I have edited the comment to be sure no one interprets it as I am attacking them. The point is to fire narcissistic-type workplace abusers because their personality and behavior is resilient to change as this study, and nearly all studies, show. The workplace will be much better.
Cheers to Pixo! As a UIUC alumn, it's great to see their work referenced on HN!
> It was like night and day - the team was over-funded and had very few operational issues.

oh god which service/team/
Fascist ideology was never even barely self-consistent.
Logical english by Kowalski (author of iso prolog) go into interesting territory for me https://www.researchgate.net/publication/345770048_Logical_E...
>how to persuade people to see news etc outside their usual fare
I'm not sure, but you actually need a place where people COULD see viewpoints outside the usual before those interested can go there.
An example of this working was the Slatestarcodex Culture War thread and its successor, The Motte.
https://slatestarcodex.com/2019/02/22/rip-culture-war-thread...

It turns out that there's a sizeable contingent of people who do want to talk to people on the other side, and if you build it, they will come- and be surprisingly civil to each other, given you might expect them to assault each other on the streets in other circumstances.
Of course, as mentioned in the above article, one problem with building a space where people can talk civilly about their differences is that you end up talking civilly to unpalatable folks, and people on the outside really don't like that and will try to destroy you- even if what you're seeing here, people de-escalating by talking to each other, is a miracle in the making.

The culture war and the Motte have problems, of course. I'd just like to see a Cambrian explosion of spaces with a similar ethos, to explore the design space.
I remember when there was an MSDOS tree command that was 512 bytes, same as a disk block at the time.
I think it was written in assembly, and was from pc magazine or similar, can't remember the author.
not saying this as "10k is a lot", just a reminder of how ppl acheive amazing things with constraints.
hm, that is interesting, the fact that projects are public and advertised by default was not clear to me while going through the onboarding.
I'm not even particularly convinced that academia is consistent with such a notion of "deep literacy." On day 1 of grad school in the humanities/social sciences, one is handed a reading list of far more books than one can ever hope to "deep" read, and one very quickly learns to skim them and get the meat of it. Advice for beginning academics is filled with blog posts with titles like "how to gut a book."

This continues even post tenure. There are dozens to hundreds of important works on anything about which one might write; unless one wishes to publish one paper per five years, one continues one's grad school habit of reading at breakneck speed and with a sense of panic about the possibility that more works on one's subject are actually being published at the very moment that one is reading the previous literature.
Decouple "trust" from "authentic". "web of trust" is almost a misnomer. The root problem is verified identity, aka authenticity. Whereas trust implies a judgment about the content.

The ability to confirm provenance of speech, that a known person claims the words spoken, would be very useful. Completely independent of fact checking, agreement, truthiness.
4 million is a bit over 1% of the US population, not 14%.
i spent many of the pre-facebook years surrounded by people who would tell you all about tower 7 and the trilateral commission. those people were called schoolteachers.
I put all my savings in crypto.
True. I wonder how long would it take to get those tires into circulation and replace the majority of tires in service? 5 years to develop new tires and start getting them into service and 5 more years for the majority of tires to have been worn out and replaced?
Nobody said anything about being fashionable.

I personally wear almost exclusively second hand clothes. The only things I buy new are shoes and underwear.
The Windows HDR implementation is complete crap, exactly because they don't have have full control of the hardware stack as Apple does and can't change all the monitor settings like they would need to.

When you toggle HDR on Windows, the desktop becomes dull gray and desaturated exactly because they pull down the previous desktop brightness to something less than 255. So you have to then adjust your monitor's brightness up to compensate. The monitor's brightness effectively sets the upper cap of the HDR brightness, so let's say your brightness was set at 50% before, now you've got to fiddle with the monitor to boost the screen brightness to 100% to allow HDR to function, and to achieve your previous desktop white brightness (you'll probably also have to adjust the software "desktop white" point slider you mentioned, since MS has no clue what the correct monitor brightness and SDR pull down amount should be, so good luck matching your previous desktop colors and brightness). In my experience very few people successfully manage to setup their Windows HDR correctly, and even if you do there's no way to "seamlessly" switch between the two modes (which you have to do since tons of stuff on Windows doesn't work properly when HDR mode is enabled). I haven't checked Surface or other MS hardware, perhaps they're able to do something more clever there?

What Apple does, is that when your display brightness is 50% and you display HDR content, the HDR content will seamlessly appear at a brightness somewhere between 75% to 100% of the maximum screen brightness. That is a seamless HDR effect, giving you the whiter than white experience next to your other windows that just works.
I made a watermarking software 10 years ago, still makes 1000$ every month, with almost zero work.

http://watermark-image.com

:)
There is a project working on that over ActivityPub: https://forgefed.peers.community/

There are some established forges participating (like sourcehut)
I made a few hundred bucks licensing my Fuzzyset.js library: https://github.com/Glench/fuzzyset.js#license
That will depend on your definition. As mentioned in other threads, European countries are putting a certain speech outside of the law. The most essential outlawed speech is speech that directly urges others to violence. I think that free speech that doesn't allow for organizing physical violence is still a free speech. That being said, I would love to know if there are examples of instigating violence that were productive and useful for society (because there might be some)
“Hundreds. I develop apps for my own devices. This is supposed to be a forum for technologists.”

Sideloading doesn’t refer to installing apps you have developed yourself.

It’s about distributing software outside of app stores.
Not really passive but almost. I sell bicycle bells on etsy[1].
It started with a friend that had the idea and later left the project. Initially I joined mostly because I was interested in finding a technical solution for how to print them.

The fun tech is that I use a pen plotter. [2]

I don't really make that much money selling them but at the same time I had a 400% increase in sales this year (Thank you etsy algorithm, and probably thank you pandemic). 0 investment in marketing, I just make sure I have stock (16h of work per year probably, but hard to measure). Also this year I moved to a place where the grocery store and the mail office are in the same place and 5 minutes from my home which is perfect.

I have a a bit too much fun optimizing processes. finding weird ways to automate the writing of shipping info in the packages.

The only thing I wish I had more time to, was at improving the drawings.

[1] https://www.etsy.com/shop/gunaPT

[2] https://www.evilmadscientist.com/2019/bike-bells-with-axidra...
Self determination. Sign your works. Anything unsigned is gossip, or worse.
HDR: High Dynamic Range and Wide Gamut Color on the Web
Yep, on duty is the antithesis of a proper "set and setting". But off duty (and time to reset), it's probably better than drinking oneself to oblivion.
I looked into this (and even implemented it for a time) but by every analysis it was better to ignore dividends and instead focus on total return. If you want monthly income, just draw down the assets monthly.

By the way, this is called a carry trade. If you’re using a lot of leverage for small interest (1.9%) returns, it can seem like free money until it blows up in volatile times and results in huge losses. So anyone considering this should keep an eye on risk.
probably a win-win situation with google wanting to ensure users can use google services (foremost doubleclick) and users wanting to avoid crappy or censored isp resolvers.

but gog not using the harvested data seems somewhat unbelivable
Isn't the reason that magrittr was able to use that syntax that it already existed, so your proposal is a breaking change?
For our latest project, we chose Electron because it was the best of both worlds. That way, we can develop using familiar HTML and JS tools but distribute on the desktop with traditional installers and desktop icons. Having a built-in browser in Electron apps means you can control the whole experience and know that your icons, navigation, etc will behave identically on all platforms -- without you having to develop anything platform-specific. You can also build-in any databases or server functions you need inside your Electron app so that your finished software runs entirely offline. We open-sourced our toolkit[0] if that would helpful to you:

[0]https://nebula.mimix.io/
More like the dying existence of Barnes and Noble. They have shut down most of their stores and fired most of their employees. And they are losing online too. Can't compete with Amazon Prime and Kindle Unlimited. A monopoly in multiple-domains gives holistic, undeniable advantages in kicking any competitor to the curb. Amazon is the Godzilla smashing B&N worker-ant into paste.
Well DNS has been a pragmatic measure for quite some time. I've definitely seen jailbreaks of embedded devices that start off by MITMing DNS to proxy all traffic. DoH is changing that, and I can see how that's annoying.

> hit Samsung.com if there’s an update you need

Why would you need an update? Updates are mainly necessary for security, which you don't need if the device isn't on the Internet. If the device doesn't have all the features you expect out of the box, return it within the return period. There's a small corner case where an update could carry significantly increased functionality, but it seems easier to ad-hoc address that down the line rather than plan for it. Carelessly doing updates is a good way to break your device.

> Unfortunately that’s going to be a losing game for many devices

I don't see how it's a losing game if you play it correctly. Fine grained policing of types of traffic is a losing game, but wholesale denying transit isn't. There is little difference between my network of tp-link bulbs and a local modbus network.
Indeed. Mathematically speaking, a graphical model merely formalizes conditional independence. Their advantage is a statistical interpretation, which is also a factor that makes algorithms (like belief propagation) harder to parallelize on GPUs.
stoicism and media literacy.
High Dynamic Range and Wide Gamut Color on the Web

https://w3c.github.io/ColorWeb-CG/
> Turns out the |> syntax is also used in Julia, Javascript and F#.

Note that for JS it's still just a proposal and has been stuck in an indeterminable bikeshedding phase for most of this year.
Income from my job. No side projects pulling in cash (yet). Getting close on a few though. Hoping I can post something far more interesting here next year when this question comes around again.
My IDE types 4 spaces when I hit tab shrug
I have no problem with that: if my workplace MITMs traffic, I’ll use my cellphone connection and a personal laptop for sensitive data. If a friend’s house mitms traffic, same deal.
Came here to say I've not heard of this as well, and add that this is great!
I have two LG TVs,one being a C8, neither is hooked up to the internet and they both work just fine with CEC enabled HDMI devices.
Bluetooth is a good alternative in this case.
Thank you for your in-depth reply. Certainly using Typescript judiciously is good. My fear is of the Frankenstein, which fundamentally slows down the flexibility and speed of frontend development (which is paramount, since the UI you build today looks dated and old within 6 months).

Type checking has existed for quite some time. Those languages and developers have created some of the most static UIs you can think of. Those desktop apps got stuck, they don’t innovate or adapt. I think it has partly to do with how rigid and sedimented their tools and languages got.

I deal with it every day. We look at a Java enterprise app built, and go, yeah this has to be refreshed. That language has type checking. What are we replicating here? We throw that stuff away like it’s a joke, so I wonder if we aren’t wasting our time with some of this stuff.

Type checking defies the utter success of Python, Ruby, PHP and JavaScript in building the entire modern web. We moved quickly and accurately due to these languages (it’s not a coincidence that they are all interpreted). I don’t want us to forget that. If you guys want to add something that helps, sure, but if you guys want to add stuff that adds little value
that slows stuff down, it will prove out the same way it happened before. We’re just going to throw it away when the seasons change.
Homelessness in my area seems to correspond to physical disabilities as often as mental ones sadly.
I'll code you a competitor for much less than that person would charge, if they are even willing to sell :)
Thanks for flagging that, definitely something we are looking to improve in making it clear but also in how much control the user has over that.
Yeah, the latest Android TV (Sony) update has ads at the top of the screen that you can't disable.
>The US has existed for 150 years with stable peace (not to say there has been 0 conflict, but it has existed as a single coherent unit) and freedom to say and publish whatever you want.

Untrue. The US has plenty of limits on what its citizens can say and publish[0].

[0]https://en.wikipedia.org/wiki/United_States_free_speech_exce...
I started a niche YouTube channel on Python for Stock and Crypto Trading, very beginner level:

https://youtube.com/parttimelarry

Over $2K/month as of November from a combination of YouTube ad revenue, Buy Me a Coffee donations, and affiliate links (TradingView Pro Subscriptions, Tradier, Amazon books etc).

Should hit 10,000 subscribers in the next couple of weeks. Plan is to grow this to 100,000 subscribers over the next 3-4 years.
Which they never will without some central power because the (economic)market selects for virality when it comes to communication tools.

The action of that central power will be called censorship.

You could also try to have some guarantee of interoperability to reduce network effects and thus make the market effect weaker and reduce the selection for virality. That seems like something we could try.
Very nice pictures. I replaced my old DSLR with a mirrorless Canon M50. I did get a T-Ring adapter to fit it to the scope in the future so I will definitely be giving that a go. As you say, some objects can't really be seen with a standard telescope whereas a camera with long exposure can soak in the light. In fact you don't even need a telescope for many of them, a 200mm quality lens will do fine from the pictures I've seen.
Selling weekly covered calls on stocks in my equities portfolio, 2k per week, super passive.
AI ethics is politics.

Google is one of the largest players in AI, not to mention one of the largest companies in the world, and the focus politics surrounding
Tech in general.

Defending Google’s AI ethics is politics.
You mean ChromiumOS? Last time I tried, the driver support on hardware not officially recognized was horrible.