skysight-inc/HackerNews huggingface dataset:
I'm a little confused by this. My copy of zstd has the option --format=gzip; does choosing this option end up using a different, slower compression algorithm?
Who's to say the intent? I've published lots of code with very permissive licenses and I did so because I want people to be able to use that code for any reason. That's why I choose those licenses.
Amazon’s attrition costs $8B annually according to leaked documents
> No new licenses are given, no dual-licensing takes place, no code-laundering is permitted.

I suggest you read the terms of service again.

here, I'll link directly to the license grant: https://docs.github.com/en/site-policy/github-terms/github-t...
Why an air/water heat pump and not just a water heat pump? AFAIk heat pumps are becoming quite popular in Germany in recent years and are definitely a very viable option unlike "air conditioning".
Personally, I find that people complaining about cellphones needing charge, cellphones needing replacement and poor cellphone reception have a point. You didn't have that with landlines.

Back in the day, one would carry coins and use a phone box when needed. Nowadays everyone gets to carry a cellphone and pay 40 dollars minimum every month for the privilege. Cellphones are a regression, and we haven't even talked about the privacy aspect.
Ah, I was at one of those restaurants a couple weeks ago. But the robot was followed around by wait staff who took the food from the robot and put it on your table...
Classic Computers Papercraft Collection
Yes, that's my point. Crypto doesn't change anything. It's just more of the same.

And FYI there is nothing wrong with fractional reserve banking when it's done in the right way with some mechanism (like regulation) to stop the banks from lending out too much and becoming insolvent or causing runaway inflation. It is not a big scam for the banks to take your money. Central banks all over the world are using it successfully to finance their economies. It actually works and occurs naturally in any banking system, including those in crypto. Except in crypto there is no central bank to cover for bank failures, the only option crypto lenders have in the case of a bank run is to just halt withdrawals or go bankrupt like old times. Which has happened extremely often in crypto to every prominent crypto company I can think of, like the one that just caused the crash earlier this year.

In my experience, people loudly saying on social media that fractional reserve banking doesn't work are trying to sell you a narrative of conspiracy theories, likely to promote their alternative "investments" that often seem to include, surprise surprise, selling you crypto.
If that's the only issue, I can't see the difference when I search for something on the web, copy the code and paste into my solution. There's no attribution, there's no giving back, nothing. Because I'm the community that you are saying the code is supposed to benefit.
Whatever happened to MaskMe? You could create proxies for your phone number, email, adress and credit card
Me too, but I also discovered better quality blades (which are still cheap compared to multi-blade) and now I only have that ~80 pack because I can’t bring myself to throw it away.
I don’t understand why they don’t use a tranquilizer gun. There’s no need to murder people with a remote-control robot when you could just knock them out instead. Or use the sticky silly-string stuff that immobilizes them. Or a concussion grenade. Or taser.

So many (usually) non-lethal options but, no, they choose kill. I guess the big advantage is that there’ll be no need for subsequent prosecution. Handy, that.
> If illnesses like bipolar disorder or schizophrenia were meaningfully caused by genetic factors, then the Nazi genocide of mentally ill people would have caused a dramatic and lasting reduction in mental illness post-war among the affected population. It didn't.

Citation needed.

The population of Germany alone in 1940 was over 70M people. The Nazi's killed an estimated 230K disabled individuals, including the physically disabled and the mentally ill. That only accounts for 3 tenths of a percent of the population, but ~50% of any population will be diagnosed with a mental illness at some point in their lifetime, so their efforts were astoundingly insufficient from a mathematical perspective.

But whether someone is bipolar or not is not a simple trait like whether their earlobes are connected or whether they can roll their tongue. A massive genome study identified at least 64 regions of the genome that are associated with an increased risk of bipolar disorder. But even if it were a simple trait, there is such thing as recessive traits, so the Nazi's agenda was, of course, totally insane and could never be successful from a genetic perspective.

Schizophrenia tends to run in families, but no single gene is thought to be responsible. Bipolar disorder is the most likely psychiatric disorder to be passed down genetically. If one parent has bipolar disorder, there's a 10% chance that their child will develop the illness.
Subject to mandatory review by a censor before your code gets published.

https://finance.yahoo.com/news/gitee-chinas-answer-github-re...
Picasso was a hack, and it's reflected in that quote of his.
TMI is a success story. Despite everything that went wrong, the impact to the surrounding population was virtually nil.
The law discouraging safe driving practice. I don't... even...
> It seems the authors did not find evidence of a "pink tax"

Other studies have. The Wikipedia article is a better "big picture" view of this.

https://en.wikipedia.org/wiki/Gender-based_price_discriminat...
"Then, when doing the model to camera space transformation instead of calculating the MODELVIEW_MATRIX, we separate the transformation into individual components and do the rotation/scale separately from the translation."

That's the core idea here. A bit more detail would help. Is that done in the GPU? Is that extra work for every vertex? Does it slow down rendering because the GPU's 4x4 matrix multiplication hardware can't do it?

I actually have to implement this soon in something I'm doing. So I really want to know.
The math says 12+ if randomly generated by something like a password manager and including uppercase, lowercase, numbers, and symbols. 95^12 is too big for pretty much anyone to crack for a very long time, if ever. There is a small caveat to this regarding what type of hashing is being used though. In nearly all cases, even in the case of relatively weak hashes, 12+ is enough, but there are hashes which truncate or break up inputs. Windows LanMan(LM) is probably the most common offender still seen these days that does this and any LM will always be breakable up to 14 characters due to its underlying algorithm leading to a weak separation of 7 + 7 characters. In the case of Windows hashing a default length of 15+ can help to avoid LM being stored but for legacy systems it may be unavoidable.
well unlike you I am human. I say things differently at different times.
Seoul has been 'modernizing' bus stops. The route information, which used to be printed on posters at 1200 dpi, is now visible on large screens at 300 dpi, but the graphics have not been updated. As a result it is very challenging to see the details of most routes.
> No, the same argument most certainly cannot be made against useful patient safety tools like simple checklists.

The same things were said when checklists were introduced to surgeons.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5885453/

https://sciencebasedmedicine.org/checklists-and-culture-in-m...

https://hbr.org/2019/05/how-one-health-system-overcame-resis...
Yes. Oh Lord yes.
Gzip is everywhere.
Something’s jellyfishy in the state of Italy
Can't open-source programmers improve their own open-source code with Copilot? Does the inherent improvements that all Copilot offers just not apply to people who write open-source code?

I understand that there is a balance, but as an open-source advocate who would love better tools to make their open-source projects better I'm lost as to why this point doesn't counter the "giving nothing back" we hear so often.
Simply being public doesn't mean it's in the public domain - this applies to movies, art, code, etc.

One example of restrictive but public licenses include requiring others to share their source code if it's derived from yours, allowing individuals to use a product but not allowing business to use it (businesses can use it under a different - likely paid for license), or requiring attribution or acknowledgement that they used your code.

There is an argument for fair use if it counts as a substantial derivative, which is a different discussion from why people make it publicly viewable without making it flat out public domain.
There're these fish called the Devil's Hole Pupfish. Can't do that.
You posted three flamebait comments to this thread alone. We ban accounts that post like that. No more of this, please.

https://news.ycombinator.com/newsguidelines.html
> NSFL

Not Safe For the Limp is just variant of Not Safe for the Weak. They both communicate that if you aren't strong, stay away.

> Or, perhaps we need a “4chan and similarly tasteless degenerates” tag.

It's just an arbitrary grid of pixels. Either you are strong enough to handle viewing arrangements of pixels or you aren't. The weak have been warned, the strong have no concerns. No need to overcomplicating things.
> Im sure this will get downvoted in perpetuity

Why would you assume that?
The data speaks for itself.
> the SCOTUS did rule that it was copyright infringement.

In the US, "[T]he fair use of a copyrighted work ... is not an infringement of copyright." (17 USC 107, Oracle at 14). Whether there is a difference between a finding of no infringement or infringement with no liability is academic.

Practically, the copyright on the Java API is commercially worthless because after Oracle anyone may freely copy any and all of it and use it to compete with its creator.

Any other software vendor who thinks it has platform "lock in" because its customers built to their API should take notice. (e.g., Amazon AWS).
I noticed two trail mixes recently which were labeled “womens vitality mix” and “mens vitality mix”.

The womens option was $.50 more expensive, but now I wish I would have checked the ingredients to see the differences, if any.
Irrespective of the author's take on calories-in calories-out. The argument against it, or at least the simple version of it, that I've heard is the following.

1. Bomb calorimetry calorie measurements are not a good measurement of the net calories that your body gets out of the food.

2. Just because protein has 4 kCal/g and carbs have 4 kCal/g does not mean that they impact with your body in the same way (same idea when looking between different carbs, e.g. sugar vs complex starches).

3. Different people process and extract different amounts of energies and at different rates than others (e.g. lactose intolerance people, or anecdotally having the same food as another person and only one of you getting a food coma)
I don't want to stop copilot. I put my code publicly on the internet precisely so people can use it, and not just as a user either, they can repurpose it, incorporate it into their software, whatever they want to do. It's called free software for a reason, and i mean it when I say it.

But they have to abide by my fucking license.
Like this? https://news.ycombinator.com/item?id=32573523

> I just got a Dall-E render with a very intact "gettyimages" watermark on it.
I am worried about its terseness and readability.
Plenty of people approve of individuals doing things they disapprove of large corporations doing.

For example, I wouldn't care if a small YouTuber used a copyright song in the background. I would care if Disney stole a small YouTuber's original song and used it in a movie.

This is entirely consistent within my ethical framework: scale and power matters.
I've noticed the time for new logs to appear is proportionally related to the number of log streams you have in that container already. If you eagerly spool your logs out of there and keep a short threshold for automatic deletion the request to log delay for a lambda serving something like API Gateway is, in my experience, only a few milliseconds.
>This was posted yesterday in a tweet by "TheFrackingGuy"

That was flagged, maybe because it was to a tweet that linked to a geo-fenced pdf. This is a direct link to a globally accessible version of the pdf.

>Up North they plan for bitterly cold winters, including what to do if there isn't enough wind.

Yes, and one of the ways they plan for it is by conducting studies like this and not becoming overly reliant on intermittent energy sources.
Certainly, but automation is what allows for improvement to the whole.

Today, clothing is cheap and plentiful, along with bedding, curtains, towels and other cloth materials. Clothing would be outrageously expensive if everything were still hand spun, hand loomed, hand cut, hand sewn, and hand screened.

If the human computers[1] that predated the rise of the machine computer had done the same and won, it would have certainly been a boon for them at the time as well, but to the loss of all information technology developed hence.

The lack of a social safety net lent desperation to the luddites. Had they not faced imminent ruin and starvation as the machines eclipsed their occupation, they may not have had need to rebel against the newly emerging textiles mechanization.

AI may eventually replace traditional artists in many situations. Surely with simple images today, we can expect video examples in the future, and interactive AI generated simulations some time after that.

Do we smash the data centers now to save the artists' livelihoods and thereby avoid a future where anyone that wants can talk a computer through creating entire interactive fictional worlds via the synthesis of AI generation with feedback from their imagination?

[1] referring here to https://en.wikipedia.org/wiki/Computer_(occupation)
"In computer programs, concerns for efficiency may limit the possible ways to achieve a particular function, making a particular expression necessary to achieving the idea. In this case, the expression is not protected by copyright."

https://en.wikipedia.org/wiki/Abstraction-Filtration-Compari...
Any experience with hyperbaric oxygen treatment?
Looking into hyperbaric oxygen treatment for spouse with frequent headaches and recovering from radiation treatment. Seems to have fair amount of official acceptance, but a fair amount of "cure everything" claims to. Also seems to be something HNers would be intrigued with. Would appreciate anyone's "take" for this long-time HN reader. Thank you.
So since the 80s it is known that water enters the nuclear waste storage locations and how many people have died? None. Okay but how many people have faced any direct adverse consequences from it? Also none. And that isn't even a proper counter argument because the waste was not handled correctly in this instance.
Like everything in life. Its all about extracting value from someone else who has no control over the exploitation. You only notice when you are the one being exploited though.

As long as some company can improve its bottom line it’s all good though
Agreed - 100s of engineers is an absolutely reasonable level at which to invest in k8s (or a precursor). At that size I would be very concerned if you weren’t, it would be hindering delivery in a modern software org. It really annoys me on HN how people can be so judgmental about something they know so little about.
While conservative Muslims and Christians have a history of oppressing the LGBTQ+ community I think much of the reporting on this is misleading. The parents are upset about the sexually explicit nature of these books. I'm sure many wouldn't be as upset if the books were a little more PG.
If you took perfectly rational people and ran the same test, you'd get the same result. Evidence that supports a position that you already have evidence for is more likely to be true. If someone showed me very compelling evidence that the world was flat, even if I was unable to find any issue with it, I still would believe that it is false. If a single counterpoint could change your belief, you never had any business claiming it as a belief in the first place.

Do you have cause to believe that repeated exposure to every side of every story won't lead the average person towards truth?
They love it. To oil companies, ESG offers a way to offset their environmental crimes using cheap social activism.
again, read the document. all this talk of license violation and almost no one is reading the agreements which say what rights users have given GitHub...

by uploading code you attest that you have the rights necessary to grant that license to GitHub: https://docs.github.com/en/site-policy/github-terms/github-t...

without the right to grant those licenses to GitHub, by uploading that code to GitHub, you are in violation of the terms of service, and the responsibility of acting in compliance with the license is on the shoulders of the user which uploaded that code to github.com.

Said another way, GitHub has no way to know if the person mirroring SQLite (for example) is acting in accordance with their rights, so the terms of service require that you attest that you are acting within your rights, acknowledge that it is solely your responsibility if you are not, and that by uploading you grant license to GitHub and its users.
That assumes that the open source community is going to be the same in the future...still generating code just to have it frozen, dehumanized and capitalized upon by Copilot:

> Mean­while, we open-source authors have to watch as our work is stashed in a big code library in the sky called Copi­lot. The user feed­back & con­tri­bu­tions we were get­ting? Soon, all gone
Please add (2020) to the title.
You plagiarize code as a professional?
Pounds and euros I'll almost certainly use at some point. Never thought of Ebay. I should probably do an inventory one of these days.
If you are willing to deal with the complexity, I think you can multi-pattern your way to 7nm without EUV.
https://en.wikipedia.org/wiki/Multiple_patterning
True, it depends on what you consider the ends. If you consider the ends to be the device and the storage, it’s encrypted all the way. But if you consider the ends to be the original device and the new device, it is not end to end encrypted because indeed Apple does have access to the key and password recovery is possible. But it is encrypted so it is possible to control and log who has access, IE not any random developer, support person or analytics system.
That's great for you. I hope you choose a license and copyright terms that enable this specific vision.

The vast majority of open source licenses and copyright terms specifically stipulate the legal requirements for reproducing even just parts of the code. Which at a minimum require reproducing the license and copyright with all software including the licensed and copyrighted code.
I think this is a natural thing. We're wired to want to be in communities, and contribute to a communal pool, while taking as little as possible from it. There's probably an evolutionary reason for that, but it gets exploited by society. What we're doing now (trading labor for money) isn't natural, but it's how it is.

I remember a business seminar where a guy said he repairs sofas but had trouble treating it as a business. So the speaker asked him, what happens when they don't repair the sofas? They throw it away and buy a new one. How many people know that sofas could be repaired? Not very many. And so if he didn't advertise his services and didn't charge, people would be wasting their money throwing away perfectly good sofas.

Most work we do is like that - if you didn't do the work and charge for it, the alternative is much worse. Before I joined my past few projects, the codebase was a complete mess, rigid, unable to add new features. One of my clients said that if he knew I was on the market, he'd have paid obscene rates to hire one person like me, instead of some overpriced overseas team that got nothing done.

What works for me is finding clients who insist I take the damn money. One client insisted on paying 8 hours for a 2 hour in-person meeting, something about the rest of the day not being productive for me. Be generous. Some will exploit that. Don't work for them. Some will be even more generous in response. Work for those people.
Sharing is distinct from attribution. Are you okay with your code being reused without attributing it to you? If yes, then why have you published it under licenses that explicitly require such attribution?
Well, gzip works on extremely old .Z files too (compress).
Agreed. But maybe my reasoning is different to yours: it creeps me out when I can't tell what the type of something is. Macros fall under that category. Just give me something where values go in and values come out. Something goes in and arbitrary Rust code comes out? That's harder to reason about.

I disagree with the article a bit here:

> I also have the feeling that the “magic” word is just reserved for macros in the Rust community. If you manage to build the same features, but hide them behind the type system, Rust developers will mostly not consider it magic. In many cases I personally prefer well documented macros instead of crazy type system workarounds.

Crazy type system workarounds? Although I prefer the "traditional" approach, the "magic" approach just involves a function that takes a bunch of `FromRequest` arguments which then calls `T::from_request`, that's not all that crazy. The copying is unfortunate, but this isn't some kind of insane type hackery.

Maybe I've just been exposed to too much Haskell monad transformer soup to find this kind of mundane actually understandable stuff "crazy".

Types are the ultimate documentation, over-use of macros gives that up in favour of the macro developer hopefully writing comprehensive documentation, which doesn't always happen. If the compiler isn't making you write enforceably correct documentation (types), you probably won't.
A Proposition for a Better Future for Go
Glib, but I've heard it said that narcissism is a prerequisite for the job. What rational human actually believes that they are qualified to be the most powerful person on Earth?

That said, most presidents have had qualifications other than narcissism.
I would say the independence of conductor length to voltage drop since current is measurable at any point in the wire is more important. another big advantage to it is that it also is resistant to noise. (though you should be using grounded on on end TSP anyway) nowadays it's pretty common to use cat5 and read a bunch of things from the sensors though via various protocols. 4-20mA sure is a lot simpler to program against though.
It says 300 Gh/s for NTLM and 200 kh/s for bcrypt.

There are 62^12≈10^21 12 character mixed case alphanumeric passwords. At 3*10^11 hashes/second, this would take ~3*10^9 seconds (~100 years) to brute force. For bcrypt, an 8 character password is fine (it would take ~30 years to brute force). Of course, you have no idea what hash function a breached site may have used, so best to err on the side of caution.

That said, avoiding password reuse is far more important than the strength of an individual password (not that it’s unimportant). The vast majority of breaches occur due to credential stuffing attacks on other logins, not from the initial breach itself.
It's the idea underlying any kind of "diversity" effort. Nevermind that most of those get heavily corrupted into some form red tape box-checking or internal power struggle rapidly. People will be people, no matter what they say they're doing. But that's where it started.
I'm a programmer, I don't really feel threatened by Github copilot. If the world can produce code more cheaply, the world becomes a much better place for everyone and a little worse place for developers.

Overall seems like a good trade. (for the world)