skysight-inc/HackerNews huggingface dataset:
> CPAN was great 20 years ago, but it's a joke compared to modern dependency management systems.

Modern dependency management systems (at least for language-specific packages) still don't hold a candle to CPAN, IMO. The namespace structure alone is something that's sorely lacking in pretty much every other language-specific package system. I'm glad Perl6 is (finally) gravitating back in that direction (though the prior system of "let's just pull from a bunch of GitHub repos" was still better than 91% of other languages' dependency/package/library/module/plugin/etc. installation approaches, or at least so I felt, having used a lot of such languages).

> Functions don't have explicit parameters, and still shift off of @_

I don't see anything fundamentally wrong with this. It's different from other languages, but not necessarily bad (again: IMO). It makes it easier to reason about things like varargs without needing special syntax for it.

The class system is similarly deconstructed (i.e. you explicitly "bless" arbitrary data structures instead of relying on the language to automagically do something behind the scenes), and I appreciate that explicitness.

---

Like, I find it kinda interesting that the two things you cited as "bad" are also two things I very strongly like about Perl. Different strokes for different folks, I guess.
OEM specific I believe. Newer Samsung devices have it as part of the Camera app. Previously, it was an option of Samsung Internet browser.
>As soon as the competition is dead they'll be talking about how non-viable $21/hr is.

Won't even have to do that, wait for inflation to take hold (I believe inflation is very likely to explode in the next few years) and just ride it out.
You can reassign dates for your transactions in Lunch Money. This is pretty common practice, especially with recurring expenses. For example, bills that get paid on the last day of the month but get posted the next month can be altered so they reflect the appropriate month.
Clearly there are differences between potato chips (hard to stop eating) and alcohol/tobacco/coffee (physical withdrawal symptoms). So how about this: I think the more addictive something is, the more carefully we should regulate the capitalist systems that surround it. Not actually that complicated a position.
Thank you very much for collating this, the list looks terrific
Cryptographic key used to sign one of Facebook's Android apps compromised
This thread was regarding Perl 5.
> 10 cents a day for a bit under a million monthly users

To clarify, do you mean a million monthly Brave users? Or just a million monthly users in general? 10 cents a day might actually be a lot if you were only getting one or two Brave users a month.
I'm no Carmack but I do watch what is happening in the AI space somewhat closely. IMHO "brain" or intelligence cannot exist in void - you still need an interface to the real world and some would go as far as to say that consciousness is actually the sensory experience of the real world replicating your intent (ie you get the input and predict an output or you get input + perform an action to produce an output) plus the self referential nature of humans. Whatever you create is going to be limited by whatever boundaries it has. In this context I think it's far more plausible for super-intelligence to emerge and be built on human intelligence than for super-intelligence to emerge in void.
How to Prevent Your DDD App from Blowing Up by Implementing CQS/CQRS
This looks amazing. It appears to have absolutely everything I need. For $150 I'm willing to give it a trial. I'm currently using Pancake (http://pancakeapp.com) which is also self-hosted, so I'm fine with that. Duet makes me feel bad for Pancake already because if it's as awesome as it looks, I may switch my billing over...provided one thing...

Because I work with an agency, I'm typically billing my client, who then bills their client (plus markup). Obviously we don't want their client to see what I charged them. Is it possible to "hide" the billing for certain users?
Even back then, C++ introduced new keywords, so valid C code like

int new;

would not compile in C++.
Will Networked Self-Driving Cars Become a Surveillance Nightmare?
It will be handled by a well respected non profit foundation, rather than a for profit company?
Four of my favorite things are the built-in MOP, the syntax for declaring values and their traits in objects, hyperoperators, and native support for user grammars rather than just regexes and parsing modules.
Need the hawala option!
> [it] doesn't mean the government should be involved.

Yep, I agree with you on this point.
I don't think that list is accurate. I installed CamScanner on Aug. 23, got a text about apparently being signed up for a $5/month service called GameZone at about 4:30 am on Aug. 24, and factory reset my phone the afternoon of Aug. 24 after an investigation. CamScanner was the only app I installed recently, and I saw other discussion connecting GameZone to the app. I'd say CamScanner was responsible with about 90% confidence.

In addition to factory resetting my phone, I've changed account passwords for all accounts I used on my phone, rotated every entry in my TOTP app, and logged out of all other active sessions on quite a few different services.
One possible solution could involve showing help bubbles for every ui component when tapping a dedicated Help or (?) icon.

Tap on a bubble and it expands into a larger one or navigates to a separate help page.
Anybody has some idea why that trend? Firefox is wonderful. I don't understand why more people aren't adopting this amazing browser.
Typically take-home tests in any SWE field don't account for everything as it's a layer of screening: that's what an on-site is for (even better: adjust the on-site to address the results of the take-home).
You have, yes. It's one of the oddities and tyrannies of human society but you are beholden to the laws of your locale without ever explicitly agreeing to them - as a dual citizen it was really interesting for me when I went through the process of agreeing to a new set of laws.

The tyranny of this process is that all of the activities you go through on a daily basis are only possible because of this contract and, having grown up within this contract, if you were to leave it it would require you to invest massively in self-sufficiency (the real kind, not "I can grow a garden"), a skill that is not only excluded from general education (both within a scholastic setting and within more traditional knowledge passing routes) nearly everywhere in the world - but is often actively discouraged by societal norms.

This, I think, is a pretty good thing, because all of us being hunter gatherers who fought over bountiful locales would be a lot less interesting than knowing things like agriculture, computers and boats exist.
>I think the argument is that one set of roles is highly skilled and requires a lot of education & investment in money & time t

Think of it like grad school cranked to 11. More hours, harder entry requirements, bigger stipend, massive payoff at the end.
Do you have a source for “near completion”? I was under the impression the project was dead. It’s been “coming soon” for nearly a decade.
If you don't trust Brave, how would that be any better if they were using Firefox as the base for their browser over Chromium?
They can be a bit crap like that but I think I've been stung by a similar fee (luggage small print) about once in 50 flights so it still works out cheaper than most rivals. Choosing to delay your return by a day is also often expensive.
Anecdotally, "Meijer" is one of my favorite retail chains in the US.
Is it? I really don't think that everything that gives you a dopamine hit should be considered addictive. Even if we do accept that "sugar is addictive", the physical symptoms of withdrawal from alcohol / tobacco are much more extreme than the physical symptoms of sugar withdrawal... they are at best two classes of "addiction", NOT the same thing.
The lack of meaningful comparison in every article on the topic always bugged me. I'd believe Uber was worse. I'd believe Uber was better. I'm reading your article partly because I want to know which.
This doesn't apply to devices which have slide-out keyboards or a clamshell design. The linked design is more "Blackberry-style" as far as I can tell, but those are not the devices I primarily had in mind.
How integrated?
But how safe is cryptography in JavaScript, knowingly that the language allows funny mathematics and comparison results?
The threat vector you ascribe to Apple here exists for Google and Android as well, though, so it's not really an advantage of Android's model over Apple's.
> I recently tried to seriously use Emacs over my usual Vim.

For the fellow Vimmer, I suggest Doom Emacs. I'm using it to type this message now! Yes, it's a distribution with many batteries included, but you can eliminate what you don't need. It's quite flexible, and the dev is very responsive.

I recently dropped Vim and going with vanilla Emacs. I reconfigured my current Emacs/evil-mode config and took out everything evil related.

For the next few days I painstakingly worked through the keys. By the end of the week, I had enough. I felt too slow and my hands started aching ironically. My current Linux environment relies on me to easily switch between windows with HJKL and other shortcuts I've instituted over the years. Also, I work on two different keyboards. Both work fine with evil-mode, but one required some serious rebinding just to use vanilla Emacs.

I returned to evil mode and feel right at home. I did take some things with me, such as C-a/e for moving to the beginning and end of a line and C-d and C-k for deleting characters and lines, respectively.

I'd love to hear from Vim and Emacs users on why they preferred Emacs' bindings over Vim's, if that ever happened.
I believe my phone was compromised via CamScanner, and I factory reset my phone, changed the passwords to every account I used on my phone, and rotated every entry in my TOTP app. Not sure if any of that was necessary, but better safe than sorry as far as I'm concerned.
> The easiest way to identify a monopoly is to look at how badly a company can treat its customers...

Incorrect. The easiest way to identify a monopoly is to identify the number of competitors in that space. Google has at least one meaningful competitor to Android -- Apple -- so it can't be a monopoly.

Anticompetitive behavior would be illegal, except this isn't anticompetitive, since there is a meaningful competitor, Apple, and Google isn't locking this developer into Google's platform -- in fact it's the opposite. This is just merely bad behavior -- also one that could be corrected by the markets.

It's worth noting there was a time where Microsoft was the big bad monopolist, and everyone was clamoring for the government to break them up. In the end, it was deep competition from Apple and Google that knocked them off their throne, not some big FTC antitrust lawsuit.
Mine states that I shouldn't have any side gigs. It's absolutely forbidden. Exceptions may be and possible but must be explicitly told, agreed to, and written in paper.

The reasoning is that one 40 hour job is enough to depelt a worker - if you do a side gig you won't be able to put in the same quality work in your job.
What do you mean by proper support? Currently the window changes display according to the position of cursor.
They can go find a different job that pays more. Uber driving is not skilled labor. How it’s justified as a 21/hr job I don’t understand.
What I want more than anything in the world is a Psion-sized portable computer where the brains are provided by the Rasperry Pi compute module: https://www.raspberrypi.org/products/compute-module-3-plus/?...

I’m genuinely surprised that this isn’t already a thing, since it would make upgrades trivial.
I've added some top level comments.

For what it's worth, I think junior and senior DS roles should have fairly different evaluations & interviews.
Probably the same way you'd feel about a friend that got all into beer and has to try all the "exotics" then goes out and buys a bunch of stuff to brew it themselves.
I would say you are in the minority of consumers, most will just chase the lowest price.

Additionally, most people will look at third-party repair shops as a way to get a discount from Apple's prices, not to pay more.
That, and the performance penalty of implementing a filesystem in userspace compared to the kernel is significant.

So having ExFAT natively supported and having better performance is great for everyone.
on a side note, that's a really nice looking font
But you also have to pay both sides of the payroll tax, I'd be surprised to learn that this ends up being true.
1. That's why we added a point system, but I agree the variation in difficulty is pretty wild.

2. See my comment above - comparison is a tough problem right now, the website is pretty simple. We'd like to improve it though!
I guarantee you that EMTs definitely do NOT typically have very good health insurance, speaking as someone who has worked as one for multiple companies and as an educator in EMS in this region.

If you're talking fire department-based EMTs, then yes, but these make up a significant minority of EMTs who are often running on minimum wage and often given the bare minimum of health insurance.
You should do an AMA here or on reddit. I think from a tech standpoint alone it could be a very interesting thread and certainly with hobbies like woodworking.

Even in the early nineties when my mother worked with a blind man I found the limited technological aids at the time quite interesting but haven't a clue what variety of output devices might exist now and even things like cooking, where visual queues can often be quite helpful in determining if something is done such as "cook until golden brown".

And things like media, what sort of descriptive content is out there. I remember reading an article that talked about porn hub having descriptive content, but what sort of stuff is out there as far as streaming sites, what might various industry think about adding etc.

I know more exotic and niche thing like MUDs, multi-user dungeons, have actually seen a lot of blind-friendly adaptations in recent years, but what about other things. It would be neat to, pardon the expression, peek into the day in the life of a blind tech person.
The article is written confusingly.

It seems to really be, Uber responds to proposed legislation in CA, by asking for it to be changed to allow uber drivers to remain 'independent contrators' -- but they're willing to take legislation, apparently, that would guarantee a $21/hour guarantee, along with paid sick leave and vacation?

Or maybe they're saying if they don't pass any legislation at all, they're willing to do those things voluntarily... presumably just in CA? I'm a bit confused, the article is poorly written.

This is a lot more than many Uber drivers currently get.

There are people quoted in the article saying $21/hour still isn't a living wage in the bay area.

But if Uber is suggesting that $21/guarantee with paid leave is only fair, presumably they'd be willing to commit to that nationwide, not just in CA where they are threatened by legislation? (Just kidding, I obviously don't presume that).

I know many people who do or have driven for Uber in other parts of the country who would find it quite an improvement to get a guarantee of $21/hour and paid leave.
I remember plugging my windows box directly into my internet cable modem around 1999. My printer started printing dick pics (that I had not asked it to print) -- I had not even clicked on Internet Explorer.

I wasn't a computer person back then. But I quickly learned about SMB file and printer sharing being wide open.
What did I miss?

I argued that:

- The author of TFA is not a subject matter expert.

- He relies on the opinions of people known to hold fringe, debunked opinions on the subject matter, like Stephen Meyer.

- Said people belong to the Discovery Institute, known to promote religion as science.

- It is a pointless exercise for the scientific community to engage with crackpots and people dishonest about their actual goals (e.g. promoting religious views, fighting atheism, whatever it is they believe they are doing).

- A persecution complex ("they want to suppress dissenting views") is usually a sign of crackpottery.

I believe this is substantive, don't you?

> way to do a lot of arguing without actually arguing about anything substantive, A+

If you meant to say "I disagree with you" just say so.
great! now i can write react in elixir and have webassembly download and compile my exs which will execute my erl then download and compile my jsx which will execute my js.
The Google Doo-what? Sorry, but in the past 15 years I only ever visited Google Search by typing my query into the browser’s address bar. I don’t know what is this “doodle” you’re referring to.
That’s an interesting approach - not only do you not want to pay if you get the best possible result, you want to financially incentivize them to find something wrong!
Because the goal is to try to end run AB 5 in California, not to actually ... you know ... not be evil.
In retrospect, it seems that Mozilla's biggest stumble was their decision to ignore embedding. Around 2009-ish, the decision was made to break any compatibility guarantees for embedding, at first temporarily (which was necessary until new APIs that could support multiprocess in the engine), and then the idea was that you wouldn't embed Gecko at all, and instead use XULRunner. Then XULRunner was killed off for Firefox webapps, which itself was killed off for... nothing?
How does it compare to DDG?

In other words, I went from Google to DDG because of privacy. Why should I move from DDG to say StartPage, does it provide any additional benefits?

To clarify, I'm totally open to other search engines, just an trying to understand more.
For the most part, none. The only thing any of my past employers have said about side gigs is that you shouldn't be using company hardware/computers for them. Other than that, no one cared one bit. Never came up in the contract or at work.
The market is certainly not set by the “people on top” and this weird FUDy argument about some elite ruling class only hurts peoples ability to find better paying careers (a gig economy job is not a career)
Let's not pretend that the US is a model society for work-life balance, and employee rights.
When the car drives itself, why is the driver accountable?

This feels like a first step towards aligning insurance based on what/how you drive vs. autonomous.

I could see: $.01/mile with autonomous and $.05 human.

Great lever to allow the robots to take over.
Doing cryptography in the browser is a bad idea: https://tonyarcieri.com/whats-wrong-with-webcrypto

Also https://www.nccgroup.trust/us/about-us/newsroom-and-events/b...
So then why would you allow knowledge you don't control on a device that obeys knowledge indirectly in the form of compiled or assembled code?

If I freely can choose not to run that code--for example, I can choose an open source program over a closed one--there is no ethical dilemma.

If I can't, then it is unethical. For example, Intel requires a closed-source binary blob to be run to initialize the CPU (the Firmware Support Package), even before the UEFI is initialized, otherwise the CPU won't run. Intel does not allow reverse engineering of this code. We have no idea what it's really doing. I can't use the CPU without this.

Now, what if this code does something other than initialize the CPU, such as allow remote access to this system, perhaps as part of an industrial espionage regime or other privacy invading scheme.

I have NO WAY of legally verifying the code does what it says it does if it's hidden.

I'm failing to see how hiding code is more ethical than not hiding it in situations like these.
تحميل برنامج باور ايزو PowerISO لصنع سواقة وهمية روابط مباشرة
I would not consider a basic "EMT" highly skilled. Maybe a paramedic, then yes, but not an EMT. However if you're referring to residents than yes they would be considered a lot more skilled.

It doesn't take much schooling to become an "EMT". However with what they have to deal with and how essential the services are, they definitely should get paid more fairly.
looks like too many people wanted to check it out - Plaid is returning a 429
> Not wearing a seatbelt can put others at risk for injury liability.

Wow, I'm surprised that has never occurred to me before. I guess that to most people, such as myself, the trade-off is so obvious from a personal safety point of view that we don't think too deeply over it. This is a great point.
Module Mirror and Checksum Database Launched
Right. It's not enough to be aware that there is a system if you remain unaware of its shape, who it excludes, etc.
1. a 2018 paper arguing that food addiction is real is hardly conclusive consensus. That paper is literally evidence that the topic is still under debate.

2. everybody in this thread is conflating nicotine and tobacco, but the difference is moot. the point is health risks and addiction. Whatever is in your vape is an unquantified health risk, and is definitely addictive. We won't know if vape chemicals and usage patterns cause more or less damage than cigarettes until people have been huffing them at scale for 20-30 years at least.

Even if they do cause less damage than cigarettes, how much less is ok? half? a tenth? a one-hundreth?
Its usage has increased, but so has the usage of other languages. Its drop in popularity is relative to its share of all users.

If Alice has two apples and Bob has three apples, Bob has 60% of the apples. But if Alice gets four more apples and Bob only gets one, Bob has only 40% of the apples, despite having more than he did before.

It's the same with TIOBE's popularity index.
> It is an empirical claim, one that at least has not been refuted by observation.

There are no sources or pieces of evidence cited in the section on what the essential tasks are. If it's an empirical claim, then the any claim made in the tarpit paper is certainly equally empirical.

> ... and yet, no one has found a silver bullet yet (as per Brooks's definition), nor anything close to it.

There was no such claim.
Blockchain.com's privacy policy states that, for anti-money laundering purposes, they'll collect:

> Passport and/or national driver’s license or government-issued identification card to verify your identity

(from https://www.blockchain.com/legal/privacy). That's consistent with every other exchange I've used.
Monetized: Management must approve. Doubt they do, haven't asked.

Hobby: Not allowed to do anything similar to what employer does. Got an official opinion from legal that employer programs, working on a videogame mod is programming (although employer does not program videogames), so therefore I'm not allowed to work on a videogame mod. I'm not certain the employee manual agrees with the official opinion from legal, but I'm not really in a position to be able to disagree.

So, well, no side gigs. It's just something you have to agree to for this job, and it's a good job, so such is life. Maybe you could do it and hope they don't find out, but they have clear documented grounds to fire you if they do, so why risk a good job?

At least there isn't any non-compete. If I don't like the rules, I can always quit and go work somewhere else. Before this west coast job, every prior programming job I had was on the east coast and involved some sort of non-compete agreement (they tended to be slightly limited, like you can't work at these 5 competitors or you can't leave to work for a client, but 'slightly limited' can actually be highly limiting when those 5 competitors are the best employers for your specific expertise).
I wonder if there are cases where it's better to cut an enemy cable, as opposed to tapping it.
I can't think of any, but this isn't my field.