skysight-inc/HackerNews huggingface dataset:
The how - depending on the protocol.

Signalling System No. 7 - ISDN User Part spec (found here: https://www.itu.int/rec/T-REC-Q.763-199912-I/en) allows you to specify both a calling party number (3.10) and generic number (3.26) (the UK spec adds an additional presentation number so you have 3). This will typically require the help of an operator which is 'connected' to the network on the PSTN. A real business case can be made; like a generic, non geo support numbers appearing on the persons phone instead of the geographical number of the office which called. Either a bit of social engineering or findings a less scrupulous operator is all you really need to do

SIP has FROM and P-Asserted-Identity headers which follow the same process
They don't overlap in functionality at all. LSP is a protocol for communicating with IDE plugins. Tree-Sitter is a parser.

They're often used together. I've written a couple of language servers that use Tree-Sitter to parse documents.

For example when you hover something in VSCode it uses the LSP to communicate with the language server and say "oi, what's on line 5 column 10" and then the language server uses Tree Sitter to parse the document and figure out the answer (or some other parser).
I haven't watched the event, although, I would notice the all female cast just like I would notice the all male cast. It is a simple anomaly to have every caster to be male or female.
Given the relative costs of long-distance shipping via ocean freighter, vs. railroad - especially when the land under the proposed railroad is not flat, warm, nor dry - it seems reasonable to file the whole concept under "intentional fantasy".

Certainly an author who'd been Territorial Governor of Colorado should be quite aware of how expensive RR's were (and are) to build, then to operate.
While this isn't directly Google's doing, they do enable it for other services too: when I was on a road trip, I realized that I was going to need one additional hotel stay before getting home, so at 1 AM I was shopping around for a hotel on my phone and found a place that looked decent enough. I looked up their web page to get their phone number (since I don't trust the Google side-bar) to call them and everything seemed normal enough.

I clarified what their pet policy was over the phone and they said I was fine to bring the pets I needed to bring. They said that bringing a large dog and a cat was fine, so I thought everything was good. When I got there, the person handling check-in complained that I was violating hotel policy, as they only allowed one pet and only small dogs were allowed. I was confused as I had specifically asked when booking if they would be allowed and I was assured that it was fine. Thankfully we were allowed to keep the reservation given that we were keeping the animals crated while in the room.

When I got home, I compared the phone number in my dial history to the one on the hotel's website, and I noticed that they were different. After a lot of confusion, I tried replicating my steps to navigate to the hotel's website on my phone and realized that I had actually clicked on an "Ad" link on Google to get to the website, rather than the organic result. The webpages were almost identical, with the only difference being the phone number. Presumably the "Ad" link was put up by a booking site to funnel phone traffic away from the legitimate site.

Presumably because I was tired, I either didn't notice it was an ad, or I figured that it would be equivalent to the organic search result, but it could have potentially caused me to have to find a hotel that accepts big dogs with vacancy at 11 PM in a city I don't know, in addition to wasting my money since the reservations weren't refundable at that point.

tl;dr: Booking sites use Google ads to steal organic traffic intended to go directly to hotels and caused me to unintentionally violate a hotel's pet policy
Selective breeding, especially the modern methods of enhancing it without what is arbitrarily distinguished as “genetic modification”, is biotech.
The election is coming soon, Audience is bored of Xinjiang "genocide" [1], inflation is high due to printer brrrr.. And, the president is losing reputation due to the Afghanistan war, inflation. So, what can they do? Poke the bear and a madman from Russia starts to invade. Now, they can so pretend they are aligned with humanity by doing something.

However, the Yemen war is still going on and only a few people know that. EU is still buying Russian oil. The US is begging despots from Saudi, Venezuela, or Iran ..... What a mess.

[1] https://www.economist.com/leaders/2021/02/13/genocide-is-the...
IANAL, but for the websites, it's easily trademark infringement. In-N-Out notably sued DoorDash over them using the In-N-Out logo on the site.[0]

It's understandable why. If a customer receives a bad order due to GrubHub, DoorDash, etc., it reflects badly on the restaurant, even if it's not their fault. See claim 29 from the filing[1]:

> Defendant’s use of Plaintiff’s famous trademarks implies that Defendant not only delivers In-N-Out products to its customers, but that the quality and services offered by Defendant is the same as if consumers had made purchases directly from Plaintiff. Upon information and belief, the quality of services offered by Defendant does not at all comport with the standards that consumers expect from Plaintiff’s goods and services. Further, Plaintiff has no control over the time it takes Defendant to deliver Plaintiff’s goods to consumers, or over the temperature at which the goods are kept during delivery, nor over the food handling and safety practices of Defendant’s delivery drivers. While Plaintiff adheres to the Food Code, on information and belief, Defendant does not adhere to such regulations, including with regard to compliance with required food safety and handling practices.

[0]: https://money.cnn.com/2015/11/12/technology/in-n-out-doordas...

[1]: https://www.eater.com/2015/11/11/9714840/in-n-out-doordash-d...
We are talking about professional women's basketball players. Who might be traded, and then need to relocate with their spouse. It is a lot more complicated than you make it out.

Ten years is probably a very long WNBA career, on average. Then, add kids to that, and it is probably even shorter, and MUCH more complicated. I'm willing to bet you don't have kids and understand the expenses that come with them.

I'm not saying you can't live on the amount the highest paid player on a WNBA team makes, but this is the pinnacle, and it isn't the same as male players.

Sure, there are ways to constrain spending, but a WNBA player has far fewer choices than other families out there.
Claiming misogyny at every turn shuts down discourse and actually hurts progress as people will just avoid all discussion even when it is legitimately misogyny.
DC and Atlanta just off the top of my head.
I could be wrong here, but, I think the lawsuit is totally misdirected. Restaurants should be upset with the ordering platforms (e.g., DoorDash) instead.

The problem is the ordering platforms enabling this integration without restaurant consent. (Or, perhaps worse, offering orders without restaurant consent?)

Google just provides an API that allows restaurant ordering from Maps, Search etc. It connects to the ordering platforms (e.g., DoorDash) [1]. The ordering platforms integrate with this API by uploading data feeds and implementing a server with specific interface. [2]

I don't think Google even takes a cut!

I worked on an integration to a similar API, "Reserve with Google" [3]. With that one, at least, it can be enabled/disabled at the restaurant level. I assume that "Order with Google" is similar.

[1] https://developers.google.com/actions/food-ordering

[2] https://developers.google.com/actions/food-ordering/guides/b...

[3] https://www.google.com/maps/reserve/
Hello Maddie and Patrick,

Cheers!

I love what you are doing. Alas, I join in the concerns about deploying that tech here on Earth; even if the science and tech were 100% sound (which I think is possible and practical), the public opinion will always be extremely conservative.
Trees have proven incredibly adept at restabilizing the climate over eons. However, to continue to sustainably inhabit the earth as a species, we need to address the imbalance of anthropogenic greenhouse gas emissions over the scale of a human lifetime.

We’ve developed a photosynthesis enhancement trait to increase plants’ growth rate and carbon sequestration potential. Some plants have naturally developed a similar method of photosynthesis efficiency increase, known as C4 photosynthesis, which relies on anatomical changes that are only possible in a certain group of plants. Our method achieves similar carbon capture results without requiring elaborate anatomical changes. This is incredibly different from developing an organism that is resistant to glyphosate.

Additionally, while trees sequester an enormous amount of carbon, they also release it back into the air through decomposition. We are developing a range of tree species, with characteristics similar to a slow-decomposing spruce, that are able to keep carbon stored in the high-quality wood for longer.

Similar to the work of the American chestnut, we focus on studying our seedlings on land that otherwise would not be productive for carbon drawdown like abandon mine lands.
> Retailers basing stock decisions based on advancing particular political ideologies? Not normal

To be fair, "retailers" aren't a normal concept, being a recent innovation on human systems. Nothing about modern society is "normal".
your desire for biotech patents is not involved at all ?
The ease of use of Subversion is down to it being a centralized version control, which is pretty easy to understand. Switching to a distributed version control like Git takes quite a bit of effort (which I believe is worth it for more complex code bases being maintained by multiple people).

However, for a lot of business documents you want a single current version, with a history - Google Docs, Office 365 and similar give that to people in more user-friendly way than either Git or Subversion does, which is why they use it.
1. 'coming up with "I need a loop here I guess"', non-visual

2. "loop" -> "loop block", non-visual (the loop block is a yellow thing with two teeth and says "while" on it, this is a recall task)

3. Either typing the thing or executing a "find the block and drag it" action. This is the first "visual" task.

Sure, maybe if the kid genuinely can't type but can do gross + fine drag tasks than scratch is a winner, but this is not "visual programming". All the work is still not visual.
It's a good point, I did consider using that feature but the problem is it's not very cross browser friendly, so I stuck with simpler DIY pixel scaling.

In fairness I think there is basically two different values for chrome and firefox, although I'm not sure about safari and cannot test it...
America’s Hesitation Is Heartbreaking
You forgot "drive the wages of coders down by inundating the market with people with who can write satisfactory code under pressure"
I am very excited about what Oxide is doing, including how the work is being open sourced, and upstreamed.

I also love that they continued to bet on Illumos and am looking forward to the continued growth and development in the Illumos space.
> It's a lot of work to put into something that will just get bikeshedded into oblivion by people emotionally attached to a bad ui.

How does a maintainer like me who isn't a domain expert tell the difference between:

1. A submission created by a domain specialist

2. A submission created by someone who became "emotionally attached to a bad ui" change/feature

?
FAANG currently is in a totally different ball park https://twitter.com/danluu/status/1447997574556880902

Sure, it might be hard to believe people who are just like me make this much for the same type of work, but just 3 years ago I didn't believe people made as much as I do now (in a small startup).
"The fact that they aren't using this adaptation (or some other one) means that probably photosynthesis speed is already being traded off against some other factor in their communities"

What's best for the tree might not be best for us. Human civilization is in a time and resource crunch. This isn't about making better trees for trees sake, this is about solving the immediate problem of too much carbon in the atmosphere.

I'll give you though, that once we solve this carbon problem it's possible we might have another problem. So hopefully we keep a backup of some of these "heritage" trees.
How do you think "rewarding a warmonger for his boldness by handing him what he wants" wouldn't encourage more death later?
Why does the US even need to buy oil? Aren’t they a leading producer
Or a gigantic obstruction: https://www.nasa.gov/content/the-aragoscope-ultra-high-resol...

Sadly the occulder has to be smooth at sub wavelength scales, or solar system bodies could be used.
Corporations have long been used as a shield for individual ethics
You should for personal stuff. There are nicer VPS options too. Cloud usually makes sense when considering onprem costs to do the same thing which can add up for companies.
What If World War III Has Already Started?
Avoiding discussion just because misogyny is mentioned when misogyny is, in fact, at every turn is what actually hurts progress, as is avoiding mentioning misogyny because of people doing that. (But, of course, that's the motivation for the avoidance in the first place.)
Typical case: the fourth CISO explains what to do, like the third, and the CEO tells them that the resources aren't available and that in any case troublemakers don't fare well.
I think a lot of comments are getting caught up on the title and the introduction. There are some good comments sharing other experiences with programming education so I think that's worthwhile.

I read the author as saying "I like playing around with things. I didn't like playing around with 'kiddy' things when I was younger, so I made a simple playful programming language that's not 'kiddy'".

I read the page and thought it was a fun language. I'm not sure I could do a good job of using it to teach a class of young people, but I'm sure there are some out there who would get a kick out of it.
Ukraine wants to join NATO. And, if they join NATO, rules can be bent, and they can do anything which Russia doesn't like. What would happen to Crimea if Ukraine had joined NATO in 2020 or 2021?
This is the same thing for me. Short version is that I'm from Detroit area, lived in NH for a while, and now reside in Tampa area. My cellphone has a 603 area code (NH). But since I'm not from there, the only 603 numbers I care about are already in my address book, any others are guaranteed to be spam calls. This lets me easily ignore 95% of them (I also occasionally see an 802 (VT) number or a 978 (MA) number).

What is interesting is that I have started to receive more 727 (local area code) spam calls, maybe 2-3 per month. I suspect this must be from local friends and contacts leaking my number through sharing address books with various apps.

I am at the point now where incoming phone calls are near valueless, other than from a very small set of numbers. Most people text me, or contact me through other apps/methods. Even for business purposes, incoming calls are almost always scheduled and the very very few that are not, and from an unrecognized number, can leave a voicemail.

It is somewhat amazing how the telco's have let their core product, voice calls, become nearly worthless by not handling these spam call problems. Now I'm using contact methods and apps that are not provided by telcos and not strictly reliant on their networks.
It's a differentiator between junior and senior because senior people need to make "the call" on using a technology, juniors don't.

There's a couple of other heuristics for whether or not something is worth using on a project (like complexity of learning, and context within a larger stack), but suffice to say it's about looking past a specific problem and on to subsequent problems down the line.
Story as I see it:

OP goes to subreddits full of hyper-polarized edge lords

OP tries to respond with (what he thinks is) reasoned debate

OP gets virtually run out of town on a rail

You wouldn't get this sort of behavior on a well managed niche subreddit. There's tons of great technical subreddits. None of them are remotely mainstream. The best ones are 50k subs or less.

This article is a case study of "Play Stupid Games, Win Stupid Prizes". Reddit isn't broken. OP's expectations are.
This is one thing that will severely weaken russia. If this goes through. Literally everyone will demand for discounts.
True, but Scratch is not design-level diagrams; it's just a structured syntax made of "blocks" that snap together, it represents actual code.

I'd also argue that simple diagram-generating tools are quite viable when used to make sense of a large code base at the highest level, even though I agree that the theorized "edit and generate code" workflows don't work nearly as well in practice.
Wow, this article keeps coming back.

At the time "tagging" implementations at sites like Flickr and Danbooru looked pretty fresh but in 2022 they seem as much part of the problem as the solution. I remember doing some medium-scale crawling against Flickr (millions of images) and found all kinds of anomalies in tagging like the guy who took 3000 pictures at a wedding and tagged them all "rat".

What's ironic about it is that, like almost everybody outside the semantic web cult, the author gets the idea of the semantic web 100% backwards insofar as the whole point of RDFS and OWL is that I can write

vernacular:termInPoorlyDesignedOntology rdfs:subPropertyOf my:termInFitForPurposeOntology .

and map terms in other people's vocabularies into terms that are meaningful to me. The semantic web wasn't an effort to get people to write facts in a standardized vocabulary as to provide tools for mashing up what people write to what is useful. The trouble is that people outside the community never acknowledged that this was the intention, and people inside the community never acknowledged that standards like RDFS and OWL were inadequate to the task. (No ability to change the shape of data in complex ways, no ability to do simple math to convert Fahrenheit to Centigrade, no ability to clean out bad facts, etc.)
Encryption meant to protect against quantum hackers is cracked
Actually I don't think we do agree. "Novelty" is a very low bar and I'm arguing that there's plenty of utility above and beyond that.

Measurement? Yes - it's accurate enough for many purposes like home furnishing and interior design mockups.

Games? Yes. It suffers from similar issues to photogrammetry (high poly count, need for repair and cleanup) but that's proved useful in many aspects of game content creation. There's also the fact that games are a creative medium and people develop new art styles all the time. There's some very creative uses of point clouds and 3d volumetric capture which is often glitchy as hell.

Sharing? Not sure what you mean.

Mapping? It's much better quality than the 3d meshes in Google Maps and they are incredibly useful for visualising and inspecting places you can't visit. Compare with the output from drone photogrammetry. This plugs a gap between large scale mapping via drones and laser site scans. It's better than the former and cheaper than the latter.
i was similarly perplexed but upon reflection i may understand it. windows kept me at the level of "power user," and i suspect it lulls many into that complacency.

sure i wrote a few windows programs, debugged a few i hadn't written, and i ran some pretty niche tools, but i wasn't truly hacking on my system. most of it was off limits anyway, but more importantly i had stopped learning because i was a power user with niche tools and that felt like plenty.

with linux i can patch software to satisfy whims and have it cooperating with the package management ecosystem in minutes. suppose i want to do something simple, like suppress an annoying error message i don't care about. i expect that downloading the source code, grepping for the error, removing it, compiling, packaging, and installing will take me something like 3 minutes of effort.

seriously. these power users don't know what they're missing.
Reply since for some reason it won’t let me edit -

I’m just trying to assess what the options are before settling on what to buy.
How do I buy the NFT?
Using or not using the word Aryan isn't particularly relevant. The ideas themselves are racist.

I would quote bits, but you can pick any sentence of the original quote.
Here's another one. Asking a computer on the other side of the planet what time it is and getting an answer back immediately, in Japanese Standard Time. Whoa. This was on IBM's internal mainframe network when I was a co-op student there back in 1986/7. The world was a lot bigger place then. I still haven't quite gotten used to video calls with relatives on other continents being free and only a couple of finger taps to set up on your handheld device.
Ask HN: Do I have to host all data in the EU to comply with GDPR?
Hi HN,

I've had some EU-based potential customers ask whether I could host their data separately on EU located servers.

I've been Googling around to get a definitive answer as to whether this is an absolute requirement or whether there is an easier way around it.

For reference, my current setup includes servers in US, a database on Google Cloud and a cloud-based ElasticSearch instance.

Any insight or experience with this would be greatly appreciated!
I found the biggest difference to be the display. I changed from iPhone 7 Plus to iPhone 13 mini. From 7 on the display is wide color and the newer phones are all OLED with true blacks. They’re impressive.

Another big difference is 5G. I can easily get 500+ MBit/s downstream while outside.
I don't think there'll be a Mini with a Max, for exactly the reason you mentioned, but going from Pro to Max gets you more RAM, more I/O, more GPU, and more displays controller, if any of those are things you care about.
The extreme end of de-globalization is that nation-states actually have a greater incentive to go to war in order to secure more resources and industrial/economic capacity (including humans!) for themselves, meaning a new age of overt colonialism and zero-sum international relations.

There is definitely a balance to be found here.
It occurred to me that...

I realized that...

I became aware...

That's without even looking for a thesaurus. Not that I'm supporting this alt-definition of noticing, but your question seemed pretty trivial to answer.
In my experience, the industry is focusing on developer happiness at the expense of developer satisfaction.
I'm ok with them cancelling contract with Yandex and changing defaults.
I'm not ok with them removing this OPTION from browser.
Is there an actual issue that you have with sum types?
Yes, and, I think he outlines some serious issues with discourse on Reddit. I think if you strip away some of his biases you get one singular complaint:

Reddit strips nuance from conversation.

Adding nuance introduces attack vectors, complicates your argument and requires that the group as a whole be more informed in order to create compelling arguments.

It's so much easier to throw out quips and one-liners that help your world view, and obliterate comments that present constructive criticism.
Depends, if paid ads were involved to list e.g. DoorDash higher on the results then I think google should deserve some of the blame.
I think as programmers we forget that syntax is a pain for newcomers. Scratch tackles that problem at least.
Nice breakdown, thanks.
US produces mainly WTI but refineries are set up to process mainly Brent.