skysight-inc/HackerNews huggingface dataset:
Yes, without a doubt. Its not about “disliking them personally”. In that example it’s about not giving legitimacy to someone who doesn’t deserve it. In the grand scheme of things, some technical insight is insignificant compared to the perpetuation of evil and suffering.
FreeBSD - Randi Harper. Who ran an online anti-harassment support organization:

> you fucking suck

Changed her Twitter name to "Kill All Men".

Drank coffee from mugs with things like "Male Tears" on the side.

https://slate.com/human-interest/2014/08/ironic-misandry-why...

https://www.reddit.com/r/freebsd/comments/3z2sbe/randi_harpe...

etc.
What do you mean by “it’s hard to shake the feeling that maybe something is off”?
So what did this person do? Just wear a MAGA hat? What kind of world do we live in where we consider supporting a democratically elected political candidate a code of conduct violation?

I was at the KiwiCon where Ranty Ben got kicked out. I want to be fair: I thought his talk was stupid and not very useful. But I don't think he should have gotten kicked out. The organizers wouldn't even say why he got kicked out. They didn't say how he specifically violated the Code of Conduct. Was it the ASCII art Goatcx in PGP signing art? Was it the comment about how if you did x to secure yourself you'd be "about as inconspicuous as a tr* Polynesian girl in the desert" or "lesbian f* porn" ?

Hackercons have never really been professional. Later on in that same conference, a Mac kernel hacker did a talk on gdb where he said it was so terrible it'd be like grabbing pig balls. He had a Photoshoped image of the organizer holding some pig balls. The organizer came out, looked at it as the audience laughed and walked off. Obviously they were friends; it was a joke, but I ask you ... what if he had chosen one of female organizers instead?

In such an environment, where is the line? We do we even consider kicking someone out because one person was offended? I realize non-hackercons need to be more professional. Yet, we don't throw people out for preferring emacs vs vim, and we shouldn't throw anyone out for their political beliefs.
Every procedural layer I've ever used bolted onto SQL (pl/SQL, t-sql) has been absolute goddamned agony to use.

SQL is a good (if dated) language for relational access and manipulation, but awful for procedural scripting.
Anyone know of a good Java library for PostgreSQL-backed queues using the "SKIP LOCKED" technique? I've scoured GitHub but can't seem to find anything.
What changes here would meaningfully change the competitive balance? A macOS subsystem for Linux doesn't sound interesting. Neither, really, does a new IDE for building macOS and iOS applications. What's the real misstep here? The crappy Apple keyboard?
This stackoverflow answer from the creator of Wordle links to a free chapter from a book that describes the way Wordle does it: https://stackoverflow.com/questions/342687/algorithm-to-impl...
> People get pretty unhappy if they hire a consultant and don't get some drastic change recommendations. "Everything is good" doesn't sit well when handing over cash.

I suggest that this is largely untrue when the consultant being hired is a security consultant.

There is demand out there for security consultants who will rubber-stamp your existing software.
Bugcrowd Paid over $500K in Bug Bounties in One Week
So, this is just a link to a webview without any chrome (UI chrome, not the browser backend)? Does this or does it not include a chromium runtime? If it does, it's incredibly wasteful, just like electron. If it doesn't, congratulations, you've invented the desktop link.

It also doesn't solve any of the real problems with electron, since it doesn't actually give you any native software of any kind. Electron apps are annoying because they're wasteful, but also because they don't use my native UI elements. They don't conform with my expectations. And this doesn't solve that either.

So what DOES this do? For whom is it?
They don't have to be, though. It's just this particular one, the Contributor Covenant - which was written and propagated by online social justice activists - happens to be the CoC organizations are increasingly being asked/encouraged/pressured (depending on the organization) to implement.

I personally don't think the idea behind a code of conduct is bad at all, or that formally banning gender/orientation/race/etc.-based harassment and discrimination in open source projects is bad. It's just that the Contributor Covenant creators and advocates seem to have a much wider and stricter stance on what falls under that category than what I personally agree with, and some of them have a history of launching what I consider unjustified McCarthy-style witch hunts towards people who otherwise share a lot of their views.

And I think a lot of other people who don't fully agree with all of their positions are kind of forced to keep quiet about it and just enforce what's increasingly becoming the status quo. The people not afraid of the backlash and who openly oppose it are often pretty right-wing and tend to spend all day lambasting SJWs on Twitter, or whatever, which is often much further than what an average CoC-detractor may be trying to do. The more right-leaning you are, the more likely you are to be honest about your opposition to it, which over time makes left-leaning people less honest about their opposition to it. They don't have a good middle option. Like what all the other polarization in the culture is causing, a left-leaning person who isn't fully on-board usually has no good option but to capitulate.
Is it the page scrolling that feels slow to you? That's configurable.
And as you expand to a global audience, the lowest common denominator gets lower.
That works fine too. The advantage of Postgres is that the master is a single point of failure, and if Postgres goes down all the state is persistent and you can just bring it back up again. Also, ad-hoc query tools are a little better for Postgres, which gives you a really simple interface to inspect the status of the job and the partial results.

This architecture originally evolved from an Amazon-SQS based queue system, where I'd stick the jobs in SQS and pop them off. Then I realized that I needed the DB anyway for my reducer-substitute, and if I'm writing SQL/ORM code anyway it was simpler to use the DB to manage the queue than to use SQS, and it gave me some other nifty abilities like being able to record timing & size stats with each shard, being able to query progress while the job is going, and being able to manually restart shards after correcting the errors that led to their failure. If you're running dozens-to-hundreds of workers, the cost of a t2 RDS instance (that's all you need for 1 QPS) is a rounding error, and a lot cheaper than EMR would be.
At no other time in history have so many American considered just voicing support for a democratically elected leader is some kind of hate crime. It's honestly a little fucked up.

How about try talking to that person, having a conversation, finding out that maybe, hey maybe, you actually agree on a lot of things? We did that in the Bush era, and that man's administration (Cheney, Rummy and Wolfie mostly) wanted to start a war with every nation in the middle east (and did get a pretty good start .. a start that Obama kept growing on mind you).

When you classify everyone as "the other," you are no better and maybe a little worse, because you don't allow yourself to listen.
My wife still uses Windows (out of familiarity) and I have to fix her computer whenever there's a problem. I can confidently report that, when it comes to type and frequency of bugs, it is the exact same Microsoft it always has been.
The article mostly focuses on software security. "Safety critical" software standards generally focus more on stability than security. Security is part of it. However, "safety critical" standards are overkill if you just want to improve security.

Regardless, I doubt the most popular consumer-focused software will ever meet the same "safety critical" standards as medical or avionics software. I work on safety critical software and the bureaucracy that comes with it drives innovation to a snails pace. As long as the average user is willing to give up a little stability for cutting-edge features, developers who prioritize "safety critical" standards simply wont be able to compete.
Hadn't heard of Nano server at all. Kinda neat to see this entire howto guide is based on (power)shell commands: https://docs.microsoft.com/en-us/windows-server/get-started/...

They do have a lot of cool new stuff but MS is still the same old MS. Tried doing some RAID driver stuff the other day on a Win 2019 test box and wanted to get hit by a train. I have spent so many years in open source land that I forgot how painful it is to get help with obscure errors in Microsoft world. Installing a fresh OS takes what feels like forever, especially account provisioning and unchecking the dozen (literally) trackers/cortana/etc garbage. Simple things feel slow. The UI is clunky, and half the stuff you use is going ot be using a circa-last-last generation UI toolkit anyway so it all looks out of place.
Adding back the word How softens the blow.
I just got a surface book at work and am absolutely blown away by it. What a clever, effective product.
At Burning Man 2018 someone hooked up two massive Tesla coils to a keyboard and you could see and hear the notes as electricity as you played them on the keyboard. One of my favorite memories :)
You can pretty clearly hear the drum and synth parts playing in the background, at least. I don't think they're trying to conceal it.
This is both untrue and in principle an extremely slippery slope.
Vulnerability in Ring Doorbells Left the Door Open for Hackers to Open the Door
I remember watching randyben get banned from Kiwicon one year. It was very public. They said his talk violated the CoC without specifically mentioned which part and how. It was very public, announced in front of the whole conference.
Literally no.
Often I've had to ask specifically for positive and constructive criticism. Many times managers are afraid of providing negative feedback.
There is no swipe. It seems like a totally objective statement. There is no inherent (value) judgment here.

The article is really well written and easy to digest. Especially if one has a bit of compiler background.
Complain in chat and you can get a $5 promo credit per package
I agree with you. But if you're going to call a spade a spade, you should be able to describe its spadery. In what way is this banned individual a bad actor?
Hmmm. I do see it.

Maybe a this will work: https://open.spotify.com/episode/2VFDY1SXfBqd03T42y8ioZ?si=C...
A hat that contains a slogan he reused from the Regan administration to boot.
This mirrors my experience exactly.

I was a Firefox user since it was called Phoenix. Chrome came out, I used it for a bit, never did see much of an advantage of switching and I kinda hated the chrome UI. Never saw an observable performance improvement. Stayed on Firefox. Still always use chrome to test when web developing though.
1. Mammoth organizations like this have very robust monitoring and security measures in place. You could do it, but you’ll almost definitely get caught.

2. The tech eco system of these organizations is probably so vast and has so many layers of abstraction that one developer sharing the 1% of the code base they have access to wouldn’t be very valuable to any on the outside.

3. The exception to this would be code considered to be intellectual property. in this case I’m sure it does happen from time to time, but they aren’t dumping that on the internet for all to see. A competitor is paying the FB or Google employee to take that kind of risk so they can gain advantage in the market place. These are behind the scenes deals we will likely never hear about, unless they are successful and implemented sloppy enough that the org owning the IP recognizes it in their competitors product and sues.
The world’s first Gattaca baby tests are finally here
Well, it's either "pounds of meat and dairy" or "sugar", you need one or the other because humans can't feed on sunlight yet.
Isn't it more likely that that just is and was her genuine position? Linus's daughter doesn't necessarily have to have the same political views as her father.
I'm really curious about where Windows will be in 10 years.

We see MS making launchers for Android, and offering their products more and more cross platform (based on electron + web client). Even switched Edge to be Chromium based.

How long until MS makes a Windows launcher for Linux. As long as they can provide a consistent experience and offer their services, they don't seem to care so much about which OS they champion.
The parent comment just reads like an ad for windows. Having recently had the displeasure of developing on Windows, WSL is terrible and buggy. I’ve tried it on two different occasions and both times I just ended up going back to PS. That comment will get upvoted because hating Apple is so popular here that even shilling Microsoft will get upvotes when framed like this (I guess the “year of the linux desktop” memes got tired?). Apple still makes the best dev machines (unless you’re writing a .NET app), the keyboard is the only legitimate complaint I can see against them, but most people I know actually kinda like it. Even then, for that to be a deal breaker, you have to pretend as though we don’t all have our MacBooks plugged into two monitors and a mechanical keyboard at work (and have you ever used a Surface keyboard? Yikes...).
Okay I went digging for context.

There are some comments here about 'ddd' but AFAIK that drama is not part of the sequence of events in this drama. (instead that appears to be a separate issue worth it's own facepalming)

It appears to me that the sequence of events goes something like:

A person tweeted that she's glad she's not getting into tech today because the violent language used by people promoting diversity would have scared her away (actual tweet is removed, but here is the proximal discussion:)
https://twitter.com/Aimee_Knight/status/1185755719762620416

People piled on and responded abusively.

An acquaintance of hers, John Sonmez a lifestyle vlogger (who's shtick is apparently telling people how to be a man) waded into twitter and aggressively told off everyone who was attacking in an effort to deflect the attacks, here is his video talking about what he did: https://www.youtube.com/watch?v=HvjQ3Mx-jWg He was about one notch more civil than the sterotype of a foul mouthed 13yr/old boy playing a first person shooter on xbox. (or at least I don't think he actually told someone that he *ed their mother... but you get the idea...)

Predictable consequences were predictable and included getting his books pulled by publishers and other serious fallout.

Charles Max Wood (cmaxw), subject of the open letter, was friends with Jonh Sonmez and was pressured to disassociate with John. He said he didn't approve of John's remarks but declined to disassociate, https://www.youtube.com/watch?v=e5jY1FQHLdk and tried reaching out to people to insert himself as a mediator. https://mobile.twitter.com/cmaxw/status/1187108668606541824

This was not welcome by some people who described his calls for civility as tone policing. (and worse: https://mobile.twitter.com/KimCrayton1/status/11871112486783... )

A 2016 picture of cmaxw visiting the trump tower wearing a MAGA hat, was found and was used to support an argument against cmaxw: https://twitter.com/nebrius/status/1191821800302206976

The events covered in the letter pick up from there.

[If I'm entirely off place, lemme know quickly so I can fix or nuke this post. I freely admit that I am entirely incompetent at sorting out twitter dramafests, I try to never use twitter: It says right in the name what it's for: Twits. And who has time for twits?]
Your comment regarding network outages is an issue on macOS as well with certain apps. FileMaker is a good example. Just putting my laptop to sleeps breaks its network connection to the FileMaker server I need to use for $Employer to the point I have to restart FileMaker and login to my $Employer’s system every time my laptop wakes up. I wonder it your issues is more to do with crappy apps rather than windows itself?
Know the Scientific Reasons Behind Which You Are Always Bitten by Mosquitoes
So Apple “is afraid of competition” on an app it makes no money off, but allows the Kindle book store, Spotify, plenty of streaming services, Google Maps, two popular Office alternatives to iWork, has built in extensibility points to allow alternative storage providers to iCloud, alternate podcast providers, it basically built a feature into iOS just for alternative password managers, etc.

Maybe it’s telling the truth when it says there are security concerns?
"Mouse cells given extra copies of the p53 gene seemed to develop some cancer resistance, he said."

I wonder if they could try putting it in to tasmanian devils, which have suffered enormous cancer rates recently.
From your second link: "Will and perception do not cause the firing of neurons; they result from it. By definition, everything we are conscious of has to be preceded by neuronal activity that we are not conscious of. That’s just cause/effect. That’s physics."

I guess that is the part that I have trouble with... especially the first sentence: ""Will and perception do not cause the firing of neurons; they result from it"

They don't cause it OR result from it... they ARE it. Everything that is us (including our free will) is made up of those neurons. Our thoughts are neurons firing. Everything we think and believe and experience and decide is contained in those neurons, their state, and their connections.

I always thought the question of free will (at least since I was a philosophy undergrad) was about whether our brains (and the universe) are deterministic or not. I feel like the more we learn about quantum mechanics and physics, the more it seems like the world is NOT deterministic. The uncertainty of the universe means the neuron behavior is NOT deterministic, and that non-determinism is where free will lies.
MS has always been super developer friendly as far as I can remember. The difference was in the past you had to buy into their ecosystem and way of thinking. Once that was done, VS was by far the most superior experience. Now MS embraces a greater variety of developers, not just those who bought in.

Anyone remember DEVELOPERS DEVELOPERS DEVELOPERS...?

EDIT: found a clip: https://www.youtube.com/watch?v=Vhh_GeBPOhs
Yeah, in MySQL you can also do this with a named lock. Really like this workflow.
I continue to not buy the 'lending legitimacy' argument at all. Listening to someone's words helps me understand more accurately what they are attempting to convey. It is up to me to use that conveyed perspective correctly. I'd rather hear the words of someone I fiercely disagree with than craft a strawman in my own head to counter, because then I can correctly craft the antidote when speaking to others who /are/ being persuaded by such a view.
so, I'll take that as a no then... Even the IPCC reports suggest that warming isn't as bad as many claim, even though it is overly confident on attributing the warming to humans.

Unfortunately, evidence is all too often what's lacking in any discussion of climate science, and faux scientists tossing away skepticism for politics.
SMALL BRAIN: Hungarian notation is stupid and just duplicates the work of the type system

NORMAL BRAIN: Systems Hungarian may be silly, but Apps Hungarian has some merit

GALAXY BRAIN: Apps Hungarian is stupid and just duplicates the work of the type system
It apparently is because Elephants are better at cleaning up cancer cells. Presumably, because they have more copies of the “P53 gene”.
I think a token amount of effort to try to detect ext file system and not to offer to wipe it clean might have improved the user experience. Small things like that accumulate and aggravate.
I'm fairly certain I could explain the whole thing, all the way down, to any sufficiently interested person.

I'll never forget the day that my chemistry professor explained how a transistor worked... no quantum mechanics required.

Sure, I'd have to look some details up, but if I can learn it, so can you.
This was actually for a few of my post-Google projects. At Google we would just use MapReduce regardless of how inappropriate it was because of the difficulty of standing up an RDBMS on Google's cloud infrastructure, plus CPU cycles were basically free for engineers. Maybe it's different now that internal projects are encouraged to use Google Cloud; Cloud SQL + Compute Engine works just fine for this.

And this is definitely not a new pattern - if you wanna go back in time, this is how things often worked in the mainframe era. My point - and IIUIC the point of the article - is that people often reach for flavor-of-the-month heavyweight frameworks when they can easily adapt tools they're already using to solve the problem within hours.

(Another great example of this is the single-process in-RAM architecture used by PlentyOfFish, StackOverflow, Mailinator, and Hacker News when they were solo-developer projects, where you store all state in RAM and run the whole site on a single box, periodically dumping out checkpoints to disk in case the process crashes. This can scale to thousands of requests per second - that's millions of queries per day - and is a lot simpler to program than 3-tier architectures where everything runs through a data abstraction layer and you spend 90+% of the code shuffling data around.)
That perhaps Hispanic people are not necessarily going to be off put by people in MAGA hats.
By that logic, Cloudflare is doing the same thing then, and on a larger scale.
Word stores the text language as part of the formatting, effectively, and it can change mid-sentence. Spell check wouldn't really work otherwise in multi-language documents. So you probably have to select everything once and set your preferred language.

It also gets quite clever with detecting repeated formatting. Just like Word can notice when the part up to a colon of each enumeration item is bold and does this automatically, it can notice that the second column of a table is always the same language and can even change the keyboard layout accordingly. But overriding the language once for everything should stop all that, still.
Very interesting, thanks for the link. Also, another instance of the word "cromulent" cropping up! Springfield teachers would be proud of their feat.

https://www.merriam-webster.com/words-at-play/what-does-crom...

(Edit: Add link)
If a well-known white supremacist political commentator got into Linux and wanted to do an introductory talk on some Linux aspect at the conference, should the conference be obligated to accept them just because they haven't been found guilty of ... what?

If I hosted a party (or a conference), and a large fraction of the people I talked to at the event told me that person X at the event was creeping on them and they weren't coming back if person X was there, do I need to wait for person X to be found guilty of being a creep to ban them from the next event?

Event organizers should have more leeway over their events than just "keep convicts out".

Not saying that the conference organizers necessarily made the right call here with Charles Wood, just arguing that they have the right to make such a call. And people have the right to argue that it was the wrong call. I'm just disagreeing with the concept that it wasn't even their call to make. It especially doesn't seem to make much since to expect that the current court system can handle this call.
It makes sense too. Prison is there to rehabilitate people and this guy had essentially already been rehabilitated.
Progress doesn't work like that. Once you've picked the obvious low-hanging fruit it stops being a research problem and starts being an engineering one. Which means tradeoffs and no free lunch and no more magic.

We're never gonna have an airliner that is 10 times faster than the ones we have now. Same principles with computing too.