skysight-inc/HackerNews huggingface dataset:
An Apple search engine would require that people who want to be listed submit to the Web Search Guidelines which would require things like "respecting DNT", "allowing users to log in with Apple if they offer social login", "supporting Apple Pay", "no spamming", "no rehosting scraped content", and collect a 30% commission on purchases made with their special "products" results. It would be privacy first, collect no information about a user's searches but generate a ranking on a generic index based on an on-device/in-browser ML model. Apple would spend comparably little effort making sense of the messy content on random websites and instead make websites provide a curated, easily digestible format to them. And sites would bend the knee to access iPhone users.

Never before would you see so many people on Reddit/HN pissed off at how successful it is.
> Does it have anything to do with the question I asked? No.

This thread is on a post about React. I'm not even sure what you want from me at this point. To prove that Web Components are better than React because I said React is tired and Web Components are wired? The "The self-fulfilling prophecy of React" article says React is tired.

> It sounds to me that all you can offer is demagoguery

I'm not trying to persuade anyone of anything. I'm saying I like Web Components. I haven't built a start up around them. I'm sure they fall short in many use cases.
> Like a lot of systems, there's an implicit assumption that people will pull together and try to figure out a workable solution in extreme circumstances.

The us military is not one of those systems. The us military assumes everyone is an idiot.
You haven't paid Google for search: there is no sale of product or service to you, the user using free services for free.

You haven't signed any agreement with Google for search services. Google hasn't signed any agreement for future performance with you.

Google is not obligated to count every search result of every free search query. You are not entitled to such resource-intensive queries.

How much does COUNT() on a full table scan of billions of rows - with snippets - cost you on BigQuery or a similar pay-for-query-resources service?
That sounds suspiciously like Rob Pike and Go coders.
I agree, it is an old man rant. It is funny the lack of insight people have in their own intellectual journey. When you are a neophyte, of course all the old guard have all this intuition that you admine. Then when you are experienced every one around you doesn't seem like they know what they are doing. It's because you got better you clod, not that they got worse. Those people you admired when you were inexperienced wondered the same things about you when you didn't know what you were doing.
Your sample size is 1 (ie, anecdata). If they outcompete their adversaries maybe then others will uptake.

You could be correct, but I posit it'll take 2-3 years minimum before it's used widely.
The absurdity of it?

Is the theoretical amount of results the important part? Or the results itself?

Let's imagine you go to your imaginary mentor to ask a question. Your mentor can give you thousands of answers - they are a creative person - would you really even care about all those answers, or do you want only one or few (more) accurate?

But fair point, if I were an immortal person with infinite amount of time I too would want to see ALL the results, not only the "best".
I will if you will. You said:

> Searching is useless if it doesn't provide results.

but nobody has suggested that Google doesn't provide any results.
Temperature matters even for something as wildly variable as 3d printer build plate measurements. (Aka, always do it at 40C. Or any other fixed number. Americans tend to say "room temperature", but that only works for americans, who seem to have HVAC.)

Given that, I can only assume that every other branch of engineering has long since fully accounted for it.
> I think fully outsourcing it really abdicates your responsibilities

If outsourcing credit card processing to Stripe and Paypal is not abdicating your responsibilities, that also isnt.
CDBC just becomes the “middlemen processors” only in singular. Aside from a hypothetical utopia, there is nothing that says it won’t do the same thing as the current processors. It won’t be free—even if no human is employed to maintain it. Current, cooling, hardware, network are all not without cost. From your description the best case for CDBC is to play underfunded and undermarketed generic to Visa/MC’s brand name pharmaco.
You can also scroll down to comparison between 2000, 2013 and 2020 here: https://www.washingtonpost.com/technology/2020/10/19/google-...
Bro where are you working where the typical engineer is making 20k a month?
Basically it boils down to one question: money.

> - Do you have a monetizable skill?

> - Have you made your first dollar online?

> - What's your runway?

> - Can you deal with uncertainty?

> - Do you have a support system?
From your comments in this thread, I think that you believe that safety is a collective effort and that there is no single individual or entity directly responsible for enforcing a culture of accountability, is that right?

If so, how do you explain the catastrophic failures in construction, food safety, and banking prior to the top-down government oversight of those industries?
> Terms like "engagement machine" makes it sound like it's the algorithms which are unhealthy

I stand by this term for various reasons. I think it's accurate and summarizes the current day social media status quo.

> but the problem begins with the audience

Yes, but humans are non-linear. Porn, for instance, is extremely powerful for attracting clicks, and we've figured out that we need to keep it separate. Even if people want some amount of porn, they want other things too and the best way is to not mix. Now say hate, or cheap entertainment, is not porn but not super far off. Similarly, that type of content tends to win the attention-game against math lectures, if presented side-by-side to the average amygdala. If we mix it all together, it's hard to focus. So.. I'm pretty skeptical to leave education to Youtube. Not only do they have all the cheap content, they're incentived to bombard you with it.
I didn’t expect to see such a concise and spot-on statement in these comments. Thank you.
Was 14 and on a Friday boss gave me some money to go find a book on C. He would take care of the expense form. I read the book over the weekend, and he had me writing code on Monday. (The book had a diamond on the cover and didn't turn out to have the popularity of K&R). He told me to find example code and copy and paste it. I wrote a terminal emulator and a manufacturing quotation database (he provided me with greenleaf libraries). They both ran fast. All that accomplished and I didn't know pointers well enough to be able to teach them. This was in '86. I also had a full collection of Byte Magazine which was motivating. It is so less nerve-wracking writing code today, knowing what to do if there are bugs in the language or libraries.
Fire up that VPN
Is he interrupted in his cuddles and beatings? Cats are much like the kind of psychopaths you'll find in the intelligence services, as portrayed in movies. They'll torture their captive, play with them to train themselves (and possibly for fun, who knows?), and it seems your cat likes to play good cop too. At the end, if the captive's heart hasn't already given out, they'll kill it.
It's an interesting question, but I suspect that the technical attributes of Rust as it exists today play a much larger part in Torvalds's choices than does its origin many years ago.

In particular, Rust is less error-prone than C, rather than more so (as is arguably the case for C++), and it does not require the importation of a large runtime into the kernel. And, unlike for example Lua or Scheme, a number of kernels have already been written in Rust, some of which are already fairly full-featured: https://github.com/flosse/rust-os-comparison
> Google faces competition from dozens of other companies, he said, including ByteDance Ltd.’s TikTok, Meta Platforms Inc., Amazon.com Inc., Grubhub Inc.

Google faces competition from Grubhub like General Motors faces competition from Schwinn.
> This isn't implied. A particle pair collapsing from a superposition of to one of its eigenstates upon measurement, is a change in the particle in one location that instantaneously affects the other for all intents and purposes.

If you were to use this explanation to anyone that isn't already deeply familiar with how quantum entanglement works, the "instantaneous" part of it would absolutely imply either FTL communication or at the very least the idea of a hidden variable behind the particles at the point of entanglement. And that's assuming they even understand what an "eigenstate" even is.
Today’s 50 year old poorly maintained architecture could be the next century’s example of classic historic architecture.
If they plaster that charity event with their logo and name, then certainly yes. If it were really about charity and not advertising, they could do it as anonymously as a public corporation can, and not have the event plaster posters for the company everywhere.
When UML concept was introduced to me at university I was astonished by it and thought that it's really brilliant - I perceived it as parallel concept to construction and architectural blueprints. I noticed how it helped to plan software development, spot hidden issues, missing functionality, revisit functional requirements with general design of software before even trying to write any code - it also was obvious for me that it is a tool for people with a lot of experience under the belt, aware of best practices, possibilities, common pitfalls etc.
I really liked whole concept, I'm sad that it isn't common practice now - probably just too expensive to do instead of just bashing keyboard buttons and stitching together some libraries

However I think that it will return in some form at some point - software as a craft is incredibly young compared to for example construction AND "everything old is new again" is incredibly popular in this field of work ;)
What My Family and I Saw When We Were Trapped in China’s Heat Wave
I don't see how you could read what I wrote and take it to mean that it's not possible that anyone ever, anywhere, saw a poorly targetted ad on a web page somewhere. In fact I see my point as sort of the converse: there's a deeply annoying undercurrent in HN discourse that seeks to use the word "advertising" as a shorthand for all sorts of ethical problems that are complicated and nuanced.

When, no, advertising is doing what it always has. Internet advertising, broadly, is well-targetted. It just is. (For really obvious reasons! Of all the people who want ad targetting to work most, the advertisers and the ad brokers are at the top of the list!)
> There's only one story type

One type, yes, and Kishōtenketsu as well. And now you know.
Ethereum Merge Google Countdown
Well, our societies value these communication businesses as among the most valuable corporations on Earth, so I think that there's probably some value in the tools that people suffer ads on to get for free.

"Traits of good remote leaders" (2019) https://news.ycombinator.com/item?id=24432088 :

"From Comfort Zone to Performance Management" (2009) https://scholar.google.com/scholar?hl=en&as_sdt=0%2C43&q=%E2... :

> "Table 4 – Correlation of Development Phases, Coping Stages and Comfort Zone transitions and the Performance Model" in "From Comfort Zone to Performance Management" White (2008) tabularly correlates the Tuckman group development phases (Forming, Storming, Norming, Performing, Adjourning) with the Carnall coping cycle (Denial, Defense, Discarding, Adaptation, Internalization) and Comfort Zone Theory (First Performance Level, Transition Zone, Second Performance Level), and the White-Fairhurst TPR model (Transforming, Performing, Reforming). The ScholarlyArticle also suggests management styles for each stage (Commanding, Cooperative, Motivational, Directive, Collaborative); and suggests that team performance is described by chained power curves of re-progression through these stages.
Nah, transfer learning is when you take a trained model, and train it a little more to better fit your (potentially very different) problem domain. Such as training a cat/dog/etc recognition model on MRI scans.

The goal is usually to have the more fundamental parts of your model already working and you thus need way less domain specific data.

Here, you're not training anything, you're running the models (both the CLIP language model and the unet) in feedforward. That's just deploying your model, not transfer learning.
Yes but it seems the order is taught is important. Without actual industry experience, it never occurred to me it could be useful.

After some years working, it's clear it's useful in some capacity but it's easy to overdo it (like require every detail of the system to be in those formats) or misuse it (sequence diagram improperly documenting async flows).
>@ShellenbergerMD

>MD = my initials. Not a doc

Classy…
My work boots were $300+, ear protection 150, I'll be buying one of these soon enough.
If you develop any decent sized application with vanillaJS you will end up at some point building your own framework. The chances of it being as good as React are almost 0.
There is such a thing as osmolar pressure. Simply put, water wants to dissolve things and it goes wherever the solute is. High enough concentrations of solute in the intestines cause actually cause water to leave body instead of being absorbed, often causing diarrhea. Oral rehydration solutions consist of water with appropriate amounts of sugar and salts such as sodium and potassium.

There are very simple experiments you can perform to demonstrate this phenomena. Grab plants or something similar and put them inside three different solutions: hypertonic, isotonic and hypotonic. There will be interesting results.

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

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

https://en.wikipedia.org/wiki/Osmosis
Irrigation water is only cheap from a demand perspective. There is no subsidy in that case, simply the lack of a free market and poor resource allocation.
It’s in the ToS though. You can register and at any moment you risk having your domain taken. Especially if you are a large business
You seem to have more experience in PCI-related stuff so I won't comment on that. I'd like to focus on engineering point of view, not compliance matter.

Let's say a company's app has a security vulnerability. Let's consider 2 scenarios: (A) using Angular vs (B) using an internal framework.

From engineering perspective it doesn't matter if it's (A) or (B). It's not like the internal framework will be perfect and bug-free.

In both cases it is company's responsibility to patch their app. In case (A) they can fix it in their internal fork of Angular; or fix it upstream; or update Angular to an unaffected version. In case (B) they have to fix their framework.

You stated that:

> When a company decides to use Angular (for example), they're also deciding to jump on the rat-wheel that is constant upgrades to the next version.

> Meanwhile, that vanilla app will just keep working in perpetuity.

and I disagree with it.

If a company doesn't care about security, they can have Angular "working in perpetuity" as well as their vanilla app.

If they do care about security, their vanilla app will not (securely) "work in perpetuity" since it will need a fix sooner or later.
The longer version of the story:

I stayed at one company too long from the time I was 25 until I was 34. By the time I left, I was very much an “expert beginner” - I was doing old school VB6 in 2008 (discontinued in 2001) and C++/MFC/COM programming (ask your kids). But at 34, I had developed soft skills and knew how to talk to business people.

From 2008 - 2018, I both modernized my enterprise dev skills and learned how to solve business problems. I also got lucky and always seemed to get connected to managers, directors and CTOs who were new to their company and needed to solve business problems. Most of my “interviews” were casual semi-technical but mostly about process/development improvements even as I stayed hands on.

By 2016, I belatedly discovered “the cloud” when the company I worked for as dev lead wanted to “move to the cloud” and they hired “consultants” who were really just a bunch of old school Net ops folks who knew how to do “lift and shifts” duplicating and on prem architecture to AWS and of course costing more. As I learned more about AWS, I knew I could bring a unique set of talents as someone who knew both the infrastructure side and the development.

I found a job at another company where the then new CTO wanted to pivot the company to being “cloud native” and sell access to micro services to large health care companies.

I talked through my proposals after listening to him and I led the effort over the next two years.

Then at 46 a recruiter from Amazon Retail reached out to me about an SDE position. I was not interested in being a software engineer at any large company, not interested in relocating “after Covid was over”, nor was I interested in doing the leetCode/DS&A monkey dance.

She suggested I apply for a role in cloud consulting “application modernization” (really just software development + devops using cloud services) in Professional Services that was fully remote. I had the tech skills, the project leadership experience and the customer facing experience from working at small companies. My interview was all behavioral besides a little AWS techno trivia as part of the initial screening.

So in reality, I just fell into a specialty where companies are more interested in my ability to solve business problems than reversing a binary tree on the whiteboard.
Yes, that would make sense... unfortunately companies I know that follow TDD religiously have taken the approach that tests drive design and development.
Everyone who needs it has to build their own personal knowledge management system. Usually a set of ad-hoc unwritten rules of how to manage an organic collection of documents, journals, to-dos, project notes, computers, servers, services, applications, protocols.

I have not seen any single solution that solves the full range of needs, probably because the way a person thinks, remembers, and learns, is so personal and different from each other. (Or is it? Perhaps we just haven't found the right universal conceptual framework.)
Exactly.

This is the one thing everyone is ignoring.

The US needs to double its entire power generation and distribution system in order to support a full transition to EVs.

We currently produce about 1200 GW. We need to double that.

Imagine taking the entire power system, from generation to distribution and more --something that took, I don't know, a century or more to develop-- and doubling it in just a few years. It won't happen.

Years ago I wanted to understand this better as I launched into building a 13 kW solar array on my property and was planning on getting a couple of Teslas. One of the questions on my mind was: How much power will we need to fully electrify ground transportation. I could not find any answer to that, so I wrote a simulation to get an estimate.

The answer I got was 900 GW to 1400 GW. Which, effectively, means we need to double our power system. Years later I was able to confirm that my simulation produced a fairly accurate answer to the question.

To get a sense of proportion, a nuclear power plant produces 1 GW. This means we need over a thousand new nuclear power plants. No, solar can't do it. As much as that would be a nice concept, solar has huge problems, not the least of which being that it isn't reliable. In order to deliver the kind of output produced by a conventional power generation plant, you have to over-build solar by over ten times of the required steady-state output. This isn't the solution. We need nuclear.

Therein lies the problem with electrification. We (the US, not sure how it is elsewhere) have become incapable of making big decisions and executing large infrastructure plans efficiently. It would probably take fifty years to build a single nuclear power plant. Building a thousand is simply unthinkable, not even in a century.

Today, those driving electric cars enjoy the advantage of not being in the majority. Even with that, in the last couple of weeks the government of California has been asking electric car owners to please not charge their cars during certain times of the day. I can only imagine just how bad the power situation will become as more and more electric cars are pushed onto the streets without getting brutally serious about rapid expansion of our power generation systems, and, in particular, nuclear power.

In short, I have no clue how this dream of two electric cars on every driveway becomes reality.

EDIT:

BTW, the issue is power not energy. It is very easy to come up with a hand-wavy "we have so much energy" thought, yet, power is what we need.
Prescient, but the one thing Orwell missed was that in some cases, people will wait overnight in the cold and rain just to be able to purchase the latest model telescreen. Would probably have been too unbelievable for the book.
I worked briefly for a place that generated code from UML. The code itself was ugly C++, but I never looked at it so who cares. Every week the first thing I did was print out the UML on large paper and paste it on my wall. It was nice to see everything on my wall like that, but just one week of one programmer time and what was on the wall was already obsolete in some critical way.

One important part of UML is the layout. Every week I.made a minor tweak to how the boxes were on the page so things looked nice. Every few months a larger change to layout.

Since then I've been to a lot of places where people ask for UML, but since there is no way to synchronize the code and UML the UML is left to rot. We could keep it up to date and i'd love it, but that means one full time graphical person for every two developers. I don't think UML is worth it unless it is the code.
I shit you not, I searched purpose of life, got no counter. Searched meaning of life, got a counter: https://imgur.com/a/SfzILul

Both typed into the "url bar", and not search box on goolge.com. The only difference as far as I can tell is I copy/pasted purpose of life, and typed out meaning of life... macos & chrome.
Oberlin College to pay $36M to bakery owners who were falsely accused of racism
Both Bing and DDG seem to have stop indexing porn since about 6 months ago.

Search for "couple having sex" then set the filter to "past month". Zero results on bing and ddg. It started around late January, early February. Other things that would lead to porn also fail like "woman f*cking dildo", "shemale", that's all I tried. They'll show result, but if you filter for 24hrs, past week, past month, they're blank
I had the same blips -- not sure if it is why, but Apple just replaced them under this program. I bought them in 2020.
Despite being mostly a subset of UML, SysML is a more cohesive and useful design and modeling tool. Unlike UML, I've actually used SysML on real embedded systems projects and like it. It lends itself well to model refinement, wheras UML encourages Big Design Up Front.

I'm not sold on the idea of capturing an entire design within SysML, but using it instead as a diagram format with defined semantics for situations where group discussion or communication with third-parties calls for some graphical aids. I think as long as you're not trying to make executable models, do code-generation, or replace a formal specification tool like TLA+, there is real value in it. The documentation and training ecosystem around it is pretty decent, as well. The SysML books I've read have all been way more pragmatic and grounded in actual engineering practice of building systems from many components sourced elsewhere, for which design capture is necessarily incomplete.