skysight-inc/HackerNews huggingface dataset:
Link us!
Not to mention schema.org. These are used heavily for Google search integration (reviews, business information, show times).
This is great work! I've done similar stuff (not as nice) for some relational and document stores.

But if you're talking about data lakes, like splunk, or various other similar systems - there's no standard way for writing a parser like this across all of them and you end up implementing the same thi ng a ton of different times.
8. Online upgrades.
This was one of my main resources for learning game networking. If you ever feel tempted to write more articles on the subject, or write a book, people will eagerly read it. Thanks for writing and hosting your articles

Edit: I see you wrote a cg book! https://news.ycombinator.com/item?id=26013002
Title doesn’t match.

It should be: “ Vantage Launches Slack Support For Cost Report Notifications”

Totally different thing. Figured that out after wasting a few minutes on this.
As a software engineer married to a farmer-cum-production line supervisor, this is interesting. I knew we were a rare pairing, but this is very rare.
I think resisting change only takes you so far. Let systems become efficient. Centralized systems like Amazon will find an antidote in decentralized ones like Shopify. We don't miss horse carriages but I am sure they were part of daily life a 100+ years ago. Disruption and change is part of life.
I’m dying, this is great. So much to love, particularity the utterly absurd syllable breakdown

geographography
ge·ographog·ra·phy
the art or science of drawing maps
"technical advances in geographography"
Telegram actively goes out of their way every day to support third party clients , and even keep their systems open to risk of heavy botting/spam , just to support third clients. (And they do have to fight against a lot of malicious bot activity).

I use their client api to build cool stuff for my userbot all the time, i have great respect for telegram and matrix.

Signal and Whatsapp are more apt when considering walled gardens, not telegram.
Love noteplan!
Social class seems to have always played an important role in marriage (e.g. Jane Austen as a primer on 19th-century upperclass British society), so I'm not sure it's fair to say that this is change from the past. But I think it's fair to say that it is a factor in concentrating wealth.
FORTRAN, COBOL, and SQL made programming accessible. FORTRAN, in particular, was not hard to program formulas in, and scientist and engineers had no need in “coders.”

Apparently, something was missing, though, and that something, when it was added, turned out to be hard.
The wallet and iris hash are never linked. The privacy properties of a Worldcoin wallet are identical to an Ethereum wallet (i.e. pseudonymous until you doxx yourself).

See https://worldcoin.org/how-it-works#crypto
> He

I see what you did there.
This is called slippery slope argument. George Washington ordered his troops to be vaccinated. It's been the case for centuries and pretty much why a lot of us are alive now.
I tend to find a lot of interesting sites off of the aggregators.
fraud, on my social media marketing website?
You forgot the most important one, which is, has been, and always will be:

6. The inability for a central bank to print gold.

I understand the various arguments for fiat money in advanced economies, and many of them make sense, but the one thing that should stop everyone from advocacy of CB-printed fiat is the Cantillion Effect [1].

Any system in which the first-at-the trough benefit exclusively to the detriment of those last-at-the-trough is prima-facie wrong. It causes MORE inequality than any tax structure, redistribution plan, or Elysium-style Capitalist dystopia you could ever dream of.

If you advocate for management of money supply by printing of fiat, that's not necessarily bad. But there are no Bernanke-style helicopters coming to distribute it fairly or evenly. It's always: Blackrock and Citadel first, you twenty-third. And that's not a system of money supply management that's even remotely just.

Until the Federal Reserve stops handing free money to Larry Fink that may eventually get to me, much too late, at money velocity cycle #18, whilst publishing press releases bemoaning THE VERY INEQUALITY THEY CREATE, I'm going to stack gold and cryptocurrencies. I have no interest in their lies, and you shouldn't either.

[1] https://en.wikipedia.org/wiki/Richard_Cantillon#Monetary_the...
> ... AAA video games? Yes.

One of my favorite stories of the ideas of lisp commercially is a dialect that Naughty Dog developed for their game development.

It started as being developed for Crash Banicoot on the PS1.

Which is really interesting given how limited the system was (1mb to 2mb of ram depending on what you were doing with the system!)

They later iterated on it for Jak and Daxter on the PS2. To quote the wikipedia page:

> GOAL does not run in an interpreter, but instead is compiled directly into PlayStation 2 machine code to execute.
> ...
> GOAL has extensive support for inlined assembly language code using a special rlet form,[1] allowing programs to freely mix assembly and higher-level constructs within one function.
> ...
> It supports a long term compiling listener session which gives the compiler knowledge about the state of the compiled and thus running program, including the symbol table. This, in addition to dynamic linking, allows a function to be edited, recompiled, uploaded, and inserted into a running game without having to restart.

[https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp]

I almost don't believe it, honestly.

In most modern engines I've used we STILL struggle hard for a perfect live-reload system.

I've implemented many types of custom interfaces that let you tweak things on the fly in my games, and it's almost criminal how much better/productive it feels vs. the 'tweak, compile, test' loop we're usually stuck with.

All that said, I see the same reason of why companies always transition away from lisp all the time:

> In all honesty, the biggest reason we're not using GOAL for next-gen development is because we're now part of Sony. I can only imagine Sony's shock when they purchased Naughty Dog a few years back, hoping to be able to leverage some of our technology across other Sony studios, and then realized that there was no way anyone else would be able to use any of our codebase.

It really makes me wish some big company would make a python clone in lisp, but put a tiny escape hatch in to fully utilize the lispy parts.
You can’t go wrong with any of these in any order you’d like:

https://en.wikipedia.org/wiki/Great_Books_of_the_Western_Wor...
Do you mind elaborating a bit on this? I've actually never heard of Quicklisp.
Just to be clear, is apple's icloud photo storage E2EE? From what I've been able to find it isn't, but I couldn't find anything official one way or the other from apple directly.
(Author of The Art of Agile Development here.) Lots of negativity in this thread. I can't say I'm surprised. For what it's worth, I mostly agree with the negativity—"Agile," as commonly practiced, tends to be terrible. That's part of why I wrote the new edition.

I say as much in the first paragraphs of the book:

> Agile is everywhere. And paradoxically, nowhere.

> In the 20 years after the Agile freight train roared into software developers’ consciousness, the number of companies calling themselves “Agile” increased by orders of magnitude. The number of teams actually taking an agile approach to their work? Not so much. “Agile,” the easily repeated name, is enormously successful. The ideas behind Agile—well, most of them are ignored.

> Let’s fix that.

If anybody would like to talk about the book, I'm happy to engage. If you're curious about the book, the first three chapters are currently up for free on my website, and there's a lot of excerpts from the remaining chapters posted too. Follow the links in the table of contents at the bottom of https://www.jamesshore.com/v2/books/aoad2.
Just look what they did to Richard Jewell
> There are no mechanisms to lower the temperature when arguments get intense, for example.

This is a second, third, or fourth-tier concern after stuff like white supremacists using platforms for organizing/harassment, governments using them to facilitate genocide, scammers using them to profit off of the pandemic, etc., etc.

"When arguments get intense" completely ignores the incredibly low-hanging fruit: banning networks of bad actors. (They have the data to do this, they just don't want to.)

> Do you know of anyone working on healthy engagement?

Twitter is trying to warn users about "intense" conversations. Unsurprisingly, they suck at it:

https://twitter.com/angryblacklady/status/144754672404668416...
https://twitter.com/chadloder/status/1446879163307028481
The problem here is that different power suppliers in different locations have different standards here. My 6.6kW array here in rural New Mexico is connected to the grid via an inverter that will, putatively, shutdown if the grid side drops.

How does the inverter make it impossible for a failure to happen? How different is this from an automatic transfer switch (which would not be allowed)?
Show HN: Google search+display revenue alone is more than all of Microsoft's rev
Something interesting I just noticed. Both Google and Microsoft released earnings today. I looked through the numbers and this caught my eye.

Google rev: $65.1B

Microsoft rev: $45.3B

Google made about ~$20B more than Microsoft. Looking at the earnings release, Google's search & display business alone made about $46B in revenue, which is more than the entirety of Microsoft.

Other biz units that are not included in Google's core search & display business:

Youtube: $7.2B

Cloud: $5B

Google "Other": $6.7B

Other bets: $0.18B

Google release:
https://abc.xyz/investor/static/pdf/2021Q3_alphabet_earnings_release.pdf?cache=f1ba3f6

Microsoft release:
https://www.microsoft.com/en-us/investor/earnings/fy-2022-q1/press-release-webcast
I have a feeling the parent poster realized they were only mentioning the word, but chose not to write it anyway. For a lot of people, it is a very uncomfortable word after all.
Allwinner isn't the only vendor guilty of that. Ever try finding a datasheet for any Broadcom or Qualcomm part? I'm not defending the practice. I wish all SOC vendors would give full access to any/all documentation. They can still have a policy of "no support unless you sign a contract to buy X number of parts."
Shen is an example of that. In its original form, Qi, it was written for Common Lisp and later written for other languages.

http://shenlanguage.org/
This. Normal solar relies on the grid as it's "storage". The economics of solar become very different if you have to provide local storage.

This is also why there is an ongoing fight over net metering and in some places solar connections aren't even allowed. So long as solar is a small fraction of the total power it has basically zero effect on the grid. Now, however, there are a lot of solar setups. Look what happens to the grid:

The total delivered power drops, but the peak power (when the cloud passes in front of the sun and all those panels quit working) stays the same. They need to spend just as much on generators as before but they aren't selling as much power. Historically, the cost of being able to produce the power has simply been folded into the cost of the power but with the two going out of sync this model no longer applies. Solar gets a substantial hidden subsidy from this, without this subsidy solar is almost never economic.

Second, look at what happens when *lots* of homes go solar. Lets say the local substation is delivering 1000A of power to it's area. Lots of panels go up, the combined power is 1500A. Now the substation transformer is being asked to push 500A back up to the distribution wires--and it's probably not built to survive that. Either those substations must be upgraded or the power company simply prohibits the situation from arising the in the first place by not allowing too much solar on any given segment.
It's an IR for a never completed language.
Writing tip, if you think something is going to sound pretentious, then replace all instances of 'you' with 'I'. Usually that will help with the tone. I find I sometimes tend to assume my own personal experiences will match everyone else's experience, which usually is not the case in the end. So, instead of trying to convince people what the "right way" to bookshop is, just give your perspective as another point to the conversation.
Key Bank bought the naming rights and named it "Key Arena." Amazon bought the naming rights and called it "Climate Pledge Arena." The only sense in which one of those arbitrary names is "virtue signaling" and the other isn't it that some people just don't like it when anyone mentions climate change in public.
> You could write as complex of a type system as you wanted that compile time checks, so it's surprising someone hasn't written one that mimics at least java/c++/whatever style types.

There's at least typed racket.

> I have 0 experience here but that's really surprising to me.

> I'd think out of any language lisp would shine here.

I don't think you should be surprised that people don't want to write their typecheckers as macros. A few people might want to do that, but most people don't. And at this point you're not far from just creating a new language, that you could create in ML or a descendant, which have always been one of the most popular options for that.
Unluckily, you cannot insure yourself against the immense risk of alimony payments if a divorce should happen.
Eric Migicovsky, Pebble founder who now runs https://www.beeper.com/:

> These bridges are actually just an intermediate step. Since Matrix itself is an amazing chat network, eventually as more people start using bridges on Matrix, they’ll notice that their friends are already on Matrix, eliminating the need for bridges gradually over time.

> I really believe that the world will be a better place when everyone is in the Matrix. Matrix is the non-proliferation treaty of chat.

https://medium.com/@ericmigi/the-universal-communication-bus...
I definitely wouldn't want to date me, and I'm a pretty generic SWE. I think many of us are low in empathy, and seek out partners who have more empathy. A natural balance, so to speak.
What's the excuse GP is making exactly?
We think alike. Watch this space in coming months for announcement of a Alpha test of a solution. Code is running apparently as intended and currently am collecting the initial data, uh, a lot more than the 6 sites! Solution is novel in several important respects.
For my group this wasn't about mic settings but mumble being bad out of the box. Maybe because we didn't pay for the servers and used a free something, maybe because of bad luck, I don't know, but every experience we had with mumble was terrible. For teamspeak, while the voice part is great, the message part is (or was at least in ~2016) lacking compared to discord. We were coming from skype/twitter which had better support for """rich messages""".
Yandex does a plenty their own filtering. For example they filter all the sites in this list https://eais.rkn.gov.ru/en/ which is used for political censorship in Russia.
I had a Kindle for a few years, but I like paper books. After a long day at work, it's nice to relax with something that would survive a coronal mass ejection or nuclear EMP.
I've gotten into a habit of instinctively searching for queries in multiple major search engines as I've often found that many useful results are found by one but not another. Most of the time, notable differences seem to be in NLP or 'Oh, I know what you're looking for!' algorithms or are the result of DMCA or other requests, but I've noticed a few situations like this where results differ or seem special-cased, sometimes amusingly, for mysterious reasons (edit: another comment points out possible copyright issues with Wikivoyage).

Here are a couple cases where I archived results pages from Bing, Google, and Yandex with the Wayback Machine and archive.is.

A particularly puzzling case as to why the result might be filtered: one particular Wikipedia page. Searching by its title, using the queries:

victorian erotica wikipedia

or

"victorian erotica" site:en.wikipedia.org

Bing refuses to present the page, while Google and Yandex offer it with no qualms. Interestingly, when I discovered this, the article's talk page was the first result in Bing, but now even that no longer appears.

Another query, where the issue is likely that it borders on one of a diverse variety of sensitive and/or politically controversial topics where results sometimes seem deliberately tuned in one index or another (in my anecdata: mostly by Google), is the title of one of the hoax papers submitted in the grievance studies affair, which appears verbatim in many pages about it:

my struggle to dismantle my whiteness a critical race examination of whiteness from within whiteness

Bing and Yandex exhibit expected behavior. Google, however (which is usually the best at determining the subject of a query consisting of an out-of-context quote) seems to only focus on a small fraction of keywords and finds no results that are remotely related to the grievance studies affair itself.

I've seen discussions about the decreasing relevancy of search results in general where some have suggested that some sort of central repository be started for archiving interesting search results. I wonder if there have been any efforts toward such a project?

Note: when archiving search pages, I stripped all unnecessary parameters from the URLs. For example,

https://web.archive.org/web/0/https://www.google.com/search?...
It's not about timing. It's not just about selling either.
https://www.quicklisp.org/

It's a package manager for Common Lisp. It's supported in pretty much every implementation (probably every, but I won't say that with certainty).
The first name that stood out to me was Ron Rivest, of RSA, MD5, and public-key cryptography fame.
Burrito: Cross-Platform Elixir Deployments
I agree that representatives don't actually represent the wishes of pretty much anyone who isn't extremely wealthy, but I haven't seen anything to suggest that this problem is worse for rural populations than urban populations.
TikTok dodges questions about biometric data collection in Senate hearing
> Would you prefer to support some weird arbitrary nameless closed source extensions, or have a multicore Python?

There's nothing wrong with staying on an older LTS version of Python. Let the people with the nameless closed-source stuff stick with that. The beauty of open source is that they can fork the older, GIL-ful version of Python and maintain it, if they like.

Multicore would be a tremendous boon to the language.
OK, you don't need any of those. Certainly you need lawyers to actually write the IPR & conduct it, but nothing starts until someone finds that killer prior art.
Physical books, like vinyl, is a decorative piece of art as well as entertainment. I think that will keep physical books popular indefinitely
In the US, since the costs for risk pool for over 65 and under 65 are allocated separately, unless the tobacco smokers are dying quite a few years before age 65, then they are more costly to members of the risk pool for people under 65.

The simple proof of this is that insurers have no obligation to charge tobacco users a higher premium, but all of them do (for under age 65 insurance).

If it was true that tobacco users were less costly from age 0 to 65, then insurers would not be charging tobacco users extra since any one could steal customers by offering a lower premium.
There are also approved vaccines based on the inactivated virus like Covaxin from India.
You're directly contradicted by the writers of Squid Game. In fact the text itself directly spells out that it's influenced by South Korea's looming debt crisis and housing inequality. I'm surprised you missed that, frankly.

https://www.abc.net.au/news/2021-10-16/squid-game-on-netflix...
Flock license plate readers spark controversy
As someone who joined the movement, believed in i, and still does, I had a lot to say about point a. I think the following best wraps it all up though.

"Every great cause begins as a movement, becomes a business, and eventually degenerates into a racket" -Eric Hoffer

I think another important thing to point is that most* software projects fail. Trying a new methodology is a good way to deflect blame and extend life into a bad business, team, manager, product.

b) I don't think so. I think companies are still chasing agile. I personally hope it makes a resurgence. Unfortunately Waterfall is perceived as an urban legend vs the monstrosity it is/was on the industry by the new generations

* I thought it was 50%. [1] suggests it's 75%, and this[2] suggests 90%+

[1]https://www.geneca.com/why-up-to-75-of-software-projects-wil...

[2]https://www.quora.com/What-percentage-of-software-projects-f...
All iris hashes are publicly saved, but not linked to wallets. Details here: https://worldcoin.org/how-it-works#crypto (Account Privacy section)
> Maybe instead of "low power" they mean a sustainable energy source so it's perma-nent.

Now _that_ would be very cool! I can imagine a computing device driven by solar or wind. But when it comes to solar or wind, the important part isn't energy usage as much as it is dealing with inconsistent energy output. Here we'd want to design computers for situations with varying amounts of available power. But that's much more nuanced than "low power".

> Also since data storage is constantly moving to be more volatile, complex to decode and distributed in space, we might want to start encoding our knowledge as the ancient civilizations did, in stone, but with some easy to decode language (think Voyager probe). That would be permastorage.

That too would be very cool. Not sure if you've read over VPRI's paper on digital Cuneiform Tablets [1] but it's a great read in that vein.

[1]: http://www.vpri.org/pdf/tr2015004_cuneiform.pdf
Why wouldn't you use Emacs Lisp to automate small tasks? I think it's great for that purpose, it's usually pretty easy to give a utility a very comfortable user interface in Emacs.
Ask HN: Anybody enabled IOMMU on AWS metal servers?
As per: Section 17.9: https://doc.dpdk.org/guides/nics/ena.html

and https://github.com/amzn/amzn-drivers/tree/master/userspace/dpdk/enav2-vfio-patch

Enabling IOMMU on i3 or c5 metal instances is as easy as adding "iommu=1 intel_iommu=on" to /etc/default/grub followed by update-grub, reboot.

I can't get this to work. Every time I update grub and reboot I cannot reconnect via ssh. Also EC2 console fails to get good status.

My config:

* Ubuntu 20.04 stock AWS AMI x86 64-bit

* i3.metal (spot)

Less importantly but also of interest on IOMMU:

If one is on bare metal is IOMMU really needed? Seems like no if one is not using HVM. Unsafe IOMMU mode could work.

Are there any performance advantages to IOMMU? Again as far as I can see, no.

Thank you
This sound like the hair brained rhetoric a cat parasite host would cough up
A lot of comments don’t seem to get the context of this.

Book prices are regulated in France [0] and you can’t just discount willy-nilly, in particular new book publications have selling prices set by the publisher.

This proposition is coming on top of that: it will block sellers from artificially discounting books by subsidizing shipping cost. It is basically closing a loophole that still allowed Amazon to have lower prices than others.

It doesn’t matter if you’re independent, purely online or not. The effect will be to force the same sticker price everywhere, as intended for years now.

It may push people to buy local, but it’s only a side effect, and not the directly intended goal (there are other french online retailers that will benefit a lot more from this law).

[0] https://www.sne.fr/app/uploads/2017/11/Intervention-Catherin...
don't jump to conclusions there are many professionals who opt to be a home maker because it's best for their personal growth and family