jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
We're similar that way. I think of Intel as saying if you want to retrieve something, you need an accessible place to put it first.

So MOV is literally "move into this register I can access, this value that I can't access until it in a register."

For example, a wordy version of how I think through MOV AX,5 could be: "move into AX, the value 5" where AX is an accessible container for the value 5.

I did assembler coding for more than a decade, so I'm pretty nostalgic about it. Nothing I do really calls for it anymore these days.
IMO archeologists who pay attention to this stuff now (like those who've embraced lidar and radio-dating) will leave their competition in the dust.
Your article is about pesticide use. But I am talking about the increase in herbicide use. Monsanto’s “roundup ready” line of GMO products is intended to be blanketed with glyphosate (aka RoundUp), a powerful herbicide. According to the following study, glyphosate use increased 15 fold since the introduction of “Roundup Ready” products.

https://enveurope.springeropen.com/articles/10.1186/s12302-0...
I fully understand your point re reddit, but I think a single person's blog is different than that. A blog is like a book and reddit is like a bookstore if you will, if you go to a bookstore selling a book that racists read that is not concerning to me (wrongly concerning to your mom as you said), but if you bought the book in question (even if non/anti-racists read it too) I would be concerned if I were your mother - just to make sure you are not aligned with them.

I am not saying this is the case (as I have no connection with the blog), but if the claim is indeed true that racists/sexists think the blog is great (which is the main takeaway I got from the article), that needs to be addressed as to why they are attracted there, and Mr. Siskind does not do that. If the claim is bogus, then the claim is bogus, but Mr. Siskind does not refute that they are attracted to his blog.

As to the feminism issue, in the full context, he criticizes feminism with respect to specific points and texts from feminists (which he is 100% entitled to), but then ends with the sentence in question that to me whichever angle you look at it from says, feminism and pure evil are not too distant. As I noted, he could have backed away from the statement easily by saying his statement is wrong (if he thinks so), but claiming it's out of context is dishonest and a diversion.
> Code comments? Nah.

This is one of my biggest gripes. Someone (I think uncle bob) said that good code is self-documenting, which is bs in 95% of the cases. Yeah, you don't need to document the convertMinsToSecs() method, but most real life codebases are full with edge cases, shortcuts, temporary solutions, half-complete reorganizations. So people use this for writing no comments at all, whereas a few words of comments would save hours of investigative work for future developers working on the codebase.
You’re not going to get any good researchers to live in a quarantine bubble for their whole lives.
This is not a prosecution, just an investigation. The one he should be more worried about is:

> Massachusetts securities regulators have also issued a subpoena seeking Gill’s testimony.
No, you won't trash the motor, but if is full of gas it can get pretty hard to get it back out...

But if you're not prepared for the backlash of the crank then you could easily get hurt, so better be careful, after all it is an engine.

There is a good reason starter motors were not considered to be a luxury by the public at large, even though Henry Ford thought otherwise. He lost a lot of market share due to that decision alone. With some luck there is a starter motor there, which will make this a lot easier.

Fun fact: the Citroen DS's sold in 1975 still had an emergency starter crank shipped as a standard, and you could , if you really wanted, still crank it by hand. I tried once and figured that it had more symbolic than practical value.

You can see the hole for the crank clearly here:

https://cdn.classic-trader.com/I/images/1920_1920_inset/vehi...

If anything then getting such an oldie to run and take it for a spin will make you appreciate how much you take for granted when operating a modern car, and that even though conceptually nothing has changed the implementation itself is what makes all the difference.
It's "Dart" not "Dart lang" just like it's "Go" not "Golang". Let's keep SEO out of common language.
Chrome? Chromecast? Chromebook?
One error handling pattern I’d like to figure out how to implement in Rust is where you trace the error out from the point it was created rather than capturing a stack trace at creation time. Tracing the error this way is impactful when your application spans multiple processes or machines. Client/server systems, for sure (you can know what the server did to error, without extra noise in the trace from below where it received the command, and you also get a trace of the client’s side. It’s substantially more useful when the workload is distributed more.

The best I’ve come up with is using a custom ResultExt class which implements std::op::Try, marks its trait methods as inline(always), and then captures the program counter whenever you use `?` on it in order to build a trace. It’s not the worst, but it still feels a bit odd — particularly the forced inlining since that will surely break if you’re working with std::ops::Try from behind a trait object.
> Eco-fascism! I mean, once you're willing to murder people to reduce carbon emissions, there are simpler ways to do it. But make sure you've got suitable carbon offsets for the invasion and the crematoriums.

I think this disingenuous. I am fully aware this is not a virtuous path (noting again that I think it could be done easily and more preferably with economic solutions). From a utilitarian perspective it is massively moral. It would likely minimize suffering of the target populations too.

Yes yes killing billions would reduce carbon emissions but that’s clearly not a good solution and not comparable. Using military might to force coastal equator nations to comply with what is plausibly our only chance at saving the planet is very low on the scale of shit countries have done for self betterment.

Crematoriums imply killing is a first order goal. Killing is a bad thing in the eyes of this plan that is trying to be minimized.
Why would you paint it? It's not painted in the first place.
But sadly that list is for people with more than a certain number of followers. I'm not on it (https://github.com/waywardmonkeys) despite having over 2000 contributions and a 417 day streak. :(
Eclipse and IntelliJ don't come with the compiler, probably due to licensing.

Also keep in mind that VS only works in Windows, not as cross platform as these two. Installing for Single-Family-OS (Windows...) vs different OSes => different complexity.
> Countries that have extremely fast, cheap, and accessible Internet have made it a national priority to do so. They don’t listen to companies who think they can make more money by keeping speeds down and prices up.

I think it has to do more with the modern world building up their infrastructure much later than the United States did. Late to the game, in this case, isn't bad since you'd be using newer technology. The United States (government and corporations) that built the infrastructure years ago don't have a reason to upgrade. People are forced to continue using it.

> Who’s fault is the current lack of competition?

Government. Businesses have only one reason for existing - maximize profits. They will do anything to do so, which is great! But the problem is the "anything" portion.

I've come to the conclusion that, unfortunately, government regulation is necessary. For example, look at China and their lack of pollution regulation. Cities in the US might have got to that point if it weren't for regulations (in the 70s?).

Another problem that isn't covered in this article is the, generally, uncaring public but that is a rant for another time, I think.

>It’s cognitive dissonance at full strength.
I feel you.
I think 6 months is unnecessarily careful. Obviously that depends on where you live but it takes like something like 3-4 weeks for a competent developer to find a decent job? And in the worst case scenario, you would get paid like, about a month after you started as an employee. If your savings + available credit is equal or greater than 2 months of living costs, you can safely quit your job.
"Is there really much difference between freelancing and a job?"

Yes. I had many jobs and now freelance. For me, freelance is a business. A job is a job. Your employer expects you to be working 9-5 (regular hours) and they can pretty much dictate when I have to have meetings and many other things.

As a freelancer, I decide when it's convenient for me to hav e a meeting for instance. My clients don't really have any power over me because they understand that we are both businesses.
Will it have the concurrency features of Vert.x? I was hoping that jxcore [1] (aka NodeJX) would bring these to node but this seems like a better alternative.

[1]: http://jxcore.com/

edit:

> All that with vert.x's powerful clustering technology built right in

I think I missed that part. Sorry =)
In my defense, I've been using Unix since the early '90s (was taught Scheme and C on a DEC ULTRIX, and then got my hands on a Turbo NeXTstation). This is a rare gap in my knowledge. ;-)
Quantum dots, perhaps? From the Wikipedia article on those [1]:

> In the language of materials science, nanoscale semiconductor materials tightly confine either electrons or electron holes. Quantum dots are sometimes referred to as artificial atoms, emphasizing their singularity, having bound, discrete electronic states, like naturally occurring atoms or molecules. It was shown that the electronic wave functions in quantum dots resembles the ones in real atoms. By coupling two or more such quantum dots an artificial molecule can be made, exhibiting hybridization even at room temperature.

There is a comment in the "Talk" section for that Wikipedia article that expands on this:

> Artificial atoms refer to a whole class of systems that behave like atoms in the sense of discrete energy levels, not just quantum dots. Large metal objects that respond in peculiar ways to microwave radiation, for example, are called artificial atoms as well. Anyway, I must sound like a loony without any references, but if I have time I'll come back with some.

and there is a response to that:

> I can link this YouTube video by Andrea Morello explaining artificial atoms and quantum dots: https://www.youtube.com/watch?v=BUKKwyQLG2c

[1] https://en.wikipedia.org/wiki/Quantum_dot
6 River Systems (part of Shopify) | REMOTE | https://6river.com/

6 River Systems is making fulfillment faster by building solutions to power winning warehouses of the future.

The team I lead builds the user interface that runs on all of our hardware in the warehouse. We have plenty of interesting problems to solve and we use all of the normal stuff (React, TypeScript, Testing Library, Cypress) along with some less common stuff (LitElement, lit-html, Emotion).

We are hiring an architect with front-end experience and a mid-level front-end developer.

- If you fit the architect role, apply here: https://grnh.se/05890e6c2us

- If you fit the mid-level role, apply here: https://grnh.se/ff5282012us
I think the other side of the coin is that we're moving away from people hiding incompetence through bravado, scapegoating, and what gets neglected when people engage in the game of pretend called "we're all grown ups here". The fact is that people are on a lot of different levels of emotional maturity and function. Even the same individual at difference points of their life and in different contexts. Age only loosely correlates with real maturity, real ownership of responsibility, etc. It's kind of silly when we can plan for all sorts of failsafes and redundancy in architecture and software but neglect to do so with humans, who are always error prone.

Also, it is useful to talk about systemic problems that are much larger than what any individual can fix just by being extra diligent.

I see your point though, that something being nobody's fault can be just as damaging as spending an egregious amount of time trying to assign blame (the traditional way of things). My opinion is that responsibility, and being able to take some flak for when that ownership goes awry, should be conditioned like exercise. Taking none is like never exercising, and it's very unhealthy. Throwing 1000 pounds of weight on someone suddenly because of a pathological need for the group to have a scapegoat doesn't make that person better, though. It just crushes them and it's a net loss for the group. That weight and stress should be shared. We need to cultivate the real maturity to take and give some blame constructively, and recognize all extenuating factors, so that people neither get infantilized and helpless nor simply squashed because of a systemic problem that the group just doesn't want to address.
Release 1.0.0 will be out very soon. Check it out guys!
So in order for you to consider a standard "open" it has to be simple? We aren't allowed to have open standards above a certain level of complexity?
It's clear doesn't say "acknowledge it loudly to everyone around you so you get kicked out of the role". He says there is more than one solution (e.g. grow to fit the role), and that it's about having the self-knowledge not to stay in a bad place.

If an organization pervasively rewards competence fakers, where will that whole organization be in ten years anyway?
Well, to me it's more of a "no one I know develops like this; tell me more" kind of a thing rather than a normal critique of my architecture. (:

I've posted this link in another comment already, but this is one of my projects where I'm using this approach: https://jpdb.io
I just see another business opportunity for small nations who want the money from granting flags but have no agenda otherwise.
I do think that Gladwell is being hypocritical here. The people who wrote the survey in the first place were doing a study to find things in common among successful companies. He identifies things that have made individual organisations successful in some places, and then generalizes to say that this falsifies the argument that recruiting the best talent isn't important for all organisations.

This is in fact he opposite of the methodology he advocates in 'outliers' - where he suggests that you should look for things in common between successful organisations.
Hypithesis: membership of an online community becomes a major distraction/problem once you pass the threshold of recognising many posters. There's only a few names I recognise at the moment, mostly due to these leader board features. I'm pretty sure my name is not recognised at all. But I've been involved with a few forums in the past and often I wish I could have all the hours back that I spent on them.

HN is a bit different though as it's more of a meritocracy and the 'top posters' aren't just people who never log off.
> White Americans, whether liberal or conservative, take it as a given that there's always some part of the city dominated by blacks where gunfire is heard at night and the cops are afraid to go.

This place exists in just about every major American city. Not sure about gunfire every night, but places where police presence is minimal and you just don't go there, unless you live there.
A lot of services like mechanical turk will even take up skilled jobs like even that of doctors.

There are already organizations which try to increase the efficiency of doctors by maximizing the time they see patients and increasing their throughput. My experience is that many manage to increase profits while depersonalizing care.
So what are the differences between the Venus Project and Communism as described by Marx?
While being a conversation badass can help you convert in more ways than one, that is not what this article is about!
I've seen open source people disappear for all kinds of reasons. It is a natural ebb and flow. People tend to fall off when they are busy and they tend to come back when they've got an itch.
>I agree, with the caveat

See, that caveat is where the problem is. Why you may keep it reasonable, many many others decide to make it their personal crusade to tell others what to do. The hostility that vegans feel from your average generic food eater is almost always backlash from people turning what others eat for dinner into a political issue.
They still milk their engineers for everything they're worth - big or not. Bandwidth is still a finite resource. Your solution would be to hire more people, but hiring doesn't translate to quality of work and often time leads to the opposite. Growing teams isn't a simple thing to do.
Haha, I totally understand. Rest assured that the payment processing is all buttoned up. We use Paypal Website Payments Pro behind SSL encryption. All of the other $500+ in donations have gone through without a single hitch.

So there, I hope you are feeling the warm fuzzies right now. And huge thanks for wanting to donate to someone you only met over the interwebs. That gives me the warm fuzzies. :)
Haha, I own one of those. Code's been sitting on my drive for 5 years, but it's far from ready enough to be uploaded. I'm surprised SourceForge doesn't purge the empty projects once in a while to free up project names.
Also, considering the sheer inertia in the economics of the larger fabs like TSMC's and Intel's (and by "large" I'm including both quality of product and production capacity), having an excellent silicon design in no way guarantees you market leverage. Having an excellent design and optimized arrangements to fab it quickly in large numbers do.
Irrelevant to the topic, perhaps, but... tophatmonocle.com? I am envious of your address, sir.
The interesting corollary to this is: what kinds of tech businesses are likely to generate 1-3X returns w/ lower failure rate + cash flow vs. the typical 10x returns + high failure rate seen in tech investing while also requiring capital?
> Well, first of all, I don't think there's anything bad about playing a game. Unless the game is non-free — then it's bad for you, if you play it.

I prefer the freedom to decide what’s good for me, and at least thus far have a better track record identifying what would benefit me than RMS has.

I don’t even care about video games, my go to is still winmine.exe but who is anyone to tell me I shouldn’t enjoy that?
It's pretty tough to verify such things. We don't make reliable records of the absence of something, and while someone at the church would probably know where the records of such a thing occurring were - it would take time to find that person. Not to mention its no ones job to verify assumptions on what things have/have not been done.

Which is a good reminder that many things we don't know about are because no one has ever bothered to try, or failing that, they haven't tried hard enough.
Yes - as an user, just like Trump
Yes, I'm quite certain it happens accidentally during phone scrolling (in fact, I have seen it happen while scrolling). It's certainly bad UX, but considering I haven't seen such UI sensitivity elsewhere, part of me wonders how intentional that is. I don't believe likes are entirely made up by LinkedIn, though.
Was your future as a software engineer guaranteed when you were a kid? :)

Personally, I never would have had an opportunity to go for a high paying job if I hadn't saved up a lot of money at a time when I was earning little. So not only was a high paying future not a sure thing, it was probably only possible because I didn't act as though it were.

It's easy to take for granted all the luck and skill that our past selves benefited from, making past caution seem foolish in hindsight. Seldom was it actually guaranteed.
Another religious zealot pontificating over Easter
If you trust Google more than you trust gov't, you don't believe in democracy.
I've tried about a million, and have found Todoist.com and Workflowy.com to be the most aligned with how I manage to-dos.

They both allow hierarchal task lists like you want, and both have extremely clean interfaces.

Workflowy is particularly useful for focus, as it allows you to sort of "zoom in" on one task so you see only that task and its subtasks.
I like it.

The sliders at the top are a bit of an odd choice though. And they are not actually times-a-power-of-10, but in fact plus-a-power-of-ten.
The difference is that amphetamines, though potentially addictive and dangerous, can actually help you do math or programming. I'm skeptical that people can code better (if at all) while on LSD.
I hear you, but I think the big difference here is that the MS PC ecosystem had microsoft as the elephant in the room. Vendors like Dell, HP and others have confidence in investing in a platform that they can sell because it is ubiquitous. (that's partly why Linux on netbooks failed) But in the phone space, Microsoft Windows Phone 7 is worse off than a red-headed stepchild.
Like noted in the blog post Wedoist has been something I have worked on in my spare time... Hence the lack of company info, bios etc. :)
Agreed, but the important thing to remember is that it's not about completing the goal, but rather working towards it. That's a very important distinction.

For example, you can still work on your startup even when others are sabotaging it, rejecting you, etc.
Better link with explanation: https://engineering.giphy.com/how-to-make-gifs-with-ffmpeg/
I suppose that could be true in small organizations... not a problem in a more regimented on-call setup. My phone is on alarms-only at night when I'm not on-call, so they cannot physically call me :) I suppose people could still ask during the day, but generally in a good on-call culture it's frowned upon (unless you own the component or it's an all-hands-on-deck emergency where extra hands are actually helpful).
Yeah, that's what I thought. For deep learning models, when your parameter space has many thousands dimensions, it's really cheap to use gradient-based methods, when you can use stochastic gradient descent and backpropagation to quickly calculate good estimates of gradient. I simply don't see why eschewing this structure can lead to anything competitive.
Ok, and because of that, your action will cause a huge amount of harm in the world because you let bad actors get away with bad things.

My actions make the world a better place, and your actions make the world worse.
There's some great information here. Thanks so much for sharing!
I'm pretty sure no one is running mission/security-critical applications on a 6502.
Twitter for more images https://twitter.com/ukmeteornetwork/status/13661631228479406...
No. It shows that people are still struggling with changing the way in which they write software to the "rust" way. The attitude of falling back to C or using unsafe rust just undermines the premise of the argument of why you should use rust.

This is just like the node.js craze a few years ago - people will rant on trying to justify why you should use rust and write the "rust" way before realising that what they already had worked as intended.

A true replacement for C (when one is finally developed) will remove all of these doubts and back-shadowing behaviour almost instantly (kind of like the react way of ux did)

EDIT: typo
Or an LG UltraFine 4k/5k (there are options...)