skysight-inc/HackerNews huggingface dataset:
> Independently, from what I remember of those parts of the company codebase, my prior would be that this is a bug, not malice.

Indeed. I'm not associated with the company at all but this seems like a pretty typical bug for mailing lists. Anecdotes elsewhere in this thread about people who were referred and/or interviewed but who've not received any spam seem to back that up(?).

TripleByte did legitimately screw up by planning to make profiles public by default. I was upset with that but also very, very impressed when (after a day of reflection and sleeping on it) they reversed course with a heartfelt apology. To me that's the kind of earnestness that I want in companies that I do business with. Some people continue to criticize them for ever imagining the plan in the first place or not immediately reversing course the same day as the initial backlash - but to me, I think the vast majority of humans generally come around the next day after sleeping on it rather than in the moment.

TripleByte doesn't give me the "sociopathic company vibe" at all.

If anything, I've been happy that I can recommend companies like this to colleagues/friends/old classmates who didn't go to top CS schools. A lot of students from the lesser schools have quite a bit of difficulty getting an interview at FAANG companies even after doing the leetcode grind because their resume simply cannot stand out in the online application system -- and without a strong alumni network to help with referrals, they're on their own.

TripleByte (and similar services) do a pretty good job of at least getting you an interview if you've studied hard enough, regardless of your previous academic/professional background. That's a really powerful leg up for a lot of passionate and driven people who didn't go to the best schools.
In my experience, it was basically the same as talking to a non-technical recruiter that doesn't know any of the qualifications they're looking for. When I tried them out, the "interview" was some guy persistently asking me questions about things wholly unrelated to my resume, skillset, and industry, even after they were told. The experience was pretty off-putting, especially with the later opt-out disaster.
The (not so) hidden cost of sharing code between iOS and Android (2019)
If you follow John Carmack’s foray into AI then it appears he’s also approaching it from the “scaling compute” perspective.
Pointing out that the interests of the supposed gatekeepers of morality are misaligned with society is a lot more worth while than doing the same for a group of people whose only crime is having a wage 50% higher than the median in the US.
Advice I wish I'd received as an Intern
> It would be a shame if ML also became a field people avoided because they didn't want to contribute to evil, in their own view.

Both ethics and privacy considerations have recently become pretty regular at Computer Vision and Multimedia Processing conferences.

One very popular object detection model (called YOLO) had the main author recently leaving the field because he got concerned about military applications using his research results.

https://medium.com/syncedreview/yolo-creator-says-he-stopped...
Always have been, always will be.

https://m.youtube.com/watch?v=FrUWoywZRt8

Fusion research produces more (and higher-energy) falsehoods than neutrons.
In addition to the three above reasons, many choose this path to "clear their name", as in "I am a victim", who deserves a second chance at marriage.

Remember that marriages for divorced women are extremely difficult in India. If the woman was separated from the husband, "as a victim", they have a better chance, especially if she is young.

However, due to severe misuse of the law, now the situation is such that any woman even as much linked to a court case regarding marriage issues, is effectively shunned from marriage.

And this affects genuine victims a lot.
Hey, Author here. This post is just some of the advice I picked up along the way. What advice would you give interns and junior developers starting out in the industry?
I think of it a different way. Many people think our taxes should be used to provide a basic "floor" to support the basic needs of people. E.g. shelter and food.

However, all that money flows up to the state or federal level to then get filtered back down to people at the local lavel. An ostensibly better approach is to support local charities to make the lives in you local community better. I support CSA and Second Harvest Silicon Valley for that reason.

Personally I'd prefer to be taxed less to have more money to provide to things I care about like food insecurity in my community, education, etc. I had a thought experiment that with my vote I got to attribute my tax dollars to NASA, medical research, national defense, etc. as I see fit.
I owe my career and livelihood to Ruby, Rails and the community. When I started learning programming I was overwhelmed because of c, c++ and JavaScript. Tried a bit of Python too.
I thought I would never get a hold of any programming language ever. One day I tried this mysterious language from Japan(That's how I knew Ruby at the time) on tryruby.org. Ruby was breath of a fresh air. Code read like English. I was making small CLIs which required so much work in every other language. That was enough to get me hooked. Then I learned about Rails and never looked back.
Happy to see this language making new strides with this release. This is a thank you note to Matz and the community.
Depends if you count meetings as 'work'.
Good article. I think most people work on Open Source because they _want_ to foster a community around their work and see it grow into a life of its own. In that regard its not surprising most Open Source projects offer free support initially and slowly try to incorporate other maintainers who also offer free support!

This is ideologically good, but I wonder if it is really sustainable. The culture that feels entitled to free support definitely needs to be rejected however.
Shipping value is important. If you can build a solution faster in a monolithic, MVC style framework running on EC2 instances, then do that. I think people get too bogged down in the minutiae up front and forget they are being paid to solve a problem ASAP. Worry about optimisations and improvements when its going to add more value than right up front when the burning need of the business is to have something - ANYTHING - up and running and helping generate revenue.
"Often people, especially computer engineers, focus on the machines. They think, "By doing this, the machine will run faster. By doing this, the machine will run more effectively. By doing this, the machine will something something something." They are focusing on machines. But in fact we need to focus on humans, on how humans care about doing programming or operating the application of the machines. We are the masters. They are the slaves."

Matz 2003

https://www.artima.com/intv/ruby.html
What a strange comment. First of all, that's not a commonly accepted description of London amongst Brits and, secondly, the Brexit talking points were clear: control over immigration, take back control, money for the NHS etc. At no point did any of the brexiteers complain about London being some sort of dystopia (???).
Because it is about people being equal, not areas being equal. That is the problem.
Maybe it is obvious, but apart from the equipment you need to pass the exam and get a license.
The same people can come back to work just fine as long as you pay them. Just know that they will probably do it again if you withhold wages.
I feel there was a missed opportunity by not calling it a tendies tower.
Every now and then, a crime of such magnitude happens (the woman was assaulted to such an extent that her internal organs were damaged from iron rods inserted into her vagina, which speaks to more of cruelty and inhumanity, than the need for sexual gratification) that it captures the news cycle. This is the reason the case was quickly solved (quickly as in about 5 years)

But there are many rapes, that are not reported, or if reported, the victim seldom gets justice because of dragging in courts, etc.

And, in any judicial system, solid evidence is required, so rape of a woman in a field, at night, where she might not even remember the faces of her assaulters, might not have enough evidence, apart from circumstantial ones (in cases where the assaulters escaped), leading to no justice to her.
You don’t, it’s a constant, so just factor it out.
i think you over-radicalize the opinion you are responding to. "being comfortable with oneself" is not the same thing as "going at it alone". While I agree with you that radical individualism is a troublesome ideology, I also agree that it is wise to be comfortable with oneself, both while alone, and when in company.
No they are not. Collectively, 7% of the general population has some sort of a rare disease, which can benefit from orphan drugs, which typically costs hundreds of thousands of dollars per year, and in some cases--millions per year. No, I am not making this up.
Why are you using a VPN? I think the main reason (now that Netflix et al block all VPN IPs) is generally that you gain privacy from your traffic being mixed in with hundreds/thousands of other people's originating from a single IP. With running your own VPN server, your IP is trivially tracable back to you as an individual. So now what do you get - encrypting vs. your ISP and/or country hopping (with no streaming except amazon)?
That doesn't necessarily have anything to do with dating, either.
Or at least Central California
My experience in NPD (New Product Development) is that this article applies pretty much exactly as written, since the NPD part of a NPD project is more or less 100% subtractive.

Additive work really has a certain 19th- or 20th-century feel to it. It often involves a clock ("my job is to be the receptionist for these 8 hours") or basket ("my job today is done when I've filled/emptied this basket of TPS reports"). The car assembly example from the article is of this type: the job is to fill the (not actually physical) basket with as many cars as possible, in a shift.
IPSec IKEv2. Look Ma, no apps! Native MacOS client.
Yep, for the health of the industry I want for the same thing. More competitive foundries are always better.

GloFo isn't really interested in building anything super competitive moving forward either - they announced they weren't going to pursue 7nm.

I think Intel's still pretty dead set of getting back into the foundry game, doing so is kind of necessary for defense contracts right?

Maybe we'll see On Semi get in the game. They did pick up IBM's Fab 10 from GloFo last year.
The ideal answer is, clearly, closer to continuous voting rather than voting a single time. Circumstances change all the time, so voting a single time makes no sense.

Arguably, that's why certain issues should be decided with a supermajority only. That way, you allow for some people to change their mind without affecting what the majority thinks.
I’m not sure what you mean when you say we don’t need real people to build 3D models. If we want 3D models, someone has to make them. That person might be a traditional modeler working in Blender, or a sculptor in ZBrush, or might be someone with a 3D scanner doing photogrammetry. The tools are changing, but it is still people using the tools.

Just like how we invented an “automatic programming” system where the computer will do programming for you, and it turns out that once we’ve made automated programming we have more programmers and not fewer. The tools for making 3D models are getting better and easier to use, and as photogrammetry is being used more and more, we see larger teams of modelers, not smaller.
When I was in VF-302 sometimes a reward for enlisted guys who did really well was a little simulator time. They all said just maintaining flight was very difficult and the minute adversaries were added, they were dead.
2020 festivities Special multi guest episode
Truth be told, chances are pretty high that being alone can work out for someone hanging out in a place like HN. For the grand majority of people, being alone is a drain on their wellbeing, no matter how well they may adjust to it.

But for a select few, being alone can be a preferred state over having to share a place and time. If you can embrace the fact that you are different than most (and fuck them!) and if you can make your alone time fulfilling, you may be one of those lucky few who don't need company to recharge your 'battery'.

A pretty sure tell is when you actually consider socializing a drain.
One year journey from VsCode, to Vim, to Emacs
I don't know about a book. But this reminded me of a good new movie "Cosmos (2019)". They used custom made hardware/software to find a signal from space. IMDB Summary: "Cosmos explores the thrilling first hours of first contact when three astronomers accidentally intercept what they believe to be a faint, coded signal from a distant alien civilisation." https://www.imdb.com/title/tt4477292/
So how long does it have to run to break even?
It's Countdown, by Ben Mikaelsen! I also read it as a kid and my google-fu was failing me. Had to ask my mother - long-time public school librarian - if she remembered the title (of course she did!)

A fun book. I'll have to see if the local library has it for e-book loan. I hope it stands up to my childhood memories of it.
It is interesting to me that despite considering myself well informed on politics, and having voted in both of the elections you’re talking about, I can’t remember which of you is more correct! Such was the strength of the Tory media coverage, and the weakness of the Labour messaging on Brexit.

I feel like techsupporter lands closer to my memory of Corbyn’s position in the recent election, but also remember the flexibility in positions for individual Labour candidates you describe.

Probably that disunity and lack of leadership contributed somewhat to their loss. I strongly remember my impression going in to the election being that Labour supported Brexit because it was too afraid to lose the North (then lost it anyway because in the North they thought Labour was opposed to
Brexit because they didn’t want to lose in the South)
Learning to Play the Chaos Game
Take your random off topic outrage somewhere else please.
I’ve known Ammon for about 7 years now, and through hundreds of interactions with him know him to be one of the most humble and earnest people I know. He really cares about helping engineers from non-traditional paths (like he is himself), and works long hours year after year even though he was already a successful founder before he started TripleByte. I believe him when he says that he did not decide to re-email people invited long ago as a growth tactic.
Bullshit.

This is a super cool, and very personal, story about a massive advance in VLSI avionics. Compare it to the System 4pi, or the value-based avionics of the Soviets. There were lots of other approaches, and this one was more sophisticated and yet less expensive. It’s a great achievement!

However, it is not, in any way, a story about a microprocessor.

The only interesting thing about the Intel 4004 is that it fit general purpose computing into a single chip package. Many people and companies did interesting things long before the 4004 with a relatively small number of components, but that number was not one.

The simple existence of a chip like the 4004, as a commercial product, altered an entire industry, globally. It gave rise to the Intel 8000 series, the Motorola 6800 series, and hundreds of clones.

Ultimately, the revolution kicked off by the microprocessor gave us microcomputers, the rise of CMOS, and, essentially, the end of all other architectures for computing.

This story is super cool but some editor fucked up real bad with the headline. This wonderful early application of VLSI and software in avionics is amazing, but it isn’t connected to the story of the “microprocessor,” as a thing.

P.S. even if you accept the premise that an ALU on a chip is a cool advance, it didn’t go anywhere! No one could buy the damn chip. Nothing ever came of it outside avionics contractors.
For those who did not find it clear, the British Raj.

Same reason why Singapore has an anti-homosexuality law that is still propped up by Christian fanatics in govt.
11-13 more years is study for Italy from April 2020. It says also if people were not dying from other diseases.
For comparison other diseases:
"Using UK reports for approximate comparisons, the YLL for other conditions ranged, per capita from 8.2 for chronic obstructive pulmonary disease, 11.6 for coronary heart disease, 13.1 for pneumonia, and 21.6 for asthma"
You should stop seeing it as a disease and start seeing it as a gifted potential.
I always find it strange seeing security companies and other high risk industries using io. It's been hijacked multiple times before from shoddy practices. Are you really willing to trust the Internet Computer Bureau once more with every single service under your domain?

I guess the desire to look cool outweighs the prime objective and if it goes pearshaped you can always blame someone else for a choice your company made.

Even more strange is how companies with outspoken social justice execs and employees happily fork out thousands a year to tld that has incredibly bad optics, the amount of mental gymnastics these people must perform to justify needing these particular two letters above all else is surely remarkable.
I really like this way of thinking. For entrepreneurs, you could even go far as "all the work" being to subtract all the key risks/unknowns.

It's not about building a product (i.e. writing code or designing/manufacturing physical stuff), it's about making a list of all the reasons your idea won't work and then subtracting them all as cheaply and quickly as possible.

This is definitely something I wish I could back and beat into 20-year old me. It would have saved me so much time and effort between then and now.
Nikola stock craters after cancellation of major garbage truck order
Where does Ruby rank in the most beautiful languages ever made?
One of the fundamental problems with taxes (other than the waste, corruption and pork barrel projects) is that relative to philanthropy or investing, there is zero information provided back to the donor as to what their contribution enabled.

Investing in Tesla you can claim you are saving the world with renewable energy. With charity, likely it is clear to you as the donor that you are doing something to help the world.

With taxes, you mail your check in and nothing. There is certainly no thank you note or glimmer of recognition. But in reality, particularly if you look at the state level budgets, it's likely the impact dollar for dollar has a very high potential for helping a lot of people when its used for education, healthcare and the environment.

Perhaps the trick is, as tax donors, we have to look for the impact ourselves and mentally take credit for the impact we are having on other people's lives.

And perhaps governments need to figure out how to make taxpayer understand in personal terms how they're dollars are being used for good. Then maybe people will enjoy paying tax donations (and maybe even pay a bit more) versus actively working to avoid taxes.
>> I'm not associated with the company at all but this seems like a pretty typical bug for mailing lists

Same, and I've done this on a 100k subscriber mailing list before on accident.
The Texting Rhythm: A Novel EEG Waveform Using Smartphones
Thanks for the title, will check it out :-) It's $5 used on amazon. https://www.amazon.com/dp/0786812087/
The question is political.

As things stand right now? Not possible economically, because any gains will be rolled up in to lower head counts.

There have been different value judgements in the past. They can change again in the future too.

Will they?

Hard to say. If people end up generally happy? Probably not.
What's stopping a gTLD owner, .foo to get a bunch of customers onboard with $1.99/year deal and then 5 years later, increase that to $49.99/year? Surely, people who've built businesses on top of their .foo domains will fork up. Any laws preventing this?
Maybe I'm misinterpreting your question, but isn't the answer clearly yes? Isn't reflecting the will of the government what governments should do?

The only arguments against it that I can see all rely on some sort of fetishization of the Constitution which assume the document to be infallible.
Well, it's not a list. It's just a set of hooks. But that's basically it.
I’ve been working as a developer for9 years. For most of that time I gravitated toward the DevOps/SRE/Platform niche because I care about quality, but the process of developing resilient, maintainable and clean code in all the languages I had used seriously (PHP, Python, JavaScript, C, Go) just didn’t work with my mind. I couldn’t wrap my head around it and make myself apply the discipline.

A year ago I was dropped in as the lead on a large Ruby project. Suddenly everything clicked. Now all the reading I’ve done on domain driven design and TDD actually has meaning and I’ve written more solid code in a year than the rest of my career combined.

And on top of that, while every corner of tech has its toxic personalities, the Ruby community is overwhelmingly friendly, welcoming and mature.
I did not speak to net margins.
async/await is a huge anti-pattern IMHO.
2020’s 20 most-read stories on Ars Technica
> The culture that feels entitled to free support definitely needs to be rejected however.

I have unpubished every open-source package I put out there (small as they were) because of the incessant demands from people who were not paying me to do whatever they demanded of me. It was demeaning and demoralizing.

In the 80s/90s, I would have just tossed a tar-ball over the wall and say "good luck - feel free to use it, if it suites your needs), but in the age of github, all sorts of folk show up demanding that I do this that or the other, with no offer of payment. My response was: "Look! You have the source code. Do what you want to it to make it fit your needs better. You can even do a pull request.". They didn't want to do that - they just wanted me to work for them for free. I opted out of the entire situation by unpublishing all of my previously published works.

* None of the packages were significant. One was a Flask-based SaaS-in-a-Box thing with home screens, user accounts, log-in (auth), payments and various utilities. The other was an early Pixar-era ray-tracer (renderer) that was slow, but very extensible and capable of making pretty pictures of landscapes and other things like caustics.
Twitter emerged as a powerful research communication medium for Chinese Scholars
I've worked at a place where the security team were a detached, nagging presence. Devs only interacted with them when they had to, so security became an afterthought.

I've also worked at a place where the security team were trusted collaborators. Devs were comfortable communicating with them. Their security skills improved over time, and so did the security of the software they wrote.

The latter strategy is far more effective at moving the needle over the long term.
But my point is that they'd make more money keeping headcount the same and cutting hours (keeping compensation the same of course, you're providing more value in half the time) than simply cutting half the workforce. It's like the saying, you can't make a baby with 9 women in a month.
How is a $4.18 price increase worthy of millions of HN readers’ attention on Christmas? This post is currently #3 on the homepage. Hm, times are tough, people are losing it.