skysight-inc/HackerNews huggingface dataset:
To be fair, this isn't so much about software engineering as it is schematic design with a text file. It's more or less the same things as SPICE simulators which EE's are hopefully familiar enough with.

For extremely large designs with a large number of pins on a bus, it's hard to validate all the pins line up correctly in a visual schematic. On a text file, it's really more like a data structure which can be easily validated.

See also skidl: https://pypi.org/project/skidl/
New York is particularly bad for having lots of arial fibre that gets taken down by car crashes or squirrels.
As per WSJ this was not the cause.

https://www.wsj.com/articles/verizon-internet-outage-disrupt...
Per comitter would be ideal, viewing source and interacting via tickets is something that is usually a secondary stakeholder community that is larger than the score development group (in every org I see adoptjng forge style tools)
These days it's also a lot of pretty much random people who were sent to the school psychologist for some reason or other, plus a bunch of people who went to see a GP for things like a runny nose and were hoodwinked into a couple of psychiatric diagnoses they'll never get rid of, plus a lot of depressive narcissists who cling to their unfounded diagnosis to feel better about themselves, and the doctors play along because it's the easiest way to deal with them.

I suspect >90% of so called ASD cases have little real clinical basis these days and the entire disorder looks very fishy.
China: Tibetan Monk Dies from Beating in Custody
Is that just the same as

ws.Add(1)
[...]
wg.Done()

in Go?
Can you create an account e.g: gitlab@mycompany.com and get all your Gitlab users to use/share that account?

I understand that this type of usage would only be suitable for small teams.
Typescript has an excellent type system and one of the best development environments the entire dev world can use. You know what ecosystem it's a part of? The JS one. That "entire" one you're talking about has produced superb work such as React, V8, is pretty much responsible for Rust existing, and so on.

JS has dumb flaws. It doesn't mean anything is happening "in spite" of it. If anything, innovation is happening thanks to JS AND in spite of its flaws. But don't think for a second we would have even one tenth of the developers we have at our disposal today if JS and the internet didn't massively lower that barrier of entry. And less developers means less progress overall in the entire industry, not just less left-hand libraries.
Thoughts Crimes.
I don't believe I have ever seen a single example of a whitelist not being a list of exemptions. Nor can I seem to find any.

Nor can I find any example where blacklist is not a list of denied subjects. A blacklisted person, website or process is immediately clear within their context.

Where the clarity is lacking is not clear to me. However the mismatch between "allow list" and "whitelist", is. The latter seems to have a different meaning altogether.
I don't want to suggest this is a _good_ idea, but I spent a lot of time staring directly at the sun as a kid without any apparent damage to my eyes.
The criticism is about an executable/scripting code platform in the browser as an opt-out - nothing specific about the semantics of JS.
you might realize this already, but you are not getting equal temperament when you tune a guitar this way.
Are you suggesting moving the tail higher/lower on the staff, or the whole note? The note should certainly not move up/down, though I think moving the tail would be cool!
Revolutionizing Bureaucracy: Angoulême in the French Revolution
People can do what they want in their spare time, true, but that it is their spare time does not make the action responsible or irresponsible, nor does it shelter them from responsibility.

Not wearing a seatbelt when at work or in your spare time is irresponsible.

Writing code, without tests, that others use (and for security at that) is irresponsible.
It sounds like "latch" is basically the same thing as an "event" (as in CreateEvent() in Windows, eventfd in Linux), but maybe optimized for single-process usage?

Edit: Ok so a (Windows) event is one bit, a C++ latch is a one-shot counter, and a C++ barrier is a cyclic counter. But I thought a barrier in general computer science terms is just a one-shot counter, which is what they're calling a latch in C++?
It's the same J.ew run media, yellow journalism is J.ewish journalism.
I've found that with the right focal length glasses, I can resolve very high ppi screens fine. Just not the focal length the optician says I need..
VACUUM system tables? Is that a thing? At $dayjob I use Redshift quite a bit and as far as I know there's never a VACUUM operation on any system tables but maybe I'm not looking closely. Are system tables even "real" tables?
I'm sure everyone has an opinion about this, but if encourage you to learn Colemak instead of Dvorak. All of the standard keywords shortcuts (copy, paste, undo) are two hand operations in Dvorak which for me was a huge break up of my workflow.
Isn't CountDownLatch [0] the same thing in Java?

[0]: https://docs.oracle.com/javase/7/docs/api/java/util/concurre...
Nonsense.

Robinhooders are trading because they want to make profit from other traders and because of no trading fees, not because they must.
Agreed. Reading the time off the ceiling when it's dark is the way to go. I bought one years ago, and it comes with a normal clock and the projector added to the side, and it reads the time via the WWVB time signal.

I 95% like it, but: the normal clock part I never use, and the WWVB syncing sometimes goes out (happening more after 7 years of use), and it reads a time 1-3 hours wrong.

I LOVE the projector part, it's basically all I use. I've been tempted recently to pull it apart and hook it up to some microcontroller that NTP synced and just ran the projector.
It is a uid (as in user id), not uuid.
Don’t think you can use sum type for that
So .. because you don't like design trends, you're saying JS is useless?

That's like saying wool is useless because you don't like modern fashion.
The agency statement doesn't mention specific posts, but that doesn't mean they don't exist... Feels like there's /probably/ more here than we're hearing. There's plenty of space to be loudly outraged on the barest shreds of information, though!

Meanwhile: There's presumably a lot of very free* speech in the Parler data dump, connected to people's verified accounts, which could easily be finding its way to employers, who in turn get to decide how they want to handle it.

* racist, treasonous, violent, etc.
Tens of millions of people in the US alone don't have the privilege of being on the supply-side for a high-demand skillset. "they're probably not worth working for anyway" is not a reasonable nor helpful response to people in that situation.
How about a list of people who have/had it:

Tim Burton – Movie Director /
Lewis Carroll – Author of “Alice in Wonderland” /
Charles Darwin – Naturalist, Geologist, and Biologist /
Emily Dickinson – Poet /
Albert Einstein – Scientist & Mathematician /
Bobby Fischer – Chess Grandmaster /
Bill Gates – Co-founder of the Microsoft Corporation /
Temple Grandin – Animal Scientist /
Thomas Jefferson – Early American Politician /
Steve Jobs – Former CEO of Apple /
Stanley Kubrick – Film Director /
Barbara McClintock – Scientist and Cytogeneticist /
Michelangelo – Sculptor, Painter, Architect, Poet /
Wolfgang Amadeus Mozart – Classical Composer /
Sir Isaac Newton – Mathematician, Astronomer, & Physicist /
Nikola Tesla – Inventor /
Andy Warhol – Artist

https://www.appliedbehavioranalysisprograms.com/historys-30-...
> Are there special cases or arguments only used by a fraction of callers

My thought is special case arguments are fine for internal calls but are lousy for external ones.

If you have two public functions with the same meaning but slightly different circumstances, having a protected method that handles both via an extra argument makes sense.

Consequently, the only way to end up with five conditional arguments on that function is to have an enormous number of public functions all doing more or less the same thing. Somewhere around 2, alarm bells should have been going off in your head, asking why you/we have done this and perhaps now is a good time to stop?
The best argument for Bitcoin growing in value is it's a social phenomenon that will continue for some indeterminate time. Over half a trillion dollars buys a LOT of people becoming intellectually invested in Bitcoin. Almost like a religion, but it's like money so even better.
Sounds like he was trying to upsell you. I just checked and with the seat all the way back my knee is 4-5 inches from the screen in any position. At the position I keep it, my knee is actually under the screen but no matter how I move my leg it never comes within more than 2 inches of the screen.
I think those were subreddits, not users.
I was curious what they deleted, so I clicked through to the build guide, and then I got distracted by their trademark conditions (you can't call the software you build "Tilt Brush", which is weird). Tilt Brush's trademark info page then contains this gem:

> Don’t use the term Tilt Brush as a verb, or use it in possessive form.

Oops. That just makes me want to Tilt Brush even more.
Small typo above but it seems like a different approach to mutex. What's similar is basically a count of operations that's locked between threads/routines.
depends what the goals are. ideally yes, you would stop and focus on a difficult part to get it right. stopping and replaying the measure every time you make a mistake can create bad habits though. if you ever find yourself performing (especially in a group!), you want to be able to keep going after a mistake. nine times out of ten the audience won't notice a wrong note as long as you don't break the rhythm.
It's not an attempt at a subtle insult. It's not meant to be insulting at all. At most, it's a personal reflection on certainty. I guess maybe it acts as something of a Rorschach test, but that wasn't the intent either.

We could probably have an interesting conversation in person, maybe even a meaningful one; but on the internet that's pretty much impossible. I certainly don't expect to change your mind, or even to convince you there's a possibility you might be wrong. You don't seem to have anything particularly new or insighful to add, so it's unlikely my opinions will shift. So there's not really a point in having a discussion, at least not in a format where we need to type out long comments and do point by point rebuttals.

And in any case other people are already doing the point my point contentious debate thing with you, and it doesn't seem to have much of an effect on anyone so it's a pretty obvious waste of time.

You seem the argumentative sort though so feel free to respond to this and explain why I'm wrong about whatever. I'll be drinking scotch and I do recommend that instead, but whatever you decide have a nice Tuesday night.
> Ideally there would be a public organization, not aligned with specific political groups, making the decisions in a transparent way.

Like the ministry of truth, huh?
"The norms of consumer culture and domesticity were disseminated via new and popular forms of entertainment – not just the television, which became a fixture in middle-class American households during the 1950s, but also women’s magazines, popular psychology, and cinema. Shows promoting the values of domesticity, like Leave it to Beaver and Father Knows Best, became especially popular. These shows portrayed the primary roles of women as wives and mothers. Lucille Ball, in I Love Lucy, inevitably met with disaster whenever she pursued job opportunities or interests that took her outside of the household." [0]

What is striking about this video is not only the advancement of technology but also women actively working outside the home which was counter culture for the time even though the one woman sitting down symbolically is in a subordinate position with the man standing over her.

[0] https://www.khanacademy.org/humanities/us-history/postwarera...

(Yeah, I know better than to mention something like this here.)
Fading in the alarm is the only way to go, IMHO. I don't even use my alarm clock, I just set my phone. The stock Android clock now includes a fading in feature, and lots of aftermarket ones have it as well.
Call it "bogus" but the evidence suggests it's happening - most likely by old-world companies run by paternalistic owners big enough to care about their PR but not big enough to hire competent HR lawyers to advise them not to do that at all.

...otherwise we wouldn't have law bloggers writing articles like this: https://www.nolo.com/legal-encyclopedia/can-employers-ask-pa...
Yes, it exists. However it is my daily driver and I've all but tuned it out months ago.

It's really not as big a deal some make it out to be.
She can say what she wants.

Is being active on Gab and Parler a Christian religious activity?
A minimalistic site to vent and see others doing the same in realtime
There are people that are successful for ten years and then get wiped out the next day. Big negative events are rare.
> around 10-15ish minutes in canary

10-15 is fast I think

Sounds as if you can do more than 100 deployments per day? -- but I guess you don't do that many?
Show HN: Glide CV – Get past ATS and debug your resume
there are no markings on either men in the ad that imply they are private security or police.

plain clothes, plain car. also the ad is targeted at me, and i'm not part of any of the other target markets you mentioned.
The language follows a pattern I've seen before where complaints were raised about specific content posted on social sites but the employer didn't want to draw additional attention to the detailed subject of the complaints from people who hasn't seen the initial complaints.
You may be able to setup a multi tenant db. I've done this in the past. A new schema was created for each tenant. It worked well. It never got to the size where it had to scale out. So not sure how easy it would have been to move to multiple databases.
How Did Gandhi Win?
That's a fantastic resource. Here's my own write-up on my experience with the ErgoDox EZ: https://medium.com/@navindra/adventures-with-a-programmable-...
Poster here: the first thoroughly researched documentary I've been able to find on this and it came out just a few months ago. Acquired all of 90 views on YouTube.

Vice had a good article (posted on HN years ago) that did some good research work, but several trails they followed we now know turned out to be red herrings:

https://www.vice.com/en/article/pgay3n/headroom-hacker

Anyone on HN have a good idea of what it would have cost to mount this kind of hack in Chicago in 1987 and what kind of equipment would you need?
It may be a solar car that "you can afford", but I don't think it will sell very well at all. The solar panels are only able to charge it for 21 miles, and it only has a 35 kWh battery, with a range of 158.45 miles.

I wish them well, but I have doubts that this will work...
Tesla Owners Are Buying Toyota RAV4 Prime Plug-In Hybrids – Here’s Why
Gitlab's CI/CD a minefield of bad design decisions piled upon each other. Not worth it unless you're stuck with it.
If you get far enough away from the sun you could potentially see a total eclipse with a lumpy moon. Or if the moon has a very low orbit. For Mars, Phobos is probably about as close to an eclipse-with-a-lumpy-moon as you could reasonably expect to get. I think it's not that far above the Roche limit where it would fall apart and turn into a ring, and if it were bigger it would tend to be less lumpy. Potentially you could stretch it into a pancake-shape which would better occlude the sun by spinning it, but I suppose that would also make it more likely to fall apart and turn into a ring.
I wonder if there'll be a renewed push for this in the next decade. At the moment it's pretty pointless given the widespread continued existence of headphone jacks which have a pretty big analog hole, not to mention the continued existence of stores selling DRM free protests after the backlash in the 00s
Companies may move a portion of their cash into Bitcoin as a hedge against inflation.

I'm guessing they assumed the reader was familiar with Bitcoin and the narrative of "digital gold".
"Trackers and adtech companies have long abused browser features to follow people around the web."

Is this a confesion.

Browsers, including Mozilla, have continually designed and kept those features enabled by default, even when they are aware of the abuse.[1]

Mozilla is nearly 100% funded by a deal with Google.

I try to forget these facts every time I read some public communication coming from Mozilla, but they just keep coming back.

1. Mozilla, or any of us (yeah, right), could rip out some of the fetaures that advertisers abuse and create a more "advertising-proof" version of Firefox.
Heck, we could create much smaller and faster Firefoxes. But no, there can be only one. Because reasons.

Take out that search bar and they would probably have to kiss the money from Google goodbye.

Getting rid of ads and tracking is not Mozilla's highest priority. Keeping online advertising alive is the highest priority because obvious reasons.

There is nothing in the contract we have with our ISP that says we must support online ads. That is the benefit of paying for something. There are actually terms and the possibility for enforcement.

Mozilla's ad-supported web has no terms. None that web users can enforce. Internet subscribers using "the web" have no power. Advertisers call the shots.
Moving the note is a very good indication that it is off. You know you're playing a 'D', then you move the note until it is shown as a 'D' and green. Simplest user interface there could be.
Consider that someone who lives between them could have a 30 min. commute to a job in both. There's definitely a case to be made for some cases to use the concept that encompasses that.
If your callback uses kwargs, you define a Protocol that describes __call__ with typed kwargs, and use that as the type. Yes, it’s clunky, but it’s possible to do.
Computer Shopper! Alice And Bill!
Ghost hack – criminals use deceased employee's account to wreak havoc
On the contrary all games are abandoned to the community eventually. Giving them the source code is a huge help, but even without the community will reverse engineer the game and create an engine from scratch if the game is good enough.
This is amazing! But I still posit there are better UI paradigms than Jupyter (and REPL). Working in Jupyter is like having one hand tied behind my back.
The difference being that the controversy around white/blacklist only appeared after someone said it was a controversy in 2018, which is extremely recent, and the wording doesn't contain any phonetic similarity to a term from slavery. Being able to be misheard is more of a problem when phonetics clash.

Should all terms for the colour-that-is-somewhat-the-absence-of-colour now be banned? Is Vanta Black now racist?

Manufactured controversy leads you down a path of absurdism. It isn't helpful to the people it purports to help, whilst granting the vocal group the ability to say they're being helpful whilst actively ignoring any actual problems.
I have a serious question. In sight of technologies like GPT3 and investment preference toward AI, why we are telling kids thats important to learn to code?
Who tows with a rav... this article is bs
From the pattern and other things I've seen from employers, it seems likely to be a response to particular content complaints where the specific content is something the employer doesn't want to draw more attention to from anyone who hasn't seen the initial complaint.
It is a user id, but that bug happened because a -1 was being returned as an error code in one place, and then being accidentally passed in another place. The sum type would be used as the “this possibly errors” return type in the first function, making the bug effectively impossible to happen by accident.
Political affiliation is not a protected class.

Being "a Christian" (whatever that means...) is a protected class - but where in the Bible did Moses or Jesus command people to use Gab, Parler - or even be "conservative"?

You can be fired for being a selfish ass (I'm referring to the donkey hybrid, as befits the biblical narrative) - and that's my interpretation of what happened. What matters now is if the law will allow her to use her religion as the basis for being an ass - or not.
In some areas, like trading and even chess, there is an element of randomness that makes it impossible to isolate pure skill. Maybe in some kinds of racing, either in cars, bicycles or on foot (or the million other kinds like kayaking etc), come closer to either pure skill or athletic prowess anyway. Something like guitar hero (III is the only one I played), where it's the same every time is pretty much a pure test of skill.

Significantly, none of my examples really are real world things - anything interesting always involves some element of chance that cannot be isolated from skill.
For me that's not even a big deal. The location of the address bar doesn't bother me. It's that when I put focus into the address bar I can't see my bookmarks (which are different from my top site!?) anymore. I have to close my current tab, then open a new one then I can navigate to a bookmark. Not great.
I find the concept of pontification useful. If you find yourself pontificating in your software, that is, writing abstractions for the sake of abstracting things, you may be going too far. Abatractions should be clear, concise and purposeful.
I would absolutely DRY the example. Auth middleware is an example of DRY, which in the real world would likely live here.
I guess the same could be said of bowling.
Not sure where in the USA you are looking. If it's in a seismically active region there could be factors other than cost and aesthetics. Here in Japan power lines are seldom buried for this reason.
Yes, yes it is. And, like "Perl 6" and to a lesser extent "C++", that name is misleading (and therefore bad), because there is already a different language called "Python" (respectively "Perl", "C"), with significant superficial similarities that it could be confused with.
Don't you think JS being so available is part of what made it so popular, and thus what made it accessible, and what brought programming to millions who wouldn't have done it otherwise?
Here is updated version
https://blog.vpetkov.net/2020/03/30/raspberry-pi-netflix-one...
Just want to note that GPT-3 does not understand anything, It has no logic, it is a language model.

Also, the rise of deep learning is based upon the rise of big labeled data.
The thing is, "do what thou wilt" is clearly indefensible as an engineering standard, and I doubt you would disagree. So yes, I can't force anyone to write tests.

However, I do want to see programming as a culture adopt a higher standard when it comes to checking their work, and I think the continued prevalence of bugs like this are an indicator that we actually need to do so. I'm not asking for NSA-proof because that's not reasonable. But memory safety is a solved problem, and we need to be putting in the legwork to make more of our stack memory safe.
The educational youtube channel Domain of Science has a pretty wide-scope Map of Mathematics, depending on your background https://youtu.be/OmJ-4B-mS-Y
I don‘t think there‘s precedent for a major SEC action against a bunch of small investors on this scale. It sounds like a logistical headache.