skysight-inc/HackerNews huggingface dataset:
I’ve been solidly programming since I was a teenager, over 30 years now, in many languages, frameworks, operating systems, whatever. I have been building complex networked applications since the mid 1990s. I got tired of the constant “you must have 30 years’ experience in this four year old framework or language” filter used by hiring teams.

You see it here on HN often with people allegedly in hiring positions claiming that if you indeed have been in the industry for 30 years they expect you to shit diamonds and emit industrial strength code in whatever language and platform they decide is important right here, right now, on the spot. The fear of making a potential "bad hire" is so paramount that hiring managers would prefer never to fill the role than to consider maybe, just maybe, it is unrealistic to expect someone would have more years experience with a required skill than is actually possible.

If you are not 100% up to speed on the latest big thing you are a zero, no middle ground, no "give me a couple of days to see how the new new thing maps to last week's new thing".

Just tired of it. The credentialism, the sexism, the ageism, the misogyny, the thinly veiled nationalism.

I am not a genius, I don't have any patents. I'm a decent, solid, hard core coder. Give me a word mess of APIs and the target language or framework you want to use and I can pull together an MVP that solves your problem fairly quickly (is it production code at that moment? No, of course not, is it ready to be iterated and turned into production code? absolutely).

I can't get a phone screen, let alone an interview.

So, yeah, I am out of the software industry. I do other things that leverage what I have learned but I am not writing code, am not babysitting some system. I would not say I am happier, but I am content, and I sleep better at night than I ever did in the time I was "in the industry".
Hope you're listening, George (commaai). Long time listener, first time caller - rooting for you. See you soon.
If the company is paying me for 40 hours, why would they expect me to work more? If the 'outcome of my work' is my personal responsibility, I should also be paid based on the outcome-I should also get a cut from whatever profit the company makes with my work.

If the company thinks they have the right to my personal life because they pay me for 40 hours, then its slavery. Also, threatening me with firing because I refuse slavery is threatening my livelihood, and it's mafia mentality. If a manager thinks they have the right my personal time, I should have right to their personal time too. Traffic should go both way in a bridge.
Hi @rochak. Thanks for the feedback. We do allow for tagging but the UI is a bit hidden on the photo detail screen right now. If you click a thumbnail and then scroll down you can see the auto generated tags, histogram, location and can add tags of your own. I'm going to change that part of the UI soon so it comes in from the right I think and has an icon to access it.
This isn’t quite how the algorithm works.

To make a valid block, you have to start with another valid block. The difficulty is set (edit: I was wrong, and I fixed this) every 2016 blocks based on how long they took to mine. This works out to about 2 weeks at the expected rate of mining. The average time of those 2016 blocks is then used to calculate the difficulty of the next 2016 blocks, and the difficulty is marked down in the chain itself.

So in your hypothetical you’d have to solve around two weeks worth of blocks at the current difficulty level, which isn’t possible in a human lifespan. After that the difficulty for your chain would rapidly fall, but your sub-chain would already be very far behind and would never catch up.
In practice you wouldn’t be able to mine at all, because the difficulty updates infrequently, so you would have to mine several blocks at the old difficulty. Obviously this is impossible on a pocket calculator.

I’ve always assumed that the notion of longest chain takes difficulty into account, although I haven’t really been able to find confirmation of this.
> not being in control of your own device is not acceptable.

I’m not trying to be snarky here but...don’t buy it?
I think you misinterpreting what he's saying. I didn't get the impression that he claims that employees growth doesn't matter. He's saying that most people optimize for promotion rather than building a better product. That's indeed the wrong thing to optimize for, esp for the company.

Not being able to fire people is indeed a big disadvantage. Bad employees are much worse than just not contributing. They make the people around them worse and have a negative impact on the morale. As a manager you want to be able to get rid of such people as quickly as possible. I'm not saying firing on the spot is a good thing. But it should be reasonable to fire someone within 6 months and it shouldn't come as a surprise to the employee. Good managers communicate to their employees when they are not performing.
> Apple competing with third party app stores on iOS is going to be amazing.

No - it’s not going to add anything at all for users except being forced to deal with a bunch of shady app stores, some of which will be deeply hostile to privacy.

Developers will also be forced to support multiple stores and sets of rules. Dealing with this will eliminate any possible cost advantage.

Everyone loses except for the new group of middlemen who get to take a cut.

> This isn't the case on Windows. This isn't the case on Android.
Or Linux for that matter.

It sounds like you are saying there is plenty of choice for people who don’t want a walled garden.

> It's more disappointing it takes 10 years for regulators to step-in and say "that's bad, no more, open up your platform".

It sounds like you are saying this should never have been allowed, despite there being no legal reason against it.
This thread stems from a comment that stated:

> The fact that you wouldn’t even consider it shows that you haven’t gone hungry for a while.
Delivery of physical goods and services are allowed to have other means of payment, I think.
The same way I install iOS on my Android phone I bought with my money.
I do think that Amazon being more interested in delivery drones than society is interested in the revival of large scale pneumatic tube networks says something deep about us.
Anytime Epic/Apple thing comes up, a very relevant quote is what their judge (YGR) said on their case:

> “Well plaintiffs always want me to define relevant markets as narrowly as possible. It helps their case. And defendants always want me to define markets as broad as possible, because it helps their case.”

The big elephant in the room is gaming consoles.

If you see iPhone more or less in line with PC/Mac, you may already have made up your mind on how "relevant markets" are defined, and so naturally pre-inclined to side with Epic.

OTOH if you see it more or less in line with Xbox/Playstation/Switch (every one of them having a unique store that charges 30%), you may naturally be pre-inclined to side with Apple.

The judges will eventually get to define what the "relevant market" is, and no amount of HN arguments will change that.

If I were Apple, I would just make a version of an iPhone hardware-enabled to have alternative stores, and I would sell it for a surplus of $1000. This way both sides can have their cake, and the market can decide.
Images are the best way to describe images. Many ideas are better expressed in text than anything else we have.
I've never heard of "synthetic fuel" before, and I didn't see any kind of description in the article - anyone have a summary of how such fuels are made, and of what?
I think there’s a lot of great advice in here, and a useful exercise is to find equivalences - or equal but alternate ways to rephrase timeless advice x.

One such equivalence that I found to the above is to focus on regarding others honestly. Often times there are barriers to seeing people for who they are, so if you can focus on identifying those barriers and confronting them with yourself, you then have a shot at regarding others truthfully. The theory goes that if you can do that, you don’t need to have so much managerial social engineering polish. You can just be polite and honest and everything will pretty much work.

I have to say from personal experience that this has worked well with me. In the situations that it hasn’t it’s been due to others being caught in their own inability to regard me honestly. In such a case, I don’t think the smooth operating manager would fare any better or worse. So basically you can’t win at everything, but you can worry about yourself!
Its not exactly a good thing that they leveraged itunes library vendor lock-in to drive market share early on. The anti-consumer aspects of their closed ecosystem directly resulted in their success. There's no doubt about it.
> First, manual APK install has to be enabled in obscure settings that come with a "scary" warning.

Don't see how this is necessarily a bad thing. It's a general security notification.

> Then they can't provide auto-updates but require a manual confirmation for each version update.

Again, how is this a deterrent? How many times a day do you have to accept the new changes?

We've already established that the official store will always be designed to provide the best experience ootb compared to the 'installed' one.

This is true for all the other platforms where you need manual intervention to install/maintain apps "unofficially".

> Epic gave up on running their own store on Android due to the difficulties.

This is a hard stretch

> I do think that regulators need to force Apples hand - not being in control of your own device is not acceptable.

?? You'd be a fool to think Apple would give an equal footing to other competing stores in their own garden

> But even then most business would remain on the official stores.

Simple. Open it up and let the market decide this one out.

> We also need legislation to curb the excessive fees charged by both Google and Apple.

On this one I agree. Though it's a different for Apple which does not allow any other payment solutions other than themselves, unlike Google's store. This is not an apples to apples comparison.

The Apple store monopoly should be broken up. It's time.
I've been tinkering with redwood.js for the last couple of months. I quite like it and it definitely speeds things up, compared to rolling out everything yourself. But since this is alpha-grade, there have been a lot of breaking changes -- which I totally understand, but it's been PITA to work on upgrades vs my side project. To the point: how does the upgrade situation looks like with Blitz.js? What are the plans for breaking changes now that's in a beta? Also, what would be the biggest differences between redwood & blitz (besides blitz being based on next)?

Lastly, thank you for working on this project/problem, definitely a lot of potential here. I've also seen that you really care about the community around the project, which is awesome!
Everyone in the world? No, clearly, but I doubt very many of them care about being able to use other stores on their phone anyway. The people here making the argument for forcing Apple's hand? Yes.
Take-Home Coding Assignments Are a Waste of Time
No I'm pointing out that your hypothetical is so far into the tails that it's pointless to consider specifically.
That’s one way of looking at it, but I think the reason the issue keeps coming up on HN is that it feels like a serious regression that we’ve ended up in a world where one of the most ubiquitous platforms is a walled garden. Even in the days of Windows dominance, that wasn’t a problem.

The transition happened so gradually that we ended up here without a lot of discussion, which is why the discussion is happening now.
This. It almost seems like people who lose all interest in coding/engineering/tech also lose respect for the people who do it, like some weird form of guilt/shame. This doesn't make them better engineering managers. You've got to keep that spark alive.
Have you tried? I have bought stuff with cyrpto.
Not to forget, trees used in paper store a lot of CO2, CO2 that is not released until said paper is ultimately burned. Which takes a while.

As wth everything, hyper industrialisation didn't do anything good. Sustainability used to be a hallmark of forestry. If we could just go back to that, and adopt it to maximize CO2 capture, it would be great. As would be going back to pre-industrial animal farming, better for the animals, better for the environment, better for the farmers and better meat.
> This seems like a hard job then. If we adjust the site to make it accessible for you, then we might make it less accessible for me.

I don’t think it works like that. Generally speaking most people with good or limited vision share the luminance spectrum and portions of the color spectrum. Increasing contrast doesn’t hurt anyone (though dark mode users generally prefer slightly lower contrast for lower luminance overall). Increasing type size doesn’t hurt anyone but might make HN users complain about information density.

> Maybe that’s why CSS was originally made to be overridden client side, so everyone can make their own choices about font and background.

It still can be! In fact it’s standardized in web extensions. As an example you can try my HNDarkMode theme on my GitHub (same handle).
Why does the example stop at critically thinking about the NYT source? I'm not saying they're lying, but "someone I kind of trust, said someone they kind of trust, said so, in a way that doesn't contradict itself" isn't really a satisfactory conclusion.
It is not that you have only two options:

1) Get $100M and anal sex from Bezos

2) Be hungry

You can take third option, do not take Bezos's offer, do not make startup and instead do same basic work. So in this case you have choice.
Companies like to claim this, but it's not the reality due to an imbalance in power between managers and IC engineers. A manager controls a reports salary, career progression, has more face time with VPs and so on. Software engineering is unique in that ICs can still scale to a similar level of impact as executives, but it is a mistake to think that a Staff engineer and Manager are equal in the eyes of the organization. They aren't.
Same. I put in a lot of extra work on the launches of .app and .dev to ensure that they went smoothly (and they did!), because I personally believed in the product we were launching. I did it with no expectation of compensation, though I did end up being compensated for it in the long run anyway with a promotion. I took pride in that work.

But if it hadn't been my idea to do so, if it had just been expected of me to work uncompensated nights/weekends at no personal benefit? Hell no. I'm not a manager but I too would never ask someone to do this either.
Ah yes, here are some references. [1] Either way, the movie is great. You will never see Georgy Clooney the same way again. cloud bursting

[1] - https://en.wikipedia.org/wiki/The_Men_Who_Stare_at_Goats
Indeed. I'm struck by the contrast between this complaint from the author...

> It is practically impossible to fire someone for the basic reason that you don't need this role any more

and this other complaint...

> The product is a tool to advance the employees career, not a passion, mission or economic game changer.

The author wants employees who perceive their job as a passion, and a mission, who can be fired as soon as their role is no longer needed? That strikes me as more "entitled" than keeping a Yoga class blocked off in your schedule.
No it is basically correct. A 1 MW chemical laser and optical targeting system of that scale was very possible at that time, see

https://en.wikipedia.org/wiki/Boeing_YAL-1

and

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

for examples closer to Earth. It is by no means an apocalyptic weapon, but a satellite-to-satellite laser attack could make a detectable space junk mess for decades to come.

That generation of chemical lasers use dangerous chemical reactions, like burning hydrogen in fluorine or mixing different kinds of bleach: operator safety concerns kept them from being fielded.
It works but you can't chat with anyone. I've tried both Vivaldi and Brave. Try and start a chat with your p2p user from a hosted instance. It will fail.
I was hired into a new leadership role recently. I had previously worked my up at a few places and go to the point where I was coding maybe 5-10% of the time at most. The new role hired me for my management and strategic experience since I actually have almost no experience with their tech stack. Coding is coding, but I'm slightly useless to them as a dev for now and I haven't committed a single line so far.
One can observe that the first is a special case of the second, through the transformation of negation ("choose which two of your arm, your leg or your other arm to keep"). We can unify both under this system.
Emotional Trauma of Women Going Through Incontinence
Bladder Control problems affect one in three women over the age of 40 years, and it is common in women aging 60 years and above. Pregnancy is yet another reason for women facing Urinary Incontinence.
You have to pay Apple a minimum of $100 a year to install apps on an iPhone, unless you're okay with the apps being automatically disabled every seven days and never need to install more than three custom apps at a time.

You didn't realize this when you bought Mario Run, because Nintendo paid Apple for you.

And if Nintendo tries to sell you something to recuperate that cost, they have to give Apple 30%.
What I am very afraid of is a situation in which every developer pushes its own App Store with dodgy security and privacy.

“Oh, you want Photoshop? Just add the Adobe store (don’t look at permissions, also please give us your debit card number, we promise it’ll be safe)”.

“Oh, you want that nifty game? Just install our store. And also give us your bank account.”

“Yes, Apple is draconian. So to get the Facebook app, you must give us complete access to your phone and all data you send. Sign with your blood here.”

From an opsec perspective, Apple’s store associated with a prepaid debit card is great. They are far from ideal, but they have amongst the best privacy practices in the industry, have great customer support, and their interests align with mine better than those of their competitors.

We know that the second third party stores are allowed, some developer will force them on us.
A gentle reminder that the UK press, especially the Guardian, are hugely transphobic and routinely print blatant lies.
> then constraints on purchase might be something decided by society/people/governments more than a single private company?

This is the worst possible (and likely) outcome.

Stores lose the right to determine what goes in them, but an expensive government scheme replaces that.
Well, looking at the breakdown of electricity generation by energy source [0], it looks like energy generation fell by about 30% around the start of 2/15, with most of the losses being from coal and natural gas. And as Texas's grid is isolated from the the other eastern and western grids, they can't make up the difference. And reports indicate that it's because instrumentation in coal and natural gas plants has frozen, shutting them down.

It kind of feels like the problems are evident, and waiting for time to lull people back into complacency on the issue seems like it will just set up the next such disaster.

[0] https://twitter.com/MikeZaccardi/status/1362038182234251267?...
In my opinion, there should still be an oversight board of non-govt people to stop abuse, and maybe still abide by ethical standards.
"Because it is unethical to intentionally harm someone for the benefit of medical research."

People incur additional risk for enjoyment, money or to contribute to a social cause in many aspects of life.

If you work as a deep-sea-diver, go skydiving, join the army or even frequently drink a lot of alcohol this can increase personal risk significantly.

Voluntary challenge trials with well informed, healthy, young participants testing novel vaccines and treatments during pandemics has a very high net utilitarian impact.

A < 1/10,000 risk for several hundred 20-30 year old participants is dwarfed by the death and suffering prevented by more quickly having efficacy information.

I'm 27, and shy away from many risks, but signed up for '1 day sooner' soon after the pandemic reached the UK, and would be proud to participate in a challenge trial if needed.

People framing it as 'unethical' should lay out exactly what their ethical framework is.
In that case they don't need a blockchain, they just need a database.
I also want to allow selecting of multiple thumbnails to do batch operations. I guess that's a better way for doing many photos at a time.
I have signed up. Any legal reason to leave the house will do. I am loosing my sanity.
Find var usages in Clojure project using babashka and clj-kondo
Yes, that's right.

> The first stage of this project will explore the feasibility of exposing healthy volunteers to COVID-19. In this initial phase, called the Virus Characterisation Study, the aim will be to discover the smallest amount of virus it takes to cause a person to develop COVID-19. [...] Once the characterisation study is completed, this Human Challenge Study model can be utilised to conduct COVID-19 Human Challenge Studies from mid-2021 subject to regulatory approvals.

There are some more detailed writeups at https://www.gov.uk/government/news/worlds-first-coronavirus-... and
https://hvivo.com/the-human-challenge-programme/
Does blitz have typescript support? I’ve looked everywhere on the site and there’s no mention which is a bad sign. It’s too hard to build large apps with vanilla JavaScript
> What does the display (or TTS) technology used to read it matter in this discussion?

> Obviously you need ways to display text in the physical world, be it a screen or a piece of handwritten paper. It's still text.

And what about transfer? People keep claiming text is superior for transferring information, yet the majority my network stack or anything involved with the transport isn't text based.

The premise of the whole "text is the best technology" argument is based on cherry picking and strawman arguments anyway.
That 10 yr old computer can browse a catalog.
The open your platform line looks so good but we just went through a number of stories about how people are being suckered into high cost apps only after initial download and such.

so if platforms are going to be forced open, we should go after game consoles too, then there needs to be some means to protect consumers from predatory apps because we are just opening the door to that and more.

finally, it also means that apps you don't like will now be easily available so best be good with that and not asking government to judge every app.

finally this means apps can do what they will unless we are willing to let platforms still restrict how they use your data.. which to be honest blocking 3rd party apps is at times beneficial

as in, you can have it all but everyone gets to as well.

So what will you give up for the freedom? Do you want the platform owner to still police for privacy issues? I don't see how it can be done if they cannot control access.

Frankly let all apps stores be forced open and it will be fun to watch how fast many demand them locked up or heavily regulated or worse
Que buena onda, un saludo chabon!