skysight-inc/HackerNews huggingface dataset:
Why is it that closed source drivers are the norm rather than the exception for hardware companies?

People need to buy your hardware to use your drivers.

Meaning driver development is a cost. The revenue comes from hardware sales. You're usually offering the driver to the public for free on your website anyway. Why not simply open source it?

If you open source your driver, community developers could potentially give you free help -- e.g. porting to Linux, getting into the mainline kernel, fixing bugs.
Necessary does not mean spotless. When they are necessary, corruption is even bigger problem.
Just record license plates at all fast food restaurants, probably most restaurants, really, average meal runs over 3/4ths of what an average adult male needs to maintain weight.

Liquor stores and bars, too. Ethanol is at least as bad for your body as straight sucrose/fructose.

Log time spent on Facebook, steam, Reddit, etc. Statistically inactivities.

Hell, we could probably reject 75% of Americans in the first three months without any sort of death panels being necessary, just let Google, Target, and walmart machine learn AI the rejection criteria and alert the insurers.
That must be why Ireland is so hopelessly corrupt. Oh, wait.
It all goes back to the release of Gmail in 2004. It changed the web forever. Since then if your frontend isn't "dynamic" or AJAX-y, it feels "old" or only for engineers.

Hibiki is a reaction to the crazy amount of scaffolding and specific knowledge that is now required to make frontend apps! I had good engineers on my team that all know HTML and can write tables, forms, buttons, etc. but they don't know JS. It was such a PITA to hook them up with a frontend engineer to write a React app to make their frontend look pretty (so the non-technical folks could use their tools). Days were lost in the process. Hibiki is my solution to this problem. A simple framework that doesn't require in-depth JS knowledge but (with the right libraries) can get you good looking credible apps.

Scaffolding is crazy too. I can write a one file python script to output a heredoc with HTML to render some output data. To make that a 'modern' app with create-react-app I'd have to add a whole repository of files and tooling. Hibiki can get you most of what you want right inline.
Organizations have been educating people about good password creation and handling practices for over a quarter century. It hasn't worked and there is no sign that it will ever work.

(Perhaps I misunderstood and you were being sarcastic?)
People bitching about restrictions in the US just want something to be mad about, because there really aren't any life-altering ones. Masks on public transit and in healthcare facilities, and in some schools (it is very variable by district). Some cities require proof of vaccination for indoor dining or large events. That's basically it, just as you describe it in France. The only things that have been cancelled lately have been due to staffing issues (e.g. concerts happen unless performers get COVID, schools are open except where the absence rate is very high there may be a brief shutdown, etc.).

I'm in the northeast, and it has been this way for at least 9 months now. Just imagine how little life was impacted by restrictions in some other areas of the US. So IMO it's the people mad about "restrictions" that should calm down with the hyperbole. Yes there are also some hyper anxious pro-lockdown people, but reality doesn't reflect their opinion anyway. I don't get what there is to be upset about.

For those that are so angry about US-based restrictions, what have you been prevented from doing in the last 9 months?
reminds me of classic AngularJS. Love it.

Definitely dislike how everything requires a ton of tools to build, I miss writing single-page angular pages.
> Another equally likely scenario is that their changes broke internal tooling, and so they added the raw image mode to give Mac engineers a more reliable entry point

The second tweet in the thread reads:

Seriously, I can't think of a single reason why they'd add that for themselves. They build real Mach-Os with their own process. They have no use for raw images.

They are saying "hey, use this, it's easier and we won't break it in the future". This is for Asahi.

https://twitter.com/marcan42/status/1471799767068188672
The enormous cost of clothes is why people in the bible tearing their clothes when they were extremely upset was such a big deal. It'd be like someone today throwing their smartphone in the ocean.
Maybe you can help me understand this: if what you keep saying about reliability and timing are a thing, why doesn't this data support that?

The study shows a cohort of people who had infections sometime between the advent of testing and march of 2021, and that cohort had better outcomes than the vaccinated but uninfected cohort. How can that be? What does it mean for immunity solely from vaccination to be "stronger" and "more reliable" if the outcomes are worse? What am I missing here?

For the alpha vs delta point, what does it matter if the relationship flipped? They're basically equivalent either way. The important part is that they're both much better than seronaive.

I think you might have lost track of my original response to the question that started this thread (what is a reason to not get vaccinated) where I said:

> Having already had an infection before you were able to get vaccinated.

How are pox parties and "waiting for people to get infected" and "having people get infected randomly" relevant to the scenario that I mentioned, where people don't have the choice of getting vaccinated before they get infected, since its already happened? There's no waiting, there's no parties, there is just dealing with the cards you've been dealt. By now there should be far more of these people than straight up seronaive folks.

Similarly, "We know that vaccination is still the safest way to protect yourself against COVID-19", sounds like the same thing: if you need to gain protection from covid, we recommend getting it via vaccine rather than illness. That doesn't apply in this scenario, since protection has (as it seems to me we see empirically here) already been attained.
Life is what happens between fixing issues caused by other people's "easter eggs"
Is there an easy way to achieve on-demand docker containers this way? As I understand this, for a private setup, I'd have to code the initialisation and run Kubernetes as well? Might be a noob question, but i have a few containers which are really resource intensive and spin them up manually when needed.

Possibly I'm not the right audience, but a guide on how to get your current docker setup incorporated into your service might be useful for people wanting to give it a spin.
Very useful things like big nuclear power plants and subways face somewhat similar issues, though of course the starting point has more unavoidable difficulty.
Ah, you're right. I got confused because the township managers were incorrectly referred to as "supervisors" earlier in the Twitter thread.
Looks like they get paid the maximum possible, increasing automatically whenever that amount is raised: https://ecode360.com/15706463
If you target a WASM VM you’re not tied into Rust itself which seems appealing from a risk standpoint
It’s a mindset issue

Sure, sometimes there is special sauce in the drivers too

But mostly it’s just culture. Hardware companies also don’t like cloud software…because they think on prem is safer or whatever
Comparing an adult making a choice that “we” think is bad compromise
Is very far form a child

I mean what about car financing that seems exploitative, credit cards, coke ads, iPhone ads I mean they are over priced
IMO the best way to get into this type of low-level tinkering is by writing a simple operating system.

https://github.com/isometimes/rpi4-osdev

There are other courses/projects for other boards. The keyword is usually “baremetal”.

For Linux drivers specifically there are training material from Bootlin etc. They definitely give you a kickstart—the kernel is so complex that most of the device driver knowledge is organizational and cannot be found on YouTube.
Sure thing.

We could get them to wear a yellow badge as well. /s
Knowledge hungry children can still read this book if they want to. The change just means they won't be forced to as part of the curriculum.
When you remark that they're "alive only because of artificial means", are you implying that your judgement might be different if they were, say, healthy and athletic young adults?

Are you proposing that additional suicides due to lockdowns are comparable to the number of deaths prevented by social distancing and stay-at-home orders?

Also, why are you telling me this? Find a housebound person to tell that they're "not really living". Find an immunocompromised person to assure that it's fine if you never wear a mask except when they're nearby. (Don't do either of those things.)
> we didn't have alot of big companies in my country

I mean yeah, you were operating in a different talent market. If you are a U.S. based company it's going to be very hard to get high quality talent out of university as a rando company with median pay. If you are in Europe then it's a lot easier because there is less competition.

> all good tech talent is immediately already in the "amazing" companies as soon as they graduate

Yes, there are going to be missed gems, but if you're looking to hire without going through a couple hundred bad candidates (not even an exaggeration) to find gems you need to stand out as a company.

If you think about this from the employer perspective, there's no signal to go on to find these gems: people with decent, but not incredible grades, no prior internship history, bog standard side projects, etc. Now imagine those resumes are mixed in with a bunch of people with 0 side projects or work experience, subpar grades in core CS classes, etc. What do you filter on? What's your signal for hiring?
Because of two reasons

- driver can reveal internal workings of their “proprietary” hardware

- they use driver features to further differentiate their hardware product

But really it’s just old tradition and paranoia.
Did you not read the post? The answer as to why is a very deep discussion. Sure North Korea exists, do you want to live there? Maybe start with personal feelings?
Interesting, the "json resume" part reminded me of the previous related discussion: https://news.ycombinator.com/item?id=29960279

I agree with the top comment that automated matching is a bad fit for regular hiring.. but I don't know much about freelancing, so maybe it's a better fit there.
>unless you need a package that is only in Python (somewhat rare).

That's basically most of scientific/numerical computing.
Look to what’s being used in prod, not HN hype.
> I think Rust has the best WASM

Nope, C/C++ has, emscripten remains undefeated

You don't just put a name and expect things to skyroket

C++/Go/C# has more chance to become the standard toolkit for WASM than rust

rust problem, is people promotes more the "rust"™ rather than their project, the crabs definitely shadows them, it's unfortunate
Isnt this like comparing apples and oranges, both designed & built decades apart (Python late 80's by CWI in Netherlands, F# 2005, Microsoft Research at Cambridge).

F# seems to be a language with more 3rd party addons built into the standard Off-The-Shelf offering seen with other languages. My biggest takeaway when I looked at F# is it seemed better suited to db work than C#.
Even using who an account follows incentivizes echo chambers, more than they already are.

I specifically follow a few locals that I would often notice upset with the same politicians that I was, but for diametrically different reasons. Even though I disagree with them on most everything, I find value in having a few of those voices on my feed visibly attached to a consistent person. It helps me to resist seeing the "other side" as just an impersonal sea of voices.
As long as you deploy it to infrastructure that supports direct communication between servers. Few cloud providers offer that in managed application platforms (e.g. Google's App Engine doesn't offer it).
Nvidia cards below the 800 series are unsupported by the 495 driver, which adds support for GBM, which is necessary for most Wayland compositors to have hardware acceleration. I'd say we're basically at that point.
So this means we promote the positive side of a gov that tramples daily on human rights? Are people on this forum literal robots?
I still don’t understand this particular discourse. If you’re doing a library, your easter eggs might be cool and you should do them if you feel like it. But they should be out of the path of your documented interfaces.
Zoning is a huge issue. Houses are unaffordable to all but the upper middle class in my city because we can’t build fast or dense enough. Permits are an equally huge issue.

Garbage trucks provide a critical public service. Without them I would have to buy a different vehicle.
But the studies in the article, from multiple places, say that masking children didn't make a difference in local covid rates.
https://threadreaderapp.com/thread/1486834885964832770.html
i am more concerned about the chorus of men here who do not find a female body enticing when it is in a state of dishabille. is that normal? what constitutes sexuality for straight men? can you really separate the visual input from how the brain processes it?
I saw this news while on a public place watching NHK Newsline. Interestingly I couldn’t find it on Google search under News or All. The very interesting part is that the feed stock used to make the liquid fuel comes from common garbage waste. Have we finally found a place for the tons of household garbage we generate? The company cited as the supplier was Fulcrum Bioenergy in Reno Nevada. https://fulcrum-bioenergy.com/
Do not decide something for someone not under your care. Do not purposely invalidate someone’s job because you think you are making their job better.
What! How
Semaphores are important when adding support for SMT in an OS kernel.
At a large investment bank you’ve definitely heard of, the internal IAM implementation is written in Prolog. A PITA to get started with, but it was very powerful when used correctly.
That's a false choice. We don't have to accept corruption.
My hyperlocal blog is awesome. I’m sure not everyone has such a resource but most neighborhoods in Seattle do.
Would subscribe/read as well. Not original poster, but would be interested in these edge case challenges and solutions.
Past discussion:

"Python Graph Gallery" https://news.ycombinator.com/item?id=15481578 (Oct 16, 2017 | 28 comments)

---

See also:

* https://github.com/donnemartin/data-science-ipython-notebook...

* https://github.com/rougier/scientific-visualization-book
Archived: https://archive.ph/FtdBG
Dark Lang
> Businesses would prefer to build walled gardens. They want complete control over the experience of consuming the content they produce, particularly when it comes to analytics and user data generated from that content.

Not only that, they want to actively prevent others from benefiting. Amazon shipping notification emails used to list the products included, but now it's just basically a link to the website. Can't let email providers, plugins, or 3rd party software have an easy way to view that data!

Personally, I'm most disappointed in the non-answer that is their "Security": https://blockprotocol.org/spec/embedding-applications#securi...
Easter eggs are fine if they don't conflict with regular use of the software.
Yeah, I was skimming and misread that part. The compensation for the elected duties is specified in the state law as being set by ordinance and it's the compensation for other employment with the township that is set by the auditors.
https://www.berkeleyside.org/ live tweets all of our city meetings. Great summaries. Of course you can always just join the Zoom if you're particularly interested and the live tweets draw you in. Local journalism can play a key role here, so please consider supporting your local paper if they do a good job.
Centralization may be a problem, but it's not the biggest problem with NFT land. The big problem is that NFTs aren't being used to do anything. They're mostly closed zero-sum systems for transferring money from suckers to minters.

The metaverse NFT thing has not resulted in much in the way of good 3D worlds. Decentraland and Sominium Space actually got worlds going, but they're not very impressive virtual worlds and few people go there. Many of the later entrants don't even try to implement a product. They just hand-wave that as something scheduled far down the roadmap. They go on and on in their "white papers" about the details of the token system, while saying nothing about how they plan to implement the supposed product. Then there are the people who just sell plots on a 2D map and don't even pretend to have ambitions of making it into a usable virtual world. There are a few NFT promoters who aspire to build a 3D world, or at least talk about it, but they are not seen to be working at the scale required to bring it off.

Now, what props up this house of cards is the success of Bitcoin, Etherium, and Tether. We now have hundreds of billions of dollars invested in memes. So people think that investing in new memes is a real business. The history of financial scams suggests that it is not. It's worth noting that none of this stuff has faced a recession yet. In a recession, there's net outflow from investments. What could possibly go wrong?
Yeah I remember thinking this when I was a teenager and employing econ101 logic... like you could just apply for lower qualification jobs and they would be easier to get. Specifically I thought that as a programmer it would be easy to get IT or sys admin type jobs.

The market isn't like that at all. They want someone who is exactly so qualified (according to their definition), neither more nor less.
Was there ever a legitimate use case for NOLIST, or was it only useful for hiding what a computer is doing from its owner?
Something I’ve wondered about is how well you can guess what peoples guesses were from the images they post.
It's possible you could do both. If you show them the laws, cert, etc and they still deny you the position, then it does fit the definition of the criminal law. Could be hard to prosecute depending on the exact response.
The last time I looked into the state of the art when writing web apps in Clojure, people were hand crafting SQL statements in the data layer, and the community seemed fine with this. Have things improved?
This was my experience during 2020 (companies were being really picky). I ended up temporarily working far below my day rate to pay the bills. It wasn't fun.

I got hired for 3 times the amount based on my previous work. No time wasting tests, just my work.
As an alternative, can't you post your writings on a personal blog and then submit to HN? As long as you are not spamming and blogging about topics that HN readers like to read, and submitting no more than once a week or fortnight - then perhaps it is OK?
> the infringement can be "demonstrably justified"

I wonder how this will be framed.
> Some options suggested in the spec include React, vanilla HTML, and Web Components.

Ah, ok. So the code is only expected to run in a browser, not an arbitrary application. Although since the spec is open, I have no doubt there will be efforts to write code for handling blocks in non-browser applications.
The Psychology of Nakedness (2011)
Looking at the source, I wonder why lots of the files have Google copyright?

https://github.com/microsoft/playwright/blob/0d277fa589e9508...

edit: ah puppeteer was a Google project. I forgot
> The city of Santa Monica broadcasts city council meetings

Tangential —- a lot of cities/towns stream city council and other committees on the internet.
So you’re in favor of mandates along the lines of “Get the vaccine or you are fired” for marginal benefits? Would you be ok if this precedent was extended to other prevention areas? Eg. Maintain social distancing or you are fired (protests of any kind are typically not socially distanced)
Thanks for share this channel! I find many interesting videos and added to my watch list.

I enjoy a lot when old folks set up YT channels to tell interesting stories from the 70-90s, the stereotypical YouTube are young people or people that just talk about current stuff.

Recently I found the channel of the legendary Hip Hop producer DJ Premier, he uploads a series called "So Wassup? DJ Premier's Salute to the Floppy Disk" where he told stories of how his 90s songs come to life, so many good stories from that, recommended!
Here is the playlist https://www.youtube.com/watch?v=LJj47po2m-w&list=PLWDrXC9_8K...
Wrong again.

The computers in any sizable business already have the pre-approved restrictions set on the OS level. Employers can’t just install any software.
All you have to do is scroll down, it's not any different than reading an article.
Sounds like a bad idea to piss off the person setting your compensation.
Are there any products for QA folks that reduce the workload? I find most things are still done manually…
> in one sentence, you admit that you don't understand what knowledge some person is operating with. in the next sentence, you claim to know what is rational for that person to do. if you're using "rational" in the literal sense, then you've leapt to premature conclusions.

You are right. I am just assuming that there is a rational explanation in their head for why they don't want to vax, and as you point out, it might not be. Nor are the explanations for vaccine hesitancy consistent.

> but i think it has to involve empathy: seeing beyond the group, and relating to each other as individuals.

I'm not really compassionate enough to see this as an empathy issue: if their choices didn't affect me I wouldn't care one bit what they decided to do. Right now we have a huge society-wide problem that requires some sort of societal cohesion and consensus to defeat, but we lack that, and I don't think any of us have the energy to fight this battle at the individual level.
You're wrong. Deeply wrong. There is no deep psychological damage. Children are not fragile snowflakes - they're adaptable, resilient little humans. That's why as a species we continue to thrive.

Stop inventing new problems that don't exist - there's already enough to go around.
So the FAA should change the regulation on the maximum concentration of SAF?
The early days? Even today I see many demo machines setup with a default account and full admin rights, and kids mess with them all the time.
> "building a sales/marketing channel doesn't actually need a product at the start..."

Never knew this, can you tell more about it?
No, it showed that one guy a year ago said it could be considered. His peers did not agree and year later it's still not approved because the evidence simply doesn't show it having any effect outside of a few flawed studies which have not held up to examination.
hmm :/ you're right they weren't working, just fixed them, thanks for pointing that out.

htmx and alpine are really cool. But, I think the data-model integration, AJAX handlers, and component/library system are what are going to set Hibiki apart. Being able to package up and reuse components (or use other people's components) should, in the long term, make Hibiki easier to use out of the box.
It is a smart way to test. If it doesn't work, you still have another engine backed by roughly a century of experience.
Nepotism out the wazoo in much of America. In NYC, the police officer's son gets the police officer job, and the fireman's son gets the fireman job. They're considered plum jobs because they have good healthcare and early retirement.

Personal anecdote: old professor married a young student. Got her to do a PhD. Got her a non-tenure track position with his department. Refused to retire until she was given his tenure track job. Said it openly. (Can you guess his subject? You guessed it: Philosophy.)