skysight-inc/HackerNews huggingface dataset:
Happy to see that at least the intro is being read by soneone ;) Yes, ISLR is a great book, but it's intended for a different audience. When we started teaching ML, we did use ISLR but we weren't happy with it because it was too light on the math side. When introducing ML to people who already has taken some math courses, it felt pity not to leverage their calculus and linear algebra knowledge - ISLR hardly mention vectors and derivatives... (and, to be honest... who wants to use R? But that wasn't any major reason) So we put together our own material for that course. And it felt worth the extra effort to turn it into a textbook available to anyone on the internet, and not just a pdf looked up somewhere in a university "learning platform" accessible only for a bunch of selected students. Maybe that wasn't the right priority, I don't know, but that's what we did.

/Andreas, the first author
I find it absurd. But I live in a county where CCTV can only be used for loss-prevention.
What evidence do you have that the world today is on a downward trajectory is spectacularly false? Apart from the fact that most climate scientists agree that we are etching closer and closer to a tipping point which will render significant portions of the planet uninhabitable and likely cause considerable conflict for resources, there is also the fact that there are large numbers of people are living in conditions akin to slavery and under despotic and tyranic governments. Those numbers have been increasing over the last decades. So why are we really getting better?
I know this, unfortunately he doesn't, or doesn't choose to accept it.
Because a massive federal agency (DEA) exists as a protector of drug cartel monopolies and assures they'll never be out of a job.
Ask HN: I fell victim to a scam, how can I shut these sites down?
I fell victim to a scam involving a fake forex broker. Since then I've identified many sites they run. It appears their main backend server is hosted in China, I tried reporting to the abuse contact listed on arin and they didn't take action. Neither did the domain registrars involved. In addition, I traced my btc to the exchange huobi and haven't gotten a single response out of them.

What other steps can I take?
Fungible and Non-Fungible Tokens
While I mostly use CloudFlare as DNS manager it's absolutely not required to use own domain on GitHub Pages.

https://docs.github.com/en/pages/configuring-a-custom-domain...
Is possible we are talking about different stuff. Back in the day we don't wikipedia (and I learn programming before I have Internet, around 1998 so the idea was more developed?) so this is how I understand the idea as teached to me and by examples from my peers.

Also, a lot of good practiques was from books or conferences (mostly sponsored by MS).
Given that 3 and 1.9 have a completely different semantic meaning, they might.
Is there another way to read this?

I guess i've hit my limit of free Meduim articles and i have to pay to see this now. I'm a little concerned, I wonder how many people don't realize all their content is now behind a paywall.
Heh, it helps that most point of sale systems are also pieces of shit.
My neighbor has been trying to buy a Mach-E since they were announced. They're so backed up his current plan is to buy a new gas car to tide him over until they become available and then he'll upgrade.
Isn't this just the same effect that causes Tesla to be the best-selling car in Norway and other small countries from time to time? They build up a big book of pre-orders and then after a year they land a whole ship full of cars and fulfill all the orders, become the instantaneous "best-selling car" but in a way that's practically meaningless.
> Obama held a lot of his promises and he cleaned up much of what went wrong in the war on terror.

How exactly did he do that? By arming ISIS and destabilizing a few extra countries around the region in the name of "Democracy"?
Dog AI powered by a deep language model
The US Constitution removed the monarch from the Magna Carta and replaced it with an elected noble class that makes/enforces the law.

It’s this very noble class (that’s actually the sum total of the left and right) that is responsible for all the injustices noted in the article.

The people never wanted a ruling class in the image of the Roman Republic, they wanted a direct democracy.

It is a solution staring everyone right in the face. If it’s good enough for the people to receive a jury of peers when their liberty is at stake against Government charges, just like the original democracy the law makes/enforcers should also be from a jury of the citizens at random with limited office…but the truth is overwhelmingly people want rulers, and so we can’t even get limited terms on lawmakers.
Incognito works for me
Why is meaning crisis happening?
First, there is active research and we demonstrably have learned something. See https://aricjournal.biomedcentral.com/articles/10.1186/s1375..., https://www.nature.com/articles/s41598-020-72798-7, and https://www.pnas.org/content/118/4/e2014564118 for several examples.

Second, your simplistic analysis demonstrated that you, personally, are ignorant of the real tradeoffs involved in whether masks work.

Wearing a mask reduces how much virus leaves your mouth. But when you breathe out, most of the virus is in larger droplets that quickly hit the ground. However breathing out through a mask creates perfect conditions to create an aerosol, which can allow more of the virus to stay in the air for an indefinite period of time. So there is a tradeoff, and there were reasons to question whether cloth masks were better than simple social distancing.

It turns out that what matters most is not that you get exposed, but rather the initial viral load that you get. You see, the virus will go on an exponential growth until the relatively fixed time it takes the immune system to figure things out and start shutting it down. If the virus gets a solid head start, the odds of serious illness go up. Therefore the lingering aerosol from a mask is (except if it accumulates in poorly ventilated indoor spaces) of less concern than an unmasked person talking directly to you.

So the result is that masks work. Even crappy cloth masks work.
That was the line they sold the public. But they knew the evidence was flimsy: https://theintercept.com/2018/02/06/lie-after-lie-what-colin...

Richard Clarke claims that the Bush administration began seeking pretexts for Iraq invasion from the morning of September 12th: https://www.nytimes.com/2004/03/29/us/president-asked-aide-t...

General Wesley Clark is on record with the claim that the administration had plans to invade "seven countries in five years": https://www.salon.com/2007/10/12/wesley_clark/
TikTok requests access to devices on local network
I wrote the top of my comment before realising that the points were points and bot circles with a radius.
We were very fortunate Japan surrendered. They certainly didn't after nearly a year of fire bombing, they didn't after Hiroshima, and they almost didn't after Nagasaki. In fact there was an attempted coup when it was discovered the emperor wanted to surrender.

https://en.wikipedia.org/wiki/Kyūjō_incident
I thought that was sh (i.e. bourne shell). As far as i remember bash is not the default shell on a lot of unices.
Since there's no clear definition of _better_ you can't. The point of the scientific method is to test a theory against natural laws.

Assume you write a function using all the tricks in the book. It's fast(er) than the proposed solution on the PR review, but unreadable. If merged, future team members might have a hard time understanding what's happening. If not merged, the code will be slower (milliseconds x thousands of requests).

Which way to go? :-)
> the details are the proprietary IP / secret sauce of the company

That may seem like a valid reason to the seller, but as a user it's a red flag to take your business elsewhere
This is actually ideal when they don’t overdo it. OTOH you have teams that don’t give shit about engineering, rarely apply any thought and push work around. What should take a week takes a year, because engineers don’t take joy in their work, don’t spread knowledge around, learn quickly from others etc leading to Dilbertian managers who want butts in seats, have War rooms to get work done.
The problem is that the crew who reflexively post negative comments on Show/Launch HNs are mostly a loud (and smug) but unrepresentative minority with idiosyncratic tastes. Sure, you can learn something from any feedback, but most products would be made worse if the creators took these comments too much to heart, especially when it comes to pricing.

That said, you can obviously get a lot of great feedback on HN too! But no one grumbling about $15/mo being too much to pay for X or subscriptions in general being bad is likely to be very helpful.
This is super cool. I love the simple interface.
One thing I don't really get is the 48h and 7d revenue change. It doesn't really seem useful to track revenue so granularly as it's just capturing day-to-day fluctuations. I would personally be more interested in seeing 1mo, 6mo, 1yr revenue change. I'm guessing though that you only have data points as far back as you started working on this project.

Also what source is providing revenue data that is updated as frequently as every 48h?
That's valid, I guess at this point with things as they are it's hard to imagine thinking the Taliban wouldn't be able to take over.
And walk like a penguin? They have gait recognition.

Revel in the dystopia that's already here. Soon it will be Gattaca. De-gene-erate!
> I did run my own server with properly setup DKIM and SPF and all

Ah. But the million dollar question is WHERE did you run that server?

If you ran it off your home connection then there's your problem.

Pretty much everyone on the receiving end (ISPs, corporates etc.) will either block or assign a low reputation to home ISP IP ranges.

So basically you can do all the DKIM and SPF you like on your home MX server, but you're going to have the high hurdle of your untrustworthy IP range to fix first !

EDIT: Just saw you said "cheap Scaleway" ... well that's a similar sort of problem. Perceived "spammer friendly" hosts tend to be assigned a low rep in spam scanning. You won't be auto-blocked like residential IPs are, just a low rep set. (for any lawyers reading, I am NOT making any comment on Scaleway here, I am speaking in general terms !)
The author forgot default cases in various switch (tok) statements:

static void
factor(void)
{
switch (type) {
case TOK_IDENT:
case TOK_NUMBER:
next();
break;
case TOK_LPAREN:
expect(TOK_LPAREN);
expression();
expect(TOK_RPAREN);
}
}

The TOK_ enumeration has a good many more members than just those three. If any other one occurs in the code, or an outright corrupt type value occurs, it silently falls through. If the error is handled at all, it will result in
some strange diagnostic, in some higher level code that thinks it has seen an expression with a factor in it.

Adding a break after the last block in a switch is a good idea; someone adding a new case might forget. (Wit diagnostic support, like GCC requiring a fallthrough comment, this is less important nowadays).

If a switch deliberately falls through for unmatched cases, have

default:
break;

to express that explicitly.

This whole approach of the parser consisting of void functions is poor for 2021. It's as if the author is deliberately trolling everyone who has ever taken any level of interest in functional programming.

The author will have a hard time fitting the necessary semantic actions into this code, like constructing an abstract syntax tree, and might succumb to the temptation to do it with some hacks which build the structure procedurally using global variables.

The parser would be a more future proof if it anticipated the need for backtracking. So that is to say, a function such as factor() above could be considered to be a pattern matching construct, and return a useful value indicating whether it matched or failed to match. Furthermore, if it it failed to match, then it would backtrack, leaving the state of the input stream as it was prior to entry.

You can then do interesting things, because you're essentially LL(k) now, like speculatively parse the input using several possible constructs in priority order, until one matches.

The code inconsistently mixes the use of concrete character constants like '.' and '{' and #define symbols that expand to character constants like #define TOK_PLUS '+'.

Using the character constants in the code as in expect('+') or whatever is clearer. The Yacc approach of using constants for abstract tokens, (which are enumerated starting at some value above 256), and concrete character constants for single-character tokens that denote themselves, is worth mimicking.

You're not going to redefine TOK_PLUS to something other than '+' in the future, and doing so would be like like changing #define FOUR 4 to #define FOUR 5. TOK_PLUS doesn't inform any better than '+', and isn't any easier to find with grep.
Vue handles it the best way, imo. Svelte does a decent job, too. I think it's basically at the point where it's considered the standard now, though, and basically every library just has it's own take on how to do it.
> It's irrational and emotional.

That’s marketing for you.
Society is by its nature in part adversarial. If one group gets a new powerful tool at their disposal, it may change the current balance of power in their advantage. Just see how it works in an opposite case - crypto - where the common folks may increase, through innovative technology, their freedom from being herded by governments. The governments are extremely concerned about it, even though cryptocurrencies are perfectly legal and theoretically don't change much (it's just another means of transacting and storing value).
The Futurists were among the most influential movements of the 21st century. The movement proper was rather short-lived, some might argue that the peak of the movement was between 1909—the year the Futurist Manifesto was published in the French Le Figaro (but the movement was entirely Italian)—and 1915, when Italy entered World War I, most of the die-hard Futurists enlisted and some (too many!) of them were killed (Boccioni, Sant'Elia). The movement had a long tail that ended with the death of Marinetti in the 1930s and probably of Depero (the illustrator of some of the most popular advertising posters of the 21st century, see Campari for example) later on. I recommend reading Giordano Bruno Guerri's biography of Marinetti (along with his latest book on the "Fiume adventure," which can certainly be considered among the Futurist campaigns).

A few weeks ago I had the idea of writing on my blog about what futurism is today and who—people, movements or ideas—has the vivacity, quick thinking and flair for grasping and directing the historical times that the futurists had. One could say, and it would be easy and predictable, that some in the tech world (perhaps the Musks, the Bezos, with their afflatus toward space among other enterprises) are the new futurists, but I disagree, although there is something Futurist in them (but they are way too nerdy!). The futurist movement was not simply a proto-technological "out with the old, in with the new" group, but was a collection of people often violent, if not in means certainly in desires and inspiration, demands and proposals in the arts, writing, sports, politics. The scorn for danger was one of the most distinctive features of the movement, along with continuous verbal, literary, and physical provocations. They used to interrupt theater performances and create massive fights with people in attendance!

Futurists were often very young and very energetic, unfortunately often victims of their "all-or-nothing" vision. Was it inevitable for many futurists to become fascists after the end of World War I and the "impresa fiumana"? I would say highly probable (read for example, if a translation is available, "La mia vita fra i reticolati", written by the futurist Ardito and then fascist Mario Carli)
I am baffled & shocked how the US gov't failed this badly.

They publicly said the Taliban were going to take back control, why were they counting on it taking three months? We had already been there for 20 years, why not spend 6 more months evacuating everyone who wants / needs to leave in an organized fashion. It genuinely feels like the US gov't is seeding the country for the Taliban to commit another act of terrorism so we can 'renew' the war.

Everyone knew the Taliban were going to take back over when the US left, so why did no country seem to do anything about it by orderly evacuating, putting travel advisories, etc.

It just seems so weird that no country can / would preemptively declare a looming human rights crisis and begin processing them as refugees before it spiraled into a true crisis.
Python Forbes API Wrapper – Fetch ForbesList Directly as DataFrame
To quote evolution; why go for perfect when you can go for good enough?
It seems like it would be easy to optimize, but it's one of those things where I know the V8 devs are much smarter than I am so I assume if they haven't figured out how to optimize it, it must be harder than it seems :P
The Pentagon had been warning for months that evacuating the embassy would be a logistical challenge (it's one of the largest in the world) and it would be better to start sooner than later. The State Department was worried about the signal that would send - i.e. that the U.S. did not trust that the Afghanistan military could provide adequate security.
If you read the article Chomsky does not say that the Magna Carta is the cause of all the issues, but it didn't prevent it. Also I would argue that there are significant portions of the world that actually have better progress in some areas that he is alluding to.
The Secret Door in Xcode
Seems like a good point. If you're at 90+ percent occupancy you're going to run into trouble adding more data.
As someone who has no interest in owning a muscle car (or a sports car really of any variety) I'm into the Mach-E.

I get why they called it a Mustang, but it's really not - and that's actually a plus for me.
The prejudice against JS developers is that they are seen as low class janitorial code monkeys by ‘real programmers’. It hurts these people even more because the language just succeeds and succeeds despite all the hate.
Yes. But the only reason they need to identify what is a face in the camera is as a step in facial recognition. It's not like the security cameras are adjusting their focus or exposure.
Some IDEs by Jetbrains have this feature, Ultimate for sure. Google has added it for SQLite in Android Studio IIRC.

(edit) DataGrip has it too. You connect to the database and the IDE offers autocompletion for tables and columns and checks for corectness. SQL dialect can be set in Ultimate/DataGrip.
“The U.S. eventually claimed that the boy was not their target but merely “collateral damage.””
Based on your username I’m guessing you’re a web dev programmer of some kind? I wouldn’t expect that to match well with math-oriented people.
"Gmail and Hotmail would still mark my emails as spam whenever they felt like it. Sometimes, even for emails that were a reply to an email coming from their own servers. I almost lost a client because of that once. Maybe it was because of the IP range (I was in a cheap Scaleway server)?"

Like you, I have properly set up DKIM and SPF and blah blah.

I also have a 12 year "clean" IP from he.net.

Sometimes gmail will mark something I send as spam that is, like yours, a reply to their user and is a recipient that I have a years long history of corresponding with.

That's frustrating but what really makes me angry is that there is no indication given that this occurs. Why can't google send a proper bounce or warning message ... or even an error code that I could at least see in my logs ?

In the arms race between spammers and (providers) are error indications exploited in some way ?

Or is google just being lazy ?
Does it have standards parity with Safari or Safari Developer Preview?
Exactly. It doesn't lower prices. What it really does is increases profits, which allows them to grow faster than local markets and they can expand and wipe out even more groceries and ends up as a big fat bonus for the executives and shareholders.
What are you talking about? All the information that has come to light in the years since points to those in charge understanding that what they were telling us was not true. These were not things they saw data on and we were sure about but instead were things they saw as inconsequential but they could make the mountain out of the mole hill.
You don't think there is a qualitative difference between your security footage getting recorded -- maybe watched by a security guard half-paying attention -- and then written over, versus having it analyzed, tracked, and stored for an unknowable amount of time?

Or a difference between having the option of presenting your loyalty card, versus having your face implicitly being your loyalty card, with no way of knowing, and no way to opt out?

Or a cashier glancing at your ID to check that it's legit and promptly forgetting about it, versus having it scanned and tied to the transaction, and combined with your other behavioral data?

When you see a camera on the street corner, is that the same to you as greeting your neighbor?
This is neat. It’s basically a REPL for 80s BASIC-style Music Markup Language (MML), almost identical syntactically.
After she revealed that she's got baby (I assumed pregnancy went well), wouldn't she immediately bombarded with baby products?
The USA today article at 4 is amazing that they have gall to interview Liz Cheney, who for obvious reasons isn’t going to have an unbiased opinion here, but who finds the time to blame nearly the whole thing on Trump.

There is a lot that Trump did wrong, but Trump/Pompeo negotiating a set of conditions for withdraw, making a plan regardless of how good or bad in theory, then having Biden come in, ignore all of it, withdraw our forces including Bagram overnight without telling our allied Afghan Forces, waiting for no conditions to be met, and it not being clear that if the Taliban didn’t cooperate that we’d hit back hard - is Trump’s Fault - is beyond bias. It’s straight up a perversion of reality.

USA Today should be embarrassed for such an obvious partisan twist, if you’ve been paying attention it would be expected of Cheney who seems to have been broken by Trump. Bad guy who tweeted the mean things or not, this isn’t on him, it’s square on the current administration and bureaucracy. 39 days ago Biden’s own press event completely shrugged this off as even a possibility, the idea we would have another Siagon. 6 days ago the intelligence community we’re told to respect revised a potential fall of Kabul from 90 days, to 72 hours, it fell in less than 24.

Also … Those poor people holding on to the plane. All dead, they were sitting on the landing gear panel, that folds under on a C-117. It’s clear how bad things really are looking at how insecure the airstrip is. It shouldn’t be possible to grab onto a military plane in any scenario.
Underfull \hbox (badness 10000)?
>At which point the army could not just move back in and retake the "lost" area because

Welcome to the last 20 years of counter insurgency in Afghanistan.
> the conservative side

please look up the 'neocons' and how they got started. Around the time of 911, neocons got a lot of (emotional) support from regular conservatives, but in general, this is not a conservative ideology.
any model better than naive intuition is better imo
>I am not sure why android manufacturers struggle so much with the physical aesthetics of their phones, but, to me, iPhones are just prettier.

Maybe something to do with the Rounded Rectangle patent?
Uber charges differently for the same service
Very likely, at some point. It runs regular Linux.
Thanks, good points!
xargs?
Yep, I'll give it a try.