skysight-inc/HackerNews huggingface dataset:
> So turning down 10mil to earn 3mil is indeed a sacrifice.

Agree whole-heartedly.

I'm all for reducing exec pay and wage disparity, but still... let's give ppl props when they do pro-social things. That's the moral equivalent of a talented software eng opting to take a 70% pay cut to work in non-profit or government sector instead of private sector. The majority of ppl reading and judging are doing no such thing
There is not a solid consensus on cert pinning, and for good reason.

https://www.digicert.com/blog/certificate-pinning-what-is-ce...
"Years of binging on weed and 'some lsd precursor'" are not exactly the same thing as traditional plant based psychedelics. The only LSD precursor you could be referring to is Ergotamine (rye fungus), which is pretty well known to be toxic.

If you're talking about years of binging on mind altering substances, it's a virtual certainty that there were underlying psychiatric issues causing that. You can't simply conclude that because one thing came after the other, the drugs caused it, when we're talking about years of abuse.
When you went through the Odin Project, did you do all the modules? Asking because there's a huge chapter on React that the vanilla JS course helps prepare you for. (To answer your question though - HTML, CSS, and JS are absolutely valid ways to go on a simple website that doesn't require a lot of interactivity. You use the tools you have in situations that benefit from them)
>we may further bankrupt ourselves in more ways than monetarily while looking for something to do the thinking for us that we are too lazy and too irresponsible to do for ourselves

I've known machinists who said the same about CNC. Sure, there are benefits to establishing a good sense of the older ways- but it's not laziness or irresponsibility to embrace new technologies and utilize them for efficiency. There is a whole lot of bias and catastrophizing here, like the author is grieving the perceived loss of analog tools and projecting these emotions into this rather bleak commentary. Look, it's one thing to be nostalgic and appreciate simpler ways of solving/understanding things- but it's a whole nother one to make condescending judgements of value and extending these ideas onto generalizations against people.
I'm no fan of Facebook but I have a hard time understanding why Facebook is singled out for this. If what FB did is illegal, then they can be charged for their crimes.

However if we're critizing from purely a moral standpoint, how is this any different than claiming that cell phone carriers should be preventing this type of thing over phone calls or texts?

For the record, I don't find that to be a convincing argument either but it's the inconsistency of perspective that irks me.
Good.

It’s bad enough hearing shitty cellphone music coming out peoples phones. Hearing radio DJs too would push me over the edge.

Rant aside, is profit 100% the reason they blocked it?
Fries are mainly carbs not fats though.
Ah, well said, that is a good way to look at it. Very true!

Agree with your edit too. The logical and natural order of skill progression has somehow become offensive to many people. It's the "I got my karate black belt in 6 months!" mentality. It's denying the very nature of expertise.
My local Costco doesn't check for membership at the tire pumps. YMMV.
Just get better windows
Ventilation got worse in the 70s as there was a big push to eliminate leaks in houses to improve HVAC efficiency.
> simple demo app

I don't think you can judge if the DOM api sucks if you are using a "simple demo app" as your baseline, though.
Some carmakers are dealing with this directly. Subaru, for example, requires dealers to sell cars at MSRP...and does not allow dealers to mandate "mandatory" add-ons like extended warranties or "paint protection packages." Dealers which violate these rules get their dealer allotments reduced for desirable models/trims. (In the LA area, a dealer that was adding a mandatory $3000 protection package to certain 2022 Outback trims saw its dealer allotments quartered for those trims for the 2023 model year.)
The title, without explicitly saying that the article is about mice implies that the subject matter is about people.
Software Engineering Code (of Ethics)
I tried to do the same a year ago. None of the dealers responded with a quote. All of them required me to come in before they would even consider discussing a price.

Dealers have gotten savvy to internet pricing so there isn't as much haggling on price as there used to be. You occassionally find a good deal online only to find out it was a ruse to get you to come in.
Show HN: A platform for side-project journaling now with Twitter cross-posting
Those punny headlines have been annoying me.
Also it helps you both look back easily at goals and tasks that were defined in-conversation.
Zig has a pretty good memory safety story -- and more generally, a correctness story -- it's just a different story from Rust's. I find it funny that fans of a language of a not-so-young-age that is struggling to find relevance and capture even 1% of the market are treating it as such an inevitability that it's irresponsible to talk about anything else. It's also detached from reality, as much of the software we all depend on is being written, in 2022, in languages without sound memory safety guarantees. There are various approaches being tried for how we should write low-level programs in the future, but there is no consensus yet on the best one.
This statement does nothing to address the unevenness of how transportation is funded. Train service in America is a joke and at the same time we've decided this[1] highway was somehow worth building. America has been investing immense amounts of capital into highway construction for decades and that investment has come at the expense of mass transit that could actually handle the transportation of millions of people up and down the eastern seaboard. Cars are an extremely space and energy inefficient method of transportation, we definitely need them for some purposes - but the fact that they're the default option for people's daily commute is bonkers.

Everyone may use transport, and everyone may benefit from transport - but that does very little to address the extreme imbalance in transport funding we've seen in America.

1. (The Katy Freeway) https://img1.wsimg.com/isteam/ip/b856accd-c3e3-4d97-8365-327...
Best Comic Drunks (and Drunk Comics) of All Time
I know it is not directly related to this magazine, but this nostalgia brought back to me the name of my favorite magazine those days: Ahoy!

And of course, who can forget the wonderful adds for the games from Infocom (Zork et al), who would "stick their graphics where the sun don't shine!". They were text based games, and very succesful on those days
The subtitle starts with "Mouse research", in 36px font. They're not exactly hiding it, and it matches up with other evidence observed in humans who've had stomach revisions.
They also may have cravings for dairy and red meat. Both food groups known to be high in fat when prepared proper and without intentionally trimming the fat. Peanut butter, too.
No other expenses in life?
I am on the opposite end of these questions and feel quite differently. Code review tools are great at letting you ask questions about specific parts of the code. And they leave a record so you can go back and show someone else the discussion/others can follow.

It’s also, not necessarily disrespectful, but a very inefficient use of my time to spend 20 minutes chatting with someone about why you need to add a test in XYZ and make sure you check A - when I can do that in just a few minutes exactly when I’m ready otherwise. Because I am reviewing 5+ peoples’ code and have my own things to do as well. The asyncness is necessary for me to manage my time. I can also read much faster than I can listen, and it takes me longer to explain something with words than to find a couple links and write out a few sentences about something.
Maybe an app (mobile or desktop) that connects to your email account and looks for messages with a certain key, collates them and creates a news feed + comments, then as you comment and reply to things it sends platform messages to the appropriate members?

As long as you aren't looking for a platform with promoted follows vs just friends and family, it seems like a more ideal way to do so without having to worry about anyone else "owning" your network. Add encryption, etc as well if desired.

Email seemed to be the safest and most widely available means of async data exchange, with IMAP making it possible to sync between mobile and desktop easily enough.
I don’t think the OP at any point advocated for using one channel. That’s a horrible approach IMO.

Public vs DM just means (to me at least) “put all comms in the relevant channel, never in a DM”.

I’d go so far as to advocate temporary channels for individual projects but not everyone buys into that. At least have team and working-group/functional channels.

Basically it’s analogous to email (point-to-point) vs. archived mailing lists (which anyone can subscribe or view after the fact). Mailing lists and public slack still have threads/channels.
Oh is it? I'll have to look into that
I used to work there, after the launch (and therefore, of the name). One of the reasons given was that Alexa was a distinctly suitable word for proper recognition by the ASR model embedded on the device software.

Also probably because it was good for business.
To how much %?
One might imagine prototyping new functionality in a existing, complex, codebase..
Setting aside the question of "compared to what?" (I presume they mean "more than normal folk"), I think it's more fun to brainstorm the question of "what could be done to prevent this?"

I'm guessing that the mutation danger is because space is just full of radiation that various layers around the earth give us partial protection from. So what can be done in a hypothetical spacecraft to get the same level of protection?

If we want to send people to Mars, or live in large numbers in space, these are fundamental problems to solve.
That's true, although you should be draining them to remove water frequently enough (just to keep it in good health) that I wouldn't have thought it'd make much of a difference
Every non-trivial web application that starts of writing "vanilla" code will eventually evolve into something resembling React, Angular, Vue or whatever else, just with a lot less thought and resourcing put into it. So unless you truly want to build a mostly static web page with HTML content and minor styling it makes sense to just start off with one of them and prevent a painful migration down the line when your dev velocity has slowed down to a crawl because of the complexities of the codebase.
What does it signify? Annoyance? Yes. Harm, such that it required a committee of enlighted priests to have blocked it? Where is the evidence for it?
Naive in the extreme. See other comments about democracy. Also, see history about revolts.

The best way is to make the alternatives to anything you want to get rid of overwhelmingly more attractive to decision making entities (people, companies, etc.), who will then choose with their free will. Not easy to do, but some are working on it.
The entire channel is worth subscribing to.
There are two forms of "the web"

There is the document web - in which HTML/CSS/JS is more than sufficient.

Somewhere between Web 1.0 and Web 2.0 we started experimenting with delivering application experiences to a web browser - arguably an abuse of the document web. This is the application web and it is a distinct use case. HTML, CSS, and JS on their own provide a pretty poor application development experience. At the very least, building a full application in HTML/CSS/JS is non-trivial. Rewind 10 years and many of the tools we take for granted on the backend were missing from web development, notably composability and dependency management. Scaling UI work up to teams of dozens of engineers is difficult. Companies with multiple UIs have a hard time re-using code between those UIs.

Tools like React, Storybook, npm, and Webpack are addressing that gap. If you don't use them, given sufficient time and growth, you'll end up with your own patterns trying to address similar gaps in your code base.

Arguably the industry took a pretty windy and awkward path to "on-demand sandboxed applications delivered over the wire," but that's just what happens with incremental development I guess. We started with a web browser and the document web, abused it to deliver some interactive applications, found it was "good enough," and then pushed it as far as it could go. We ended up at a local optimum. There are likely other optimums out there.
I'm always wary of just-so stories. It's easy to pull them in any direction one wants. Cheaper fuel -> lower prices -> greater consumption -> more reliance on extraction of limited resources -> less ability to move off those resources/find alternatives without destroying the global economy -> disaster when we hit "peak whatever." The pandemic has shown how fragile the global economy has become due to the massive network of linkages that have grown between what could be relatively self-sufficient countries. A ship crashing in single canal sent commodity prices worldwide through the roof for months!

There was a comic I read a while back during the 2008 financial crisis, describing the banking sector as a group of wizards building a massive tower in a town. Eventually, it grows too large, wobbling and nearing collapse. The wizards beg the townspeople for help. The townspeople say this is the natural consequence of their actions, but the wizards counter that should their tower fall, it is large enough to do significant damage to the town as well. Thus galvanized, the town gathers together and shores up the foundations of the tower, securing it. At which point the wizards promptly go back to making it even taller and grander, because no one ever learns a lesson.

People are extremely averse to direct negative consequences of actions, but are much more nonchalant about indirect negative consequences, especially of inaction (see; the trolley problem). There is always hope of a miracle cure. That is the thrust of your argument; strong action now may fix the issue, but cause widespread suffering in the short term. Whereas the status quo is a slowly boiling pot, and perhaps someone will find a way to turn off the heat while we languish here, but more likely someone won't and waiting will lead to an even worse economic outcome when global supply chains are disrupted even more forcefully than by a simple tax hike.
wow, never noticed that before.
I was fortunate enough to start learning C, in 1983, using one of the compilers reviewed in that issue. BDS C for CPM. Learning C definitely paid off. Here it is nearly 40 years later, and I'm still using C for embedded development.
Are there any carbon offset programs that actually do reduce atmospheric carbon?

Is there some sort of reputable certification board in this space?

John Oliver had a great piece looking at the industry (linked elsewhere here already), but didn't provide much actionable advice. (Other than to never give The Nature Conservancy any money under any circumstances.)
I still have the vulture t-shirt with the tag line, “Biting the hand that feeds IT!”.

For me the FQDN will always be www.theregister.co.uk.
He uses water, which I think tries to touch on the utility of a transistor and semiconductors. The video should have ended or been followed up with the reason any of what he described matters - how transistors are used in computing.
Seems a bit circular in what such audiences seem to expect.

Any dietary craving likely have, in addition to mere psychological triggers, likely has some biological triggers. A biological trigger related to food craving often ends up being called a "gut-brain connection" no matter what (including if it is blood chemistry).
Yes. Does the GP think the same thing about security engineering teams? What about QA engineers?
"The sale of wild animals without permits in China carries severe penalties involving steep fines and imprisonment. The tick study that documented the sale of illegal animals in the Huanan market observed, however, that the sellers were not too concerned about law enforcement, and that plainly illegal animals were openly sold. It is unclear whether any of the animal traders engaged in illegal wildlife commerce have been since found, fined or punished. The swift clear-out of the market may have been intended to protect them as well as the law-enforcement officers and local politicians who had looked the other way."

"The Contested Origin of SARS-CoV-2" 26 Nov 2021

https://www.tandfonline.com/doi/full/10.1080/00396338.2021.2...
It's interesting that people value free speech so much, yet seem to have no quarrel with being allowed to sell it away.
Depends how thin you cut the fries, more surface area can hold onto more oil.
Ok, but surely you see the difference between this very simple/straightforward "demo app" and a real webapp? Something like Zillow, Facebook, Doordash, Spotify, etc. I looked at your code and you had to write your own render loop to accomplish this which would break down if you had interactive stuff that you were rendering out (I know, I've done this before). As it stands your interactions ("New Data", "Run", "Step", "Reset") are completely separate from the rendered data. Once you start combining those it gets harder. It's still possible but you are reinventing the wheel.

For a small demo like this vanilla JS might make sense but scaling this up does not work (once your rendered HTML reaches a certain size it's jarring when it re-renders, same deal if you have interactive UI that you are rendering out) and if you need to make 10x of these demo sites you are copy/pasting a bunch of code versus leveraging a framework that handles that stuff for you. Yes, frameworks raise your "floor" of code-size but they provide an excellent foundation to build on and skills you can reuse across projects instead of them all being one-off or having to copy/paste a bunch of code.
> and for all other chat there are a ton of other great alternatives.

If Apple allowed me to replace the default messaging app, or allowed other services to provide "plugins" which integrate into the default app, I'd be fine with it not supporting RCS.

As things stand, any cross-platform messaging app which isn't SMS is a second-class citizen on the iPhone. Which I'm sure is exactly as intended.
We have to stop considering these offsets as having any virtue.
I use vanilla html/css/js exclusively. I made some helper functions to manipulate DOM. I do everything manually, including saving state. And it works just fine. I find React and others confusing.
> "electron gas"

Did you invent this? It's fantastic. Lots of people misunderstand electricity as just "tiny little balls colliding with other balls", or think that the electrons themselves must be zooming around the circuit, rather than the wave they participate in.

"Electron gas" sounds right to my ears for these simple analogies. Just like sound oscillates, but still moves from speaker to ear, so too does AC current oscillate, but the energy has a single direction.
Thats way too small a group to sell to.

Apple is selling to those who aspire to do those tings.
The binaries were updated and now include all the slices:

lipo -info TinyClock.app/Contents/MacOS/TinyClock
Architectures in the fat file: TinyClock.app/Contents/MacOS/TinyClock are: i386 x86_64 ppc64 ppc arm64
Sadly, old Mozilla won't come back even if we get rid of the current one. Building web infrastructures is now a completely different story than 20 years ago. You're not going to build a new functional web browser from scratch without hundreds of millions of bucks every year.
Ofcourse. It's the users fault.
The Power of Defaults (2005)
Abstraction. If you use HTML/CSS/JS to solve some problem there is a high chance you are reinventing some package that's freely available via npm or Yarn. Even a leaky abstraction can be better than reinventing the wheel.
This is fraudulent marketing, but I’ve seen bing do this as well
If you text messaging is free. Does that include MMS? I am not sure why it a blue or green bubble is a big problem? You would still be able to send messages or media content?

The only difference I can see is the lack of end-to-end encryption and reactions (e.g. like a message)?
"most people" take the top results of a google search as gospel.
Serverless on Google Cloud (it scales and no manual management)

1. If DB is needed - Google App Engine with Datastore (default) or Firestore

2. If no DB - Google App Engine (default) or Cloud Run
How much of that is just relabeled activities that they would do anyway? Relabeling things is almost free, and leads to very high numbers.
Semiconductors - Physics inside Transistors and Diodes

Physics Videos by Eugene Khutoryansky

https://www.youtube.com/watch?v=hrpPKCDLRN0
Yesterday I bought some vegetable chips at the store. It contained one vegetable: potato.
> and for all other chat there are a ton of other great alternatives. We don't need RCS, it's a solution in search of a problem

If you need to install a proprietary app to communicate with some subset of your contacts list... then that is not a good solution.

SMS lets you send a message to any mobile phone number in the world... it just works.

Why would someone want 3+ apps just to communicate with different circles of contacts? Who governs these apps and protocols? Some fly-by-night company that gets bought by Facebook and turned into an Ad Platform, or a company that doesn't take security seriously and leaks private messages everywhere? These are awful solutions.

iMessage is gated for only iDevices. That makes it a bad solution. While it may work great for Apple users, it was literally designed not to work with anything else. Guess what... Apple devices are the extreme minority of devices out there in the wild.

Perhaps RCS isn't the best replacement of SMS as it could be - but it is a huge improvement for majority of the world, and Apple not playing along makes them a bad actor - not Google. After all, RCS benefits Apple users too.

So the argument that RCS isn't as great as it could be, and it's driven by Google (the largest maker of mobile operating systems in the world!) falls very short.

If anything, Apple should collaborate on the RCS spec, if they feel it's lacking for some reason.
I suspect you're looking at it from either a nihilistic "let the world burn, I just want to get mine" perspective, or (probably more likely?) a perspective heavily influenced by consequentialist ethics ("is the good I can do by being able to talk about these things worth more, in a net-good-in-the-world kind of way, than $40K? I'm not sure enough that it is, to justify turning down the money"). Or maybe a blend of the two (most folks get a bit selfish and let their ethics slide at least some, when sufficiently-large dollar values start to get thrown around, after all)

There are other perspectives, though. Here's a starting point for one of the big categories of thinking that might lead one to turn down $40K essentially just on principle:

https://en.wikipedia.org/wiki/Virtue_ethics