skysight-inc/HackerNews huggingface dataset:
One of the most frustrating things is when SE modes decide to deputize themselves on behalf of third parties, and try to enforce the laws of other countries or the intellectual property rights of decades old software.

I've seen questions about how to bypass DRM on 20 year old software deleted. And why do they assume that the DMCA applies in other countries? What if you are asking how to build an unauthorized media player in a market where it is not for sale anyway?

I remember in like 2011, someone asked how to virtualize OSX Tiger on a non Apple host because they needed to use this proprietary software for their business. The top answer was that it was 100% impossible to do this (not true) and that they were a horrible human being for even considering it because it violated Apple's TOS. I've also seen this happen when people want to do things like retrieve music that they paid for off of their devices.

I have heard that in Saudi Arabia husbands have a legal right to monitor their wives communications. So if a Saudi woman posted on SE asking how to remove a keylogger her husband installed, would it be deleted for violating local law?

Or what if a Saudi woman simply wanted help cracking the Google authorized wife-tracking app[1], so she could flee? That would be violating local laws, and upsetting Google.

[1]: https://www.npr.org/2019/02/12/693994447/apple-google-critic...
The article does mention that it takes into account land already in use by humans. I can only assume that "use" includes agriculture.
That doesn't necessarily invalidate the statement, they presumably put a great deal of thought into their new name.

If their first store was called "Fashion 75", do you think they would have chosen "Forever 75" as their new name?
Elizabeth Holmes seals of approval.
The Linguistic Genius of Prairie Dogs (2015)
Not necessarily true. In many states if a doctor does not request it your insurance has no obligation to pay. That doesn’t mean you can’t get it done, but you’ll be spending hundreds of dollars out of pocket for it.

Also, everywhere I’ve ever lived labs have been a very commercial business. They advertise constantly about it...
Yes - and this is more and more of a common theme.
Agreed. In industry, if you want to work in R&D or climb the technical ladder, the PhD is a clear win -- as long as your expertise area is regarded favorably. If it's not, you've largely wasted 3-5 years of your life.

Worse, if you see yourself evolving into a management or business role, a PhD may prove to be a liability. In many commercial settings, a doctorate is seen as a biomarker for 'is too bookish' or 'prefers analysis over action' or 'lives in a dream world'. The more theoretical your thesis area, the more likely this is to happen.
He says he learned C++ in 1990, and never says anything about C, so it's still likely that he only has a distant memory of something like C. I have a distant memory of something like Ada, but I might struggle for a while if asked to program in Ada professionally.
That's definitely not the case.

Most people on campus think of RMS as a socially awkward crusader for free software. He has a reputation for pushing himself into positions where he's not wanted (e.g. handing out protest fliers at industry talks where MIT wants to maintain good relations, or responding to otherwise unrelated email threads where someone mentions proprietary software).

He had awkward posters on his door, but I've never heard of RMS hitting on people after they've asked him to stop. There's a big gap between "feel uncomfortable" and what you describe.
> We say what we think makes sense in the way we think it makes most sense to say it. We are not infallible logical machines that calculate the truth or falsity of logical statements by rigorous application of a set of rules of inference.

Sure we aren't, but a mistake is a mistake, even if it's one that come from logic.

Wouldn't you correct me if I said that the sky is green? Why wouldn't you correct me if I made a formal logic error then? The funny thing is that unlike logic, my sentence could be actually true.

For sure there's ways to do it that's wrong, like doing it to feel superior, but it doesn't means that it's wrong to point out logical mistake altogether because of that.

I think fallacies should be taught earlier in life. When I learned them, I found out so many mistake I made regularly in my ways of thinking, and even from a quick glance of that website, I found many more of them that I clearly did from time to time.

It's okay to makes mistake, but the impact of the mistake I may have made in some case is certainly not okay.
> Links asking someone to add you on another service aren’t supported on Instagram

That's some weasel-wording right there. "Not supported" makes it sound like this is a feature they'd need to code that they haven't gotten around to yet. It's not -- they needed to take the time to explicitly block something that would otherwise work by default.

Phrasing it as "Links asking someone to add you on another service are not allowed on Instagram" would be more honest, but also make it obvious what they're doing. So instead, they go out of their way to phrase it as something out of their control rather than as a deliberate policy.
Right, but I can't lock myself out with one.
If I understand correctly, ecoforestry, biochar, reducing carbon emissions 50% each year, renewable energy sources, “green sand” beaches, etc together still don’t revert the damage already done in time to prevent a major ecological crisis.
I'm in my mid 30's, 2020 vision, have been in front of a computer for the last 20+ years, and smart phone since the first android phone.

I still have 2020 vision.
I think it's because 'lifestyle' changes slow or reverse the origin deleterious behavior that is (perceived to be) causing the problem, while dumping 7 cubic miles of foreign material on beaches seems like a radical approach with a high likelihood of unintended ecological consequences.
Could it be that the problem is just a lot more visible on those specific sites, because they have a lot more users than any of the others?

https://stackexchange.com/sites?view=list#traffic
> You argue for sustainability as an axiomatic value (and I agree) - but sustainability is not an automatic consequence of something being natural

Yes but that simply means it is not a deductive argument [1]. This is very far from being fallacious. It would be quite disastrous to regard all deductive arguments as false at least in everyday life. "the weather report is for snow - wrap up well"

[1] https://www.iep.utm.edu/ded-ind/
Do Neural Networks Dream of Electric Sheep?
"Most people are concerned that someone might cheat them; the scientist is even more concerned that he might cheat himself."
GL4ES Emscripten support: Run OpenGL 2.1 programs in the browser
Ask HN: Java NIO stands for non-blocking I/O or New I/O?
I just had an internal discussion at my company and it seems I've been wrong for 15 years thinking NIO or java.nio stands for non-blocking i/o. In fact, I've been told it does in fact stand for New I/O. I'm just wondering what HN folks have to say about this. Surprising? Still up for debate? Or is it cut and dry that NIO stands for New I/O?
Is there a Woz behind Musk?
If one side is right and the other side is wrong, they are unequally matched in the rational debate but equally matched in the emotional debate. The pro-carbon side is just as capable, if not more capable, of putting slanted articles in the news and filling Reddit with incensed comments as the anti-carbon side. Why would the side that is right want to throw away their advantage and become wrong?
Oh I can relate too. I was just surprised the super-elite employees would make such basic mistakes.
The first maxim of software architecture: You Are Not Google.

(And even at Google most systems running C++ code are their core indexing and analytical systems, which are not directly related to their Internet-facing perimeter; there are some exceptions, of course).
Non-programmers are more comfortable in the Wiki. And it's probably safer to keep them there anyway, and edits can be allowed there with fewer safeguards.

Then again I'm not sure how many non-technical folks are willing to dig into GH anyway. I've heard Issues & friends called "too confusing" for "non-technical" folks, in favor of Asana and Jira, of all things. Huge WTF from me since I'd say the opposite is strongly true regardless how "technical" one is, but that's the perception I guess.
Partially supports Vulkan.

In any case the point stands. A OpenGL wrapper on top of Metal is also possible, no real reason to actually depend on Vulkan for Apple platforms.
Personally, I'm fine having several remotes, but I realize that most people would prefer not to.

My setup is a stereo receiver plugged into the display's stereo out. A Linux desktop, RPI4 (for Kodi), and a PS2 (via a component->HDMI converter) all plug into the display, so all audio is device->display-> receiver, except for the PS2 which is optical S/PDIF. All HDMI devices end up on the same channel on the receiver.

I keep the volume on the receiver at a pretty neutral level, so I don't often use the receiver remote, instead using volume control on the display remote. Of course, when I want to play CDs/cassettes/records I can't use the display remote...

If anybody has any recommendations for a good universal remote, I'd love to hear them! Nothing I've found works well with my receiver (HK 3490). Of course, I also don't want the remote to have WiFi or Bluetooth.
> The question & the answer is for the community more than questioner.

Part of the confusion might be that they're very unclear about this point. For example, on the front page right now the following is prominently displayed:

> Stack Overflow is an open community for anyone that codes. We help you get answers to your toughest coding questions, share knowledge with your coworkers in private, and find your next dream job.

Emphasis mine. Clearly that is something very different from building a "Q&A wiki" which you allude to.

I guess the impedance mismatch comes from the fact that the route they chose to get to their "Q&A wiki" goal was to curate questions from individuals, rather than to for example extract questions and answers from a more regular help forum.

So individuals go on SO and think the site is about helping them, and then get confused about what happens next.
Taplytics (YC W14) Is Looking for Senior Engineers in Toronto – React/Node
Read Code Like You Read a Book
That's because in the US, PhD is actually the combination of masters degree (typically 2 years) and PhD (typically 3-4 years) in other countries.

At least in sciences, US universities don't typically even offer a MSc program; people can get MSc by enrolling into PhD, which is typically the only available graduate program, and quitting it after completing the coursework.
Are they the ones to blame for this all though?
Ok, I'll bite. How would an institution go about "correcting" human traffickers, organized crime members, serial murderers, serial rapists, or really anyone?

Seems to me if there is no real punishment, there is no deterrent keeping the person from doing it again as soon as they are released: "Oh wow, I trafficked women and all I got was a few years of psychotherapy in which all I had to do was smile and nod? That wasn't bad at all, I have no remorse, and I'll do it again, this time learning from my mistakes so I don't get caught!"
Keeping things in perspective, do you really believe what is happening now isn't going to ruin Stallman's life?
Why didn't you write it in Rust?
My main working machine is running Linux - I have access to a Mac, but not Windows.

I've been looking for distrbution mechanisms for a while now, and static binaries are not easy for applications with a GUI.

As for Metal, it just works better currently with the underlying libraries I'm using (GLFW + gfx-rs), than MoltenVK.
I would like to stop talking about this as a "crisis." It certainly has no appearance that any crisis level has been reached. This is communists trying to collective us and I'm not having any part of it.

Submit your plan to reduce human population by 4 billion or so odd people. Otherwise, STFU.
Any kind of press is an "advertisement".

That is why people that write about technology are called advocates.
Lambeth Community Solar – Repowering
Agreed, this has repeatedly been one of the biggest failings in communicating the reality of anthropogenic climate change.

Climate change is not a single event, nor a cluster of events, that occur(s) over a summer. Strong hurricanes have occurred well before Dorian [1]. So have heat waves [2].

Extreme weather happens. The change in the frequency of (some) extreme events can be attributed to anthropogenic climate change, but a single event cannot.

[1] https://en.wikipedia.org/wiki/1935_Labor_Day_hurricane

[2] https://en.wikipedia.org/wiki/1936_North_American_heat_wave
The simulation is pretty amazing, but the wording and headline of the article point to what I feel like in science, not just physics, ecology's pretty bad for it too, but the impression I always get from models and simulations is that when they don't match up with reality, somehow reality's wrong and not the model or simulation.
I agree.

Except for when those revolutionaries are saying it's pretty much OK for adults to fuck kids.

Then, I'll pass.
You may want to check Larry Page https://en.wikipedia.org/wiki/Larry_Page#PhD_studies_and_res...
Early results: libaio 60.5MiB/SEC reads, liburing 855MiB/SEC reads
In-Q-Tel is the name you’re looking for, methinks.
Rtings.com for tech. They buy all of their units; they don't take 'review units'
Well they're certainly trying, by parading a young girl around to make emotional appeals.
This might point towards cold fusion being indeed a dead end, but not the existence of a conspiracy behind a "government organized strategy" you hypothesized. That's quite a leap.

By the way, the idea reminded me of "The Dead Past" by Asimov.
Towards Model-Driven Authoring: What’s Missing?
In Norman Spinrad's book The Iron Dream a young Hitler moved to New York City and became an illustrator for pulp science fiction magazines.
Founder here- happy to field any questions anyone might have about the app if you have them.

At this point I'm starting to realize that it may have a lot of different use cases (post-purchase surveys, giveaways, email capture campaigns, simple forms, etc..) So if you end up giving it a try I would love to know what you ended up using it for so I can build some new features around that use case.
But if your ID has been "verified", why would you all of a sudden no longer be verified unless the verification was fraudulent?

To verify yourself on instagram etc. you need to submit identification etc. . Once you have done that there should be no reason to take that away from you if valid.

You are still you unless maybe you get married and your name changes which could require a re-verification and if the policy was changed that you don't qualify for verification it would be fair for you to be no longer verified.
When I toyed with the idea of getting a PhD, I spoke to a professor at a CS conference about what it's like to be on a conference committee. One of the first things he said was "Well if my paper doesn't get in another professor's conference, there's no way that professor's papers are getting in _my_ conference." (Double-blind notwithstanding, the research topics in this particular conference had known investigators.)

As much as I enjoyed the toil and reward of seeking novel results, I decided at that point that I could enjoy computer science and work on interesting (possibly novel) things without having to be a part of academia and the petty politics that drive a lot of it.

It really depends on what you define as "interesting" and what you want to get out of your investment in time and energy towards your studies. In a lot of ways, there's no better time to be alive as a software engineer than now. You can apply those skills in such a wide variety of industries (multitudes of AI applications, VR, health care, transportation, etc), many of which are getting new or increased investment from VCs. You may not work on something specifically interesting, but your contribution to a larger goal or mission can be greatly satisfying. I'd say pick an industry where you can have even a small impact as an engineer, or a company where you may have exposure to many areas and drill down into things that interest you.
Well, they were internally discussing a proposed Code of Conduct. I imagine mods are bound by an NDA, and management are choosing not to share.
I mean, if someone was constantly making me feel uncomfortable at my job, and hitting on me even after I'd ask them to stop, I'd tell my boss and would quit if it wasn't dealt with. If enough people complained and/or quit, that person would eventually be let go. That's just life.
I guess everyone sees the issue from their own point of view, of which there are many, and there isn’t one magic bullet to solve them all. I stopped participating because of the push to be more “welcoming”, even to those that put “it’s happening to me too, what I do???” as answers or those that can’t be bothered to search for anything, just want a solution HERE AND NOW. SO used to be a lot more strict than it is now, but people are complaining a lot more these days than before. That, too, says something about the community.
Whether it's fliers or LSD the intention is the same. And sometimes it does end up being worse than LSD, such as gun fire and cluster bombs.
Would appreciate a similar one for "laws" and "adages", I can never find a decent resource that makes them easy to find the name when you already know the concept (recorded as an idea here[0]).

0 - https://github.com/cretz/software-ideas/issues/17
What I don’t like about planting trees for carbon absorption is that is leads to really boring forests: in Canada they’ll plant mono species stands of white spruce, which typically absorb the most carbon. This is however not the best in terms of biodiversity... Doing something as complex as forestry while optimizing for one objective is not the best approach IMHO.
>I don't really understand why someone would find it offensive for wishing them better health

You're not just wishing them better health; you're wishing that your preferred deity magically give them better health. So you're pushing your faith in that deity on that person.

>I'm not religious at all and I still say "bless you" since it's from the culture I grew up

The culture I grew up in (America, specifically the South) does the same thing. It also has other great things in its "culture", like murdering black people with nooses during the Jim Crow days, and generally being intolerant of people who are different. "The culture I grew up in" is not a good excuse for bad behavior, and that includes pushing religion on people.
The article is titled "Everything before ‘BUT’ is Bullshit." Basically, if you say but, whatever preceded it is bullshit.

It calls people out for using it.

So, when the author writes: "Apologies to those of a sensitive nature for the graphicness (is that a word?) of the headline. However, it is true.", it shows they aren't actually apologizing. Why? Because the word "however" could be changed with "but" and it would effectively be the same thing.

Basically, that statement in the article is, according to the article, bullshit and combative.
Yeah mnesia is extremely clever and very fun to learn. Also being able to store basically any term without having to do conversions is very useful.

I've found some practical aspects a bit painful though. It took me a while to figure out how to make backups, migrate schemas to different sets of nodes, that sort of thing. Also there are size limits on disk-based tables which are a bit limiting, and while you can use table fragmentation to get around that to some extent it doesn't seem straightforward to use (I haven't dared so far). I also don't like the way it deals with netsplits - when nodes reconnect it tends to require manual action to resolve.
Why not just "Influential" since that is all people really care about.
That's good. Doctor salaries need to come down. You're not entitled to be compensated arbitrarily more than Medicare.
Agile equals a bunch of complicated "workflows" in Jira. This is a real thing that a non-small number of managers believe. Or if they don't believe it, they sure act like they do.
IMO people should be discouraged from getting PhDs so that the only PhDs are the ones who do it out of internal drive and craziness. #keepPhDsWeird

It isn't logical to get a PhD. The worth of your PhD will be determined by how much you can make for yourself, and how much charity your advisor is motivated to give to you in leadership and insights. A PhD is not very transactional, you don't know what you'll get except what you think you can give to yourself. A PhD works best for people who have no other choice.
The very first sentence of the OP article calls this out.
He's made multiple comments spread over many years that make it clear he disagrees with the core concept of statutory rape, by repeatedly invoking "consent" or "willingness" and similar.

The whole point of the concept is that there's no such thing as willingness or consent with minors, that the very nature of the act having taken place constitutes rape.

A statement like "there is little evidence to justify the widespread assumption that willing participation in pedophilia hurts children" means he's saying adults raping children is OK.

He literally wrote that on his blog. It's still there.[0]

I mean, what do you think is going to happen when you do stuff like that?

He definitely has a legal right to do it, and on that I'd defend him to the death. But he doesn't have a legal right to work at MIT or anywhere else that's not comfortable with a leader who says stuff like this.

[0] https://stallman.org/archives/2012-nov-feb.html#04_January_2...
The website turns into a Phoenix error page telling you to restart the app because config has changed.
It's not ironic at all that the "green new deal" would be a jobs program, given that the "new deal" was a jobs program.

But your argument is a bit of a straw man -- "do all things" refers to doing all things possible to deal with climate change, i.e. use new technologies that pollute less, engage in direct mitigation (like planting trees), and reducing emissions by changing consumption.

It doesn't necessarily mean implementing the green new deal as proposed, as one could possibly accomplish similar effects with a different set of measures.

But of course, your argument that carbon sequestration and nuclear energy will in effect magically solve this problem without the need for any changes in consumption or pricing effectively is arguing that we should, as a species, continue on our destructive path, because somebody else will come along and just fix the problem for us.
Background:

* https://github.com/ptitSeb/gl4es/blob/master/README.md

* https://emscripten.org/docs/porting/multimedia_and_graphics/...
Datastructures for External Memory (2016)
Do you not worry about the world you will be leaving behind for your children? or nephews/nieces? or just the rest of humanity that will come after you?

Surely, I can't be alone in this.
Paper is linked at https://onlinelibrary.wiley.com/doi/10.1002/adma.201902518 / https://doi.org/10.1002/adma.201902518 , but is paywalled; only the supplementary info on construction is available. Does anyone with scihub access know what metric is being used for "seven times more efficient" - charge/discharge cycle efficiency? Power/weight?
It's concerning to me how much you're vaguely saying "addictive" as if it's a good thing.
Nothing much to do with ads in this case. If Insta cost money to use, Insta would still not want people leaving for Snap.
To chime in: it's not, but a software renderer wouldn't have the desired performance when rendering at the typical resolutions we see today (ie. up to 4K) - or would require a lot of work to get there.