skysight-inc/HackerNews huggingface dataset:
OOP was designed to prioritize encapsulation at the expense of referential transparency. Functional programming was designed to prioritize referential transparency at the expense of encapsulation.

You cannot have referential transparency and encapsulation at the same time.

In order to prevent mutations (which is a requirement of FP), a module cannot hold any state internally; this necessarily means that the state must be passed to each module action from the outside. If state has to be passed to each module action from the outside, then this necessarily means that the outside logic needs to be aware of which state is associated with which action of which child module. If higher level modules need to be aware of all the relationships between the logic and state of all lower level (child) modules, that is called 'leaky abstraction' and is a clear violation of encapsulation.

Encapsulation (AKA 'blackboxing') is a very important concept in software development. Large complex programs need to have replaceable parts and this requires encapsulation. The goal is to minimize the complexity of the contact areas between different components; the simpler the contact areas, the more interchangeable the components will be. It's like Lego blocks; all the different shapes connect to each other using the same simple interface; this gives you maximum composability.

Real world software applications need to manage and process complex state and the best way to achieve this is by dividing the state into simple fragments and allowing each fragment to be collocated with the logic that is responsible for mutating it.

If you design your programs such that your modules have clear separation of concerns, then figuring out which module is responsible for which state should be a trivial matter.
Baking a cake is like being a compiler and a processor for recipe instructions. Of course it seems awkward from the perspective of a human baker because before you can process/bake you have to "compile" the expression to procedural steps. The computer does that without complaint.

This may illustrate that humans aren't good compilers of functional code, or in particular that humans aren't good at parsing poorly formatted functional code (again, computer parsers don't care about formatting). But I don't think it indicates that functional code isn't good for reading and writing, even for the same humans.

I also don't think this recipe resembles FP. Where are the functions and their arguments? There is no visible hieararchy. It is unnecessarily obtuse in the first place.
Well to start, for most of the relentless innovators and world changers, their life is what they work on. Would you disagree with that?
> It is of course extremely convenient for them that being so ethical is also what makes their business so lucrative.

I also find it convenient that they will repair their gear, often for free.

That means my $300 surfing wetsuit will probably be with me for a long time.
Sorry, but your inability to interact with your co-workers makes you a difficult person to employ. A ton of folks don't need this kind of special treatment.
I'm not sure. Economics draws a lot of fire because it is more quantitative. Things that are measured are easier to track when something changes.

The more qualitative social sciences advocate for their policies using critiques of mores expressed in natural language, and this triggers behavioral change in a more subtle way. There is less of a "paper trail" to look back on, so it's hard to know how much something changed and how fast, or what caused the change.

Academically it would be very interesting to quantify the "memetic rate of change" triggered by introducing an argument into a population.
Culture Plays an Important Role in Our Perception of Musical Pitch
True, but it does not seem impossible for Google to detect a TV. Else, all Google Assist devices can be controlled via a TV ad starting with "OK Google" e.g. "OK Google search I am listening to an advertisement about Google Assist"
The article doesn't present any evidence that Intuit is lobbying to keep the tax code complex, just tax filing. The code complexity, as I have already stated multiple times, stems from a myriad of special interests.
If epidemiology, geology or cosmology is a science so is economics.
Think of these "free fillable forms" as a spreadsheet. Numbers go in boxes, other boxes compute themselves and nothing more.

Now go look at the IRS instructions for a typical schedule. Here's a common one, Schedule A for itemized deductions:

https://www.irs.gov/pub/irs-pdf/i1040sca.pdf

It's a mere 17 pages including lookup tables. Pretty lightweight. Some go way longer.

Now, is all of this information and logic put into the free form calculator? It's not. So you need to read along with these instructions and follow all of the conditionals and detours described inside.

This is what you're buying when you buy a tax prep program, and this is what's missing from the free options.
The problem is the illusion that these devices present of being just another utility like a toaster or a TV or even a smartphone. The always on link between these listening devices and their command and control is not evident. It gives the illusion of operating locally.
I'd wager most people adjust their behavior accordingly. I would absolutely expect privacy inside a home. If a friend had cameras inside their home I'd probably even opt to meet in public, where at least there's no false sense of privacy.
SpaceX sees U.S. Army as possible customer for Starlink and Starship
Perhaps I should've emphasised or clarified when I said "in the past".

This was released _after_ MongoDB went proprietary. MongoDB's decision to go proprietary could not have been influenced by this, because this did not exist at that time.
I agree, 4chan doesn't seem to be as active or popular anymore.

Last time I checked /b/ was nothing like it used to be, it's full of pornography these days, and /pol/ is a far right echo chamber (I swear I remember years and years ago it used to be more left leaning? Maybe I'm wrong though, never visited too often).
Just use credit karma.
Aaaand that's why I never uploaded any photo with recognizable individuals (except people performing publicly) to Google Photos...
Why not just look it up? It took 10 seconds. https://www.dol.gov/wb/stats/NEWSTATS/facts/women_lf.htm#Civ...

In 1969, the labor force participation rate of women was 37.8%, and today it’s 46.8%. That’s a big change, and you have to realize that this difference is also coming out of the men’s share; it’s a bigger change than it looks. Also the women’s share was much lower - only 29% - just 20 years before that in 1949. In 1920 it was 20%. And don’t forget 1920 was the first year that women were allowed to vote. So if you’re looking at the bigger point and don’t fixate on exact dates, the pattern is one of massive change in the last 100 years from almost nothing to now nearing 50%.

FWIW, while the comment you replied to maybe seemed to overstate the claim a little for recent years, your response here doesn’t look particularly good in this sensitive/divisive topic, if you’re actually worried about being unfairly labeled. For example, the fact that the first woman Fortune 500 CEO happened in the last 50 years, after 1969, really goes straight to the parent comment’s point, and constitutes extremely clear proof that in 1969 women were barely allowed in some parts of the workforce.
OpenBSD 6.6
It is unclear to me what we're supposed to be validating the the "Listen" section.

1. That the words say what is written?

2. That the words are clear and easy to understand?

3. That the speech is fluent and natural and easy to listen to?

I would guess 1 and maybe 2, and not 3, but it's only a guess because I don't see it written down anywhere.

Many of the clips are very stilted, spoken slowly and unnaturally.(Also, sometimes the text doesn't make sense. "On a normal Hajj, it would be around to walk." But I'm guessing this doesn't matter.)
> Image if the EU Council could, at any time, invoke a article to take control over what the member states themselves should decide over. This is what Catalans feel right now is happening.

Such thing has happened, but it's not the current state of affairs. The central state took control of the Catalan institutions until elections were held, not past that.

And of course such thing didn't happen in a vacuum. Not to mention that this is a pretty standard procedure in most countries.

> leads me to believe that you're not thinking the same way as me regarding understanding both sides

I can understand why you think that. I have been following this issue for the last, maybe, ten years. I've worked for politicians in political marketing for a consultant company so I know how they think. I'm an "insider" to political propaganda if you like, so I'm not just sitting back watching events like am a neutral observer.

Thankfully I've moved to another totally different field, but it affected my ability to read the really deeply, I'd say.
It looks like this works with the fingerprint set up before the screen protector is added. The catch here, I believe, is that the screen protector needs to have some sort of gel adhesive and it only unlocks if you've pressed a valid finger against the screen protector prior to using the invalid finger.

Pressing the valid finger against the protector leaves an imprint in the gel, and this is what is read when it reads the invalid finger. I don't think that this is a bug in Samsung's code but rather a flaw in the technology that they chose to use.
I really don't understand how this point isn't more widely acknowledged. k8 expertise is expensive. I'm seeing companies jump in head-first without doing any cost-benefit analysis, and winding up in some really difficult situations.
Many blogs are just long winded comments immune from external input
I don't know how BASIC compares to Pascal, but there was a Pascal compiler that fit.
This is a really cool writeup about it.
https://web.archive.org/web/20180911174601/http://www.superc...
It's hilarious how groups like Intuit market their tax filing product as free, then make it nearly impossible to go through a free path to filing for pretty much anyone.

Personally, I avoid companies that use dishonest practices like this and hope they go under, but so much for "voting with my checkbook" in today's society. Power has shifted too much that it's going to be quite hard to pull it back to the average citizen.
The GP's point (I think) is that many companies have much greater lobbying might than Intuit (Amazon, Google, Cocacola, Unilever, ...). Those companies may not care so much about how taxes are filed the way Intuit does, but they do care about keeping complicated tax codes in place that include all their favorite loopholes. So they lobby for that, without much regard for the details of the filing procedure.
This explains so many of my problems. Thank you.
That's a bit harsh. I'm ok with people saying he's eccentric. But outright saying he has mental issues, that's quite the accusation.
How did it destroy his passion? Did he quit all of CS entirely, including coding as a hobby, and took up shit like fishing instead? No? Then it didn't destroy his passion. He quit Python but Python isn't his passion. It's just a manifestation of it.

If you really love knitting then you're not gonna quit it altogether because you once had a shitty experience with a knitting group. You're just gonna find another knitting group or do it alone. But if you do quit, then you never were passionate about it. That's my point and that has nothing to do with female gamers or whatever juvenile bullshit GGP is currently interpreting into it.
There are other tax programs that are generally cheaper than turbotax.
Y Combinator isn't just about investment, it is also a great community of like-minded people which give great feedback and motivation.
they are neighbours, for one thing
Given that this will be fed into an ML system, noise is good (?) so probably (1).
Is this comparable to Oracle Apex, which is a web development tool written entirely in oracle PL/SQL?
Are you suggesting that oop allows programmers to understand the assembly output?

Did you watch the video? The most popular language is JavaScript, which is only not functional but a quirk of history.

The video makes an argument for marketing being the reason.
Why do men find it so difficult to make new friends?
I know it puts me in the minority, but I honestly do not care that much. It's obfuscation by volume.

If Google wants to hear me and my roommate argue about Red Dead Redemption online or the new Bill Burr comedy special, good luck with that.

When I worked in IT, people always used to say oh you can read my emails? Nobody wants to read about your boring-ass life.

My understanding is they are using our speech to create better speech-recognition and it shows. I have much better luck with OK Google than Siri. I willingly give up my privacy for a superior product because most of my conversations are inane.

And if I ever intend to murder anyone, I will turn off Alexa.
Someone can be both "likely to become a public charge" under the law (which is not yet in effect because three federal courts have ruled it unconstitutional) and also of great benefit to the country.

He's not an American, but Stephen Hawking, for example, was a "public charge" whose substantial medical bills were largely covered by the NHS[1] and the cost of his 24-hour nursing care was made possible through grants.

And while Hawking is an extreme example in both the cost of his care and his ability, a determination that someone is "likely to become a public charge" can apply to just about anyone who might find themselves in need of Medicare. An otherwise healthy 20-year-old with a family history of Parkinson's or Alzheimers. Or, to get even more dystopian, an otherwise healthy 20-year-old with a genetic marker for Parkinson's or Alzheimers. The cost of long term care for these diseases is astronomical but I'm certain there are many Parkinson's and Alzheimers patients that have made substantial contributions to society.

[1] https://www.theguardian.com/commentisfree/2017/aug/18/nhs-sc... (Written by Hawking himself)

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1123440/
I hate not having privacy but I don't understand singling Google out here. Siri is listening (both on phones and on Apple' homepod), Alexa is listening, Cortana is listening, ...

I actually am less worried about those (since I turn them off) than I do about Netflix/Amazon knowing every movie I watch. Amazon knowing every product I order. My Credit Card and Bank company knowing every business I transact with. My Mac and PC spying on what I do with them (i think that's more Windows than Mac). My PC/iPhone/Android/Rift knowing every app I run. My ISP knowing all the websites I visit or DNS lookups I make etc...
I could go on and on but I don't see how Google sticks out here.

It's a much bigger problem.
It would be nice if you elaborated on what those problems are and how elixir solves them better than existing alternatives.

All I ever see is people exclaiming how awesome it is and then the responses turn out to be underwhelming for various reasons. Like hot reloading isn't that special or unique anymore.
The guy who drove across the USA in a record 28h
I don't think his philosophy is irrelevant in the era of cloud computing. For example, 'The Right to Read' is an allegory about textbooks, but I realized that the fact that my old laptop can run Netflix (since the PC & browser support general computing!) while many smartphones and 'smart tvs' of the same vintage can't, makes the concept relevant today-- perhaps more than ever:
https://www.gnu.org/philosophy/right-to-read.en.html

That said, this post makes some salient points about how Stallman's personal habits & interests have overly narrowed down the issues he focuses on.
A dead persons skin is still conductive.
Your statement:

> ... it saves time. So to me it's worth the money.

is (unless I'm missing some alternative), based a in comparison to paper-based forms, which are in turn a horribly inefficient way for the IRS (which all taxpayers pay for) to operate.

The question is not only the anti-competitive behavior of entrenched 'supported electronic filing services', but that these are 'required' and facilitated due to horribly inefficient processes that the IRS refuses to fix properly by simply creating a way for individuals to e-file in the first place.
> Not to mention it's much faster than Ruby or Python or PHP... In some cases it's faster than Javascript although JS and Erlang/Elixir are, on average, tied on performance.

By what metric? Phoenix on Elixir doesn't perform any better than Ruby and a similarly lightweight framework like Roda: https://www.techempower.com/benchmarks/#section=data-r18&hw=...

NodeJS is also much faster than Elixir in other circumstances thanks to the V8 JIT.

Elixir's and Erlang's strengths over other dynamic languages aren't really performance. It's mostly just that Phoenix performs much better than Rails.
Do you use a multiplatform shared storage service (dropbox, pcloud, etc...)?

Do you spend a lot of time in a specific editor?

If so, consolidate those text files into one folder, and use your editor. The only issue will then be editing them from your phone - I don't, I just send myself emails, and add those notes to my files once on a computer.

I might revisit wikis, specifically for notes I need to share with others, but even then, it will be one that supports a simple format like asciidoc ro markdown, so I can keep using an editor. I have tried several systems, and none beats the convenience of the editor you're familiar with.
Smart speakers detect signs of cardiac arrest
they were more anarchic and had a lot of quote-unquote "ironic" fascism for lulz, but they were targeted by for real nazis and fascists as a recruitment ground the ironic hatefulness became real hatefulness and drove away anyone that wasn't a legit nazi.
Stallman founded the FSF at a time when people licensed their software from companies and as a result didn't truly own the machines that they used. We've transitioned to a time where people don't even own most of the hardware they use and have given up ownership of most of their data. So yeah, the situation has gotten a lot worse and the specific focus on software is less relevant than it used to be.
Pretty sure they supply military gear, which some feel is not in line with their values (military are massive polluters), but is more profitable and less visible than cutting off the finance guys in vests.
Teen suicides are increasing at an alarming pace
What Are the Advantages of Mobile Commerce?
Spying in the name of national security and viral software licenses are unrelated. Further, as another point of irrelevancy, Open Source predates, is more popular than, and is more influential than Free Software.
What privacy concerns are there?
I recently learned about this volunteer maintained spreadsheet for helping with your 1040.

https://sites.google.com/site/excel1040/
The Conservative coalition the Fixed Term Parliament Act into being knowing it requires a super majority to end a government early. That was the cynical idiocy. It's broken our parliament. The LibDems, who proposed it, clearly were not thinking at all when they shat that idea out.

Why wouldn't every non-Conservative politician, including Corbyn et al, vote against a controversial government getting their way? Especially when BoJo threw away his own majority by ejecting MPs. Are you saying that if roles were reversed the Tories would not so vote?
The fingerprint is registered without the screen protector on - proof: https://twitter.com/Sta_Light_/status/1184475413252210688
This is simply a "I have nothing to hide" argument, and the rebuttals to this have been done frequently and better than I can manage.
of course I do, it's alluded to in my comment:
"(beyond what smartphones are already capable of)"

I agree, smart phones provide the same surveillance capabilities of 'smart' speakers and more.

But supposedly phones aren't always on and listening to all your audio like the 'smart' speakers.

This might just be a divide in society, some people accept surveillance as not an issue and are fine with it.

Would you place a similar 'smart' speaker device in your home if the government suddenly required it?

I just feel a surveillance state is detrimental to freedom and democracy, the freedom we have in the states is not common.

If you look back in history and even around the world today it's pretty rare. I just want to make sure we aren't setting ourselves up to weaken it or even lose it.
This is a hit piece, not mostly based in fact, from someone who should stop eating soy, and start a diet of bread made entirely from crushed linux kernels.

Excuse me: GNU/Linux kernels.
Common Mistakes to Avoid for Real Business Owners and Marketers
Does that speak poorly of anthropologists or of "science"?

Lately I've been thinking that economists tend towards libertarianism because their discipline leads them to understand the beauty of the free market etc. whereas anthropologists tend towards anarchism because any serious study of human organization reveals there's no one right way to do it.

The difference between "anthropology" and "sociology" is not easy to defend except as a historical accident, and anthropology was certainly used as a tool for colonial control, but I do think it has developed a certain liberatory power. The only way to find a more just way to organize the world is to look at the different ways it has been done by groups before and see if we can bring any of those into practice today.
Every nonentity lining up now to put the boot into RMS
Canonical Is at Around 437 Employees, Pulled in $99M While Still Operating Loss
I think if you make under $70k or so you can do it online as well, there's a few sites that officially help you on behalf of the IRS.
> They said that by consenting I was asserting I had the consent of anyone who appeared in any of my photos

Does it let you specifically choose which photos to analyze, or does it scan your whole library?

If it's the former, facial recognition doesn't sound very useful if I have to go through each of my photos and figure out who's in them beforehand.

And if it's the latter, tracking down the strangers in the background of my 2006 vacation photos sounds time-consuming.
Original title: “Canonical Is At Around 437 Employees, Pulled In $99M While Still Operating At A Loss”, but 84 characters while 80 is the limit.
First mover advantage. And when the recession hits you fire them and your pipeline should be mostly automated by then... The rest is still paying full monolithic big servers. And slow deployments.
I think the values and work/life balance are really great, but it still has to come with a decent paycheck to be great, which NGO’s often seem to lack.
This is such an eloquent exposition of the exact opposite of my thoughts! It's been a long time since I've had that deep connection with something I read. It feels strangely great.
Wake us up when that's an actual usable thing.
What's New in Ubuntu 19.10 (Eoan Ermine)
I don't see anything in the parent comment that says this is a Google-only issue.

Also, the Netflix and Amazon examples don't seem to be in the same category, to me. Every time you interact with Netflix and Amazon, you are doing so deliberately. You are choosing exactly what to give them. You can easily pick another service.

Always-on listening devices, on the other hand, are taking data that you did not choose to give them, and other people's data as well. That's the point in the headline of this article. I would never need to tell guests "If you order something from Amazon, they'll know you ordered it," but apparently I might need to tell them to watch their mouths in my house. There's a big difference.
One moment of weakness and you see all the people that ever hated you out for your blood with vengeance. Humanity won't ever progress if we stick with this ugly algorithm...
good news. Me like.