skysight-inc/HackerNews huggingface dataset:
> I can see giving a star performer a chance

No. A million times no. You do not use double standards. It kills morale, because it's immoral. Anyway, a top performer, should know when to walk away and contact security and legal.

If I found this. I would immediately have contacted my manager, and our security team, and see if our security would advise legal. Then we'd immediately contact OtherCo's security team.

If you find a security flaw, you have to immediately report. You DO NOT "explore" someone else's machine. It goes sideways too easily, and people always want to get the cops involved. Your number one duty is to protect yourself.
> why was a multi-country agreement needed to change the value of the US dollar to gold?

By that time, as the article you linked to notes, redemption of US dollars to gold at $35 per ounce had already been suspended by Nixon. I was in error before when I said there had not been any such redemption possible since the FDR administration suspended it in 1933; Bretton Woods did re-establish that in 1944 (though IIRC it was at a different conversion rate than before 1933, so it was effectively a devaluation of the dollar).

The Smithsonian Agreement itself was about exchange rates of other currencies relative to the dollar; it was made because those other countries realized that the US had already gone off the gold standard (when Nixon suspended redemption), and they were trying to make the best out of the situation that they could.

> This limitation was one of the contributing factors of turning a market crash and economic downturn into deflation and the Great Depression. See James and Bernanke (1991)

While this might be true given that the Fed had already been given the power to manipulate the money supply, that does not mean it would not have been better still to not manipulate the money supply at all, and for the government to have simply done nothing after the stock market crash of 1929--as it did after market crashes in 1920 and 1987, neither of which led to prolonged recession or depression.

As for the more general point that printing money and "pumping" it into an economy can generate economic activity, that is of course true, but that does not mean doing that is the best way to generate economic activity. Moreover, being forced to do it in response to a crisis that was caused by government interference in the economy to begin with, which has been the case in every instance I'm aware of where fiat money or paper currency was involved, is not a good argument for it being a good idea.
I don't think you read the article
In other words "prepare them for adulthood" where those skills will serve them well. It's hardly like those guys have discovered a deep secret.

They tell you to develop a deep, spiritually enriching knowledge of a field and faculty for critical thinking that you can use to solve social problems. But none of that is going to help you when you are alone, taking the exam, so you just memorize crap for the exam because you need that to get hired at the job.

Your boss tells you to write fewer bugs, but it's clear that they reward shipping features fast so you sling code fast instead because it's your job to anticipate your bosses desires, not listen to what he says.. When the bugs blow up, you roll up your sleeves and do some heroic debugging, especially working long hours, and win a medal and a 21 gun salute at your funeral.

Developing that instinctive understanding of who is in charge and what they really want and then dedicating yourself to the task is the primary adaptive strategy you can have as an adult.
Exactly! When you throw your data on the street, don't suppose that no one will read it.
> how this theory would work while avoiding inflation

That is a puzzler, until one realizes it did cause inflation, which was offset by the deflation from the banking collapse.
Not to be confused with Ruby strings, which have their own complexities
side question: Is federated learning used in production? if not why?
Agreed that anyone who knew about the flaw should be as suspect as the employee in question. But what was this guy doing pentesting a competitor instead of performing his job duties - that’s grounds for being fired right there. Even with an “ok” outcome he’d have arguably caused harm to his employer.
> But don't just try to get by with basic vim and grep. Learn something better.

I laugh because... I get by with vim and grep (although arguably my vim usage doesn't qualify as 'basic'). I seem to compensate mostly by splaying my stuff over large amounts of terminal windows--apparently needing a dozen different terminals to work on something isn't common? ;-)
Yes, it does. But then creating TUIs now require as much complexity as creating single window GUIs (requiring handling events outside the program), and you lose the aspect of 'creating TUIs are just printing VT codes'.
It seems like you maybe misread their comment as referring to human parsing of code, rather than writing a parser program? I can’t make much sense of this otherwise.
Non-ionizing radiation is certainly able to have effects on biological systems, and there is no reason to believe that effects are strictly neutral or positive. Calling these facts 'anti-science' is blatantly asinine.
Finding a vulnerability is one thing. Using it is another. This person overstepped pretty severely and I'm not shocked at all that they got fired.

And honestly, writing this post at all continues to show bad judgment. I don't think this person understands where white-hat boundaries are, or how to deal with being accused of a crime.

Please reconsider if you think doing something like this to your competitors - or anyone - without some kind of program of consent on their part (like the previously mentioned Project Zero) is a good idea.
For a different take on types of money and the money supply, here is an article by David Friedman:

https://www.cato.org/sites/cato.org/files/pubs/pdf/pa017.pdf

Note in particular this at the end of the section on fractional reserve money:

> Before leaving the subject of fractional reserve systems, I should mention one particularly bizarre variant -- a
fractional reserve system based on fiat money. I call it bizarre because the essential function of a fractional reserve
system is to reduce the resource cost of producing money, by allowing an ounce of reserves to replace, say, five
ounces of currency. The resource cost of producing fiat money is zero; more precisely, it costs no more to print a five-
dollar bill than a one-dollar bill, so the cost of having a larger number of dollars in circulation is zero. The cost of
having more bills in circulation is not zero but small. A fractional reserve system based on fiat money thus economizes
on the cost of producing something that costs nothing to produce; it adds the disadvantages of a fractional reserve
system to the disadvantages of a fiat system without adding any corresponding advantages. It makes sense only as a
discreet way of transferring some of the income that the government receives from producing money to the banking
system, and is worth mentioning at all only because it is the system presently in use in this country.

(By "this country" he means the US, although the US is not the only country with such a system.)
This article reads exactly like how I would expect it to, were it written by a white.

> In candor, I’m approaching this topic with a fair amount of bias. Being an outsider early in my adulthood was the most positive experience I have ever had. At 25, I moved to a foreign country where I didn’t speak a word of the language, and knew not one soul save for a woman I hoped to marry, but who spoke little English.

> That woman became my wife, and subsequently became an outsider in the United States.

Translation: I subjugated someone of a culture historically regarded as inferior to my own to the supremacy of western culture. Since they are now my wife, this gives me moral clearance to extol the virtues of a disadvantaged upbringing without having actually suffered any of its hardship myself, and also paint myself with an aura of pseudo-accomplishment for having experienced a mere fraction of that lifestyle.
> 1980 hockey was no exception and featured "amateurs".

Where the definition of "amateurs" differed wildly depending on which side of the Iron Curtain you were from... Up to about 1985 the ice hockey World Championship was mostly about who would come second after the Soviet Union (usually Czechoslovakia). The Soviet Union's national team was largely identical to CSKA MOCKBA[1], whose players were all officers[2] who probably didn't do much else while on the clock than play, practice, or exercise for playing hockey.

___

[1]: Club Sport Krasnaja Armija, the Red Army Sports Club Moskva (Moscow)

[2]: Long-time goalkeeper Vyacheslav Tretyak ended up a full colonel, IIRC.
Normally I agree, except in this case when the maintainer becomes the aggressor and literally installs malware to the user. This has nothing to do with FOSS and contributors being obligated to write better code, this is deliberately hacking someone.

That's like saying "it's your fault for giving them your password" when someone opens a phishing link. Yeah, all the scammers did was host a website and send emails, you chose to provide them your information. It doesn't make them not liable.
I’ve only been following this deployment as a casual observer (mostly from the NPR stories like this one) but I’m really excited to see what the future holds for this thing. It almost seems like it’s been too good to be true (great launch, flawless deployment of the mirrors, even reports that the lifespan of the device may be nearly double original estimates because of minimal fuel consumption) but I don’t think it is. Everything I see says this is the real deal!

Does anyone have a good site that I can bookmark (or RSS subscribe) that will post updates of discoveries and all the photos it’s taking as they come in?

(On a tangential note: the software engineer in me is insanely jealous that something this complex has gone so smoothly. Must be better at writing unit tests than I am or something… yeah, that’s probably it.)
DigitalOcean: It's Now Easier to Collaborate
What isn't easy is getting Digital Ocean to remove your information from their computer systems so they will stop sending spam.

I haven't used DO for years and I've gone round and round with them over this, on their site, via email with their support staff, and today they told me my personal account (which is supposed to be gone) is now a Teams account, whatever that is. Ugh!
This repo aims at making a much smaller Debian base image through various hacks:

https://salsa.debian.org/gioele/debian-vm-minimal-pkgs

Various folks in Debian are working on shrinking the Essential package set:

https://wiki.debian.org/Proposals/EssentialOnDiet

mmdebstrap offers the ability to create Debian installs that are less than the Essential package set:

https://gitlab.mister-muffin.de/josch/mmdebstrap/
This is a forced upgrade to a new version of Google Analytics, not a discontinuation. Still the same product and no data will be lost.
For a reference taking a similar viewpoint to the one I give here, see this post of mine downthread:

https://news.ycombinator.com/item?id=30707008
Well, I use SublimeText, SublimeMerge, Finder, and Preview. All of which you can pry from my cold, dead paws. :)

Before anyone mentions sshfs, macFUSE+sshf is literally the only thing I’ve seen that can fuck up the entire disk subsystem’s ability to mount and unmount anything until you reboot.
Another option would be to bridge signal to Matrix (along with other networks as I do) and then use gomuks. It's pretty neat for TUI and can even show low Res images.I have WhatsApp, telegram and signal bridged. There's a really great ansible playbook that'll set it all up for you.

I do this because this way I can have all my chat apps in one app and also all the chart histories together in one database.

But scli is pretty nice too yeah.
> If a programmer is unaware that language data types have finite ranges and/or specific wrapping behavior then that is a problem that can be easily solved with training.

The thing is that everyone recognizes this and yet entire categories of bugs that are easily caught with appropriate language design and tooling nonetheless persist in C and C++. Yes, a programmer who does not understand the footguns involved with e.g. integer overflows can be trained to understand them and avoid them. But for every one you train, there will always be another novice programming ready and willing to use the footguns. And even if you do train every last one and every new one, they still have to practice discipline and be vigilant forever more to avoid these problems.

Discipline doesn't scale. It's far better to enforce good behavior at the language level, rather than expecting you'll be able to train your way around these issues.
Also could land them substantial prison time under CFAA Re accessing a computer system beyond what was authorized. The above link seems to redirect to a default site now. I’m guessing they yanked the post.

Back before crime it was ok to explore all over town and on private property. When the kidnappings and burglaries started, all that changed. And I’m so very sorry about this because the old days were truly magical.
France ends gas heaters subsidies
Yeah, but that society is shaped by people like you and me.
How are you reading "All standard Universal Analytics properties will stop processing new hits" as "everything will keep working fine" and "you’ll be able to access your previously processed data [for six months]" as a guarantee no data will be lost?
It would be better if Javascript had Array.empty() instead of comparing array length. It would make things even more explicit and more convenient.
> If they want to publish their upstream as malware, okay.

NPM's terms explicitly disallow malware. They're free to put the raw source on say GitHub, but the author isn't permitted to package and distribute it on NPM.

https://docs.npmjs.com/policies/open-source-terms
Ah, the ol' "press F12 and you're a criminal" argument.

> the rules for apps running on other people's servers are very different

Did the "hacker" ever have access to other people's servers? Or did he merely observe what his own computer was doing and then make some web requests?
I can't blame them. I'd imagine tons of people try to replace perfectly fine drives - "I can't find my spreadsheet so drive is bad" "Windows updates were slow so drive is bad" "I bricked my drive trying to install Linux on a NAS" etc etc.
> Lin remains at large.

Bad -- maybe cover of the investigation got blown?
Scuba is not an acronym. Did you mean me to randomly scream "SCUBA" as I read your reply?
Lots of people suggesting that either company was out of line here, but like, CFAA is still a thing (assuming OP is in the USA) and it's still got gnarly teeth. Let alone the possibility of industrial espionage allegations...

If you're going to go hack on a company, make sure you have some legal protection first. Check disclose.io or the company's website (look for a security.txt!) to make sure there's some sort of safe harbor provision, or a pre-existing vulnerability disclosure program or bug bounty program that allows you to do this kind of testing.

If you're not going to do that, then disclose the vulnerability anonymously and cover your ass while you're testing, or just don't.

Meanwhile if you're an American please write your local representative and express your displeasure with the antiquated, overly-simplistic CFAA and ask them to support initiatives to have it replaced or removed.
Hydrogen embrittlement is a problem in high-pressure high-temperature tanks.

When the pressure is low, nothing is being driven into the metal.
But AIUI many -- perhaps most? -- other sports than ice hockey skip the WC in Olympic years and count the Olympic champion(s) as world champion(s) for those years.
> I read this often and maintain the attitude that scripture, science, art are all branches of the same Tree.

Have you considered that having a tree where one of the branches lets you believe things based on little, bad, or no evidence, and those beliefs are then unable to be challenged, which leads to you being able to make laws based on those beliefs, is not a great idea? I sure wouldn't eat an apple from that tree!
My understanding was that Betamax had inferior licensing terms, and that it was Sony’s greed that sunk Betamax.
ELITTCCCAHEM

Explain-like-I-took-three-college-calc-courses-and-hated-every-minute
Doesn't matter how much you flip out Blockchain/crypto/web3 is inferior tech, does everything worse, costs more and have been not successful in last 10 years beside gambling, money laundering and scamming
I'm sorry, but you have absolutely no idea what you are talking about. Russians have been protesting since 2011, and had protests bigger than that that only resulted in all of the opposition leaders getting jailed/murdered/exiled and thousands of people having criminal cases open against them. Tons of people that protested have left the country due to safety concerns.

Belorussians just had a giant wave of protests, with up to a million people (10% of the entire populations) taking up to the streets, and Lukashenko is still in power, but an unknown number of people have been arrested/diapered/tortured https://en.wikipedia.org/wiki/2020%E2%80%932021_Belarusian_p...

Saying 20,000 people should go get murdered is also simply evil, no matter what your supposed intentions are.
By the way regarding sixels, in the original VT430 (IIRC) they were ridiculously slow :P. Anything today is lightning fast.
How is any of this saying that pg is uncomfortable because people disagree with him?
Oof, this sounds awful. This obviously doesn't matter now, but my understanding is that call/put options are not taxable if you exercise them[1], rather they get included in the cost basis for whatever you end up owning once you exercise. I can see your friend losing lots of money due to the price fluctuations, but hopefully he didn't pay tax he didn't owe.

I'm not a lawyer or accountant so if I'm wrong, happy to learn. :)

[1] https://www.investopedia.com/articles/active-trading/053115/...
> [citation needed]

Runs just about every computer from the tiniest microcontroller to the largest supercomputer. Has been doing so for 50 years, despite a constant parade of miracle languages that were going to replace it Real Soon Now.

When Miracle Language of the Day actually does what C does, across the same variety of hardware, I will be the first to congratulate it and its designers.

But I don't think that's going to happen any time soon.
Interfaces are made to match the C++ vtable. Using them from C, for example, is somewhat of a hassle. (Not to say anything about IDL…)
how do you know how long you been shitting?
No, but see, that's okay to do. Having completely insane expectations from the other side and asking normal people to throw away their lives is okay. Just as long as you don't ask for them to do the same, or why they didn't do the same in the past because that's just whataboutism now.

The only charitable interpretation I can come up with is that they maybe live in a democracy and are too used to politics being completely devoid of any danger. It's easy to have strong convictions and strongly held opinions/values in a peaceful democracy, but it's completely different when politics involve violence and can ruin your whole life.
IIRC in Saudi Arabia the start and end of daylight savings is decided on each year, so not only do you need a historical record, but there's no way to future-proof it without integrating some external source of data, otherwise you'd need to manually add the dates for each year at some point.
I think it's a joke, they're likely aware of what you said. It's also possibly a sarcastic way of pointing out what you said, that a lot of things Python is used for are things where the main bottle neck is IO, so things like this should be read with such context taken into account.
There won’t be a stalemate. Russia’s troops will collapse. In at most two weeks they’ll start surrendering by the thousands and then by the tens of thousands.
If you had $10B over 24 years you’d have enough resources to write some good unit tests, too! ;)
I agree a standard library for JS would be great, but .1 + .2 != .3 is the case in several languages and is not anything to do with JS.

This also is or can be the case in C, C++, Clojure, Python, and many other languages [1].

[1] https://0.30000000000000004.com
Big difference between random code on GitHub and modifying a high-use JS dependency to delete user files. I'm not against protesting in software, for example printing something to stdout during install, but deleting files is malicious beyond reprieve.
It failed because the porn companies all went for VHS (for licensing reasons iirc).

Porn companies have decided basically every format war (including pioneering streaming).
Ramanujan.

Edit: Apologies to user gilleain below who mentioned this first. Should have read a bit more before commenting.
> Well, Mac OS users lived with this serious rendering bug for more than a decade

Er, kinda kinda-not. A lot of this article discusses subpixel AA which has been disabled by default on high DPI displays since they were introduced, for all Macs for several years, and the setting hidden in UI and eventually fully removed.

Light on dark text still renders perceptually bolder regardless of measurement, and many dark mode guidelines rightly recommend using slightly lighter font variants in dark mode where that perception feels off. I made this choice with my site even where the system font is used for prose text, specifically because text in dark mode looked heavier for me. But there wasn’t a bug… this was consistent in Safari and rendering contexts that bypass macOS text rendering.
technically cryptocurriencies have no service and no safety checks, and that's the selling point
I'm not able to load the page.

"AccidHacker" "Coming Soon"

Is this happening for anyone else? Perhaps it has been deleted?
And expat in asia gets more biased appreciation than the other way around. Ask asian countries' governments they know exactly how expats work (pun intended).
The various C ABIs definitely do, though. And you generally know which C ABI you need to interact with (the __int128_t example from the article just seems like a bug -- luckily use of that type is rare).
Sadly I do not know much. I know Rich Rebuilds has mentioned the existence of such hacked firmware on his youtube channel, but didn't have it installed on his own Tesla.
Massive EV Batteries Deliver Big Range–and Tons of Curb Weight
I'm in the US Virgin islands and it exists in some sort of inbetween. (Google maps denies some access because it has erroneously labeled the 'country' code as VI)

So yeah, it's kinda absurd to deny access.

Not really sure how to fix the various errors I've encountered
> Not everyone uses JetBrains products

Yes, you are right

> It just makes me sad that some people prefer to have their linting, testing, and other automated checks handled by their IDE rather than using proper git hooks or scripting in general.

I agree with you things like linting, testing should check in CI.

there is actually benefit of co-locating whether you use JetBrains IDE or not like easier to explore the code base when you diving into existing project.
Any mainstream adblocker will block it.