skysight-inc/HackerNews huggingface dataset:
Look at Vapnik’s publications and affiliations around this time (1990 to 1997). He was working at a research group at ATT Labs with people like Corinna Cortes, León Bottou, and Yann LeCun. He had just come over from Russia, as did many technically proficient Russian Jews in these years.

None of the people in this ATT Labs milieu were associated with the Statistics community. They didn’t go to Stats conferences, and they didn’t publish in Stats journals. I don’t believe that any of them were formally trained in what you might call conventional statistics approaches of the time, i.e., no Stanford PhD, no JASA or Ann. Stat. publications.

They knew about that stuff! But they were approaching problems, like digit recognition (which are not amenable to model based statistics) from a more applied math/physics point of view. Vapnik’s work that appeared in English at this time introduces learning as a form of Tikhonov regularization applied to a loss function. Not as a type of maximum likelihood, not as a riff on Bayesian inference. And his SVM work introduces the kernel trick as an interpretation of Mercer’s theorem — a very applied math motivation.

I knew Vladimir around this time, but I can’t really say if he would have described himself as a “statistician” — that would be hard for anyone to know. But I can say that he and his closest colleagues were not part of the Stats community of the time.

On the other side, very few Stats authorities were deeply interested in this stuff. Leo Brieman, of course, Andrew Barron, Art Owen, Trevor Hastie, Rob Tibshirani. It’s the Stats community’s loss that so few recognized the value of these approaches.
ESPN reporter’ show fails to air due to her race comment
Show HN: No-Code Approval Workflow Builder for Slack
The good news is we have plenty of resources to solve the problem. In other countries, there is no money that can be poured into the govt, or legislation created, to solve their systemic issues. There's no way Greece could have fixed its economy. But with the US, it's literally just a matter of deciding to re-balance the budget or pass new laws, and the problems go away.

Start with some national protests/riots around wages, housing, etc. Then politicians will magically pass laws to require 50% of new development to be for public housing, for rents not to rise above 2x the median income, and for the cost of public housing not to exceed 2x the comparable cost of private development. Add in closing tax loopholes / taxing the rich more if needed. Corporations and the rich will bitch and moan, but it won't mean jack shit against passed legislation.

It has to happen everywhere at once, or the rich will just move development somewhere else. But they (should) also know the same shit will happen elsewhere.
My gut tells me this is a quick cash grab to help support the PACs and the coming trump org legal battles in NY.

You don't need to win the lawsuit, you need news headlines, outrage, and fundraising emails.
“Cross entropy” specifically refers to the log-likelihood function of a binary random variable, and is only used as the cost function for binary classifiers. It does not refer to likelihood functions in general.
Ask HN: What are biggest data integration challenges not addressed today? Why?
The market has generated several data integration and engineering solutions to assist in structuring and integrating disparate data sources (see: Fivetran, PreCog, dbt, Mozart Data, Palantir, y42, etc.).

IMO, these are somewhat limited in scope and generally based on a library pre-built connectors (or extremely expensive w/ large ramp-up in Palantir’s case).

What challenges remain in using these solutions? What sets them apart? Why?

From what I’ve seen, users want a common but configurable schema output they can query and one that’s generated from many disparate data sources… They want to be able to ingest data from structured and unstructured sources which might include web-based or local files… APIs, databases, flat files, websites, etc.

This is where I see limitations in existing SaaS solutions as they are not as open-ended in what data sources can be used as inputs for integration.

Thanks!
Blender is slowly making its way into the public consciousness. There are people who I wouldn't ever expect to be aware of any 3D program who seem to understand what blender does and is used for. Its reputation on platforms like youtube is breaking into mainstream discourse.
IIRC, in one of the WWDC talks, Apple's advice is stop relying on IP address as a signal of the user's location. Either make use of the location APIs on the platform or work out something different.
I wonder if mom and pop shops were not as economical.

I study consumer prices and I've found mom and pop shops are significantly more expensive than the big chains. I'm talking like 2x more expensive.

This is in suburbia where there are lots of competition.
Seems like textql is a wrapper around sqlite, I'm guessing staying with sqlite directly makes it easier to interact with other tooling.

One nitpick with textql is that it says "sqlite import will not accept stdin, breaking unix pipes. textql will happily do so.", but that's not true, you just need to tell it to use stdin by doing:

sqlite3 '.import /dev/stdin {youtablename}'

I do this all the time for using gzip and sqlite to get compressed import with progress. For example filtering a compressed CSV from a SQL query with progress for import:

pv icons.csv.gz | gzip -dc | sqlite3 ':memory:' -csv '.import /dev/stdin data' '.output result.csv' '.headers on' "SELECT name, keywords from data where name = 'chart-area'"
THIS dynamic is the most frustrating part of 'nobody wants to work anymore!'
This seems like something that might dovetail rather neatly with some of the work that Richard Evans has done. "Little Text People" for example.
vanilla-extract combined with Sprinkles is roughly comparable to the Tailwind software architecture, but without the default configuration out of the box. There’s definitely room for someone to come along with a default configuration that covers similar functionality to Tailwind’s.
You used to have to be really rich to own a vacation property. There were vacation rentals, but the system was used a lot less, had a lot more friction, etc.

Now, "everyone" can afford a vacation property, but depending on how much money you have, it depends on low interest rates, and as-close-to-full occupancy on AirBnB as possible just to pay the mortgage.

It's like when "hey, maybe our household could use a second income" turned into "everyone needs 2 earners to get by". It's inflation.

I reached the same conclusion as you about people "condensing expenses". I was puzzling over how the economy is on fire, and yet businesses "aren't able to find workers" (read: workers who will accept what they're offering in pay) on the back of a huge unemployment spike, where you'd expect that previously-unemployed folks would be desperate for a paycheck. Some people point to Covid unemployment assistance, which is going away, but they must have compressed those living expenses in order to afford to demand higher wages.
Houses in my 3rd-tier (2.5th if we're generous) city in a painfully dull part of the country have appreciated ~30% in the last 2 years with no sign of slowing down. We're not in the news. No tech giants have announced new campuses here. We're not, so far as I know, any kind of notable destination for ex-Californians. There's house and apartment construction all over the place and it sure doesn't seem to be hard to get more approved, unlike some places that report that housing's not being built. This during a pandemic that should have cooled the economy somewhat. WTF.
In the past we've seen a green investment movement focused on divesting from fossil fuels. There's an argument against this that divesting does nothing to actually reduce emissions.

This approach - being activist investors instead of divesting - seems much more likely to actually generate results.
This is actually pretty serious and the timing coincided with the brood x cicadas.

I hope this is something we can get to the bottom of very quickly. I hope this is also something as easy to solve as identifying pesticides.
In English, meaning is defined by common usage. I know the formal logic hipsters have mounted a persistent campaign to make an exception here, but the fact remains that "begging the question" means exactly what ordinary people think it means.
To be clear, this was well planned, in a safe environment, at dusk sitting on the back acre with family and friends and a small dose with constant communication.

These type of drugs have been shown time and time again to be massively effective in treating depression, anxiety and PTSD. It is a crime that ultra conservative socialty morals have prevented a more in depth study of their use. The fact of the matter is we treat our vets with a cocktail of drugs for PTSD that have major side effects and provide little relief. It was my experience and the experience of serval people I know that had PTSD that the use of magic mushrooms provided a substantial and sustained relief.
First I had heard of it. But I was surprised to see how he waved it away as simply "garbled" and then moved immediately to threats of lawsuits claiming libel.

I agree the sentence is a small one. The author's reaction however only succeeds in drawing even more attention to it.
The Dutch Institute for Vulnerability Disclosure apparently discovered and reported a series of security vulnerabilities in Kaseya VSA at the start of April.

Kaseya published a series of fixes for these vulnerabilities in April, May and June, but apparently one of the reported vulnerabilities was used in the recent mass ransomware attacks on Kaseya VSA.

The as-of-yet unfixed issues includes CVE-2021-30116, an unauthenticated credentials leak and business logic flaw [1]. This sounds like the first `/dl.asp` vulnerability exploited [2].

[1] https://csirt.divd.nl/csirt-divd-nl/cves/CVE-2021-30116/
[2] https://www.reddit.com/r/msp/comments/ocggbv/comment/h3u5j2e
I have no idea, I'm saying that you can add them if they don't exist. (or just don't open up your SMB port to the wan...)
> What it does is force you, as other frameworks, to learn all its intricacies, design decisions, use an heavy and complex development environment (that besides that reads files it doesn't have anything to go about reading?) so that you don't need to learn the underlying language.

The Tailwind dev environment is literally one Javascript file with a few settings. Not that complex. Tailwind is worthless if you don't know CSS, so I'm not sure that second point works either.

> Then it nudges you to write a soup of classes (that you need to learn...

Is that bad? Not using Tailwind forces you to have a separate stylesheet that hides tag to property relationships, among other hidden abstractions. The class names barely need to be learned. With an IDE, you get class name completion, and there are only a few properties that have unexpected names.

> yes you can write classes that coalesce your styling... but that's kinda the point of CSS and/or any other pre-processor

What do you mean "the point of CSS"? Read the spec. It says nothing about the number of properties a class should contain.

> and forget about semantically marking your html.

Tailwind's reset styles mean you can use whatever "semantic" HTML5 elements you want. If you mean classnames should be higher level abstractions than CSS properties, well, that's a convention that developed during the CSS Zen Garden days. Before that we used HTML attributes for styling. Conventions come and go.
> I think Compcert isn’t widely used because of its license.

I somewhat doubt this, but even if it is true, the fact remains that people are not actually using it for the vast majority of mission-critical software. This suggests that the elimination of miscompilation bugs, which is what you get from formal verification of a compiler, is not high on their list of priorities.

> Also, there is only undefined behavior in rust. The compilers behavior can change at any time for any reason any time somebody with commit rights thinks that it should.

This is certainly not true of Rust in any practical sense.

I am not saying Rust doesn't need a certified version of its compiler that people can legally rely on for stuff like this (as opposed to practically). I am saying that this objection has nothing to do with the existence of a formally verified compiler, which is also not in practice used to compile mission-critical C programs. I think you are confusing certification of a compiler for mission-critical software, with formal verification of the language's compiler, semantics (including type safety of the safe subset--a proof that would not go through for C as it explicitly unsafe), and standard library.
Pachyderm (YC W15) Is Hiring Senior Engineers, DevOps, PMs, and SDRs
FYI, it's probably not react-bootstrap or bootstrap or any of their dependencies being flagged. It's some of the other ~2K packages already installed.
Wait, so the Boomers collectively cashed a 'one-time lotto ticket' to benefit themselves without fixing any problems for future generations?

Weird, so unlike them.
You can’t really do that for iOS. Sure, I mean you technically could, but mobile chrome usage is so low that the blowback would be enormous.
Depends on whether courts hold it accountable for the damage their negligence caused.

If yes, then the damage should bankrupt them.
How do you make "actual" friends if the baseline is to be in the group chat. Good friends start as an acquaintance.

Imagine your kid starts school for the first time and everyone shares their group chat QR code. Your kid can't and now will slowly be left behind as other kids set up plans to go skate, game ,whatever.
Interestingly, there are hints that some countries are looking into providing Matrix accounts for all of their citizens.

I don't think there's been a formal announcement yet, but it was mentioned in one of their Matrix Live videos a couple of weeks ago.

Personally, I see pluses and minuses. Yay, free Matrix for everyone. Boo, your government can monitor everything you do on that server.
Chrome on iOS is also Safari.
Hmm - and alienate anyone on mobile Safari? I doubt it.
Every time I bring up on HN that enforcing national (or regional) law on any extranational company that sends packets to your country will inevitably result in the internet being siloed into legal regions, I get super angry responses. HN seems to love the idea of regulating, taxing, etc. any company that communicates over the internet with people in their country (I’ve even seen packets compared to physical packages subject to customs), but hates to recognize the logical conclusions of that.
Amazon too, right?
This has been somewhere between highly suspected and well established for a few decades now, certainly not unexpected. These findings simply back up the present consensus.
For anybody who earns more than their expenses- additional cash flow and increases in net worth are interchangeable.

Meaning that if you gave me 10k in cash I'd just invest it in an asset that appreciates, so if you give me 10k in home equity, which is an asset that appreciates, it's almost just as good.
In context this is how it’s typically used.
Full lockdown, except for some weeks: 507 deaths, CZK 2.221B used, 849M school days lost, 25.615 to 102.460 infections
It was a nice temporary hack in the game of cat and mouse. Now a solution that doesn’t depend on that signal will be required.

My bank sends me a card with a grid of coordinates and I have to enter the character at the coordinate when I login, after entering my password, thereby proving something I know and something I have, without also requiring me to have a phone
There seem to be four 'big' models for quitting-work-when-you're-old: kids; socialized safety nets; pensions; and, home-wealth. One of these things is not like the others.
Charvaka – Ancient Skeptics
Before calling private relay ‘snake oil’ and talking about DoH, perhaps you should do a little bit of research?
I just spent the first 6 months on a new reporting product ripping out SSRS because the engineers couldn’t get performance within 2 orders of magnitude of a native implementation on top of SQL Server. :(
That's tough to guess. Who knows if they're being left out of some events.
> If the vast majority of people just want to specialize and pay people to perform other tasks, that's their prerogative, too.

Your sort of radical individualism, which is mostly accepted by the tech gentry, has proven absolutely disastrous for the less intelligent and other historically disadvantaged people. From birth, the modern American is subjected to the most refined consumer propaganda that has ever existed. The towns and cultures that our ancestors grew up with have been chewed up and spit out by mass tech and capital. People are constantly manipulated by cable news, advertising algorithms, television, computer programs- fast food restaurants are literally designed by "psychologists" and "product researchers" to induce hunger. The average American- not the average American you know, I mean the actual average American- is incapable of choosing culture or principles over the momentary rewards of money or satiation of various appetites because of the conditions imposed upon them by people like us, who have the ability to create controlling mechanisms.

One of the tools used to manipulate the other people in the U.S. is a model of society created in the 1900s, where you go to school for 16 years and then you work at the same career for the rest of your life, drawing a consistent paycheck and performing the same actions over and over again. In the 1970s, the IRA and the 401(k) were invented and pushed in order to free companies from the financial burden of providing pensions, and to siphon more cash into the investment market. Someone who has been convinced of this model of society is unable to argue about anything other than financial compensation. They are kept in a simultaneous state of envy for the rich and contempt for the poor. UBI makes sense to them because it would not require any change to their life, which is why everyone clamors for a higher salary, rather than for a life that they can be proud to live.

If you are content to live your own, satisfied, educated life and let the rest of our society fall victim to predatory markets and invasive habit control, because "that's their prerogative", then you are a coward.
Most of these criminals are repeat offenders. If they stayed in jail longer, they wouldn't be able to reoffend as often.
Well said.

I would add that I think the devDependencies solution is underrated. Not using it is a bad practice. npm has a nice feature, `npm prune --production` which will remove all the dev dependencies for you resulting in a clean build of the program. You can easily have things set up so that none of the development dependencies that have all these audit issues are ever present on your production machines if you do things right.

Furthermore, if you have a project with end users, devDependencies allows you to make clear in your issue template that audit issues that don't show up in a production build are very likely to be false positives and will probably be closed without comment. If you aren't properly isolating your dependencies, you can't take advantage of this.

At the end of the day, as you say, the issue is largely with Node projects having too many dependencies and a large number of relatively minor issues that affect very specific use cases get reported. That's a hard ecosystem problem to solve, not necessarily something that indicates an inherent problem with npm audit; but if someone isn't using devDependencies, that alone could constitute an enormous improvement in their workflow.
Yeah, as developers we want to optimize the first page the user hits but we don’t often think about how the user gets there. Just because it is fast for us, practically sitting next to a server does not mean others will experience the same. Suddenly optimizing that last 100ms until first paint becomes insignificant.

The real shocker after creating that page, was to learn that no other URL Shortener makes use of a CDN :0
AFAIK MITRE has a process for an organization to register as vendor, and then it would accept CVEs for their products only from the vendor, not from random people. Of course this has an opposite failure mode that may have unscrupulous vendors hide issues or just be lazy in issuing CVEs for existing bugs, but it eliminates the problem of random people issuing a ton of CVEs for non-issue bugs.
You see, the problem is judging people from appearances. Because the next crop of students would create a bot that tweets that she left the session early.
Trump Says He Is Suing Facebook, Google and Twitter for Alleged Censorship
See also map of largest container cargo ports in the EU.

https://en.wikipedia.org/wiki/List_of_busiest_ports_in_Europ...
Why Real-Time Internet Needs Precision Measurement
Not a ton of depth in the letter itself, but I like the angle they take. It's not all about privacy or data security.

"In addition to the clear privacy issues caused by surveillance-based advertising, it is also detrimental to the business landscape."

"In the surveillance-based advertising model, a few actors can obtain competitive advantages by collecting data from across websites and services and dominant platform actors can abuse their positions by giving preference to their own services."

In many senses, Google & FB have achieved what net neutrality wanted to prevent ISPs from doing. In the developing world, FB has actually achieved it. If AOL had succeeded, we would have ended up approximately here.
Putting thoughts into words is an extremely valuable practice. It makes you a far better thinker, helps you pick & choose what ideas are important, what words to use to think about things. I 100% recommend writing down what you are learning.

There's a much longer form write up on why you should write on a blog or otherwise in a public area, in Swyx's Learn In Public[1]. You're doing it, you're on the path, you're doing great. Keep it up.

The point, overwhelmingly, to me is, you don't know what will be valuable. You don't know when it will be. People are random functions, in randomized situations, and it might be years, but someday either you or someone else being able to run into your words, your posts, & gain some insight: that could make all the difference, for you, for someone else.

One other small plug, some friends have "TIL" blogs or git projects, where they add 1-3 sentence things that they learn. It's really fun, for them, and for their growing audience. Time commitment is low, anything goes for topics (many are 60/40 tech/other), it's interesting to read, it gives the readers some idea of where you are, and best of all, it encourages mindfulness: being on the lookout for what you are learning, watching yourself grow, seeing yourself evolve over time. I love the TIL blogs. Need to start mine. ;)

[1] https://www.swyx.io/learn-in-public/
The point is not that they were in Haiti. The point is that they were engaging in slavery, and they had the freedom not to.

I was not making any statements on settler colonialism which is a separate issue entirely. I was just saying, the French cannot claim be victims when they were the ones engaging in slavery.
The pandemic killed a bunch of business's demand for cash so they stopped accepting it.
Julia’s syntax is the same as Python’s. It’s very natural for short expressions, a bit cumbersome for multiline comprehension, because there is no obvious way to format the code.

Another gripe I have is the order of the for clauses:

[x for xs in xss for x in xs]

should, in my opinion, be instead written as

[x for x in xs for xs in xss]

Also Haskell gets the order of ‘<-‘ clauses wrong, so probably mine is a minority opinion.