skysight-inc/HackerNews huggingface dataset:
>Firstly, the reason I open-source most of my libraries is because, when I was a kid and learning to code, I couldn't afford or convince my parents to buy the expensive proprietary software I wanted to play with

Just saying, software can be free without getting open sourced.

I agree that OSS gives raw access to technology, but in larger projects, I would prioritize a good documentation/reference book over source code to understand it in a complete manner.
OK, what is the deal with sites like this one?

I can more or less understand not being able to see the content at all without JavaScript.

But on this page, it seems to fully load for a split second, and then get replaced with emptiness.

Like, what is even going on here? What mechanism is responsible for removing all the content from the page after it's loaded (presumably, it isn't JS?)
Nice to see Trump keeping SOME of Obama's projects alive.
Tangentially related: In 1988, Iran Air flight 655 was shot down by an American missile cruiser, killing 290 people. It was likely due to a UI problem with the aircraft tracking system on the cruiser that reused an ID number from a potential enemy fighter aircraft.
https://en.wikipedia.org/wiki/Iran_Air_Flight_655
To quote Drawn Together's Foxxy Love: "This whole test is racially biased! Question one: 'What SPF lotion would you use if your were going down to the polo grounds, fellow Klan member?'"
> would have led to the demise of many more Jews during WW2

That maybe has some implicit assumptions. If the entire populace of German adopted what you call the "principle", Germany would have fallen much faster and with less bloodshed.

Regardless...moral choices are usually pitted against other moral choices and that's part of what shapes our moral "fiber", for lack of better vocabulary. To do something or do nothing, both have risk analysis. Mostly, we do our best with what we have learned...which also greatly influences what we imagine for the future.
I understand Equifax did not hire the Settlement Administrator. I still see Settlement Administrator as an intermediary for the Equifax legal case. Like you are saying, the parties here are the plaintiffs, defendants, and the legal system. I feel like focusing the Settlement Administrator just diffuses blame (for all we know they are just following the terms of the agreement). I think the article appropriately focuses on Equifax and how poorly the legal resolution is playing out.
OpenSSL has hundreds of contributors, not just one guy, and the 'heartbleed bug' guy they were referring to wrote the code during his PhD, so it wasn't a volunteer donating his spare time.
What confuses me is that's just not my experience. I've seen and helped run multiple company Slack channels, and none of them regularly had instant responses.
If you don't want companies using your tech, just use (A)GPL or anything from Richard Stallman.

But there are some of us who believe in Open Source[1] and giving value to the world, including companies. So please stop bullying us into being a victim culture, we're not.

Besides, scientific research over the decades has shown that Open Source produces valuable work specifically because it is unpaid creative work, and when pay is introduced, quality drops.

Here's a good summary video of the studies: https://youtu.be/u6XAPnuFjJc

[1] Disclosure: I work on Open Source full time now because 8M people use my tech ( https://github.com/amark/gun ), but I do not charge for it and previously had to do it in my spare time (it is only its success that has lead to me being able to work on it full time - not the other way around).
Thought experiment Laura, lets imagine that in the future there is a quadrillion dollar company that started in 2020. Do you honestly believe the founder of that company would take your yc deal?
His NDA is exhibit A and his exit form is exhibit B. I downloaded them while using the RECAP extension and they are now available here https://www.courtlistener.com/docket/16206285/united-states-...
With 200 feet sea rise all coastal cities around the world would disappear. I live in Greece and my house is just 84 feet above sea level. With a 200 feet rise two thirds of Athens would submerge. All islands will go under. At least half the population here lives in cities near the sea. Sure, there's a lot of land to move inland but the cost to do so would be substantial. I don't even want to think about it.
I think the argument with taxes is not just the simple math (addition, substraction) that people complain about, it's that taxes become more confusing every year (at least in the US). And not sure how school can help with that.
If your previous salary was good, then you have little risk in sharing
There has to be a give and take, otherwise this logic can justify many things we've decided is wrong. Things for example like firing someone trying to unionize or for being black or a woman. There is a difference between freedom of association for an individual and freedom of association between a company/organization and its employees or members and that is part of why.
Culture, customs. Things are just like they are in various countries. Asking why makes little sense. Most customs can be useful in some situations and less useful, even disturbing in others.

That said if you apply for a qualified job in a foreign country you should have some familiarity with the customs of the target country, at least from reading. Otherwise working there might cause quite some difficulties for both sides.

I know what I am talking about. I knew foreign country B from being a trainee there. Later I went to its neighbor country C to work permanently. Given the fact that they are neighbor countries I assumed to know both of them. Well, there were quite some surprises...
What? No, this is a lawsuit for violations of the NDAs Snowden signed with NSA & CIA in particular regarding not submitting his manuscript for pre-publication review.
>I am skeptical of the claim that voluntarily pedophilia harms children

I'll just leave this here

https://www.amazon.com/Trauma-Myth-Sexual-Children-Aftermath...
It's pretty incredibly how many pro-pedophile and pro-rape comments there are on HN, although I'm not surprised as this isn't the first article I've experienced this in on this site

1. "The word 'assaulting presumes that he applied force or violence, in some unspecified way, but the article says no such thing. Only they had sex" -stallman

First of all, having sex with someone unwilling is applying force. There was obviously an abuse of power at play, and to discount someone being raped because you don't think they got beaten or something similar and that somehow makes it not a sexual "assault" is twisted, disgusting, and again, rape apologism

2. "We can imagine many scenarios, but the most plausible is that she presented herself to him as entirely willing" -stallman

She said that she was raped. Saying that the "most plausible" scenario is that she was willing is clearly acting as a rape apologist. Not all woman will physically fight off the attacker when they are raped due to differences in power structure, age, physical strength, their ability to escape, etc.

>Giuffre was 17 at the time; this makes it __rape__ in the Virgin Islands

3. "Does it really? I think it is morally absurd to define "rape" in a way that depends on minor details such as which country it was in or whether the victim was 18 years old or 17" -stallman

Again, rationalizing and acting as a rape apologist for his friend who raped children. It doesn't matter whether he thinks its absurd, if you fly someone into a country or location where they are a minor, legally cannot consent, and you have sex with them you are a rapist.

I'm sure I'll get told how my liberal, PC nonsense needs to go find a safe place. I am generally the last person to support political correct nonsense that leads to censorship and other issues, but frankly what Stallman wrote was disgusting and clearly discounting rape survivors based on false assumptions and pedantry. I'm glad he lost his position and will not be able to spread such a toxic way of thinking. I'm also looking forward to all the downvotes from people supporting child rapists with no actual counterargument, as is standard on HN
AC75 Class Boat of the US America's Cup Team
This is bullshit. Corporations benefit from a larger pool of students and cheaper pythons developers, Postgresql and mysql are very popular is business. By comparison, how many people use Ubuntu instead of Linux?
Good point, but factor in build/release, then deployment. We all know what some companies are like in their desktop real estate rollouts - if you have too frequent updates, you end up with greater disparity in releases with a template support of - oh that's not the latest, pls try again.

Then feedback, if you rollout release too frequently you also can be several releases in and get feedback of some bug in a release prior to current release, albeit only a week or so. So by having organised releases, allows better management and a better experience overall. It's a fine balance, but for those who needs it, there will always be nightly builds of most things they want with last second updates, also self-builds for those inclined.

But I get the whole artificial timeframe does seem somewhat odd, but the further you look at the overall usage, management and support factors et all, you start to appreciate such regular timeframes.

On the other extreme, I've worked in an environment in which a whole suit had to be retested and go thru all the hopes as a full stop was missed of a comment and that change caused the whole testing, management/release cycle to go thru the motions again. That you would like, ignore and package up with other small things into a full release - which is what many do these days in most environments.
After all - would you want to go thru a rollout of a new release that may contain a fix you want, or equally may just be adding a full stop to a comment in the code and yielding no binary level changes, albeit that it went thru the whole hoops and hurdles as a full release and that is what you got.

So from my experience, a 4 week release cycle is good, fixed, something that you can plan around. Also kudos for not just picking a day a month and doing monthly updates like most, that tends to seem more arbitrary unlike 4 weeks, which has an air of less arbitrary and feels like it was thought out more. Though an element of personal experience does come into play.
Did you miss that I was referring to the non-Congressional aspect of the Red Scare i.e. the studios privately blacklisting communist sympathizers?

In case anyone missed my general point there, it was:

One can be worried about the chilling effects on speech, regardless of who is doing it; dismissing such concerns "because it didn't violate a law"[1] is confused, and a kind of category error.

[1] edit: or, in your case, relying on a court for all relevant judgments about this matter
Exactly, rent and loans/mortgages interests linked to the appreciation of assets are all included in the GDP.
This seems like a security issue waiting to happen. My guess is these channels will have to be highly monitored.
> Can I ask what plan you're on? I'm assuming since your company wants to pinch pennies you're also fairly small?

We are small compared to FAANG, but not "small" small (~4000 employees total).

We run our own self-hosted GitLab EE instance, so we have "infinite" CI minutes in that the runners are on all our own hardware. So CI is "free" (but we pay for and maintain our own hardware/VMs so I'm not sure how much that costs).
Go look up "cultural revolution" on wikipedia.
Customer is one who purchases something as in that’s what it means. So they can’t be a HK customer if they don’t make a purchase.

Potential customer’s is generally referred to a Lead specifically to make this distinction.
Yes, it's called imitation learning and is a subfield of reinforcement learning. The problem is that even a small error could gradually accumulate and cause the sequence of actions to diverge. RL agents learn not just how to act in a given situation but also to evaluate possible actions, situations and even to model the environment. That way they can adapt dynamically instead of diverging from the optimal actions.
Let's turn your analogy around. Are you complaining that there aren't more hobbyists dabbling in medicine without licenses nor viable careers? Or that society doesn't actively pursue and arrest programmers for doing similarly...?

There are countless developers making successful careers out of it, just like medical doctors. In addition, there are many more successes on a spectrum that includes the programming equivalent of GPs, nurses, paramedics, pharmacists, drug store clerks, pot farmers, herbalists, dietitians, mothers dispensing band-aids and kisses, and aged boy scouts who happen to be in just the right place at the right time to save someone's life with first-aid.

There are countless activities in life that may or may not have viable business plans behind them. What sets programming apart from doctors and other service-based industries is that our work product is trivially replicated and shared by others. Look to literature, music, theater, and cinema for metaphors about the roles and compensation of content producers in culture and society.
How I Built and Launched a Product in 14 Hours
Whistleblower laws are a con. Principled reporters have never been treated fairly in the US. It's the same crap as "responsible disclosure"; it just gives the organization time to assemble the cover up. Publish without warning in the public interest, and the public will see the truly responsible party with their hands unclean.

Graciously give them six months to clean up their act, and they will instead use it to clean up their mess--which is actually just you. Publish afterward, and you will find that the plan to discredit and humiliate you was already loaded and ready to fire.
>why release on a schedule at all

Exactly my thought - why 4 weeks? Why not just put everyone on Nightly and be done with it? Then everyone will enjoy the firehose of agility and features that is Mozilla! You're always shipping working code, right? If it passes the harness, it's good, isn't it?
I asked the stasi and they told me the stasi are full a good folk just keeping an eye out for east Berlin terrorists.
How One Soup Startup Is Changing the Entertainment Industry from the Inside
Ah sorry to hear that was your take-away, I'm not on support it's just my job to triage feedback [1]. We do have a Slack channel for support managers where I passed along your experience though, so hopefully we can improve!

[1] (in case you care at all about my job description lol) https://about.gitlab.com/handbook/marketing/community-relati...
These are interesting questions to consider.

I'm not sure how "private conversation" should be defined. If someone wrote something on HN, is it really private? In the case of RMS, I don't know enough about this mailing list to know whether it was private or not.

I'm also not sure whether "private conversation" matters a lot. For instance, a governor of Puerto Rico was apparently sending homophobic and misogynistic messages around in a private messages. Is it less bad for being in a private conversation?

To your hypothetical: If I was so upset with someone that I felt the need to go to their employer and complain about them, that seems like my right to free speech and expression. If, after security kicked me out, I took the matter to the local newspaper and it caused an uproar, that also seems like my right.
NY Fed rescues overnight lending market with $53B
20% more vacation, then yes
I did not say that A isn't 1. In fact, in my comment I specifically acknowledge that A is 1 (some types of mail are protected by the 4th amendment). Please do not try to construct a straw man.

The point is that there is already a determination that not all items sent through mail services have an expectation of privacy. If we're drawing a parallel between physical mail and e-mail, this lends to the belief that such a determination could also be made for items sent through electronic media, especially items sent through electronic media that is owned by private companies (ISPs), similar to how private shipping companies do not provide 4th amendment protection.

>There certainly is an expectation of privacy in my mail CORRESPONDENCE

Not all mail correspondence, which is the point. If you send a letter through USPS standard mail, there is no expectation of privacy. If you send a document through UPS, there is no expectation of privacy.

Also, you're getting hung up on the usage of the words "package" vs "correspondence" vs "mail" vs "letter". This is an unnecessary distinction. A letter is just a "package" that contains paper with information on it. The law doesn't see a difference. In my original comment, you should read the words package/letter/mail/correspondence interchangeably.
In a way it is. I propose that taking someone's messages from an e-mail group and publicly spinning them with intent to cause public outrage to force their employer to fire them is deeply unethical and should be discouraged regardless of and orthogonally to the content of messages in question.

There is a group of people on-line who like to point to the "paradox of intolerance" as a justification for Internet lynch mobs. But this paradox works both ways. What it says is that society needs to combat people who label others as undesirables, intending to remove them from said society. But if someone fighting the intolerants ends up labeling tangential people as undesirable and unleashing pitchforks on them, that person is an intolerant too, and needs to be stopped as well.
... I don't get it. I mean, I get the joke, but not how it supports your argument.
Floom: User Authentication and Customer Billing as a Service
Facebook Partnering with RayBan to Develop AR Glasses
The lack of gravity means flames burn in a sphere in space
I love using discord for my open-source projects as I feel that the individual role and channel permissions are a little more powerful. I wish Slack adopted this full customization permission ability into their software.
I had a related discussion the other day with an acquaintance. We were explaining the different maths to my daughter, who is thinking about doubling up courses to get to calculus.

My acquaintance (having recently graduated college for maths) was explaining that in the real world, statistics and probability have far more use in the regular world. From my perspective perspective as a programmer, I confirmed that I'd used statistics far more often than trigonometry but with one notable exception: game engine programming.

Never have I felt more amateur in my understanding of mathematics during my programming career than when I had to (re)learn about matrix math, dot products, quaternions, Euler transformations, and other concepts I hadn't touched or even heard of in years. Maybe those concepts are less applicable as general math education now that everything's a pre-built framework with its own IDE.
The Female Art Patrons Who Shaped Art History
The bitterest pill to swallow is that the main intent on the part of Vice Media et al is advertising pageviews. Maybe Bollea can pay it forward.
No, it sounds like a run-of-the-mill breach of contract lawsuit.

As alleged, Snowden signed a contract where he agreed to do certain things, X, for the right to do Y. He did Y but then didn't do X. And now the counterparty is suing for damages under the contract.

The US government has limited power to stop publication, so all Snowden had to due was submit the manuscript for review, reject any requested changes, and then go ahead and publish the book in its original form.
Were they really better though? Maybe by certain metrics, but maybe not by other metrics.

If someone shows me a GPS navigation app that's really pretty, fast, and even shows me where speed traps are, that's nice and all, but what if it doesn't let me just type in a business name, and instead I have to actually know a street address? Then it isn't very useful to me. I'll go back to the app that lets me navigate to business names instead, because that'll save me a lot of time by not having to use a separate app just to look up a street address for every destination I want to go to.

This reminds me a bit about the debate between Google Maps and Waze (yeah, I know they're owned by the same company). The Wazers love waze because it's cartoonish and easy and shows speed traps. That's great, but to me it's too simplistic, it doesn't show alternate routes in real-time (GM will show me a gray route, saying "similar ETA", "3 minutes slower", etc. as I drive), and it's absolutely useless for public transit, so I stick with GM. And this is with two free products both owned by Google.

Finally, what "better products" are you talking about? I remember quite well when GM came out. I switched almost immediately from MapQuest. This was back when it was a PC-only (web) application, of course. At the time, MQ had a clunky interface, and then GM suddenly came out using AJAX, and I could click and drag the map around! It was utterly amazing compared to MQ that you had to use pan and zoom buttons for. Maybe the map dataset was better for MQ? I'm not sure about that, but let's just say for argument's sake that MQ had better map data. That's fine, except that there's more to using a map application than the dataset: the user interface is extremely important too. So this seems like a good example of ignoring how important the UI is, and then wondering why so many people suddenly abandon the "superior" product for the one with the easier-to-use UI, which is something we've seen over and over and over in tech over the decades.
This comes down to your allowance and interpretation on self-determination. There are consequences for every action - sometimes positive, sometimes negative. MIT made a calculation and rolled the dice. Most people are pleased, but it just as easily could have gone the other way. Every organization and individual has this right - you're essentially asking if its okay to make this choice if the outcome is negative - yes it is. Thats up to the individual to decide. Stallman made his choice and so did MIT
NY Area Fire Commissioners Resolution States
He was forced to resign. Holding a gun to one's head and telling them to recite a confession doesn't make it authentic.

I don't want to pretend he had no choice in the decision, but to pretend he did if of his own free volition is false.
Firefox ships ~100 binaries for 100 different targets, from mobile phones, to desktops, tablets, ... x86, arm, sparc, ppc, riscv, ... X linux, windows, macos, freebds, openbsd, netbsd, .... X arch linux, debian, ubuntu ..

At some point you need to say this is what we want to ship, and branch, and make sure that not only all tests pass, but that the installers work, run the benchmark suite that might not be run on every PR, make sure the updates work on all systems, appstores, etc. Accept new patches to fix bugs, etc.

I suppose they might have a release team that does nothing but releases, and if creating a full release takes a week (no idea how long it takes honestly), then maybe they could release each week.

But I don't think they can release a new version every day, because probably running their whole CI takes longer.

E.g. before shipping a version of Rust, the RC is used to build and run tests of all packages in the Rust package repository. This takes 4 full days. One could probably throw money at the problem and speed it up, but at least right now, releases just cannot technically happen faster, unless you are willing to compromise on quality.
I was wondering why people hadn't suggested having a choice. Go Texas!