skysight-inc/HackerNews huggingface dataset:
I AM self hosting gitlab, I'm working on a blog post next week to show how to stand one up and keep it up, including backups & restores.

Check it out here: https://git.unturf.com/engineering

Related: https://russell.ballestrini.net/russell-open-sources-remarkb...
As I always say, they’re just a bundle of cells.
Doesn't seem quite right because we don't like the reflection that it entails.
The only one that comes to my mind is antivaxxers selecting themselves out of the population. Not sure if that's what GP has in mind.
Sure but that's better than nothing. Now a random Mastodon share by a friend is enough to convince someone of something.
FYI Sonic is now offering 10GB/s for $40/month in parts of the Bay Area.
Thanks. From the additional context in the link, it sounds like Readium might believe that this implementation is infringing on their proprietary ebook format code. I wonder if the taken down repo was a clean room implementation? If not they might have a case, if it looks similar
With graphene you can install sandboxed play services. Which allow you to run google play services without any system/root privileges, in the sane application sandbox as normal applications.

This is definitely superior to the mircog approach which means enabling signature spoofing for applications.
Looking at the python file they are complaining about, it simply implements the "encryption profile" that is mentioned. There is no circumvention; it still requires the user password. It is also clearly a novel implementation, so there is no copyright violation here. Their "algorithm" or whatever is obviously not protected under DMCA.

So this is totally bogus, again. Bonus points for the DMCA notice obviously not being written by a lawyer.
It depends. For elements that are removed from the DOM, then yes, the event listener should also be automatically removed: https://jakearchibald.com/2020/events-and-gc/

However, if you're adding event listeners to the document, the window, or some permanent element (header, footer, etc.), then those won't be GC'ed since the DOM node is never GC'ed.
Indeed. It’s perfectly possible and recommended to run Artifactory or similar as a local mirror anyway to buffer upstream unavailability/slowness. (Beyond Maven it also does npm, pip, and I think deb and more via pluggable layouts). I don’t know if it has machinery to propagate upstream deletes, but if so there should be a switch to maintain a cache in any case if the license is irrevocable. It’s also good practice to locally mirror source of all dependencies. Gogs is light and runs in Docker and allows this. It would be good practice to ensure that builds can be made and published locally. Finally legal knows what is in use and probably has a whitelist of acceptable licenses and irrevocability should be a criterium.

CI really shouldn’t need to hit 3rd parties. That’s a service that NPM does not disincentivize afaik, but respecting author takedown requests would certainly do so. I agree it’s npm’s call how they want to manage their relationships and what service level agreements they offer, even tho they are covert agreements to most. A pattern of high profile takedowns would make it known. Businesses are to make money and CI management is ultimately the responsibility of each org.
As Italian, I think you should take my words with mistrust, but as far as I understood recently about US is that the speech is protected between the citizen and the government, not between civil entities, as business/corps and citizen

That said, I guess it was shortsighted from the founding father but I guess at the time people would be often oppressed by governments not by neighbors and friends and I think this is something we need to solve as it's the challenge of our times
Well, a real-world understanding of these protocols would include the knowledge that of the three, DMARC is the least important. Most people do not really need to know about it. If you send valuable transactional emails and you need to prevent or at least reduce the ability of third parties to impersonate you, then you might want DMARC.
I think you've missed the point.
Prospera seems real. Am I missing something?
Turn a Raspberry Pi into a Brain-Computer-Interface to Measure Biosignals
This device can be easily used for machine learning enthusiasts to create projects for controlling robots and mechanical limbs using the power of thought
> You are right. The relevant laws apply to money service operators and blockchain software developers, in most cases, are not money service operators. Software developers, in most societies, cannot be deputized to enforce particular uses or non-uses of their software.

i think you're in for a rude awakening if you believe that, especially if you are financially benefitting or are advertising the software is useful for the prescribed purpose.

For example, people who sell malware get arrested all the time. People who run naspster got sued off their ass.
I have found that closures are one of the unobvious ways to leak memory. On some browsers it was necessary to set values to null at the end of the function, otherwise variables captured by the function closure would not get garbage collected.

If you suspect a leak with an array or object, one thing that helped me in the past was to create a unique element, and put that on a array or object. The tools for seeing rogue loose elements are easier to follow than the tools to detect where a leak is coming from - changes are easy to find with before and after diffs. If the element doesn’t get garbage collected, then the array or object still has a reference.

E.g.

function someFunction() {
xxyArray = [];
xxyArray.__leakdetect = document.createElement(‘LEAKDETECTxxyArray’);
someObject = {};
someObject.__leakdetect = document.createElement(‘LEAKDETECTsomeObject’);
// do stuff with xxyArray and someObject
}

Edit: Only do that when debugging, since elements are big and slow. Note that you don’t insert the element into the page DOM. For DOM “component” objects with a lifecycle (SPA app built using a component framework), I added a LEAKDETECT element into the page itself as part of the component constructor, and removed it from the page when the component destructor was called.
If they have Great Firewall like China, eventually they can shut this down.
They will analyze the traffic and make a fingerprint of this traffic.
We need another, fake HN for those 'J'-iff people so we don't have to tolerate them and so they don't infect us.

I mean, 'politely' see them off please.
The tests are neat, Thank you.

Can you update the steps to run the tests locally to test against browser with uBlock Origin vs default browser?
Section 1201 also makes it illegal to circumvent DRM measures or manufacture/import/provide tools that do.

> (2)No person shall manufacture, import, offer to the public, provide, or otherwise traffic in any technology, product, service, device, component, or part thereof, that (A)is primarily designed or produced for the purpose of circumventing a technological measure that effectively controls access to a work protected under this title;

Although, i'm not sure if DMCA notices commonly used for infringing content also work for violations of section 1201.

https://www.law.cornell.edu/uscode/text/17/1201
Obamacare does not have any pre-existing condition exclusions - I would absolutely get care now vs later.

Single nondisabled male adult - not in mandatory medicaid coverage groups unfortunately. That said, many of these types of states are are aggressive about offloading to disability. Depending on your circumstances than can be a route to medicaid as well.
I'm not trying to assess whose fault it is for something.

I'm reasoning about where my personal repos should be, and the answer is "not on Github", for the same reason that my email is not on Gmail: it's on someone else's server, they can close my account if they want, it happened before, might happen again.

Just because some things happen rarely, that doesn't mean you should not be prepared, as an example we know that airliners very rarely suffer from fatal accidents but that's not a good reason for you not to fasten the seat belt during certain phases of flight.
True story or not, as a consumer there’s no benefit to me to use Amazon pay. Now this is an active reason NOT to use it.
Unfortunately the DMCA also covers technology that works around DRM, not just copyright violation. Anyone wanting to share any anti-DRM software is advised to use a non-US site; GitHub probably doesn't have a choice about things like this once someone reports it.

The notice didn't claim copyright violation. It claimed (accurately) that this code worked around their DRM.
Can it really surpass Fitt's law? So far it seems like VR/AR UI designers take it into account
I think the issue is ClayxOS has gone so hard on shitting on and harrasing Graphene that they feel the need to defend themselves every time it's mentioned. And its my understanding that calyxOS people have been gaslit into thinking it's the other way around - either way, it does seem to usually lead to flame wars... And that should probably stop.
> shockingly authoritarian

… so all in a days work for reddit?
Thank you! Looking forward to your blog post! I want to learn more about advantages and disadvantages of GitLab
But you can roll back your dependencies until your entire dependency graph avoids a bad version.
Implementing a DRM scheme is not circumventing it. No circumvention here, you still need the password.
> I wonder if the stress the mother experiences through gestation impacts the mental and physical health of the baby.

There’s pretty good evidence for this already. E.g. https://www.child-encyclopedia.com/stress-and-pregnancy-pren...
the fact that this is literally a criminal act. he pushed code KNOWING it would crash every server that pulled it. Its NOT a bug, its malware.
> Instead, Apple’s focus is said to be on a mixed reality headset that is used for “bursts of gaming, communication and content consumption,” but it will not be “an all-day device.”

This seems like a much more realistic product pitch IMO.
Doesn't matter if it is clean room or not. In the US, it isn't legal to share anti-DRM technology. Perhaps you could get some court to decide that this law violates the 1st Amendment, but that would be an uphill climb.

People shouldn't host anti-DRM stuff on any US site.
Use upwork to find a lawyer - and if you lose, you can do a chargeback and get your expenses back )))
Except it started with:

> Yes, I am the copyright holder.
This is called activism, get used to it, he is not spoiling open source, he is fighting for our freedoms. I applaud him.
Hmmm, that was my reasoning as well, but now that I think about it... does the egg belong to the creature that laid it or the creature that hatches out of it?

A chicken egg is not synonymous with an egg cell, or ovum. The fertilized ovum of course belongs to the creature it will grow into -- it is the creature it will grow into -- and so certainly the chicken ovum came before -- or at the same time as -- the chicken. But when we say "egg" we are referring to the vessel with a shell that houses the fertilized ovum until it hatches. [1]

This vessel is made of of various proteins and nutrients, produced by the mother that laid the egg, and a calcium carbonate shell, also made entirely by the mother. This egg, created entirely by the mother and not by the union of an ovum and sperm cell and any mutations that happened then, belongs entirely to the mother.

If Proto-chicken mother has laid clutch after clutch of eggs, all those are proto-chicken eggs. When one of those clutches happens to have a mutant that we arbitrarily declare is a "chicken," the egg itself has not changed in any way, only the DNA of the organism housed in the egg.

So, on thinking about it, I want to go back and change my answer.

1. https://en.wikipedia.org/wiki/Egg
Given his history, it's not worth much.
Yeah but in this case you might not be directly dependent on colors. You might be dependent on http-server, which is in turn dependent on colors. You can only roll back http-server, and unless http-server rolls back colors, you are stuck.
no it does not mean you can legally change your software to malware.
Look up an ebook on Amazon and you’ll see a “Buy” button next to it

Just went to Amazon and tried. It says "Deliver to..." with a list of devices. No "buy" button.
Anyone is free to ignore DMCA notifications.

Some parties that are distributing other peoples' stuff lose a safe-harbor protection from liability themselves if they ignore it.

This means intermediaries who don't benefit much directly from distributing a given bit of content will immediately comply with the DMCA takedown process. But this does nothing if you send the notice to someone who is actually using it.

The correct move is to send DMCA to the infringer's ISP/host. Then the ISP has to take it down unless counter-notified that they say they're not infringing. In turn, that counter-notification improves your position for any litigation that may ensue.
I think a suspension is okay if the code breaks the GitHub frontend or backend itself, or exposes Microsoft to legal liability (because the code embeds copyright material, etc.)

In no other circumstances do I want GitHub patrolling what users commit to their own repositories.

Of course, if you pull my code and run it sight-unseen, and are damaged by it, you have a right to be upset at me (and possibly sue me) but that's not something I want GitHub to (try to) police.
If Facebook were the only player in the metaverse, it would have no value whatsoever. They need other people to invest, because it is too big to build themselves, and it is therefore necessary for others to participate for there to be a market at all. Simply doing it because it’s a trend is incredibly vapid. If you don’t think it’s a good idea, don’t give them your investment. Your choices matter; your thoughts on whether a trend is worthwhile matter, because your participation determines its success. Take some responsibility.
abyes xxxxx

choup xxyxx

donut gygxx

dingo ggggg

:D
gin?
Where in the USA are you hearing “Creg?” I’ve never heard it pronounced that way.
This is a fun product
> People consistently eat while awake

would honestly be an excellent paper title in any topical journal.
> When seen in his "world in 10 years"-view, it absolutely makes sense. If someone plans to build a house and bought the plot, you can predict that he will have a house in 10 years with quite high confidence.

It absolutely makes sense to say the pandemic was not predictable in a given 10-20 year timeframe. The issue is if that is the standard he sets then many of his other predictions are also not predictable.
Read the rest. In context they are saying that the code allows people to circumvent the DRM and access their copyrighted works. So it's an anti-DRM claim not an ordinary copyright claim.
Coal contains very little lignin. Coal is still being formed in bogs, or anywhere acidic and anaerobic.
Anaerobic fermentation is still used to stabilize harvested bamboo. Bamboo stem contains sugar making it susceptible to termites and rot. Bury it in riverbed mud, bacteria will quickly break down the sugar before the lignin and cellulose, then you pull them ashore and wash mud off to stop the reaction.
I like these arguments.

As a matter of practicality, commercial entities using a maintainers' work should donate to maintainers to incentive them to, well, at least not go rogue, or to be on their good side when they rogue. Companies pay their employees to incentive them to function in the interests of the company. While this isn't fool-proof (principal-agent problem), it lowers the odds of a pissed off employee having the will/self-righteous fury to pursue something more aggressive than resigning in a huff.
> You can pronounce any word any way you like to.

OK, I'm pronouncing GIF as 'throatwobbler mangrove', then.
Never ascribe to malice, what may be explained by mere incompetence?
Let's not start claiming people are planning terrorist acts without any proof. Those claims are extremely hard to get rid of, especially on the internet.
Evidently! I have yet to see any evidence that Gamestop has any plan to become profitable outside of appealing to random investors.
We have UV filters on our HVAC units here at our house, in addition to the whole-house HEPA filters. They’re expensive, but if you have a lot of allergies, IMO they are well worth the extra cost.
Would it be putting good money after bad to either invoke small claims court or arbitration?

I guess the other lesson is, keep posting in tickets. Maybe not every day, but every two days, post a request for an update.
> if we believe that rationality itself requires belief in its own rationality.

That was meant to be "if we believe that rationality itself requires belief in its own objectivity". Thought one word typed another.
Love to see it. About time open source devs started fighting back against the Silicon Valley techbro founder scum who've been shamelessly exploiting their idealism and naivete for decades
systemd user sessions, socket activation, sysusers, dynamic users, systemd-homed, temporary directory setup, transient units, anything talking to the slice or control group APIs, containerization, firstboot, systemd’s whole “preset” system-wide configuration and policy mechanism for admins to say “what services do I want launched when installed and what services do I want to leave stopped until I configure them”, “stateless system” capabilities, and I’m probably forgetting another dozen.

I don't care about the init system - I reboot a Linux system once in a blue moon, for kernel updates. It's the rest of the complication and changes to a system that I had already made the effort to master. I understand that the New Linux is better for Enterprise, so that's what is going to happen. That doesn't mean I have to like Poettering gradually re-writing the entire base of userland. I just want to run simple servers, not a major enterprise.
> correct they don't enforce it but they make it such a royal PITA to switch accounts that I eventually gave up trying.

If you are ever in need again, Firefox containers are great for this. They also allow you to bundle other corporate accounts, so you don't need any site-dependent switchers at all.

> Edit: it seems that sr.ht is not self-hosted though? I can see the link to create an account but I can't find instructions on how to install it on my own server.

SourceHut is a SaaS. It's created by a very open source friendly person, though.

Self-hosted alternatives are GitLab or Gitea/Gogs, if you are in need of something more lightweight.
> (to my knowledge) no standardized stream cipher that provides output feedback mode (OFB) out-of-the-box.

I wasn't aware stream ciphers typically had different modes of operation like block ciphers did. Could you expand on this? I'm kind of interested.
Huh. I always called those "animated gifs." I guess soon they'll be known as "silent ticktocks" though.
If standard of living is purely defined as GDP per capita, then it makes sense.

I was thinking of "standard of living" as something akin to "quality of life" (which is subjective of course, but here are a couple of rankings placing Vilnius above Bucharest [0][1][2][3]). Also, for someone working remotely, a lower GDP per capita (assuming good infrastructure, low inequality/poverty/crime and corruption, etc. which are true in Vilnius, at least) might be preferable.

That being said, I think the trend for most of these statistics (GDP, HDI) for Lithuania vs Romania (or Vilnius vs Bucharest) seems to favor the former as well.

e.g. Vilnius county went from 0.861 to 0.920 HDI (0.59 delta) between 2009 and 2019; Bucharest went from 0.898 to 0.933 HDI (0.35 delta) in the same time period [4]

[0] https://mobilityexchange.mercer.com/Insights/quality-of-livi...

[1] https://www.numbeo.com/quality-of-life/rankings.jsp

[2] https://worldhappiness.report/ed/2020/cities-and-happiness-a...

[3] https://ec.europa.eu/regional_policy/en/information/maps/qua...

[4] https://globaldatalab.org/shdi/shdi/LTU+ROU/?levels=1%2B4&in...
Matter, the soon-to-be smart home standard gained momentum at CES
Super late, but the analogy is eBay/Amazon seller. With tangible goods, it's way more obvious that, if the seller delivered, the chargeback should fail.

As the writer of the article points out, proof that the "seller delivered" wasn't strong enough so the chargeback went through.

This is a poor case of Upwork <> Mastercard/Visa/etc company.

It is is much easier to see in the eBay example, that if the chargeback was successful it's the seller's problem.

This keeps the credit card fraud system "turning".

Clearly "Proof of Work" is a huge issue. Even if Upwork 100% says the guy did all the work, the credit card company can still judge "no" and everyone is SOL.
This is called activism, his reputation is growing.
Of course you’ll get banned for intentionally sneaking that code into your library. At least that’s what I’d do if I was in charge and I assume most people would do the same.

> license which expressly doesn't have any warranties,

The license is about legal liability and has nothing to do with social norms. Though now that you mention it, I’m not sure if the “no warranty” clause will hold up in court when the bug is malicious and the author admits it was intentional.
I'm in New England and have only ever heard it pronounced Creg.

Wikipedia agrees that this is common: "In North America it is often pronounced with a short vowel sound /krɛɡ/, as in "egg"" [1]

1. https://en.wikipedia.org/wiki/Craig_(given_name)
I'm not familiar with German laws, so out of my depth and won't presume.

But I really don't think CFAA would apply. They aren't holding anything hostage as far as I can tell. They're just saying something like "yo...since you aren't using your compute cycles we'll put them to work". Shitty and unethical, but still looking for the criminal v. civil part.
Made a simple site to share interesting links.
Built with nextjs + tailwind + strapi over two weekends. I've been interested in working with a headless cms. Very nice developer experience.

A simple site to bookmark cool links + articles.

I added a "random" for nostalgia's sake. (rip stumbleupon)
One thing worth noting is that chalk 5 is ESM only, so if you’re using commonjs, you’ll need to use chalk 4, or transpire it with Babel, or something…
I read somewhere that bacteria evolving to resist deep cleaning would be akin to us evolving to resist bullets.
A rainbow table must have the plaintext/hash tuple inside of it. This does not reverse the hash, but confirms that some plaintext hashes to some output.
That's a possible angle I hadn't thought of. Good call.
Slack on Firefox leaks like hell for me. I've had to get an extension that reloads the Slack page once an hour. Otherwise it gobbles up several GB of memory before crashing the process.

Reddit behaves similarly, with its endless scrolling pages and whatnot. Invariably during a heavy Reddit session my browser will run out of memory. On Linux this is extra infuriating as the system will become unresponsive while it tries to swap first.

This is one of the reason I dislike GC. By enabling seemingly care-free usage as well as making it hard to reason about when resources are released, it's easy to dismiss thinking about it at all.
I just went to amazon.de and looked at a book and I saw "Jetzt kaufen" which translates to "Buy now". Yes that was a Kindle edition. amazon.com won't show me a purchase option because it wants me to buys Kindle things on amazon.de, but below the bookw, pointing to other Kindle editions (I checked) it shoes "What other items do customers buy after viewing this item?", so there too it uses the word "buy".
Yes! I'm a big fan of Firefox containers and in the past I actually used it for this specific use case, among others. Unfortunately I had to switch from Firefox to another browser for unrelated reasons.
you love to see people indiscriminately pushing malware to random servers without knowing what the server even does?