skysight-inc/HackerNews huggingface dataset:
> Some people will really not know (think kids for instance, but not only)

It seems very improbable that a kid would ask that question without having any preconceived notion whatsoever of a person with that name famously stepping foot on an extraterrestrial body. It's overwhelmingly likely that they have the famous 1969 event in mind, and that's why Google's response is appropriate.

Of course I'm not disputing that it wouldn't be even better for the Google response to explicitly correct the mistake in the query. I'm only disputing the fact that it's "broken." If you were asking this question of a human as some sort of test (but the human didn't know they were being tested), it would clearly be a "gotcha," and you could likely "fool" highly educated people who know full well that it was the Moon and not Mars.
I know google search is probably not the same as google flights, but I spent a few hours recently (over a few days) using google flights and it was a delight to use compared to the Expedia children.

We had a bereavement in the family and had to book multiple independent tickets because we could not travel together. This was just after the Ukraine war started so prices had gone through the roof. Exact number of days was not that important as compared to the price and the duration and using google flights UI to slice and dice the data was such a joy. Want to freeze the airline and look at the alternatives - which include from and to dates, number of days of trips, or freeze any other parameter and analyze others, the response was sub-second. Did not eventually book through them since I did not want to get into the google payment system (they offer booking through others that I did not explore).

On the opposite side was Expedia children where they would show a price of 2800 and when you click the price invariably it has gone up to 3600. Again. And again. And again. Not sure if that problem existed with google although I paid the exact same price as the airline as shown by google, it could just be a coincidence.
At the risk of going massively off topic and triggering a flame war, I always thought of movements like BLM in this way - “until <minority> lives matter too, then all lives clearly don’t matter”. I.e. if you support ALM you must also support <minority>LM, by definition.

EDIT: added the word “too” to clarify my meaning.
Ever heard of Space Shuttle Challenger? You cant own it if your management is against it.
> Strong disagree. Sanctions prevent economic development and change. Constant application of pressure and tensions ensure that the risk is higher than it otherwise would be.

It would be startlingly easy for NK to get the sanctions lifted if the wellbeing of its people mattered to it's government more than the continuity of its power. If they lived up to the D in DPRK and stopped crushing its people's access to information they'd be gone overnight. So blaming the sanctions for stopping change or development is disingenuous. Sanctions are just an exclusion from participation in global trade, which NK seem to want no part of anyway (outside of weapons development).

Also, what risk is raised by the sanctions?

They keep the risk of war low, as NK knows it couldn't financially support any kind of drawn out conflict.

They keep the risk from advanced weapons low, as NK is less able to advance their weapons technology.

Sanctions are a nonviolent defensive weapon.
I only surf the web with my browser in private mode, using a virtual machine that boots a live Linux distribution and through a mainstream VPN service.

Any banner that pops up to my face, I click "agree"and don't look backwards.

I understand I can still be identified using some browser fingerprinting tricks, but I have absolutely zero trust in any of these privacy notices/policies.

Disclaimer: part of my actual job is to assess whether my clients' systems/applications effectively comply with privacy laws and the policy shown to users/customers. I have never seen a company that does what it promises to its users and I've been doing this job since 2015.
> Recognising this ”reality”, and building your software development processes around it, is _engineering_.

A pillar of good engineering is understanding that the when and the how much matter often as much as the what and are fundamental inputs driving the how.

Due dates are a key answer to one of the component, they also have the benefit of being crystal clear and unambiguous, something engineers should strive for. Software development is like gas: it will take precisely the space you give it (and probably leak a bit). Due dates are the simplest and most efficient way of constraining that space. The issue arise when they are unrealistic, or arbitrarily set, without being negotiated. But you absolutely need them.

"A goal without a date is just a dream." - Milton H. Erickson
Yeah, the way my wife and and I go about rotating tasks usually has one person explaining/hand-holding to whatever degree is appropriate precisely because damaging goods isn't a desirable outcome. As an exercise, it can still surface issues even without full on cold turkey switches, e.g. does one tend to forget/downplay/skimp things that were already covered previously, is the communication actionable/respectful/unambiguous/etc, do complaints surface verbally, does the taught person actually take away any lessons they didn't know/consider/appreciate before, etc.

For example, the junk food example doesn't need to literally put you in the red, it can just lead to you complaining the food is crap and hopefully imparting that food not being crap is important to you.
My anxiety manifests in similar ways. I "do the dishes" (or whatever annoying task it is that tweaks my anxiety in the morning) before I wind down for the night. I take control of my own happiness.
I have two that I use on my personal machine:

1. A minimal "docker-compose without docker" tool. That allows me to run a group of backend web services with a single command and multiplex the terminal output.

2. A browser chooser that I set as my default browser, and which pops up a UI that allows me to choose which browser (and if Chrome, which chrome profile) I want to open links in. Super handy for making sure links get opened in the browser (profile) that has the correct cookies for that account. There are other tools that do this, but they are either written in Electron (slow) or don't support chrome profiles, or don't support macs.
Alas from a policy standpoint, Bush's two terms occurred in likely the most crucial window for averting global warming, and the policy was not up to snuff. Admittedly so were the Clinton years, and he didn't exactly change the course aside from the usual Democrat "words not action" on environmentalism.

Plus alt energy is a great tech for the libertarian/offgrid people. It doesn't necessarily mean they're all gung-ho on green tech at a policy level.

Schwartzenegger was basically the only GOP politician that was a vocal environmentalist while he was in office, and it wasn't just to appease the California voting base, he probably limited his political career by advocating strongly for global warming policies.
Quoting one of the lawyers who helped draft sanctions law:

https://freekorea.us/sanctions-nkspea-faq/

"""
Section 207 of the NKSPEA contains broad exemptions for food imports and humanitarian aid, and provides for waivers for humanitarian reasons, or when a waiver is important to the national security or economic interests of the United States. The Treasury Department has also published general licenses permitting humanitarian aid.
"""
Yes, but in practice, unless business conditions really change or there's a major disconnect between you and the company of some sort, it's a safe assumption that a professional job will mostly set you up for a year or two. An explicit we'll see how things go for the next couple of months before we extend a real offer would set off a lot of alarm bells.
California taxes capital gains as a source of income without the IRS’s differentiation between long-term or short-term gains so they are one and the same to California.
I think you are describing internship
I used to add inurl:forum or inurl:thread to my searches to find actual opinions from people instead of ads disguised as articles. Now I just search reddit.
Main reason why I invested in a mic that has its own mute button with a very obvious red light when it's muted.

It also can keep the Teams mute status in sync as long as I don't touch it in the app myself (I believe through Teams detecting whether the mic interface is marked as muted or not, so it isn't exclusive to my mic).
At one point I had a gist with a bunch of links to a web server that controlled some home automation stuff. Add a link to your Home Screen and you’re good to go! Easy to share as well
I will not venture a guess as to whether the author's wife articulated her feelings and needs clearly because I do not know either of them.

However, I can say that in my own life, I have been quite explicit about how I was feeling multiple times. In my own words: "When you {seemingly insignificant thing} that I've mentioned bothers me, it makes me feel like you don't care about my concerns, and only care about yourself. That hurts me, and because I've already mentioned this, it makes me doubt that you have any concern for my feelings." (Somewhere around the dozenth time, append "or my wellbeing.")

Even so, it usually took repeating half a dozen times or more before my significant other exhibited any reaction beyond dismissal (i.e. moving past "It's just a cup. It shouldn't bother you."). This happened in three separate LTRs.

Obviously my anecdote doesn't prove anything... except that "women need to be explicit about how they are feeling" is insufficient (though necessary) in at least a non-zero % of communication.
> My partner has certain expectations of how the home should function. They should put those expectations on themselves. Work toward shared expectations should be shared.

Three excellent rules for a successful marriage.
Google bought the main provider of flight information in 2010 (ITA). ITA had such a monopoly that Google was required to continue licensing their software out for years afterwards, though I think it expired in ~2016.
This is not a recent change but exactly how Google has worked since 1999.
> If dirty dishes trigger you, then you need to make sure the dishes get done.

Eliminating a net source of dirty dishes is an efficient way of doing that.

If you want to be in a relationship with someone, and they are triggered by dirty dishes, you might need to consider their needs in order to realize yours.
> For example, you come up with some (...) idea (...) and no results are found -- I'm almost always headed down the wrong path.

And by that you mean, Google is telling you how to think, and that you should think in some way and not in some other way. I'm quite sure I am not comfortable with that.
You're right, I kinda knew it needed cooling, but I guess your point is even though the effect being exploited doesn't require a temperature gradient, in practice the heat dissipation requirements are the same if the TVP is to survive - or are they different... surely for the purposes of satisfying the first law the temperature dissipation requirements are dependent on the efficiency of conversion?

Which would make the cooling requirements of this TVP lower (relative to input) due to it's higher efficiency? but still substantial.
Why would somebody use pinecone instead of a high quality open source library like FAISS？
Feds Uncover a ‘Swiss Army Knife’ for Hacking Industrial Control Systems
The one thing I wish that Google offered would be the ability to blacklist sites for a period (coud be fixed - say 6 months).

So damn annoying when the top search results all lead to shitty SEO-optimised sites that use a whole page to blather on and on, leading to a tiny information nugget at the end. No value, just excellent SEO scamming.

As these scam artists get better and better at this, Google gets less and less useful.

When I see a site like that, I can be quite sure there is no value to me from that site. I want to blacklist it - not forever (though I'd settle for that) but so I don't see it in search results again.

The crazy thing is that this could even be a benefit for Google themselves. They could aggregate these signals and use them to identify SEO scammers, since their algorithms clearly can't. I'm sure that Google aren't happy with the lacklustre performance of their search in modern times.
The current issues people are running into are the ones who went for the cloud hosting option.

Some do run it onsite which is similar to running Trac but with two major differences:
1. Contributing bugs to Atlassian helps only Atlassian.
2. You have to pay Atlassian.

The counter argument is that a company of Atlassian or even further scaled, at Google’s size, should be able to provide some meaningful customer support or engineering around bugs or issues while using the platform.

But in reality, Atlassian’s cloud outage is over 2 weeks, could have likely been resolved if everything was handled properly on-site (for those who like to play Devil’s advocate, there’s your hinge) as opposed to going to the cloud.

What I’m arguing for is the idea it’s beneficial to everyone to support platforms which enable the user to DIY, and we consider engineers or admins people who do that: Engineer and admin.

In other words: the car industry doesn’t compete over the shape of the wheel, why do we?
Comes across as jerk. How can an outsider say things with such certianty?
On a sidenote, to build the list I had to comb through my subscription and load the relevant channels (and go over their videos a bit), and since doing so my YouTube recommendations are significantly better, with recommendations of small technical channels in the same spirit as Tom7's
That was a weird example to me. Google, although it ends up returning seo spam like w3schools, usually surfaces good SO answers, which are imo (and I think generally recognized as) the best answers that also contain discussion and caveats, if warranted. It's considered bad practice already to just cut/paste the SO answer unthinkingly. The only thing worse would be to do the same thing with whatever this search engine dragged out of w3schools.

There are lots of criticisms of google search, but in this case, I think the Google result is better - anyone looking regularly for answers is conditioned to tune out the Geeksforgeeks and w3schools and other spam, so as long as good SO answers are from and center, I think google wins
This, I think, is the heart of advice heard so often: "don't keep score." If balancing our emotional checkbook is more important than harmony with our partner, we care about something more than our marriage. I'm no expert, but I think caring about anything more than our marriage is how marriages end.
--silent room--

Dumb, snarky, about to be fired, me: "So. What you're saying is... She's single?"
Not to mention a CEO who is more interested in activities outside the company like the green energy transition and politics.

As an Aussie I always wanted Atlassian to succeed as we have so few tech companies at that scale or larger. Now I view them as another Oracle. Now they innovate little, they keep ratchetting up prices, pushing deployments to cloud where they make more money. Nickel and dime you for what should be core features (SAML Auth?). They aren't coming up with anything new to keep the value in the ecosystem. They buy applications in, spend a little to make some cross integration and then drop down to a slower development Cadence.
I like Edge, but the setting for the search engine is quite difficult to find despite being (I assume) one of the most common settings to change. You have to click on "Privacy, search, and services", then go the "Services" heading and click on the tiny "Address bar and search" box, and then you finally come to the page where it will let you change the default browser. Said "Address bar and search" box is also the very last item on the "Privacy, search, and services" page with no highlighting or emphasis whatsoever.

Meanwhile for Firefox, I just have to go to "Search" and the setting for default search engine is immediately obvious. Chrome seems to have a similar layout as well despite being produced by a search engine company. Edge is my daily driver, but it still took me way longer to find the default search engine setting in Edge compared to Chrome and Firefox.

Also, I have to compliment Firefox for making it really easy to search with a non-default search engine. I generally use Google, but I use Bing when searching for internal work stuff since it is integrated with O365 and SharePoint.
I think this is obviously incorrect.

Human error is probabilistic, and the probability of making an error cannot be zero.

On the flip side, it’s infeasible to use only provably correct systems; not lazy, but literally not a practical option due to compute costs, developer time, what formal techniques can even be applied to the problem at hand, etc…
No, there should not be a law about this. What possible reason would there be for being prevented by law to talk about your life? When is it OK to talk, and when is it not?
> It’s important to note that when the date is the most important thing, the body of work must be flexible, and vice versa. You shouldn’t have both constraints. This will help bring clarity to the value.

The last product-ish app I did (internal to the company), either neither of those was a constraint, or they both were.

I was taking an existing manual process backed by an Access app, and making a web version that would assist with some of the manual steps.

There was no inherent cutoff date. There were multiple possible levels of functionality. But every $PERIOD that it wasn't usable was another that the user team remained overworked, and every level not written was more of the manual work not automated.

It eventually dropped to WONTFIX levels of my to-do list at somewhere around 1/3 of the potential functionality implemented. But before that it was at the very top, and the "due date" was "help we're bleeping dying over here".

.

I don't think that really translates to the proposed viewpoint in the article.
If you think this story represents abuse, I truly hope you aren't married and never do.
OK but are poor people and minorities more likely to commit benefits fraud? Because if so, I think that's fair game as an input, (obviously not if it's the only input).
Analyst steals nearly $600k in cryptocurrency from client, police say
details:

https://www.cisa.gov/uscert/ncas/alerts/aa22-103a

https://hub.dragos.com/hubfs/116-Whitepapers/Dragos_Chernovi...
I'll say, Our organization failed to properly implement the appliance ; as such, didnt get the best result. (can't blame Goog/the device if we didnt actually implement the thing in best way possible...)
For agr, have you seen fastmod? https://github.com/facebookincubator/fastmod
Not for me, but I wrote a small program that emails my dad the New York Times crossword every day so that he can print it out. He could just log into the website and print it, but email is so much easier for him.
Here is a question I have: if we had basic science pushing battery and solar and wind tech in the 1960s, how far would we have gone in effective alt energy on the grid that far back? Wind certainly would have been effective, it's just electric motors and windmills.

But how much of 1960s tech would have enabled LFP/Lithium Ion densities and the various solar cell efficiencies? I get that silicon cells are reliant on fab technology, but perovskites and others?
> However, pointing out NK atrocities to have him morally wrong is not appropriate. With that logic, we should be also approving Iran or NK punishment of their citizens when they work with US.

Tht logic only holds if you believe the governments of the US, NK, and Iran are all equally just and legitimate.

If you believe that, I have some crypto that might interest you...
I had access to flight information through an API that my work pays for and I rarely care exactly what day to arrive or depart. So I created an application that would dump all flights to a destination over a range of leaving and return dates. It dumped all the data into SQL database so I could filter on price, number and duration of layovers, class, etc. It was incredibly useful for really dialing into what I wanted (no layover over 3 hours, less than $X, etc). Using Google flights is painful by comparison.

Unfortunately I no longer have access to that API. The last time I flew I did this process manually and slowly discovered I should leave on a weekday and leave on a weekend for the best flight.
"you're thinking about it wrong" isn't really that great a defense of Google, you know? I'm not being flippant. The two examples you gave are different searches, with different goals.
Right. Very valid point. It’s entirely possible removing them was partially politically motivated or perhaps more accurately, it was politically motivated to LEAVE them off after the work was complete.

It has traditionally not been in the best interests of many politicians (in both parties) to promote renewable energy over fossil fuels sadly.

It may have changed since then, but even the “Green New Deal” originally did not include cutting tax subsidies for fossil fuels as part of its terms.
Not really a program, but I put a script on aws that texts me in the morning if it’s a street sweeping day. Sometimes I forget to move my car anyway…
Believe it or not, some people enter enter into marriage as equals, and view each other as teammates working together and respecting each other’s input into major life decisions.
Sina Estavi should've bought land on the Moon instead

https://lunarregistry.com/
Particularly useful for timey-whimey relativistic analyses.
> "Hundreds, maybe thousands of times, my wife tried to communicate that something was wrong."

If you try to communicate something hundreds of times and it's not getting through, it isn't the recipient that is at fault.
VR may ultimately never take off if it can't solve the motion sickness issue that many people experience. The human body is a pretty big limitation
First, there are no absolutes here.

Second, its can often be about preference weights. If A cares heavily about something, and B doesnt have a strong preference, then perhaps B should take A's preference into account.

Now, should A have a strong preference for a trivial thing? Maybe not. But that doesnt change anyone's preferences and only breeds resentment.
What's wrong with w3schools, never get the hate, it's an ok site, code on it seems fine.
Is it standard for a RFP to have a long list of questions like this? I've never been involved in an RFP from either side.

Is it standard to (in addition or instead) to have something more general/forward-looking like: how do you watch other providers' postmortems and apply the lessons to your own system?

> - Can you restore data for a single customer, and if so, what is the RTO for that operation?

If I were to aim something at this specifically, it'd be: can you restore data for N customers or N% of customers, and if so, what is the RTO for that operation?

I mentioned in another comment that Gmail had a similar outage in which they had to restore from tape. https://news.ycombinator.com/item?id=31017160 They had a tool for restoring a single account but not for restoring N accounts in bulk, which would be significantly more efficient than doing the one-account process N times. (E.g., in the case of tape backups, imagine the difference between pulling data from the tape library sequentially for each user vs all N at once, particularly when one tape may hold data for many of these customers.)
Nah, the stories are there so you have to scroll 6000 pages to finally find the actual recipe. Why do they want you to scroll? Because every 5th word is an advertisement. More scrolling, more ads, more revenue.

All of these recipe sites (that I've seen) will drop the ingredients + directions on the bottom of the page.