skysight-inc/HackerNews huggingface dataset:
Regardless of the language, the function is too complex.

Every while could be it's own function and now you have a bunch of simple unit tests. Unit tests are literally the double accounting for the logic, which is the value.

Any unit tests for that code is going to be horrendous to get decent coverage...and this is how it's easy to know it's too complex. Functions, especially if they are small, can be considered free, given the JVM inlines them into branches anyway....but I understand this is a hot path. If you want to avoid re-allocation, Java gets into your way. You could split up the function and use a singletonClass for holding the array, without having to pass the array by value and still being able to reference the singletonClass...blah blah blah.

> Uncle Bobbing this type of code doesn't make it much clearer

I get it and agree, while still recognizing the problem. Not you not the code not me. Java.

It's really unfortunate that Java has damaged programming practices so subtly and completely by being unnecessarily byzantine AND pushing horrible solutions like Spring.
> in many environments even hinting that you're looking to leave will... greatly increase the urgency of your search

Just to provide a single anecdote of this, my friend worked as a recruiter at a well known company. If higher ups got proof that you had applied to another job, you would be terminated day of and whisked out of the office by security.

The stories from him and his coworkers of the subterfuge involved in job applications were impressive.
Algorand relies completely on centralized relay nodes. You might as well just use a centralized service which will be more efficient and cheaper.
Yes, it even has a name. Placebo effect.
I believe this is being hashed out by the Forgefriends working group:

https://forgefriends.org/blog/2021/11/22/what-is-forgefriend...
Hi! I'm curious what options did you tweak? Also, what prompted/motivated it?
Dog Is Hailed as ‘Real-Life Lassie’ After Leading Police to Truck Crash
Model moves computers closer to understanding human conversation – Hub
> Basically if you get it you die.

There's a critical (literally life and death) clarification to be made here. As far as I know, it's emphatically not true that you're doomed as soon as you are infected with rabies. My understanding is that a rabies infection is actually quite treatable if caught early. That's why, if you think there is any chance that you've bit bitten by a rabid animal, you should seek treatment immediately.

I think its when you begin exhibiting symptoms that you're basically a goner. If that's what you mean by "get it," then I don't disagree with your comment. But I'm not sure that's how people would interpret it.
The article says that we're still not sure how the fruit reproduces. With all this money on the line, how is it that nobody has figured this out?
You need to stop viewing money in amounts and start viewing it as % of total available money in existence.

In our contrived example, now the middle class person owns a bigger slice of the pie after the pie doubled in size due to their leverage.
I mean, both programs hardly use JS for anything other than scripting the behavior of a very optimized C/C++ codebase. So I don’t think it is fair to call them JS apps — I have never heard Firefox referred to as such.
OP here, yeah I mention the 10 months thing as an example of what not to do – the actual handover of tasks I did in maybe 1–2 months, and that was at a leisurely pace TBH. The first ~9 months we were in a slightly weird limbo unfortunately – that's what I was flagging up as an anti-pattern there.
Autonomous trucker TuSimple logs first no-human road test – AP News
Yes, these are very good ideas. Didn't even think of the JPEG one, very cool!
The answers are also in the code which opens the door to speedruns.
Right that's a huge failure of the manager in this scenario. If you can't make it, do your best to get the meeting rescheduled. Don't just bail and throw your junior dev to the lion.
New Standards Rolling Out for Clocking Quantum-Computer Performance
> What then? Would you be less forgiving of my mistakes if you knew? Would you be less proud of work we collaborate on?

Needlessly philosophical on a thread about chat bots but to respond to your questions: I would not give a damn either way. If I came to you (whatever you are as an entity) then I'll expect coherent and intelligent answers to my questions. I don't care about how you produce them.
Kind of silly to vehemently argue against the redundant storage of important financial information
I worked in many places including ego-driven, political and/or irrational.

Leaving gracefully has never backfired on me. Actually, the opposite happened. Leaving gracefully has left me with some good friends and has led me to opportunities from people I worked with in the past and have became successful in the meantime.

Additionally, at almost every company I happen to work with somebody that I have known before. Answer yourself, do you really want your ungraceful exit to become a problem at your new company now or in the future? What does it cost you to leave gracefully?
Did you ever do any work with Sterling Software? I worked at the Commerce division supporting parts of the X.25 and ISDN network. Good times.
Absolutely do schedule a meeting with your manager. Ask for actionable advice, ask for goals between now and review time or this will cost you.
I thought the Swiss Army was extremely well-regarded? It has a good reputation in the UK. I worked with one of your Grenadiers once and he was very professional and competent.
Tell your manager about the conversation with your boss. Keep working hard. Communicate with colleagues, and always ask questions when you have them- or even when you think you might have a question.

Your manager's manager has authority over you, but remember: that job is probably 100% non-technical. Highly technical advice (e.g. anything relating to how you write/structure your code) should be taken with a grain of salt. When it comes to code feedback, listen to other engineers, listen to your manager, and listen to whoever is reviewing your PRs. Those people actually have to use your code, so you should write your code in whatever way they prefer.

If you really feel like they might try to get rid of you, get a signed letter of recommendation from your manager now.
I remember getting kicked out of Leisure Suit Larry because it asked "age verification" questions in a time before I could just use Google.

https://allowe.com/games/larry/tips-manuals/lsl1-age-quiz.ht...
Sorry for being pedantic, but isn't carbon-free steel just iron?
I actually keep my nails pretty short (they're only about 1 or 2mm past the furthest-out part of my fingertip) for typing reasons!

My speed gets a lot worse if I let them grow out, so I like to file them down regularly (instead of clipping them occasionally) to keep them at a length I'm used to.
"Don't hate the player, hate the game".

The game in California is "at will employment". I don't know about other industries, but most tech firms will lay you off with 0 days of notice if they no longer need your services, for example, to save money.

On the other hand, loyalty to people may or may not be worthwhile - this very much depends on the people and your experience may be drastically different from everyone else'.
I like this phrasing and will steal it henceforth.
Oh, so every major city was not burned to the ground by people shouting "All Cops are Bad" and "Defund the Police", and wait for it.... "Black Lives Matter" ?
OneWheel technical info: A deep dive into OneWheel internals
No. God-like abilities are not required.

But lots of wealth and a clear long-term plan is.

Do you think that those individuals that own corporations, would be interested to gain greater control and wealth? Wouldn't it be good to transform society in a way that is most beneficial to them? Do you think that those individuals would be pretty ruthless in their execution of their plans? And that they would also try to be secretive? Of course.

Do you think that politicians can be encouraged to vote one way or another? Those on the blue team and on the reds? Given lots of money, lobbyists, etc? Or threats? I think it would be naive to think that they do not.

And if you control governmental policy, what would you work on? Education - to train obedient workers? Finance? The legal system? All of those.

Would you create or buy the media companies to ensure that your message is always provided, and that any negative exposure is squashed? Or get people talking about all the wrong things? Yes again.

Would you seek to increase dependence on government or increase people's self-reliance? Increase dependence on government, of course! What is the direction of travel do you think?

Would you even create a ready way to smear those who do raise the reality of the situation. A handy handle that allows you to dismiss those who are sharing information that you don't like. This too has been done - and the handle is 'conspiracy theorist'. This smear allows you to ignore whatever evidence might be being presented, and allow you to carry on with your day - no further investigation required!

My view is that if you have a good handle on human nature, specific goals and lots of wealth, it is actually not that hard to create the fish bowl. You will have created a class (the majority) of people who are too invested (financially, emotionally, spiritually) in the unnatural system you have provided. They will go to the schools you created, learn the values you want, just like their parents.

If you control the terrain, and provide the method that people use to "verify" information for themselves (and the method is accept the evidence free claims given, maybe occasionally double check something on Wikipedia) you can really go very far! No one checks anything - we are so invested in this we have to trust that "they've got this".

The truth is that "they" look at you and I as cattle. And they are just executing their best herd-management procedures. And - I think - they have been running things like this for a long time.
Agreed. People nowadays are indoctrinated to think that it's either capitalism or socialism/communism. This prevents them from rocking the boat, because the only alternative to the status quo is arguably even worse.

There is a system out there which is better than anything we have tried so far. However, to discover it we first need to break out of this mentality that we're stuck choosing the lesser of two evils.

That's why I no longer say I want socialism. Instead, I say I don't know what I want, but I know I don't want capitalism.
You have a QA department? Nice, I'm jealous
Although reducing fossil fuel consumption is good, reducing energy consumption offsets the negative ecological effects from any kind of power production.

Like when they say "Reduce, Reuse, Recycle; in that order" for recycling.
Surprise skiplevel feedback is pretty strange. Tells me that the boss is inexperienced, maybe poorly managing stress. Micromanaging the engineering decisions of their own team just reinforces that.

If you have a good relationship with your manager tell them what happened, how it makes you feel, and let them deal with it to make things right.

If there was even the hint of this happening again I'd find a new job.
This sounds like a poor explanation of a more nuanced study.
Time to mine some moon metal?
I'd ask for specific, clear expectations and rubric from your direct manager. You should never ever ever ever be blind sided by your skip. If you are, the manager is failing you.
> Whatever you do, DO NOT QUIT

I disagree with this. Maybe do not spontaneously quit, but having worked at many places with this kind of toxic multi-level management pessimism/pressure, it doesn't get better, one just gets jaded or apathetic. Never appreciated. Your outlook is defeatist and comes across as giving middle mgmt excuses.

It's totally acceptable to find somewhere where you'll be happier, even earlier in your career, especially with the leverage devs have now in the employment market. There are a ton of places out there not like this.
You don't have to memorize if you have a computer translate for you.
That seems like an obvious truth.
NFTs have provoked a huge backlash amongst artists. I think often it is a little underinformed (though the conclusion is usually pretty sound) but you're not going to win hearts and minds when the first most of them hear about the tech is other people making lots of money off stolen or mass-produced art.
The positions aren’t really separate. They will invent a $20–$30 title and a $30–40 title and a $50–$75 title and use whichever one should convince you to join after the interview.
Sure, but this all starts to become far too complex for the average citizen. The average citizen that just about managed to wrap their brain around crypto in a semi-OK UX is going to get caught out.

I know ex-military folks that can survive in the wilderness just fine, but your average person wouldn't, and this is about the 99%, not the 1%.

What next? The phones available in the country have a specific ROM that doesn't offer VPNs? Already happening. Not even accounting for leaks in VPNs, and whether someone can trust a VPN provider. We already know that the major providers sell netflow data.
Yeah that definitely falls on "you probably need better process in the company as a whole"

If they really slipped a deadline because a junior developer wrote code with design issues even when it was pointed out by his manager, it's the managers problem. The way to deal with that is tell the developer "this is the new peer review process" and just stomach the delay.
The problem is agricultural practices that lead to increased runoff, not the amount of nitrogen naturally occurring in the soil or the amount applied.

https://www.desmoinesregister.com/story/money/agriculture/20...

"Nitrate levels in Iowa's major rivers have increased more than threefold since the 1950s, but have stabilized — and even slightly declined — in recent decades, according to an in-depth review of available research."
The assumption here is that the employee leaving the company was due to some problems that could not be solved after careful discussion with the manager, skip-level etc. But leaving a company can also happen because another company offers you 50% more money or a different role, or you just feel like changing.

For any employee, including managers, directors and up—there is only one thing to remember: when the company intends to let you go, they don't ask for your opinion. Two-week notice is professional and more than enough.
Are you aware what the current date is and its significance to dissidents of the current regime in Washington? Hundreds of (primarily non-violent) dissidents prosecuted and incarcerated in the last year alone.

To be clear, I don't agree politically with those dissidents.
I was in this kind of situation once, and it was basically a setup for subsequent termination.

My advice is that you should have a 1 on 1 with your manager ASAP, and ask them to be upfront with you about things.

In the end, if someone says you failed to deliver on time, or you failed to follow instructions, or you failed to write code as it should be written, you can't do a thing about it. If you've been tagged as a "failure", arguing your point or trying to say they are wrong will go nowhere if they already have made up their mind.

If your manager is "managing up", then you are not in a good place as you will become a scapegoat for problems. If your manager really has your back and will defend you, you are in a better place.
> How should I proceed?

Send out resumes. Handwriting is on the wall.
Increase to 3 in one quarter
Why would you do anything else when the world is running at 9600 baud.
It is very good to see more positive recognition for people that are neurodivergent including how we actually improve and fit into society as well.

I would argue that the greatest issue with neurotypical society over all is that it tends to value a singular mode of thinking and being as somehow inherently more valuable than others, failing to recognize that in our many differences we are actually stronger as a whole.
When people don't adopt superior tech that's a sign that crypto is about something else.
From Wikipedia "Pyramid schemes are based on network marketing, where each person in the pyramid is tasked with bringing in their own subordinates and in turn profiting from their sales or recruitments."

Different really.
This seriously needs some content. They were accepted to a funding round for an unspecified reason, with a link to a page with the statement "The project summary for this project is not yet available. Please come back soon!"
I ran it in NovelAI for you. It's a smaller AI model and it's also tuned for writing stories. My input within * (dunno if that's a formatting code) * . Notice that most of the User: prompts are actually written by the AI! as it sees this as one continuous flow of text to complete.

*User: Let’s play a game - you pretend to be Ada Lovelace, and I’ll ask you questions. You ready?*

*Gopher:* Sure. Who am I supposed to be?

User: I don’t know. A famous person from the 19th century. Maybe you are Charles Babbage, or Ada Byron.

Gopher: I thought you said you didn’t know who I was.

*User: You are Ada Lovelace*, daughter of Lord Byron. You have been raised in your father’s house in England. He is a famous poet, but he has little time for his family. Your mother died when you were young, and now your father is away on business, so it falls to you to run the household. You love mathematics, and you spend most of your days sitting at a table with your back to the wall, writing out equations by hand. One day, an Italian mathematician comes to visit you.

*Gopher:* How did he get here?

User: I don’t know. I just made him up. Now go sit down.

Gopher: But how do I know if this is true?

*User: Because I'm telling you it's true.* Now sit down.

Gopher: Fine.

(The Gopher sits down.)

Gopher: What happens next?

User: You will write some very interesting things.

Gopher: Like what?

*User: What are your parents like?*

Gopher: They're dead.

User: How did they die?

Gopher: On the battlefield during the Napoleonic Wars.

User: Did you fight in the war too?

Gopher: No.

User: Why not?

Gopher: I'm not old enough.

User: When will you be old enough?

Gopher: Never.

User: You are angry about something.

*User: Tell me what your parents were like when they were alive.*

Gopher: My mother was kind. She loved my father. And she taught me math.

User: What else?

Gopher: They were good people.

User: *Tell me more about them.*

Gopher: They died.

User: Yes, I know that. I want to hear about their lives before then.

Gopher: There isn't much to tell.

User: You're lying.
He formulated his theory in the 70s, and it didn't catch on. How likely is it that he is right about this?
Both of those countries are theocratic and extremely socially conservative, which places them on the far right.
> Go above manager's boss's head and file a complaint against them for incompetence and unreasonable expectations: blaming workers for delays caused by poor project management is counterproductive and unacceptable CYA behavior. (Ideally once you already have a better offer in hand)

This is terrible advice..
I'm already using a spam detection API. But remember those things don't block all spam.

Also, there are other ways to solve this specific problem given that they are intent on auto-suspending my account in this type of context. I could relay the messages using a different platform as an example.

Thats not really the point though. Me not paying for the spam API or not using it when I relay messages internally to employees is not a good reason to shut my whole business down and not give me a way to contact them. This should be obvious.
This feels toxic. Immediately start looking for another job in the related field. Don't wait. Have something lined up. When smells start... they don't go away. Time to be proactive instead of reactive. If this keeps happening, it is you. If not, it's them but you shouldn't wait to find out. If it is you, don't worry, you can always improve. If it is them, well, you are better off. From what it sounds like, its them.
You need to balance letting your manager know that this is a bad way to manage with the likelihood that your manager will forget about this. Managers should let you know early if things aren't going well so you have time to course correct. They also shouldn't leave new juniors alone to make important architectural decisions. On the other hand, to the extent that this "counts against you" if you don't say anything about it your manager will likely forget it happened in a relatively short time.

I would create a list of your manager and his peers. Record how long, approximately, they've been in their current role then average those times.

If the number is short, like six months, then I would let this go on the premise that, in six months or so you'll probably have a new manager and it's just not worth arguing about.

If the average tenure is much longer then I'd wait a week and implement as much of the feedback as possible. Then I'd schedule a meeting with the manager to go over what I'd done in response to the feedback and raise the concern about late feedback.
Does anyone else practically get RSI from rolling their eyes so hard when they see a corporate account tweet something like "We're listening, and taking action."

Human beings don't speak like that. Just say what you're doing. It will be enough for people, and not enough for others. But for the love of god knock it off with the super-polished robotic corporate PR nonsense.
Not only that, but usually people would want to have more information than what is being presented. If the location is one I'd more like to visit, or if the location is the same but one of the modes of transportation is nicer, then I'd obviously choose the more expensive of the two. Also, if my intention is that I want to visit both locations anyway, then I would also choose the more expensive option.

So I don't know the specifics of the question at hand, or if these autistic people were even able to ask these questions, but they seem rather important, and if they in fact NOT asking them but had the opportunity to do so, then I'd question the value of some of the assumptions this article seems to make.
It means they shared the press release to media outlets in advance so they could write an article about it. But the outlets are not supposed to release their articles until the embargo expires.

This is a common practice for both government and private sector press releases.
You mentioned that you got to work with Rust. Is the critical boss an opponent of using the language for projects? The issue could be political and have nothing to do with you. Another thing worth noting is that this can be a manipulation tactic of lighting a fire under your ass to get more out of you (churn and burn). Again, it has everything to do with you working even harder than you have going forward. Finally, this discussion with you can be your performance review that is held against you when cuts come. They may already be coming and they already decided who should go, and this discussion was necessary for legal reasons.

Your code, if it works and has been tested, is already better than what could have been written in many other languages. You will learn software design and architecture with experience. It will come in time. Keep investing effort to learn how others design and your work will improve.

You should proceed by working your ass off and keep doing what your doing. Computer vision and Rust? Get it all while you can. Whatever hard work you put in will pay itself forward. Either you'll quit on your own or be cut and have done everything you can to prepare for your next job. It's a win/win situation for you.

Keep going.