skysight-inc/HackerNews huggingface dataset:
The people most common to enter this state are people who don't trust their co-workers to do the right thing and instead get involved so heavily that in the end they are pulling all the strings. You may call them "control freaks". Sometimes branding themselves as "perfectionists".

When reading his story it became apparent that that's likely his problem. Unless literally everybody in his org was completely lazy (which, honestly, is unlikely), he clearly drowned other people's requests for help with "oh just get out of my way, I'll just do it myself" and there you go, next dependency on himself is introduced. Note that I'm not insinuating that it was on purpose. It's just the natural result of somebody not letting others do things, and fail and learn on their own on the way.

Kudos for realizing that it's a problem and for pulling out of the process. But we only see his side of the story here.
I tune out anybody who uses the words alpha and beta even semi-seriously.
Despite being able to survive in nearly any earth climate, much of human biology evolved in a narrow environmental context.

Yes, humans survive in Iceland, but since a lot of our evolution occurred under near-equatorial sun, people notice that some of the “nice to have” chemical reactions in our body (e.g. our circadian rhythm) are less common when there.

If one’s prefrontal cortex decides to use executive functioning to have the rest of the brain “ignore” that problem, that’s one solution, but many people can’t do that or find it very taxing to do so.
Russia is a dictatorship. The true constituents of Russia, the military, the oligarchs, all for now seem to unconditionally support Putin. Publicly demonstrating in a country known for violently ending public demonstrations is only going to get people needlessly killed. There are many other ways to dissent.
I use golang(no framework just pure golang) and my server can serve upto 1500req/sec as tested using ab(apache benchmark tool) on dual core i3-7130u.

For scaling it to 100000 req i can go with more beefier machine and scale it vertically or i can use a load balancer and start sending customer requests to different servers and scale it horizontally, this is only possible because selling t-shirt functionality can be handled independently. Homework problem for you how would you keep track of stock of your t-shirts when scaling horizontally.
Are these 50% of newborns Belgians/Swedes by some divine right? Why aren't the rest Belgians/Swedes?
Yes, I do. Not in an instant, but over time. That is what happened after introducing DST to some extend. Here in Germany DST was intruduced in 1980. Most stores open up later than they did back then. And they close later. Office hours used to start at 8, now its more like 9. School in some places start later or there is discussion to start later as pupils struggle to keep awake in the early hours in the winter.
You can also see the effect in all places, which do have a significant deviation of their official time with the course of the sun. Take lunch time. Thats often not at 12, but shifted according to the difference. Germany, France and Spain are in one time zone, the meridian is going through the east of Germany. If you look at the day rhythm between those countries, you can see this effect very strongly. Lunch and dinner times are shifted pretty much exactly with the difference in astronomical time.

So I am pretty sure that after introducing permanent DST there are two possible outcommes:

- people shift their time tables to compensate

- if the time tables are not shifted, there will be a lot of unhappyness in the winter and a lot of pressure to change back the time shift.
Ah this is just lovely, nice work. I had a primitive idea for something like this about 20 years while in media arts school, but sadly never followed through with this. Had no idea such lovely visuals could come from this!
A really annoying aspect of keyrings in Linux is that if you are writing a generic Linux service (runs in the background, should support all distributions), there is no real option without 3rd party components.

On Windows, there is the Data Protection API, which allows you to encrypt a secret tied to a user's login or a machine's key. That is managed by the OS and allows you to lean on the built-in facilities.
I would love if an interviewer asked for my meyer's briggs type because I'd know right away that the interview is a waste of time.
It’s great; I have a clock that does “auto DST”. The problem is that it does it on the UK dates or the pre-Bush dates. I’m in the US. I therefore have to set it manually 4x/year instead of the 0x/ever as designed.
I guess a book search that used indexes as a type of pagerank would be useful.
All experience with these kind of time shifts shows exactly the opposite. This is not, how the human body works.
Facebook has a TikTok now
Putin had bombs planted in Russian cities, had his opponents jailed and assassinated and ordered the bombardment of Chechen, Syrian and Ukranian cities. But I'm pretty sure he didn't lock anyone out of their MailChimp account.
People who work in finance are often required to take a two-week vacation every year. It's a good "bus" test and also a good way to find fraud.
something of a stockholm syndrome isnt it, they are free to leave but they make too much money, and actually ousting the chief meme officer, I assume would crash the stock, perhaps only temporarily
Thanks, cool stuff.

This paper from the same project was also cool: https://raw.githubusercontent.com/StanfordPL/stoke/develop/d...

Quote from abstract: " For many applications, the best possible code is conditionally correct: the
optimized kernel is equal to the code that it replaces only
under certain preconditions on the kernel’s inputs. The main
technical challenge in producing conditionally correct opti-
mizations is in obtaining non-trivial and useful conditions
and proving conditional equivalence formally in the pres-
ence of loops. We combine abstract interpretation, decision
procedures, and testing to yield a verification strategy that
can address both of these problems. This approach yields
a superoptimizer for x86 that in our experiments produces
binaries that are often multiple times faster than those pro-
duced by production compilers"
Unless you are a co-founder or otherwise heavily invested.
Deming sometimes used bus drivers as an example. Some of them might think it's not their job to smile and be nice to passengers. They're hired to drive the bus, and perhaps help out in emergencies, but not much beyond that.

However, being nice to passengers (performing "caring labour" as Graeber would have put it) increases the chances that people choose the bus over e.g. the metro or something else. Deming concluded that it's always your job to do whatever increases the chances of the company you're working for staying in business.

I still haven't found a good way to phrase it, but I'm starting to think that for knowledge/creative work, this can be specialised to something like, "it's your job to teach others to do what you think your job is."

For knowledge/creative organisations to stay in business over the long term, they need to continuously innovate, and for innnovation you want people to be strong generalists. Not just because it lets them spot opportunities they otherwise might not, but also because it lets the organisation run more efficiently with less paperwork, and because it gives people the autonomy they need to think clearly about things.
You can lead a colleague to documentation, but you can't make them think.

It doesn't sound to me like knowledge is being hoarded here; it's all there for the taking, but OP's colleagues have discovered it's more convenient for them to ask OP rather than seeking it out for themselves.

Maybe that's an issue with discoverability, or maybe OP has a history of being too available for questions. Sounds to me like OP might in fact be sharing too freely, thus making documentation/experimentation less attractive.
This is the only sane way...

And for people saying "Buy you can't get security updates".

I would rather have a dynamically-linked binary that includes all the dependences in it, at which you can upgrade the dependencies with a tool over the binary, than the madness of shared libraries in system paths. (Well, you kinda get that with appimage and similar).
My experience has been:

1- redirect to another engineer.

2- keep track of the convo. If it is going off the rails help the engineer get back on the rails

3- if the engineer cannot help, jump on a call and explain to the engineer how to help. Then let them help.

This is how teams grow. This also let's you, the technical leader, inject yourself and assist the team without being the only source of truth. And also you become trusted.

Win. Win. Win.
Software upgrades help Mars helicopter keep flying
Very well put, I completely agree with you.
Show HN: Throw – The new space for asking and answering questions anonymously
Hello HN community,

For the past year we’ve been working on this disruptive new thing. It’s about people, community, communication and truth.

Throw is the new space for asking and answering questions anonymously. We believe that in today’s world (both online and offline) content in communication exchanges is strongly influenced by the personas, profiles and façades people maintain/upkeep/safeguard socially, ideologically and on relationships.

From the way people post on Instagram the life they want others to believe they have, or the way people behave on thanksgiving with family, or at work, or with friends; on every social setting and interaction to some degree acting and behaving according to that setting and the people they interact with. These dynamics influence the content itself, as people don’t just respond to a question like computers do. What ends up happening is that the responder comes up with the answer by blending the possibly objective answer with feelings, setting, desires, commitments, ideologies, fears, insecurities, etc (social pressure or social agenda).

Something is missing between social media and the traditional Q&A…

Throw addresses this by creating a space free from this social agenda. Thus focusing strictly on the content exchanged and providing a safe, comfortable and unbiased space where people can ask and answer anything freely with no bias, fears or strings attached.

Not only may Throw be used for personal and private questions and answers. But the power of crowdsourcing allows for a great variety of use cases like market research, validation of content and ideas, trivia, and much more. Serious matters and also just for fun…

It’s a query marketplace which means that “throwers” (people who ask questions) pay a fee proportional to the answers they need and in turn “catchers” (who catch them and respond) get compensated. This way we guarantee every user gets as many responses as he/she needs.

As for dealing with anonymity, we have built a sophisticated moderation protocol to neutralize and quickly ban people that contribute negatively as it is a priority people feel safe and comfortable in this community.

We have worked very hard to create a delightful product and are currently very close to rolling out our app to the market.

If this is something that may be of your interest or you’d like to be one of the first to test it out, you may keep an eye for our launch and other news by subscribing to our waitlist. https://www.throwapp.com

Also, if you have questions there is additional information in the FAQs section on our web page that could be of help.

If you still haven't looked at our explainer video I encourage you to see it as it's quite fun and describes pretty well what we are doing. https://youtu.be/3f9RcVVpkNA

Finally, we really appreciate any feedback we can get (of any kind). So if there's anything you like, don't like, or any other thought about Throw, we'd love to hear about it! You may post a comment below or through the contact section on the web page.

Be curious and dare to know!

Thank you!
Weed is legal in CA for anyone 21+, no medical card needed.
You know what are terrible for the environment? Children. All those plastic diapers and formula bags and disposable everything. https://www.independent.co.uk/climate-change/sustainable-liv...
Your best bet is to set up something like FreeSWITCH that you can text with keywords or your own custom arguments, and have custom scripts craft a response.
This looks like a millionaire hobby project
This also happened to me.

I was leading the large project, it was a core system for a financial organization.

Because of a fast pace and because of the fast growth and because of the unexperienced management, it was impossible to quickly train and delegate things to the appropriate people.

I was often getting a call from the devs, asking for help, and I was like “it works so and so, check the X file and find the Y method, that’s where you should apply changes. When you do that don’t forget to do Z.”

I was also getting calls from the top or middle level management. They were asking me things about the product specifications, marketing metrics, etc…

Literally everything “that guy” that knew everything.

The pace didn’t slow down, the opposite, company wanted to grow like crazy. I couldn’t keep up with everything. I remember I had a honeymoon in Thailand and I was literally hanging on a phone to dictate people how things worked and what they should have to do.

Things ended up miserably. The new CEO came and we agreed that I needed help with the delegation: I needed suitable people on-board and time to teach them. The process started. But it was going slow. We still had a fast pace of growth and I was trying to hire and delegate along the way.

After some time, I was accused to be a “ corporate parasite”, keeping all the knowledge to myself to be indispensable and irreplaceable. I left the company soon. Did my best to transfer the knowledge before that.

In the end, it’s been one of the best experiences I had. I grew professionally and mentally, nowadays I easily spot the problems while they become big, know who is who in a glance and so on… I learned a lot along the way.

Several advices someone might find useful:

1) If you cant align with the decision makers you either have to get used to it or move on. Mostly you have no control on the other peoples’ thoughts. If it’s broken, it’s broken. Period. Don’t prolong your decision.

2) Always under-commit and sometimes try to over-deliver. Depended on the quality of your management or organization you might want to over over-deliver and be respected. If you’re in a situation like this then good for you.

3) If you want to grow your organization and the team, you must learn how to delegate tasks and get deliverables, without micro-managing people.

4) In the end, its more about people and less about technologies. Your job is to understand, manage and delight people and solve all the problems along the way.
https://en.wikipedia.org/wiki/Bona_fide_occupational_qualifi...

Police departments have successfully sued for the use of IQ tests in their hiring practices.
Ask HN: Configure Android phone to block YouTube?
My kid can use a mobile phone for plenty of positive useful things, but can clearly not manage usage of youtube - it triggers plenty of addict-behaviour. I timebox her youtube access, and have blocked youtube in our firewall at home.
Is there any feasible way to block youtube-access on an android? I can manually temporarily disable some services, but videos can stil be played indirectly, and she finds those holes.
It might be video-playing as such that must be blocked, but youtube is the major problem.
It's not the content subject that is the problem, it's their weaponized addictiveness.
> Weed is legal in CA for anyone 21+,

Weed is illegal in the USA for everyone's regardless of age.
What a stupid comparison.

Oh my god he's spreading internet somewhere nato wants it. Definitely willing to kill, yep yep.
> There is math, right? 2 > 1?

Ahhhhh I see. No need for many wise people discussing implications of actions and values for hundreds of years. Just throw in 4 words, 2 numbers and 1 logical operator. Eureka: Philosophy is solved.

> one's feelings afterward don't offend the multiverse.

Your solution seems to be "religion" providing consolidation.

I could absolve myself with the "Many worlds interpretation" into thinking that I don't need to care for the consequences of my actions and "accept the result".

The same way I can be absolved by a priest and still imagine myself joining the nice people in "heaven". For me personally it sadly just doesn't work that way.

In my worldview actions (or inactions) have consequences. Being an adult made me realize that I have responsibilities. And that I need to accept that I need to take these serious. One example:

If I step out of my door tomorrow and find a little crying baby on my doorstep with no one else in sight - while not at fault for the situation - I would still be responsible for this little human being. At least until there is a solution that relieves me from said responsibility. Until such a moment I need to step up and act.

The same for if I refrain from killing one person to rescue hundreds/thousands (or even just two), the consequences of my actions are my responsibility. They weigh on my consciousness. The same if I decide to rescue others by acting and torturing/killing someone.

If I act in self-defense or the defense of others ("Notwehr" and "Nothilfe" in German) I am still responsible. I might be acquitted in court. But I still need to step up and defend myself in court. I am responsible for my actions as well as for my inactions. The latter just is more easy on our consciousness (at least that is what psychology tells us).
This one seems to be a lightweight Vuze fork. The differential is that it should have most of the Vuze features, which are not necessarily available for the programs you mentioned. Swarm Merging, for example, seems to be exclusive to Vuze. I've never used it though, so I don't know how appealing that is.
> Police departments have successfully sued for the use of IQ tests in their hiring practices.

More accurately, they have successfully defended suits challenging their use. (In the most notable case, with a high score being a disqualifying factor.)
The numbers on the clock absolutely do have biological significance, since my biology is influenced by my sleeping and waking times. These are primarily driven by societal expectations (working 9-5, eating dinner between 6-8, etc.), not the state of the sun. As a result, basically no one is awake to appreciate the 'extra' daylight in the early hours of the morning under standard time, but almost everyone can appreciate the 'extra' daylight in the evening under daylight savings time.
If this is true, what's the best way to hedge against this? Gold?

I know the obvious answer is debt, but that only holds if you can lock in an interest rate.
It really happens, though hopefully less and less.

At my previous job, we had enforced automatic code formatting in pull requests, but most of the code was not (yet) formatted, and people were afraid to bulk format the code. I wrote a script that picked a few files periodically, formatted them, and auto-assigned a review. They hated it. Eventually I turned it off. I wasn't even pushing the style, by the way, just working with the most "legacy" code.

Before that, I worked on a team whose TL offered to hand-reformat my submissions, because clang-format didn't get his personal style right.

At my current job, we're a team of two and we know what we're doing, but there are some nits that have lead to lengthy, albeit adequately self aware, discussions (mostly C++):

- Is it ok to use assert()?

- Is it ok to use std::string literals? ("hello there"s)

- Should errors reported by an API have a corresponding error message? Should the error message be contextual?

- Should an API report fine-grained errors or just a component-wide failure value?

- Is it ok to add more logging? Is it just noise?

- Is it ok to report errors using exceptions?

- Are stringstreams too slow?

- Is it ok to write a strict parser for a specified format?

- Does a parser need a corresponding fuzzer?

- Is it ok to use macros for conditionally compiled multi-level logging?

- Should functions have contracts documented in source comments?

- Are regular expressions overkill?

- Should we use /bin/bash or /bin/sh?

- Is it ok to use exec in a shell script?

- Single quotes or double quotes?

- Should the release process be automated?

- How often should releases occur?

- Are variant types ok?

- Is RAII a useful technique or is it over-complicating code-hiding?

- Is this "simple code"?

... The list goes on and on. Can you guess, based on this list, what it is we work on? No, you cannot.

A team could vote on a Coding Style Guide to decide many of these things, but does anybody follow those? If you're going to give someone a hard time, you give them a hard time. </rant>
Users of computationally intensive applications aren't such efficiency freaks much of the time, they tend to take "good enough" in that dpartment, like it is in other areas. In addition to cross platform portability they appreciate outcomes that stem from development performance/productivity (timely app delivery, app correctness and robustness, low cost, features, adaptability to feature requests, usabiity, etc).
I guess you haven't noticed the trend of laptop manufactures assigning the F keys to random device controls like volume and brightens by default then requiring you to use the Fn all the time to actually use the F keys normally.
War Music: A Short History of the Ukrainian Language
I think the middle ground is to have a huge stash of savings. That way, the original proposition isn't really relevant anymore. (That proposition being, I need to be valuable so I don't get fired).
System 7 was great with a color monitor. Subtle, clean, efficient without being boring or sterile.
> Plasticity is mostly Open Source. When Plasticity reaches 1.0, it will cost $25 to use (no subscription).

I'm curious how this will be implemented. According to the LICENSE file in the repo, the current source is available under LGPL.

What will cost $25? Will the repo be taken off-line after 1.0 release? Or will further updates after 1.0 be binary only?
Create Free News Letters for Your Website
Hey guys, we made a startup on creating website news letters, to give admins a way to follow up on their customers. With easy UI and customization features. It would be nice if you guys can try it out and give us some feedback and any tips on improvement. Thanks for your time.

https://www.f1mail.tech
Hi, would love to get a free copy, but I'll wait for the PDF download. The Amazon India site unfortunately gives the book for free only if you have Kindle Unlimited, otherwise it's about $6.