skysight-inc/HackerNews huggingface dataset:
I was going to mention something similar to this!

We've all experienced first-hand how irritating it can be when your papers start flying all over the place because the windows are open.

There is a lot of interesting history behind paperweights and I would love to find some of the originals in a museum.
https://www.paperweight.org/museums/
All happiness is temporary and short lived. And that's not necessarily a bad thing. I believe that any action that gave us truly permanent happiness would turn us into lotus eaters...
Meh. I'll change it back. I'm not "dying on a hill" either when I do this because nobody will care. Nobody that I work with will care and nobody that looks at my source code online will care.

If and when someone does care about what I name my branch, it will be an easy way for me to identify a person that I would rather avoid working with.

The reason I care enough to even change it back is because I think the whole idea is driven by stupidity and it's my personal policy to not give into stupid demands. I simply don't do political correctness. If people don't like it, they can just fuck right off.
YNAB - it seems unnecessary to some.. but I've got into an awesome routine after using it for 4+ years.
> Apple just showed they cared about them in a single change.

Apple just showed they care about their image. If they really cared about small devs, they can allow third-party app stores or platforms like Epic's, which would really help developers by bringing down processing costs.
Ok, that’s maybe a bit different.
> without you being poached by a local competitor

There are other newly remote companies as well, but many of them were guilty of illegal anti poaching agreements in the past. Poaching is basically another word for "hiring away," that shows a strange employee ownership mentality.
Milk prices are regulated, thats why we don't pay 20 dollars a gallon.
The standard way to make Rust portable would be to statically link with musl, not necessarily use no_std. It depends if you mean for embedded devices though (although Go is listed as portable, so I guess not).

I think it's more useful to look at different use cases and possibilities - like having a GC or not and which deployment targets that affects, the possibility for static and dynamic linking, etc.
A lot of work fixing code that depended on the old behavior, having to guess if a repo uses the old or new style and probably implementing workarounds for both cases.

At the foggy promise of recruiting people that cannot be in the same room as anyone holding a masters degree without suffering from mass hysteria.
An interactive model of election forecast to play with martingale property
Recently, as I was following the 🇺🇸 US elections 🇺🇸, I got puzzled by the fact that days after the elections happened some betting odds of Biden winning the elections were still below 90%, while FiveThirtyEight published a probability of 90% before the election actually happened, when way less information was known.

I decided to spend my Sunday of COVID lockdown illustrating some facts about forecasting, like the martingale property.
Scaling custom fonts automatically with Dynamic Type
I hate this, we shouldn't be accommodating people being irrationally offended. Sure it's not much work in this instance, but what happens when people move on to being offended by blacklist, or sanity check, or one of the other thousands of terms that can be warped to be offensive. And then if you refuse to change because it makes no sense and is a lot of work, you become some kind of racist/sexist because the expectation is that you change your language to accommodate the tiny number of people who are offended for no reason.

Language is a tool, and changes over time. If the meaning of a word actually changes to mean something offensive of course we should change it. But that isn't what has happened here, instead people are picking out one offensive definition of "master" and trying to apply it to places where it doesn't make sense. Are we going to rename "master of ceremonies", or "master record"? Of course not, because in a language where words have multiple definitions, context matters.
Show HN: Scratch.js – Interactive JavaScript Scratchpad
"Bad parent" can be applied to anything that goes wrong, and is an empty assertion. And it seems to be asymmetrically applied to mothers, not fathers.

Also, one of the first rules of parenting is, never show any sign of weakness in public, or you will be attacked ruthlessly. It's a variant on the old saying, "Never let them see you sweat."

This bias in the literature makes it look like there are some brilliant parents out there, who have found the secret for success that the rest of us can "just" follow. There are of course parallels in the business literature.

The best formula I have observed is that obedient, self disciplined children tend to have obedient, self disciplined parents.

I overheard a discussion between two friends about the effects of TV on behavior. One friend's argument: "Of course commercial TV affects behavior. That's its purpose." This stuff is designed to manipulate us. Maybe that's possible with books too, but books have just not risen to that level of sophistication.
It is funny how tech employees complain about this when it hits them personally, while employers have been discriminating for eternity.

That clause at the bottom of a job page: "no discrimination based on citizenship, origin, etc..."? Just corporate/legal mumbo jumbo.

This is how it feels for the non-elite, non-American. In a weird way, the pandemic is leveling the playing field. Democratize opportunities, increase competition, decrease wages- plain supply and demand.
I don't think it's about IPhone or smartphones per see but the technology/software running on them which turns them into skinner boxes and which are not even constrained to certain physicals spaces as they are being carried and used everywhere. And the 9 hours on the phone is an absolutely worrying thing.
To reply to your point about H1B: Unions are normally very nativist and would be the last group pushing for better/ more H1B visas. The Union reaction to the TPP should have indicated something.
I feel as if the ageism is more on the worker's shoulders. Many of us are young, and the field is on the younger side on average
For us, we had first phone conversation on phone with Apple when we had around 20K users. We did talk on our privacy policy and TrueDepth camera usage. We explained why we need to access TrueDepth camera, they understood and asked us to include the reasons in our privacy policy. We changed our privacy policy and the app update approved.
The way I like to think of it: VSCode is a text editor with plugins, Jetbrains is an IDE.
Common Online Passwords of 2020
For 3D video cards, I've gone from being a 3dfx diehard in the 90s, to Nvidia diehard, to AMD after they bought ATI, back to NV today. That's generally speaking, I've purchased and sold ATI cards and others in that time, and my list of GPUs is a long one. The end result? I do not have strong opinions on each brand. A hard truth is that too much changes over time to be brand loyal.

My most stable card was my Radeon 5870, I bought it on launch day and installed every single WHQL release on it that they ever produced. One game had an issue, but it also had the same issue on NV. I think I used that card daily for nearly 8 years.

I wouldn't worry about stability or crashing on a new Radeon card, but rather if the details about it meet what you need. How are you using it- CUDA, VR, 4K, etc. I still lean Nvidia but I wouldn't hesitate to purchase a 6800XT after looking into my particular needs.

Same thing applies to CPUs. You can't really go off benchmarks, you really would need to benchmark what you're doing with it to matter at all. If you can't afford to buy them all and test, then your use-case probably doesn't matter enough to even investigate, buy whatever suits you. For me, the 16GB included on these cards is very attractive but I'd need to do in-depth research on these new Radeons and their VR performance (which has tended to lean NV, but can improve over time) to make a final decision.
This is incorrect. Both 737Max crashes took place during normal flight regimes, and they happened because of faulty AOA sensors. Pilots have multiple ways of determining AOA and would never have been fooled by a single bad sensor.

Finally, recovering from a stall (even if one happened, which it didn't in either crash) is Day 1 of every flight training course. It is probably the most basic and thoroughly-drilled skill in all of flying.
How we handle video transcoding at A Cloud Guru
Conferences, for the folks you meet and connections you make, not the Conferenc talks themselves.
I can assure you that I have seen 30+ year old graduate students giggle and try not to laugh in the Machine Learning Departments at CMU whenever that conference name was dropped in the office.

I mean, you would think people would grow up, right? I am glad our female colleagues don’t have to suppress their embarrassment while mentioning the conference anymore.
I share your understanding of which companies did what.

You're probably reading U.S. media sources.

Wouldn't surprise me at all if BionTech have similar partnerships with large pharma companies in other countries, where the media there similarly claim it for their national champion.
It is 'more rational' for an American president to avoid war with NK and leave it as something for his successors to deal with. Kicking the can down the road is easier than a war where potentially a few million South Koreans get killed in the crossfire.

This is, after all, what American presidents have been doing for the past few decades.
We originally just used keyboards, the mouse was introduced as the technology evolved. The mouse didn't display the keyboard. The same thing is happening now and touchscreens will not display the keyboard or mouse, they will compliment them just as the mouse did the keyboard.

"Serious work" is determined by the value it provides, not the way it's produced.
+1 for Traction. I reached out to Gabriel on Twitter about creating an app companion to the book to guide you thru the process. He was supportive and it's on my side project list for December or early next year.
One of the key takeaways is that the approach depends heavily on the space you're trying to soundproof, and just how much sound reduction you need at various frequencies.

Feel free to DM me (see my profile) if you'd like to talk specifics.
This looks familiar (and nice). Was it mentioned on HN before?

Yup: https://news.ycombinator.com/from?site=standardebooks.org
I agree completely.

I'm still not a fan of Apple sherlocking popular apps and then proceeding to ban those apps that carved out the market for them... that's a very anticompetitive move.
Jetman pilot dies in training accident
>>>Considering the nuclear arsenals in place and the fact that no-one has anything to gain, any discussion about a conflict with North Korea is academic at best

Hardly. NK nukes don't really change SK's MAD vulnerability calculus; it's more of a factor for the US. I worked with a guy who was present in 2010 during that year's Key Resolve....when the "exercise" suddenly became very real due to the sinking of the Cheonan.[1] He was dialed into the video teleconferences that were held by the ROK Joint Chiefs of Staff. He said the ROK military leadership was absolutely furious and was legitimately ready to basically re-start the war, and that it was the USFK Commander (the US military 4-star who would command the fight) who had to talk the ROK generals down from the ledge.

It came up in conversation I think during 2016's Ulchi Freedom Guardian because the NKs were launching ballistic missiles during the exercise and we all experienced a "pucker factor" for a moment because we weren't sure if they were escalating the conflict or not. Then the missile trajectories indicated they'd land in the ocean and we could breathe again. Fun times.

[1]https://en.wikipedia.org/wiki/ROKS_Cheonan_sinking
> blacklist

> sanity check

Sorry to tell you, but the PC twinkies are going after those, too:

https://insights.dice.com/2020/07/17/whitelist-blacklist-the...

https://gist.github.com/seanmhanson/fe370c2d8bd2b3228680e388...

There are significant costs, both in terms of money and productivity, to switching up so much terminology.
that is reasonable, thanks for sharing.
The worst case is that one country becomes convinced that it can launch a first strike, and then intercept all the retaliatory strikes.
No one will be buying these new in a year's time, because better/cheaper cards will have been released by then. The eternal turn of the wheel.
All mutations share the same spike protein, which the vaccine targets, and as far as we know the virus cannot reproduce without that exact same spike protein. Having the virus mutate in a totally different but still successful spike protein should be very very unlikely.
> The head of technical support at the company for which I work recently quit her job to support her husband's streaming career. He makes in three months more than I do in a year.

For every one of those, there are hundreds of streamers who quit their jobs to focus on streaming but ended up broke, and thousands of streamers who spend every free moment outside of their day job trying to build a following but never get there.

The old dream of rock stardom, well, you get a guitar and figure out that it's actually hard and maybe you shelve that. Streaming... anybody can play Minecraft, so you can keep the dream alive a lot longer.
T.S. Eliot
One detail that's often neglected in these discussions: while the remote work trend opens up companies to a larger supply of workers, it simultaneously opens up the supply of jobs to the average applicant.

Google has more applicants applying because they don't need to live in California, but the average applicant is also no longer limited to applying to jobs in the area they can live.

The companies have a bigger pool of applicants, but the typical applicant now has more leverage because they're no longer geographically limited. In theory, this should lead to an equilibrium.
Amazon often makes it a little too convenient to segment things more than you really need, which adds extra cost, like additional NAT gateways, or in this case, Managed Firewalls.

But you can use Shared VPCs that spans many accounts and drastically reduce the need for things like attachments to virtual gateways, nat gateways, service endpoints, and so on.
I expect Apple to role out its own gaming console by 2nd or 3rd gen. There’s so much potential here. One of the most underrated Apple announcements in a very long time. I haven’t been this excited for Mac since they announced OS X!
“I got a financial report on my $7500 of debt, realized that by graduation it would be $30,000.”

Shocking numbers; the sort of APR we’d expect from dodgy pay-day companies and illegal loan sharks. You’d be far better off just taking out a mortgage, plus you get a nice house at the end and they don’t smash your ankles if you default.
In a perfect world with frictionless information, sure.

But in the real-world, there are lots of examples of dead-weight or people who keep their job despite having limited (or even negative) value. Sometimes this is the result of weak leaders unable to bring themselves to fire people, sometimes it's because the litigation risk is too high. On the opposite end, there are lots of examples of people who accept jobs below their cost-of-living (those living off debt, for example).
I wonder if this will become the norm for all CPU manufacturers at some point.

If they put 64Gb directly next to a high end CPU and that made it 10% faster all around i suspect it would be a pretty popular choice despite the lack of upgradability.
The people who believe this is correct are the racists. The pen is truly mightier than the sword, unfortunately for you, it's run out of ink.
I'm sorry on behalf of the hacker news community for people downvoting your personal experience and making shallow digs at you via bad metaphors. It's clear the community moderators are more interested in appeasing the masses' bullying and shaming than trying to get a handle on ableism and white supremacy that is a scourge found in the core of american culture.
I wish I could browse more than 12 books at a time. Information density at an all time low my god
I mean I would not just add images as radio buttons but if that's the criteria you're going for: Yes, it would only take me a minute and it would have all the events, keyboard shortcuts, tab ordering, focusing and accessibility.

Apart from the fact though that your understanding of a toggle on the web is switching visibility on images instead of building the button how the design wants it and not unnecessarily load images shows that you not only sound quite like an ass but are also so stuck up that you think your understanding is good enough to compare your experiences.

Hint: It's not. Get over yourself and maybe put on a gentle tone next time you're trying to make a bad argument.

This is also pure gold that I can't believe you actually would do

> start with a div
> This is the kind of arrogance in criticism that would lead parents to be ashamed that their kids are reading Pokemon fan fiction. Heaven help you if they are writing it?!

Meanwhile, Tolkien only wrote Lord of the Rings to create a world for the constructed languages he liked to make up for fun. The latter of which he was a little ashamed of and considered a self-indulgent waste of time. But look what that lead to.

Or as Lindsey Ellis recently put it in a YouTube video on that subject: "Don't be ashamed of that 'secret vice.' Post that cringe!"

[0] https://www.youtube.com/watch?v=VFlyQk_uVAI
How much innovation actually comes from China, versus just being stolen by China?

The lithography companies actually have to talk about the measures they take to stop China from stealing their IP on their earnings calls.

China is a manufacturing hub, but its (often government backed) chip companies run low-margin businesses that don't make enough money to invest heavily in R&D. Go look at Apple or Qualcomm's gross margins and compare them to Huawei or Xiaomi.
To find great remote employees, prioritize candidates with strong thinking skills.
There are much better comments here (especially the one pointing out that 'impostor syndrome' may be characterized as a misconception about the level of required competence), but I'd like to add this:

If I understand correctly, "impostor syndrome" is a term coined by ivy league university psych counsellors. It does not apply to the workplace. It refers to ivy league freshmen not thinking of themselves as geniuses and/or mistakenly believing you have to be a genius to be admitted to the ivy league.

That doesn't seem to be your problem though. It seems more like you feel that you're not learning anything permanently. That seems unlikely but... maybe it's true? Maybe your job is all about pointless details of framework X which you then promptly forget again.
Reads like a call to increased micromanagement...
The head of engineering himself claims this is a problem but not on the radar for many users.

So, a lot of people have disorganized contacts, but they get by with it just fine?

Feels true for me. I wish I could organize my contacts, but I dont think I will pay for it, or even use a free app.

This product feels like a meh proposition.
Being able to pick stuff up fast is a desirable skill. It enables you to debug the platform you run as well as the program you run in the platform, and it enables you to transition between projects quickly as needs change.

Bringing fresh, but worldly, eyes to existing project can help see solutions to problems that are similar to solutions in other domains that weren't apparent to those on the project long term.
> You also need any supporting infrastructure that the libraries used will need.

This will also be true of a program in a compiled language, so I don't see that it differentiates between different languages.
I don’t understand why small changes that can be done in kindness are seen as so inconvenient as to be worth this level of rejection.

I don’t get this either; I’d guess it’s just a personal overreaction. When asked to change something like the language they use to describe something, some people interpret that as an attack. They tend to then overcompensate with a bit of “but I’m not a racist and anyway this is so insignificant it doesn’t even matter” bluster which seems like it probably takes more effort than just doing the thing that’s so insignificant to them anyway.

Life for me felt a bit brighter after I started reflecting more on the language I used, and realised that using an idiom like “falling on deaf ears” or “he’s a bit mental”, or even in some cases technical terminology like “master and slave” might carry different shading with different people that I wasn’t immediately aware of. The people you interact with are all going through their own shit all the time, and it’s nice to be mindful about things you say having an impact on them that you’d rather avoid.
Get to Know Cleanshelf: Michael Lines, CISO and Head of Product Security
Yes, but only for the year in which you cross the threshold - subsequent years are commissioned at 30% from dollar one.
So, two things (and I realize you aren't the person I originally replied to).

1. Your argument here is implicitly agreeing with my point number one. There are terms that would be considered too offensive and so the conversation is about where the line falls. We can't just say "let's not ever talk about whether a term is offensive" because there are some that we really wouldn't want to use, and so we should be talking about what terms are too offensive and why.

2. This is the conversation what what's too offensive and why. "Master/slave" only has technical meaning because we've been using it that way for awhile. But master/slave was originally picked because of its meaning in the historical context of slavery. The terminology itself has no inherent technical meaning. So, to me at least, that is not a great argument for why we shouldn't change it now. But at least this part of the discussion is two people talking about the same premise and not arguing past each other.
You can't amplify the negotiating power of employees without trying to keep newcomers out who are willing to work for less.
ISC2 CISSP Course book - https://www.amazon.com/Official-ISC-Guide-CISSP-CBK/dp/11194...

Now it's the 5th edition. I read this a decade ago when it was the second edition. I just the book and was able to then pass the test. This is a great book to learn about security even if you don't care to certify. Judging from many comments I have seen on Hacker News most software developers really have absolutely no idea what security really is. CISSP remains the industry gold standard for security.

WCAG 2.0 - https://www.w3.org/TR/WCAG20/

WCAG is the gold standard for accessibility. Most governments including the US government conforms to WCAG for accessibility guidance and criteria.
Why would it be wasteful? If the house is warmer than the outside air, opening the windows until outside and inside equalize should save a bit of energy. (Assuming that the change to the airflow patterns isn’t relevant)
Unions can be nativist but a tech union shouldn't have to be just because another labor union might've been.

Ageism is on the worker's shoulders, but those workers are also managers who choose to do bullshit like lay off workers above a certain age across a company. We need ways to protect ourselves from that.