skysight-inc/HackerNews huggingface dataset:
Python has already become a lot more than a scripting language. To say today that scripting is it's core identity seems naive at best. Yes, it has roots but has object oriented and functional facets which do not exist in awk or bash.

Pandas, numpy, scipy, tensorflow. All of these go way beyond what is possible with a scripting language.

Since when is the runtime performance of a script a serious concern? Why is it a problem if this aspect gets slightly slower if it brings real concurrency support?
I'm curious which css code from years ago won't work any more. Care to elaborate?
>One of the points that Aurynn Shaw makes is that federation hampers the addition of protocol features because new features have to be agreed upon by all participants in the federated network. This adds friction to the evolution of protocols, and results in the phenomenon wherein Slack runs halfway around the world while IRC is still putting on its shoes.

This is effectively the point Moxie was making with Signal ("the ecosystem is moving").

I don't think that this means decentralized services (IRC or Matrix or insert-your-thing-here) shouldn't exist, but it's pretty much proven at this point that centralized services will always gain the lions share.
I still want to see the estimated distance heuristic (https://dspace.library.uvic.ca/bitstream/handle/1828/7107/Bu...) in a modern compiler.
It came out today, which means it should be assumed insecure against state sponsored actors until proven otherwise with overwhelming evidence, not we should give it the benefit of the doubt because maybe they really did it the 57th time after 56 total failures.

For that matter, it is not like they could not provide such evidence even though it came out today. It has presumably been in development for some time, so if they did actually provide verifiable protection against state sponsored attackers they could just release their formal proofs of security to that effect and be done with it or at least preliminary certification evidence demonstrating protection against high attack potential attackers as outlined in the international Common Criteria standard via AVA_VAN.5.

iOS is already certified according to Common Criteria as their only advertised security certification, just at the lowest possible level, and it already has a certification for high attack potential attackers, so doing this would be consistent with their existing certification regime and provide clear evidence supporting their claims.

Absent that, I see no independent verifiable evidence of any of their claims, endless precedent to dispute their claims, and not even a token effort to provide even a sliver of objective backing for their claims.

So why should I or anybody else reject the standard wisdom of “you are screwed if state sponsored attackers are interested in you and there is no product that can help you” and instead believe Apple’s marketing that they can?
Voyager Has Some Tokens
If we’re going to leave Python as a scripting language (fine by me), can we get the machine learning community to swap to something better suited?

It strikes me as a bit of a waste of resources to keep stapling engineering effort into the Python ML/data ecosystem when it’s basically a crippled language capable of either: mindlessly driving C binaries, or scripting simple tasks.

What other performance, feature and technique advancements are we leaving on the table because the only “viable” ecosystem is built on a fundamentally crippled language?
Simplifying the parser is cool, but what matters most to me is that I can grep/rg for function definitions. This is really hard in languages that don't have some function keyword.
int abc() is not context-free Iirc.
I was playing patrick's parabox lately and I wonder about a characterization of different outcomes of pushing the box you're in out of it, or into it and so on... but, in terms of lambda-like recursive functions, i.e. a written theoretical description to make sense of what's going on with patrick's parabox
We will support troubleshooting type searches in the future. It's just not available right now.
I am aware of that option. It is on the screen I just described. That is really just for saving bandwidth where it is expensive. It is in no way intended as a security measure.
I don’t have any direct advice, but I had a P620 for quite a while until Lenovo bricked it through a botched firmware they pushed.

If you have issues they prioritize new builds over service; my parts went from 2 weeks to 10+ and they finally gave me a huge credit on a Thinkpad because I needed something for work.

So for customer satisfaction I’m happy; the laptop is fitting with my new situation better. The machine was awesome. If something goes wrong plan on it being down for a LONG time, and I wasn’t the only one hit by one of these (there have been a couple) firmware bugs.

Regarding cooling: I designed and printed an upgraded extractor fan (92mm to 120mm) and saw a 15c drop in temps on a SINGLE loaded 3080. Do NOT plan on loading this up and running it with non blower cards without a second intake (there is a spot for a second 92mm) and an upgraded exhaust.
Hopefully the Scots language model wasn't trained on Wikipedia.
First, as most other companies using ST we were not working on the original image, but on a company-specific one that had been in use for a long time and contained a lot of company-specific stuff. On the other hand, there were also things in the original images of the commercial STs that one would or should not ship with the product.
“We can test in production…”
Not built on electron. Hard pass. If it doesn’t require at least a workstation with 32GB of RAM to run one tab with a simple Python script, I’m not interested in it.
Wouldn't "full-stack" engineers be coding the frontend themselves?

Sounds like some of this strife and frustration and criticisms being levied has more to do with organization / management vs why there aren't as many senior FE developers as compared to other specializations. I doubt the situation at your organization is the same everywhere.
Shorting a manipulated market is a fool's game.

Example: https://www.theblock.co/post/156031/uprise-lost-99-of-client...

> However, the system could not prevent the firm from being liquidated out of its LUNA futures trading position and losing 26.7 billion won ($20 million) in the process. This happened during Luna's price crash. It was reportedly shorting Luna — while its price plummeted — but got caught out during sudden price pumps along the way.

> The lost funds represent about 99% of the funds that Uprise was managing on behalf of its customers. These clients are high-net-worth individuals and corporate entities, according to the report. Uprise also reportedly lost $3 million of its own funds short trading LUNA.

They were absolutely correct about LUNA, and still got wrecked. Bart (https://www.newsbtc.com/news/bitcoin-price-bart-simpson-char...) will murder you.
Yeah, looks like a backtick is in the p where it shouldn't be.
Every time I have allocated labor on a software project, I was mostly playing a zero-sum game. I am surprised to learn that Apple does not have such problems.

Regardless, I was just lamenting that we don't (yet) have a feature that should be table stakes at this point.
What percentage of internet users not using IRC would we have to reach for you to say that the world has moved on? 99%? 99.9%? 99.99%? Since it seems all those thresholds have already been passed…
They are attempting to become an autocratic ethnostate
I posted a top level comment on my experience with the P620; please take a look.
UE5 Metahuman and Deep Fake Live [video]
That’s bizarre, are they implemented as linked lists or something? Why would arrays be that slow?
I guess the problem for me is that the immediate action being normalized is just too ethically suspect. The closest analog outside of the cryptocurrency space is a crime that is generally only committed to get away with another crime. That feels categorically different from, say, normalizing using HTTPS or encrypted messenger apps.
There are OTR / OMEMO implementations out there for private queries. For rooms, I'm not convinced that we need full Olm / Megolm style encryption in most wider chats - encrypting messages across 200 individual parties with a magnitude more individual clients is perhaps just yak-shaving.

I even learned today that irssi has an OTR module by default! On Debian systems you have to install irssi-plugin-otr but once you have that and irssi you can just `/load otr` and `/otr init` in a query and that's it, you have E2EE.

This is handled client side though, so I suppose if your clients cannot agree on a protocol you'll be left with nothing. I'm not sure that's really the responsibility of the server though, since we're talking E2E after all.
The author addressed this point in a comment on the article:

> True, it’s not a rigorous proof. You can find a rigorous proof here:

> “A Simple Noncalculus Proof That the Median Minimizes the Sum of the Absolute Deviations.” Neil C. Schwertman, A. J. Gilks, and J. Cameron. The American Statistician, Vol. 44, No. 1 (Feb., 1990), pp. 38-39.

That paper fits on one page, not counting references. Here's a link: https://tommasorigon.github.io/StatI/approfondimenti/Schwert...
I suppose having non-technical terms makes sense considering the audience, but I would still want the fine print (i.e. this article) to explain how the non-technical terms map to technical concepts.

At the least, I would prefer renaming the non-technical terms to be less abstract:

– Primary energy → Gross energy or Raw energy

– Secondary energy → Transportable energy

– Final energy → Delivered energy

– Useful energy (no change)
The Taliban is both. I agree that killing invading foreign soldiers on your own soil isn't terrorism, but that's not where the Taliban stops. Plenty of attacks on their own populace over the last two decades.
> Even in a country with maximum digital literacy, I doubt most people would feel motivated to use crypto either.

Not sure we understand each other with this part. I'm arguing that it's about literacy, you're saying people just aren't interested. I think we just disagree.
Well also, the low barrier to entry in the web development world means literally almost anyone can become a "developer" or an "engineer" just by following some stupid React / Vue tutorial. The problem is - this doesn't include knowledge fundamental to being a strong computer scientist - like understanding how a computer works or how data is stored and retrieved in memory.

I think the web offers a very limited slice of what folks can potentially learn about computing, and this is why many folks don't stick around in FE for long.
Never thought all those "systemd is turning Linux into Windows" jokes would age like wine, yet here we are.
I like your intent (helping your friend), and I'm _REALLY_ impressed at the polish (clever name, nice looking website, convert-for-free microservice) but I'm sad to report (like other comments here) that in practice this is useless. :/

Repeating what others have said, don't assume that anyone who cares will even bother looking at the PDF's embedded text. They'll rasterize then OCR. To scale up, they'll just deploy more tesseract pods. :) (At least, this is how I've seen it done!)

I'd take what you have, tweak/rebrand a bit. I personally don't use embedded text in PDFs for anything, I know firsthand some large crawlers don't either, but perhaps something does. Identify that one $foo that uses embedded text then rebrand as a "$foo obfuscator" :)

Alternatively, you could try to make something that really does confuse OCR! You can't foil everyone but you could raise the barrier to entry. Most rely on the pre-trained model, which you can also use. Keep permuting the image until the resulting PDF gives garbage when you try to OCR it.

I'm sure you can do all sorts of transforms to the PDF that make the resulting image ugly-but-readable to humans, but really frustrating to use off-the-shelf OCR on. Mess with spacing then add slightly colored light geometric shapes in the white space. Change image contrast slowly from one corner to another. Things like that. ;)
Where I come from in Europe, things look even more suicidal. Electric power futures for mid-2023 are currently traded at ten-fold the price of electric power one year ago. The end seems uncomfortably nigh.
> America's "everything is returnable" culture is a bit odd...

Not sure how this is unique to America. EU countries have much stronger "return" laws and consumer protection laws that theoretically encourage even more of what you're implying.
Neat.

It seems like it's sort of built in to LLVM right now, but not usable unless you build LLVM yourself with pretrained models as part of the build process?
They’re slowly moving production to Vietnam and India. But I don’t think that’s far enough from China if a war between US and China breaks out.
A lot of python runs in celery and possibly even more python runs parallelized cuda code. Not sure at all the majority of python code is single threaded, especially for more serious projects.
It sounds like you don’t want a wife/partner, you want a parent.

This will not turn out well; consider counseling to identify the real problems

Good luck!
...supposedly because of the hiring crisis.

It isn't so much a "hiring crisis" as "intentional early retirement is business as usual". Airlines received billions of dollars from Congress to encourage them not to lay off workers during 2020. They took the money and used some of it as early retirement bonuses for pilots and other employees. [0][1][2] They knew they wouldn't have enough personnel to fly many of the flights they scheduled, but tickets are paid in advance and free loans from would-be customers are good for executive bonuses. Now they're blaming "weather", when the sun beats down with not a cloud in the sky, so they don't have to help passengers pay for hotels and alternate flights. If there were anyone home at DoT there would be major fines to pay, but they know that CIA Pete isn't going to do anything to annoy donors. [3]

[0] https://simpleflying.com/southwest-early-retirement-package/

[1] https://www.dallasnews.com/business/airlines/2020/04/30/3900...

[2] https://simpleflying.com/us-airline-layoffs-early-retirement...

[3] https://www.vanityfair.com/news/2022/06/airline-delays-are-i...
I suspect that if you’re the type of person who might think to torrent a book cover, you’d probably just torrent the whole book.
Razorpay is innocent here. What kind of language is Hindutva Goons? Indian law is applicable at Indian soil as American law is applicable soil. American financial law are very similar for 3rd party companies. You have clear intent to hurt Razorpay brand value.

Let’s say if a CEO support country top leader and there is nothing wrong in it. He is Indian citizen and it’s his choice to do so.

I have donated several foundations in India from US via razorpay gateway and it works for few VISA cards.

You can’t dispute with police under this section given section 91 is a rare section. Your intent to harass, malign YC brand name and its companies. Please do read about section 91 and it’s implications.

Please check your claim and facts. Be a positive member to YC community. Any topic associated politics and hate should not be discussed here.

Let’s make better world talking about latest technology trends.

I think YC in future to flag post like this if they see motivation towards politics and false information.

Just updating the title doesn’t help much. The post owner pretended and presented a false and half narrative. He used only links that would be beneficial to his claim or final purpose.
I agree with your point, but the vast majority of C, C++, Java, and Javacript code is also written as single-threaded. It’s fair to acknowledge that the primary use case of most languages is single threaded programming, and also that improving the ergonomics of concurrency in Python would be a huge boon.
Calm down with the theatrics. Money continues to flow into the US during this current crisis because the US is still seen as the most stable place in the world. Rich people around the world wouldn't be rushing to park their money here if they thought the US was going to collapse.
Spacevim is just a config, I used it for years with Vim in Kitty (GPU accelerated). Unless you mean a more direct integration?
I'm not really saying Julia is going to eat Python's lunch, because I also don't think they've cracked the code exactly. But some language will eventually.
I miss old internet stuff to, but in a way I think it’s just morphed. First you have to look past the influencer/marketing cruft trying to pass as authentic but I find real great content is predominantly being created on YT and other video channels. The production value I see some amateur folks take is insane and has to be a massive hobby in of itself.

Also have to just realize the web is now public transport where it used to be exclusive. It’s like flying in 1962 versus 2022
Yeah I'd hate having District heating. A friend had this in the past and she couldn't even regulate it. The house was way too hot for her.

It would not work for me as I usually have the house around 16 degrees C in winter. Needless to say my energy bill is very low :)
How Opta helps the Stamped AI team provide SMBs with fast, easy, and affordable financial and corporate tax preparation in today's fast-moving world of businesses.
This is really about the flows in a Sankey energy diagram, yet they didn't use one. It makes more sense if you know this, though in that case you don't need the article.

https://en.wikipedia.org/wiki/Sankey_diagram

Some nice examples:

https://www.iea.org/sankey/

https://www.researchgate.net/figure/World-energy-flow-in-201...
That's not what I meant. It isn't the words that are gendered, but the way the speaker talks that is gendered. My old boss was taught to speak by her uncles. Her female relatives teased her since she talked like a man.
Muon – Meson-compatible build system in pure C
You’re not talking crazy pills, but the article is about CSS. That’s like saying, “I don’t understand why we have websites at all.” A very small subset of people know how to use a CLI. We’re talking about building visual interfaces for common consumption. Not tools only developers understand how to use :)
How does such a thing work? Parsing XML is full of branches and dynamic allocations that general purpose CPUs are good at.
Congratulations Apple, you just invented BlackBerry.
Yeah before even looking at the article I had the sinking feeling I always get when some corporation wants to "improve" anything that already works perfectly well.
Most HR departments don't approve of managers having sexual relationships (or children!) with their subordinates: it quickly becomes difficult to tell if preferential treatment is happening and presents possible legal problems.
One problem is that people never replace their sacrificial anode. Most people don't even know it exists.
Yeah, well Europe becoming more dependent on US crude which is 5x more expensive than cheap Russian crude (which more of would have flowed into Europe if Nordstream 2 had been completed) is exactly what the US petroleum companies want. Biden and those who support his administration are using this as an opportunity to push their green energy agenda here in the US, and most of the equipment manufactured for solar comes out of China.
The flights that are doing that are short haul flights from smaller cities to airline hubs, not long haul transoceanic flights from the US to Europe.
everyone going organic it looks like
I was really hope for that to turn out well, but alas, but to Emacs or Neovim I go. I even paid for an Onivim2 license.
Actually if you (US) never go down, you no need to be nice?

In my opinion, this is one of many unfair competition from US. It will slow down the evolution.
> Another reason could be the dependence of these Bitcoin transactions on an Internet connection. I'm not sure how Chivo works but if you need a smartphone readily connected to the Internet just to proceed with simple payments, then that's already a significant friction for most users.

This is an important factor. The Chivo app was initially zero-rated (requiring no data plan to use) but this lasted only some months. Now it won't work without wi-fi or data.
I don't think people have an issue with your implementation, but your misrepresentation. OCR has a specific meaning and this is not resistant to it (at all), in fact it encourages people to do it because the text isn't already copyable.

What your service DOES block is casual copying and scraping. But the people who are going to be doing that (search engines and the like) are different from people who need actual protection from OCR (I don't know who that is, but presumably they've identified it as a threat and need to specifically mitigate it, a la CAPTCHAs).

By misrepresenting the actual security/obscurity of your service, you are putting people at risk with a false sense of security that's trivially defeated by anybody with minimal IT experience. It'd be like if Signal promised encryption but actually just implemented ROT13.

Which would you rather hear from, a bunch of devs saying "you're misrepresenting your product, might wanna tweak your marketing" or a bunch of burned users trying to sue you because you misled them into a bad situation?
> just delegate all heavy lifting to optimized C/c++ and the likes

The more o used Python, and the more Python I saw written, the more I am convinced this is not a good or reasonable argument. A good chunk of the Python devs I’ve interacted with are mystified by the concept of virtual environments, regularly abuse global variables, struggle to read the docs, and structure their code poorly.

Telling these people “oh just write this section in C” will go nowhere. It’s asking them to figure out: installation, compilation, packaging, FFI, tool chains, and foot-guns of language(s) that are arguably more dangerous and whose operation varies from “not super straightforward” to “arcane” based on your dev and deployment environment and application needs.
You can sell them in good faith, as long as you explain that the back end service will end in December. Then someone who doesn't know that will not get ripped off, but someone who wants a cam to hack could be happy to get them.

My gf sold a broken dishwasher this week; her ad was pretty explicit as to its condition (multiple problems) but someone came by and happily bought it. He turned out to be an appliance tech and said he knew exactly how to fix it and then could resell it.
What benefits do you imagine that would bring?
That's actually really cool, thanks for turning me onto that.
In the context of India affairs, I trust OpIndia far more than I trust the New York Times [1].

[1] https://en.wikipedia.org/wiki/Anti-Indian_sentiment#New_York...
Don't worry, at the speed at which IRCv3 is being implemented we won't see the effects on real-world servers for another 20 years anyway :P

I know I exaggerate but I'm sure that traditional IRC clients will be supported for a long time to come as a fallback.

Personally I'd like some mod cons, like the server keeping state and not needing a bouncer. Server side scrollback would be another one.

However I'm not sure if these are in the standard. Not a fan of the typing indicator either.
Who could have ever anticipated this? Oh everyone but Comey…
Am I the only one who finds that weird that the author of this piece purportedly a journalist relies on twitter and rumours rather than you know email or call Pottering to ask him what he is doing? Is Phoronix supposed to be taken seriously?