skysight-inc/HackerNews huggingface dataset:
I disagree. I don't think that solves the problem, at all.

One: Facebook is currently being accused of damaging democracy via misinformation and their "anger promoting" algorithm. That affects me, and my leaving Facebook doesn't solve that. Two: there is the monopoly issue (if that is the right word.... the issue I am concerned about lies on a spectrum, unlike many people's usage of "monopoly"). Prior to Facebook having dominance, I used to be in the loop of what my friends are doing, because they used phone, email, etc. Now they all use Facebook and my choice to not use it (which I don't, actually) results in my not being included in a huge number of things. In that sense, I think Facebook has become like a utility, like the phone company of old. I can't just find a social network product that I prefer, and use it instead.... my friends are not on it and other social networks are not interoperable with Facebook. (as phone providers and email providers are interoperable with one another)

Teens who use Facebook products are known to be harmed. Maybe you think they should just not use these products. That will cause even greater harm to their social lives than it causes to mine, since all their friends are using it and being connected with friends is very important to teens. Again, their simply not using the product doesn't address the problem. (and MY not using it especially doesn't help)

I think your comment is like saying "if you don't like constant robocalls, just cancel your phone plan rather than encourage laws to curtail them." Kind of throwing out the baby with the bathwater.

So yeah, I'll exercise my right to vote by actually voting. Luckily, many representatives are in agreement with my perspective on this.
Shoutout to the https://dosgameclub.com which naturally has all the website and forums done in this style.
> The probability Texas is a real state is very different then the probability fraud caused Trump to lose the 2020 election.

It's still non-zero, so by your own reasoning it cannot be an "absolute fact".

You just don't like the fact that someone's pointing out your own internal inconsistency.
I've recently had a similar idea for when you want to track metrics of a Git repository over time (code size, line count, etc).

I would love to create some a script to take a measurement of the current tree, then run a tool that runs my script at ~every commit so I can draw a graph of how the metric changes over time.

It's a bit tricky: if you change the script, you need to re-run the analysis at every commit. It starts looking a little bit like a build system, but integrated over time.

I've thought of calling this GitReduce or similar, since it has some similarity to MapReduce: first a "map" step runs at every commit, then the "reduce" step combines all of the individual outputs into a single graph or whatever.

Ideally Git itself could be the only storage engine, so you can trivially serve the results from GitHub.
One of my first jobs involved writing a modern (for the time) GUI app to replace some ancient services that involved logging in a mainframe to use. They needed to updated for a host of technical reasons, but there was also hope that more user-friendly versions would decrease the onboarding time for new employees.

The first version was a fairly literal replacement of the workflows. The users were pissed. They demanded the checkboxes be replaced with "Y" and "N" options to mimic what they were used to. It was interesting to see the reluctance to any change at all.
>[they said] it was somehow ridiculous that Facebook would have some say over the terms of how their platform was used

It's less about FB's right to set boundaries, and more about what FB does when they feel the boundaries have been violated. In this case, they've perma-banned the guy and initiated threatening legal action. That action's extreme demands are NOT in FB's TOS, and reflect on FB's attitude of entitlement.

One argument against this is that FB is just doing the "standard legal thing" of demanding everything up-front, and then negotiating. That is true, but I don't think that just because every lawyer tries to bully their clients enemy means they should. And in this case FB is Goliath, swinging hard and fast at David.

And you know what? Fuck Goliath.
Maybe I could have phrased it better, but the point is site resources cost money.

If no one is viewing the site, it probably doesn't cost anything.

Once people start using the site, it starts costing resources to run it.

Currently, there's two ways to pay for those resources, ads or subscriptions.

BAT allows you to easily take tips and continue the service for free that people expect, without ads.
Israel/Palestine: Facebook Censors Discussion of Rights Issues
general efficiency? if you want to tax corporations because they're owned by rich people, tax the rich people directly. see: https://news.ycombinator.com/item?id=28804390
As a noob in statistical analysis I'm wondering how would one calculate the correlation coefficient between two sets of dates (occurrences of something happening, in this example outages/SEV1s and days of Mercury retrograde)?
PsychDOS is a very similar project: https://psychoslinux.gitlab.io/DOS/INDEX.HTM

I wonder if it would be possible to extend a terminal multiplexer to the point of providing such an intuitive interface to existing TUI software on modern *ix systems. I'm sure the effort would be quite non-trivial, but it would help a number of workflows. Adding support for the additional features that are found in these TUI environments (consider e.g. menubars) could then be done via custom terminal extensions.
I think they might have interpreted it as "please give this money to the Cubans". Which, AFAIK is (was?) illegal in the US.
People can have nostalgia about anything; I have nostalgia for lots of things that I know would be totally unappealing without it
Not sure VS Code has a marketing budget either. I think the difference is the appeal, VS Code as a product is more appealing to many people.
I've often thought this myself. As I'm reluctant to donate money to Mozilla knowing they have a record of firing developers and splurging on executive salaries.

What if a fork was funded in a kickstarter like way, enough ideally to pay the salaries of the development team.

I'd happily pay ~$20 per month knowing that the money was going where it should.
>The problem is that bad behavior is normalized and rationalized in our society, 'everyone needs a paycheck.'

The movie Thank you for Smoking, about a tobacco lobbyist, calls this the "Yuppie Nuremberg Defense." All manner of immorality, even shilling for a tobacco firm, will be excused away with hey man, I've got a mortgage to pay.
That sounds like a different design issue. Errors are certainly part of the API and it looks like they’re not encapsulated well enough.
>“Ham radio is really a social hobby...Here in Mississippi, you get to 5 or 6 o' clock and you have a big network going on and on—some of them are half-drunk chattin' with you."

Is this supposed to be an endorsement?
Is it theoretically possible to be the last one holding the tether bag in the event of a crash (i.e, set a ridiculous ask price for BTC like millions of tethers each) -- and end up owning enough of the USDT (say like 50 Billion of them) to then sue Tether the company and its owners for their assets? (like the real USD money they make investing/skimming their actual holdings)
Why corporations and governments don't do more to halt climate change
Write offs isn't the right word here. It's a partial tax offset for purchasing manufacturing equipment. The tax itself is already high, so the partial exemptions on that tax isn't some give away.
I think it's windows only (at least for now).
The OS itself was very basic. Learning to program things like TSRs, dealing with HIGHMEM, BASIC and BASIC assemblers vs C and other tools. It was a complicated environment by the restrictions, but those restrictions when explored taught one a lot about programming.

Michael Abrash's graphics programming tutorials - https://www.jagregory.com/abrash-black-book/

It was a great environment to learn in. I spent time there, on the Amiga, and other systems. I honestly love how easy and powerful systems are now, but miss swap meets and the like for meeting up, talking hardware, software, etc.
I work with a bunch of biologists and one of my jobs is to find a solution for the filename_final_final_FINALNEWEST.xlsx problem... thinking about how to convince people to use something like a versioning system, or just use a single number, e.g. filename-4.xlsx, and write a tool to collapse all those finals into a number, e.g. filename_final_final.xlsx into filename_final2.xlsx...

I'm still not sure if it's the best way to go about it though. But I think version numbering is still much stronger than tacking multiple "finals" to a file name. Happy to hear what others are doing!
OECD only has 38 members: https://en.m.wikipedia.org/wiki/OECD

The four countries mentioned are those that participated in the negotiation but are not signing the final agreement. Unfortunately the article doesn’t explain their objection.
No mammals can detect magnetic fields

Although it's hard to know as the list of lies is long - dogs, cats, humans, cows...

Maybe bats do, but researches are swamping the world with fake papers on mammals detecting magnetic fields so I'd just to default to all are lies until you read a paper with a researcher willing to tell the truth about what's true and what isn't, rather than coasting for citations.

But this is a article about a Mysterious 'Quantum Sense', so I guess you'd not be really interesting in the truth. I get that, we are in the Super Hero stage of entertainment. And we are here to be entertained.
what if you have some kind of leverage over them?
Indeed. Makes me think back to Clinton-trademarked "triangulation".
> Imagine that nobody figured out the truth about gravity until Newton.

It was only one hundred or so years between Copernicus and Newton. And it looks like in that time Hooke and possibly others figured out that the movement of the new planetary model was because of gravity but it was Newton who mathematically proved it. That's pretty fast, really.
> They argued amongst themselves on the pettiest of things that had no impact on the business.
"The wire is long gone, but Agelarakis suspects it was gold. There was no evidence of a silver alloy, which would have left grayish discoloration, nor were there traces of a patina or greenish cupric acid stains that would have been left by copper or bronze wires, he found.

"It must have been some kind of gold thread, a gold wire or something like that, as is recommended in the Hippocratic corpus that was compiled in the fifth century B.C.," Agelarakis said. Gold is soft and pliable but strong and nontoxic, he added, making it a good choice for this type of medical treatment."

That's pretty thin evidence, it may just as easily have been sheepguts (used for violin strings, for instance, in spite of being called catgut!).
> Because of the limited browser support

Which browser does not support it (if we can exclude IE 11)? And if some obscure browser does not support, it will just fallback to input[type=text], so no big deal. I'm really looking forward to get rid of all these JS implementations which can't properly handle keyboard / touch / screenreader / whatever comes.
Firefox Now Sends Your Address Bar Keystrokes to Mozilla
Related, Free Pascal has a text-mode IDE that's supported on most modern platforms.

https://www.freepascal.org
I'm a ham mostly for disaster comms, I only occasionally participate in the monthly nets and almost never engage in random chitchat.

But I do join the annual disaster drills as well as try to help out with special events (like long distance runs or bike rides), but those aren't as numerous as they used to be because a lot of the cellular dead zones are covered, so race volunteers just need a cell phone.
Advice for a young idealist: Find a lonely cause
There are a quite a few assumptions in the article regarding this being gold thread, you can of course pile on even more assumptions assuming those first ones are true but it becomes quite a house of cards like that.
https://kristopolous.github.io/BOOTSTRA.386/ might be up your alley
I'm not sure why you think the line is this clearcut, and in the wrong direction at that, but this gets murky really quickly.

You don't get a say in how I'm using my computer. If you're exposing your HTTP server to the world and letting users access it using their web browsers, you don't get to tell me my choice of web browser (that is, HTTP agent) is not to your liking.
It is limited to the US for now.

Presumably they are trying to gauge the density of the resulting shitstorm before going all in.
This is really fascinating. Seeing the grave of human remains is one thing, but standing out in the photos is this fragment of pottery (likely a jug or a pitcher), where you can see the throwing rings of the person who crafted it, along with marks where they smoothed out the handle it was after attached.

I feel pretty desensitized to skeletal remains (especially apropos in the month of October, Halloween and all), but for some reason seeing that vessel with its clear characteristics of being wrought with hands like mine, really brings home the humanity of this situation. It has me imagining hundreds of possible stories explaining what happened here and how these people might have lived.
Yes, that's lemmy.ml
nice explanation!
Obsolete against what? How do you occupy territory from the air?
Is that crazy that people but this …
Apparently it's also possible to address the issue of shifting corporate profits to tax-havens even without a large scale international agreement, using what's called a border-adjustment tax. [1]

Basically, corporations have one place money comes in and two places it comes out, like so:

sales = expenses + profits

If you tax the sales, then deduct the expenses, that leaves the incidence of the tax on the profits. But importantly, unlike profits, it's usually clear to which country a sale belongs to.

Where this gets complicated is international borders, the solution there is to only deduct domestic expenses. At first that seems protectionist, but apparently changes to the currency exchange rates eventually balance out the effect and it ends up trade neutral.

This idea was actually seriously proposed a few years ago as part of a Republican tax reform initiative, and even economists like Paul Krugman seemed to think it checked out (who has a Nobel on trade, but is normally on the other side of the aisle). In the end it lost momentum after some big companies opposed it.

Even though that's maybe more ideal, just going for an agreement also seems reasonable since it's probably more achievable than in-depth reform (so it's likely solutions like this or nothing at least in the medium term).

[1] https://en.wikipedia.org/wiki/Border-adjustment_tax
I don’t think the correlation between brain size and general intelligence is that strong. Maybe the hunter gatherer used a bigger part of his brain to quickly and accurately interpret impressions, to find the food and not become food himself. The domestic man might have been better at tasks like figuring out how much of his seeds he could eat and how much he must save to plant next spring, even with a slightly smaller brain.
To be honest, the questions were a bit stupid and/or dishonest. It's like asking, "if gold price goes up, who's losing?" I guess anybody that didn't invest in gold, but, so what?
Ooof...re-reading my comment, I can certainly see your interpretation.

It definitely was not my intent to paint the author of the article as the person who made that quote.

Unfortunately, I can't edit my comment now.
Endocrine-disrupting chemicals – an invisible cause of obesity
git provides a couple of options for running a script against the code for every commit
> They put a server on the internet but we're not supposed to talk to it.

Just because a company offers a service doesn't give you the right to (ab)use it any way you want.

If that were the case hacking would be considered legal.
I've found that Go has significantly more mental overhead when it comes to error handling than rust does.

In Go, I don't have type information to know what kind of error it is. In rust, I can typically just "match err", and let the compiler tell me what error types it could be, and then handle each of them.

In go, I always have to read the entire function that returns the error, and any functions it calls, and so on, and then I have to think about how to handle it.

Is it an error from the os package, like "os.Open"? Well, maybe I need:

if os.IsNotExist(err) { /* handle */ }

Is it an error from the net package? I might need:

var addrErr *net.AddrError
var invalidAddrErr net.InvalidAddrError
var otherErr net.Error
if errors.As(err, &addrErr) {
/* handle addrErr */
} else if errors.As(err, &invalidAddrErr) {
/* handle invalidAddrErr */
} else if errors.As(err, &otherErr) {
/* some other net error */
} else if errors.Is(err, net.ErrClosed) {
/* handle this network error which is _not_ a net.Error */
}

Is it an error that used one of the third party error libraries, like "github.com/hashicorp/errwrap"? I may need even more special handling.

The fact that "errors.Is" and "errors.As" requires me to know if an error is a "sentinel" one like 'net.ErrClosed', or a struct error, like 'os.PathError', and I have to know if the struct is implementing error on a pointer receiver or not is also really annoying since it means I have to constantly go check error definitions, even if I vaguely remember what errors a function returns.

And, what's worse, the type system doesn't help me! It won't tell me if I get any of these things wrong. I can use "errors.Is" and "errors.As" backwards, and the type system won't help. I have no way to determine what errors a function can return without reading hundreds of lines of code.

Frankly, Go's error handling has more overhead than almost any other language, and I find it surprising you find it simple.

If all I'm doing is bubbling errors up, then rust's "?" operator works fine, and is easier than Go's "if err != nil" boilerplate. If I'm handling errors, rust's features are helpful, and Go is so much mental overhead it usually makes me forget the problem I was trying to solve by the time I've drawn out the full diagram of possible errors something can return up the stack. Usually rust's type-system has enough info that I don't need to read any code to know what errors I need to handle. That's never the case in Go, because idiomatically errors are "type-erased" into the error interface.

Oh, and this is all not to mention that go facilitates making unhandle-able errors. If someone returns "errors.New" or "fmt.Errorf", you're stuck with string matching, while rust encourages making typed and handle-able errors. The number of times I've had my go code break because someone reworded an un-exported error string I had to match on is pretty high. Hasn't happened to me in rust yet.
"Mission focused company" is just such a funny euphemism for "I don't want my serfs getting distracted from making money for me by more important things"
> I doubt that shaming individuals works. But having thoughtful discourse about it is probably much better - let people hear the arguments and make up their mind.

Nothing ventured, nothing gained. Have a nice long thoughtful conversation with your friend about why you disapprove of what they're doing with their life, offer to help them find a new job if you're so inclined, but cut contact if/when they refuse to reform. Tell others what you've done and encourage them to do the same.

Shaming almost certainly does work, otherwise humans wouldn't be so inclined to try it all the time. I'm quite certain that shaming is a tactic baked into our social instincts by evolution.
Are you sure you're not just looking at the main process?
Does this run into problems with Nvidea GPUs because the Optimus platform disables GPU acceleration on browsers as a default.

So users would need to know to go to their graphics settings page in order to get any benefit.
Don't use water-based primer to coat oil-based paint.
The problem I have with that is that it favors foreign asset ownership. I own some Apple stock and live in Germany. Now when Apple designs and develops an iPhone in California, manufactures it in China and sells it in Chicago should the tax on the profit (dividends or realized gains) only go to Germany or should the US and China also get a slice of the pie?

Apple definitely benefits from many resources the US and China provide, from roads to police.
A takedown request is only binding on a well-capitalized firm like Google if it is based on some legal rationale that could survive a test in court. It isn't clear that the request under discussion has such a rationale. At the very least Google would take this to some court and force a judge to say something about it.

Once a firm grows accustomed to following orders from their competitors, bad times lie ahead.
One World Religion
Do you believe that "loopholes" exist?
would be nice, but which browser is better? All other use the core provided "for free" by an advertising + data harvesting company...
That was not my intention. I was operating under the assumption that anybody in the comment section had read the article first, since then it would have been known that I wasn't quoting the author, I was quoting something the author quoted.
Yeah, I think that's what theosophists are saying about her today, but a cursory evaluation of her corpus shows that by anyone's standards her beliefs around race were white supremacist. I'll be charitable and assume that you missed this during your own reading:

"Mankind is obviously divided into god-informed men and lower human creatures. The intellectual difference between the Aryan and other civilized nations and such savages as the South Sea Islanders, is inexplicable on any other grounds. No amount of culture, nor generations of training amid civilization, could raise such human specimens as the Bushmen, the Veddhas of Ceylon, and some African Tribes, to the same intellectual level as the Aryans, the Semites, and the Turanians so called. The 'sacred spark' is missing in them and it is they who are the only inferior races on the globe, now happily – owing to the wise adjustment of nature which ever works in that direction – fast dying out. Verily mankind is 'of one blood,' but not of the same essence. We are the hot-house, artificially quickened plants in nature, having in us a spark, which in them is latent" (The Secret Doctrine, Vol. 2, p 421).

Hopefully you agree that's pretty ugly.
Strange to see the macOS and linux option in some details but the author never tested it. Should he asked … and linux is free …
For what it's worth I am always grateful for advice and correction regarding style, grammar, or punctuation mistakes :).
Let’s meet in the middle and fortify junk food with vaccines
Circle of Incompetence
Ate kiwi berries for the first time – never peeling a kiwi again
US Justice Department Launches a National Cryptocurrency Enforcement Team
What was even more amazing about Pandora Papers is that no Americans were included. One almost suspects that in USA the billionaires don't have to worry about interference from the state!
I have enjoyed playing blackjack in Las Vegas. I once went on a cruise ship out of Port Canaveral. I caught the dealer cheating twice by miscounting. I haven't played on a cruise ship since then.
I live in a state where that's not required, so it doesn't happen anyways. ¯\_(ツ)_/¯

When I put in my two-weeks at my last job, my boss said that if I can get all my work transferred in only a couple days (I did, since I basically had almost no work, hence my search for a new job), then I could just fill the rest of my two-week notice time with my remaining PTO. No reason to spend two weeks pretending to work at my computer.