skysight-inc/HackerNews huggingface dataset:
You mean that? : https://eu.usatoday.com/story/news/factcheck/2022/09/13/fact...

Looks like the type of comment you'd find on a boomer conspiracy theorists facebook group
Ask HN: How do I monetise my Python library?
I've been working in financial services in data science and predictive analytics for around 10+ years, and have been building a suite of Python packages and a deployment framework to aid in the development, validation and deployment of risk models.

I'm reasonably convinced by now that the tools can add significant value to an organisation, they solve problems that I've seen in multiple banks and lenders in the industry, and conversations with my network of colleagues in the industry have been positive. This industry is small in numbers, but the clients are banks and lenders, so high potential value.

There is still development work to be done, but looking ahead, I'm starting to think about a business model which could monetise these tools. So far, I've thought of a couple of different models, and would appreciate any thoughts or input regarding them or additional options.

1. Sell the software directly. I'm not sure this is the correct approach, as the tools are aimed at IC's in the space, to be used interactively and in production to build and deploy models (think of it as a toolkit to be used directly in Python). There are complexities with licensing, and the code would need to be source-open to the customer due to the nature of Python packages.

2. Open source the project and sell consulting work to integrate the tools into lenders. The main issue with this approach is the limited number of potential customers (estimated around 30). If even a handful use the software without engaging in other paid work, it's a significant chunk of the potential market.
Big difference in that Sunak & his wife's wealth is regularly mentioned in the UK, including on BBC programs, and media daily publishes criticism of Sunak and the government he leads, whereas criticism of Modi is suppressed or drowned out by supporters.
ChatGPT is the publisher by the fact it has restrictions on your prompts. "As an AI model I can not provide..." etc.
The State of Bidenomics
In other surprising and breaking news: water wet!

The sad part is that it shouldn't be this way. Consulting could and really should be highly valuable.

In the times that I have done consulting work, I have tended to both make pretty good money and deliver far more value to my clients than I cost them.

However, the factors that make that work seem pretty hard to commodify in the ways needed for a corporation to turn it into a business model, so consulting companies tend to optimise for being believable bullshit factories.

Hello ChatGPT!
>policemen beating up (usually female) students with canes because they've had the audacity to protest, it can't help make you think.

Tbf, having seen the COVID lockdown footage of how they would beat up even larger businessmen in suits with their canes, I can't say I am surprised.

It is quite an insane sight for anyone outside the culture.
I most likely wouldn't have bothered with the documentary.

But oh boy do I wanna see it now - what is it that Modi doesn't want me to see about him? Definite watch for me!
Nobody expects the Indian tax inspection!
From my experience that is very very common. Client's hardly ever understand their own processes, everyone knows their little slice of it and where to hand-off work but nobody groks the big picture.
It is not an issue of intelligence vs stupidity. Everybody/one can only make (mental) models of reality. The danger while "deadly" without being immediate lies in that people (true on institutional and societal level as well) try to avoid a feedback loop to inform their models. Feedbacks imply evolution.

People reject data points because they believe their models too much; they are in love with their intelligence. And this is in my view more proper way of start thinking about this. Do not love your intelligence, do not worship it less you become "stupid". There is always a circumstance, an issue or topic which you will be ignorant and your own mental model of reality and of yourself will be wrong.

Knowing is a process not a destination (perhaps too simple a statement but does cover the essence of things).
Half of the problem here is that, despite extensive funding, the Babel team threw in the towel regarding polyfills and just integrated core-js.

Also TC39 appears to have some housecleaning to do.

> core-js will become a commercial project if it will not have appropriate support from users

I suppose this is the most likely outcome.

Alternatively Vercel might scoop it up considering it's already funding a few other high-profile projects.
Beautiful - such a great idea pairing it with a quality book like this.

Iirc there was a similar product, or was there only the scope?
> IMO BigTech had the notion that for the most part

I'm not sure this is "for the most part"

Sure, FAANG may have had this notion (or at least FNG; not sure if the As ever had), along with the sort of religious/dogmatic "drinking the koolaid" type culture they were trying to instill within their employee-base (helped to no end by outsourcing large portions of their sales operations so they'd have a smaller core to "spoil").

Thinking of BigTech more broadly though, & especially big old enterprise-y tech like the IBMs, Oracles, SAPs & telcos, layoffs being arbitrary & indiscriminate seems like nothing new.
Its unclear, but i think they are using client to mean their frontend server. They also say that the user recieves plaintext, and they integrate with cloud key provider services which would make no sense if they aren't using the key.
The flipside to this is, you, the seller, sees zero money from people who were tasked to "do a quick search for quotes and providers and let us know at the meeting tomorrow", and went away from your website simply thinking "ok this company doesn't even list a pricerange; move along".

I've lost count of the number of times this happened to me for moderate-to-large / organization-wide purchases.

Unless you somehow expect that a director never assigns a lackey at short notice, and always does this kind of research themselves, giving themselves oodles of time for a decision, because they enjoy the exhilirating experience of spending hours upon hours on the phone with salespeople.

There's probably a good chance of a non-trivial amount of survivorship bias going on before you even reach the tip of the iceberg that is the "I only end up talking to directors and managers" observation.
90% of this BBC news article are devoted to the conspiracy theory that this income tax investigation by the Indian tax authorities was motivated by retaliation for the airing of the anti-Modi documentary last month.

What were the causes of the investigation, has there been any allegations? We don't know, not covered. Guess we will have to try alternative media
> Adopt language epochs

I guess the issue has always been that no one can agree on particular language subsets?

However, one could view projects such as Google's Carbon as precisely that. A restricted safer subset of C++ with a more succinct syntax.
Because housing isn't a free market. There's a finite supply of land, and what you can do with it is even more tightly controlled.
> Other than an appeal to their sense of morality (which only works if they happen to be a Stallman disciple)

it's the exact opposite.

Apart from the wording, which sounds dismissing for no reason, Stallman has no disciples, people who describe them like that usually have some agenda that does not respect other people's freedoms, since we know discipline is hard, GPL forces people (corporations mostly) to stay away if the just want to free-ride on voluntary work.

Want to use GPL code? No problem! it's yours, no strings attached, there are only 2 things you can't do: put it under a different license, redistribute it without incorporating your changes as GPL.

Which is completely fine morally and ethically, if you come to my house and are my guest for free and I only ask you to not rent the property for money and if you do to share the money with me, would you think I'm appealing to your sense of morality or that I am being fair?

Compare it to, let's say, any other proprietary license where, for example, Oracle doesn't allow you to run the software you have bough on different hardware configurations than the one you bought the license for and try to establish which one gives you more freedom.

There's also, OTOH, a popular trope that says "I license it <whatever free license not GPL> because I have no problem with corporations using it and I can brag about being the author"

Well, that's a pipe dream, the most delusional there is.

Take this as an example among so many that it's really heart shattering: https://twitter.com/FiloSottile/status/1469441487175880711

An hypothetical discussion would go like this

- coder: I wrote this code, hope you like it, it's free to use

- megacorp: you mean I have to pay zero $?

- coder: I mean it's free as in freedom!

- megacorp: can you speak $ please? is it zero or not?

- coder: well, yes, but that's not the p...

- megacorp: then ZERO it is and I will also blame you for any bug or if you do not add the features I need

- coder: but that's not fair...

- megacorp: does the license prohibit it?

- coder: well... no

- megacorp: then unfair it is!

how THIS (which is far from rare or no heard of outcome) incentivize people to keep on coding for free is the real mystery to me! not that the GPL asks people to follow standard human decency and respect for other people hard work. That's completely understandable to me!
I agree that cloud providers are a blessing to attackers, but blocking russian, chinese and even generally SEA ip space is still a very effective way of stopping the bottom 70% of all attacks. Sure, they're trying such outdated methods that there is very little chance of them suceeding, but honestly when just banning china reduces sshd logs by 50% you wonder why you didn't do it sooner.
He is implying the virus is a form of robot that isn't man made.
There's a lot of idiosyncratic advice in those Halloway talks, and people shouldn't blindly adopt it wholesale without evaluating if it's right for them.

Learning to evaluate forms directly from the editor is great, but _never_ typing in the REPL forces you to clutter up a file with evaluations you may not want to save, and jump around a lot between your comment blocks and code.
> It’s roughly a 20,000x overhead.

Would this be a realistic use case?

A wants to send 256 bit message (M) to B.

B sends already encrypted 256-bit AES key (K) to A.

A can use encrypted K to encrypt M and send it to B without knowing K.

(essentially public key symmetric key)
one of the worst days I've ever had with technology in 25 years of engineering.
> The startup I work for hasn't ever had issues with any of the things you mentioned. What line of business is this, do you sell weapons to Ukraine or some such?

Well, not directly,but this is the first time I was morally willing to work in parallel to the defense industry.

My previous startups were fintech. The customer I had who was attacked by China was Slideshare. Ultimately they bent over for China, and blocked them for a year.

Setup an IPS on a server exposed to the net. Record all attacks for a month, then look up the IP addresses, then you will understand.

I worked in network security at banks for a decade, really Russia and China are responsible for millions of attacks against westerm infrastrucuture in this century causing $10s of billions of damage. It is war.

I’ve been in the industry for over 30 years and I’ve seem some shit. Russia once took Estonia offlone for over a month.

Cloudflare and every other CDN understand that China and Russia is a liability, thats wht they make it easy to null route them.
Imagine saying "post-colonial history" about a massacre done by Hindu revivalist movement started and benefited most from the colonial times. This "post-colonial" term has been weaponized by RSS-BJP and plays to their advantage now. Imagine if they can raid BBC offices, what happens to normal press corps.
A Pig Quest
This is probably the best looking C64 game ever.
I'm halfway through the comments and haven't seen anybody mention faker.js. Companies need to figure out a way to support these creators that they profit off of. How many more times do we have to see the same story play out?
Exactly, didn't hear about the document but henchmen of mr Modi sure know how to do a good free global PR to some hard truths being told.

I love when famous people like politicians reveal their core personality under some stressful situation, that is otherwise well hidden underneath thick layers of PR and masks of politeness. Its always, almost without an exception, a very sad view.

Tells you something about what kind of people reach top politics, manage to not only survive among similar folks but thrive. And then people wonder why less and less people vote globally, choosing between 2 rotten apples and/or potato that has seen the winter of 1912 ain't motivating enough to waste much energy.
If you feel strongly about this, I suggest you get involved. This page lists a bunch of different ways you can participate:

https://isocpp.org/std/meetings-and-participation

As far as epochs go, you’re not the only one:

https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p18...
Actually it points to the opposite, given the continued press coverage of this (in some media), the lack of confidence in him and the rising likelihood that he will have to resign. In a truly corrupt country everyone knows what happened but there is no repercussion. In the BBC, everyone knows what happened and have zero respect for him and he might have to resign. No system is perfect but the BBC & Modi's government are very, very far apart on the corruption index.
Clearly though, this doesn't get rid of the problem entirely and the question becomes who is doing the curation? Is it wikipedian crowdsourcing for example? Is it a database curated by the NYTimes, or Howard Zim, or Milton Friedman?
I Germany normal people get raided by a SWAT Team if they write "[Politician X] is a penis" on Twitter[1] and this was just some 3 grade local politician.

So I guess this amount of corruption between politicians and police is available to all politicians in germany not just PMs which seems much more fair.

[1] https://www.nw.de/nachrichten/nachrichten/23086941_Aufschrei...
Russia does so many bad things that by that argument all Russians should just move out. I dont know what point you are trying to make with the tweet, I have no context there.
Readers should note that right now there is a huge wave of cultural-political idea exchange happening in India. Almost all institutions part of this cultural wave and defaming a central figure in that narrative can be bad. It is quite expected something like this as that Documentary came out of nowhere.
> hidden motivations

I guess you just have to ask why people have these motivations and why they hide them.

It feels like people would act dishonestly first to seek survival (job security), but then also to seek power (promotion/influence).

I wonder what the relationship is between survival and power. I guess at some point survival manifests into the desire to hold onto power. And the stakes get larger as the power accrued increases.

I also wonder how the human reward schedule plays into it. People are motivated by consistent rewards but at random intervals. If you take out the corporate power politics, you remove the randomness of the intervals, and it perhaps becomes less motivating. The chance for an early promotion provides motivation to play the game harder.
“Modern ESM” is a moving target. There’s always some new functionality that’s being added to the APIs that devs inevitably want to use. From his article, ‘structuredClone’ is a good example of something that everyone’s lusting over but isn’t quiiite there yet.

There are also still browser quirks etc for some of the newer stuff, and Safari tends to be a laggard, which cuts you off from iOS traffic.
Supposedly the traffic being blocked would have generated more outgoing traffic, costing more. Also, GP is managing their connections at the bgp level, meaning the requests don't ever hit their firewall, they just are unroutable from these countries ips.
I literally do not even read that stuff. I wait for the success message or if it fails I start googling why it failed.
That's exactly the thing, get people to hyper focus on the individual and they miss the forest for the trees.
In Punjab, during Covid lockdown Police made people crawl on all fours on national highways for violation of curfew orders. Assaulted people with lathis (cane-charge, another colonial rule legacy). And then newspapers here write every year about infamous "crawling order" passed by Gen. Dyer before the Jallianwala Massacre.
This is partially a consequence of the bonkers way in which electricity is priced in the UK: it's costed based off of fuel prices rather than the cost per unit to produce the power in question. This leads to situations where the UK might have plenty of electricity being produced by means other than natural gas (such as renewables), but it's still all costed as if it were produced by natural gas.

And yes, some kind of flat cash payment that advantaged poorer people would've been better. And much as I loathe the Tories, I doubt they took the route they did because they wanted to give money to the rich in this case, or even encourage electricity usage growth. Assume incompetence before malice: they needed to do something to staunch the flow, and a price cap per unit was something they could do there and then without engaging extra bureaucracy, which a cash payment would've required.
Kind of a radical idea but IMHO in a high-level language (i.e. not C++ or Rust) the real mistake is structs/classes with mutable fields. None of those problems exist in that world.

It's not very ergonomic, but if you start from that assumption you could have ad-hoc syntactic support that desugars to a limited version of an optics library.
I still don't understand why you would use classes without methods. That's what dicts are for.

About 10 years ago someone who I thought was pretty smart said it was because dots are nicer to type, fair enough I guess. It just always seemed silly to me to go through setting up a class but not getting the benefits of using methods.
Not directly, but I have interviewed for some. Yes, they are more C, C++ rather than any web although Python is prominent too. Have you looked at any specific companies?
Who would have thought that a discussion on wildly speculative science-fiction would lead to a discussion on wildly speculative science-fiction?
They're usually the size of a shipping container and up, aren't they? I thought they only started being cost-effective once the electrolyte containers reached a certain size.
Sudan exists, although is probably not in a better shape.
Using dataclass for all basic state classes whose primary purpose is public state with sensible init makes sense. But for the many other purposes of classes that need custom init, advanced field defaults, no equality, custom repr/str, advanced inheritance, etc dataclasses give you nothing but a bunch of magic to turn off or work around.

Whether you're using Kotlin data class, a C# record, a Scala case class, or whatever, we've seen in practice that these are only good for (often immutable) public state and data composition. Business objects with more logic and more than simple state/member manipulation are only hampered by dataclass field approaches. If Python embraced immutability and composition more at its core, then using dataclasses in these cases would make more sense.
VT State Univ. ignores pleas to keep physical library amidst digitization effort
I am sorry to be that guy but why ruby? I feel that Lago is a good idea but ruby usage is in a downward trend and few developers want to invest time in ruby projects these days. Was node or python considered?
Is it just me, or are authoritarian regimes on the rise world-wide?
Unfortunately not. Nulls are alive and well. Our teammates are putting them into our codebases as we speak.
Which is why they're colloquially known as blogflare ;)
Do you think Google's search engine can do that now?
Actually ChatGPT does appear to have the ability to distinguish the two, the big problem it has is presenting made-up information as though it were factual.
1. Not sure where you got 2tbps? I said 10gbps, but we use Alamai’s manages Prolexic ddos mitigation. At previous companies we would buy a half dozen of these, put them at different exchanges and buy transit from the biggest aggregators. This would cost about $4m to get started

2. I meant $50k per month, edited. This does not count loss of productivity.
On the contrary, I'd be perfectly content classifying our probing of gravity/acceleration indirect, too. For completeness I include gravity because it's the only other fundamental interaction we arguably directly sense (inner ear fluid and fine hairs are part of the same sensory organ, unlike our skin and the sun).

But I still suspect we would be able to sense gravity without inner ear fluid, even if only slightly. When we vigorously shake our head, the fluid flows against the hairs, so naturally the electromagnetic force and/or Pauli exclusion is mostly responsible for sensing. However, even absent any inner ear fluid, the hairs should still bend due to gravity -- I just don't know how appreciable the effect is.
The Python baseline is that a class does not know, and doesn't pretend to know, what attributes it could contain, everything is welcome unless extra code is added to repress rogue assignments.

Trivial getters and setters, __init__ methods that copy their parameters to members of the same name, and other boring Java-like patterns are certainly served well by convenience tools like the attrs library or dataclasses, but distinguishing records from serious classes requires significant skill.
Should have a 2018 note in the title.
Location: Tel Aviv, Israel
Remote: Yes
Willing to relocate: No
Technologies: Python, ML concepts, Numpy, Pandas, SQL, Statistics, data processing, AWS (Athena, Lambda, EC2), JavaScript, Java
Résumé/CV: linkedin (below) or by request
Linkedin: https://linkedin.com/in/ofirnesher
Github: https://github.com/Nesher123
Email: Nesher123@gmail.com

--

A highly motivated Machine Learning Engineer with over 3 years of experience in data science and software development.

Previously, I worked in both startups and large corporations, where I developed excellent technical and analytical skills in several languages, as well as applied problem-solving ability and creativity to technological difficulties.
Holding an MSc & BSc in computer science from Reichman University.

I aim to join an innovative, tech-focused organization and to participate in a team I can contribute to and learn from.
I contribute what amounts to a few euros a month to a few open source projects. I do these because these projects have significantly helped my career and added to my personal enjoyment. Perhaps not much in the grand scheme of things, but I feel I owe at least that much, especially if I'm not able to help in other ways (PRs for example).

However, when I've asked employers to do the same - just throw what to them is would be tax-deductible chump change at some projects that have helped them make fortunes - there's lot of muttering and foot-dragging. More trouble than it's worth to do the paperwork, apparently.

So we end up in a ludicrous situation where essential software, used by companies with revenues in the billions, depend on a single, relatively impoverished and stressed out developer toiling in obscurity. Google or Facebook or Microsoft could, for what amounts to a rounding error, have just put him on an annual salary or grant.
And yet if we as individuals prioritize ourselves over our companies, we are called "disloyal".