skysight-inc/HackerNews huggingface dataset:
That's only one part of the problem, though. While it's great that the Sixth Circuit smacked down Lexmark here, the ruling is specific to the way that particular Lexmark printer worked - the small program on the toner cartridges they used to make a DMCA claim did not actually have any DRM on it, and the copyrightability of the program itself was marginal at best.

If you built a printer where most, if not all of it's firmware existed on the ink or toner cartridges, then you could wield software copyright far more effectively here. You could have the printer wipe each cartridge when it's spent, so that it actually doesn't know how to print anything until you install a fresh cartridge. Copying the cartridge data would be copyright infringement, and resetting the chip would be a DMCA 1201 violation, because the print count is actually a licensing mechanism here.

One might argue that you could reimplement the printing firmware. However, this poses several practical problems:

- Reimplementing the firmware without infringing upon it requires detailed legal analysis and internal discipline regarding code copying. You don't strictly need to do clean-room, but most engineers have such a bad idea of how copyright works that it's probably advisable. Furthermore, you will almost certainly be sued for doing so and will need to explain yourself to a judge, which will cost millions and millions of dollars.

- Printers running reimplemented firmware may malfunction or break, which would void the warranty. (Granted, that probably doesn't mean much, but large business customers will care)

- The printer could be designed with secure boot features to refuse loading alternative firmware. While these may be circumventable, you're now distributing DMCA 1201 circumvention tools and will need to make some very legally specious arguments as to why you think it's OK to do so.

All of this costs lots of developer-hours in order to do and poses business risks. This also multiplies for each printer model - it's not like companies specifically design interchangeable ink cartridges and firmware, after all. Companies could specialize in this, of course, but one mistake will be fatal. In fact, even if we repealed DMCA 1201, many of these risks would remain.

While I admire the hacker ethic of breaking DRM, I don't think most businesses would actually go about doing so if such things were legalized. There's all sorts of ridiculously anti-consumer shit out there that companies haven't tried yet, and would be very expensive to break. What we need is a law that puts positive obligations on DRM vendors to provide unlock tools for lawful purposes, and court rulings that make misusing DRM to co-mingle copyright and non-copyright concerns (e.g. "you can't use our printer software without buying our ink") into a form of copyright abuse.
Do general current events belong on HN?
You mean a single page with email signup "let me know when you launch" as showcase of a future product? https://www.launchrock.com/
In the tweet he literally said “no ad agency would do this ad”. Your example for your company and contract is not nearly the same. If you tell your customers and investors that no contractors could come up with your new feature that contractors actually came up with then it would match and it would sound like a fraudulent representation of the company’s teams work.
Just launched: http://PageWal.la

It turns Facebook Business Pages into Web Sites. Give it a try!
Wow. Safari on Mac has this... Chrome hasn't had it for a long time and Firefox removed it.
Might be a premature optimization at this time, but you might as well add all former soviet + former yugoslavia to that list.
> If you are heavy user of Google's services, Twitter and Facebook as well as many big news outlets and heavy-duty commercial sites then you're the 'JavaScript' type and stopping scripts is definitely not for you!

I, unfortunately, use some of these services and similar ones, too, and it takes a few seconds to enable JS on them, and then the sites will work indefinitely afterwards.
I guess its a good key finder, maybe best key finder there is. But we are seeing people explore other posibilities. Can it track vehicles, people, or pets?
Some people say that this key finder is revolution. I dont think so.
Right. It's basically because of the aggressively anti-phonetic nature of English orthography that phonetic spellings look "wrong" or "stupid" to us.
I dont have ide in this machine but I found this in the source code [1] probably pointing to [2] and thanks for the tip!

[1]https://github.com/linux-nvme/nvme-cli/blob/master/nvme-prin...

[2]https://github.com/linux-nvme/libnvme/blob/master/src/nvme/t...
One of my favorites articles ever, finally found something that expresses why java is such a boring and inadequate tool for tackling most problems
My left pinky has been most grateful that I mapped my caps lock key to ctrl many, many years ago.
The solution is simple: use the “sexy af” piece of art in your office.

I’ve used one for 4 years. The only compromise is I have to power it on/off by remote.
This feels intentionally ignorant of the state of Rust considering there is more funding and more people paid to work directly on Rust than any prior point in the project's entire history.
Neanderthal gene mutations can increase or decrease risks of severe SARS2
2021 Study.) A genetic variant protective against severe COVID-19 is inherited from Neandertals

https://www.pnas.org/content/118/9/e2026309118

2020 preprint link: https://www.biorxiv.org/content/10.1101/2020.10.05.327197v3

2022 Study): https://medicalxpress.com/news/2022-02-covid-genetic-variant-hiv.html
It's more standard (in the sense that the Sun keyboard did this) and more useful to map it to ctrl. You can use ^[ to get esc.
A little different, but I work remote, and make a very little amount.. been living in Colombia, Serbia, Brazil, Israel, Russia, Romania, Korea.. the list goes on.. Not fancy places.. I have been doing this for about 6 years, since I left my job teaching 'business english' in mexico city where I did have a large group of friends..

With the pandemic I started drinking a lot more because I was lonely.. The frequent moves, mostly due to visas, the pandemic lockdowns, contributed to the small networks I made in each country shutting down, losing old friends.. I am talking friends, not even business colleagues...

Often I go weeks, without talking to another human besides "No thanks I have my own bag" to the lady at the grocery store.. I am somewhere between outgoing and solitary but needing a group of friends is important. I am 36 years old and I wouldnt choose a different path but if you want to work remote, and live in other countries( there is no way I can afford to live in USA), you should figure out how to stay in just one country you like for a long time(legally). And develop that network. I always manage to date cool girls, fall in love, almost got married last year(also ruined from pandemic lockdowns), but I think having a group of bros/comraderie is detrimental to mental soundness
Thanks for fixing that link.
I've had Google Tag Manager blocked for years and sites have worked fine without it.
Instagram quietly limits ‘daily time limit’ option
pEmacs is "even better" for minimalists.

https://github.com/hughbarney/pEmacs

Stripped -Os build using link-time GC on Linux x86_64 glibc:

30 KB pe*

Compare to portable mg:

132 KB mg*

OpenVi is ...

278 KB bin/vi*

An even smaller vi implementation is Xvi.

56 KB src/xvi*

This would be an 'ersatz' vi since it is not built on top of a real ex-mode.

Even tinier ersatz-vi clones exist (`levee`, `s`, `VIrus`) but these are not complete implementations.
Man thats a bit harsh.
The Neoliberal War on Dissent in the West
GDBWave – A Post-Simulation Waveform-Based RISC-V GDB Debugging Server
Probably true, but is it relevant? I think the crucial question would be: is there any reasonable chance that the hidden microcode, or whatever is closed at the hardware level, affects the results of a numerical calculation? Because the details of how a compiler translates source to machine code can affect those results.
In this case it's not loading most of the firmware off of the cart. RFID tags max out at the kbit range.
Please outline a framework under which a country could be recognised as an aggressor. It could happen that by the same standard the US would be an aggressor who keeps the Hawaiian Kingdom under occupation since after its annexation in 1893: https://en.wikipedia.org/wiki/Overthrow_of_the_Hawaiian_King...
"The injunction was filed by the city of Windsor and the Automotive Parts Manufacturers' Association, which argued that they were losing as much as $50m ($39m; £29m) per day because of the convoy"

Really? A protest deemed illegal because some company is loosing money? That's one of the points of peaceful protest, making non violent pressure where possible. If there was no more food and they were blocking it I could understand, but this is just keeps getting more ridiculous. Please call in the emergency act used only 3 times in the past, 2 of them world wars

BLM protests caused billions in damages, fire, looting, vandalism... And Trudeau supported it

And peaceful protesters were harassed by police in other locations
For whatever reason I read it as sort of affectionate rather than really expressing "ownership." I would have been perfectly happy to be one of this person's engineers.
Last post by tomohawk getting flagged was too ironic for me to not appreciate, given the content's assertion.
Let's break login forms into two pages so we can annoy all the password manager users - for kicks.
The ext4 "issue" was in userspace. Certain software wasn't calling fsync() and had assumed the data was written anyway, because ext3 was more forgiving.

IIRC the "solution" was to give ext4 the ext3 semantics, i.e. not insist that every broken userspace program needed to be fixed.
So trustworthy, I can't wait to give this company all of my money.
I think this is why it just rubs me the wrong way. I think twitter is an awful medium for anything substantial, so if I were her, I would have written a blog post or something instead. I'm also aware that twitter is probably better for engagement _and_ she knows much more about engagement than I do.

I just don't like reading twitter threads. At first I only saw the first 6 tweets of the 12(?) tweet chain because after that it was all just reaction gifs.
Kind of true, but is it widely used form of producing heat? From where I live, the heater burn gas from PG&E. So it is still doing the inefficient kind of turning energy into pure heat.

I’m still undecided on the subject (whether crypto-currency is intrinsically bad to the environment or not.) Eg what if we regulate and only allows renewable energy to perform this. The basic argument is to intercept energy which would have been turned into heat anyway (solar, geothermal, etc.) and instead directly turned into heat, perform mining first then to heat.

For others who may misunderstand, they are talking about thermodynamics. Ie the amount of heat produced can be higher than the energy you put it, because it also get some from the environment. A random article found on the subject: https://courses.lumenlearning.com/physics/chapter/15-5-appli...
>As far as I know, no other civilized nation has anti-circumvention rules that do not consider intent

I'm pretty sure the EU has very similar law on it's books. DMCA 1201 is itself just an implementation of the WIPO Copyright Treaty, which pretty much obligates every country in the world to have a law similar to DMCA 1201. In fact, policy laundering anti-circumvention through the WTO is how the copyright maximalists overruled the public outcry against it the first time this was brought up.
The Martin Agency has been named agency of the year 2 years in a row. They’re pretty popular, at least for the moment. The biggest thing to remember is that ideas are the currency that creative people use to get promoted and recognition within the industry. So for a client to steal the idea and not give credit is pretty insulting.

That being said I worked at Martin for 11 years. They pitch a ton of ideas to clients all the time and gradually dump most of them. I can easily see the QR code being pitched fairly early by a team and it getting cut.
I swap esc and caps lock, but i use the escape key (for caps-lock) every single day. anytime i'm needing to type a const like REALLY_LONG_VARIABLE.
FreeTaxUSA- File Your Federal Tax Return for Free
It feels like an ad agency has more to lose with appearing unprofessional in handling their clients. For better or worse, ad agencies are ridiculously highly paid to sometimes take a few punches for their clients or let their clients take the visible public credit for their work. If you're an ad agency, you have to check your ego at the door for your clients, IMO, and handle any conflict internally.

I don't particular care about this kind of nuanced back and forth, he-said/she-said type of story. In any other industry, this kind of minor drama might end up as a footnote in some industry trade blog, at best. But because crypto is attached, suddenly it gains traction on HN because people can find another excuse to take pot shots at something they dislike.
I think whats happening here is that discourse that is created by online forum discussions ends up sounding hostile rather than productive. I have experienced this in remote only companies also. In previous generations of open source languages people communicated with email which at least made them think about their argument and rephrase it. Now however (also partly influenced by modern internet culture) people take an adversarial side and then just post it without rephrasing it in a way to sound respectful and constructive.

I do not see an obvious solution to this other the somewhat untenable goal of restricting discussions to email only.
> I'm tired of all the talk about "You should not rely on office for socializing"

I've said similar things, but it's very important to note I'm saying that OTHERS should not force ME into the office to fulfill THEIR social needs. I'm happy working from home, and if push comes to shove, I'm saying that people's social needs should not be a consideration when deciding whether we all work from an office or from home.

I think it's great for people to fulfill their social needs at work, but I have a problem if their social needs become the reason I'm force to set aside my own needs and go to the office.
The author also created a mocking lib : https://github.com/Snaipe/Mimick
Maybe you need a reality shakedown...are you 14 or younger? Because then i just leave you alone, and it's ok to think like that at your age.
I don’t think is true. Functional design may not be optimally pretty in some cases. However, the eye finds things like readability, organization, and visual hierarchy to be visually appealing - so functional design can very well be pretty in some cases (for example, Blender’s UI is highly functional, but still relatively visually pleasing). I’m not saying that all functional design is pretty, but I am saying that rejecting all pretty designs as non-functional is incorrect.
Altruism in birds? Magpies outwit scientists by helping remove tracking devices
I would argue the opposite, that it did in fact come true, since Wolfram's attempts at research while running a company (A New Kind of Science and Wolfram Physics) are all unsuccessful.
that's the point, 2 is greater than 1, not 100x but still greater, would you choose greater benefit at the cost self gratification or short term gain?
Yes. They need treatment for Obsessive Compulsive Disorder.
In my opinion this was already done with the nightmare that have been the function keys in laptops for three decades

I use F2 and F6 and screen contrast buttons every single day. And the FN lock is used just infrequently enough that there is ZERO possiblity I will remember its state at any given moment, especially considering reboots or sleeps that may toggle it. And I use it just enough that it isn't worth spending 5 seconds to move my hands away to figure out its state, consequently every single time I hit an FN key I get an undesired result from pressing it. For the love of god we are talking about adding 12 keys to the keyboard, they can be half-height, or simply making the FN lock into a shift function with no lock capability to GUARANTEE determinist results when pressing a key and the lock is in an unknown state. Can we please start a petition.
It depends on your domain.

If you have a relatively small number of features and your features have relatively stable but not necessarily linear partial dependence, then shap can unpack them pretty well.

E.g. value of a house it might not necessarily increase linearly in squarefoot, distance from city centre and other factors so a random-forest/gbt might do better than a linear model without careful feature engineering. Shap is a brilliant tool to unpack the dependencies this model has learned.

There will be other cases where a linear model is adequate, so you can get the explainability just from the coefficients, or where there are very large numbers of features with complicated nested structure. In either case shap is not too useful.

But the 'fit lightgbm and explain it with shap' is a decently pragmatic approach for lots of tabular data machine-learning problems.
Roughly, Reason is OCaml, Derw is more like Haskell/Elm. Derw wears the Elm influence proudly, with similar design decisions and goals, and similar standards for tooling. Reason is maybe more appealing to people from JS or OCaml backgrounds, with support for things like JSX. Derw is like Elm: functions and values.
Das.Test – An opinionated unit testing library written in F# for F#
> the last non-Chrome browser

Safari is still huge.
"Organismic", apparently with a straight face.
What nation are you in, out of curiosity? No pressure.
The desktop Google Drive client actually stores the the file and sync info into a SQLite file.
a) As others have already told you and the article calls out, you can't hire someone for $0 under UK law, even if you offer commission.

b) The employees were all told they would get a salary and many were told they would get sponsored for a visa. Ali did not have the means to follow through with those promises.
Why not just remove the physical windshield wiper controls, try to make them automatic, and then bury the overrides in a touchscreen menu 2 layers deep? And what if you got rid of the PRND stock and putting your car in reverse involved making a gesture on the same touchscreen? Genius!
In advertising, they give out awards to agencies for making the best ad. The ad is somewhat also an ad for the agency.

It’s like paying someone to write your biography, then claiming you wrote it yourself and turning the author into a ghostwriter (without their agreement). You shouldn’t expect the author to let you get away with that. If the work doesn’t go in their portfolio, you need to pay extra.
I haven’t looked at the source, but I’ve written similar interpreters and I’d be willing to bet its

atomic tmp=x
atomic tmp+=1
atomic x=tmp
atomic tmp=y
atomic tmp-=1
atomic y=tmp
I'm not sure the analogy holds. When you hire engineering contractors, you typically pay them for the work. You don't get them to a pitch a fix on a whiteboard, tell them "no we don't like that, we won't proceed with you and you can leave now" and then have your own people do that fix. Which is my reading of what's alleged here.
They're not going to allow something well designed to be made on the first pass. Sure that would be good for the user and company, but they need to justify their 40hr/week salaried job somehow. It's like planned obsolescence but for work.
Maybe. But I would personally guess that most people nowadays are way too eager to use a new library than would be good for their projects in the long run. I very much doubt that most new libraries are that much better than the Python standard library counterparts that it’s worth using them in non-toy projects. Of course, all progress depends on the unreasonable man, etc.
From the same link:

"In an earlier case [1] the judge blew a gasket when IBM refused to honour a wrongful dismissal verdict, and kept paying the imposed damages but refused to re-hire the employee: the damages were subsequently raised from €50k to €5 million. If the employee still would not have been returned to his job, the fine could have been raised even more, as there is no legal limit to imposed liquidated damages, as long as the fines are proportional to the case. And what is considered proportional can easily grow to very large sums when you repeatedly ignore a court order"

[1] that case had a very nice summary title: paying damages does not equate to adhering to the verdict; contempt of court
I've moved to flatpak for almost all of my apps, but for some hacky repackaged stuff like zoom the snap seems to work fine while the flatpak just doesn't for me on fedora.
If the fundamental principle was reciprocity. Which it isn't.
It should be simple, mostly fixes and no major features or refactoring.
It isn't Twitter's purpose or obligation to outsource mental health counseling or deprogramming for their lunatic fringe. If you or anyone wants to try, you're free to do so on Trump's platform.
Aren't AirTags implicitly linked to an Apple account? 99% of people have no clue how to hide their IP, you can get tracked back by the police so easily (and Apple + telcos + VPNs located in US+ jurisdiction _will_ help the police/FBI). It's almost a benefit to society: a way to enable people to commit crimes in the stupidest way possible.
I just disable it, I don't touch type particularly well and hitting it by accident never gives me what I want!
I agree with you. I get the problem its trying to solve but its removing the ability to parse that line of code without carefully reading it. SQL is able to have this because we are talking about querying a database, but a modern language should never that hard to mentally parse in my opinion.
Yeah, word salad is a good smell for self-deception.
> Also add supporting corrupt and destructive politicians in US and EU.

Have the western leaders begun properly investigating the Bidens and their ties to Ukraine's Burisma? What about their extended family members dealing with the CCP?
The US is technically energy independent thanks to shale oil but, unless my knowledge is out of date, the shale business is only dabbled in by the big oil companies that own the vast majority of the big refineries in the US. Shale oil is dominated by smaller more numerous companies, it can scale up and down lightning fast by oil extraction standards, and it needs much less refining than most other sources of oil so the big oil companies import oil from all over to employ the refineries and due to their international entanglements. So there is the strange import export dynamic because there are two camps with broadly different incentives and a really complicated market.
22/02/2022 is palindrome day (for most of the world)
Sorry USA.
I think green card and naturalization ask about travel in the last few years. But they don't ask about travel prior to that, and they don't ask about Iran specifically.