skysight-inc/HackerNews huggingface dataset:
Ask HN: Is it normal in this industry to receive almost no training?
Background: I'm a struggling junior/intermediate frontend dev who would have quit this industry long ago if I had any other way of making money.

Ever since I joined this industry I have been surprised and disappointed how little structured training I have received. I am wondering how normal this is?

With the exception of one team that did a lot of pairing and was great, my experience of joining a new team has generally been "look around the codebase and see if you have any questions", with perhaps a couple of days of pairing, or being assigned a buddy who loses interest after a week or two. Mentioning that I'm struggling generally results in someone recommending Udemy courses, or asking "how much time do you need to get up to speed?"

I guess I expected something like a technical lead who would initially spend a lot of time talking me through everything, then maybe start giving me small tasks and working through them with me. I've literally never seen this. Even the "pairing" team basically only did it because we all got along well.

My initial years of experience were in consultancy companies, so I put it down to that: there's a pressure to act like every member of your team is an expert when they are being charged to the client on a day rate. But I've since joined a big product focussed company and the experience has been exactly the same (and massively exacerbated by working remotely for a year).

As I result I've become the classic "one year of experience five times over", rather than "five years experience" guy.

I don't want this to read as a complaint - I'm fully aware that many people thrive in the environment I described. I've seen them thriving! I'm mostly just curious. It's too late for me anyway, I'm clinging on to my current job until I get fired or figure out what my next career will be.

I guess I just want confirmation - is this industry only for people who very self motivated and don't expect any hand-holding?
I had't had one in 12 months in the UK. It's time to renew my car insurance and I entered my number for a quote into one of the major providers websites, and I've had 3 in the last week. I hate to make assumptions, but it's just too coincidental.
I hate hate hate doing "janitorial" work and thus I feel really happy when somebody does janitorial work in such a helpful and useful way. Not sure where this falls on the "proudness" scale, but it doesn't really matter.
> I got very scared that free users can only create 3 frames in each file, and only 3 files. But this is only for collaboration. If you've been using Figma solo, you can have unlimited frames, this change doesn't affect you.

There is no frame limit per document only a page limit.
This is where Android massively outclasses iOS: it separates all company data in an isolated profile, has a separate location switch for work apps, has a separate notification switch for work apps and doesn't allow access to your private data. You can easily disable the whole setup yourself (and company doesn't control it) which easily makes notifications go away whenever.
This[0] might be the reason why :)

[0]: https://jacobian.org/2021/apr/7/embrace-the-grind/
Big box stores are also more likely to be associated with a lobbying group on their behalf, loss prevention scandals, and other things that deteriorate public trust.
In many cases, these clones only cover the UI, which is not trivial, but is just the tip of the iceberg.

The real challenge in these systems is to make them work at scale. In part because their business model only works at scale.

Something as simple as a "likes" counter is not trivial to do at scale.
Antibody tests are designed to have low false positives, not low false negatives.

And blood samples have found that a proportion of samples have t-cell immune responses to sars-cov-2 without antibodies, possibly with no exposure to sars-cov-2 specifically.

Specific antibody levels drop after a few months.

Therefore, might be impossible to establish if someone was exposed or what level of immunity.
> issue a cheap one from company (if friendly).

That'd be ideal. Use it at work, and leave it in the desk drawer overnight.
The exact quote is “The two shapes are basically the same”, and to me “shape” is isomorphism, not orientation. But I guess it could simply be a matter of interpretation.
wasm is still a very niche thing in terms of scenarios that it can cover. Things will be very different once there's a full-fledged native wasm browser API that is at least equivalent in power to what JS gets today.

On the backends, it seems that the only reason why JS even made a foothold there is because it was on the front-end first, and because it had its performance optimized there (V8 etc) first. Node specifically pitched "same language for both front-end and back-end" back in the day.

JS is kind of like C - it just has an immense first mover advantage by now, to the point where it's very hard to move forward from it. I hope wasm will be the holy grail in that regard... eventually.
Bitcoin Mixers are really effective against even state actors. Especially decentralised mixers.
Migrating from React Native to Swift
> hordes of wannabe frontend devs

Classic HN gatekeeping, this is so unnecessarily degrading. Everyone starts somewhere, and like it or not, making clones is a very good way to learn about the basics of web dev. If they make a good clone and want to share it and get feedback, what's the harm?
If you want to make it Full Screen with no menu or window decorations, then in Gnome you can press F11 in, then go to View > Untick Show Menubar
Look past the surface of Bitcoin payments, and at the greater space of technologies around blockchains and cryptocurrencies.

The core idea they are all based on is that you can provide mathematically provable distributed consensus if you're willing to jump through enough hoops. That you can build systems that can achieve and enforce agreements without any need to trust the participants. All you need is to trade enough electricity for it. And so the whole crypto space is currently trying to refactor every single aspect of our society to eliminate the need for trusting other people.

The problem is, they're looking at it from the wrong end. The right way of looking at it is, interpersonal trust is a huge performance optimization. It's what allows societies to exist and cooperate without jumping through hoops or burning more electricity than a developed country just to send small amounts of money around.

What the crypto space is explicitly trying to do is to eliminate the most important feature of our civilization.
Does that work with the ‘remote locking/erase’ requirement OP stated?
Are those C++ ones written in pre-C++11 ?

I don't think C++ and Rust are for just low-level. I've build a lot of GUI apps and distributed ones with C++

QT is a beast.

The issue with Java is the reverse engineering. Back in 90's, The main selling point for Java was to prevent it, because at that time the bytecode was hard to understand at least. Now tools has grown and it's fairly easy to reverse engineer Java, even if one obfuscate it.

As for C++, Inline code and template code make it pain in ass.

I'm sure big companies that care about intellectual property would use C++ over Java anytime. C++ also has mature obfuscation tools that make it even more difficult.

Java has it's place. It's great language if you use in server side or isolated env (From commercial viewpoint).

Nevertheless, I've built many web apps using C++ too.
Here’s my go to article on this behaviour:

http://blog.opensecurityresearch.com/2012/02/json-csrf-with-...
Because otherwise you unilaterally shut out speech half your users want to read, because you're shoehorning the broad swathes of humanity into the limited set of boxes that the censors can understand and find palatable.
My personal data on that is, I have been using all kinds of terrible desks, chairs, and keyboards before I got to a career point that I could buy nicer gear. I gotta credit Dvorak ahead of everything else.
Contractors have a tendency to frame the gradual clamping down on their lucrative tax loopholes in hyperbolic self-pitying ways like this. Pretty savvy I guess.
I'm having a hard time believing that. The 2012 Air keyboard is a normal scissor keyboard, there's only the keycap and the scissor plastic thingy beneath it, you can literally repair it with a bit of superglue if you're lucky.

Was it Apple who told you this? Or a 3rd party service center? A reseller? What country did they try to pull this off in?
The first design systems workbook for Figma
Definly dope, but why?
Contact Mirror Shot Explained and Remade
Sick leave, health care, at will employment and paid time off seem to be massively different, so I think ‘most’ may be justified.

If we only talk about device usage I can imagine objecting about the word ‘most’
My portrait monitor is 5:4 (or rather 4:5), which at 1.25 is a very generous area. Especially if using it to display content in A4, which has an aspect ratio of ~1.4 (it’s actually sqrt(2))
Does your company use data or hoard data?
Author here. Thanks for your comment. I did experiment a bit with a different writing style for this new article and this feedback is really useful :)
Twitter's moderation team
Seems to me that the flaw with WebAssembly is that it tries to fix the symptom, not the cause. As such, it's doomed to failure.

Just stop festooning a site with pop-ups, trackers, geolocation, subscriptions and all the countless other crap that's increasingly being shoved into web pages. The problem will go away by itself.
Thanks, Rina!
Yes I realized after I discovered a top comment was wrongly guessing:
> you're limited to 3 "pages" per file now. I guess that means 3 frames.

I couldn't edit the comment
You still need to deposit cash to crypto. Since those things are mostly not bought with crypto.
> I hope that in the future there will be some fine for Server Neglect (leaving internet facing server unpatched and hosting web shells for 5 days after patch publication by vendor) and you will lose your server and all your data for such misdemeanor.

I can see it now: "Government stole decades of family photos and videos because my Linux/Plex server was available online."
You can see that the orientation also appears the same.

And the images double up after the camera is zoomed in, which one would expect from bokeh.
Presumably because the post is from 2010, and Nuhfer's article is from 2017.
There seems to be the intention to lower incentives to be infected, and to raise incentives to get vaccinated.

Therefore, the party line seems to be to dismiss natural immunity.

I think the talking points will change once all 50+ people in the west are vaccinated.
I stopped getting voicemails too. Someone told me it said my voicemail box was full. No
notifications to me. So I was unaware unless someone told me or I call my own number. Using visual voicemail on a iPhone with prepaid service.
(I went and skimmed back over it) In most of the studies, they had the participants estimate how they'd do relative to others and also how they would score. Not the first one, but the rest of them.

For confidence, the positive correlation doesn't help with the problem where someone with low end confidence estimates similarly to someone with higher confidence but is much more wrong.
By your logic, Rosa Parks should have should have just started her own bus company. And how about the government telling "private" businesses to shut down over last year? Are you against the FDA, EPA, FCC, FEC, Net Neutrality too?

I also find it quite interesting how the same people using the "private business" excuse also keep taking a baker to courts for refusing to write something on a cake which is against his beliefs.

As for Joe Rogan, he specifically lied to his viewers (I am saying this as someone who's a fan of his btw). He specifically told viewers last year that he will have full control over his content and Spotify gave him full freedom. He even made bs excuses when a few of his episodes didn't get ported over to Spotify and he claimed it was because of a technical glitch. Somehow the glitches only happened to the "controversial" people shows.

I am surprised he hasn't been class action sued yet considering his false claims and advertisements might have gotten many people to subscribe to Spotify. As a fan of his, this was deeply disappointing and I actually hope he gets sued for lying to his viewers.
A look at Burger King's sales performance after those controversial ad campaigns
One of the most important philosophers of enlightenment/industrial era was Jeremy Bentham... of utilitarian fame.

He designed a building called a Panopticon, a design for a factory that allows many workers to be monitored closely by managers. He also thought it would make a good design for prisons, another interest areas. A lot of modern prisons resemble/derive from the Panopticon.

We need to remember that not everything is a new problem. Digitisation creates new privacy avenues which can be violate or defend. The bigger picture often stays the same. Solving problems by exercising more rigorous control over workers... in ways they don't like.

I think many HN-ers have a certain class blindness about these issues. A lot of jobs require urine tests, monitor employee's screens, motivate using cctv, etc. Some jobs actually require this. Often though, it's just a class thing. Urine tests for CS agents and warehouse workers. None for programmers.
You're overlooking the fact that tons of people around the globe (in different jurisdictions) just label their content 18+ by default just in order to not be liable for anything that could be construed as "not for minors". And I really mean anything completely tame by most of civilized countries standards, let's say swearing or pixel blood.

Of course this isn't a great solution but if you don't create your content to cater to the mass market by default, but just to put it out there, it's suddenly not your problem anymore if anyone under 18 clicks through the "I am over 18" banner.

Yes, it's stupid but my point is - just because it's labeled NSFW this doesn't really mean there is anything that sensible adults would deem NSFW.
Yes, it is a new problem when you take into account scale, cost and targeting. Traditional media couldn't target audiences at the granularity Facebook can. And running propaganda via newspapers or TV channels was limited to national boundaries which is not the case with Facebook. One more aspect is cost - I don't have any data, but its possibly very cheap to distribute fake news or propaganda pieces with social media.
I was under the impression that this is something you get for free with Hindley-Millner: There is nothing in there that says: This works only for parameters. As long as there are enough hints left so the compiler can find exactly 1 correct type, the inference will work.

To rephrase this: Some languages have syntax for calling functions like this:

returned=function(arg1,arg2)

and some have it like this:

function(arg1 in,arg2 in,returned out)

You can mechanically transform between these 2 styles. The second style works with argument-only type inference, so the compiler has no reason to have problems with the first style.

Update: I played around with it - see https://godbolt.org/z/nfjz8hKa8

I added a trait User with D6->i32 and D8->u8 implementations, and then this:

let temp=Die::roll();
let _:u8=User::user(temp);

The compiler can first decide which impl of User to use from the u8, namely the D8. This means it has to use the D8 variant of Die::roll. This compiles, even if the type of temp was never explicitly specified.

This means rustc is even more powerfull than the article implies. When using collect the type definition is not necessary, as long as the function contains enough hints to infer it.
> There are 12000 gun-related homicides in the US every year. Per capita, the US is the 7th worst in the entire world

Comparing with other countries is ridiculous at best when not nonsensical. No country enables citizens to purchase weapons like in the US and no other country has hundreds of millions of weapons in circulation. Trying to make it look like a single variable problem is a joke.
Google being google. Its funny that once I used to lookup to this company and now I view it as a threat to society.
NASA’s next lunar rover will run open-source software
Well, from the post:

> Last month (Mar'21), I made a simple project

It's not like anyone's been using the product long-term or as if individual users incur a significant cost, and the author hasn't been asking to help with hosting costs or anything.

I don't usually donate right upon finding a random fun project, unless I incurred costs (by doing a significant computation or if it sent a number of SMSes or so) for the person who hosts it. I donate to things like the Internet Archive or OpenStreetMap because they have real hosting costs, or the K9 mail client because there's a lot of coding that needs doing, I would like it to be done, and someone's offering to do it for crowdfunded money. Or sci-hub, because the owner gave up a lot to make it happen and I think it has had a net positive effect in the world.

There are other projects I've donated to and more reasons I'd donate, but generally I don't find this weirdly low for this kind of project and also not representative of what you could expect if you do create something that'll require donations, provided it 'goes viral' to the same extent as this project.
> The USA, UK, Scandinavia, Australia have embraced these kind of transparent and simple taxes, and their societies are much wealthier because of them.

Eh, scandinavia doesn't use poll taxes but all have progressive tax rates (Just like the rest of northern Europe)? And AFAIK the UK and US also use progressive tax rates?
Its not economically realistic to expect physical supervision, when this kind of cleaning work is typically fully distributed across multiple sites.

As part of the contract a worker would probably drive to a school at 5pm, clean it for a few hours, drive home.

Some workers probably realised that there was no one actually validating their work, and didn't show up or only 'worked' for a short period of time.

Its unreasonable to provide a work phone which then comes with a lot of corporate overhead and device management, for something which is probably just a temporary contract.

It seems completely reasonable to agree to location tracking as part of these jobs, since it makes the management and supervision process more efficient. Workers can buy cheap Android phones and run them on WiFi if they wish to separate their work device from their personal device.
Victim? Please. Everyone I know who was a contractor (disguised employee) knew the glory days were numbered, it was only a matter of time before they were required to pay taxes just like the rest of us.

The worrying thing about IR35 is not what it does to the middle classes ability to play tax games like the rich, but what implications it has for employment at the wage slave end of the scale.
Google to Start Censoring Telegram
Vs Code Pets
Most of the commercial consulting companies i worked for found investing in their staff a waste of resources because they can walk away when they know something, yet wanted you to stumble around and be ineffective when using new technologies, mostly because that time was billable to a customer.
Learning was after hours.

I work for a government organization now and they have a yearly budget for courses and access to some of the large course platforms and the requirement to spend 4 hours a week on it during work hours/ on company time.
Yes, I've certainly done it.

The slots are pretty stiff so you don't massively need the screws - I didn't put them in until I was sure everything was assembled and working correctly.
This is a really click-baity title (My simple GitHub project went Viral). It should be edited.
Assuming your workplace provides support for it. If they don't, you're SOL.
How to stay productive when you work from home
I still think it's pretty terrible that they previously sold a lifetime license which no longer applies to the latest versions.
Can I create tables on any NoCode platform?
How to use the anchoring effect to increase your landing page conversions
Discussed 2 days ago:

https://news.ycombinator.com/item?id=26777374 (335 points/151 comments)
It's not BS. It is packaged as changes to IR35 and sold as "making sure that workers who work as employees pay the same tax as employees."
More info: https://norightsemployee.uk/faq

Some MPs woke up quite too late:
https://www.computerweekly.com/news/252499096/Loan-Charge-Gr...

The articles refer to those workers as contractors and mainly focus on IT market, but these rules can be applied to any workers.
> You can see that the orientation also appears the same.

I think you misunderstand me. I agree with this. I just said that the video did not explicitly mention orientation, which would have, I thought, strengthened its point even more.
Yeah, but they can say "you're pregnant? In an unrelated matter were letting you go because it's Thursday". And you cannot challenge that.
I like vivaldi, however I feel like the added UI features even though great and beneficial contribute to the browser crashing a lot. I like the vertical tabs feature so much, but having vivaldi crash on me has made me go to brave.
You're correct. Not sure if I overlooked it or at some iteration of usage it wasn't there.
Zero hosting cost, zero added value, why would you donate anything for a project like this ?
"You either die a hero, or you live long enough to see yourself become the villain." - Harvey Dent in The Dark Knight

It's funny that I really appreciated Google when I first signed up for Gmail. Now that I've had it for 16 years, I resent the fact that I can get deplatformed for any reason, and there's really nothing I can do to prevent that.
Once “he” moves his coins, it very well may be.
>Anyhow, I truly believe humanity has to rollback to operating at a human scale.

>Using algorithms to flag content is totally fine… problem is when humans cannot interact with humans anymore and AI gets to chose what is right and wrong.

Can't agree more.
I am sure OP meant to run this once when you have an internet connection after which you will be able to view the docs offline.
Here is a direct quote from the article: "WebAssembly, on the other hand, is strongly typed. It can be turned into machine code straight away."

Decide for yourself, whether this article is worth your time.
That means only anyone with access to your laptop can know where you have accounts. Also make sure you're aware of https://news.ycombinator.com/item?id=26801155
Unless it's possible to run this on premise I don't see how this could compete with Hashicorp Vault.
We're suffering from this here as well (in Israel), we're already in the 4th consecutive election and it looks like there will be a fifth.
Bibi's (and his family) use of social platforms has been in forms of
- posts with blatant lies
- fake profiles posting fake inciting content that is then used in their own campaigns to incite their base - fake likes - fake profiles that generate content
It's got to the point that we just call any Bibi supporter as a "Bot" (once because they don't get our credit for critical thinking and second time because of the many fake profiles that generate content in his name)
It's the title of the original post and it's factually correct. What would your edited version be?
> When was the last time you saw an mobile app taking advantage of another one apart from tre camera? The only and most common time Android apps communicate is with Google Play Services.

I do this all the time when I use mobile payment apps. Website has a link that opens the app, I do my payment, back to the safari afterwards. It also works from within other apps.
There is a subtle change however that makes huge difference. Companies now can make anyone a contractor (deemed employee) as now the company decides about status and essentially create a workforce without any worker's rights.
The "not-inconsiderable" tax benefits ended around 2017.