skysight-inc/HackerNews huggingface dataset:
The internet is a free space, but so is reality; there's nothing actually physically preventing you from walking into a store, grabbing whatever you want, and walking out. You're not violating the laws of physics if you do that, in other words. However, laws apply, and on top of reality we've created a set of rules that are enforced, ultimately, by big burly people with guns.

Nothing, to me, makes the Internet any different from that. There are a set of immutable properties of the Internet, akin to its "laws of physics" (ultimately they still are the laws of physics but I digress), and in that sense yes, the Internet is a truly free space, just like physical reality is. However, just like reality, we've also laid on top of those rules a second set of rules that are enforced, ultimately, by big burly people with guns.

Not to say that laws are a perfect mirror of morality, but why would a rule (moral or legal) that exists in physical reality not also exist on the internet? If you believe in intellectual property in physical space, why wouldn't that belief hold over onto the Internet?
That's the rub; it's not showing in the park, because that's only possible if the park got permission. It's being shown in an alley
>The #1 problem in software right now is not correctness or modularity or some other programming buzzword. It's the insane, ever-growing level of complexity and the resulting lack of human agency affecting both IT professionals and users.

Typed Functional programming is part of the solution to this. It's not just correctness and modularity (Both of which reduce complexity btw).

Also you're right about the whole monad thing, it is a pattern, and like patterns in OOP, doesn't necessarily reduce complexity.
It isn't destructive to curiosity if the algorithm puts you in the curious person demographic. The other week I got a video recommendation for how to extract lidocaine out of anal lube. I don't use lidocaine, I don't use anal lube, and I don't know shit about chemistry, yet here I am enjoying this impossibly niche video.

The problem isn't algorithms. The problem is bad algorithms. Lately YouTube has been on point.
Thanks. I try. Some come out better than others.
Requiring travel is not an ageist policy, it’s an attribute of a job. I know many people with kids who are on the road constantly with demanding jobs, this is a trade off they’ve made in order to provide their desired lifestyle for their family.
> That LF should keep all future Code of Conduct complaints and decisions personal and confidential. That LF should publish and follow a well defined process for accepting, reviewing, and adjudicating future Code of Conduct complaints.

How any organization of any significant size can adopt a CoC without having these types of policies in place is madness. Especially handling it in private first!
The term "hacker" is losing ground, wonder if this person has any chance og wrestling it back.

The original term "Hacker" has been (irrevocably?) twisted to the domain of "security" and "intrusion".

Hacker News is not about this type of hacker, I wonder if "hacker" is more formally defined somewhere on the site.

The older more meaningful definition is described here:

https://stallman.org/articles/on-hacking.html

and at length in this book:

https://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Compute...
> Even the big management consulting firms

They are more outsources than anything. The management consulting tag is a leftover from decades ago.

Today, real management consulting firms are pretty much limited to McKinsey, BCG, Bain, and a few others.
I still pay for netflix+spotify but at this point I'm spending more per month on my piracy setup and associated fees. Because it's more convenient, more centralised, more timely, and more portable.

The USA entertainment industry doesn't want my money.

It's funny to think back on the original MPAA ads about hooded thieves robbing poor creators of their hard-earned cash, in light of how the last decade turned out with the golden age of streaming followed by MPAA gutting it again in their never-ending greed.
You misunderstand the paradox. It's not merely 'rationalizing' to recognize that the paradox demands that we do not tolerate intolerance. The system simply does not work if we tolerate the intolerant.
It sounds like this company only exists to transfer text messages from one carrier's network to another. If that's the case, then any monoculture would have prevented this, it wouldn't have to be Apple's walled garden.
I just rolled a DRF backed app into production. Any tips or helpful dependencies you’ve had the pleasure of using?
Note that "tone policing" is only an offense when non-SJWs do it. When SJWs do it, it's known as "calling out" and should be encouraged. Example: https://lkml.org/lkml/2013/7/15/329
Granted, I have never worked with a database the size of Github, so I've never had to deal with sharding issues. But, even though foreign keys can be a PITA in some situations, I prefer the DBMS to do it for me than rely on the application. Foreign keys have always kept my back. I've been burned a few times when they weren't used.
Fascinating! Thank you!
Iirc that's configurable.
Public complaints such as these are a form of public harassment, which is forbidden by the CoC.

If there's going to be a public show of it, then the decision making process should likewise be transparent and open. That it wasn't falsifies your claim about it being an "open society".

These points were of course addressed in the letter.
So, just ask him not to wear it at the conference ?
And somehow against all odds, the scene still seems to be hanging on despite tons of FBI arrests in the 2000's and zero profit motive.
Ignoring clouds, the daily average insolation for the Earth is approximately 6 kWh/m2. [1] So you get about 0.25 KWe averaged daily per m2. Solar has serious land use issues. It is estimated that 1% of the UK would need to be given over to solar to deliver the current power needs. [2]

Noor II CSP delivers 0.66 TWh and is 6.8km2 (200 MW - peak?)

Ringhals Nuclear Power Plant delivers 23 TWh annually (3955 MWe)

A solar plant using the tech of Noor II and the power delivered of Ringhals would be 237km2 - twice the size of Paris.

[1] https://en.wikipedia.org/wiki/Solar_irradiance

[2] https://www.solarpowerportal.co.uk/news/if_solar_covered_one...
You just need to get your civilisation back the point where you can write ML algorithms first.
Corporate ego. Executives think their media is in-demand and without substitute. Most young people have already replaced traditional media with YouTube & Twitch.
The remedies seem foolish.

Require them to enter a text-code. If the person who is sharing wants the other person to have the code they would just forward the text. All one is doing is making it more difficult for everyone in the hopes of making it more difficult for one group of people.

You buy 4 streams you should get 4. Trying to determine who is watching is fruitless.
I prefer tha assholes walk around with giant "I'm an asshole" signs, personally.
Agreed, based off the following data [1]:
India: 7% global emissions, 1.34B people
China: 30% global emissions, 1.39B people
USA: 15% global emissions, 327.2M people
EU-28: 9% of global emissions, 513.5M people

India and the EU handily demonstrate that you can have large populations with far less of a per-capita impact than other Western countries like the US, or other rapidly-developing countries like China.

What is also concerning is the rise of fascist rhetoric based on the idea that our population is too large - I've seen statements of the population being too large rapidly followed by pointing fingers at India/China and suggestions of reducing/controlling the population there.
So I didn't include it in the original link, but he has a book he wrote under the same title (Domain Modeling Made Functional). I've been going through it now. It's a much more in-depth treatment of the same topics. He walks through a small product from start to finish.

Additionally he does a really great job of walking through two things that I don't think are covered well enough at all for beginning and intermediate programmers (and even experienced ones like myself may have missed parts of along the way).

1. How to effectively gather customer requirements, what questions to ask, what things to dig into, how to organize them. A simple walk through, better than the hand-wavy stuff most people do when requirements gathering.

2. How to model a domain / problem space before implementing. How to effectively reason about your entities, services and actions. And iterate on these with your customer before coding.

I seriously wish I had run across this when I first started coding. A really great collection of tangible, actionable advice.

I've never done it in javascript so won't try to guess, but the first two parts of the three part book are really applicable regardless of the language. Will have to finish the third to see how it is.

Domain Modeling Made Functional - Scott Wlaschin

https://pragprog.com/book/swdddf/domain-modeling-made-functional

https://www.amazon.com/Domain-Modeling-Made-Functional-Domain-Driven/dp/1680502549

(I have zero affiliation with the author and get nothing from any links)

His blog https://fsharpforfunandprofit.com/
Let's not lump conservatives in with Trump supporters. It's unfair to conservatives.
> While the article was not meant to be controversial, it generated a sizable negative response, particularly on social media. This was closely followed by an open letter signed by over five hundred academics to the journal's editors alleging (falsely) many ethical lapses and harms– this resulted in the article being retracted (an unprecedented move).

This isn't a social media mob. This is professional review and response by academic peers. Retractions are part of the process, and are issued when bad research happens. The fact that so many peers called her out for doing bad research is basically indicative of the general consensus about her being wrong and publishing wrong ideas.
The goal of FP would be to make it straightforward to modularize both large and small details. The notion that you can modularize a low level algorithm does not preclude modularizing a high level business process.

This is a good thing because I've found in my own experience that it's hard to say at what level you're at when implementing something. Implementing a standard deviation function? Is it happening over in memory data or persistant? Is it going to happen in parallel when it can? Is it going to be distributed across servers? Suddenly you're back at the high level.
On what planet? Would you say the same of a Yang (MATH) hat? I loath Trump as much as anyone but this is utterly insane. We are not talking about Nazi imagery here, we are talking about a hat that supports the president elect - who by the way might very well win a second term on the back of this sort of un-american censorship.
I would agree with you, /except/ that we should also then hold organizations to their own standards, because if they violate them, it indicates that their proclaimed standards are disingenuous, and are covering for some other reason.
That's exactly my experience and viewpoint.
Fus ro DATA LOSS!
I hate to be "that guy", but I can tell you of at least one instance in our case where going public went nowhere. It was more like, case dismissed with prejudice.

I don't know about radar. Never tried it.

Given my own experiences in the past, I would doubt that radar goes much of anywhere either. Apple just doesn't seem like they move unless and until they want to. But again, I can't say for sure about radar, as I said, I've never gone that route.

By far the best route to go is to be in a position where Apple was about to make the change you wanted anyway. But you probably have to get pretty lucky for that to happen.
"Our events should and will be a safe space."

Seems like a pretty clear reason. He demonstrated that he promotes a hostile attitude toward marginalized individuals who they want to attend the conference.
I mean you do you man, but I've definitely spent an hour and a half on 1 line of code to make it fully vectorised instead of doing things the easy fast way iterating over the data and that code could run orders of magnitude faster than the fast way of coding.

I remember once in undergrad we had a particularly gnarly computation problem to tackle. Some people's code ran as long as 40 minutes. Most were around the 10-15 minute mark. A few were in the 4-5 minute range.

Mine ran in 50 seconds. No one else came even close.

Now, I get that that's not always required. For a one off calculation, it makes no sense to spend 3 hours of developer time to save 1 hour. But if you have to run it 10, 100, 1000 times it starts to make a lot of sense.

I can hack together a convoluted piece of shit pretty quick. No design doc, documentation, design elements that would give me flexibility or error checking. There are always compromises, but I just find it's extremely rare that my typing speed is the limiting factor. It always seems like spending a bit more time thinking about design saves me time in the end.

Maybe you're John Von Neumann or something but like I said, I'm just pretty skeptical.
One of those two investigations produced 34 indictments, convictions, or guilty pleas (one of the indictments is on trial today!). The other accomplished nothing but disbanded itself after a judge ordered that the Democrats appointed to the committee should be allowed to see what the committee was doing.
A monad isn’t a category.

Tbh I think the whole “category theory” obsession one sees in some parts of online FP evangelism needs to die. Haskell has (endo)functors which are a useful concept for which one needs to know zero category theory (similarly for monads). But otherwise, FP basically only ever has one category which has all the nice properties one could want (ok if you have a weird type system based on a weird logic you might have a slightly different category), so the thing people call category theory is just the theory of the one category you live in. One doesn’t say group theory is category theory just because there is a category of groups.

Actual category theory isn’t much about specific categories so much as it is about the relationships between them, and ideas common to many categories (natural transformations, limits, terminal objects, etc).

I’m not saying category theory is bad, but I think to get much out of it one needs more than one category (and hopefully one can think of a category which isn’t a topos too), and one doesn’t tend to come across categories in day to day functional programming. Some definitions and constructions from category theory may be useful in constructing a type system for a new ML-family programming language.
Long distance power transmission can face losses of around 10% per mile.

But if you turn power into coins at point A, then use coins to buy power at point B, maybe you have transmission losses that don't scale with distance?
Taxes are a way for the market to price in externalities that aren’t effectively captured otherwise like the climatic impact of GHG emissions. To not capture this amounts to a subsidy paid by non-polluting industries to polluting ones. It corrects an imbalance.

The way carbon tax is implemented in Canada is to return the tax to folks at the end of the year, keeping none of it, but correcting that imbalance.
Software sells systems, so therefore they should reduce the amount of software available on their platforms by making it harder for developers to create?
It's legitimately to stop spam.

That might be what it originally started out as, but by now many platforms seem to think of it as just more personal data they can monetize [0] [1].

[0] https://techcrunch.com/2019/10/08/twitter-admits-it-used-two...

[1] https://www.engadget.com/2018/09/28/facebook-two-factor-phon...
> The raging assholes enforcing this fake social justice nonsense must be unambiguously called out by anyone with half a brain.

Hear, Hear.
> though it seems many Catholics are confused on this matter about what their own church teaches.

It doesn't help that groups aligned with politically activist right-wing Protestant Evangelical/Fundamentalist groups are instrumental in funding and shaping much Catholic media (notably, EWTN) in the US, which often results in political propaganda supporting policies pushed by the “Christian” Right being portrayed in Catholic media as if it were accepted Catholic doctrine despite often not being (or even conflicting with) the doctrine of the Church.
So anyone that supports Republican policies or the current elected president of the US should be banned from Linux Foundation events?

Do you have be a Democrat to be a part of Open Source now

//for the record I am neither Republican nor Democrat, i am Libertarian, and I voted for Gary Johnson in 2016 so don't burn me at the stake please...
Thank you for a simple, intellectual answer.

Obviously I am not taking in information without skepticism, otherwise I would not have asked the question.

But if I can't read something like that and refute it, then obviously I don't understand the issue very well. The best way to remedy that is to ask (not ignorant silence), so I'm a bit disappointed with the other replies who ridiculed me for asking.
> If in most countries girls do as well as boys in science we can lay to rest any ideas about genetic advantages.

Yep.

> If women and men behave differently with regards to maths and science in different parts of the world we can safely assume the differences are cultural.

No, we cannot safely assume that. That's not even what the part you quoted says.

Probably the single most common argument about why the split occurs in wealthy countries is around interest, not ability. And that can indeed be genetically driven.

To me it looks like the "gender paradox" has a trivially simple solution: Men are more interested in math and math-like fields than women (and women more interested than men in people-focused fields, just look at ones like nursing or teaching), this is at least partially genetically driven, and ability has nothing to do with it. This is part of the reasoning in what you quoted:

> Geary thinks the reason may be that women in these countries are under less pressure to choose a field that promises an economic payback and have more freedom to pursue what interests them most.
me too. I was surprised it wasn't that common at the time.
I think the issue is that a small country or simply a terrorist organization that doesn't have ICBM capabilities could still conceivable cause a nuclear disaster through a lower tech attack on a nuclear facility.
Okay, now I saw two of the craziest things I ever saw today. Thanks, that clears it up for me.

The Linux Foundation seems to be a broken organization.
There was a rumor that was IETF was going to specify a bunch of new breaking changes in RFC 7195 (March 2014), and because of that (irrational) fear ECMA published the 1st edition of 404 very quickly in October of 2013.

RFC 8259 and the 2nd edition of ECMA-404 contain the same change, a single sentence, specifying that JSON must use UTF-8.
He got a huge break at sentencing.

Assuming the cash economy will be greatly reduced in the year 2029, and tech deeply entrenched in nearly everything we do, how will it be possible to live "underground," either out of necessity or a desire to stay anonymous?
It wasn't uncommon at the time for small computer systems to make the memory reads performed by video output pull double duty as a memory refresh. The Apple II relied upon this, for example, and ended up with an oddly fragmented video memory layout as a result.
Electron could in theory use WebKit as well, and the main reason it doesn't is because Google decided to fork WebKit.
> Java? Please.

Please elaborate.

> I can't include Python and ilk as their purpose is completely different, although for things like backends both could be used.

Yet, many real world sysadmin programs formerly written in Python are now written in Go. Go's compilation to a single statically linked binary, and tool support for easy cross-compilation makes it popular for these usecases. And when many people say "Go is blazingly fast!" they compare it to Python.

> What else could we use to write Docker or Kubernetes

Borg, I think, was written in Java at Google.
What are good provider choices? Or even what countries are open and have enough connectivity?
> You can trivially control the return address of the decoder.

With a stack overflow? Stack overflows usually write to unmapped memory and cause a segmentation fault; how would you use that to control the return address? Or perhaps you were thinking about a stack buffer overflow instead?

https://en.wikipedia.org/wiki/Stack_overflow vs
https://en.wikipedia.org/wiki/Stack_buffer_overflow
How the on earth did the kernel community allow these parasites to become arbiters of morality? And where is Linus Torvalds? He surely despises this nonsense as much as anyone.
Gitlab director resigns over “retaliatory behavior”
Works even better. You can stand in the dirty alley (with piss smell and dog poo) and watch it, or go home and watch it comfortable, if the price and service is right. Sure, some people will never go home (maybe they don't even have one), but most people will, given the right incentive.
Do you mean 32 bit support instead?
Here's the problem - God doesn't exist, and all morality is relative. The only absolute laws are the laws of physics.

And yes, there is a universe in which the Nazis won and it's taken for granted that they were right all along.

So now what?
Python handles function stack depth by limiting it to 1024, I’ve run into that limitation with recursive functions a few times but I can override it by setting a new maximum in code. Couldn’t similar be done with JSON?
This "calculator" is a political stunt. Billionaires have their own financial advisors. They don't care about this calculator, and they're definitely not confused.
I've seen plenty of people unironically wear Che Guevera T-shirts, Socialist t-shirts, etc. even at conferences. If that's not at least at little bit threatening to some people, let me introduce you to my friend who helped people escape over the Berlin wall.

Whether you like it or not, plenty of people who voted for Trump are probably in attendance. Telling them that they're unequivocally not welcome is hardly going to change their minds.
> literally a sound wave

Well, not literally. A sound wave is a compression wave (vs. shear or torsion).
If I buy the theft term.

Is all theft wrong?
Is theft wrong in this case?
Once you are stuck with MySQL it is very, very, very hard to get an organization to switch--not only from a technical standpoint but a political one.

I bet you any competent engineer who knows their shit about DB in those companies regrets using MySQL. I bet their code is full of hacks, crappy schemas, and all kinds of work arounds because they chose mysql. I've seen it in every company that uses MySQL. The lengths people go to avoid schema changes is astonishing.

It is much, much better to start with a real database like PostgreSQL because whatever you pick is going to be what your entire org uses from now until eternity.
Your "20mbit up" doesn't explain the videos that are already there.