skysight-inc/HackerNews huggingface dataset:
> But then I went to the in-person interviews. Being a self taught software developer who has been programming since I was 12, I had no idea how to reverse a binary tree.

Sure, that’s a little bit understandable if the problem came at you out of nowhere, but...that basic algorithms questions are common technical screens is hardly hidden knowledge. Abd that aside, even without having studied it specifically, reversing a binary tree isn’t, as problem solving challenges a developer might face, a particularly challenging one.

> Or whatever I was supposed to do with some of the probability related word problems I got.

Examples here would be useful to understand the complaint; I mean, since you say you were actively looking for data scientist vacancies, I would assume that both understanding and identifying needed clarification on statistics word problems ought to be in your wheelhouse.

> Or certain questions about complicated SQL queries (I use an ORM, rarely do I need to write a query by hand)

While you may not usually write queries by hand, using an ORM doesn’t prevent you from needing to understand complex SQL for complicated queries, and, I mean, I don’t known what position this was an interview for, but if you aren’t the person dictating tech stack decisions (as presumably you were as a founder), you may not have the luxury of avoiding get your hands dirty with SQL, so its not an unreasonable thing to test.

> I had been working as a consultant and/or starting companies for almost 10 years

So why weren’t you either:

(1) Continuing to work as a consultant, either independently or in a consultancy?

(2) Applying for the types of b2b sales, or other business-oriented positions for which starting a company or independent consultancy experience would be relevant?
Something somewhat similar already happened: Stellar gave away XLM to Keybase after Keybase added an integrated Stellar wallet. Many people didn’t like it[0], even I was not too impressed despite working in the Stellar ecosystem. Some people didn’t like the mix of cryptography and cryptocurrency (at least, I certainly didn’t)

[0]: https://news.ycombinator.com/item?id=19913496
It no longer matters if it was originally unintentional. If it's in active use now, so even if was originally by accident it cannot be fixed without breaking backwards compatibility.
That doesn't change the fact that if Google stopped selling their ads, Mozilla would have to stop paying their developers.
or maybe the addiction is so strong that they can't not care even if they try. some of them are quite unhappy that they can't quit, because withdrawal is so strong they need to be high to not suffer greatly, or in case of alcohol, even die.

yes, addiction is bad. fix the root cause of drug use instead of pretending you can fix the world with inefficient laws.
> What makes you say he's bad at finishing things?

His game.

> What makes you say he never dug into the technology he's using?

The bit about using the ORM. He said he's been a programming since 12. Not being OK at SQL by the point he's at is a smell.

> My guess is that your lack of sympathy...

I'll halfway grant you that. I've failed more publicly and more spectacularly, but I'm a better engineer, so despite that, I'm still employable.
I am not very familiar with other countries, I am talking about the US.

Last week, here in the US, I bought a decent laptop for $40 from the pawn shop. It was marked down to $40 because the battery didn't work (it worked fine on the charger) and there was cosmetic damage to the underside.

The US is a country where nearly everyone has a computer in their pocket that is thousands of times more powerful than ones in the 1970's.

If I recall correctly, Woz hand-assembled his early Apple software. That implies he did not have access to a computer running an assembler. Hand assembling code on notebook paper is tedious, but is certainly possible.

By the late 70's, there was a Byte shop within walking distance with many different PCs one could buy, and a heluva lot did and started businesses. Apple and other PC makers' success did not come from selling computers to the 1%.
I suspect the size of the particles and number is very very low - effectively zero once you're far enough away from the Oort Cloud.
I looked up this Silicon Valley reference:

https://www.idginsiderpro.com/article/3488819/is-that-you-or...
Eth can't really control filecoin file. Eth nodes are not serving the file. If you go after the nodes which do serve it and remove copies, eth won't have you.

Anonymity is different from censorship, but censorship is trivial in networks where you ask "who has this file" and everyone points at the actual nodes which store it, with public IP addresses.
> Also the azure clouds handling of vaulted passwords in log files from services like Logic apps) is absolutely bad ass.

This is particularly interesting to me. Is there a good doc page or blog post that you're aware of that covers these capabilities? I'm curious and would love to learn more.
It's also the volume of tools that keep moving to subscription models. There are only so many tools I can rent. Especially for apps that I download, Jetbrains have the best model for this as I keep the version that I paid for, but they keep releasing updates that are actually worthwhile to upgrade.

Then I have other things like GitKraken which should be a one time purchase for $15. I know it's not sexy pricing, but the subscription price is just too damn high when I have ever other tool trying to bill me every year with fundamentally no change.
Is Israel that much different? It seems like if you're committed to empowering all BIPOC you would not restrict their access to the weaponry needed to defend their homelands.

https://en.wikipedia.org/wiki/Samson_Option
This is great to see. The tech industry suffers for lack of diverse voices. Its sad to see nothing but banned comments in this section so far; if that doesn't indicate the need for proactive programs like this I don't know what does.
Does this not work for the category pages? Just on articles themselves?
Sorry, not my fetish
As the server source drop showed, they had been working on it since April 2020, publicly downplayed the idea just three months ago, and then... launched the beta. I would describe that as pretty deceptive.

"Marlinspike played down the potential of crypto payments in Signal, saying only that the company had done some “design explorations” around the idea. But significant engineering resources have been devoted to developing MobileCoin integrations in recent quarters, former employees said."

January 25th, 2021

https://www.theverge.com/22249391/signal-app-abuse-messaging...
I wish my company would go back to Figma. Revisions are a nightmare; our project is young and designers change designs without ever notifying software engineers

Designers love it for some reason but as an engineer it's a pain in the ass
As for shutdown vs shutdown lite: No; the economy didn’t completely reopen in July. The recommendations from March 2020 were for more strict targeted shutdown protocols, but over a shorter duration (Strict reverse quarantines for nursing homes, but only for a few months for example.). The idea was to get less vulnerable groups to herd immunity faster. I’m saying a general, country wide shutdown for three months, concurrently with a strict targeted lockdown for about 5-6 months would have been more effective and cheaper (and, we’d have been done by last August, as the parent of my other post suggested.)

Source for 50%: Wall street journal. We were above 33% (based on random sampling, not confirmed cases) a few months ago.

This one from Feb predicted herd immunity a bit too early. They ran one with updated numbers last week, but I can’t find it:

https://www.wsj.com/articles/well-have-herd-immunity-by-apri...
People that don't have a clue are kept in positions of authority. The Keystone Cops did a reenactment of Iranian security 100 years ago.
https://collapseos.org/
(i'm not affiliated with this project in any way)
I am usually around 50-60%. I don't work outside though so never need to crank it up. I find it automatically adjusts it fine.
Btw there are dvorak layouts for one-handed typing, both for left and right hand. If I ever break my arm so I won't be able to type for some time, I'll definitely try that.
If memory serves I heard about this group a year or so ago when NK Jemisin did a fundraiser event.
Wow, you don't say, a country which issues its own fiat currency?
How does it matter which policy the app store have in ease of providing support? Providing support in Windows (can't talk for Android) isn't hard at all.
Oh! Afterthought - If anyone reading this actually knows how I can get in touch with them, LMK! I am still interested.
Video definitely features a man out standing in his field.
I have NO problem with a basic page builder, let me get that out there and if I made it seem like I did, apologies.

My problem is specifically with Wix and the garbage they produce.

I've done hundreds of Squarespace, Webflow, etc etc sites and they are perfectly fine. I see no reason a band needs to pay someone or have an agency build a site for them.

My problem is a company marketing themselves as the next best thing, when really it's probably one of the worst products I've ever used (even spinning up a WordPress instance, installing a random page builder plugin is better then the results you get from Wix).
Been doing it a year and a half now, almost, and I don't see any issue continuing.

There are only 3 things that would prevent someone from doing this: (1) mental health, (2) social commitments, (3) physical health

It's about setting yourself up to prioritize your time in the way you want to spend it:

* I'd rather spend 2 hours coding than going to the store, so I get everything delivered.

* I would go crazy in a small SF apartment, I pay less and get a huge house in Phoenix. I work in ~5 different places throughout the day.

* Before I eat, sleep, shower, etc. I always make sure I have a difficult problem on my mind that I can try to solve in my head.

* I make sure to save "grunt work" coding for when I'm decompressing, watching TV, etc. Multi-tasking is a blessing, learn to master it.

* I have a treadmill standing desk that I walk ~10 miles a week on while coding. If I need to write code, I walk slowly for a long time. If I have a difficult problem to solve, I run fast for a short time while thinking about it.

I wouldn't suggest anybody do this as aggressively as I am - but I would suggest people pay attention to where they want to be in life and where they spend their time. Time stops for nobody.
Musk has been openly and repeatedly critical of how PayPal blew it. Tbf, I use PayPal pretty regularly and it works just fine for me.
The tone of this feels like in was stolen from the bad guy in an 80s coming-of-age movie starring Molly Ringwald.
This sounds like how the Galactica survived in the 2003 BSG reboot. All of the critical systems (fire control, navigation, life support, etc.) were standalone & not networked. The baddies took out all of the new ships & defense networks with a computer virus, and the old Galactica couldn’t be hacked that way.

https://en.wikipedia.org/wiki/Battlestar_Galactica_(fictiona...
I respectfully disagree, bread is best enjoyed "pas trop cuit"
Another reason to vouch for someone is that you trust their judgement and want them to have more power in the system to hide content that you personally don't want to see.

It's true that this will lead to echo chambers, but by looking at vouching relationships rather than the contents of posts, it should be easier to detect the echo chambers and give people the opportunity to expand their horizons.
LastPass has been auto-changing passwords for quite awhile now [0]. I am a 1Password user, but I've considered making the switch to LastPass for this feature alone.

- [0] http://blog.lastpass.com/2014/12/introducing-auto-password-c...
For one thing, Taler doesn't allow person-to-person payments.
This illustrates why lexer tokens should preferably not be defined as exactly what the language allows. Instead the internal lexer definition should include invalid tokens (like “0xfor”) that are only sorted out in a later step (in this case, when actually converting it to an integer value).
Related: The J&J Vaccine Is Safer Than the Birth Control Millions of Women Take Every Day

https://www.vice.com/en/article/z3xbk9/johnson-and-johnson-c...
It's reports within 3 weeks, so something like 18 per million per year.. The larger danger is any interaction with an automobile to get to the appointment.
Does he want to eradicate disease? Or does he want to influence the Health Markets heavily on which he probably has a lot of money invested, and make sure they move in directions that are beneficial to him, or that at least don't reduce his power.

Maybe he doesn't even tell himself that, but works like that subconsciously.
Nah, tbh i dont even add adblocker-blockers. I think many publishers (most, i would say) are disgruntled with the way google totally dominated the market, and we'd rather stop feeding their monopoly this time. I added a referral link to brave browser on all my sites instead.

anecdotally i rarely see adblocker-blockers anymore
Not tech, but I have set my firefox home to https://en.wikipedia.org/wiki/Portal:Current_events
>Life is hard when much of the world wants you dead.
Well why is that?
The answer to "why does this need to involve race?" and many similar questions can be found on the about page [0]. It does a very good job of succinctly describing why we need campaigns and organizations like this to break down the racial, gender, and cultural barriers that prevent so many people from feeling comfortable or accepted in STEM careers or academic settings.

[0]: https://www.blackgirlscode.com/about-bgc.html
Thoughtworks Technology Radar Volume 24 [pdf]
Israel is not governed by religious law, and has full rights for women, minorities, and LGBTQ. Its basis for most policy is a blend of social democracy and neoliberalism. Its military is purely defensive. I cannot say any of those things about Iran in good faith.

Also, the what-about-ism is not a great defense of anything geopolitical btw.
> The only valid point of contention here is the demanding removal of her name on the paper.

My understanding is that the review required a full retraction of the paper so that it wouldn't be published, not just removing her name.

And your game theory view leaves out that she's in the middle of a lawsuit now, and the first thing her lawyer would have said is to stop talking publicly.
Better educating the masses about dosing and risks prevents some of the worst outcomes (like overdoses). Fostering a culture where the risks are discussed openly in society might help folks make better decisions and avoid addiction in the first place. Additionally, having the option for medically supervised detox (and the drugs required to do that safely) without fear of prosecution is a complete game-changer. Really, I think this represents a shift in mindset from punishing individuals for their addictions to handling it as a societal issue that needs a comprehensive solution.

Here's a good read on how Portugal has handled things (to quite some success): https://time.com/longform/portugal-drug-use-decriminalizatio...
whoa. wix doesnt allow you to export. Had absolutely no idea.
not nice.
Yeah, because They ask me about my gender and race every time I open any github repository or read tech doc... Happily providing any type of education only to specific gender is illegal in my country as per constitution (Poland).

https://arslege.pl/zasada-rownosci-kobiet-i-mezczyzn/k15/a52...
> - Not be MobileCoin or any small-cap coin

Why not?

> - Support Bitcoin/Litecoin/Etherum/other popular and trusted coins

The post explains their requirements which these cryptocurrencies don't fit. Do you take issue with their requirements?

> Sync private keys using the same mechanism as messages

AFAIU it's non-custodial and it stays on the mobile client, meaning that there's no synchronization so far (the desktop client does not support these features). This could come eventually, but it's part of their requirements to stay out of the way and let the user handle their coins without trusting Signal.

> this is over the line for their goal of privacy/security

How so?
Nobody seem to discuss that this issue appears around 10 days after getting the vaccine. And I believe most of the doses have been given over the last 10 days. So we actually don't know yet the real incidence of this issue. It makes sense for the FDA to be cautious here, there are other vaccines which are fully available.
System76 Developing “Cosmic” Desktop Environment
> To mark the event and send a message to its negotiating partners, technicians at Natanz began to operate a small batch of IR-6 centrifuges as well. The majority of centrifuges at Natanz are a model known as IR-1, which is much less efficient at enriching uranium than the IR-6 design. The nuclear agreement signed with Iran in 2015 (known as the Joint Comprehensive Plan of Action, or JCPOA) limited it to using only IR-1 centrifuges, so the installation of the IR-6s is widely seen as a provocation designed to give Iran leverage in the revived talks. To add to the tension, Iran has been enriching uranium gas to 20 percent since the Trump administration withdrew from the agreement two years ago. Prior to this, it was enriching uranium to 3 to 5 percent. The higher levels put Iran closer to the 90 percent enrichment that is needed for nuclear weapons, all of which raises the stakes for Israel.

Why should anyone believe they are pursuing a peaceful nuclear energy program when they do things like this? Surely the best way to convince people you are the peaceful victim is to continue to demonstrate peaceful intentions even when others don't reward you for it.
yea, thanks but no.
I will keep thinking my way
Poll: Do you use an ad/tracker blocker?
Curious to see how HN readers compare to the 27% of all users.

EDIT: Thanks for the responses; please upvote to keep this alive
Yes - ad blocker (like Adblock Plus)
Yes - tracking prevention (like Privacy Badger)
Yes - both (like uBlock Origin or a combination)
Does cloud load-balancing work for long-lived TCP streams?
I agree that being specific about content makes things easier, but HN is not so specific. Anything intellectually interesting is on topic (https://news.ycombinator.com/newsguidelines.html), and that makes for a lot of long, difficult explanations - e.g.:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
This is the equivalent of: let's not use a frontend/backend framework in our next project ;)
I pursue wealth to undo the problems caused by the pursuit of wealth.
One project I had read access to was ca. 100MB as PDF export. Neither Figma nor evince could render this project well without eating up GBs of RAM.
I would guide the comparison to the people closest to you, peers, bosses, schoolmates, people whose pet pictures you look at on Facebook. If those people are doing a lot better than you then it can cause some seriously negative emotions. I think the negative impact of social media is that we would have been previously unaware of the lives of more distantly related social connections such as old school friends or coworkers we'd fallen out of touch with and would only have people from our own family and town to compare with. Now you can see that Jimmy just got promoted at Google and took his last vacation to Nepal and you know for sure you've fallen behind on the hedonic treadmill.
Only one of the countries out of Israel and Iran have nukes, a superpower as benefactor, and lobby continuously for an invasion by that benefactor, an invasion that would kill hundreds of thousands. Not to mention the sanctions that are reshaping an entire society.
I don’t use Signal, nor do I really know much about this situation. But on a quick glance, it sort of reminds me when Keybase added Stellar Lumens wallets.

Of course, a lot of the friction with Keybase & Stellar was due to the magic ‘airdrop’ of coins, and all the craziness & flood out outsiders not interested in the Keybase mission itself.

But, the part that stands out to be, is many of the long time users or ‘die hards’ being very vocal about their distaste for the move. They say it doesn’t fit here, or ‘we don’t need this’, or whatever.

But the way I see it, who really cares? Some people will use it, some will ignore it. But if you’re a dedicated Signal user, and you don’t need or want this, why can’t you just keep using Signal the way you are now and not let it affect you?

Why does everything have to be some big philosophical nightmare when a feature you don’t care about gets added?
Totally depends. If destruction of fabs and infrastructure is a fait accompli, war is less likely than if there is still a chance to save the fabs.
Self-awareness is a respectable quality that troubled nations should strive for. It can win more people over than today's mess of propaganda.
There's no such a thing as "rights" in international affairs. International relationships are not managed by what's right or wrong, but according to countries' interests and needs.

Now, under this paradigm, we as the free world have to ask ourselves - is it of our interest that Iran will gain access to nuclear weapons? The answer is absolutely no.
> Replaceable SSD, Keyboard, and Monitor for easy repair. Wow.

I realize that making a replaceable battery is not easy this days, but I would like to see manufacturers at least not make it absurdly hard to replace. Here's hoping MS didn't use too much glue and tape to secure the battery in place on the Surface Laptop 4...
“Sideloading Apps Would ‘Break’ the Security and Privacy of iPhone”, said Tim Cook.

But instead of gaslighting us, Apple could let us sideload notarized apps. This means:

- Automated scan for malware

- Remote kill switch, just in case

They already do this for macOS [1]:

> “Notarization is not App Review. The Apple notary service is an automated system that scans your software for malicious content, checks for code-signing issues, and returns the results to you quickly.”

They could give users a choice, much like they're doing with the new App Tracking Transparency prompt. But when pressed on why Apple should have control, Cook said "Somebody has to."

That's… not a very convincing argument.

[1]: https://developer.apple.com/documentation/xcode/notarizing_m...
I’ve had some success with non technical people and a warehouse metaphor.

Can you keep shipping products if you never tidy up? Yes it’s possible but eventually it catches up to you.

There’s no specific point in time at which tidying up a warehouse is going to make or break a business but the untidy ones are more likely to be hard to hire for and more likely to catch fire.

And they’ll definitely slow down ability to ship products.

Warehouses that stay tidy have a predictable rate of shipping and reduced risks of accidents and fires.

Do you need to put that one single item in the right place every time to continue to ship anything? Well the answer is always no, but permanent short term thinking like that without ever tidying will always eventually cost you in the end.

Much easier to keep on top of it. Workers and new hires are also more effective.

I find that this metaphor doesn’t feel forced or stretched and it’s pretty intuitive and nicely harmonises with products and shipping terms that people use for software anyway.
Yeah: and for anyone who doesn't immediately see how this is possible, a curator merely needs to have an allow/deny list of apps--possibly specific reviewed binaries--not actually host them or be the bottleneck for obtaining them: you just want the (hopefully federated) store app(s) to be able to refer to the (hopefully federated) curator(s) to limit the display and prevent installs.
Reverse order and you get:
>>> [x in (1,2,3) or 0xf]
[True]
None of the 19 countries in the Eurozone issue their own currency. Ecuador, El Salvador, Zumbabwe, and a couple Pacific islands use US dollars.
> US policy are mostly only until next election

And they often lie about what they will accomplish.