skysight-inc/HackerNews huggingface dataset:
> And going to work with COVID symptoms because they can't live without payment.

That’s a very grotesque illustration of perverse incentives. Ask anyone, I doubt they’ll tell you that it’s worth having a sick person show up to work over providing sick leave/benefits and yet, here we are.
The amount of time I spend typing in Slack alone is FAR greater then 0.5%, plus writing docs, tickets, PRs, writing code, etc.
Tell your manager that you are scared by what happened in the meeting with the skip manager and ask if they want you working for them or if you should start looking for another job.

Most likely you should leave in this situation, because if your skip manager thinks you suck, you don’t have much of a future at the company. They will likely need to approve promotions, raises, etc.

However, you don’t have much to lose by being very open with your manager and seeing if the situation can be repaired.
I just remembered a proprietry ERP system I worked with that accepted EDI orders placed in a certain directory on their Solaris server. Every 30 seconds it would empty that folder and begin to process the orders.

The company must have implemented a design internally to spawn a new process to deal with each new order. The first I noticed was that the log file it spat out was not in order, it had messages about different parts of different orders all intermingled... then 1 day I put 700 orders in and it launched 700 processes and the server ran out of swap space and crashed.... Their support team felt I was unreasonable! I had to rate limit afterwards with my system drip feeding the orders! It is funny to think that it is still in use I understand, and busier than ever!
That's yet another example where the mighty US dollar would dwarf cryptocurrency.

Along with money laundering and buying drugs.
less scary than prion diseases like mad cow... imagine eating a burger ten years ago and dying from it. there was a notable case recently where a woman in a lab accidentally pricked her finger a long time ago and died from it. I believe it was in france. thankfully it is fairly rare.
>I’ve always wondered if autism and dyscalclia are something of “polar opposites”.

I don't think they are. Plenty of autistic people are bad at maths (you just don't meet these people in engineering circles!), and plenty of "social butterflies" are good at it.
> "How do we build a society where homelessness doesn't happen in the first place."

This is impossible. Scarcity is not a solved problem, but on top of that, some people choose to be homeless. That their choice seems miserable and irrational doesn't make it less of a choice — people choose all sorts of unpleasant things.

Example: https://www.sfchronicle.com/projects/2021/rescuing-jessica-s...

(If addiction in particular didn't involve a component of choice, nobody would be able to choose to escape, with or without help, and thankfully some people do.)
FHIR can now be used instead of X12 for prior authorizations but in the US it can't be used for claims yet. Claims will continue to rely on X12 for many years.
Is it a chording keyboard? because those hav existed for decades, and are demonstrably faster for typing. They just have a steeper learning curve.

Follow on question: does anyone know how court stenographer keyboards work?
I've only done one of those nasty psychometric tests once. I didn't get a call back
.
This wasn't a surprise since they screen out non-neurotypical people with tests that are biased against dyslexia, colorblindnesss, dyscalculia, dysgraphia, ADHD, autism, and sequelae of brain trauma like short term memory faults.
They are mobile germ incubation factories - 25% of mammals on the planet are bats just second after rodents.
Peter Bogdanovich, director of ‘Paper Moon,’ dead at 82
You might not need to care about image size at all if your image can be packaged as stargz.

stargz is a gamechanger for startup time.

kubernetes and podman support it, and docker support is likely coming. It lazy loads the filesystem on start-up, making network requests for things as needed and therefore can often start up large images very fast.

Take a look at the startup graph here:

https://github.com/containerd/stargz-snapshotter
Have you gone to your manager and discussed the meeting? Start there, One on one.

Just tell them what their boss told you and go from there.

Take any criticisms with a grain of salt. While they may be valid they also may be their own frustrations seeping through.
How alarming! We'll see about getting tested for this thanks
Splash Financial | Engineering | REMOTE

Splash Financial [0] is building a marketplace for consumer debt products; think student loans, mortgages and auto loans. This enables consumers to access credit at preferable terms, compare offerings across the industry and save time by streamlining the application process.

Splash is hiring software engineers with experience in Clojure or other functional programming languages. We have are hiring on all product teams as well as for developer infrastructure.

Reasons you may want to work at Splash:

- unique opportunity to connect consumers to thousands of small lending institutions across the US that lack the technology to do it themselves

- tech stack is Clojure+Postgres on AWS, starting to invest in ClojureScript and Datomic as well

- developer experience & productivity is a first-class concern

- good health insurance; flexible time off that people actually end up taking

- permanently remote in US-Eastern timezone (offices available in Cleveland, OH to those who want it)

- low delusions of grandeur (quote, Director of Engineering: “we’re not curing cancer over here”)

- low process, very easy to go from idea to experiment to production

- interview process very light on Leetcode-style questions, heavy on behavioral interviews, so you can showcase your strengths

- lovely co-workers from non-traditional backgrounds

If this piques your interest, feel free to apply at [1] or to reach out to tjaeger at splashfinancial dot com

[0] https://splashfinancial.com

[1] https://jobs.lever.co/splashfinancial/55399b29-acbb-4d62-960...
> In any case, it has no (even not a remote) connection to the bitcoin network and its energy consumption, nor to coal plants.

I think this is, on balance, true. But it's also true that a crackdown on crypto mining is at least not a bad thing in a country experiencing an energy crisis. These can both be true.

Also, 8% is massive. That's a slightly higher percentage than what the US uses to maintain all of its cold supply chains.

> prevent any rush excitement regarding the Bitcoin's crisis without knowing the whole picture.

I see. That's totally reasonable.

> PS. Yes my account is green: I have registered today once I saw this discussion, but believe me it is not a throwaway.

Sure, makes sense :). In any case, political discussion in times of crisis are exactly the cases where anonymity can be important.
Keep your head down, and use the time wisely to line up a new job. No need to accept anything just yet, but start putting out feelers.

If your boss is saying bad things about your work while you're in the room, you can bet your bottom dollar it's amplified when you're not there.

One way things may play out is in the review cycle, if things are coming up negative there, with no positives, then you can throttle up the job search.

Either which, look after yourself first and don't let them pull the rug from under you with no options.
> No one credible

That's the main problem when it comes to this topic, isn't it?
This title needs an edit, like many of those noted, "How to Quit Like a Boss when you work for Rational People". Many places have toxic irrational people who would fire you in an instant and then have security escort you out of the office like a criminal.
I also wonder why they take this approach and don't simply do mandatory / compulsory injections.

In fact have any governments imposed mandatory injections yet?
I quit my last job over less than this, and I felt really uncertain about it at the time, but my career growth, compensation growth, and intangible feeling of management support have all been massively better at my new place - and I found it by being randomly contacted by a headhunter. My old job wasn't bad nor was my old manager, there just wasn't a fit between what I wanted to do with my career and what my employer wanted to do with that role. The immediate trigger was that I had a conversation much like this one where I thought I was being treated unfairly, and in retrospect I wasn't really, but in fact it was a good sign of that mismatch.

So I do want to encourage you to keep your eyes open for other opportunities. If you're a Rust coder working on computer vision stuff, and you're early-career enough that you're not particularly tied down as a person, you have a lot of options.
We'll see. It's been 6-12 months away for how many years now?

PoS has a political problem, as it's plainly a plutocracy. It makes it harder to pretend that magic cryptomath has solved society's issues.
"21 shots in the stomach" used to be what they scared us kids with.

A guy I knew recently got bitten by a dog and had to get the shots. He said it was five in the arm.
> Basically if you get it you die.

Jeanna Giese (and six others) would disagree with you; and everyone else who where saved by the vaccine.
I recommend Google BigQuery. Its storage is cheap ($0.02/GB) and can become even cheaper. You can process huge amounts of data quickly and pay $5 for each terabyte your query processes.

It's easy to use too and its version of SQL is quite powerful.

On AWS, there is Athena which works on data stored in S3 and has the same processing price as BigQuery ($5/TB.) However, from my experience, I recommend BigQuery.
Well, a message saying "This heap is small, please give me more space" would be all too helpful. I haven't touched Eclipse in years, but Clion and Rider have this failure mode where they just use all the CPU all the time and it's up to user to figure out that it's GC and how to increase the heap size. I was hoping for an option that would mean "use all the memory you need but don't keep the maximum allocated just in case". The current -Xmx seems to be more like "postpone full GC until the maximum has been reached".

I'm not sure if it's significant that Jetbrains IDEs and Eclipse are separate products. Google can't distinguish between different Jetbrains products in search results, maybe Eclipse can be lumped into same group by some logic.
Hoarding GPUs?

That's just capitalism at work; the market; supply and demand.
Buy a mechanical keyboard with the ability to modify the firmware. I did this and it was worth the $200 price tag.

Forgetting to configure computers after finishing with them, not knowing what layout was in use in the login screen, initial configuration, etc all cost time. I also use RDP a lot which is layout roulette (sometimes it changes, sometimes it doesn’t)
> The connection is far from remote... rising energy prices are indeed the proximate cause of the current unrest, and Bitcoin is likely the proximate cause of rising energy prices.

I agree with this. I also agree with nalrey that energy prices are the spark, not the powder keg.

But still, it's a tough pill to swallow that spending a whopping 8% of the country's energy generation capacity on bitcoin mining is even remotely reasonable during an energy crisis...
I agree with this sentiment. And in fact, I’ll take it further:

I’m not sure any “you should have” phrase is ever beneficial UNLESS it’s in the context of giving guidance about the future. And even then, it’s better to phrase it as “next time, I would suggest…”

This has been a pet peeve of mine for a long time. “You should have” phrases are often used to berate or make the recipient feel bad while acting as a vent for the sayer. By grammatical definition, they refer to events / things in the past and suggest an alternate course that didn’t happen. A theoretical construct. Good for language construction, bad for feedback.

I’d love counterexamples if anyone thinks differently, btw.
The Bug That Created “Free Public WiFi” Networks That Didn’t Work
Plan to quit. Start looking for new jobs now. The boss has made his mind up about you - when the manager leaves or is transferred you'll be gone next.

I have been in this situation and the reality is there is just nothing you can do to salvage it.

It sounds like you've been there nearing a year and you've delivered a project - perfectly good reasons to be moving on when you've basically been given a warning that they're thinking about canning you.
Accept that ideas are low value. If you love the idea, set it free.
> 1. Pick an appropriate base image

Starting with: Use the ones that are supposed to be small. Ubuntu does this by default, I think, but debian:stable-slim is 30 MB (down from the non-slim 52MB), node has slim and alpine tags, etc. If you want to do more intensive changes that's fine, but start with the nearly-zero-effort one first.

EDIT: Also, where is the author getting these numbers? They've got a chart that shows Debian at 124MB, but just clicking that link lands you at a page listing it at 52MB.
The "finance-obsessed" shot is especially rich coming from a guy who was able to FIRE in his early 30s and spend his time running a nightclub as a hobby.
I saw a lot of hateful glee over this on Twitter, reddit, etc today. We're all aware that both surface and subsurface trains bunch up and do the exact same thing, right? In Toronto this happens on a depressingly regular basis, and you have to wait in far worse conditions than the comfort of a Tesla.
What you refer to "former", completely bypasses the OS, by having direct access to the ethernet controller.

https://en.wikipedia.org/wiki/Intel_Management_Engine

The WiFi could connect to a neighboring device supporting this function. Amazon developed Sidewalk[0] for example. Or my country has an ISP that lets you connect from any of the subscriber's wifi, as long as you pass your credentials. The subscribers can turn this off, but it's opt-out.

So this is two, actual, already deployed mechanism that solves the "how it's sending to the mothership" problem. And I expect more to come - looking at 5G for example.

[0] https://www.theregister.com/2020/11/24/amazon_sidewalk_opt_o...
Anyone here know what

> Embargoed Until: Thursday, January 6, 2022, 1:00 p.m. ET

means? And why? This is months old by now and would have been nice to know.
Did you try voice transcription?
I had an autistic coworker who could not understand using pronouns outside of the already established ones (he/she). She was otherwise very “progressive” but didn’t consider herself such. It had to do with he/she mapping to (99% of the time) defined biological features.

It was a very awkward lunch.
Pretty close. To be fair, the RSS-as-social-media was a thought I had a decade ago (more than a thought, there was a working prototype), but that doesn't mean it's not in my mind now.
>If you block that process "companies can't negotiate with you, they have to give you a rate and that's it", you will cause a lot of unintended consequences for the labor market.

What you are describing is the current status quo for the supermajority of workers, except it's the workers who can't negotiate. The company simply gives them a number and they have to accept it. Allowing the companies to hide the number behind the sunk costs of the interview process only tips the scales further in businesses' favor.

This law brings salary negotiation closer to actual supply and demand, not further.
> That foreign nations are inciting revolutions is Siloviki rhetoric

Not always.

See for example "US Army Field Manual FM 31-20-3, Foreign Internal Defense Tactics Techniques and Procedures for Special Forces". This one is outdated and was based on US operations in Central/South America.

I'm sure Russians have something similar.
Just relax and try to learn the most that you can from this interaction: This person could be on a bad day or be a natural asshole, maybe you did misunderstand your manager comments, you definitely should have looked at other projects and most importantly, now you know how not to give feedback to someone else.

Anyway, this is your first job and you are playing a very long game. Don't let a single interaction determine how you feel. As many others already mentioned, you can also talk about it with your manager to figure out what happened.
stenography involves shorthand. This is what a stenographer is actually typing https://en.wikipedia.org/wiki/File:Steno-example.gif
You might be interested in this paper [1] which presents Paxos in the same way as Raft is presented in the Raft paper. In my view it really illustrates that most of the simplicity of Raft comes from its excellent presentation and not necessarily from its algorithmic simplicity.

[1]https://arxiv.org/pdf/2004.05074
Completely agree. As a general rule if a junior developer does something “wrong”, unless it purposefully malicious, it’s on the manager.

OP, I’d say keep this situation in the back of your mind and reevaluate in a few months. If it happens again, start the job search.
This was... long, long, long time ago in a far far place.
No only performance-based firings, but throw-someone-else-under-the-bus firings and bad-management firings. Also cost-cutting layoffs or outsourcing-layoffs.

Regardless of the cause, an employer almost-always will require a separation agreement be signed as a requisite action for any amount of severance pay. This is entirely to the benefit of the employer.
Your first sentence is true. Perhaps it's overly reductive of me, but if that's what your boss would do you're in that red "you should leave anyway" box, in my opinion.

A few other commenters have pointed out good reasons (e.g. visas) where you need to keep your cards closer to your chest, but the vast majority of people reading Hacker News can find a role where it's not so transactional. Where you're valued as a person and teammate, and where you can have a grown-up conversation about your career plans.

Those open conversations are harder to have if you truly believe your second sentence, however!
"my manager and her boss are both super smart"

That doesn't mean they are good at growing staff. In our industry that seems to be lacking big time.

You need this sort of feedback but it should probably have come from your manager. You said your manager was too busy. It sounds like the company is struggling to meet deadlines. There must be a lot of pressure on your management. That might mean they don't manage you very well .

Don't get down. You were probably very good at university and now as a junior you have a lot of growing to do. That's a shock many of us face. You will always have a skill set in demand. Learn as much as you can here. If you don't like it you can move on. Don't let your confidence get shaken.
Yes, of course that's what the blockchain is about, but there is usually no information attached to a transaction that would identify it as illicit, like a note saying "this was for banned substances", "thank you for placing the bomb", or "Enjoy your new superyacht, Sergej". Therefore it is not possible to trace illicit transactions, unless one defines illicit as referring solely to using stolen crypto.
Gentoo Linux 2021 Retrospective
And even efficiency of Chrome is somewhat pedestrian relative to that of Safari and pre-Blink Edge. Neither Google nor Mozilla seem to prioritize battery friendliness to the extent that Apple does and formerly Microsoft did.

It would be interesting to see how GNOME Web/Epiphany stacks up in that category given that it’s the closest relative to Safari on non-Apple platforms.
I haven’t done any work on EDI for many years so it might be a bit out of date, but in case it’s of any use to anyone I wrote an EDI parsing library and processor for many of the EDIFACT message specs:

https://github.com/davidcoles/medici
I don't know that having a high abortion rate is "manipulation", they are of course going to have a high rate relative to the rest of Latin America. I cannot find a sourcing for the specific rate of abortion they cite.

The first "manipulation" identified would not impact Cuba's position as 1st in life expectancy in Latin America, as they concede in their article.
You can't but "I don't know, I need more information" is a boring answer for a thought exercise.
Alone in the Hospital (why babies are dying when alone)
Your boss is gaslighting & intimidating you.

- Do not be intimidated into thinking you did your work poorly. I've seen this happen many times with employees being guilt tripped, especially the younger more junior employees. You are a professional and the work you do is important for the company, you do it with pride and to the best of your ability.

- Beware of gaslighting. Some bosses can be incredibly manipulative and will resort to all sort of tactics to get more from you. They can have you attend more meetings than necessary because there's a deadline coming up for them. They might want to shift the blame to you when something hasn't been done in their department, even when it wasn't your job in the first place. When this happens clearly state that it is not your responsibility and that you do your job well and on time.

- Stop caring too much about company problems, and focus on your own work. You should not care if the manager does his job poorly or if the company is not doing so well. It not your fault. They are running the business poorly.
> My understanding is that Firefox has supported in-browser blocking of third-party ads, trackers, fingerprinters, &c., for a while now

I see the part about trackers. What about ads? Does it also block YouTube ads? That's a really nice feature built into Brave.

> just about every adtech company that promises "privacy preserving targeted advertising" via ML

The difference here is it happens in the browser. Does ML happen in Chrome?

> Brave's own site implies that local ad ML is currently opt-in only

Your reading of that isn't correct. The opt in is for ads. And local machine learning comes along with opting in.
The word list is in Wordle code, so you can just grab that.
Exactly, I'm a touch typist and regularly train on various websites. The biggest blocker after you start reaching high speeds isn't even the keyboard but the brain. You need to read far far ahead to write at 130+ wpm you basically are typing a word while you read the following sentence. 200+ requires writing even more ahead.

A normal person can barely "mentally process" that many words per second.
Yeah, let's avoid that ;)
Yeah, state socialism doesn't work, that much is exceedingly obvious. That doesn't mean that we should just give up and accept capitalism as "the best we can do" as a species. It's just clear that authoritarian means are funnily enough not the route to a less authoritarian future.
No there's a high chance of survival if you get the vaccine and/or glycoprotein before showing symptoms.

A handful of people have survived entirely without.
You're right, I wasn't very clear – my apologies. What I meant to say was I really enjoy cooking for others, but cooking for myself isn't at all the same.
I don’t disagree with the general “this is taking longer than we expected” premise, but the author hasn’t tuned GPT-3 properly. I don’t know if that was on purpose or not, but I have seen GPT-3 answer questions about presidents accurately with the right tuning.

The point on facts still stands though. To my knowledge, transformer models aren’t great at knowing how factual their predictions are which is certainly an obstacle to business adoption. They also tend to overfit, in my experience.
A steep learning curve can also mean you make very little progress for a long time until suddenly being proficient.