skysight-inc/HackerNews huggingface dataset:
Seems like the cooperate dystopia creeps out even its most hardened defenders by now and the cognitive dissonance lightning has to strike somewhere and that someone is the guy who called it.

Stoikiy muzhik!
I have approximately the same Macbook (but from 2015), one issue i have is playing 4K .webm videos on Youtube. It doesn't matter which browser, it even happens when i download the video and play it in another player. My CPU will spike and the fans start blasting.

4K videos in mkv/H.264 format i can play fine though.

The issue here is the hardware decoders capability;

Depending on which browser you use, and whether your Macbook is connected to power, websites will send you a different video/codec/size.

Here's a random post that sort of describes this: https://apple.stackexchange.com/a/409764
Emacs 27.2
> What is gained if we dismiss out of hand criticism because it is not respectful?

If I were to understand this correctly (ignore if I misinterpret), you are saying out of hand criticism is fine since we would gain something, be it necessary correction or the undeniable truth. But if you were to criticize and suggest an alternative path to the truth, why say it harshly? Why bring in unnecessary shame to the person behind all the hard work? There is no reason be to so arrogant.
Everything moving forward in this space is great.

Ideal world - You declare your stack, from OS, distributor up to all dependencies used.

Non-profit/individuals non-profit don't pay anything.

Everyone else/companies pay $0.01 per dependency, per month.
Each package (at each layer) describes its own dependencies. So a docker image, installing ubuntu (ubuntu declares its own dependencies - libc, curl, git, whatever), running npm, and all node packages, and you take a bill of cost from this "bundle". If dependencies share dependencies it only counts as 1 no matter how many times it's repeated in a single setup.

If there's 1million servers running linux, that's 10k for the linux foundation per month. Probably there would need to be a tiering of cost/distribution, as a left-pad node package isn't worth the same as a linux distribution, and companies with + a certain threshold should perhaps pay more.

The benefits would be that people would stop installing 10.000 npm libs as they gets expensive fast, so people would try to write more comprehensive libs and the quality would go up.

You don't need to poke holes in the idea, it's basically an open ocean, but it would be nice to see something totally automated like this.
Objectivism means putting your own oxygen mask on before helping anyone else when you're on a crashing plane.

People have a gut reaction to it as if it means putting on your own mask and letting others die.

If prosocial behavior is the best option for the individual, then the most selfish thing for the individual to do is that prosocial behavior.
I live in Poland, which (among a few other countries, especially Hungary) made a solid turn from liberal democracy to a less liberal one (Hungary proudly says it is "illiberal democracy"). Laws (including constitution and international agreements) are frequently ignored, applied selectively, or amended illegally.

Governments are not magically bound by law. The cost of breaking or ignoring the law depends on the public reaction (i.e. changes in their approval rate, protests on the streets that can be managed with police and military).
For things like syntax highlighting which is fairly cheap and done "once" I doubt resource usage is a consideration. However I won't be surprised if this is at least a consideration for bigger companies when they decide to make a relatively cheep API or a server-rendered app.
What is the musically educated snobbish opinion on Einaudi? Might not be a pioneer in the same sense as Glass, but the style is in many ways similar, no?
knew of this a long time ago, it's godel, what do you expect?
I dislike HN titles that are opinions that read as claims of fact. The original articles have the "Opinion" or "Ideas" tag so it's in context, but HN lacks that, making it tacky.

I guess I need a trigger warning for bombastic opinions.
Does your wife do all the cooking, housework and childrearing?
Whats new? i almost feel sorry for that weasel-faced Zuck prick. NOT.
The problem with streaming services is quality. They do not offer a minimum quality, just a maximum (up to xxx kbps). For some music it is just not enough.
Usually this happens after you enter your username/email but before the password. It's very common with company logins - you first want to login to Azure, you get redirected to login.microsoft.com, you enter your company email, you get transfered to your company's login.company.com page. The same can be done with a personal login page.
International law is even more an afterthought for status quo than national constitutions. Noone is really bound by it unless it crosses a handful of powerful national actors with the guns. And countries recognizing governments unrecognized by others is common. Happened multiple times this side of the millennium.
This now makes me wonder if there are languages that do not make a who/what distinction.

Hungarian has no gender and doesn't even have distinct pronouns for he and she, but it does have a distinction between the pronoun ő (he/she/sentient animal/sometimes informally for inanimate objects) on the one hand and the determiners (?) ez/az (literally this/that, for inanimate objects) on the other hand. There is also a clear distinction between ki/mi (who/what). I've never heard of this being analyzed as a "gender" distinction, but I guess if the definition of gender is along the lines of "a group of words that behave in a distinct way", then it applies.
Is my ad provider broken, or there’s something wrong about the video link?

“Using the live editor” is a Chicken fighting ninja, “What are state machines?” is a black woman singing(the cover is a laughing Jesus, why?), “Why FSL?” is Video unavailable, “Publishing a machine” is The history of Japan.
True but without comparable offerings like CUDA, it's not really looking bright tbh. Open CL and open vino are years behind virtually speaking with respect to support.
Still don't understand what HE did? These ads show on his platform no?

It's the businesses choice to advertise on there?
Where are the screenshots?? How infuriating is it to go to a project's homepage that has a UI and not see any goddamn screenshots. This is absolutely table stakes if you want me to use your product.

edit: Oh haha, the website is literally Fossil. Ok but I wanna see what the chat UI and other stuff looks like.
> but through individualism a stronger collective may be achieved.

How so? You haven’t connected the dots between “individualism” and “result: stronger collective” so this seems like meaningless rhetoric.
That's fair, but the 3070 isn't being marketed as a deep learning machine primarily. I don't know why it's the fault of a midrange gaming card that it doesn't fit a deep learning requirement. The 3090, which is much more expensive mind you, is the one you'd want with 24 GB of VRAM.
winamp succesor? how's it do with reskins?
If you look at Ayn Rand's work less as genuine philosophy or realistic storytelling, and more as comic book superhero sagas, then you may enjoy it a lot more.

We all know Batman is not even close to being real, but sometimes it's still fun to watch him defeat cartoonish villains.

Any fiction can be stirring and have a motivational or aspirational effect on people. Just don't confuse mythology for reality.

I know that Rand did take it seriously, curated a cult following, and probably drank her own kool-aid, but that doesn't mean you have to.
All projects are encumbered by business decisions.

I think open source improves on this problem because now I can fork and extend because a company open sourced something. This is not perfect, but it’s better than when I can’t.

I think a better approach is trying to encourage more of a gift economy with people working on stuff for free and sharing it.

It’s funny how I’m willing to accept some hair and do work myself as part of a community, but if I have to pay for it, I lose that community motivation.

For example, I’m willing to spend time writing up an issue for an OSS project with a test script, etc. but I won’t do that for a commercial company.
maybe, rather, in the age of social media, we should all accept there are a lot of people out there who think, act and speak differently than we do

this is hard, admittedly, but it seems like the right thing to me
Perl 5, although I try to write new stuff in python now to help the rest of the team. Still write the occasional webpage in perl -- it ususaly starts off as a one liner with grep, sed, etc, but I refactor into perl if it gets complex, been burnt too many times with simple bash scripts becomes more complicated as times goes on

Wrote a poller last year for a bunch of baudion devices to tell me the current configuration of them, outputting as a csv (for version control) or webpage (for nice formatting).

It's basically configure an array (qw//) of IPs and snmp strings, run some snmpwalks (not gets as the oids can change depending) - if it fails try the second IP, pull out the useful data, mangle it a bit, then output

code like
my $locM = `snmpwalk -r 1 -t 1 -OQnv -v2c -c $snmp $mainip sysName`;
my $locR = `snmpwalk -r 1 -t 1 -OQnv -v2c -c $snmp $resip sysName`;
and

if ($ver =~ /SR1/) {
$eth0 = `snmpwalk -r 1 -t 1 -OQnv -v2c -c $snmp $mainip .1.3.6.1.4.1.22425.10.5.1.2.0`;
$eth1 = `snmpwalk -r 1 -t 1 -OQnv -v2c -c $snmp $mainip .1.3.6.1.4.1.22425.10.5.1.3.0`;
} else {
$eth0 = `snmpwalk -r 1 -t 1 -OQnv -v2c -c $snmp $mainip .1.3.6.1.4.1.22425.10.5.1.5.1.3.0`;
$eth1 = `snmpwalk -r 1 -t 1 -OQnv -v2c -c $snmp $mainip .1.3.6.1.4.1.22425.10.5.1.5.1.3.1`;
}

and

my $cmd = `snmpwalk -r 1 -t 1 -OQnv -v2c -c $snmp $mainip 1.3.6.1.4.1.22425.10.5.3.5.1.$oid_rxip`;
foreach (split(/\n/, $cmd)) {
next unless (/.../);
next if (/0.0.0.0/);
s/[" ]*//g;
$srcs->{$_} = 1;
}

and
if ($mainip eq $resip) { $alert .= "NO SECOND IP"; }
if ($locM ne $locR) { $alert .= "Sysname Mismatch"; }

It does the job, it doesn't rely on external language-specific libraries like Net::SNMP which complicates portability. There no doubt far nicer ways to do it, but my process involves

* Prod device to get original information using things like nmap, curl, snmpwalk, etc

* Mangle retrieved information to infer extra information

* Present information

Perl allows me to get from my prodding to useful output in minimal time, going from initial results from prodduing, to functioning output, in well under an hour.

Python could probably do something similar, but things like

/([0-9]*)kbit.*([0-9]*)kbit/;
my $inBit = 1000*$1; my $outBit = 1000*$2;

Is lovely and quick to type up for me compared with something like

inBit = 0
outBit = 0
matches = re.match(".*([0-9]*)kbit.*([0-9]*)kbit/, line);
if (matches):
inBit = 1000*(int(matches.groups()[0]))
outBit = 1000*(int(matches.groups()[1]))

Ultimatly I don't care about elegant resuable code, I care about the results (a page telling me the bitrate on the stream, or that a destination IP has been changed or whatever)
It would be fine if that’s all we pay for, but politicians find ever increasing ways to buy votes with other people’s money.

If everyone felt the burden of taxes equally via a flat tax based strictly on consumption and consumption alone, I could get behind it. Right now however it’s just robbing Peter to pay Paul. And when Paul is the beneficiary of taxes and relatively unburdened, not only are they supportive of more taxes because it’s not their problem, but they also care not about the efficiency of how wisely those tax dollars are spent because it’s Peter footing the bill.
mdel, ltime, mtime. Why do people insist on oft unreadable short column names?
> also a mysogynyst (justifies rape and pedophilia)

Didn't the article cited debunk that? Citation needed for that claim.

He's very rigid and particular about language. He doesn't like the legal connection between age-of-consent and rape. He sees rape as this thing which MUST be forced, and MUST be violent. If it isn't both of those, it's not rape. He wants a different word for it, and a different charge. He can be very crude and inarticulate, but that opinion isn't invalid.
And it's going to shake them in the direction of not-9-5 or even overtime? I highly doubt that for most people the future holds

A) less work hours per day

B) fewer years of work per lifetime
Another great opportunity to question the global supply chain that is not sustainable anyway. I understand it disrupts critical industries, but the impact on consumer over consumption of crap is a blessing.
> Steve Jobs said that when you hold up the iPhone, it's value should be obvious, and people will say they want it right away. And the ordinary customers on the ground saw the iPhone and it exploded instantly like wildfire, and then it redefined a new category of "smartphone", framing all other phones as "dumb".

Yeah, that is what I was pointing to. All that happened without the iPhone being all that different from what was on the market. Other phones made calls, other phones had software.

iPhone really just threw good design, an app store and no keyboard into the mix. We wouldn't know that was revolutionary, market upending levels of change except for being around to see the results.

Embedding crypto into the web browser is a big deal, even if you don't think much the idea. It has implications, it might change how money flows in the web which is quite drastic. It isn't obvious to me why you think the idea is a scandal but each to their own I say.
But how much of a hurdle is that? The login page is likely accessible by the attacker, who can then copy it.

Sure, it's a bit more work than setting up a random HTML form, but if you're already running a somewhat targeted attack it may be worth it.

It's also not clear to me why the apps don't launch the system browser. The IntelliJ IDEs do this. Added bonus is the sign-on is actually... single, since I'm probably already logged in to the service.

Even a command-line tool, awscli, is able to figure out how to launch a browser, use whatever session is active, populate the device code on the form, etc. All I have to do is click the button "yup, I actually asked for this happen". And this is running on Linux without a fancy DE or anything.

MS Teams however, does it in its own browser, restarts five times, etc.

It seems to me that this idea of simplification (the user doesn't even have to switch apps!) has been pushed too far, to the point of actually making things more complicated for the user and in the process decreasing security.
Who will fund this entirely free stack you are talking about?
That's a very simplistic view of the criticism, and I completely disagree with it.
Just because I think Japanese is complicated (not "unnecessarily", that of course doesn't make sense when talking about a natural language) doesn't mean I think it should be simplified, nor that I can't back my claims.

Take hiragana for instance, it consists of 46 characters (versus 26 for the latin alphabet). The latin alphabet is way more efficient than hiragana because we compose sounds instead of syllables: ta is t+a, whereas in hiragana あ doesn't appear in た.
Then you add katakana and kanji, and it just becomes impossible to think of Japanese writing as not complicated.
Hosting all your PHP packages together in a monorepo
I got the Air and when I was compiling Nodejs to install it the chassis got really hot. I read a lot about it barely ever getting warm but I guess those reviews were a little exaggerated.
Probably a big deal, maybe some of them are getting lost in memleaks and unexpected fault crashes
Weren't center dots common as word separators instead of spaces? For example: https://en.wikipedia.org/wiki/Pantheon,_Rome#/media/File:201...
Yeah maybe a better phrasing is "Perl has more in common with languages still in heavy use" since it also has its own quirks. Interesting about the layout-- admittedly I know very little about COBOL or FORTRAN. I'm just reacting to scans of example code.
First image of a black hole gets update, sheds light on magnetic fields
Maybe a future blockchain would be based on biology in silico and rates of mutation would be the coin.
According to Fayçal Ziraoui, the transcription would be "KAYR".

http://www.zodiackillersite.com/viewtopic.php?f=81&t=5216
This is not enough. No person will be truelly free while millions keep being exploited around the world.
FSF reelecting Stallman puts the org in an awkward position. He was previously let go for a reason. If he has been reelected, it suggests that circumstances have changed to preclude the original reason, the decisions made leading up to the original removal were somehow flawed, or some other cause, and many of the third option causes here aren't particularly savory. FSF could clarify by releasing a statement about their decision to re-elect him, but I have not yet seen one.

Organizations that make a controversial decision and then reverse that decision without explanation are perceived (fairly or unfairly) as having weak leadership and a lack of ability to commit to difficult choices, and the criticism they are now pulling down on themselves is not surprising. I have to wonder if such a perception will harm FSF and their goals in the medium term.

In the short-term, it's already costing the organization volunteer support.

https://itwire.com/open-source/foss-developers-launch-petiti...
> This is why there are checks and balances.

Should be, yes. But "are"? How sure are you about that, given the last four years?
All these "individualism is trash and here's why" type articles do that because they're necessarily written by someone who fundamentally believes group association and/or groups themselves have some sort of inherent good so they have a massive ideological blind spot when it comes to seeing any benefit to doing something as an individual.
Anecdotal evidence is evidence. Maybe you're thinking of proof.
>some people think you are a heartless jerk

I think this comes down to a fundamental miscommunication. No one is going to believe you are a heartless jerk for advocating for more efficient, effective practices in government. The values judgment comes in when the services being cut are those that provide tangible, critical value to individuals in society - think social welfare programs.

Because cuts are never accompanied by a plan for efficiency, cuts always mean services get worse. Therefore, individuals who receive vital services suffer. Then comes the 'heartless jerk' values judgment.

Maybe all budget cuts need to be precipitated by a process evaluation and bloat reduction.

The issue is, that game is too easy to rig and too tempting to play; for proof, see literally any large corporation's budget and planning processes. Fiefdoms abound.

I don't know how to fix the problem.

I have always said that I would gladly pay 75% of my salary in taxes, as long as everyone in society had easy, equal access to high quality education, quality, safe housing, nutritious, safe food, and high quality, timely healthcare.

The problem is, any society structured to provide those things will immediately be corrupted by greedy, power-hungry people.

Getting a little too philosophical, I think. Anyway. I don't know what the solution is, but I'm hopeful that there is one.
Reminds me of Unix talk and write. They were so simple when sharing little bits of information with people already logged into the system.
According to that page, they were only implemented in 2017. So any systems before that wouldn’t’ve been using Unicode.
Taking Action Against Hackers in China
no, same for me
Easier to add OSS tax into the social security payments. The difficult part is collecting usage analytics so that funds get distributed "fairly".
> But you will not always work 9-5. You actually get to retire one day.

I think most people around my age in Europe (in their thirties) started working around 25, at the latest, and will work until they're at least 65. Probably later, since in many countries the retirement age is starting to be indexed with life expectancy. It's quite realistic that by the time I retire I will have worked 50+ years.
Alt+` (key above tab on most keyboards) should allow you to switch between windows of the same application. So you do alt+tab till you get to your browser, then alt+` to pick the right browser window.
> Spelling and pronunciation is unambiguous (at least for kana where there’s no chance to misread).

Even kana have exceptions where spelling and pronunciation are ambiguous. E.g. は/へ, which canonically represent [ha̠]/[he̞] but are also used for particles pronounced [ɰᵝa̠]/[e̞], which would usually be written わ/え. And こうし pronounced either [ko̞ːɕi] when it means 格子 (grid) or [ko̞ɯ̟ᵝɕi] when it means 子牛 (calf). Then there are aspects of the pronunciation like pitch accent and devoiced vowels that can't be expressed using kana at all...
Funny enough, you did, and he did not.
At the risk of sounding dumb, who is r0ml?

Googling him I find some Pycon videos, and apparently he's worked in various software managerial positions for large banks and consultancies, but I feel like I'm missing some context as to why he feels so strongly about this - did he used to be a FOSS cheerleader who saw some kinda light, or a contributor to a large FOSS project or something?

From my lowly software developer POV, I've never been a software manager for a large bank, so my POV is rather different to the author's I'm assuming...

...I started my attempt to get into software dev by learning .NET because it was dominant in my local market - but this was in the days when Microsoft didn't believe in you having the source code, and everyone used a decompiler (I think it was Reflector?) to figure out what was happening in the code that the documents didn't capture.

Then I was hired by a Java shop and holy shit, having the source on hand, it was like crack, I could understand what was going on, and why shit was breaking, so much easier.

And while I never got into the politics of FSF, GPL v1 and v2 have been, IMO, a massive boon to being able to dive deep and understand, and reasonably often contribute a fix to, your dependencies.

Yep, you don't need those particular licences for that, many others will cover it, but it feels to me, as someone who got into coding in the 90s, that the FSF's approach led the way.

And while most vendors have realised the same (making the source code available only increases developer engagement) I feel we need either the FSF, or something like it, to keep advocating for their position at one extreme of the spectrum, simply if it drags vendors towards them. I still struggle periodically with non-FOSS code, and what really gives me the shits is when it's closed source that's built on top of open source. Looking at you AWS Glue, pretty much a wrapper around Apache Spark, but no source code between the pretty Python layer and the mysterious Java blob that then leads to Spark, coupled with absolute shit docs.

And on a personal note, I don't think advocating for the ability to modify your own devices (the focus of GPL v3) has become any less important as time goes on, in fact, it's even more important, look at the bullshit companies like John Deere etc. are pulling.
Ive lost countless work days to figuring out gem build issues on mac when everyone else on the team was running on linux/vagrant.
I think our app is as reactive as a native app despite javascript; if you see any lack of responsiveness I'd be interested in knowing where so I can improve it. I do however agree that it "feels" different on OSX, since you don't have the native animations and look & feel, but I don't think it's related to speed.

Regarding OCaml, using such a strongly typed language enables heavy abstractions without a runtime performance tradeoff, leverages the static optimizer of the OCaml toolchain and outputs optimized javascript (asm like). This is, I would argue, hardly achievable by writing directly plain javascript. Note however that there are other tools that target javascript with similar benefits.