skysight-inc/HackerNews huggingface dataset:
I don't think there are stupid questions or even poorly worded questions. Even "bad" questions like "It's not working, help!" are a learning and a teaching opportunity, which I think is mostly up to how the more senior developer responds and works with the more junior one. It's true that "it's not working, help" is not all that actionable by itself, but I assume we all had moments like that when we were learning to write code. I certainly did. (and still do sometimes lol).

I think the tweet thread's thesis is "allow messing up," which I'd couple with the senior developer's responsibility to be nice and friendly and supportive. Anyone's first dev job is going to be a formative experience and if they ask "stupid" questions and are met with kindness it's going to echo through their entire career, the same way being met with rudeness would also have a lasting effect. I don't really have any hard or fast rules about how juniors should ask questions, I don't think they're really necessary as long as you make them feel supported and comfortable in a general sense.
Usually you don't want to move your hands a lot, else you'd be fine with a non-split keyboard.

But then there's very little room to put a pointer control device. With the bulky mechanical switches, you have virtually no room to squeeze in a trackpoint, like on laptops. Also, you want the space comfortably reachable by thumbs for keys.

And if you agree to lift and move your hand anyway, why not use a mouse of your choosing?

I don't yet have a solution.
Yes, I agree it is okay to address people with doctorates (including PhD) by the term "doctor", at least in certain contexts.

But my question was about "professor" though, not "doctor". You say you wouldn't call a grad student instructor a "professor", but what about an instructor with a PhD (but without any formal academic title of "professor")?
It's mined by the same agencies that monitor everything. So your venting is deleted for yourself, but preserved eternally for the people with power over you. I rather like it.
These tech companies make it harder and harder to avoid their lock in platforms. They crush and buy all the competitors and end up with userbases so big that if you do not participate you will be missing out.

I never wish to sign up for facebook but they have crippled the alternative buy and sell sites, obsoleted most forums and are now invading the VR space with their spyware.

At some point we need to stop blaming the user and look at what we can do to curb the size and power of these companies.
The only reliable method to store data long term is to start a cult that is dedicated to ritualistically copying your data every year and confirming that it is still intact. No other method will last.
The Dream of String Theory Is an Unlikely Broken Box
> The constitution protects our freedom of speech from the government, not from private entities on their own private property.

Yet, it's somehow still illegal for the phone company to cancel your phone service because you said something they didn't like while making a call on their telephone network ("private property").

You seem to be conflating constitutional rights violations by the government (1A) with the abhorrent (but legal!) practice of censorship by private organizations.

We've passed all sorts of laws to protect our communications systems and secure access thereto. This "but it's private property!" argument is a red herring.
Given that this statement is false — "Gab and Parler are religious social networks" — a judge would likely require a pattern of hostility to be shown, or for the firings to coincide with expression of protected religious beliefs that are not also considered hate speech. (If they're considered hate speech, they're no longer protected expression, regardless of whether they're claimed to be religion or not.)
Never could see any positives from the "stream of consciousness" type of particpation in social media. I myself have gone farther and have never participated at all on Facebook, Twiter, et. al.

Closest thing I've ever had to a social media presence is here on HN, where I deliberately remain anonymous.
Gun owners typically buy more than one gun, often much more, but very few people have two washing machines.
I have already covered that case though. Google provides a tool to dump your data locally which they can never touch. Put all your photos on google first and then do a monthly backup to your local computer. Its verging on impossible that google will ban you and your hdd fail at the same time.
Selective banning carried out by reacting to infractions is is a relatively coarse tool compared to whitelisting a set of users on the basis of credentials or avowed common interest.
GP's critique is not that web browsers render SVG and PDF in addition to HTML. It's the outsized role of JavaScript specifically: our browsers execute arbitrary (possibly user-hostile) code while simultaneously trying to protect us from its effects.
^ and who decides what question is a right one vs a wrong one? There are obvious ones but wouldn’t the “right questions” be in the eye of the beholder so to speak?
Not quite sure how to craft this into a headline, but this is the gist of the article:

> Indie journalist live streams taken down due to “lack of moderation” and “non-authoritative content”
I would encourage you to read this article from the EFF. They do an excellent job of explaining material concerns regarding private censorship and chokepoints for the freedom of expression:

"Beyond Platforms: Private Censorship, Parler, and the Stack"

https://www.eff.org/deeplinks/2021/01/beyond-platforms-priva...
Gitlab was good but not evil. We're 1000+ in your Starter and that was a mistake we moved to gitlab. Bad support ever and a bad company that is managed by kids who have no understanding in pricing. Shame on you. You never go to IPO.
Nothing is a perfect system, I support the one I feel has the best chance of ensuring a stable but evolving society. Not restricting things has resulted in the governing body of the US getting attacked by an angry armed mob inside a federal government building. So that's not a viable option for a stable society. The government is both subject to changing political whims and has a history of overusing it's control in various situations. So that's not a viable option for an evolving society. Thus we get to the shitty but potentially best compromise option. Just like democracy itself.
Show HN: PPT has its flaws – presentation designer coded his own app
My ErgoDox layout has a few keys in radically different places, such as -, =, and `.

I do find that I get those wrong a bit when I switch back to the laptop.

Oddly, never a problem with tab and return, the main thumb keys (besides space, which doesn't change), although I really miss "delete back one word" which is my fourth large thumb key. Alt-backspace is just not the same.
Ask HN: What are you favorite discord servers?
I found a ml server here recently. Are there other interesting ones?
Just a reminder that Newsweek ceased publication back in 2013, and the rights to its brand were purchased by an odd Christian sect, somewhat along the lines of The Washington Times and the Reunification Church. The new "Newsweek" capitalizes on the brand reputation of the old one, but has no connections to it; a good thing to do with Newsweek pieces is to check the byline and look up what their background is.
"a tracker can create a supercookie by “encoding” an identifier for the user in a cached image on one website, and then “retrieving” that identifier on a different website by embedding the same image. To prevent this possibility, Firefox 85 uses a different image cache for every website a user visits. That means we still load cached images when a user revisits the same site, but we don’t share those caches across sites.

In fact, there are many different caches trackers can abuse to build supercookies. Firefox 85 partitions all of the following caches by the top-level site being visited: HTTP cache, image cache, favicon cache, HSTS cache, OCSP cache, style sheet cache, font cache, DNS cache, HTTP Authentication cache, Alt-Svc cache, and TLS certificate cache."

Clever !
They don’t have to be expensive! More than the $30 Big Box special but often cheaper than a comparable “gaming” keyboard. I’ve built boards for as little as $50 and you can do it for even cheaper if you have access to a 3D printer and don’t mind some tedious wiring and soldering.
Minkowski's Question-Mark Function
I still see some drivers sold online under HGST branding. Probably market dependent?
> You seem to be lumping speech restrictions and privacy violations into the same bucket, but I see them as very different, often even opposed to each other.

And yet today there was an article in the front page claiming that Signal is a problem because its end to end encryption can be used by anyone, even "bad actors", to communicate. That's an attack on both privacy and free speech, and I wouldn't be shocked if GP had that article (and others like it) in mind.

Mind you, most of the comments here rightfully called that article out for the absurd fear-mongering it was, and even the increasingly common censorship apologists were unusually silent. I was pleasantly surprised, even if it did still get a lot of upvotes and reached the front page.
In Silicon Valley. Raised 2 kids, putting them and also wife through college on less than these whining amounts. Nothing about sitting at a computer is even close to actually working (as a lineman, cook, gardener, construction, etc.) My take is that for the people who spend like that, money is easy come easy go. Complaining about how expensive the city is when you don’t need to be there (Caltrain, etc.) is whining. You can spend on all the things to keep up with Joneses but that’s just silly.
Exactly!

Every engineers we talked to want it out of their plate. Which is why we believe it should be commoditized with an open-source standard.
I disagree about people being mostly sane about this stuff, for what it's worth. We may have very different filter bubbles....
> not from private entities on their own private property.

Depends in the state. Free speech is protected in certain public parts of private property in California.

https://en.wikipedia.org/wiki/Pruneyard_Shopping_Center_v._R...
Selfish ass? You have made an allegation about this person's character which does not appear to have supporting evidence, either in the article posted or any other source.
I’m guess you haven’t read it? Because your summary is not accurate.
> Research output is reliable where it is actively relied on by engineers -- and not elsewhere.

I'd word it this way: if the person producing the output is not responsible for it really working, it almost certainly won't. Even innocently this will be the case with anything complex, people get things backwards, miss a scale factor, etc. Finding that last bug can take more work than the rest of the project combined, much easier to publish what appears to work and move on. Much more so when there's direct career benefits to "hacking" the system over competing honestly. Especially considering the internet is awash with people trying to cheat through every other competition (exam questions, interview questions, etc.)
You're welcome! Glad you liked it!
Happening tomorrow: privacy tech event for founders investors advisors
That's about where I would draw the line. Domain registration needs to be regulated or run by the gov't so that it can be protected by the first amendment. Pretty much everything else can be solved by enforcing antitrust laws so as to prevent one entity controlling too much of the space.
Bad actors is how we discover these vulnerabilities in the first place!
At a first glance, this looks good. However, users will be quickly annoyed when they can't interact with 95% of websites and the other 5% throws page weight errors.
Power producers != Consumers for small devices like consumer grade solar panels, especially if the inverter is too cheap to handle a frequency excursion.
It is running Civ VI too.
Sure, but the goal isn't to prevent people from crafting their own filter bubbles, it's to prevent someone else from controlling bubbles not their own.
I don't think there's any merit to your argument here. If the headline had said "designing hardware circuits", that would be another story entirely.

> “Programming Hardware” the way it’s used here is pretty much the same as vanilla python

One can only hope so, since the project is a fork of MicroPython. Neither CPython or MicroPython are meant to be a long departure from Python itself.
Could defining the function in Apps Script be a potential workaround in the meantime?
Are you asking for service for the drive itself or for the drive within an enclosure?

Let's say you buy a Ford Explorer SUV. You remove the engine and use it somewhere else for a few years. If that engine breaks within the warranty period of the SUV, can you take just the engine to your local Ford dealer and ask them to fix it? Probably not.

Arguably, you can put the engine back into the SUV and take the entire car to a Ford dealer for repair. But would that constitute fraud on your part?
Do you think we are observing a symptom (unbridled speech amplification) of the disease (monetization of algorithmically targeted content), so to speak?

Do you think that if we somehow broke this monetization model, that companies like Twitter, Facebook and Google would cease to be the behemoths they are, and the amplification mechanism might go away?
“Face of rising extremism” is just your recency bias showing and demonstrates the power of the media to shape our perceptions. There are many periods in the past where the US was experiencing far more extremism and violence than today.
In case you're interested in how much traffic you get from a front-page post on some random Tuesday evening:

https://forum.photostructure.com/t/front-page-of-hacker-news...
nah. fuck em, mkay?
Keeping with the analogy, if you call into a radio show with your phone, they aren't obligated to keep you on the air regardless if what you say. They can drop you at any time. It's their show and their hardware.
std::condition_variable existed since c++11, so std::latch must provide some benefit beyond it.
Colleen Oefelein's posts on Gab and Parler are publicly available and appear to be nothing more offensive than reposts of her tweets. I don't think that there is any more than meets the eye here. Her announcement that she was using the offending platforms was enough to raise a twitter mob against her to put pressure on her employer. More here:

https://reclaimthenet.org/literary-agent-fired-gab-parler/
When Google Home wakes me up in the morning, it also turns on my Phillips Hue lights and slowly increases the color temperature and brightness.

( and does the usual things like telling me the time, weather report and traffic to work )
“ The rule application service is written in Scala, a common choice for Guardian backends”

They even have a snippet of Scala code. I feel like HN must be the target audience
Qubes: Passwordless Root Access in VMs
I think such basic phenomena have more power than it would seem. I’m not a biologist, but from poking at wikipedia:

> Turing correctly predicted a mechanism of morphogenesis, the diffusion of two different chemical signals, one activating and one deactivating growth, to set up patterns of development https://en.wikipedia.org/wiki/Morphogenesis

> cells move to be near other cells of similar adhesive strength in order to maximize the bonding strength between cells and produce a more thermodynamically stable structure https://en.wikipedia.org/wiki/Differential_adhesion_hypothes...
Very poorly and confusingly named.
Is there a project to rewrite all of these Linux system utilities in forbid(unsafe) Rust?
I think the practical issues you describe like rebuilds of packages and so on are very real if we're talking about general adoption. But if we're talking about recompiling a handful of SUID programs which make up a TCB then I think a proposition like that has a lot of merit and can't be easily dismissed.

Any C code that needs changing to deal with fat-pointers is probably already UB in C (or at best, has some implementation-defined behaviour).

That's because the representation of pointers themselves is undefined (so you can't get a valid result by looking at those). Pointer/integer casts (either direction) are implementation defined. And accesses via pointers to anything beyond their bounds is already UB.

There's some good and interesting discussion of what's involved in all of this on: https://www.ralfj.de/blog/2020/12/14/provenance.html

And there's already bodies of work within the Rust (and C/C++) communities around the concepts/technologies that would need to be developed to achieve something like a memory-safe UNIX TCB.
any add-ons that you’d recommend? or other stuff for kids playing with Python?

maybe an arduino board plus a raspberry pi?
All of Colleen Oefelein's posts on Gab and Parler were public, and were merely repeats of her posts on twitter.
Cosmac Elf (1976's RCA 1802 Computer, with 256 Bytes of RAM)
Centralized spam filters are an interesting test case. We generally agree they are good, and necessary. How are they different than algorithmic ordering that we agree to in the TOS?
[...]

RuntimeError: maximum recursion depth exceeded
Then it should have been a library, not a fork.
Pullreminders, apparently it was integrated on Github scheduled reminders, but, it is not the same.

I liked to get notified on PR updates on my slack workspace, same way as my peers, now, everyone willing to get those needs admin access to a slack workspace which is tedious to setup.
> for those who support unbridled electronic speech amplification, are you prepared for it to fall in the hands of people who are bent on changing minds en masse to fill society with falsehoods, uncertainty, and violence?

You mean a society where the most charismatic/popular members get the attention of the masses, mostly by telling them what they want to hear? Yes, I think I'm prepared to live in such a society.

I think, in your attempt at making free speech look undesirable with your mention of "amplification", you forgot that this amplification is for everyone, including you and those who agree with you.
A Guide to Using LocalStorage in JavaScript Apps
But in this case the concept already had a name in CS and it was called a barrier (which is a pretty apt name too). For some rename they called it a latch and then they called a cyclic barrier a barrier...
AMD Ryzen 9 5980HS Cezanne Review: Ryzen 5000 Mobile Tested
Did you just call C a high level language?
So you don't want others to talk about race, but you're happy to bring it up and make it an issue because you take offense at any mention of it you deem too sensitivity-provoking. What do you want exactly? Sounds like you are very nearly someone who leads a cancel brigade.
I use a Magic Trackpad in the middle. But I can see how if I used a mouse or trackball, that wouldn't work as well.

I also can use mouse navigation by key on an alternate layer. I wouldn't describe it as amazing, but it's surprisingly usable.
Support MicroPython. Adafruit has commercial interests - they're building CircuitPython so that people buy their stuff. They're a multi-million dollar corporation, not your mom and pop hobby shop.

Instead of doubling down on MicroPython, Adafruit decided to fork it so they can have the right HALs. They should have made a library, contributed to MicroPython and grown the ecosystem.

Unrelated, I absolutely despise Adafruit customer service - they're demeaning and belittling. I wanted to return items because they were not as described in the pictures - their response was we don't guarantee that. OK. So, you buy stuff off of AliExpress and put a 3x markup and you can't guarantee your supply chain? I now buy all my electronics from DigiKey and Sparkfun.
The philosophy that those who hold the power have will be the one winning, since they have the actual means to impose it, regardless of arguments.

In this case it is Utilitarian ethics.
They exist, but I'm worried that they can't break out because of network effects and lock in by the big players.

What would be a good way to make these platforms mainstream? Would you support some sort of a mandatory requirement to federate for the big players? Of course, they would still be able to refuse to talk to instances that violate their own policies.
Haiku OS :)

In my spare time I develop Haiku open source apps, my latest research/experiment/playground (as of 1st Jan 2021) is writing a new browser from scratch (that is not WebKit based), C++20 features, Actor model for multi-processing.
How funny is this word? The 'snunkoople' effect (2015)
Just ask the question. There's no sense beating around the bush. Chances are someone on the team might have the same question and didn't ask it. That's what my peers have told me at least.

If you ask alot of "dumb" questions (e.g. junior level questions while in a senior-position role), you might not be the best for that company. Someone made a mistake down the line in hiring you, likewise you oversold yourself. If a company does not support you learning and getting up to speed with what you should know, it might also not be a great fit for you either. That's not necessarily a bad thing either.

Assuming you did your research on the company, and were a good fit for the company, there is no "dumb" questions. It's the company's responsibility to hire the right person for the right seat.

Many times you have to ask a question because implementing solutions can be complex. There's multiple solution paths, each with its own pros/cons. You also may not have all the contextual information you need to make a well informed decision. You need to know who to ask for what information, so fire away with questions.

Sometimes you get stuck on a problem, but if you know someone already has solved something similar on your team, just ask how they did it. Likewise if someone asks you in return. Knowledge gating doesn't benefit anyone, especially in this industry
ᐅ Domestic Violence Registry – Oklahoma (OK)
I think Jesus is a Craigslist guy
Hemp Max Lab Oil Canada 2021
Hemp Max Lab Oil Canada
This item is augmenting relief from discomfort for you and this property is uncommon in any item. Regardless of whether the enhancement gave such advantages however then it fundamental must be a synthetic one. In any case, it is just Hemp Max Lab Canada that is protected, naturalized, and still inflexible and quick in its purposeful endeavors. That a particularly free from any and all harm help with discomfort supplement exists is truly difficult to understand from the outset.

http://supplementstore4u.com/hemp-max-lab-oil/

https://youtu.be/CuJJXuTMSuE

https://www.tripoto.com/profile/hempmaxlaboilcanada60047252

https://www.justgiving.com/fundraising/hemp-max-lab-oil-canada

https://hype.news/hemp-max-lab-oil-canada-ca/hemp-max-lab-oil-canada-updated-2021-benefits-ingredients-price-to-buy-9a5x8lge

https://styphdxfirol-reviews.medium.com/styphdxfirol-review-updated-2021-high-power-sexual-pills-price-to-buy-3f7fb5157e63

https://zenodo.org/record/4459160

https://www.prlog.org/12854667-instahard-best-sexual-pills-in-2021-read-shocking-reviews-before-buy.html

https://publons.com/researcher/4201744/hemp-max-lab-oil-canada/

http://www.ourhelpinghands.in/post/hemp-max-lab-oil-canada---updated-2021-1091

https://twitter.com/HempMaxLabOilC1

https://danialcriswell.medium.com/hemp-max-lab-oil-hemp-max-lab-oil-canada-9744da183a73
Another GameStop? Here Are the Next 10 Most Shorted Small-Caps