skysight-inc/HackerNews huggingface dataset:
Most of these are just "tips on using conditionals" and have very little to do with JSX itself.
I don't ghost-- no matter when I decline, no matter the stage I write and send the candidate feedback. I've been ghosted, it sucks.
I read the title as saying "be careful when predicting tile penetration" based on one of the first point they make being that the method used to predict penetration "overpredicted penetration of tile coating significantly".

Though in fairness they then have sub points that kind of contradict this conclusion rather than support it.

But honestly this slide would make more sense if several of the sub points where top level independent statements instead.
It could be the case.

The question is, how to distinguish one who can get up to speed quickly from one who cannot.

In the end, there are expectations of the engineer, and expectations of the company. If the candidate is super-rusty, question is, why? For extended period of time this engineer did not code, and apparently was comfortable with it. Would such a person be happy in the environment, where 50% of the time goes to direct development (remaining 50% -- mentoring, project management, etc)? Note, I wrote development, not coding. But writing technical docs is not development either.
Here's a list:

https://www.displayninja.com/mini-led-monitor-list/

ASUS ProArt is a good start:

https://www.asus.com/Displays-Desktops/Monitors/ProArt/ProAr...

- 4K HDR, 576 zones of local dimming

- 90W power

- Dolby Vision, HDR-10

- Works with Mac or PC so you aren't screwed if you have a multi-platform environment, includes DisplayPort, HDMI, USB-A (4x), USB-C, headphone jack

For the same price as the Studio Display with stand upgrade ($1999) it seems like a better monitor. I guess it depends on whether you'd rather have 5K over 4K compared to HDR and mini-LED. For video production something like the ProArt seems like a no-brainer.

Speakers and a good camera are not selling points for displays. A solid webcam costs $50. Professionals aren't going to rely on monitor speakers, they're gonna spend <$100 and get something like the Sony MDR7506 studio monitors.

The Apple Studio Display is 100% made for your VP of Sales to put in his home office and look at.
Maybe try a Five Why's approach to getting him to tell you what he is looking to get out of it. If there's nothing in it for him, then you are literally wasting his time.

He may be a new manager, in which case, maybe point him to building trust with you, understanding your interests and career goals, and learning about others on the team. Those are all valuable for him, even if he doesn't know if yet.

Just realized I assumed gender so apologies to her if I was wrong.
That seems more like a failure of mathematical reasoning than in programming.
They dont matter to you or to anyone else aside from the person that you upvote.

They see it.

And it matters for them, as does the same if you flag a post because if youre flagged (like I often am when I post with emotions) -- they will get a "you're posting too fast" alert which prevents them from posting too quickly (although the cooldown for this punishment is BS too long @ dang ;-) )

---

Though HN is prolly one of the best forums n the internet, if youre into this type of content...

Reddit, funded by YC, can go fuck itself over the literal censor cancelling bs it has gone through ever since receiving all that investment by [country we love with money but hate with words]
Nuclear is a bad example because of enrichement differences.

Any BSL4 lab can have multiple uses depending on the mission of the employees. They can easily be used as bioweapon labs, I haven't seen any good pushback on this idea.
No idea why you're downvoted - these points all make sense:

-I should speak to someone at the company before having to write code

-Interviews go both ways

-Coding problems should be appropriately sized, encapsulated, and reproducible

-Coding problems should not be real work
I'm not very plugged into the startup scene, but I know a few people that work at startups in NYC and SF, and all of them are making more than $200k.

All of them have since been given the option to work remotely from (almost?) anywhere, and their pay hasn't changed (except to the extent for a couple of them, their options are now worth something, too).

Separately from that, if you're interested in finance, it's more like at least $300-500k, and some of those are now becoming available fully remotely, too.
Are you just trying to shove every single other issue into this one?

Crypto has nothing to do with congressional stock trading, and there's already no way any government can prevent transactions on any of the major blockchains short of obtaining sole possession of a wallet's private key.
I understand that he's not a NASA employee. Do you think it's fair to claim that the slide killed 7 people? I don't. Could it be worded better or have a better layout - sure. But there's no problem with that slide that would support the claim that 7 people died because of it. The information was there.

As you said, it is a 2 way street. Slides are accessories. Do you have the conversation that unfolded during this slide and presentation? Did the audience ask questions about things they didn't understand?

Is there even any evidence that NASA didn't know about the damage or had a rescue plan?

You claim they wouldn't have taken the risk, yet if I remember correctly they had no rescue plan and gave a relatively low (70%ish maybe) survival rate. Low level employees did raise concerns about severity of the damage. This seems to support the idea rather the communication between the vendor and NASA was sufficient since some NASA employees shared the same view.

https://www.dailymail.co.uk/news/article-2271525/It-better-d...
This was something like 25 years ago, so the economics were different.

Since you don't have to support giant CRT monitors anymore, unless you're one of those people, a hollow-core door does just as well now. Not that they're much cheaper. Nowadays, you have to haunt building demo sites and go dumpster-diving.
Unbelievable, I've never copied text from a PDF without some error. It's baffling how broken that system is compared to say, text selection in web browsers.

If you start doing fancy CSS tricks you can break that too, of course.
Responding to your response below:

> Just not for controlling computers for some absurd reason.

Yes. Because we have X, or remote desktops for that.

A CLI is a CLI because we want a text based interface. It makes documentation easier, it makes reusability easier, it makes scriptability easier.

If what you want is a GUI... use a GUI? We have plenty of those, why do terminals need one?
Anthrax is a disease caused by a bacterium, not a virus.

Production of Bacillus anthracis spores for weapons use in the Soviet Union was in progress when an accident resulted in a release of spores that killed at least 66 people:

https://en.wikipedia.org/wiki/Sverdlovsk_anthrax_leak
There are certainly examples of political dissent that are not regularly banned by Twitter but that doesn’t negate the fact that there are also examples of political dissent that are regularly banned by Twitter, which is the point of the OP.
> the fact that they didn’t vote against the UN Resolution with Russia

China has, very consistently for decades now, maintained that every nation's borders are Super Duper Sacred and Never Ever to be challenged. That every sovereign nation can do whatever it wants within its UN-recognized borders. This is for obvious reasons over Xinjiang and Taiwan and Tibet and etc.

Abstention was their only realistic option. And quite in character. China abstains a great deal at the Security Council, if you look at the record.
Where you do think the money for the commission comes from? Houses aren't a fixed-price good where you declare that you're selling a house for $500k and stick exactly to that price regardless of what you're offered. If a buyer without an agent to pay offers you $490k, that's a better offer than one with an agent offering you $500k if it means you don't have to pay that 3%, and the buyer has saved $10k by not having an agent.
He was on a private Disney jet...is that were the Java Handbook link comes from?
Getting Linux desktop users to pay for distros or apps has always been a very tough sell.
Admittedly, I don't think about these CEO-type issues much, so my opinion is not worth even two cents here, but that loss of autonomy in how to structure and run what was believed to be one's own business sounds horrible. I understand what VC funding can do, but delegating those decisions to people not completely invested in the outcome would keep me awake at night.

It explains the behavior of VC-funded firms well though: they elected to receive VC funding, and they flaunt the results of that funding to justify it to others and themselves. It's part of the game. How will others know that you are successful if you are not showing it over and over?
There is also cost cutting. I personally experienced very high hosting bills unexpectedly and then spent a month changing my infrastructure to run for almost free again. I personally prefer these optimization challenges over borrowing money. Self-reliance is important for some people.
Possibly what you're asking for: https://www.shlinkedin.com/
Ask HN: Any weird tips for weight loss?
I am overweight and just curious. My theory, though untested, is that getting an oxygen tank might speed up passive weight loss substantially. 84% of all weight that is lost is in the form of carbon dioxide, and I wonder if upping the amount of carbon dioxide exhaled would lead to more weight loss. Oxygen only makes up 21% of our air. I am making the assumption that the lungs can handle being 100% saturated.
I worked as a games producer for a major video game company 20 years ago and had bimonthly project green light meetings. Every 60 days, I had to produce a 80-120 slide powerpoint with info from development, marketing, PR, sales, finance, etc using their awful house layout. Then print these massive tomes for the executives. They would ignore everything else, and the presentation, jump straight to the finance info at the back of the deck and discuss the EBITDA for 10 minutes and then end the meeting.
Well, that's not really what they're saying. They're saying "do get your vaccines if going to NZ", but the same government is also saying "do get your vaccines" without any ifs, so arguably the travel advice is close to a no-op.
Biden just put out an executive order on cryptocurrencies
Oh no! My Windows has crashed! You need Loonix! Loonix is more reliable than crappy Windows.

Man. I used to read that comic every day and still pull that ANIMATED USAR FREINDLEY MOVIE every few years. Remember Slashdot?
No HDR, no ProMotion (bad naming for googleability), no Face ID and it's priced as if they're all there.

This is some alpha state product which only people who are high are going to buy.
That sounds like a very fun project. There is of course the technical work in identifying unused code and resources, a data science framing where statistical questions regarding bloat could be assessed, a process framing component where tooling and dev-platform interactions could be incentivized toward reducing bloat, and and economics framing where structural changes in Play store could change dev strategies toward bloat. Someone in charge of leading such a project has a lot of options available for analyzing and solving the problem, none of them mutually exclusive.
It's a little relevant. Twitter limits what you can see when you're logged out now, and if Twitter were breached your personally identifying information could leak out and put you in a dangerous situation.

Be careful out there friends!
Wow, I didn't know that. What a poor track record.
No entitlement here. I copiously thank the candidate for doing it and make sure to offer feedback if it results in a decline. I would offer reimbursement if our company offered that (and I'll definitely bring that up).

But, I have to assess candidates somehow-- I don't do whiteboarding, riddles, brain teasers, etc. I wish a discussion would just yield the results I need, but as many other top level comments here state, that's just not the case.
> Hell, if you tell me that I'll do everything I can to give you a raise asap.

This is not how salary raises work IMHO.

In my experience as a new (~2 years) manager, you get many questions when proposing salary raises to people perceived as happy, satisfied and agreeable.

I always feel like I need to put more effort on behalf of my reports and kind of repeat many times the obvious fact that it is better if we don't wait for people to find another job so that we - as a company - come back begging for them to accept a counter-offer raise.
>It is really weird to conclude that based on absence of data, it is probably safe.

Considering that's exactly what happened nearly 20 years earlier with Challenger, it seems to be more common and likely the result of a number of cognitive biases. We read these with some hindsight and are disconnected from all the other pressures (schedule, budget, peer, etc.) they are dealing with at the time.
Wow I have heard some crackpot theories before, but then I came across "modern physics".
I disagree, there is plenty of overlap.
I think a better approach is to move the logic to a renderXxx() function:

function renderInput(props:Props) {
// Early exit if props are not as expected
if (!props.cond1) return null;
return <JSX/>;
}

Then the parent markup is much cleaner, without any conditional:

{renderInput(props)}
But those who did write the comments like the upvotes.

Also, the upvotes affect what gets shown to everyone. The more upvoted an article is, the longer it hangs out on the front page. The more upvoted a comment is, the earlier it is shown in the list of comments.

So the upvotes are feedback that matters. They just don't directly affect the upvoter.
That really makes no sense at all. How transferrable is the experience of an embedded developer to web development ? Or game development to enterprise applications ? I've seen people stuck in very domain specific stuff/isolated on some small part of a huge project that doesn't really translate to much outside of being a junior developer.

In my professional career I've went from C++/3D graphics -> .NET -> Angular -> RoR -> React -> Django -> Flutter -> .NET Core. I've also used Python extensively for scripting and personal projects, Clojure on a large personal project, F# and Rust on minor ones, Node.js and PHP side gigs, etc.

Which is to say I've hopped a lot of stacks and technologies between jobs and side projects.

And without a doubt I can say that the ramp up time, even between similar stacks was non trivial. It took me a year to get "comfortable" with RoR even when I had >5 years of experience with ASP.NET MVC and a year with Django/Python.

You say you can give estimates for time and funding and yet you don't know the library landscape and what work needs to be done vs. what can be handled by the platform/libraries ?

And that's not even mentioning stuff like cloud providers - where there's so many cloud specific offerings you can glue together that vary wildly between providers.

You mentor people about best practices yet you don't have real world experience with the particular tech stack ? You haven't tested your ideas and how translatable they are at all and you're just assuming it translates - I've been bitten by this a few times.

So yeah I disagree, when I interviewed people I like to go over some code, ask some questions, get a feeling of how much actually relevant experience a person has and how much potential they have in transferring skills/learning - but there's no replacing relevant experience. And being interviewed like this gave me some insight into their expectations so I could judge if I'm a good fit or not.
MorphOS 3.16 – Public Release
RadixSpline: A Single-Pass Learned Index (2020) [video]
> I would disagree, but it comes down to what kind of manager you have. I have seen plenty of people here on HN say that their 1:1 are basically just a manager going through the motion but there are still many 1:1 who are highly effective.

In my experience it's a bit of a mix; sometimes (even often, if things are just going well) 1:1 are just "going through the motions", but sometimes it's a good opportunity to raise concerns or issues that don't necessarily have a place otherwise. It partly depends on the manger, but also hugely depends if there's actually something to discus.

I personally wouldn't raise technical concerns in there though; these are the kind of things that fit in well in general technical meetings where the entire team can discus the issue, and the manager can then make a decision (assuming there isn't a broad consensus yes).
I said there are things we can learn, not that we should adopt their pattern fully.

Actuaries, accountants, doctors, lawyers, even hair stylists all have qualifications that are required to do the job that says they can perform the basic tasks safely. What's so special about ours that we can't do the same? I hate needing to prove that I can fizzbuzz to each company individually.
Biggest hurdle to tradition cabs is simply

> Credit card reader broke
It’s generally better to go with the idioms of the language, sure, but in this case, the idioms of JSX work well and they are future-proof. If JavaScript adds the support that you are looking for, it would be easy enough for a static code analyzer to rewrite “&&” as “if”
I'm pretty sure I'm right, and that I understand how Tor works.

The existence of the Twitter onion service does not help a single person access Twitter that couldn't already access it anonymously without the onion service just by using Tor normally.
The NSF announces $21M to fund open source
One of the devs working on this already answered - https://alecmuffett.com/article/16007
The upvotes are aggregated (and I believe weighted for new accounts) it’s not being ignored, just factored into a larger algorithm.

I’m also happy to see I’m not the only one who is liberally using the upvote button. I probably upvote one or two dozen comments out of every hundred I read. HN is a forum full of good well thought out input that I want to reward!

I’ve certainly never seen any indication that it’s “not ok” to like heaps of comments or stories.
That's an interesting one, I can't tell fully as the commit doesn't state when the coding started, but you can just take a look at the history and see short bursts of work. Generally it seems like people do the assignment in 2 bursts of work.
> Good code tests

> Good coding challenges

Now only if we can get a service which administers those "good" tests instead of testing using puzzles and algorithms.

You mention that you have experience with good coding challenges. Can you give examples of what is in such challenges? Perhaps the folks reading here could get a better idea of what a good challenge is like instead of a puzzle/algorithm test.
Thanks for reaching out! We have a couple of positions that we'll be opening up soon. DM me over on LinkedIn (https://www.linkedin.com/in/matthamann/) or drop me an email (mhamann@rownd.io) and we can chat further. :-)
There are at least three different actually deployed methods for doing so, all with working principles older than nuclear. If you want to be in an energy debate knowing them is not hard.

I have to downvote you, because requiring others to spend their time explaining basic technologies as a rhetorical tactic is *rude*.
>> 32 GB of unspecified frequency ram? 512 GB of unspecified speed and type ssd

Yes and it is all fun and games as long as it works. If something breaks, it is either terribly expensive to repair or unrepairable completely. Then it may not be as cheap long-term as it may look now... but the situation is probably worse with macbooks and their custom LCDs and keyboards than with this Studio.

Is it even possible to boot from USB on these M1 macs after the internal SSD fails?
> you're talking about ~2600 independent businesses across the world. Assuming you are able to determine the actual source of the traffic and work with a vendor to patch it, you're still tasked with somehow getting 2600 businesses to patch their systems or modify firewall rules.

You can be sure that by only null-routing their entire C-class, adjacent customers will loudly complain to the operator who will quickly identify the source and disconnect it. The best way to deploy fixes on the net has always been to first disconnect them. This way you don't have to convince anyone, it's done the other way around. Typically the CEO will instantly throw all the phones to the trash to get the net opened again.
No OP, but when I ask people to solve an algorithmic problem, I don’t mean “regurgitate this algorithm from memory”, I mean “I give the candidate a plain english description of an algorithm and ask them to turn it into code” (eg “read this .txt file, for each word in the file, reverse the word, and print it to stdout”). This does a pretty good job of filtering out people who can’t write a `for` loop, which is a lot of people, even those with “senior” in their past job titles...
Dissco: Distributed System of Scientific Collections
You can add do-expression proposal support in .babelrc:

<div>
{do {
if (user) {
<Logout />
} else {
<Login />
}
}}
</div>

https://babeljs.io/docs/en/babel-plugin-proposal-do-expressi...
The propaganda is also very strong on Chinese social media (especially Wechat). I leave in France and I know a few Chinese person that keep telling me that this war was mainly caused by USA, that the Ukraine president is a dictator and so on...
It's getting even better. I just logged into one of the suspended accounts. Pretty much everything is locked, but without any information about the suspension. It's pretty much "Oops, something went wrong. Please try again later." on everything.

Ok, let's try it with the "Twitter privacy policy inquiries" form (while logged in). Nope, can't submit anything, because of the suspension. So why not have some fun? Just sent a GDPR request via the "suspension appeal" form. Why? For the lulz and to have some legal leverage.

Not even five minutes passed and I got a email. My account is not suspended anymore... WTF twitter?
Actually I'm also insulted by coding exams, and even more so by the entire hiring process. Anyone who has worked two or three decades in our field like you and I have knows that the key skill needed today is the ability to learn quickly. In our information rich field, knowing how to develop a solution to a particular problem often reduces to knowing how to search and utilize information effectively. Effectiveness comes from experience and isn't easily measured by assessing our knowledge of this or that programming language or algorithm. Current hiring practices are often mediocre and managed by people with limited understanding of the nature of what we do as coders. You are right in feeling that you should avoid working for these kinds of places.
Fedora also uses PipeWire by default, since version 34, so for almost a year now.

Source: https://fedoraproject.org/wiki/Changes/DefaultPipeWire
App size is inherently penalized, right? Why does it need more?
Any evidence to support that claim? NASA employees raised concerns about the severity of the damage, which shows the contents of the slide were effectively communicated to NASA engineers, but that leaders ignored them. Thus the slide was not a contributor.

https://www.dailymail.co.uk/news/article-2271525/It-better-d...
Hey! Not right now, but I have do doubt we will in the future. Shoot me your info at robert (at) rownd.io .