skysight-inc/HackerNews huggingface dataset:
> you should be able to get enough evidence from their resume / github / references

The problem is when you get 1000s of such resumes, but only a few positions to fill. Also, not everybody has time to spent on github projects. It can be even more time consuming to work on personal projects than brushing up your algorithmic skills. Not saying these interviews are perfect, but I do believe that they are a good solution for a very big company.

Talking about system design interviews, I had the feeling that they were less useful than algorithm interviews, especially for a senior SWE. You can nail them with only theoretical knowledge, even though you've never worked on the systems they ask you to design.
No paywall link: https://archive.is/oSxtN
Oh neat wasn't aware of ethmail.cc will check it out
Q: What sort of contributions/help are you looking for?
https://web.archive.org/web/20210905040333/https://minus.soc...
Wasm is becoming a thing.

With updates needed.
Note that this post was not made by any of the developers but by a third party, and they chose the title.
Lifehack: Don't hang with people who'd rather be on their phone than to engage with you.
Oh we definitely try "simple" approaches like that, whenever we can. And if the entire 'level' is, well, level & there are no elevation changes (or elevation changes are restricted to '1 elevation per floor of a structure, for instance) then sure, that type of solution works.

Otherwise though, the 'trigger' code you suggest ends up generally being some kind of math (ie physics, regardless of whether it's via a physics engine layer or a game/state layer); you essentially have to figure out "where" on the plane the object is, convert that to the proper coordinate system for your overall level, and then 'sample' the underlying terrain/mesh/ground covering to figure out if you're in a legal position.

Typically this ends up being implemented as a "clamp" of sorts; you will pretty rapidly end up with oddities, floating point precision quirks, and the like.

The "best solution" will vary, often drastically, from game to game.

FWIW, I've been doing game-dev for almost 10 years now & have almost exclusively done "AI/NPC" agents. We've faced what I would classify as pretty much the same issue with AI agents, especially when you want them to follow nice, smooth paths while also realistically 'bumping into' each-other -- yet ensuring that they will never, ever, ever go through a wall. It sounds so stupidly-simple but, I can assure you, it is not! If you had unlimited resources (read: CPU), then it's not so bad, you can calculate for "optimal" every frame -- in reality, you never have unlimited resources, and seemingly-simple calculations like this have to run extremely fast and they cannot be allowed to fail (there's nothing more frustrating & game-breaking than NPCs that get 'stuck' behind a wall or in an area that they cannot vacate, etc). You can write code for agents to "detect stuck + get un-stuck" but, similarly, doing that fast is non-trivial; and ideally you don't want them stuck to begin with!!

It's a massive can of worms. ;)
First, this is an exotic material, so you should expect some weird stuff.

Second but probably more importantly you are correct that protons and neutrons are strongly bonded as part of a nucleus, what I think you are missing is that hydrogen molecules are essentially free-ranging protons and do not experience nuclear bonds with oxygen molecules as part of water, they are instead electrically bonded. It is not incorrect and even somewhat common to refer to hydrogen as being a proton, because typically it is. Sometimes you'll get heavier hydrogen with neutrons, but mostly you don't. Hydrogen also has a difficult time trapping and keeping electrons, so seeing it as a sort of 'hanger on' proton when its bonded is normal too.

I'm not aware of any thing that we humans use where a proton is the primary charge-carrier. I also won't speculate as to what sort of material properties they would have. If your thesis is 'protons as charge carriers is extremely unusual' then yes you would be correct. The reason that 'most substances conduct electrons' is because metals already conduct charge, which you are probably familiar with as the 'sea of electrons' theory, and semiconductors also use electrons or electron analogues as their charge carrier.

Does that answer your questions/doubts?
It's interesting how much better the experience is reading a PDF online than an article on a "modern" website.

The PDF loads quickly - nearly instantaneously. Nevertheless it also has a loading bar which accurately reflects loading progress. It is ready to be viewed immediately after loading. Once loaded, the layout is fixed - it doesn't shift and jump around as content continues to load for seconds after the first content is displayed. Scrolling is immediate, fast and responsive.

It has no advertisements, no banners, no interstitials and no cookie warnings. Usually very little extraneous content of any kind.

So I've never understood the desire for a "PDF Warning". If anything, we should have a tag on links to (for example) The Verge that somehow communicates "this page has 100 kB of content and 16 MB of Javascript ads, trackers, cookie warning popups, and other garbage. It will take 15 seconds to load and will reflow the layout 6 times while doing so. Once loaded, it will try to autoplay a useless video that takes 5 minutes to provide 15 seconds of explanation. Autoplay will start by showing you an unskippable 30-second toilet paper ad. If you try to stop the autoplaying ad because you don't want to watch the useless autoplaying video, your tap will open the toilet paper company's website instead."

If anything, HN should prefer PDFs and tag links to such sites with a warning.
It's far from clear that NASAs general conservative nature has been a good thing relative to a more risk-tolerant one. If we accepted more failure, could we accomplish a lot more?

Particular with SpaceX on the scene, it's time to start rethinking risk, because launch costs will be so much lower.
this headline/title (above) uses psychological terms of art in confusing way.

Depression is a condition that is characterized by repeated periods of dysphoria, feeling unhappy. So I'd suggest the headline refer to dysphoria.

Anxiety is a feeling, but social anxiety starts to cross over to referring to a condition, but this one gets a pass.

Neuroticism is a scale for the propensity toward unhappy feelings for all of us. People high in neuroticism would include people with depression and anxiety disorders who would be more likely to feel dysphoria and anxiety when confronted by phone use by friends who seem to be ignoring them.

(I didn't plow through the whole article yet, but it doesn't use these terms at the top. I was put off reading by the word phub... can't even say it. I like being with friends who don't care if I use my phone, and I allow them to. You can just say "hey, listen to me right now" if you want, there is no snubbing involved, or if there is, call it out.)
ESC doesn't have any connection to efficiency as a function of load. All circuits will be less efficient as you output more amps, ie, at low speeds where the voltage is low but the power stays the same, or under heavy acceleration.

Nowadays ESC simply refers to any circuit you attach to motor and provide with a target speed/torque/power. In common practice yeah ESC/drive controller/motor controller are used interchangeably.

ECU is specifically something else. It's "Engine Control Unit". It refers to the controller for a combustion engine, not a motor.
Companies don't want to train people anymore. Companies want junior developers who perform like veterans, that they can pay junior developer wages.
What about what I said suggests anything about not complying with the law? All my suggestions to Protonmail were around transparency and user education. They can host it in China if that's the case for all I care. In the modern age, every state is an adversary.
There's a worse world - one where you have on prem Jira, Monday, Paper, O365, Confluence, Github, and internal api documentation all out of alignment with the other. I'm begging to just end my misery.
The great thing about no trust models is that even if they were comprimised it wouldnt matter
The main thing that confuses me with age so far is it feels like there's no way to have private keys that are automatically detected and also encrypted on disk. It seems to have a defacto mechanism for a user-local keys.txt, and sops for example uses this. However, as far as I can tell, keys.txt can't be encrypted. It's probably true that on most developer machines even just read-only filesystem access with the user's permissions would be catastrophic, but I feel a bit uncomfortable with how easy this makes it to extract private keys. Am I missing something? I know there's also a mechanism that can use SSH keys as private keys, but sops doesn't support that yet. (It also doesn't work with SSH agent, but that's still better than nothing I think.)
Token bucket! But perhaps a microtransaction system would also fit neatly in your scenario. >:)
I live in Arizona - not sure when they will actually roll this out. I am on the newest iOS beta and it is not there yet.

re: other comments here: If you keep location tracking turned off for all apps except when, for example, you need driving directions, then how does this increase the problem of being tracked?
One thing people seem to misunderstand is where renewable skepticism is coming from. Sure there are some lingering climate deniers that don't like renewables out of principle, but a growing amount of criticism comes from people (I put myself in this camp) that see renewables as distracting us from the real and immediate need for decarbonization.

I'm very skeptical about renewables ability to address any of our climate problems, but that stems more deeply from the clear observation that globally, we are not replacing fossil fuels with renewables, but rather supplementing fossil fuel energy. Globally all sources of energy production have continued to rise. And to preempt any "but Germany/Sweden/etc!?", the planet does not care about some local success if globally emissions rise.

The problem is that most renewable advocates argue that renewables will solve our energy and carbon problems so we don't need to consider any other method of decarbonization that will necessarily result in economic contraction.

Our way of life is absolutely unsustainable. I would certainly hope that renewables would allow us to have a less severe economic contraction then without, but the idea that we can just keep on with current economic growth and that renewables will magically allow this to happen without permanent and catastrophic impacts on our climate is dangerously naive.

The original argument for renewables was that they would help us with decarbonization. They objectively do not. We do objectively know that reduced economic activity does reduce emissions. If we want to avoid catastrophic climate change we need immediate and aggressive decarbonization. Maybe renewables will have a major part to play in our less industrial future, but alone they have proven incapable of even mitigating this problem.
500 isn't really asking for much, Signal does up to 1,000 in a group using standard direct messaging encryption (client side fanout). Whatsapp uses a shared hash ratchet and just spins up new keys when someone leaves, this allows it to do 10,000.

Discord gets to 25,000 active users before they move to throwing resources at the problem for a hard max of 500,000 total users able to join (but not be active at once, that number is a little fluffy) so it doesn't seem e2ee is really slamming the breaks on scaling vs how far you could normally get.

Signals approach https://signal.org/blog/private-groups/

Whatsapps approach https://scontent.whatsapp.net/v/t39.8562-34/122249142_469857...

Finally if you allow tying and verifying to real world identity and don't require forward secrecy then the encryption side of the problem is no more difficult than PGP.
and, the onion address is for their old service. They haven't redirected it to their new updated service, or published another onion address for their new service.

Link back to thread about this in the earlier protonmail story:
https://news.ycombinator.com/item?id=28429582
It could be the case that they 'hire' someone internally from role A to the advertised role B. But due to some legal requirements they have to run an Ad so they appear open to all candidates.

I had pretty good experience with recruiting agents. Sadly didn't get the job as I flunked the leetcoding part but I got an interview compared to rejection when I applied via forms and CV.
This product seems to combine a few unrelated ideas. No monetization, reverse-chronological feed, no notifications: sweet. Easier to have cleaner, more meaningful conversations with people, hopefully. In short, a nicer, ad-free, less-harmful Facebook. How will you pay for it if it ever gets popular?

I'm not sure how limited posts play into this. I think the intention is to make users really think about what they're posting. But the arbitrary, "nice, round number" limit just feels existentially dreadful at best, and like a headline-generating schtick at worst. Surely there's some other mechanism that can nudge people towards more thoughtful, less self-promoting posts (or whatever the goal is); maybe limiting posts to one a day?
I don't remember a company like whatsapp having this kind of problems.
And that the bridge exposes your IP address if you aren't using Tor.

This isn't a complaint, it should be pretty obvious. Though it'd be neat if they integrated Tor into the Bridge such that they cannot tell where the connection is coming from, that would be cool.

Not that this is really part of my threat model anyway, I don't expect protonmail to be anonymous, merely more private in certain situations.

I posted this as an idea if anyone wants to vote it up, they seem to be pretty responsive to end users compared to other services (at least the paying ones).

https://protonmail.uservoice.com/forums/284483-protonmail/su...
Thanks! And I equally wish you luck on whatever improbable yet possible dreams you may have.
I noticed that and once the effects lose their novelty factor the movie ages quite poorly. I also noticed older movies which aged pretty well and guess what.. the cast is quite varied with input from different artists. A good director knows how to leverage that and ‘marinate’ it into a good film.
At the margin consumers are sensitive to price. A family of 4 might skip out on getting drinks with their order if the price goes from 36->40$. Drinks are where the entire profit for many restaurants comes from.

In terms of total market, the effects are well studied in the field of labor economics.

Big producers can easily absorb the added labor costs. They outsource some elements of their labor (prep work). They simplify menus for better economies of scale. They cut back hours on marginal employees and add hours for high productivity ones.

Small shops without economies of scale struggle and go out of business. A restaurant owner that owns 1 restaurant is likely working full time to keep it afloat. The added time to respond to the current labor market can break the camels back. vs. McMegacorp that has people that sit around and optimize cost all day long.

So the trade off is more McDonalds and Chipotle and less Albertos burrito stands.
Correctly configured it is a static site with a minimal stub in PHP.

And if you want to go further you can bypass that stub and serve the static pages directly from your web server.

Best of both worlds, really.
I thought about that, but still unsure. Want to be an asshat? Pay a dollar and get another credit.
It's easier for non-techs to pick up.

Confluence is often where the long-term docs for product/design oriented team members end up living, or at least being linked.

The easy two-way connection between Jira and confluence uses syntax any social media user will be familiar with, so non-techies can link the 'what' with the 'why' in a task before engineers even see them in a grooming session.

Anything that moves documentation and ticket preparation effort away from engineers/tech leads/team leads has a significant hidden saving.
>Printed out the words "habbagock froink"

That's just "imma let you finish" in an intermediate encoded form.
Open Banking: Israel’s fintech community readies for ‘dramatic’ changes
One of the companies I know use it for HR, payroll and account receivables. If you hack into that, you can get a lot of information.
yes lower consumption plus stuff. where does space tourism fits in the lower consumption scheme? i just don't get it.

what is critical? for instance is food production (that will sharply decrease due to climate change) more critical than individual cars, for instance?

you also still don't answer the primary question i have as an engineer and physicist: which CC tech is gonna work/can be scaled?
> apart from obvious criminal conspiracies like Silk Road

You are being downvoted because the only person to whim Silk road is an "obvious" criminal conspiracy is you.
What are the Do's and Dont's for the Product hunt launch day?
We are launching Wylo in next 48 hours and it's thrilling!
What should we keep in mind on the launch day?
I have to phone a friend in this one. I don't know much about latex in neovim these days.

I pinged a buddy of mine to hopefully be able to respond here though!
I'd like to know who the activist is and what the alleged crime is. The bar is set very high for Switzerland.
I would just take issue with your use of "lifting body". The photo you linked to (and DynaSoar and the U.S. Space Shuttle for that matter) are closer to simple winged spacecraft and not what I would call lifting bodies.
Other than a few commits [1], everything in youtube-dl is already in yt-dlp. You can see upto which upstream commit is merged into yt-dlp in the changelog [2]

[1] https://github.com/yt-dlp/yt-dlp/issues/21
[2] https://github.com/yt-dlp/yt-dlp/blob/master/Changelog.md#20...
When I was an IT manager, I never answered my phone if I was talking to someone, and especially if they were one of my team (unless it was the incident response desk which would mean they were escalating a critical problem).

I had constant looks of surprise that I would let calls go to voicemail, even if it was my boss. The feedback I would often get later (via 360 reviews, or even just during casual conversation) was that it was a huge positive tick in their opinion of me as a manager (and person). They felt they were being listened to and that I was paying attention to them.

I remember reading an etiquette guide once where 'proximity' (temporal and spatial) should be the deciding factor in prioritizing your attention. Someone standing in front of you is closer than a phone call or an email - that should always be #1 (and phone > chat > email). It's generally what I try to follow.
There's a huge service infrastructure around phone repair and battery replacement nowadays. Not only can you go to the manufacturer and let them do it, but you also have a choice between lots of small phone repair shops, of which there are literally hundreds to be found in any bigger city on this planet. They are as ubiquitous as gas stations.

This development has made non-user-replaceable batteries much more bearable.
I like that time-based mechanism much better. The karma/engagement-based stuff would just let popular people post more :)
The effect is called Jevons Paradox. That is not a relevant consideration in this particular case, but it is a major concern for things like air conditioning efficiency.

https://en.m.wikipedia.org/wiki/Jevons_paradox
Interesting idea, but what's stopping someone from creating a second account?
This is illogical, I don’t buy their argument. Just open up a bank account that doesn’t have fees and use that.
This particular implementation isn't a product (it's an art piece).
> The goal of this new system is to allow them to no longer have such keys while at the same time not allowing just any content to be uploaded to their cloud systems.

That's incredibly charitable speculation.
Hi HN! Last year, I posted a thread asking for pointers on where I could go to teach myself Machine Learning, and, well - you guys were helpful enough that I got completely obsessed and am now making strides towards starting a career in ML! This website is (hopefully) a step in the right direction. It's just an Apache server that serves up an image which is constantly being overwritten by the trained generator model, meaning every time you refresh the page, you get a brand new cake!

Thanks for supporting me all those months ago! I hope you enjoy the AI cake :P
> Agile is sold as a snake oil panacea by the so-called Agile leaders and coaches. The landscape is full of hype and overpromises.

Absolutely! I'll go even farther and say that Agile is actively toxic to software development.
As an experienced engineer Apple I'm sure that you've noticed a few trends such as.

1) There are those who are unfamiliar with core comp sci concepts, and are still very productive in many kinds of engineering work.

2) It can be difficult for a team that codes frequently and sometimes does need to deal with algorithms and other items to onboard a new team member who's not very good at the act of coding or very familiar with when to use what or how to make something that does one thing do another.

3) Very experienced and skilled people sometimes forget how to do the basics but with a little practice do fine.

4) Those who are experts at the fundamentals tend to learn any new product area relatively quickly, which is a much better approach to hiring than looking for Go + AWS engineers with 20 years of experience ;)

As an interviewer/hiring company hiring many engineers you then have to decide whether you should have a different process for hiring experienced engineers compared to junior engineers or otherwise deal with the awkward circumstance that an experienced candidate maybe isn't just rusty but doesn't have the knowledge or execution ability to code. When hiring an internal transfer it's fairly easy to vet the latter criteria, but when hiring externally it's substantially harder.
There are also misleading photos - not fake images but a more subtle attempt to manipulate viewers.

A mundane example: You're browsing a property website, look through the pictures, and then visit a property only to discover the rooms are tiny matchbox-sized spaces. They looked so much more spacious when you viewed them online. You're just discovered wide-lens-photography for real estate - purposely distorts or make a space look spacious.

A 'fake' news example: During the coronavirus lockdown, a Danish photo agency, Ritzau Scanpix, commisioned two photographers to use two different perspectives to shoot scenes of people in socially-distance scenarios. Were people observing the rules? Or did the type of lens (wide-angle and telephoto) intentionally give a misleadling impression?

The pictures are here - the article is in Danish, but the photos tell the story:

https://nyheder.tv2.dk/samfund/2020-04-26-hvor-taet-er-folk-...
I used to work on low power/ancient devices running presto or blink. Performance was much better on opera 12.80 or so.

At some point I had to support an outside team working on external application running inside ours.

These guys used jQuery in ways it shouldn't be used when performance is an issue. Had to spend a few hours reducing their code to mostly CSS and just a tiny bit of honest to god js that even presto can understand and render.

Point is, it's really easy to overuse and that can have an effect on performance, even on presto
Can Google decrypt without your permission?

Honest question, because that's the obvious difference (if you believe ProtonMail claims).
Never heard of it, but why?