skysight-inc/HackerNews huggingface dataset:
> > I’d have to be willing to admit defeat and pull the plug should it become clear that the book I was writing was misbegotten, even if that realization came after years of hard work. I would owe my friend Jenny and all trans people that much.

> This critical sentence is artfully written in the passive voice. Who decides if the story is misbegotten, inaccurate, offensive, etc.?

I think it’s not actually in the passive voice, except possibly that “become clear”. It seems as if you may be reading it as if the author is acting out of fear of others’ judgement, but notice that Russo doesn’t say “I’d have to stop if it was offensive”—a fear of others’ reactions—but rather “I’d have to [stop] if it … was misbegotten”, which I take in the sense of ‘ill conceived’. That is an internal judgement, not an external one, and in this context I think the answer to your question is clear: Russo, being the only one who knows for sure how he conceived his story, is the one who decides if it is ill conceived.
Having gone through my twenties and seen many bright cs grads fail at starting a business, I think the best option is to find a role where upward movement is attainable every couple of years and attrition is relatively low. I cannot tell you how envious I am of people who did worse than me in college but are DevOps managers or app sec managers.
Same. Never had an issue with Thinkpads nor Dells of all stripes.

Now the Surface Pro on the other hand, was a disastrous time sink.
Ask HN: What's a story of a time when you found a place you belong?
Hey everyone,

Obviously the strength of our social groups and social connections are unbelievably important to the quality of our lives. A thought that is ever more relevant in a time of quarantine and unrest.

So as the question suggests, what's a story of a time when you found a place you belong? Was it in a company, a social group, a place, a person, a hobby? How did it happen? How did finding it change your life?

..Or if you haven't found it yet, what do you think has prevented that?
Thanks for sharing your perspective. I think I will give FF a try. I can understand why the address bar / tabs disappearing while scrolling would be annoying but I'll see if it is enough for me to revert.
The link says the page is no longer active.
It's only instantaneous for you. Anyone not on the light speed rocket will be dead by the time you deboard on the other side.
I honestly do not know why TV Manufacturers have not make the "smart" function upgrade and modular

Buy a tv, then in 5 years when I need more functionality I simply upgrade the "smart module" for $50 instead of having to replace the entire TV

Of course they would then probably try to make a "as a service" subscription bullshit and it would be worse than we have now so never-mind I retract this comment
This looks great thanks for open sourcing it.

Have you had a chance to try running your models on baremetal devices such as ARM cortex M4?

Is there a list of OPs that are supported or crucially, unsupported?
Honestly I just don't think that's true, every laptop I've had I've tried to put Linux on and it's always been a nightmare. My current one is running Ubuntu but Wifi constantly breaks unless I do a stupid hack with the airplane button, power support is weird and flaky, etc. etc.
Tried this out. It's a GUI tool for creating CRUD apis with authentication and authorization. It does the job but it's pretty clunky and heavy for what it is. You could probably get similar or better results with Postgres, PostgREST, and some GUI tool for Postgres like Postico.
They were running ads at a mall where we live in Sweden. Not even in Stockholm!
Not the OP but I use a Garmin Vivosmart 4 for this purpose - it is the cheapest Garmin I found with the SpOx functionality. I have a feeling it reads lower than a fingertip device due to its wrist location but it is very helpful to compare measurements across nights to see how things went.
Avoiding technical debt in ML development: A practical guide
I think they mean, "Some modern blogs are written in Markdown and stored in a git repository."
> the debate there is how much corporate censorship people are willing to tolerate without injury to facebook's bottom line and stature.

Facebook doesn't need to respond to what its users think it should do, because its users aren't organized enough to achieve the collective action necessary to threaten its bottom line. More generally, what Facebook "should" do, from the perspective of the public good, is a wrong question. Facebook's business model is fundamentally misaligned with the public interest, so even if we could pool our strength to force it to the right policies, it couldn't be trusted to enforce them faithfully. What's right for Facebook isn't what's right for Us; with perpetual struggle we could at best narrow the gap.

In contrast, a federated structure, like Diaspora, is conducive to democracy, because Diaspora is not a company with its own interests. Diaspora is Us. In a federated system, the question is not "what speech do I wish the monopolistic enterprise I've subjected myself to would allow". The question is "what speech will I allow on my server" and "what servers do I want to network with". These questions are inherently more democratic. When the right model is chosen, the problem of endlessly tuning parameters disappears. Fit can be achieved without all the work of overfitting.

So I use Diaspora. I don't have any friends. But I know I'm right.
Brave can use Chrome extensions as it is built on Chromium. Highly recommend the Brave + DDG combo, better experience than Chrome + Google imo
This truly feels like https://www.aleksandra.codes/tech-content-consumer/, where every blog post rehashes the well tread territory of Hugo/Jenkins/Netlify/GH Pages or Wordpress/Blogger/Ghost/Medium/Neocities, or even the newish "minimal" ones like https://news.ycombinator.com/item?id=23313196. You can even blog to specific audiences with the rise of "send a newsletter" SaaS things!

IMO, very few people are at a loss on "where to blog" or "how to blog", but rather actually writing. If you're a dev, you've got text files you can serve (or convert to html). If you're a non-tech person, you've got a dearth of places to blog on, with nearly a decade of tutorials about how to setup a domain and site. It feels like the demand for these "where to blog" posts are mostly to bikeshed on the tools and not actually the writing part.
As others have said here the answer is “it depends”. There is no best career path for the most part. There are certainly ways you can make more money and have greater job security. Most of the time job security and salary are at odds with each other.

Next you need to decide what you want out of life. Do you LOVE development and building software? Or is it something that you do because it pays pretty well?
Do you want to travel and see the world? Do you want to work only enough to do the things you love?
Do you want to build a company? Do you like managing people? Do you want to still be a developer in 20-30 years?

I don’t think this is a dumb question and I actually think that it’s smart to ask these kinds of questions. Unfortunately I can’t tell you what is best for you with out know more about you. (Even then I can just give advice based on my life experience which may or may not help you) I suggest finding a trusted senior person at your company and see if they will mentor you. If may help to see aspects of the business not related to development as well.
True, but in many ways the argument applies to it as well. When the movie came out many former East Germans complained that the movie (which was written by Florian Henckel von Donnersmarck, who was from West Germany) was unrealistic because the idea of Stasi agents who threw away their careers to protect dissidents as shown in the movie just wasn't something that happened, and probably a movie written by East Germans who really experienced the Stasi wouldn't have written it that way.
My point is it's not making it better. So what am I, a humble user, getting in return for sending potentially sensitive data to third parties?
The Lives of Others is a beautiful movie.

I fell for the clickbait :)
This is very helpful indeed! It's difficult to find aspiration sometimes if you're not in the "flow" for quite a while.
Study ayurveda, meditation, yoga and body building etc.

Then help and teach others.
And chicken (bird flu) and pork (swine flu).
That sentence could also mean "$5/1000 applies up to 10k queries per day (and you get to talk to a sales rep if you do more than 10k queries per day)".
We can no longer ignore the potential of psychedelic drugs to treat depression
Social networks only allow very constrained forms of knowledge engineering. When I mentioned knowledge bases with links I meant in the sense of a programmable memex where the documents can be connected, annotated, and presented in arbitrary ways.
The theory of multiple intelligences is the work of Howard Gardner [1]. The core of Gardner's thesis is that there are weak correlations between these different abilities. Research shows the opposite: there are strong correlations between them [2]. This indicates that there is an underlying meta-ability that explains all of these different abilities. This meta-ability is usually called g and it's tested with IQ tests.

[1] https://en.wikipedia.org/wiki/Theory_of_multiple_intelligenc...

[2] https://en.wikipedia.org/wiki/Theory_of_multiple_intelligenc...
What you are saying is that you do not want an Integrated DE, just a DE with Integration.
That's fair actually. I should appreciate that these people are all doing this on their spare time. I had considered updating a GH repo with what I learned about the Switch Android install process but was quite exhausted after spending the full day finding and implementing the up to date YouTube guide.

I'm sure that's the case for many people. There's also a much broader audience of people who want to do these jailbreaks than programmers who are used to reading documentation. I imagine videos are drastically more accessible for them.
> 379+ degrees sounds way too hot to cook eggs, especially scrambled or omelette.

It's not.

I started trusting in my pans, lifting them off the burner as necessary for heat management, and properly distributing the egg curds with a fork as they form. It's a whole new game.
We may need to wait for the report to be clear on where the failures were, but there's lots going on there.

Part of the context of that has to be a pretty systemic UK-wide issue affecting public institutions where child-abuse was ignored. It's not clear that heavy-handed policing, in that context, would lead to a different result. It certainly wouldn't in many high profile cases, where police had been strongly encouraged to ignore the issue.
Many do offer free tuition as a perk of working at them, but look very very closely, there's often a catch. I spent entirely too many years trying to find my way out of the maze created. They did a great job at leading me around by my nose for a long time, more fool I.
It's not like the disk is divided into SMR and non-SMR zones. Adjacent tracks that already contain data must always be re-written. So, these driveswork well if managed in one of two ways:

* Append-only
* Only use every other track

If used like that, they can be considered just another hard drive, with an unusually large gap between tracks.

But if you try to pack on as much data as the drive will hold, and then modify parts in the middle, the drive is going to have a bad time.
Don't do something until you are burnt out.

Do something that helps people in a way where you can receive their gratitude.
Top AWS Cloud Migration Tools and Services in 2020
DELETE statement... That's far too obvious.
With every UPDATE statement you are forgetting the past, yet it's still the goto DB paradigm!
It's okay to constantly lose information apparently...

And it's not like we don't have alternatives. There is Datomic of course, but also juxt/crux and DataHike.
I really dislike this concept. Cultures mixed and borrowed from each other since forever. To clamp together awefulness like blackface with the wearing of a kimono as a costume is just crazy.
Men writing women characters (and vice versa) have created wonderful representations that echoed in positive ways with countless people.
The Japanese culture 'appropriated' alot from the Chinese culture and made it their own. We all enjoy this diversity, there's nothing wrong with that.

Why use such an umbrella term when the negative instances are usually done with obvious malice?
Why should people stifle their creativity because they are influenced by 'not their' culture.
I wish people would stop using this term, and just call out people bent on intending harm, and not just for being insensitive to some made up norm.
> There are thousands of them out there who want to build tech stuff but don't have the skills.

This sounds like a pretty cynical take. I know plenty of designers who want to design for tech, not because they "don't have the skills" to "build tech stuff" but because they have different skills, aka design skills (user research methods, applying UX best practices, visual design, the list goes on). Although many design departments may have originally started under engineering, I like to think that designers have much more to contribute than being developer-wannabes that your comment might imply.

That said, I agree with the rest of what you said! There are lots of designers out there who want a chance to practice their skills, and I encourage everyone to at least get your project design critiqued!
Higher paying jobs don't pay higher for no reason. One of those reasons could be that you have unique skills worth paying for. Another reason is as compensation for squeezing every last hour of work out of you. Not saying you can't get a higher paying job and be happy with your work-life balance, but buyer beware when it comes to this. You might actually be in a good place in this regard.

If you start a business, you might get the opportunity to learn a bunch of things you never would have in a corporate environment, and if the business succeeds, you might have the time and money to do the other things on your list. If it doesn't succeed, you'll certainly have the time when you decide to shut it down.

Another option is to start a side business while working for your current employer, if your contract and legal environment will allow it.

Your mid-twenties are a great time to figure out what you want to be by the end of your thirties.
Thanks for your answer, I think I want to address a few points.

>What doesn't work? Why doesn't it work? Is the source of the problems in code or in the libraries?

>Due to concurrency issues or?

It's difficult to name one but probably the biggest issue at the moment is frame rates randomly drop at some point the the resultant video is garbled (1 minute is played in a few seconds, etc.)

Possibly concurrency is one of the reasons. The Media Foundation encoder expects video and audio frames at regular intervals and if because of performance issues, some frames drop, it gets into a vicious cycle and frame drops accelerate until it comes to stand still.

>You're not a bad programmer - maybe you're just bad at system design/software architecture.

<rant> Unfortunately, I think I am because I suck at algorithmic challenges (competitive programming), system design, reading documentation for external APIs, in short nearly everything that is to programming. I learned programming at 13, it goes to show I have been programming for quite some time and others who started it in university went to do amazing things while I suck at basics. I dreamed of starting a tech startup someday but it seems unlikely now.</rant>

>figure out how to rewrite it into V3

My client is a SOB and doesn't appreciate my efforts nor rewards them, so it's unlikely. Besides, I have signed NDA so starting open source project is out of the question. I'm thinking of starting some other projects, though.

>Imagine if Picasso quit after his first sucky drawing. Maybe even HN wouldn't be here.

I liked that lowkey compliment but I doubt I am worthy of this.
Setting the Stage for a Commercial Era of Quantum Computers
That is a really good question. Honestly, I never really thought about it. Nothing outside of get a degree, get an apartment, and get a job.
This is an interesting question. There's an economic value aspect to the issue, in that way. There's also an ethical and emotional aspect. Those who learned about these last two aspects later may feel like they could have done just as well had they explored alternatives. Instead they unknowingly went with the service that was not as transparent with them as it should have been.

In this way I think it's fair to say that while individuals may consider the trade-off totally worth it or not worth it, they also have grounds to complain. Just like in society in general, one economic solution does not unmake all the ethical problems. Human culture has been working hard at transcending this dichotomy and people just expect more creativity and ethical intelligence these days. The attention given to DDG is I think a testament to this kind of market voice.
Note that AWS seems to only offer up to 48-core Epyc's (96 VCPUs with SMT)
The brain–at rest or awake–organizes itself into intrinsic networks
This is why you segment out your WiFi, I have 4 SSID's

1. Normal Traffic

2. Guest

3. Security Devices (Camera's, and other Home Automation)

4. Media Devices (Roku, FireTV, Smart TV's, etc)

media devices only have access to my home Plex server and the internet nothing else
If DDG gains sufficient marketshare, MS may just buy them out, for a steal perhaps since they have the ability to tighten the screws. So DDG is little more than an MS proxy aimed at Google’s search business. It’s not really an underdog, just two behemoths fighting for control of the search business. Sounds more like “Meet the new boss, same as the old boss.”
Our GitHub CLI team changed also the default branch name from master to trunk
>Good teams don't blame individuals. You can praise individuals, but you take blame as a team.

This is a form of illusion. A cover up for what is essentially in reality a mistake made not only by the team but by the individual as well. To mask part of the truth and lay only the blame on the team is an effective form of not hurting someones feelings but also an effective form of avoiding the full reality.

Do people not see how illogical it is to blame the team but only praise individuals? The precedence being set here is that: People succeed as individuals but fail as teams.

The harder ideal to strive for is that both the team and the individual take the blame, but it's harder because people are prideful stubborn and easily hurt.

If you make a mistake step up and admit your mistake. Don't hide in the corner and expect the team to change all their processes to account for your mistake. Yes the team should do this, but yes you should stand up as an individual and do things yourself as well.

There are times when you must blame an individual. Let's say a team member repeatedly pushes bad and buggy code to production. Is it the teams fault or the individuals fault when such actions are repeated? Does it lay on the team or the team member to make sure buggy/bad code doesn't go into production?

The line is blurry here and I feel it is ultimately the wrong stance to say absolutely good teams don't blame individuals. Good teams and good people take responsibility so there is no need to dish out blame.

What happens when the person who spilled coffee all over the on premise servers doesn't take the blame? The team sees this and decides to blame nobody. Is this a good team? No.

The good team member volunteers and states publicly that the fault is his own. The good team agrees with this stance and also says that the fault is with the team as well and both the individual and the team take steps so that this mistake cannot happen again.
> But I'm also cautiously thinking how your earning potential lowers as you age.

It's not happened to me yet, my earning potential has only increased as I've gained more experience (41 now), especially since I went freelance.

I would say in your 20's is a great time to take risks. Usually doing this will give you great experience you can then apply throughout your life, too. For example:

- Work for a startup. Here you are on Hacker News! The pay won't be as good as a bigger company and equity probably won't ever pay out anything much, but you will learn a LOT if you choose to work for a half decent startup.

- Go freelance. This is how I've learned the majority of the technologies I've worked with. For the first 15 years of my career I mostly stuck to what I knew, after going freelance my skillset grew significantly due to working with various different clients with different requirements. Note that if you go freelance it will be hard to go back to working in permanent positions. The freedom and money is really nice.

Starting a business - (Assuming you mean "build a product") - I personally wouldn't recommend this unless you have a good idea; early paying customers; the ability to commit to it and execute continuously. It's the most difficult career path to take. IMHO it's worth waiting and gaining experience and seeing what else is out there first before diving in. It takes serious drive, tons of effort and some luck to be successful. I've released a few of my own products and nothing has been successful - becoming a successful freelancer was MUCH easier.

Take risks, meet people, learn plenty of new things. If you can combine your interests with your career it can be great but be careful you don't end up burning out on something you privately enjoy because of combining it with work.

Good luck!
And HN discussion: https://news.ycombinator.com/item?id=23368453
$1 Automation – I will automate your SaaS metrics in Google Sheets for 1USD
I run sway too, but I've kept firefox using X11 instead of native wayland due to the trackpad scrolling in firefox under wayland not being exact (ie: it jumps as if I had a mouse with a clicky scroll wheel instead of exactly following finger motion). In x11, I set `MOZ_USE_XINPUT2=1` to get exact trackpad scroll.
I understand the monopoly concern, but disagree with the title. Somehow the fact that a company got rich by using your data is the problem and most important aspect to put in the title, not the monopoly?
He's talking about cases in which preventative measures could be taken regarding those 200 predictions (eg. 200 asteroids with high probability of crashing into earth, maybe we could track them, identify one coming towards us, and blow it up)

Even though, they were 200, the fact that one of them was identified correctly, saved human civilization as a whole.

The point being, 1 in 200 is not a bad success ratio per se
Yea its definitely a process issue around support. Trying to solve that issue with a lot of trial and error.
> [...] the one thing from Scrum that I like without reservation is also the first one to get thrown out the window: the idea that exactly one person gets to decide the development team's priorities. Because if you allow n people to collaboratively allocate a scarce resource, they will allocate it to n * 100%, every single time.

The way I've always tried to solve that is to have a single person (often a team lead, unfortunately) become that singular frontman, who listens to the n parties but is the one combining their input into one decision. That is, take away n-1's access to edit the issues, tell them it's an internal tool, and they should talk to the one person. And if you disagree with the frontman, that's between you and them, not between you and the issue tracker.

This really is what a product manager should be doing (but I rarely see that actually work).

Of course, corporate politics means people try to find a way around them.