skysight-inc/HackerNews huggingface dataset:
The sharing links send people to a website where they can see a read-only view of the notes which seems pretty good for an app which isn’t cross platform. If you want to collaborate with people in an office then it is likely that either no one has macs or most people have access to them. If you want to collaborate with people outside of an office then there can be similar problems (what if your collaborator doesn’t have MS office?), or I guess you could use LATEX with git or google docs, but they come with their own issues.
Correctness is not necessarily the issue. The hard thing with large Python codebases is that the lack of types and data definitions makes it hard to understand what data any piece of code is operating on. This may not be an issue for a project written/read by a single person, but when working on big team projects it's a different story.

Any statically-typed language will avoid this issue.
Because it's Christmas. :)
It’s not clear from your comment if everyone has abandoned macOS or if everyone has abandoned XMPP.
To be honest, that doesn't sound like a "good" friend to me. Doesn't trust you enough to share not only any work details, but not even an opinion either? Maybe too much self-importance?
I wish Arne was making graphics for real C64 games!
This made me chuckle - it appears the Colonel did his own hands-on quality assurance:

> As late as 1979 Sanders made surprise visits to KFC restaurants, and if the food disappointed him, he denounced it to the franchisee as "God-damned slop" or pushed it onto the floor.
Apple eventually clarified, and other root trust stores followed, by making longer-lived new certificates a policy violation rather than just not working on a Mac / iPhone.

That's a meaningful distinction. Certificates which lack SCTs (the proof that they were shown to Certificate Transparency logs before you) don't work in some popular browsers, but those certificates are not policy violations, they just don't work in browsers so you probably should not use them on a web site. In a handful of cases such certificates exist for legacy reasons (e.g. industrial environment that doesn't know anything about the "Web"), in other cases they're minted but not intended to be seen yet, for example Google's front end facing systems can do this.

When Google accidentally made some of those certificates live with insufficient SCTs they just did not work in Chrome - which is embarrassing but it was not a policy violation, the subsequent root cause analysis was Google's choice not mandated by the other root trust stores and there was no threat that anybody's trust would get revoked.
I Made My Own App as a 17 Y/O – Need Some Feedback
I made my own app. Looking for some Feedback what I could change or add to it to make it even better.
If you could get cash now by promising to pay it back with something you can manufacture for (nearly) free, wouldn't you make that deal too?
It's likely some kind of wide-scale PSYOPS program similar to MKULTRA at play across all sectors of media and society. The military industrial social media pharmaceutical complex, compromised by Chinese Communist Party controllers, has clearly replaced one or more of your peers with doppelgangers intent on manipulating your emotions in ways that encourage the production of seratonin and endorphines, numbing your perception and making you easier to control. Every social media platform is just an NSA Skinner box whose purpose is to control and manipulate your every thought and action in order to manufacture consent for America's constant endless wars and crimes against humanity.

This is clearly the final push by the Biden campaign to steal the election for the Illuminati and install the One World Order. The constant, droning repitition of facile chants and slogans in every store and on every streetcorner, the sudden presence of Occult symbols, weird rituals involving children sitting on the laps of strange old men, jarring and distracting color schemes everywhere, and everyone's behavior coordinating as if they were drones. It's so similar to Nazi indoctrination that it's truly chilling. We're in the final phases of the Left's Orwellian takeover. This will be the inevitable and intended result of cancel culture - soon the BLM shock troops will fill the streets and the snows will run red with Christian blood.

And no one is even talking about Hunter Biden's briefcase. Coincidence? I THINK NOT.
Depends highly on the game. From what I've read, most multiplayer games use around 80-100 megabytes/hour, but I've read numbers as low as 50 and as high as 300. A Netflix 4k video stream has a bitrate of around 6.75 gigabytes/hour, and a Zoom call will use somewhere between 500 to 1500 megabytes/hour for a one-on-one (and somewhat more for group calls). So work-from-home is an order of magnitude more bandwidth hungry than online gaming, but still reasonable for a country with good Internet infrastructure. High quality video streaming is the real killer indeed.
Opening Apple Music link changes your Apple ID region
Apple historically has a fair bit of separation between design, software, and hardware departments.

It would stand to reason that he simply wouldn’t have the ability to advocate for his work outside of his design group.
Looking up who Roderick Colenbrander is (person who submitted the patch over at https://patchwork.kernel.org/project/linux-input/patch/20201...), it seems they are the "Director of Hardware & Systems Engineering" over at Sony. I'd expect them to spend time on more higher-level things, but seems here they either was involved with actually writing the driver, and/or are just the public face for the patch. Seems unusual though. Kudos if directors at Sony still get to write code, especially low-level code like this.

Edit: Seems there is more details in a almost year old article on phoronix (https://www.phoronix.com/scan.php?page=news_item&px=Sony-HID...):

> Roderick Colenbrander of Sony who serves as their Directory of Hardware & Systems Engineering, chimed in on the matter of adding this Gasia controller support (And, yes, this is the same Roderick Colenbrander who in his spare time serves as a Wine developer and if going back to the early 2000's was the NVClock NVIDIA overclocking tool developer as opposed to being some eager Sony employee):

So seems Roderick is a true hacker! I've used both Wine and NVClock in the past so if you're around here, thanks for your work on all these things and upstreaming them as well! :)
Combating the Supply-Chain Breaches with Auto-Generated Egress Policies
By paying them lots of money and giving them interesting work. Obviously not everyone will make that trade but many will. There's plenty of work done in many areas of industry and government that aren't especially open and most of them probably don't pay nearly as well as Apple.
> And for some reason the arrogant, disobedient, oddly-shaped person is the only one noticing it.
> From almost every place I worked at I only stay in touch with one person - that person.

Wow. I thought I was the only one.
https://news.ycombinator.com/item?id=25533725
Sure. Long history of "euroscepticism" if maybe you're in very certain crowds I'd guess. Or maybe if you're a native to the UK.

Personally, I wasn't even aware it was a thing. As for "democratic decisions"... just wow. I'd be on board with that if the info that had been given to the public for the referendum was above board.

However, it was just pure marketing bullshit. Also, the idiot government literally told people it was only an advisory thing. Which was (frankly) sensible. So, I didn't really pay much attention to it. You know, with actually getting a start up off the ground taking up most of my time.

Only to find out that somewhere along the line the gov backflipped and told people it would honour the result. Like... WTF? With with no guidelines about it needing to be a clear majority. eg 2/3 or 3/4 of population voting for it. Instead, they've just pulled the completely incompetent crap we've seen over the last several years. _sigh_

Personally, I'd even volunteered a lot of my time years prior, helping the UK gov (behind the scenes) with policy decisions re: OSS. That's probably why I feel "betrayed". eg you help out a group, and get shafted later on. :/
The catch of course is that there really isn't a guarantee that the U.S. will be able to keep printing dollars without the value going down
I'm using a .dev domain name as my primary email address and in the last few years of using it, I have only run into one website that did not support it properly. I ended up using my .com email alias for that website.
I dream that at some point, everyone will get their heads out of their asses and abandon this abusive relationship.
It's a bit of an oversimplification, but it's not too far off the mark. Human vision is pretty poor in terms of resolution and distance. But if you stop and think about it, it's incredible that we see as well as we do, or even at all! Proper vision requires a huge amount of brain real estate. The coordination of muscles involved in movements is incredibly complex. The eyeball is so special that it's got immune privileges no other body part has. The retina can detect a single photon hitting it.
Yeah, good point. :)
Principles are weak in the face of cash.

A friend bought his house with cash a couple of years ago with stock purchased through their EPP program as a retail employee from 2007-2011.
> Android, the world's only major consumer operating system that can't be centrally updated by its creator.

The only one out of... two?
But obviously the question isn't "would they still want dollars?", right? But rather "at what price (i.e. interest) will they want dollars?"... and my point is that price will need to keep increasing as the US borrows more and prints more money to pay interest on its existing debt, right? I don't understand how you just neglect this feedback loop... it screams exponential growth to me.
Windows, macOS, iOS, plus various flavours of Linux if you want to count them.
Could we help people improve their dental health with machine learning?
Hey all,

We're currently in the ideation phase about how we'll help people improve their oral health through our app.

There's 110 million in North America that forgo Dental Visits due to cost. We'd like to explore solutions for this market and we think we're on to something.

Would love your feedback!

This is a link to our Product Hunt post: Would you trust Machine Learning to help you improve your oral health?

We just launched SnapSmile on Product Hunt. We're looking for your feedback!

Check us out on Product Hunt and let us know what you think! https://www.producthunt.com/posts/snapsmile

Thanks in advance
Advice by definition is from outside. What does it matter where the answers come from as long as they pass a sanity test from within.
Taking His Talents to Miami Beach
> On a practical note, Ruby's heavy use of reflection, inheritance and method_missing style dispatch currently makes performance for big data tasks less than ideal. Python is less expressive but its "one true way" makes things like vectorization and type specialization easier for data tasks.

FWIW the things you mention are available in Python. There are things Python doesn't have like singleton objects but I'd say those are syntactic sugar & conveniences (not unlike classes existing from the start of the `class` statement) rather than a lower level of expressivity.

Python absolutely does have extensive reflection, inheritance, and "method_missing-style dispatch" (cf `__getattribute__` and `__getattr__`), and so has to accommodate the possibility of them being used… unless it doesn't want to which specialised Ruby implementations (à la numba and friends) could certainly do as well.
i still have no idea how they would've stopped solarwinds/o365 from happening?
> Also, why does your employer need you to fill out any forms about your location - they know where you are.

pff, this happens all the time (although not for bonuses, but for things like branded cloths or surveys). you can't expect HR to automate this kind of stuff every time. it's much easier to just design a google form than to make a script that calls APIs.
He gives some amazing talks, too. The Future of Programming is well worth a watch.

https://vimeo.com/71278954
Create Gradient Text
> Hmm, I thought WebWTC was p2p?

You and many others :) WebRTC (Web Real-Time Communications) is faux-P2P, in that in order to establish the P2P connection, you'll need a server in-between as browsers cannot accept incoming connections, you can only dial out and then start listen for replies.

> If a server is needed anyway, could it be implemented in easier, OpenWRT-compatible way?

I'm not sure why it would have to be OpenWRT-compatible? OpenWRT is just Linux run on less-powerful hardware (over-simplification obviously), so anything Linux can run, should be able to run on OpenWRT. Find your favorite STUN/signalling server and try running on OpenWRT, should work fine.
Maybe, maybe not.

As a developer I love that git gives me the ability to create my own repo anywhere on any machine, just with git installed. Repos can be synced and patches exchanged in numerous ways and any decentral copy is a full backup of everything.

But as someone having worked in larger companies, there are huuge red flags with this that you wouldn't want the wrong people in your company to know about. Fully functional repos anywhere means central control is impossible. You can't just limit access in any meaningful way, you can't control info leaks, if someone can carry out a git clone on an USB stick. And full repo with history means that you always know everything about the work performance of all colleagues, past and present.
Have you seen Gleam Lang? It's like Haskell but on BEAM. I was looking into it but I decided that since there's next to no ecosystem for it, I might as well go with something like Rust.

https://github.com/gleam-lang/gleam
> I don't have a good solution to the Nokia Symbian problem.

I told that mostly as an anecdote. I don't think a solution is really expected. The devices I referred to (made 2005 - 2007) worked rather well for about 10 years. I guess that's a satisfactory achievement.
In Boston and New York it still seems to be a renters market
Alienation: An old concept with contemporary relevance for HR management (2014)
Kind of thinking aloud here, but could the Japanese situation be a consequence of their culture? That they have a higher psychological need for feeling safe, which means sitting on more cash for a rainy day.

Maybe the solution could be to run an unbalanced book. Money and debt are often created together, but if all actors of the economy really want to be cash positive, then maybe it calls for having more money than debt.
I've been using this for a long time and I am Patreon supporter. When I switched from Mac to Linux I had to find a replacement for my todo/planner app called Things. Planner was initially a good enough solution, but Alain (the developer) has gone above and beyond to deliver an amazing tool. It is now every bit as good as Things and the Board view will be an awesome addition.

This is one of those times where the open source option is clearly the best tool. You don't give up anything. Plus, and I think this is important for something you use all day long, it is has a nice visual design that is easy to use and figure out.
Build a Two-Way Pager with Lora
Assigning consequence to relationships is not a sign of distrust.
Mortgage, childcare, car payment and groceries. Repeat 12x a year.
The choice to report or not report new information is itself an expression of opinion. I’m not sure there ever could be lines other than of the blurry variety?

E.g. my OnlyTheFacts (tm) news org who doesn’t add any form of opinion to the news they report might still choose to just not report some types of story and choose to always cover a relatively rare type of event skewing the perception of reportable news in the world.

I’m not aware of any news vendors who list the stories they choose not to cover.

I don’t think this is anything new to the 21st or even to the 20th century.
Ask HN: Need help with growing our community of founders
From researching about communities to building and taking it live, I have given my focus to every aspect, all the way from the start.

Yet, there's a struggle with getting it off the ground.

It's really hard get founders to see us, deliver the value and get them join us. After they join us it's hard to have them talk. I think we're at catch 22. We focus on building relationships over just networking and I personally want to help members 1-on-1 with their goals and struggles. For an offer as compelling as this, we're still not getting signups. I believe in this idea, but it's like I'm selling something that nobody wants.

It's a community of founders at join.coulf.com and I'm a founder myself, so I built something that I wish existed. But after getting harsh feedback from other founders, i.e. "who cares about relationships or your support" "we need something to sell to others, a distribution channel. Not this" among other ones, I'm thinking of pivoting to focus on networks rather than relationships, and generic community stuff rather than 1-on-1 help with projects and accountability.

Is it bad to pivot into this networking and generic community concept?

I don't believe in that, but that's what people want. I just don't want the work I've put in get wasted so I'm in a dilemma to choose networking aspect or stick to what I believe and try to grow it.
That would be more convincing if Notion, Roam, etc., didn't exist.
As someone who’s fascinated by psychology, I wonder what the why is at the root of the “want to foster a community around their work and see it grow into a life of it’s own”.

And secondly: whether successfully doing so ever consistently answers that why.
> I don't agree with every quote

But... Isn't that the whole point?
Agreed. The loss of plant and animal species is primarily driven by animal agriculture, which along with the welfare of the animals themselves is above every other concern for me.
This is a beautiful piece of software.

I once configured Process Hacker to automatically pin a crappy piece of corporate software to a specific CPU whenever it started to prevent it from starving the rest of the system.

Set-and-forget is so much better than having to constantly deal with the downsides of software you're required to run.
Learning to program at 57 years young
> Q - Oh, okay, I thought you had made some sort of mistake.
> A - Yes, exactly.

I suppose working at Apple was that mistake?
FYI, TLDs cannot be killed off (for good reason; dropping a bunch of domain names would be harmful to the Internet). The worst that can happen is that they're transferred to another registry operator. ICANN requires daily escrow deposits as a condition of running a TLD, which allows emergency registry operators to step in and ensure TLD operation continuity if that becomes necessary.

https://www.icann.org/resources/pages/ebero-2013-04-02-en
If you have a Roth retirement account (e.g. IRA, 401k), I believe you can exercise what you can cover from those funds and not have to worry about the gains there.
They can be updated by the creator, the updates don't have to be ran but they can say there is an update. With Android last I heard you had to wait for your manufactor to create the update, then for your telecoms provider to create an update and then you can see there is an update.
> Likewise, wouldn’t you be baffled if you needed to click a “Start Editing” button in Word or Google Docs?

Not at all. In fact I prefer the "viewing" mode in Google docs when I'm just reading a document written by someone else. Why would you want everything to be editable all the time? Usually docs are produced by one or maybe a few people and viewed by many more.
Understanding+the+Good+Samaritan+Parable+&+Laws+|+Gospel+Of+GOD
Not quite on this topic, but I have always felt Linux security seems lagging behind macOS.

Linux seems lacking on sufficient sandboxing. I am also increasingly uncomfortable with so many repositories, FOOS on GitHub and users sudoing left and right.

I am not sure if I am correct though.
The command line flag to mysqld that tells it to start without network protocols enabled. At that point you can only connect from a process local to that server (https://dev.mysql.com/doc/refman/8.0/en/server-system-variab...), so this attack vector is closed. But with poorly secured SSH/Apache/PHP/WordPress on the box it’s still trivial to get pwn’ed...
Russians Are Believed to Have Used Microsoft Resellers in Cyberattacks
You are absolutely correct. If demand for dollars drops someday the U.S. is in for a world of hurt. It would have to find some way to decrease the supply of dollars to match. Right now I believe that would have to be through increased taxation.
Interesting! I imagine this is specific to France as I’ve never heard this in Québec...
The last mention: Windows Sandbox, has anyone got that to work? I have a monster i9, and Windows Sandbox grinds my system to a halt, and is completely unusable - 10 to 30 seconds to recognize a mouse click or key press. Useless.
What Happened When Henry Yao Almost Went Bust
Honestly? No, I do not. One thing this year has shown me is that a large portion of the population is 100% unwilling to make any sacrifices whatsoever, however small. It's going to take all of us working together to make it happen.
Why can't you? The books I list above show examples of doing just that while increasing efficiency and revenue. Of course they fired those who couldn't keep up (not many people) but that's to be expected.
Yep, I did. Wanted to make Phoenix projects with it but it turned out to be way too laborious, so gave up. Elixir has some problems but it's still much superior to Gleam.
It is a too large field for one to research alone, but I am familiar with the effort to track global leaf area and desertification. So here is my small contribution to the discussion:

2013: "Desertification is a fancy word for land that is turning to desert" begins Allan Savory in this quietly powerful talk. And terrifyingly, it's happening to about two-thirds of the world's grasslands, accelerating climate change and causing traditional grazing societies to descend into social chaos." https://m.youtube.com/watch?v=vpTHi7O66pI

2014: Global Greening Is Firm, Drivers Are Mixed - Harvard "Evidence for global greening is converging, asserting an increase in CO2 uptake and biomass of the terrestrial biosphere. Evidence for these trends comes from firm empirical data." http://adsabs.harvard.edu/abs/2015AGUFM.B31A0515K

2016: Greening of the globe and its drivers - Nature "Satellite records from 1982–2009 show a persistent and widespread increase of leaf area (greening) over 25% to 50% of the global vegetated area, whereas less than 4% of the globe shows decreasing leaf area (browning)." https://www.nature.com/articles/nclimate3004

Elevated CO2 as a driver of global dryland greening - Nature "Recent regional scale analyses using satellite based vegetation indices such as the Normalized Difference Vegetation Index (NDVI), have found extensive areas of “greening”" https://www.nature.com/articles/srep20716

Rise in CO2 has 'greened Planet Earth' http://www.bbc.co.uk/news/science-environment-36130346 "Prof Judith Curry, the former chair of Earth and atmospheric sciences at the Georgia Institute of Technology, added: "It is inappropriate to dismiss the arguments of the so-called contrarians, since their disagreement with the consensus reflects conflicts of values and a preference for the empirical (i.e. what has been observed) versus the hypothetical (i.e. what is projected from climate models)."