skysight-inc/HackerNews huggingface dataset:
I'm enjoying the comments from people who have read a couple of comments here on HN and looked at the pictures in the original article and come to hold forth on how "it's probably just a coincidence".

They're apparently so excited that they can slag off an academic for having tattoos that are, in their minds, Not All That, that they are excusing themselves from the difficult work of reading TFA.

"Yes, I realize the imposter is mimicking other aspects of his personality"

... like, umm, copying vast tracts of his academic work?
Yeah I need to check it out. I think it's also that people (me included) are deeply fascinated by the ability the read other people and what they think.
Lonesome Dove is the best book you’ll ever read.

If you feel uninterested in reading a western novel, consider that it’s primarily a character drama, and would be just as good if the setting were space pirates or whatever else.

I spent 5 years living near where Mr. McMurtry lived and wrote about - flat and boring as can be, but holy moley did his writing ever romanticize that area’s history effectively.
So the counterargument would be that shopify realizes it will become a horrible platform if it moves towards the 'higher margin markets'. And therefore doesn't.

Maybe they are looking at the long term. I doubt it, and even if they do so today, tomorrows VC or hedgefund may change this. Still. It is not unthinkable.
The crypto-currency – Bitcoin and its mysterious inventor (2011)
Fortune 500 companies ranked by their impact
Let me try:

"Understand" is an an infinite verb. "Understood" and "did" are finite ones. Each clause can have only one finite verb (its head) so "did" and "understood" cannot both occur in one. Put another way, "did" only takes an infinite verb as its argument.
That's actually quite a common rule found in many languages Usually the second or third verbs in a sentence take their infinitive form.

If you want to learn more about English and be able to help people in these cases, the best way is to learn a foreign language. I recommend French or German and get the corresponding "English Grammar for Students of..." book, i.e. for French: https://www.amazon.co.uk/English-Grammar-Students-French-Lea...

These books are excellent. You can read it in a day. You won't be that close to being able to speak French (as you won't know any vocabulary for a start), but you'll suddenly appreciate the grammar of your own language. It will even make you appreciate programming languages more. It's a truly enlightening experience. All the second-language European speakers you meet will know this stuff already.
Doesn't matter if it's going to be 5 years, they still know what you might be interested in. To a lot of people it is much shorter than 5 years.
But you aren't parsing the program. You're parsing a particular instantiation of the program for a particular set of -D defines and include files. Whole chunks of the program that were excluded by #ifdefs don't get parsed at all.

This is fine if you just want to analyze that particular instance of what the program can become, but it's not fine if you're trying to do something to the program as a whole.
Quarterback amchairing [^^] unconcerned : The
Fire goes out, when there is no one feeding it'
I never compile C++ projects from scratch like I am forced to do with Rust.

The only code I compile from scratch in C++ is the code I write myself, everything else is available as binary libraries, something that cargo doesn't do, and it is not part of the near future roadmap, if ever.

Then, after compiled, most of the stuff lands on the VC++ metadata files, so incremental compilation and linking cuts even more time from the usual edit-compile-debug workflow.
Going for a walk has always been a good idea.
All my life commuting involved either being stuck in gridlocked traffic; or being crammed onto packed trains for hours every day.
Commute - work - Commute - sleep - repeat.
When you commute you would rather stay at work late; than face the journey home.
When you commute you would rather leave early than be stuck in traffic or stand on the train.
That was commuting; it was a life sapping experience; the only chance at life was on your days off.
If you are nostalgic for that; I doubt you ever really did it.
My Success as a Developer
> Although the above-referenced indicators are clas sified as solvatochromic, it should be understood that the present invention is not necessarily limited to any particular mechanism for the color change of the indicator. Even when a solvatochromic indicator is employed, other mechanisms may actually be wholly or partially responsible for the color change of the indicator. For example, acid-base or proton donation reactions between the indicator and microbe may result in the color change. As an example, highly organized acid moieties on bacteria cell walls may protonate certain indicators, resulting in a loss of color.

Patents are difficult to defend in that it has to specifically mention the new idea that you are trying to patent and not just refer to the general idea. However the statement above might be sufficiently close?

On the other hand, I just noticed its status as
"Abandoned."
Sure. To be clear, I've had experience building websites with Shopify and WordPress - so was familiar with HTML and CSS. I've also had experience scraping using applications like OutWit Hub.

So "learned to code" means learned Node.js, React, Next.js, Algolia, MongoBD, and running cron jobs at the most basic level to pull this off.

I have a marketing/design background, so I feel pretty comfortable making things look professional. Over the past couple of months, a developer friend of mine has been coaching me to improve my understanding of the stack I've been working with.

For reviewr.ai, I've teamed up with two talented developers, so I'm focused mostly on growth with that business.
"I love my job, and my job loves loving me."

Something I'm fond of saying when the office life goes the Full Dilbert.
I think that's also the reason why Indians have a thick accent while speaking English.

A lot of the languages we learnt in India have a script that's spoken exactly the way it's written. The words contain all the information on how to pronounce it and there are no exceptions. This seems to carry over when we try to learn English (mostly to the everyone's amusement hah).
It is deeply rooted in history, indeed; however, the British class system is a much more recent invention, and came along to become solidified with an onset of the industrial revolution, if I am not mistaken. The social divide had become so stark that good education became a privilege of middle and upper classes. Commoners could no longer afford paying for their education, hence they had no way of learning «fancy» Latin and «Greecian» words.

As for the Old Norse influence on English, I believe it is still a thing in Orkney Islands and in the local dialect locals speak. Danes at the time, when they took a questionable joy of raiding and pillaging villages and towns across British Isles spoke, essentially, the Old Norse
This feels like a general truism for pretty much everything.
APS. That’s a term I haven’t seen in a while. It was a pretty “flash in the pan” spec that only lasted for a few years, and never caught on. My wife has a very nice APS SLR that is covered in dust. We stopped being able to get film for it, even before digital cameras started to take off.

It was too little, too late. Pros never took to it, and the smaller size and variable aspect made it less-than-ideal for consumer printing.
Ask HN: What is your goto tool to create a quick small website?
Every now and again I need to put up a quick landing page that looks decent.

I have little design skill.

I can make it in basic HTML. not so pretty for the masses. I can create a site with Hugo but the look and feel is too conservative and inflexible.

I am using RapidWeaver now, I am hoping to find good alternatives.

I can set up WordPress with a theme, but for tiny wwebsites I strongly prefer static pages.
Works well, provided one is on GNU/Linux and nothing else.
> Isn't really a think when we thing about the time scale of nuclear wast...

The people involved in these plans aren't idiots, they know what the time scale of nuclear waste is and they look for sites with that in mind [0]. They appear to be considering obvious problems like earthquakes and less obvious problems like ice ages.

[0]: https://en.wikipedia.org/wiki/Deep_geological_repository
Question is who is going to sell it. It might be Apple's tech, but no way they gonna support your seats and other shit like that.
That is why you imply, or what you want to hear.
1. France never did a genocide unlike other European countries
2. Mitterrand knew he was dying in 94, I don't think he had an agenda.
3. A French soldier born in France cannot recognise a Hutu from a Tutsi, nor did they understand what was going on at the beginning. Remember the country shut down everything, they just had intel from people escaping the country. They could only stop both sides, that was the only strategy they could apply.

Seriously, what benefits would France get from a genocide? For me, this is just a move from Rwanda to find someone to blame because the country cannot admit it's sins, it is way easier that way.
I can't stand the ammonia flavor of Chondrichthyes, plus the bioaccumulation of heavy metals, mercury, ciguatoxins, the toxic amounts of vitamin A in liver...

There are many excellent seafood but this is dog-food grade at best, not decent food for humans unless you haven't anything else. Cooking with urine would be healthier providing the same flavor without the extra-poisons. Pretty disgusting stuff.
While clang and LLVM is the set of compiler libraries that people write and extend developer tooling in:

* clangd

* clang-tidy

* clang error messages

* mlir

And others
> That's actually quite a common rule found in many languages Usually the second or third verbs in a sentence take their infinitive form.

It's just a bit hidden in English because the conjugated form is identical to the infinitive so often.
As a native Dutchman, I won't pretend that our language doesn't have some of these problems as well (good luck pronouncing things like "glooiing" or "apostelen" right the first time), but English is just special.

One of the simplest words, "read", has two correct interpretations that can sometimes even exist in the same sentence, with its pronunciation purely being based on context. There's an entire poem[1] about pronunciation in English that's near impossible to read for anyone but native speakers.

In my experience, speaking English is something you can learn about as quickly as you can learn any language, depending on how close your native tongue is to its language family. There's a few rules about how to structure a sentence, but overal, it's not a language that's particularly difficult to learn.

Reading becomes a challenge. If you don't know how a word is pronounced, you'll often mispronounced it the first time you read it.

When it comes to writing, you may as well be learning Chinese or Japanese; nobody in their right mind would write "thorough" and "tough" like they are written if they would come up with a writing system today.

I think the problem with English is that it's been written down without a proper reform for so long. Pronunciation changes over time, but if the written word doesn't change with it, you end up with a mess that's only making things difficult for kids and foreigners.

I'm not saying English is the only language with problems, though. If you're learning Dutch, you've probably run into the impossible "de" vs "het" problem, a remnant of when the language still had masculine, feminine and neuter. I've argued with other native speakers which articles feel more natural compared to which noun, only to find out the dictionary says both are allowed. Luckily, there are some rules (many of which are vague and full of exceptions), but most native speakers won't be able to tell them to you. Every language has its challenges.

[1]: http://ncf.idallen.com/english.html
You are operating on the principle that finding the truth is the purpose of an interrogation. This belief may be false.
To help spread some insights, could you go into a little detail about why?

I recall a friend of mine once saying his planned product would have a price-point that a typical mid-level exec could simply charge to their company credit card without being an eyelid. It looks like the isoflow prices are in that sort of range. I've always wondered if that model works (my friend went a different direction in the end).
> Even disagreeing there means they cared more about the US than China for the past sixty years.

Yeah, I don't dispute that. I would say they care more now, too. But they're shifting. And Taiwan is the absolute best case for a regional power looking somewhere other than China.
What Is the Shadow DOM?
Here is the paper about parachute in your example: https://www.bmj.com/content/363/bmj.k5343
Sort of, not quite far off. Basically it's possible to impose a total ordering over the Herbrand base (the set of atomic formulae from which clauses are composed) or the set of constants in a Prolog program in such a way that a program is guaranteed to terminate, provided it adheres to the given ordering, but that is something that has to be hand-crafted, i.e. there's no known way to come up with such an ordering beforehand.

Sorry I can't think of a very good example right now, but suppose you have a program like this:

p:- q
q:- p

Given Prolog's top-down evaluation, that will enter an infinite recursion. It is possible to avoid this by ordering the Herbrand base so that either p > q or q > p, which precludes one of the two clauses (so p>q is violated by "q:-p" because "p" must come before "q" in a clause). This means that some programs (like the example above) can't be written. With an ordering over constants also, termination can be guaranteed when the lexicographic ordering is violated so for instance, with the natural numbers ordered in descending order, the following program terminates:

even(0).
even(X):- r(X,Y), odd(Y).
odd(X):- r(X,Y), even(Y).

Because (given even/1 and odd/1 are relations over the naturals) r(X,Y) can only be a relation between X and Y where X > Y, so the predicate will only count down towards 0, rather than up towards infinity.

This is basically the gist of stratification used to allow decidable recursion or negation in datalog languages.

But that is an ordering of atoms within clauses and constants within atoms, not clauses. I don't know of any principled way to order clauses in a program to guarantee termination. That would be interesting to have.
This video is relevant:

https://www.youtube.com/watch?v=BemHqUqcpI8

It's about interrogation, and the common notion that a guilt can be inferred by the suspect's behaviour. It shows two example interrogations of innocent suspects, each displaying completely different behaviour.
So what you're saying is you're smarter than 4 of the most successful people in recent history? You must be sooooo smart!
The fact that English has an "eye doctor" and an "ophthamologist" is a direct result of the Norman invasion of 1066.
The balkan countries have a long history of mutual cultural influence which mostly exolains this. In particular, there is a large Trukish influence common for things like exotic fruits and foods. The name for oranges is similar in Romanian (a romance language - portocală/portocale), Bulgarian (a slavic language - Портокали / портокали), and Greek (Πορτοκάλι / πορτοκάλια), all borrowed from Turkish (a Turkic, far-eastern language - Portakal / portakal).

The same is true for tea (Ceai, Чай, Τσάι, Çay), but it is not true for older local foods - for exmaple cheese is Brânză in Romanian, Сирене in Bulgarian, Τυρί in Greek and Peynir in Turkish; apple is măr, Ябълка, μήλο, elma.

Interestingly, while they don't generally share much vocabulary, the Balkan languages all share certain grammatical traits despite their very different origins origins (some examples are the use of articles even in slavic languages, a preference for the subjunctive instead of the infinitive, the lack of a proper future form for verbs, using a compound with "want" instead).
It wouldn't surprise me at all. One of the things that we check for during technical DD is to ensure that all of the IP the company claims as theirs really is theirs. Large dumps of code into a repo just after incorporation or just after a new hire are pretty suspicious and require an explanation, such an explanation isn't always available.

Good team leads / code reviewers / laywers can be real assets because they will stop such a thing before it gets to the stage of doing significant damage to the company.

If you have a 1000x programmer on your team you may have a problem (or you've hired Fabrice).

Copyright lawsuits have one interesting property: the statue of limitations starts when you first became aware of the infringement, not when the deed was done. So you may still have a case, even today, because technically you are still unaware that the infringement happened, it may have happened, but you have no proof. If such proof ever surfaces then that would be the point in time to trigger the suit, and such proof can be obtained through the weirdest channels.

I once became aware a company had been started by an ex employee based on a large body of code that I wrote, and through sheer chance I found a tiny sliver of really hard proof. That's what set the ball rolling.
Ah, English: the Javascript of spoken language.
Also available as HTML:

https://learn.adacore.com/courses/Ada_For_The_CPP_Java_Devel...
Dropping Hashes (2020)
I knew it was going to be that video before I even clicked the link. I agree completely.
English's jumbo vocabulary makes it great for doggerel, because so many ideas can be phrased with multiple rhymes and syllable counts.
while that was a fair assessment (maybe not the ntp pool), it was followed up on at that time - https://gitlab.e.foundation/e/backlog/-/issues?scope=all&utf...
*James* Fenimore Cooper
Thanks! The site's been up for a few months now, so it's been making a bit of coin. I realized that long-tail SEO works really well for user acquisition, because there is a lot of content that can be created with the data. I wrote a blog post about how it's been working for me: https://tavis.cc/long-tail-seo/

Transparently, the site is close to 50K visitors/month now, and resulting in about $10/1K visitors (i.e. $500/month).

So to grow revenue, I need to figure out a combination of increasing SEO performance and monetization, which I guess would be better content (SEO), ads ($$), better affiliate deals ($$), and maybe a subscription of some sort ($$).

The bigger plan is to use the technology we're building for https://reviewr.ai and create a much better version of RecoRank.
Polls said EU expats where very much in favor of staying.

https://www.standard.co.uk/news/uk/eu-referendum-three-quart...

In France, Germany and Portugal, Stay was on just over 77 per cent, below Austria on 85 per cent.

In Sweden, the figure was 59 per cent, 60 per cent in Cyprus, 66 per cent in Italy, 73 per cent in Spain and 74 per cent in Belgium.
I am not denying that C++ is very relevant for CUDA (since version 3.0), it is also why I never bothered to touch OpenCL.

And when Khronos woke up for that fact, alongside SPIR, it was already too late for anyone to care.

Regarding the trees, I guess my point is that regardless of tiny they are, the developers behind those stacks rather bet on CUDA and eventually collaborate with NVidia than going after to the alternatives.

So the alternatives to CUDA aren't even able to significally atract those devs to their platforms, given the tooling around CUDA to support their efforts.
Thank you for posting - I found this video fascinating. Made me think about the law in the UK. Interestingly when arrested here we are told : “You do not have to say anything. But, it may harm your defence if you do not mention when questioned something which you later rely on in court. Anything you do say may be given in evidence.”

I’d be interested if anyone has experience of the UK system and if the same strategy of staying silent would be advised in the uk.
I find it interesting that you put scare quotes around AI to speak of the dominant trend of AI research in the last 70 years (not expert systems, but manual coding of proposed intellectual mechanisms).

I am curious. Can you explain why you use scare quotes?
Thanks! Stack is Next.js, Algolia, and MongoDB. Scraper is built using Node.js and ScraperAPI.
Archived version: https://archive.ph/MQiSg
...and this is part of the success of Tesla.

Car dealers are literally driving traffic away from them. They are about as popular as taxi drivers before Uber.

Psychological tricks are a predatory social behavior, not only to the buyer, but also because people (especially introverts) detect them quickly and grow tired very fast. That leads people online (for Tesla) or online shopping (who enjoys being harassed by vendors in every clothes shop?), or online because at least the price negotiation doesn’t depend on your face or your mastery of social games. When your psychological tricks lead to entire industries sidestepping you and letting you die with popular support, you know something is wrong.
I always thought this a great way to learn a language (from reading fiction such as Shogun where you're introduced to a lot of words from another language).

I imagine another way to do it would be to go more slowly. Start in all English and then transition to the target language so that the reader never has to press anything or re-read parts, so that by the end of the book it is all in the target language.
Ya - definitely want to add end user score. Still trying to figure out how to implement accordingly.
Christopher Nolan could take a tip from research into “closed timelike curves.”
This article talks about exactly those concerns.
Is it? I remember wishing in the early 00s that you could do more government tasks online but it was still all "send this form through the post". It took a long time for the UK government to digitise things. Mercifully when they finally did they did a good job.
Or the inquisition... oh wait. damn.
Easy to learn and easy to master compared to other languages.
The guy isn't dressed like a jogger. Joggers don't usually carry bottles of water either. That's some actual evidence he is unlikely to be a jogger. Instead the policeman is focusing on what the person say.
ICE’s Fake College Defrauded Students, Then Deported Them
It's likely they want to use "behavioral detection" to be able to arbitrarily choose and pick who to examine. Who can say that the person they are examining did not fidget or look to the side.

This allows them to easily deflect potential racial screening complaints.
Im learning Japanese too and both agree and disagree. There are way fewer idiosyncrasies in the language IMO, the rules tend to hold and depending on how you’re explained concepts they make more sense (は described as the “topic” particle, が described as the “identifier” particle, which most resources don’t explain properly but makes the choice much easier to understand). Sounding things out is super straightforward due to the direct mapping from sounds to kana.

But some things are pretty elusive or just require a great deal of memorization to sound natural, like which counter words are the correct counter for the given noun, or the proper pitch accent patterns and intonation to apply to words and phrases, and speaking with the different levels of formality. Plus the huge hurdle of learning a ton of Kanji.
> In English why do you need to say “exacerbate” when you can say “make worse”?

George Orwell wrote a great essay about this, worth a read:

https://www.orwellfoundation.com/the-orwell-foundation/orwel...
Open source alternative to AWS Sagemaker, Google AI Platform, and Azure ML