skysight-inc/HackerNews huggingface dataset:
We are currently looking for a skilled & passionate Tech Lead (m/f/d) to become part of and direct one of our Tech Units at ABOUT YOU!

Our Tech Department is the heart of ABOUT YOU, driven by the passion to develop the best infrastructure & tech applications. As our Tech Lead (m/f/d), you will direct a team of 15 to 25 developers and product owners together with a Product Lead. With your deep understanding of building digital products and software development, you will constantly optimize our complex applications in consideration of all requirements and stakeholders.

Contribute to one of the fastest-growing eCommerce infrastructures in Europe and become part of ABOUT YOU as a Tech Lead (m/f/d)!

- PHP7
- Laravel
- Lumen
- Vue.js
- React
- Node.js
- TypeScript
- MySQL
- AWS
- New Relic
- JIRA
- git
- Bitbucket

What you will do
- Build complex & high scalable technical solutions in close cooperation with our Managing Director and the Product Lead
- Draft architectural decisions and ensure reliable and state-of-the-art products
- Lead a world-class team of engineers, product managers, QA’s, and collaborate with designers to ship new components and features
- Work within a dynamic & international environment with an agile working culture using methodologies such as SCRUM or Kanban
- Work in an agile & international team with flat hierarchies and very short decision-making process

Who you are
- You are very proficient in developing high-scalable software products, preferably in PHP and Javascript
- You have a deep understanding about Software Architecture and Infrastructure setups in the cloud (e.g. AWS, Google Cloud)
- You write well-structured, efficient and maintainable code and actively keep the quality of the codebase in check
- You have a deep understanding of data messaging and microservices
- You feel comfortable with people management topics and have worked in a leading role in a fast-changing environment before
- You think and act like an entrepreneur and take decisions based on important business metrics

YOU ARE THE CORE OF ABOUT YOU.
We take responsibility for creating an inclusive and exceptional environment where all genders, nationalities and ethnicities feel welcomed and accepted exactly as they are. We believe that a diverse workforce essentially contributes to the ABOUT YOU culture. In order to maintain talent and diversity, we emphasize the care for physical health, mental health and overall well-being. Our values and work ethics essentially contribute to our brand mission: empower acceptance and shape an inclusive, fair and circular fashion culture.

We are looking forward to receiving your application – preferably via our online application portal! Thus, we can ensure a faster process and for you, it is very easy to upload your application documents. :)
"why this is relevant."

Erm, because I live in this society, so the social norms of this society do affect me and well, everyone else in it. I thought that is obvious.
Is there any similar tutorial for XCB? Most documentation only covers libx11, and trying to extrapolate libxcb usage from that is tricky at best and heisenbug-prone at worst.
Diffusion Models Already Have a Semantic Latent Space
> people that can't get a credit or debit card

Why is that?
A bit of a tangent, but swords can be used to parry, and shields can be used to bash people. Many medieval shields even have metal spikes to make shield bashes more effective.

Medieval weaponry can't be put in nice "defensive" and "offensive" boxes either.
If there's a presumptive pre-filled tip amount that I have to zero out that would annoy me a lot.

In most cases there is a tip button that I just don't press or I answer 'No' to the question on it. Sometimes the staff do it when handing it over. That doesn't annoy me as much and I don't usually feel much pressure since I've got a whole life behind me not tipping I guess. I do feel a bit awkward sometimes so I'd rather they not put me in the situation but I get over it.
They can't track your coming back or not, because your browser brushes off teacking attempts! Poor them don't know... /s
Part of it is that lifetimes become complicated. Do you convert each variable into a separate object, or do you shove all of them into a single object representing all captured variables from that frame?

If the former, it's very space-inefficient if you're capturing lots of stuff, as is typical with callback-oriented programming.

If the latter, then a lambda referring to a single variable from some stack frame will keep all other captured variables in that frame alive. Which can be especially surprising if the lambda that is alive captured a single int, and that causes a huge array that referenced by a different local that can no longer be reached to remain allocated.

FWIW C# does the latter, and it works "good enough" in practice. But I've seen more than one mysterious memory leak caused by it, too - I think most of the time they just aren't big enough for people to notice.
It would have been nice to also have the choice for some app generated OTP: it's less secure than keys but more secure than SMS, and much much easier to backup/transfer/keep/use.
>>How do you fell about internships? I generally think those are a good thing.

Massively against them if they aren't paid like any normal job. If the intern is doing actual productive work(and let's not kid ourselves - they are most of the time), then they should be paid like any other employee.

The only exception I can see is companies that have training programmes with vocational schools, where you go and work somewhere for say 2 years training to be a carpenter or a plumber or electrician or whatever - then it's no different than being at school and learning. But I'd wager than 99% of internships are not like that, they are just a very cheap way to get unpaid(or poorly paid) labour under the pretense of "giving young people work experience". It's nonsense.
Tipping also makes sure every restaurant is slowly turning into a Hooters. When was the last time you've seen an unattractive nonwhite male waiter?
Since this and base are both keywords, and since () is not overloadable in C#, it adopt Java-like syntax for such calls without breaking backwards compatibility if it ever wants to do the same thing Java did.
Interesting. Cash handling costs are 5% to 15% https://www.ihlservices.com/product/costofcash/

This makes going cash free a pretty smart choice.
Leaning towards self hosting at this stage. Sure my security skills are no match vs Bitwarden engineers…but I also don’t have a giant state actor sized bullseye painted on my back
Most of Eastern and Southern Europe, for sure. Whenever I visit and go to a bar I have a mild shock at the smoke everywhere.
People have ideas, ideas don't have people.

If it was true that merely being exposed to an idea had the ability to take over and control a person like a mindless puppet, then democracy would simply not work, instead the only viable option would be strict control over thoughts and communication prevent harmful ideas from taking over peoples minds.
I built such a toy cluster once to see for my self and gave up. It is too slow to do anything serious.
You can be much better off by just buying older post lease server.
Sure it will consume more power, but conversely you will finish more tasks in shorter time, so advantage of using ARM in that case may be negligible.
If it was Apple's M1 or M2, that would have been a different story though.
RPi4 and clones are not there yet.
Perhaps apocryphally (I can't find a valid source at the moment), Keynes was supposed to have suggested during the Depression that people be hired to dig holes and then fill them back up.
99% of developers "can't build truly incredible feats of engineering like 3d rendering engines or voice recognition systems."
"Medieval weaponry can't be put in nice "defensive" and "offensive" boxes either."

But the main purpose of a sword is to strike and that of a shield to block. This is what those categories are about, but not that they mean much.
The problem with US is that it's so culturaly ingrained that it's really not optional anymore, even if it technically is and no one will call the police on you for not doing it.

As a personal anecdote - when I visited America on a business trip we went to a restaurant where the staff was literally rude to us, the food order was not what we ordered and massively late, and yet our hosts insisted on leaving a 10% tip because

1) low tip will show them they have done a poor job(?!?!?!?!?!)

2) we would look like jerks for not tipping(their explanation).

So basically my takeaway is - if you have to tip even when your experience is poor, or you risk "looking like a jerk", then it's not really optional.
Do you say this to all addicts?

There are countless reasons people make bad choices: peer pressure, to calm anxiety, dealing with depression, and yeah, sometimes, abusive parents.

But you are refusing them their status of victim of circumstance and saying "well, sucks to be you", and taking the high ground. Good for you, it must be great up there never having made a bad choice.

The moment somebody makes a poor choice does not mean we should then insist the game is over for them and it's their fault. That doesn't help them make better choices in future.

Quitting smoking is incredibly hard. I've done it multiple times sometimes for years at a time - that's how hard it is - and you will never understand it unless you've personally suffered from addiction yourself.

Do you think the attendees at Alcoholic Anonymous who stand up and say "I'm an alcoholic and haven't had a drink in 25 years" are being absurd, or speaking to a truth about addiction? Why do you think smokers have an easier time of it?

I've not smoked in almost 6 years today. In a poor context, in a poor moment, I could be back in there in a heartbeat.

It's not insufferable - I've suffered it - but you clearly and blatantly will never understand it.

So please, get off the high horse, accept everybody makes poor choices in life, some of those can lead to a very tough addiction, and addiction can lead to poor health outcomes that are incredibly hard to resolve despite wanting to make changes for the better. A little more empathy could serve you well.
What's a mandatory service charge even supposed to be? Are restaurant bills cost-plus contracts? Is there also a refrigeration charge, and an ingredients charge?
> Most waiters, baristas & bartenders certainly wouldn’t want to earn only slightly more than fast food workers even if the average wage goes up.

I don’t understand this argument. What I’m saying is to just take what the earnings were with wage + tips, and make it just wage. Literally not changing the total take home pay (I guess people don’t report tips though?)
Found out I couldn’t see in stereo.
Got prism glasses. Completely blew my mind to seen ”depth” for the 1st time. Had no idea I couldn’t. Never had any trouble.

Apparently without prism glasses my vision just switches from one eye to the next every 30 seconds. Completely seamlessly.
This is extremely useful, and the page is beautifully written. Some people write absurd electron behemoths, and then there's this jewel of elegance.

Could this be compiled as an αpε? Such a thing would make many heads explode.
Very nice! I like that it's a single header. I wrote something similar although it's not single header, doesn't do audio, and no X11 backend https://github.com/samizzo/pixie. I use mine as a backend for Windows ports of MS-DOS demos that I make.
Why not just use VSync?
I've given up trying to self host stuff like that, it's always a nightmare compared to paying for the service. Plausible Analytics being a prime example.

Bitwarden can have my $10 a year.
Snus comes in pouches (like a teabag?), intended to be placed between your gum + inside of your lip AFAIK.
Giant Wind Turbines Keep Mysteriously Falling Over. This Shouldn't Be Happening
Solving recurring Web3 payments – stable coin USDC and gas-less transactions
Making it compatible with any DeFi wallet.
> Testing the guesses against the master password hash would be fairly slow: 200,001 PBKDF2 iterations here. But the attackers wouldn’t waste time doing that of course. Instead, for each guess they would derive an encryption key (100,000 PBKDF2 iterations) and check whether this one can decrypt the data.

I don't understand. As far as I know the key space of PBKDF2-SHA256 is 256 bits and the vaults are encrypted with 256 bit AES. Is the author arguing that Bitwarden is insecure because the attacker could (in a roundabout way) bruteforce 256 bit AES?

edit: I think I understand, the text didn't make it immediately obvious but I believe the author is talking about (configurable) 100k client-side iterations which are then used to obtain the "stretched master key" (from the diagram). This would render the 100k iterations done on the server pointless if an attacker already has a copy of the data, they only protect (slow down) the normal authentication flow.
Unfortunately if you are asking that question the answer for all the Pi's and clones is "Not enough by more then an order of magnitude".
One of my first "real" jobs in the world, I was a bag boy at a grocery store. At the end of the night my job was to empty the ash trays that were at the end of every aisle, and to pick up the cigarette butts that people would put out on the floor. In the grocery store.

I also used to go to our local state fair as a pre-teen, and they would hand out free samples of Marlboro, Winston, Skoal and Copenhagen products to us. We were probably only 10 years old. They would give kids tobacco products.

We also smoked at school and the teachers would bum smokes off of us, and likewise we'd bum smokes off the teachers.

Crazy times.
> or less, I will attack.

Copy written lyrics so they can't be stolen
If they are, Snap! Don't need the police
To try to save them, your voice will cease
So please, stay off my back
Or I will attack, and you don't want that
> Apple will reportedly receive 20 billion USD for having Google as the default search engine. Presumably, this is why they are fighting so hard against having any meaningful competition on iOS.

Dizzying rent-seeking fees
I would imagine snuff boxes / accessories now days are bought more by people who snort illegal drugs than tobacco and the name remains as a PR thing (shops, even head shops with weed art in the window, don't want to advertise things like "cocaine snorter"). But I've no idea how many people still exist that use actual snuff.
I do but in all fairness, I have an entirely grey beard.
this is what I mean. a complete - bordering on deliberate - misunderstanding of everything the man stood for. have you read any of his other books?
Massive health-record review links viral illnesses to brain disease
A Blood Donor App puts the power to save lives in the palm of your hand. Donating blood and platelets is easier than ever.The main aim of this application is connecting to blood donors and needy reduces time which increases the possibility of saving lives and also eliminates the shortage of blood. If you want to donate blood and be a Donor you can sign up as a blood donor on this life saving application. Help in saving lives of those who are in immediate need of blood. Just a single search allows you to show the blood donors around your area. This app is completely free to use and no subscription or any other like thing charges.
OWASP seem to recommend that number. e.g. https://cheatsheetseries.owasp.org/cheatsheets/Password_Stor...
This is why the statement/expression dichotomy is a bad idea. When try/catch is an expression just like everything else, the problem disappears - you compute however you want, and then assign once.
I started when I was 18. Drunk, social pressure, became hooked immediately. Took me 5 years to give up the second time. After 3 years social pressure led to me taking it up again for 12 years. I've now been a non-smoker for just under 6 years. It's still hard.

I think any addiction is hard to walk away from once it's had you for a while, it's why addiction support groups exist. Alcohol, gambling and drugs can cause real chaos in the very short term whereas smoking can take years to cause serious damage, so people reduce it in terms of impact, but it's no different to any other form of addiction in terms of its difficulty to get away from.

So when people act flippantly towards it, I realise they've had the good fortune of never having to deal with addiction in their lives. Good for them, but I really wish people had an ounce of common human empathy in them when talking about this. It's tough, and they clearly don't understand that.
Ultimately my comment was about entropy: a date with a timezone contains more information than a date alone. The technicalities about database columns, inaccuracies or privacy implications do not change this fact.

I argued that keeping this information instead of discarding it is often useful and gave a few examples. I understand that sometimes systems can get by with only storing local dates or UTC dates but sometimes a system needs to be able to deal with both and keeping these extra bits of information is the only way.
The raw data still appears to suport the notion:

https://www.ers.usda.gov/data-products/food-environment-atla...

and the various initiatives started to address the issue haven't yet had time to make significant changes in enough of the areas worst off:

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

https://www.theguardian.com/environment/2022/apr/29/us-food-...

It's a good start, with a way to go:

> On Sept. 28, the White House is hosted a conference on hunger, nutrition and health — the second conference of its kind in five decades — and introduced a 40-page national strategy as a roadmap toward the goal of ending hunger and increasing healthy eating by 2030.

https://journalistsresource.org/home/food-insecurity-health/
Kiwi here, I will tip in an Uber because I know they're getting shafted by Uber, but typically try to do so in cash because I'm sure Uber tries to take a cut of the in-app tip.
A woman is only a woman, but a good cigar is a smoke.
thanks, yeah we were not able to find many benchmarks for logs solutions - and hence we tried to do our bit.

Performance benchmarks are not easy to execute. Each tool has nuances, but we have tried to be as transparent as possible on what we tried, and looking for feedback from community here on how to get better
> why would a password manager provide a configurable iteration count?

Because end user devices vary a lot in speed.
Whitelist IPs with Istio on Kubernetes
Great idea! Would love to try
Aside from the self-bashing over IQ, this is what high emotional intelligence looks like. It is refreshing to read your comment!
The current (and very recently updated) OWASP recommendation[1] is a minimum of 600 000 iterations

[1] https://cheatsheetseries.owasp.org/cheatsheets/Password_Stor...
It's also 20 billion Apple has to do almost nothing for, except ban the other browsers and set google as the default search engine in Safari. It's a significant proportion of their yearly profit.
> The next FPS/MOBA hybrid should be as approachable as Overwatch was in 2016.

Absolutely agree. I feel like the reason OW1 was so damn good in 2016 was a combination of a few things. The biggest being that there were no "professional" scene or related expectations around how to play the game. Everyone did what they wanted and the strategies were totally bonkers.
Once the esports crap leaked in, SBMM and meta became a huge sticking point for the average player. League of legends did the exact same kind of thing to the player base over time. Item stacking and other wackiness was removed in favor of the grays and browns of a more broadly-marketable, competitive balance patch.

I would never offer a vendor-sponsored e-sports program, nor would I pander to any sort of efforts to construct one. Competitive is good, but there is a point where you have totally jumped the shark. Having clear progression of skill is critical, but we also cannot make it the entire point of the experience. I would actually make efforts to "patch-out" certain competitive scenes if they were to become problematic for the average player. I think TF2 did a fantastic job of this with a light sprinkle of RNG via critical shots. You can instantly bifurcate your audience and put the monsters into their own pen with this kind of feature.
> direct access to the command buffers of the GPU

Impossible given the platform limitations at that time, on Linux that code works on top of GLES 3.1. I didn't want too many Windows-only features there.

> No matrix transform routines?

There's no need for that. That library is for C#, which includes these routines in the standard library of the language for many years now, since .NET core 1.0: https://learn.microsoft.com/en-us/dotnet/api/system.numerics...
> said they smoked

"Smoked cigarettes right? :D"

Netherlands: stares in Dutch

"Smoked cigarettes right? :o"
Try `gcenx` distribution of wine with crossover patches (https://github.com/Gcenx/homebrew-wine).
Work fine on M1, enough to play Heroes of Might and Magic III with various mods. I haven't tried playing the Jazz2 though.
As it happens, C++ has already adopted "auto f() -> T" function declaration syntax many years ago in addition to "T f()", so this is arguably just a more streamlined take on that. I don't see how it makes it less C++, since conceptually everything is the same.
"How the hell someone EVER thought it would be a good idea to let people smoke while packed inside a flying metal cylinder?"

Quite some smokers still think, it is not bad for them, so it can't be bad for others, so why care? I mean, if it would be really unhealthy, they wouldn't do it to themself. Cognitive dissonance is real.
Sure but in the end it boils down to whether that operational cost is worth it for the value received. Tools like Loki, are worthwhile alternatives for centralising infrastructure logs with lower operational costs.
Xeon-D series?
I never tried those but it seems they kind of work, yes? But some people seem to dislike them a lot.
Supermicro launched a whole lineup of ARM-based servers last fall. They seem to mostly offer complete systems for now, but as far as I understand that's mostly because there's still some minor issues to iron out in terms of broader support.
You have to want to change to be able to change. This isn't news.

But even then, different people have different responses to addiction and some people find it easier than others.

Willpower is not evenly distributed across the population. Resilience to uncomfortable situations is a muscle that has to be trained, and you need that before you can tackle addiction, and keep working on it.

I'm pleased for your father, but your roommates are not the same person, and comparing them as if they are entirely equivalent is unfair to them AND your father. Your father had experience, willpower and resilience that your roommates do not yet have, and that's not their fault.

When/if you encounter addiction writ large - drugs, alcohol, gambling - the stuff that gets real crazy real quick, you might see the problem and the difficulties associated it, and the nuance of an addiction that gets at somebody that does not have immediate consequences but delayed consequences. You might then get why your father did very well, and your roommates are relatively blameless in this regard.
Adults are responsible for themselves, and smoking is absolutely a choice regardless addiction status.

If you can't control yourself and be responsible, you shouldn't be in the military let alone manning a submarine.