skysight-inc/HackerNews huggingface dataset:
Once upon a time I though my job was gonna be "programmer" and I'm really glad it ended up being "artist" because even when I'm grinding on something I'm not into (and I do generally put some energy into avoiding that), I get to laze about a gorgeous tropical city sitting in parks and cafes drawing stuff. My computer's a tool that lets me do something fun, not an end in itself.

I spend a significant portion of the time I'm using my computer in Adobe Illustrator, drawing stuff. It is my magical assistant that will tirelessly do a lot of tedious work for me if I know how to tell it what to do. It makes it incredibly easy to do art in a fraction of the time it would take to do it with traditional media; I can, and have, drawn entire comic books by myself in less total time than it would take for a team of a half dozen people to do the same amount of work, because Illustrator lets me take some very different approaches. I still take longer because I am a slacker who considers it a great day if I have spent four whole hours working.

Right now a lot of my work in Illustrator is commissions for some delightfully absurd porn. These jobs largely come to me over the Internet, along with non-horny work. I regularly find myself laughing with delight at what I am being paid to draw.

But on the flipside I get the impression that Illustrator has never been a prestigious division of Adobe, and I'm sure that maintaining a thirty-year-old codebase is very not fun. I've been asking them for the ability to rotate the preview display for a decade and they are only vaguely beginning to work on it now, with a lot of lengthy excuses as to why this seemingly-simple task is hard. Being a programmer seems to have a lot of ways for it to suck like that. Some of y'all get paid a lot more than I probably ever will unless I stumble into a ludicrously-high-priced gallery art career, but you also have to go live the Dilbert life every damn day. (And as a side note, if any of you folks making ludicrous FAANG money happen to need some weird art to give you something to think about to help you get through those long days of bureaucracy and worrying about your next performance evaluation, my commissions are currently open.)
I also find this a lovely way to write. It's much easier to write to yourself than to someone else.
> I don't think it should be legal to film anyone without their consent ... My idea would be to craft laws saying you can't capture any video for anything off of your property.

Derek Chauvin would appreciate that.
both sides are very ok with using power of government to further their agenda, and both sides are making the government as big as possible when and where it serves their interests. What worst is both sides are using power of majority to attack, instead of protecting, the rights of the minority. That usage of democracy as an attack weapon destroys public trust for democracy and transforms the democracy into ochlocracy, and thus moves the society one step closer to totalitarism.
For me it depends on whether my system is set to dark mode or light mode.

If it is dark mode, it is light text on a dark background. With light mode, it is reasonably dark text on a light background.

Maybe on Firefox it is taking the light-mode backgroud with the dark-mode text.
"This is just software engineering, why would I do that in my free time?"

I was of this opinion until I realized I was basically doing digital logic in minecraft. You're right in that engineering without crud is very fun.
> For people who don't think luck is one of the biggest factors of success, just read this essay.

Luck has always been the biggest factor of success in "superstar", high-visibility, bubble-powered fields. You don't hear about all the people who weren't similarly lucky.
I went to to 8 different schools between K to 12th grades in 6 different states, and I don't recall meeting anyone who was deadly allergic to anything. I'm pretty sure I didn't even learn about epipens until maybe later in high school or possibly college.

The only ailment in kids that I think I had heard of was asthma, for which people had inhalers.

Of course, my data is weak and anecdotal, but based on the fact that a staple American food isn't allowed in schools anymore, I assume something must have changed.
Pro tip: You can shorten voice commands for Siri, Alexa, et al.

"Hey Siri, what's the weather today?" ==> "Hey Siri, weather"

"Hey Siri, set a timer for 10 minutes" ==> "Hey Siri, 10 minute timer"
> if the police were requesting footage from protests that happened from Trump supporters I doubt we would see any news articles about it

Police (and the FBI) requested footage of the Trump supporters' protest at the Capitol that left one police officer dead.

There were LOTS of news articles about it.
I think we see what we're predisposed to see in these things. When I read the essay, what stood out to me was how long he got by with almost no money. Living on $7 a day etc.

If there's privilege here (and if we're using that word in something other than a Twitter putdown sense), it seems to me more more intellectual than financial. pg has clearly always been single-minded about doing what he wanted to do / was interested in, and stubborn as hell about not doing what he didn't want to do. That mindset may be part nature and part nurture, but at least his upbringing didn't damage it, as many other people's would have.

To me the key detail is not that pg nagged his father into buying a TRS-80, not that he learned to program with it, but that his father used one of pg's own programs to write an entire book. That's a hell of a success for a kid, and it says something significant about their relationship. Many of us had a similar path to the first two of those steps, but that third step branches somewhere different—perhaps life-changingly different.

Edit: btw, on the matter of luck, I always remember https://news.ycombinator.com/item?id=1621768.
I wonder how difficult it would be to implement a language for specifying Factorio factories without worrying about physical layouts. This post provides a lot of good insights into how that could be done. Once a factory is specified, a compiler could turn the high-level specification into a blueprint or a valid save file to be loaded up in the game.

Of course, the compiler would have no way to lay out the factory with respect to available resource deposits. Maybe that would have to be part of the specification as well? Or maybe the programmer (player?) could pass an empty map file as a compiler argument.

Also, this doesn't give any consideration to the tech tree or enemies within the game. I guess those could be compiler flags, as long as we're dreaming.

Look, all I'm saying is that it would be really cool to be able to check factories into version control.
Hi. Your symptoms (minus the collapse) sound very similar to a close friend of mine.

Digestive problems continued until almost all foods were eliminated. A few things seemed to work over a period of a few months with a Dr's supervision. First, treatment for MTHFR. This was basically taking some methylated B vitamin available on Amazon, they're not very expensive. Next, great improvements were found with traditional chinese medicine. My friend found a practitioner from China trained in the 80s that lives in our area, rather than a western person. They prescribed a number of supplements to aid in digestion issues. The final component is electrolyte water. That seems to be the best way for my friend to stay hydrated.

Since doing this, while still intolerant of certain perfumes and such, my friend is living a normal life now.
One of your queries is `SELECT uid FROM user WHERE cap LIKE '%s%';`. I can only assume your users table is tiny. How does it do with 1M users?
They can, unless the kids have the guts to refuse to log their reading and their parents have the sense and decency to back up their kids.
Honestly I was just looking to build a new PC, and this ended up cheaper (can't quote the exact price, but after the upfitting it was less than $2500 taxed and delivered) and easier than dealing with scalpers when a friend found he could (legally) offer me a discount through his company.

My home PC has very little to do with my day job at this time, so I acknowledge it's complete overkill for that. However, I'm looking at needing to transition careers in a couple of years and so this will likely be used as a homelab in a box. I also game, dabble in coding (playing with a game idea in Unity right now), etc.
It's easy to learn and and great for getting something useful deployed pretty quickly. In both undergrad and grad school, I often chose Go and my projects -- using the same algorithms as classmates -- were finished sooner, ran faster, had less bugs, and used less resources.

Go is pretty good for almost anything server-side. I wrote a web server in Go that a lot of businesses use in production. It's a very practical "get things done" language and is generally associated with developer satisfaction/happiness. Almost anywhere you use C/C++, I would try to use Go.

It's progbably easier to enumerate what Go is not good at: native GUIs, C interop, some kinds of data science (though I used it as much as Python in college), and some kinds of very low-level programming (though it can be good for embedded systems, if you can stomach large binaries).
No, I think most fermented sauces (soy, hoisin, worchestershire) have to carry a prop 65 warning
From what I can gather looking at the emails shared in another thread, Ring was the go-between for the police and explicitly stated that sharing was optional. It also gives the detective's name and an incident number.

I'm really not sure how the process could be made less intimidating or more transparent than that.
Secure Session Storage for Node.js Apps
Cost of Pine64 SBC: $64

Cost of e-Ink panel: $50

Money paid to patent owner: $300
How a thriving fake review industry is gaming Amazon marketplace
I agree that's not how it works, but it's how it used to work, when journalism was still a respected profession.
Software engineering with angry aliens.
That build includes $18,000 worth of graphics cards.

If you need it, you need it, and there's no competition in that space, so it's expensive. But, if you aren't doing whatever GV100s are good at (machine learning? raytracing?) then you can probably get a C++ compilation rig and web browser with 64 cores for ~$10,000. (I suppose that's another "if you need it, you need it" case. But at least more straightforward to the software engineers among us -- if you have more than 64 C++ files to compile... the 64 core chip can be useful. Even "go test ./..." in a moderately-sized project uses all 32 of my non-pro threadripper cores. Briefly. Not doing as much work as the C++ compiler. :)
I'm running a Thinkpad T530 with Intel graphics. Ram is maxxed out, I have a SSD, and I upgraded the screen to 1920x1080. It's more responsive than most other computers that I use. The only thing it struggles with is playing HD Youtube videos and WoW at the same time, and compiling large programs. Really, I think by this point, I'm on my second one, since I keep replacing parts when they wear out.
TypeScript: Messages from Interfaces and Back
So you call someone intellectually lazy... and immediately turn around and make an implication that if casinos have failed to be successful then that somehow speaks to the addition qualities of gambling? Something something nonsensical equivalences.
If Medium took away custom domains once, what's to stop them from doing it again? Why do bloggers keep falling for Medium's bullshit?
You're ossifying and it doesn't seem like you realize it.
Out of curiosity, was that with closure's simple or advanced optimizations?
> people want to be seen as cooperative.

Or they are implicitly threatened. What will happen if refused? Will a warrant be obtained for the footage? Is non-consent considered obstruction? Will a local LO come by to try and convince me to consent.

Most people don't know their rights and it not unusual for cops to blatantly disregard civil liberties anyway.
Every religion is syncretic at some level. And being inspired by various incarnations of human religion is hardly a symptom of fascism.

What an inane comment from an apparently well-educated writer.
Which oligarchs do you have in mind?
Factorio is a genre-defining game, and I think the number of clones is a testament to that.

Factorio is often compared to programming, but it's closer to Excel where the logic and the output live in the same space. The game does a great job letting the user build with programming-like constructs without them ever having to understand any theory.
> 'National Geographic' is not evil, they are struggling and most of these sites are not giant entities with well-staffed experts.

There's a very simple solution: respect my privacy and don't store or sell data about me. If you only use cookies necessary for running the site, then you don't need to do anything.

If you must track me, then do as sibling commenter said. If you store privacy-invading data about me, then you damn well better know the laws and if you don't, then sorry, you can't track me on your website.
AMD EPYC Performance with FreeBSD 13 Beta
Yeah. To clarify, I'm not suggesting it's either good or bad -- just that it's a big deal. To some, it's controversial.

I personally think Go's proposed implementation of parametric polymorphism a great feat of modern software engineering, and a testament to the open source process.

Anyway, they'll probably land in Go 1.18.
This is perhaps a tangent, but I always struggle in conversations about fascism. Wikipedia describes fascism as a specific collection of qualities:

* Rejection of liberal democracy

* Support for a totalitarian, single-party state

* Led by a single strong dictator

* Rejection that violence is automatically negative in nature

* Imperialism, violence, and war can rejuvenate the state

* Desirability for an economically self-sufficient state

* Frequently incorporates some notion of a "master race"

I want to be delicate with this next part because it's controversial and touches on people's deeply held convictions, so I want to be sensitive and disclaim that I'm trying to understand better and not offend:

So I understand that the collection of ills seems to denote fascism, but it often seems that the people who are the most vocally anti-fascist seem to be fine with many of those ills individually (or put differently, they seem not to be "ills" when they're unbundled from fascism). It seems like they're only against the whole package arranged in a particular way. For example, a lot of people who have vocally criticized America in the last 5 years as being a fascist country seem to be pretty opposed to liberal values like freedom of speech and nonviolence with many such people either rationalizing left-wing violence (BLM riots as well as general antifa violence) if not outright arguing that political violence and even (capital-R) Revolution is necessary. Many support communism and talk about how great life was in the USSR or how amazing China is, which suggests that they're not just referring to some abstract communism that "hasn't been tried yet", but rather specific instances of communist regimes that tick many (all?) of the 'fascism qualities' boxes. I don't know if they can be described as having some "master race" ideology, but the USSR and China are hardly paradigms of tolerance, and many left-wing Americans seem to have pretty segregationist views on race even if they don't have a "master race" per se (perhaps one could argue that "people of color" is their "master race" in the way that various European identities coalesced into "white" in prior centuries?).

So I guess I'm trying to understand what it is about fascism in particular that preoccupies us--why are we on such high alert for fascism specifically, but we don't seem to be concerned at all about other ideologies which incorporate many of the elements of fascism? To me at least it seems very horse-shoe like: the far right and the far left seem very similar in nearly all important respects, and I want to understand why it frequently feels like I'm the only one who sees things this way.

Again, I hope I was minimally offensive.
False. There are multiple documented footguns and inconsistencies that will baffle newcomers and pros alike.

The quality of this proposal is much lower than other new features of the last decade.
At least #2 won't happen: Banning customers means blocking people from paying you money. You don't get to be the richest man in the world by making sure people don't pay you money.
I like rk3399 boards, unless you need deep suspend or video out through the USB type c port.
Yup, that's the one! He's also the author of http://madebyevan.com/. I remember seeing that WebGL water experiment many years ago and being blown away. That FSM Designer came in handy for some classes where I had to draw FSMs too.
> Merging an empty belt with any other belt, makes no difference.

I know the intended meaning was that it makes no difference to the result belt's type, but in-game it does have the important difference of putting all material from the input belt onto just 1 side of the output belt, halving throughput.

If in this image https://bartoszmilewski.files.wordpress.com/2020/11/unit.png the incoming belt had both sides filled, both would go onto only one side of the outgoing belt, possibly causing some stalling.

Do type systems exist that include a notion of "throughput" or "capacity" like this?
Yikes. Where can I read more about this? I wasn't able to dig anything up myself readily through online searching. If this is indeed the case, then you are absolutely right, and I would even fully redact what I said.

Edit: Yes, you're right, what a sad story :( and of course it is largely covered up to the point where people can easily be mistaken about it.
No you see actually the billionaire investing 10 million of his own money is taking a really big risk. This needs to be rewarded.

Unlike the wage earner who loses his house and health insurance the moment he is fired ....
I know this kind of misses the point, but Factorio is one of the most addictive and rewarding gaming experience I've had. Beware: within months it ate up collectively hundreds of hours from myself and members of my friend group.
>Totally disagree. Engineers are rational. If these were appropriately paid, engineers would go there and take the job.

As far as I can tell engineers are falling over themselves to take these jobs. It's the FAANGs et. al. that are rejecting them for, as you note in your other post, rather arbitrary reasons. It's an extremely unusual situation.
As an American, I can say that what OP is saying is not at all how the parties function, but it is maybe what most Americans think.

I think, the real answer is that both parties rule for the oligarchs, just different ones, and they also take on opposing sides in certain culture wars that Americans care about to win votes.
I cannot edit my original post any more, but a helpful HNer "DesolationJones" was able to provide a little bit more insight into Comma's safety strategy using information trawled from Reddit comments and Medium posts: https://news.ycombinator.com/item?id=26158158 .

It seems that Comma are actively working on documenting their safety systems (via a new hire to own this task) and creating an audited checklist. And, there is a "new vehicle" checklist enumerated in a Medium post including some safety constraints, although in reading the Panda "safety" tree, I found no actual acknowledgement that these specific constraints were audited for each vehicle addition.

So, it seems that the great strides since 2018 continue - once these promises come true, they will have almost reached what I would consider the baseline level for a safety-related automotive system. Perhaps they will be able to secure an exit this way - I am actually rather surprised they haven't, given the froth level in this space as well as the valuable training data they have collected from their users.
Interesting, I might have been in a bubble then. My parents and their generation immigrated to the US from a developing country, much poorer, but in all of our family gatherings, there was never a concern for allergies. And we use basically everything in our cooking.

I specifically remember weddings and whatnot when snacks were given out to everyone that there was no hesitation in offering anyone else's kids food for fear of them having an allergy.

I wonder then what the catalyst was for schools banning nuts and airlines no longer serving peanuts. Assuming people were always allergic in similar or higher proportion with similar severity, was it simply changes in the political winds?
You're making the mistake of believing that the parties represent the sides that exist in America. Most people on the right would disagree that the Republican party represents them, and most of the left would disagree that the Democratic party represents them.
This has been making the rounds lately, and the use of it hasn't sat well with me. I've struggled to articulate why; gonna try to do so here.

The analysis is good, and finally getting to see the original source is better, because what tends to get circulated is way more reductive than this. But it seems like the list gets wielded in a way to stick the 'fascist' label on someone, and not much else.

If someone hits 12 of the 14 markers, does that make him a fascist? What about six, or three, or one? Am I 1/14 fascist because I critique various aspects of modernism?

To the extent they someone does match the list, all that really does is note that he'd match the characteristics of a few governments in the early 20th century. But that's only one kind of totalitarianism, and obsessive focus on it allows other kinds to slip through the cracks.

> This new culture had to be syncretistic. Syncretism is not only, as the dictionary says, “the
combination of different forms of belief or practice”; such a combination must tolerate contra-
dictions. Each of the original messages contains a silver of wisdom, and whenever they seem to
say different or incompatible things it is only because all are alluding, allegorically, to the same primeval truth.

> As a consequence, there can be no advancement of learning. Truth has been already spelled
out once and for all, and we can only keep interpreting its obscure message.

This is a bit ironic, no? He's amalgamating aspects of different cultures into a generalized descriptor of a culture that's still being referenced decades later.
I think one major factor is that it would increase unit costs in many cases. We are talking cheap chips that are sold in high volume. So any small increase in cost gets multiplied quickly. Combine that with competition (your competitor provides a less flexible chip, but it is $0.20 cheaper and has the IO ports you need), and you can see why we have the mess we do.

I think I’m many cases the flexibility is great during the prototype phase. But those are used at lower volume. When you move to production, you’d want to have the cheapest BOM as possible.
I'm "dodging" the NFL example, because again, I do not care about NFL. At all

Never asked if you did. It's a perfect example that you can't argue against.

I'm taking about regulating the tech industry

Does the NFL count as a tech company? They have $91B market cap and actively develop new tech.

Are banks the "tech" industry? No, of course not. So you move the goalposts back to "just the tech companies!" when you lose.